/* Minification failed. Returning unminified contents.
(1854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1887,38): run-time error CSS1039: Token not allowed after unary operator: '-swiper-wrapper-transition-timing-function'
(1989,31): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-before'
(1995,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-after'
(1999,30): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-before'
(2005,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-after'
(2049,28): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(2049,57): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(2059,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2091,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-virtual-size'
(2096,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-virtual-size'
(2100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2105,15): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-top-offset'
(2106,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(2107,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(2108,34): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(2114,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(2114,47): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(2145,16): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(2150,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(2160,21): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(2172,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(2197,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bottom'
(2198,15): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-top'
(2238,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-width'
(2238,54): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-size'
(2239,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-height'
(2239,56): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-size'
(2241,25): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-border-radius'
(2242,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-inactive-color'
(2243,19): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-inactive-opacity'
(2264,19): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-opacity'
(2265,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(2265,52): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(2269,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-right'
(2270,16): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-left'
(2276,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-vertical-gap'
(2292,20): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-horizontal-gap'
(2310,17): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-fraction-color'
(2314,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-bg-color'
(2319,26): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(2319,56): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(2335,18): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-size'
(2341,21): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-size'
(2352,25): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-border-radius'
(2355,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-bg-color'
(2364,20): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(2365,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-bottom'
(2366,19): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-top'
(2368,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-size'
(2369,37): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(2374,20): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-left'
(2375,21): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-right'
(2376,19): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(2378,21): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-size'
(2379,38): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-sides-offset'
(2386,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-drag-bg-color'
(2387,25): run-time error CSS1039: Token not allowed after unary operator: '-swiper-scrollbar-border-radius'
(2959,22): run-time error CSS1030: Expected identifier, found ' '
(2959,57): run-time error CSS1031: Expected selector, found '/'
(2959,57): run-time error CSS1025: Expected comma or open brace, found '/'
(6103,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(6103,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(6103,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(6103,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(6103,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(6103,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(6103,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(6103,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(6103,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6103,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(6103,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(6103,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,11333): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,11358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,11387): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,11424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,11589): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,11709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,11781): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,11824): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,12365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,12610): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(6103,12654): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,12697): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,12783): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,12826): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6103,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(6103,14033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,14371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,15993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,16031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,16069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,16105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,17840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,19575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,20907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,20940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,20973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,21311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,22986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,23801): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,23881): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(6103,23908): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(6103,23934): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,23975): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(6103,24014): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,24067): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(6103,24091): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(6103,24114): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(6103,24250): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,24422): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,24496): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,24671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,24723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,24824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,24876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,24936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,24988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25436): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,25471): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,25512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25773): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,25808): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,25847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,25983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26108): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,26143): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,26179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26440): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,26475): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,26514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26775): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,26810): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,26848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,26984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27109): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,27144): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,27181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27442): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,27477): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,27513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,27774): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(6103,27809): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(6103,28478): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28532): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28650): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28702): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28789): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,28936): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,29077): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,29176): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,29229): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,29258): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,29295): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,29596): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,29634): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,29902): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,29978): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,30157): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,30195): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(6103,30316): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,30755): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,30793): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(6103,30914): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,31349): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,31462): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,31590): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,31678): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,31908): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,31990): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,32338): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,32418): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,32761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,32852): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,32942): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,33036): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,33219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,33318): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,33411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,33508): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,33545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,33915): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,34014): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,34049): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(6103,34078): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(6103,34214): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,34243): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,34280): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,34677): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,34764): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,34893): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,35025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,35081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,35648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,35839): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(6103,35880): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(6103,35996): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,36025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,36482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,36767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,37019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,37510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,37732): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(6103,37974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,38203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,38807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,40069): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,40763): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,40931): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,41013): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,41194): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,41253): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,41435): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(6103,41551): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,42972): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(6103,43004): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,43091): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(6103,43172): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,43832): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,43907): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(6103,43936): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,43965): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,44002): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,44191): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,44385): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,45432): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,45762): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(6103,45953): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(6103,45985): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,46220): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(6103,46767): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(6103,46830): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,47113): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(6103,47362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,47860): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(6103,47923): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,48139): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(6103,48272): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(6103,48406): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,48541): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(6103,49069): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(6103,49264): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(6103,49295): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,49550): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(6103,50185): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(6103,50250): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,50540): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(6103,50799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,51383): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(6103,51448): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,51671): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(6103,51810): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(6103,51950): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,52088): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(6103,52549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,52927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,53018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,53049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,53164): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(6103,53188): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(6103,53224): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(6103,53260): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(6103,53296): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(6103,53334): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(6103,53366): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(6103,53533): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(6103,53566): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(6103,53607): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(6103,53652): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(6103,53873): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(6103,53916): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(6103,53952): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(6103,54013): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(6103,54050): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(6103,54080): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(6103,54132): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(6103,54175): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(6103,54211): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(6103,54265): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(6103,54339): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(6103,54393): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(6103,54529): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(6103,54573): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(6103,54610): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(6103,54824): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(6103,54904): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(6103,54992): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(6103,55058): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(6103,55097): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(6103,55141): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(6103,55180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,55985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,56952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,57981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,58968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,59980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,60986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,61989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,62993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63091): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(6103,63133): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(6103,63181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,63416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,64960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,65452): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(6103,65501): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(6103,65538): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(6103,65567): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(6103,65615): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(6103,65650): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(6103,65724): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(6103,65781): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(6103,65819): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(6103,65865): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(6103,65956): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6103,65998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,66985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,67111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,67213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,67381): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6103,67765): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6103,68204): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(6103,68733): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(6103,68808): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(6103,68896): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(6103,68930): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(6103,68997): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(6103,69138): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(6103,69226): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(6103,69279): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(6103,69362): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(6103,69437): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(6103,69525): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(6103,69686): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(6103,69722): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(6103,69798): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(6103,69891): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(6103,69925): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(6103,69965): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(6103,70010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,70451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,71165): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,71296): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,72430): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,72815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,72844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,72875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,72903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,72944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,72997): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,73164): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(6103,73193): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(6103,73232): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(6103,73273): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(6103,73310): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(6103,73582): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(6103,73736): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(6103,73810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,73860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,73910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,73962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,74069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,74126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,74173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,74295): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6103,74333): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(6103,74409): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6103,74449): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6103,74522): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(6103,74579): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(6103,74695): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(6103,74806): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(6103,74860): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(6103,74907): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(6103,74997): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(6103,75087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75256): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(6103,75351): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(6103,75406): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(6103,75451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,75591): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(6103,75689): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(6103,75924): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(6103,76314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,76972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,77617): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(6103,77644): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(6103,77932): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(6103,77980): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(6103,78026): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(6103,78070): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(6103,78109): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(6103,78224): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(6103,78266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,78659): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(6103,78790): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(6103,78876): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(6103,78994): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(6103,79029): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(6103,79074): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(6103,79129): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(6103,79188): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,79217): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(6103,79269): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(6103,79319): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(6103,79540): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(6103,79683): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(6103,79822): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(6103,80120): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,80169): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,81034): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,81083): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,81948): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,81997): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,82863): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,82912): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,83782): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,83831): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,84665): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,84714): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(6103,85343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,85954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,86970): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(6103,86998): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(6103,87057): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(6103,87109): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(6103,87143): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(6103,87185): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(6103,87383): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,87442): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,87555): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,87616): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,87759): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(6103,87783): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(6103,87813): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(6103,87860): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(6103,87896): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(6103,87960): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(6103,88013): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(6103,88115): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(6103,88160): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(6103,88189): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,88240): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(6103,88282): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(6103,88318): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(6103,88352): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(6103,88419): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,88454): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,88514): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(6103,88543): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,88578): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(6103,88620): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(6103,88653): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(6103,88687): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(6103,88757): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,88792): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,88869): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,88923): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(6103,88976): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,89074): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(6103,89112): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(6103,89173): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,89226): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(6103,89330): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(6103,89379): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,89513): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,89572): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,89661): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,89722): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(6103,89789): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(6103,90675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,90717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,90753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,90923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,90974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,91951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,92026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,92064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,92099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,92159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,92304): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(6103,92338): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(6103,92393): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(6103,92456): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(6103,92540): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(6103,92685): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(6103,92735): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(6103,92794): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(6103,92830): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(6103,92921): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(6103,92967): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(6103,93051): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6103,93093): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6103,93173): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(6103,93246): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(6103,93292): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(6103,93502): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(6103,93599): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(6103,93642): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(6103,93672): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(6103,93711): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(6103,93797): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,93855): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,93978): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6103,94042): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6103,94187): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,94247): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,94383): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6103,94449): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(6103,94565): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,94625): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(6103,94683): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(6103,94718): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(6103,95207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,95960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96155): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(6103,96186): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(6103,96231): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(6103,96276): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(6103,96340): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(6103,96378): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(6103,96460): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(6103,96563): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(6103,96605): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(6103,96648): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(6103,96712): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(6103,96758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,96990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,97812): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(6103,97843): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(6103,97884): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(6103,97921): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(6103,97986): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(6103,98017): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(6103,98057): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(6103,98317): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(6103,98367): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(6103,98410): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(6103,98483): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(6103,98533): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(6103,98584): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(6103,98675): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(6103,98726): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(6103,98770): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(6103,98858): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(6103,98931): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(6103,98977): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(6103,99082): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,99163): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(6103,99224): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(6103,99316): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(6103,99378): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(6103,99423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,99978): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(6103,100004): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(6103,100040): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(6103,100078): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(6103,100126): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(6103,100223): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(6103,100320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,100675): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(6103,100701): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(6103,100741): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(6103,100777): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(6103,100816): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(6103,100842): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(6103,100879): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(6103,100972): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(6103,101140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,101999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102880): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(6103,102930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,102988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,103260): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(6103,103312): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(6103,103358): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(6103,103394): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(6103,103521): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(6103,103604): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(6103,103641): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(6103,103961): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(6103,103987): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(6103,104269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,104966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,105000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,105034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,105163): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,105427): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(6103,105463): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(6103,105505): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(6103,105570): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(6103,105601): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,105641): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(6103,105922): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(6103,105995): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(6103,106068): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(6103,106119): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(6103,106163): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(6103,106319): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,106371): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,106446): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(6103,106601): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(6103,106679): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(6103,106766): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(6103,106824): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(6103,106999): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,107153): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,107350): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,107490): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,107543): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,107745): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,107902): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,108105): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,108248): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,108301): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,108504): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,108661): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,108864): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,109007): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,109060): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,109263): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,109420): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,109623): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,109766): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,109819): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,110023): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,110180): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,110383): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,110526): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,110579): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,110785): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,110943): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(6103,111148): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,111292): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,111345): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,111466): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(6103,111588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,111935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,112947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,113969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,114960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,115984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,116995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117107): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(6103,117156): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(6103,117212): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-filter'
(6103,117278): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(6103,117329): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(6103,117384): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(6103,117456): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(6103,117497): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(6103,117663): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(6103,117712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,117974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118532): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(6103,118583): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(6103,118615): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(6103,118674): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(6103,118728): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(6103,118763): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(6103,118803): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(6103,118844): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(6103,118942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,118996): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(6103,119170): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(6103,119248): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(6103,119274): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(6103,119306): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(6103,119352): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(6103,119420): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(6103,119455): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(6103,119519): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(6103,119551): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(6103,119610): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(6103,119642): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(6103,119721): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(6103,119760): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(6103,119806): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(6103,119855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,119878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,119901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,119925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,119950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,119988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,120759): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(6103,120912): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(6103,121267): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(6103,121498): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(6103,121611): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(6103,121670): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(6103,121724): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(6103,121759): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(6103,121802): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(6103,121853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,121879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,121901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,121968): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(6103,122036): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(6103,122118): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(6103,122213): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(6103,122258): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(6103,122300): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(6103,122359): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(6103,122419): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(6103,122493): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(6103,122537): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(6103,122598): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(6103,122656): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(6103,122715): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(6103,122807): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(6103,122893): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(6103,123030): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(6103,123056): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(6103,123106): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(6103,123143): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(6103,123185): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(6103,123248): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(6103,123310): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(6103,123374): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(6103,123434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,123460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,123532): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(6103,123594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,123663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,123723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,125979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,126004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,126036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,126082): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(6103,126128): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(6103,126165): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(6103,126437): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(6103,126518): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(6103,126588): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,126625): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,126869): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127030): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127066): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,127121): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6103,127250): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127288): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127326): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,127494): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,127530): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127566): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,127623): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6103,127755): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,127932): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,127968): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,128019): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6103,128150): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,128188): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,128226): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,128394): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,128437): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6103,128473): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6103,128522): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6103,128568): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(6103,128604): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(6103,128632): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(6103,128666): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(6103,128725): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6103,128760): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(6103,128796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,128821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,128850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,128882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,128916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,128965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,129647): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(6103,129696): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(6103,129736): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(6103,130008): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(6103,130074): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6103,130130): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,130167): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(6103,130212): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(6103,130288): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,130325): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,130630): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,130664): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,130921): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,130957): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,131128): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6103,131271): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,131319): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6103,131449): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,131483): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,131521): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,131559): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,131823): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,131859): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,131895): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,132068): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6103,132211): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,132261): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6103,132394): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,132428): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,132704): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,132740): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,132910): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6103,133056): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,133107): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6103,133296): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,133349): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,133405): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,133442): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(6103,133581): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,133615): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,133653): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,133691): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,133957): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,134000): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6103,134036): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6103,134203): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6103,134348): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,134397): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6103,134442): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(6103,134477): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(6103,134538): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(6103,134579): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(6103,134627): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(6103,134669): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6103,134706): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(6103,134760): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6103,134822): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6103,134917): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(6103,134950): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(6103,134989): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(6103,136474): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-control-icon-filter'
(6103,138019): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-indicator-active-bg'
(6103,138457): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-caption-color'
(6103,138518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,138999): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(6103,139030): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(6103,139070): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(6103,139131): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(6103,139181): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(6103,139280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139489): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(6103,139584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,139998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,140761): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,140844): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,140905): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,140977): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,141181): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,141220): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,141259): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,141368): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,141406): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,141445): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,141561): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,141618): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,141657): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,141771): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,141825): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,141864): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,142109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,142136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,142453): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,142536): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,142597): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,142669): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,142873): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,142912): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,142951): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,143060): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,143098): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,143137): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,143253): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,143310): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,143349): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,143463): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,143517): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,143556): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,143801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,143828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,144145): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,144228): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,144289): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,144361): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,144565): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,144604): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,144643): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,144752): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,144790): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,144829): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,144945): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,145002): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,145041): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,145155): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,145209): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,145248): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,145493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,145520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,145838): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,145921): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,145982): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,146054): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,146260): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,146299): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,146338): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,146447): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,146485): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,146524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,146640): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,146697): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,146736): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,146850): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,146904): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,146943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,147189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,147216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,147535): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,147618): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,147679): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,147751): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,147959): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,147998): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,148037): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,148147): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,148185): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,148224): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,148341): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,148398): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,148437): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,148552): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,148606): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,148645): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,148897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,148924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,149212): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6103,149295): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6103,149356): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6103,149428): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6103,149572): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,149611): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,149650): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,149756): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6103,149794): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,149833): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,149946): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,150003): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,150042): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,150153): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6103,150207): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6103,150246): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6103,150678): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6103,150708): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6103,150780): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6103,150821): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6103,150879): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6103,150934): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6103,150990): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6103,151083): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(6103,151157): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(6103,151187): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(6103,152104): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,152126): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152222): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,152246): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152340): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,152362): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152453): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,152472): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152566): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,152588): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152681): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,152702): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152794): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,152814): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152905): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,152924): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,152983): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,153005): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,153076): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,153098): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153171): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,153193): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153300): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,153381): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153464): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153537): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,153561): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,153632): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,153656): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153729): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,153753): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,153864): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,153945): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154028): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154099): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,154121): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,154192): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,154214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154287): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,154309): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,154497): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154580): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154648): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,154667): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,154738): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,154757): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154830): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,154849): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,154951): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,155033): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155117): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155188): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,155210): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,155281): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,155303): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155376): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,155398): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155506): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,155588): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155672): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155742): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,155763): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,155834): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,155855): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,155928): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,155949): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156054): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,156135): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156218): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156287): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,156307): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,156378): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,156398): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156471): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,156491): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156596): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,156679): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156764): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,156832): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,156851): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,156922): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,156941): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157014): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,157033): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157133): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,157213): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157295): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157372): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157401): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,157472): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157501): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157574): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157603): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157712): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157741): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,157814): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157843): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,157919): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(6103,157948): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,158036): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(6103,158061): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(6103,158086): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(6103,158114): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(6103,158141): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(6103,158265): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6103,158290): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,158345): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6103,158370): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(6103,158737): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(6103,158867): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(6103,158970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,159004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,159038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,159075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,161155): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,163149): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(6103,163202): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(6103,163258): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(6103,163346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,163940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,164035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,164901): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,164924): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(6103,164947): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,165032): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,165055): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(6103,165078): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,165173): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,165196): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(6103,165219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,165320): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,165343): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(6103,165366): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,165468): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(6103,165491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(6103,165514): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(6103,165598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,165643): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,165665): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,165714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,165759): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,165783): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,165830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,165875): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,165897): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,165941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,165986): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,166005): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166097): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,166119): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166210): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,166231): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166321): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,166341): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166430): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,166449): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166539): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(6103,166559): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,166649): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(6103,166669): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(6103,166741): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(6103,166821): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(6103,166901): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(6103,166976): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(6103,167051): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(6103,167128): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(6103,167203): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(6103,167276): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(6103,167514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,167557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,167601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,167644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,167689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,174784): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(6103,176173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176209): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,176231): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176312): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,176336): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176415): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,176437): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176513): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,176532): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176611): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,176633): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176711): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,176732): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176809): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,176829): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,176905): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,176924): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,176965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177001): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(6103,177021): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,177062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177098): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(6103,177118): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,177158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177194): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(6103,177219): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(6103,177260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177291): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,177337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177512): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(6103,177563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177594): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(6103,177644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177675): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(6103,177717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,177952): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(6103,178025): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(6103,178098): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(6103,178166): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(6103,178234): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(6103,178304): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(6103,178372): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(6103,178438): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(6103,178489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,178904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,179312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,179382): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,179404): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,179475): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,179497): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,179562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,179632): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,179656): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,179727): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,179751): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,179814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,179884): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,179906): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,179977): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,179999): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,180129): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,180148): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180219): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,180238): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,180371): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,180393): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180464): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,180486): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,180618): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,180639): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180710): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,180731): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,180862): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,180882): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,180953): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,180973): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,181033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181103): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,181122): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,181193): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,181212): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,181267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181337): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6103,181362): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,181435): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(6103,181460): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(6103,181527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,181985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182334): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(6103,182356): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182442): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(6103,182466): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182550): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(6103,182572): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182653): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(6103,182672): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182756): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(6103,182778): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182861): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(6103,182882): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,182919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,182964): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(6103,182984): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183065): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(6103,183084): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183166): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(6103,183186): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183268): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(6103,183288): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183369): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(6103,183391): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183555): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(6103,183582): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183672): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(6103,183698): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(6103,183740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6103,183942): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(6103,184018): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(6103,184094): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(6103,184165): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(6103,184236): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(6103,184309): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(6103,184380): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(6103,184449): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(6103,184514): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(6103,184976): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185072): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,185134): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185193): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,185255): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,185317): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,185427): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,185502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185560): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185718): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,185779): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,185854): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185912): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,185984): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,186045): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,186120): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,186181): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,186256): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,186318): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,186492): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,186555): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,186631): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,186692): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,186855): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,186919): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,186995): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,187056): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,187129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,187193): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,187269): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,187333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,187409): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,187474): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,187653): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,187719): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,187801): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,187861): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,188035): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,188098): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,188180): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,188240): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,188319): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,188382): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,188464): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,188527): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,188609): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,188673): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,188863): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,188928): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,189008): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,189065): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,189232): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,189292): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(6103,189372): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,189429): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(6103,189506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,189566): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(6103,189646): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,189706): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(6103,189786): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,189847): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(6103,190030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6103,190092): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6111,1): run-time error CSS1019: Unexpected token, found '@import'
(6111,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Montserrat:400,700)'
(6112,1): run-time error CSS1019: Unexpected token, found '@import'
(6112,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900)'
(12454,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(12456,10): run-time error CSS1035: Expected colon, found '{'
(12465,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(12467,10): run-time error CSS1035: Expected colon, found '{'
(18498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21365,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21367,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21383,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21385,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21438,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21451,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21519,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21532,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21580,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '25%'
(21609,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '25%'
(21655,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21669,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21724,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(21732,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(21740,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21742,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21753,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21809,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(21811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(21822,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(21824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22011,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(22013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22024,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(22026,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22118,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(22120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22131,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(22133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22168,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(22170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22181,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(22183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22370,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(22372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(22381,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(22383,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(24486,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(24487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(24496,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(24497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(27765,6166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(27765,10081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(27765,15347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(27765,20729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
 */
/*! jQuery UI - v1.14.1 - 2024-10-30
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?bgColorDefault=%23f6f6f6&borderColorDefault=%23c5c5c5&fcDefault=%23454545&bgColorHover=%23ededed&borderColorHover=%23cccccc&fcHover=%232b2b2b&bgColorActive=%23007fff&borderColorActive=%23003eff&fcActive=%23ffffff&bgColorHeader=%23e9e9e9&borderColorHeader=%23dddddd&fcHeader=%23333333&bgColorContent=%23ffffff&borderColorContent=%23dddddd&fcContent=%23333333&bgColorHighlight=%23fffa90&borderColorHighlight=%23dad55e&fcHighlight=%23777620&bgColorError=%23fddfdf&borderColorError=%23f1a899&fcError=%235f3f3f&bgColorOverlay=%23aaaaaa&opacityOverlay=.3&bgColorShadow=%23666666&opacityShadow=.3&offsetTopShadow=0px&offsetLeftShadow=0px&thicknessShadow=5px&cornerRadiusShadow=8px&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif&fwDefault=normal&cornerRadius=3px&bgTextureDefault=flat&bgTextureHover=flat&bgTextureActive=flat&bgTextureHeader=flat&bgTextureContent=flat&bgTextureHighlight=flat&bgTextureError=flat&bgTextureOverlay=flat&bgTextureShadow=flat&bgImgOpacityDefault=75&bgImgOpacityHover=75&bgImgOpacityActive=65&bgImgOpacityHeader=75&bgImgOpacityContent=75&bgImgOpacityHighlight=55&bgImgOpacityError=95&bgImgOpacityOverlay=0&bgImgOpacityShadow=0&iconColorActive=%23ffffff&iconColorContent=%23444444&iconColorDefault=%23777777&iconColorError=%23cc0000&iconColorHeader=%23444444&iconColorHighlight=%23777620&iconColorHover=%23555555&opacityOverlayPerc=30&opacityShadowPerc=30&bgImgUrlActive=&bgImgUrlContent=&bgImgUrlDefault=&bgImgUrlError=&bgImgUrlHeader=&bgImgUrlHighlight=&bgImgUrlHover=&bgImgUrlOverlay=&bgImgUrlShadow=&iconsActive=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_ffffff_256x240.png%22)&iconsContent=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsDefault=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_777777_256x240.png%22)&iconsError=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsHeader=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_444444_256x240.png%22)&iconsHighlight=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_777620_256x240.png%22)&iconsHover=url(/supplier/Portal/assets/vendor/jquery-ui/%22images%2Fui-icons_555555_256x240.png%22)&bgDefaultRepeat=&bgHoverRepeat=&bgActiveRepeat=&bgHeaderRepeat=&bgContentRepeat=&bgHighlightRepeat=&bgErrorRepeat=&bgOverlayRepeat=&bgShadowRepeat=&bgDefaultYPos=&bgHoverYPos=&bgActiveYPos=&bgHeaderYPos=&bgContentYPos=&bgHighlightYPos=&bgErrorYPos=&bgOverlayYPos=&bgShadowYPos=&bgDefaultXPos=&bgHoverXPos=&bgActiveXPos=&bgHeaderXPos=&bgContentXPos=&bgHighlightXPos=&bgErrorXPos=&bgOverlayXPos=&bgShadowXPos=
* Copyright OpenJS Foundation and other contributors; Licensed MIT */

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0
}

.ui-front {
    z-index: 100
}

.ui-state-disabled {
    cursor: default !important;
    pointer-events: none
}

.ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: -.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0
}

    .ui-menu .ui-menu {
        position: absolute
    }

    .ui-menu .ui-menu-item {
        margin: 0;
        cursor: pointer
    }

    .ui-menu .ui-menu-item-wrapper {
        position: relative;
        padding: 3px 1em 3px .4em
    }

    .ui-menu .ui-menu-divider {
        margin: 5px 0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border-width: 1px 0 0 0
    }

    .ui-menu .ui-state-focus, .ui-menu .ui-state-active {
        margin: -1px
    }

.ui-menu-icons {
    position: relative
}

    .ui-menu-icons .ui-menu-item-wrapper {
        padding-left: 2em
    }

.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0
}

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0
}

.ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    user-select: none
}

    .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
        text-decoration: none
    }

.ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap
}

input.ui-button.ui-button-icon-only {
    text-indent: 0
}

.ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px
}

.ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap
}

input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .4em 1em
}

input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0
}

.ui-controlgroup {
    vertical-align: middle;
    display: inline-block
}

    .ui-controlgroup > .ui-controlgroup-item {
        float: left;
        margin-left: 0;
        margin-right: 0
    }

        .ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
            z-index: 9999
        }

.ui-controlgroup-vertical > .ui-controlgroup-item {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left
}

.ui-controlgroup-vertical .ui-controlgroup-item {
    box-sizing: border-box
}

.ui-controlgroup .ui-controlgroup-label {
    padding: .4em 1em
}

    .ui-controlgroup .ui-controlgroup-label span {
        font-size: 80%
    }

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    border-left: none
}

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    border-top: none
}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right: none
}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom: none
}

.ui-controlgroup-vertical .ui-spinner-input {
    width: calc( 100% - 2.4em )
}

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid
}

.ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .12em;
    border: none
}

.ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    overflow: visible;
    border: none
}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
    width: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid
}

.ui-checkboxradio-disabled {
    pointer-events: none
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
        top: 1px
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        line-height: 1.8em;
        text-align: center
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0
        }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
        width: 45%
    }

    .ui-datepicker table {
        width: 100%;
        font-size: .9em;
        border-collapse: collapse;
        margin: 0 0 .4em
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px
    }

        .ui-datepicker td span, .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left
            }

    .ui-datepicker.ui-datepicker-multi {
        width: auto
    }

.ui-datepicker-multi .ui-datepicker-group {
    float: left
}

    .ui-datepicker-multi .ui-datepicker-group table {
        width: 95%;
        margin: 0 auto .4em
    }

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}

.ui-datepicker-rtl {
    direction: rtl
}

    .ui-datepicker-rtl .ui-datepicker-prev {
        right: 2px;
        left: auto
    }

    .ui-datepicker-rtl .ui-datepicker-next {
        left: 2px;
        right: auto
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover {
        right: 1px;
        left: auto
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover {
        left: 1px;
        right: auto
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane {
        clear: right
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
                float: right
            }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px
    }

.ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    left: .5em;
    top: .3em
}

.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0
}

    .ui-dialog .ui-dialog-titlebar {
        padding: .4em 1em;
        position: relative
    }

    .ui-dialog .ui-dialog-title {
        float: left;
        margin: .1em 0;
        white-space: nowrap;
        width: 90%;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .ui-dialog .ui-dialog-titlebar-close {
        position: absolute;
        right: .3em;
        top: 50%;
        width: 20px;
        margin: -10px 0 0 0;
        padding: 1px;
        height: 20px
    }

    .ui-dialog .ui-dialog-content {
        position: relative;
        border: 0;
        padding: .5em 1em;
        background: none;
        overflow: auto
    }

    .ui-dialog .ui-dialog-buttonpane {
        text-align: left;
        border-width: 1px 0 0 0;
        background-image: none;
        margin-top: .5em;
        padding: .3em 1em .5em .4em
    }

        .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
            float: right
        }

        .ui-dialog .ui-dialog-buttonpane button {
            margin: .5em .4em .5em 0;
            cursor: pointer
        }

    .ui-dialog .ui-resizable-n {
        height: 2px;
        top: 0
    }

    .ui-dialog .ui-resizable-e {
        width: 2px;
        right: 0
    }

    .ui-dialog .ui-resizable-s {
        height: 2px;
        bottom: 0
    }

    .ui-dialog .ui-resizable-w {
        width: 2px;
        left: 0
    }

    .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {
        width: 7px;
        height: 7px
    }

    .ui-dialog .ui-resizable-se {
        right: 0;
        bottom: 0
    }

    .ui-dialog .ui-resizable-sw {
        left: 0;
        bottom: 0
    }

    .ui-dialog .ui-resizable-ne {
        right: 0;
        top: 0
    }

    .ui-dialog .ui-resizable-nw {
        left: 0;
        top: 0
    }

.ui-draggable .ui-dialog-titlebar {
    cursor: move
}

.ui-draggable-handle {
    touch-action: none
}

.ui-resizable {
    position: relative
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    touch-action: none
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden
}

    .ui-progressbar .ui-progressbar-value {
        margin: -1px;
        height: 100%
    }

    .ui-progressbar .ui-progressbar-overlay {
        background: url(/supplier/Portal/assets/vendor/jquery-ui/data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP/yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
        height: 100%;
        opacity: 0.25
    }

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none
}

.ui-selectable {
    touch-action: none
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black
}

.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none
}

    .ui-selectmenu-menu .ui-menu {
        overflow: auto;
        overflow-x: hidden;
        padding-bottom: 1px
    }

        .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
            font-size: 1em;
            font-weight: bold;
            line-height: 1.5;
            padding: 2px 0.4em;
            margin: 0.5em 0 0 0;
            height: auto;
            border: 0
        }

.ui-selectmenu-open {
    display: block
}

.ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis
}

.ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em
}

.ui-selectmenu-icon.ui-icon {
    float: right;
    margin-top: 0
}

.ui-slider {
    position: relative;
    text-align: left
}

    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 1.2em;
        height: 1.2em;
        cursor: pointer;
        touch-action: none
    }

    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-position: 0 0
    }

.ui-slider-horizontal {
    height: .8em
}

    .ui-slider-horizontal .ui-slider-handle {
        top: -.3em;
        margin-left: -.6em
    }

    .ui-slider-horizontal .ui-slider-range {
        top: 0;
        height: 100%
    }

    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }

    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }

.ui-slider-vertical {
    width: .8em;
    height: 100px
}

    .ui-slider-vertical .ui-slider-handle {
        left: -.3em;
        margin-left: 0;
        margin-bottom: -.6em
    }

    .ui-slider-vertical .ui-slider-range {
        left: 0;
        width: 100%
    }

    .ui-slider-vertical .ui-slider-range-min {
        bottom: 0
    }

    .ui-slider-vertical .ui-slider-range-max {
        top: 0
    }

.ui-sortable-handle {
    touch-action: none
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle
}

.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em
}

.ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0
}

.ui-spinner a.ui-spinner-button {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none
}

.ui-spinner-up {
    top: 0
}

.ui-spinner-down {
    bottom: 0
}

.ui-tabs {
    position: relative;
    padding: .2em
}

    .ui-tabs .ui-tabs-nav {
        margin: 0;
        padding: .2em .2em 0
    }

        .ui-tabs .ui-tabs-nav li {
            list-style: none;
            float: left;
            position: relative;
            top: 0;
            margin: 1px .2em 0 0;
            border-bottom-width: 0;
            padding: 0;
            white-space: nowrap
        }

        .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
            float: left;
            padding: .5em 1em;
            text-decoration: none
        }

        .ui-tabs .ui-tabs-nav li.ui-tabs-active {
            margin-bottom: -1px;
            padding-bottom: 1px
        }

            .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
                cursor: text
            }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none
}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px
}

body .ui-tooltip {
    border-width: 2px
}

.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em
}

    .ui-widget .ui-widget {
        font-size: 1em
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
        font-family: Arial,Helvetica,sans-serif;
        font-size: 1em
    }

    .ui-widget.ui-widget-content {
        border: 1px solid #c5c5c5
    }

.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #333
}

    .ui-widget-content a {
        color: #333
    }

.ui-widget-header {
    border: 1px solid #ddd;
    background: #e9e9e9;
    color: #333;
    font-weight: bold
}

    .ui-widget-header a {
        color: #333
    }

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
        border: 1px solid #c5c5c5;
        background: #f6f6f6;
        font-weight: normal;
        color: #454545
    }

        .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {
            color: #454545;
            text-decoration: none
        }

            .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {
                border: 1px solid #ccc;
                background: #ededed;
                font-weight: normal;
                color: #2b2b2b
            }

                .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus {
                    color: #2b2b2b;
                    text-decoration: none
                }

.ui-visual-focus {
    box-shadow: 0 0 3px 1px rgb(94,158,214)
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #003eff;
    background: #007fff;
    font-weight: normal;
    color: #fff
}

    .ui-icon-background, .ui-state-active .ui-icon-background {
        border: #003eff;
        background-color: #fff
    }

    .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
        color: #fff;
        text-decoration: none
    }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #dad55e;
    background: #fffa90;
    color: #777620
}

.ui-state-checked {
    border: 1px solid #dad55e;
    background: #fffa90
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #777620
}

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    border: 1px solid #f1a899;
    background: #fddfdf;
    color: #5f3f3f
}

    .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
        color: #5f3f3f
    }

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #5f3f3f
}

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    font-weight: normal
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: .35;
    background-image: none
}

.ui-icon {
    width: 16px;
    height: 16px
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_444444_256x240.png)
}

.ui-widget-header .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_444444_256x240.png)
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_555555_256x240.png)
}

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_ffffff_256x240.png)
}

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_777620_256x240.png)
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_cc0000_256x240.png)
}

.ui-button .ui-icon {
    background-image: url(/supplier/Portal/assets/vendor/jquery-ui/images/ui-icons_777777_256x240.png)
}

.ui-icon-blank.ui-icon-blank.ui-icon-blank {
    background-image: none
}

.ui-icon-caret-1-n {
    background-position: 0 0
}

.ui-icon-caret-1-ne {
    background-position: -16px 0
}

.ui-icon-caret-1-e {
    background-position: -32px 0
}

.ui-icon-caret-1-se {
    background-position: -48px 0
}

.ui-icon-caret-1-s {
    background-position: -65px 0
}

.ui-icon-caret-1-sw {
    background-position: -80px 0
}

.ui-icon-caret-1-w {
    background-position: -96px 0
}

.ui-icon-caret-1-nw {
    background-position: -112px 0
}

.ui-icon-caret-2-n-s {
    background-position: -128px 0
}

.ui-icon-caret-2-e-w {
    background-position: -144px 0
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px
}

.ui-icon-triangle-1-s {
    background-position: -65px -16px
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px
}

.ui-icon-arrow-1-s {
    background-position: -65px -32px
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px
}

.ui-icon-arrowthick-1-n {
    background-position: 1px -48px
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px
}

.ui-icon-arrow-4 {
    background-position: 0 -80px
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px
}

.ui-icon-extlink {
    background-position: -32px -80px
}

.ui-icon-newwin {
    background-position: -48px -80px
}

.ui-icon-refresh {
    background-position: -64px -80px
}

.ui-icon-shuffle {
    background-position: -80px -80px
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px
}

.ui-icon-folder-open {
    background-position: -16px -96px
}

.ui-icon-document {
    background-position: -32px -96px
}

.ui-icon-document-b {
    background-position: -48px -96px
}

.ui-icon-note {
    background-position: -64px -96px
}

.ui-icon-mail-closed {
    background-position: -80px -96px
}

.ui-icon-mail-open {
    background-position: -96px -96px
}

.ui-icon-suitcase {
    background-position: -112px -96px
}

.ui-icon-comment {
    background-position: -128px -96px
}

.ui-icon-person {
    background-position: -144px -96px
}

.ui-icon-print {
    background-position: -160px -96px
}

.ui-icon-trash {
    background-position: -176px -96px
}

.ui-icon-locked {
    background-position: -192px -96px
}

.ui-icon-unlocked {
    background-position: -208px -96px
}

.ui-icon-bookmark {
    background-position: -224px -96px
}

.ui-icon-tag {
    background-position: -240px -96px
}

.ui-icon-home {
    background-position: 0 -112px
}

.ui-icon-flag {
    background-position: -16px -112px
}

.ui-icon-calendar {
    background-position: -32px -112px
}

.ui-icon-cart {
    background-position: -48px -112px
}

.ui-icon-pencil {
    background-position: -64px -112px
}

.ui-icon-clock {
    background-position: -80px -112px
}

.ui-icon-disk {
    background-position: -96px -112px
}

.ui-icon-calculator {
    background-position: -112px -112px
}

.ui-icon-zoomin {
    background-position: -128px -112px
}

.ui-icon-zoomout {
    background-position: -144px -112px
}

.ui-icon-search {
    background-position: -160px -112px
}

.ui-icon-wrench {
    background-position: -176px -112px
}

.ui-icon-gear {
    background-position: -192px -112px
}

.ui-icon-heart {
    background-position: -208px -112px
}

.ui-icon-star {
    background-position: -224px -112px
}

.ui-icon-link {
    background-position: -240px -112px
}

.ui-icon-cancel {
    background-position: 0 -128px
}

.ui-icon-plus {
    background-position: -16px -128px
}

.ui-icon-plusthick {
    background-position: -32px -128px
}

.ui-icon-minus {
    background-position: -48px -128px
}

.ui-icon-minusthick {
    background-position: -64px -128px
}

.ui-icon-close {
    background-position: -80px -128px
}

.ui-icon-closethick {
    background-position: -96px -128px
}

.ui-icon-key {
    background-position: -112px -128px
}

.ui-icon-lightbulb {
    background-position: -128px -128px
}

.ui-icon-scissors {
    background-position: -144px -128px
}

.ui-icon-clipboard {
    background-position: -160px -128px
}

.ui-icon-copy {
    background-position: -176px -128px
}

.ui-icon-contact {
    background-position: -192px -128px
}

.ui-icon-image {
    background-position: -208px -128px
}

.ui-icon-video {
    background-position: -224px -128px
}

.ui-icon-script {
    background-position: -240px -128px
}

.ui-icon-alert {
    background-position: 0 -144px
}

.ui-icon-info {
    background-position: -16px -144px
}

.ui-icon-notice {
    background-position: -32px -144px
}

.ui-icon-help {
    background-position: -48px -144px
}

.ui-icon-check {
    background-position: -64px -144px
}

.ui-icon-bullet {
    background-position: -80px -144px
}

.ui-icon-radio-on {
    background-position: -96px -144px
}

.ui-icon-radio-off {
    background-position: -112px -144px
}

.ui-icon-pin-w {
    background-position: -128px -144px
}

.ui-icon-pin-s {
    background-position: -144px -144px
}

.ui-icon-play {
    background-position: 0 -160px
}

.ui-icon-pause {
    background-position: -16px -160px
}

.ui-icon-seek-next {
    background-position: -32px -160px
}

.ui-icon-seek-prev {
    background-position: -48px -160px
}

.ui-icon-seek-end {
    background-position: -64px -160px
}

.ui-icon-seek-start {
    background-position: -80px -160px
}

.ui-icon-seek-first {
    background-position: -80px -160px
}

.ui-icon-stop {
    background-position: -96px -160px
}

.ui-icon-eject {
    background-position: -112px -160px
}

.ui-icon-volume-off {
    background-position: -128px -160px
}

.ui-icon-volume-on {
    background-position: -144px -160px
}

.ui-icon-power {
    background-position: 0 -176px
}

.ui-icon-signal-diag {
    background-position: -16px -176px
}

.ui-icon-signal {
    background-position: -32px -176px
}

.ui-icon-battery-0 {
    background-position: -48px -176px
}

.ui-icon-battery-1 {
    background-position: -64px -176px
}

.ui-icon-battery-2 {
    background-position: -80px -176px
}

.ui-icon-battery-3 {
    background-position: -96px -176px
}

.ui-icon-circle-plus {
    background-position: 0 -192px
}

.ui-icon-circle-minus {
    background-position: -16px -192px
}

.ui-icon-circle-close {
    background-position: -32px -192px
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px
}

.ui-icon-circle-check {
    background-position: -208px -192px
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 3px
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 3px
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 3px
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 3px
}

.ui-widget-overlay {
    background: #aaa;
    opacity: .3
}

.ui-widget-shadow {
    box-shadow: 0 0 5px #666
}

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
    transform: translate3d(0px,0,0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

    .swiper-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform,height
    }

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

    .swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
        transform-style: preserve-3d
    }

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

    .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
        display: none
    }

    .swiper-css-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: start start
    }

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    scroll-snap-type: none
}

    .swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: none
    }

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset,50%);
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color))
}

    .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

    .swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
        opacity: 0;
        cursor: auto;
        pointer-events: none
    }

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg, .swiper-button-prev svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset,10px);
    right: auto
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset,10px);
    left: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset,10px);
    left: auto
}

    .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
        content: 'next'
    }

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0,0,0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden {
        opacity: 0
    }

    .swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
        display: none !important
    }

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom,8px);
    top: var(--swiper-pagination-top,auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(.33);
        position: relative
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
        transform: scale(1)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(.33)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(.66)
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(.33)
    }

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius,50%);
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
    right: var(--swiper-pagination-right,8px);
    left: var(--swiper-pagination-left,auto);
    top: 50%;
    transform: translate3d(0px,-50%,0)
}

    .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
        display: block
    }

    .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px
    }

        .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
            display: inline-block;
            transition: .2s transform,.2s top
        }

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

    .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: .2s transform,.2s left
    }

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s right
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color,inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));
    position: absolute
}

    .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color,var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top
    }

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size,4px);
    left: 0;
    top: 0
}

    .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
        width: var(--swiper-pagination-progressbar-size,4px);
        height: 100%;
        left: 0;
        top: 0
    }

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))
}

    .swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
        display: none !important
    }

    .swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
        position: absolute;
        left: var(--swiper-scrollbar-sides-offset,1%);
        bottom: var(--swiper-scrollbar-bottom,4px);
        top: var(--swiper-scrollbar-top,auto);
        z-index: 50;
        height: var(--swiper-scrollbar-size,4px);
        width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))
    }

    .swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
        position: absolute;
        left: var(--swiper-scrollbar-left,auto);
        right: var(--swiper-scrollbar-right,4px);
        top: var(--swiper-scrollbar-sides-offset,1%);
        z-index: 50;
        width: var(--swiper-scrollbar-size,4px);
        height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))
    }

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));
    border-radius: var(--swiper-scrollbar-border-radius,10px);
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain
    }

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid > .swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

    .swiper-fade .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-fade .swiper-slide-active {
    pointer-events: auto
}

    .swiper-fade .swiper-slide-active .swiper-slide-active {
        pointer-events: auto
    }

.swiper.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

    .swiper-cube .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

    .swiper-cube .swiper-cube-shadow:before {
        content: '';
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        filter: blur(50px)
    }

.swiper-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

    .swiper-flip .swiper-slide .swiper-slide {
        pointer-events: none
    }

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform,opacity,height
}

.swiper.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}

/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *




 */

/* ajax loader */

#loading-indicator {
    background-color: grey;
    height: 100%;
    left: 0;
    opacity: .8;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}

.ajax-loader {
    display: block;
    left: 50%;
    margin-left: -32px; /* -1 * image width / 2 */
    margin-top: -32px; /* -1 * image height / 2 */
    position: absolute;
    top: 50%;
}

/* RSS Feeds */
.rsslink, .rsslink:hover, .rsslink:visited {
    color: #808080;
    text-decoration: none;
}

.swiper-slide-active .rsslink,
.swiper-slide-active .rsslink:hover,
.swiper-slide-active .rsslink:visited {
    color: #ffffff;
    text-decoration: none;
}

.rssdescription {
    height: 72px;
}

/* Custom validation */
.field-validation-error {
    color: #8a1f11;
    display: inline-block;
    margin-left: 1.5em;
    font-family: "Gill Sans", "Gill Sans MT", sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.input-validation-error {
    background: rgb(251, 227, 228) !important;
    border: 1px solid #fbc2c4 !important;
    color: #8a1f11 !important;
}

/* imagecropper */
.btn-file {
    position: relative;
    overflow: hidden;
}

    .btn-file input[type=file] {
        position: absolute;
        top: 0;
        right: 0;
        min-width: 100%;
        min-height: 100%;
        font-size: 100px;
        text-align: right;
        filter: alpha(opacity=0);
        opacity: 0;
        outline: none;
        background: white;
        cursor: inherit;
        display: block;
    }

.cropcontainer {
    width: 100%;
}

.imageBox {
    width: 100%;
    height: 300px;
    overflow: hidden;
}

.cropped img {
    border-radius: 50%;
}

.cropthumbBox {
    height: 104px;
    width: 104px;
    border: 2px solid red;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    bottom: -25%;
    box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
}

.action {
    width: 100%;
    height: 30px;
    margin: 10px 0;
}

/* Navigation No Access */
.nav > li.noaccess > a {
    color: #444444;
    /*position: relative;
    display: block;
    padding: 10px 15px;*/
}

    .nav > li.noaccess > a:hover, .nav > li.noaccess > a:focus {
        color: #444444 !important;
        /*text-decoration: none;
        background-color: #eeeeee;*/
    }

/* Footer Navigation No Access */
#footer h4.noaccess, #footer li.noaccess {
    color: #c8c4c3 !important;
}

/* Alert */
.alert-header {
    font-weight: bold;
    padding-top: 10px !important;
}

.ibox-subcontent {
    background-color: #eee;
    padding: 10px;
}

span.redlabel {
    font-weight: bold;
    color: #900;
    font-size: 11px;
    line-height: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
}

/* Modal dialog */
#modalIamSearch .modal-dialog {
    width: 75%;
}

#modalWpsSearch .modal-dialog {
    width: 75%;
}

#modalFgpsSearch .modal-dialog {
    width: 75%;
}

#modalHeadquarterSearch  .modal-dialog {
    width: 75%
}

#modalEmailNotificationOverview .modal-dialog {
    width: 75%;
}

#modalPersonsNotCreated .modal-dialog {
    width: 75%;
}

#modalCompaniesNotCreated .modal-dialog {
    width: 75%;
}

#modalReviewPersonsNotCreated .modal-dialog {
    width: 50%;
}

#modalUtl .modal-dialog {
    width: 75%;
}

#modalWaNumberSearch .modal-dialog {
    width: 75%;
}

#modalVendorCodesMatchingAddress .modal-dialog {
    width: 75%;
}

@media screen and (min-width: 768px) {
    #modalIamSearch .modal-dialog {
        width: 90%;
    }

    #modalWpsSearch .modal-dialog {
        width: 90%;
    }

    #modalFgpsSearch .modal-dialog {
        width: 90%;
    }

    #modalHeadquarterSearch .modal-dialog {
        width: 90%;
    }
    
    #modalEmailNotificationOverview .modal-dialog {
        width: 90%;
    }

    #modalWaNumberSearch .modal-dialog {
        width: 90%;
    }

    #modalVendorCodesMatchingAddress .modal_dialog {
        width: 90%;
    }
}

#modalIamSearch .row.vertical-divider > [class*='col-']:not(:last-child):after {
    background: #d9d9d9;
    width: 1px;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    /*min-height: 70px;*/
}

#modalHeadquarterSearch .row.vertical-divider > [class*='col-']:not(:last-child):after {
    background: #d9d9d9;
    width: 1px;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
}

#modalCreateLinks .row.vertical-divider > [class*='col-']:not(:last-child):after {
    background: #d9d9d9;
    width: 1px;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    /*min-height: 70px;*/
}

.scrollresultpane {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 200px;
}

.scrollresultpanePartsList {
    overflow-y: auto !important;
    overflow-x: scroll;
    height: 450px;
}

.horizontalScroll {
    overflow-x: auto !important;
}

.scrollresultpanecontacts {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 400px;
}

#divMappingResultsTable .scrollresultpane {
    overflow-y: auto !important;
}

.scrollInternalLinks {
    overflow-y: auto;
    height: 350px;
}

.clickable {
    cursor: pointer;
}

table.supplierportal-default tr {
    padding: 0;
}

    table.supplierportal-default tr.container {
        background-color: #f9f9f9;
    }

table.supplierportal-default th {
    text-transform: uppercase;
    border-bottom: 1px solid #212121 !important;
    border-top: none !important;
    padding: 5px !important;
}

table.supplierportal-default td {
    border-bottom: 1px solid #212121 !important;
    border-top: 1px solid #212121 !important;
    padding: 4px !important;
}

tr.enabledtr:hover {
    color: #088A29;
}

tr.disabledtr:hover {
    color: #A71500;
}

span.warningLabel {
    font-weight: bold;
    color: #900;
}

/*START CUSTOM PAGING CSS*/
.custom-pager .pagination > li > a,
.custom-pager .pagination > li > span {
    border: 1px solid #e7eaec;
}

.custom-pager .pagination > li.active > a,
.custom-pager .pagination > li.active > a:not(.disabled):hover {
    background: #0047ba !important;
    color: #fff !important;
}

.custom-pager .pagination > li a:not(.disabled):hover {
    color: #0047ba !important;
    background: #fff !important;
}

.custom-pager .pagination > li a.disabled, .custom-pager .pagination > li a.disabled:hover {
    background: #fff !important;
    opacity: 0.5 !important;
    cursor: default !important;
}
/*END CUSTOM PAGING CSS*/

.formNoteTop {
    position: relative;
    background: #d3d3d3;
    padding: 15px;
}

    .formNoteTop:after {
        right: 100%;
        top: 15px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(230, 230, 230, 0);
        border-right-color: #d3d3d3;
        border-width: 15px;
        margin-top: -15px;
    }

/* BEGIN BANNER SLIDER */
* Main Swiper banner: make sure images fill the slider */
#big-swiper .swiper-slide img {
    width: 100%;
    height: auto;
    display: block;
}

/* Hide Swiper navigation arrows on mobile if needed */
@media (max-width: 600px) {
    #big-swiper .swiper-button-next,
    #big-swiper .swiper-button-prev {
        display: none;
    }
}

/* Preview Swiper: align and style preview items */
#preview-swiper {
    position: relative;
    background: rgba(0,0,0,1);
    color: #333;
    margin-bottom: 0px;
}

    #preview-swiper .swiper-slide {
        padding: 10px;
        border-right: 1px solid #777;
    }

        #preview-swiper .swiper-slide .caption h2 {
            font-size: 1.5em;
        }

    /* Custom active styling for Swiper slides */
    #preview-swiper .swiper-slide-active .rsslink,
    #preview-swiper .swiper-slide-active .rsslink:hover,
    #preview-swiper .swiper-slide-active .rsslink:visited {
        color: #fff;
        text-decoration: none;
    }

/* Match height for preview description if needed */
.rssdescription {
    min-height: 72px;
}

/* Swiper pagination position adjustments (optional) */
#big-swiper .swiper-pagination {
    bottom: 10px !important;
}
/* END BANNER SLIDER */

/* CONTACT */
.contact-item-box {
    padding: 20px;
    margin-bottom: 2px;
    background: white;
}

.contact-item-title {
    font-size: 18px;
    font-weight: 600;
    color: #0047ba;
    display: block;
}

    .contact-item-title:hover {
        color: #2220b4;
    }

.contact-item-content {
    margin-top: 10px;
    background: #f3f3f4;
    border: 1px solid #e7eaec;
    padding: 15px;
}

.contact-box a {
    color: #2220b4 !important;
}
/* END CONTACT */

/* BEGIN KPI */
#modalKpiSearch .modal-dialog {
    width: 90%;
}

.kpibox {
    clear: both;
    padding: 0;
    background-color: #d9d9d9;
}

.kpiglobaltitlebox {
    padding-top: 15px;
    margin: 0 10px 0 0;
    text-align: left;
    float: left;
}

.kpiglobalbox {
    margin: 0 5px;
    width: 50px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    font-size: 20px;
    height: 50px;
    float: left;
}

.kpifinalbox {
    margin: 0 auto;
    width: 90px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center;
    font-size: 30px;
    height: 71px;
}

.kpicolorbox {
    margin: 0 auto;
    width: 20px;
    height: 18px;
    float: left;
}

.kpilabelbox {
    margin: 0 auto;
    width: 150px;
    text-align: center;
    background-color: #b7b7b7;
    margin-bottom: 5px;
    cursor: pointer;
}

.kpititlebox {
    margin: 0 auto;
    width: 150px;
    text-align: center;
    background-color: #b7b7b7;
    cursor: pointer;
}

.kpidetails-dl-horizontal dd:before, .dl-horizontal dd:after {
    content: " ";
    display: table;
}
.kpidetails-dl-horizontal dd:after {
    clear: both;
}
@media (min-width: 768px) {
    .kpidetails-dl-horizontal dt {
        float: left;
        width: 210px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .kpidetails-dl-horizontal dd {
        margin-left: 230px;
    }
}

.kpibad {
    background: #c3231f;
    color: #fff;
}
.kpimedium {
    background: #ffe601;
    color: #fff;
}
.kpigood {
    background: #9cb30b;
    color: #fff;
}
.kpidefault {
    background: #eeeeee;
    color: #fff;
}
/* END KPI */

/* BLOCKQUOTE */
blockquote.supplierportal {
    display: block;
    font-style: italic;
    text-align: justify;
    position: relative;
    color: #383838;
}

    blockquote.supplierportal::before {
        display: block;
        content: "\201C";
        font-size: 80px;
        position: relative;
        text-align: center;
        top: 50px;
        color: #7a7a7a;
        margin-top: -50px;
    }

    blockquote.supplierportal::after {
        display: block;
        content: "\201D";
        font-size: 80px;
        position: relative;
        text-align: center;
        color: #7a7a7a;
        margin-bottom: -50px;
    }
/* END BLOCKQUOTE */

/* BEGIN REVALIDATION */
.color-red {
    color: #0047ba;
}
/* END REVALIDATION */

/* BEGIN ERROR PAGE */
.error-message {
    background: rgb(251, 227, 228) !important;
    border: 1px solid #fbc2c4 !important;
    color: #8a1f11 !important;
    font-size: large;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.error-logid {
    font-weight:bold;
}
/*END ERROR PAGE */

/* BEGIN HTML LISTS*/

.list-style-type-none {
    list-style-type: none;
}

/* END HTML LISTS*/

/* BEGIN MULTISELECT*/
.multiselect {
    width: 100%;
    background-color: white;
    border-color: #cccccc;
    color: #555555;
    margin-bottom: 0px;
    margin-left: 1px
}
/* END MULTISELECT*/

.toplevelnews {
    background-color: #ffffff;
    border: solid 3px #0047ba !important;
    font-family: "Gill Sans", "Gill Sans MT", sans-serif;
}

.iveco .nav-header {
    padding: 2px 12px 2px 8px;
    background-color: white;
}

.iveco .site-logo {
    margin-bottom: 0px;
    margin-top: -10px;
    height: 100px;
}

.iveco.top-banner-shown .site-logo {
    padding-top: 25px;
    min-height: 146px;
}

.iveco .logo-element {
    background-color: white;
    min-height: 72px;
    padding: 15px 0px 5px 0px;
}

.iveco .logo-element .brand-logo {
    height: auto;
    margin: 5px 0;
}
.contact-to-remove {
    color: red !important;  
}

@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    z-index: 100;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75);
    }

    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25);
    }

    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75);
    }

    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25);
    }

    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand;
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble;
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(40px);
        -ms-transform: translateX(40px);
        transform: translateX(40px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut;
}

@charset "UTF-8";/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{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:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*
 *
 *   SUPPLIER - Responsive Admin Theme
 *   version 2.2
 *
*/
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900);
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/* line 9, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

/* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
body {
    margin: 0;
}

/* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

/* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}

    /* line 67, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    audio:not([controls]) {
        display: none;
        height: 0;
    }

/* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
[hidden],
template {
    display: none;
}

/* line 89, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
a {
    background-color: transparent;
}

    /* line 98, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    a:active,
    a:hover {
        outline: 0;
    }

/* line 109, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] {
    border-bottom: 1px dotted;
}

/* line 118, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
b,
strong {
    font-weight: bold;
}

/* line 126, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
dfn {
    font-style: italic;
}

/* line 135, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/* line 144, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
mark {
    background: #ff0;
    color: #000;
}

/* line 153, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
small {
    font-size: 80%;
}

/* line 162, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

/* line 169, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
sup {
    top: -0.5em;
}

/* line 173, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
sub {
    bottom: -0.25em;
}

/* line 184, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
img {
    border: 0;
}

/* line 192, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) {
    overflow: hidden;
}

/* line 203, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
figure {
    margin: 1em 40px;
}

/* line 211, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/* line 221, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
pre {
    overflow: auto;
}

/* line 232, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* line 256, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}

/* line 266, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
button {
    overflow: visible;
}

/* line 278, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
button,
select {
    text-transform: none;
}

/* line 293, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

    /* line 303, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    button[disabled],
    html input[disabled] {
        cursor: default;
    }

    /* line 312, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    button::-moz-focus-inner,
    input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

/* line 322, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
input {
    line-height: normal;
}

    /* line 335, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    input[type="checkbox"],
    input[type="radio"] {
        box-sizing: border-box;
        padding: 0;
    }

    /* line 347, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    input[type="number"]::-webkit-inner-spin-button,
    input[type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    /* line 357, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
    input[type="search"] {
        -webkit-appearance: textfield;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }

        /* line 371, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
        input[type="search"]::-webkit-search-cancel-button,
        input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }

/* line 379, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/* line 390, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
legend {
    border: 0;
    padding: 0;
}

/* line 399, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
textarea {
    overflow: auto;
}

/* line 408, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
optgroup {
    font-weight: bold;
}

/* line 419, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* line 425, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_normalize.scss */
td,
th {
    padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    a,
    a:visited {
        text-decoration: underline;
    }

    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    /*a[href]:after {
    content: " (" attr(href) ")";
  }*/

    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    /* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    thead {
        display: table-header-group;
    }

    /* line 49, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    tr,
    img {
        page-break-inside: avoid;
    }

    /* line 53, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    img {
        max-width: 100% !important;
    }

    /* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    /* line 65, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    h2,
    h3 {
        page-break-after: avoid;
    }

    /* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    select {
        background: #fff !important;
    }

    /* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    .navbar {
        display: none;
    }

    /* line 83, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    .btn > .caret,
    .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }

    /* line 87, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    .label {
        border: 1px solid #000;
    }

    /* line 91, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    .table {
        border-collapse: collapse !important;
    }
        /* line 95, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
        .table td,
        .table th {
            background-color: #fff !important;
        }

    /* line 101, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_print.scss */
    .table-bordered th,
    .table-bordered td {
        border: 1px solid #ddd !important;
    }
}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url("bootstrap/glyphicons-halflings-regular.eot");
    src: url("bootstrap/glyphicons-halflings-regular.eot") format("embedded-opentype"), url("bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("bootstrap/glyphicons-halflings-regular.svg") format("svg");
}

/* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.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;
}

/* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before {
    content: "\2a";
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus:before {
    content: "\2b";
}

/* line 37, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
    content: "\20ac";
}

/* line 38, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus:before {
    content: "\2212";
}

/* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before {
    content: "\2601";
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before {
    content: "\2709";
}

/* line 41, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before {
    content: "\270f";
}

/* line 42, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-glass:before {
    content: "\e001";
}

/* line 43, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-music:before {
    content: "\e002";
}

/* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-search:before {
    content: "\e003";
}

/* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart:before {
    content: "\e005";
}

/* line 46, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star:before {
    content: "\e006";
}

/* line 47, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before {
    content: "\e007";
}

/* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-user:before {
    content: "\e008";
}

/* line 49, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-film:before {
    content: "\e009";
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before {
    content: "\e010";
}

/* line 51, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th:before {
    content: "\e011";
}

/* line 52, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before {
    content: "\e012";
}

/* line 53, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok:before {
    content: "\e013";
}

/* line 54, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove:before {
    content: "\e014";
}

/* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before {
    content: "\e015";
}

/* line 56, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before {
    content: "\e016";
}

/* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-off:before {
    content: "\e017";
}

/* line 58, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-signal:before {
    content: "\e018";
}

/* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cog:before {
    content: "\e019";
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-trash:before {
    content: "\e020";
}

/* line 61, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-home:before {
    content: "\e021";
}

/* line 62, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-file:before {
    content: "\e022";
}

/* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-time:before {
    content: "\e023";
}

/* line 64, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-road:before {
    content: "\e024";
}

/* line 65, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before {
    content: "\e025";
}

/* line 66, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download:before {
    content: "\e026";
}

/* line 67, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-upload:before {
    content: "\e027";
}

/* line 68, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before {
    content: "\e028";
}

/* line 69, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before {
    content: "\e029";
}

/* line 70, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before {
    content: "\e030";
}

/* line 71, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before {
    content: "\e031";
}

/* line 72, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before {
    content: "\e032";
}

/* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lock:before {
    content: "\e033";
}

/* line 74, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flag:before {
    content: "\e034";
}

/* line 75, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before {
    content: "\e035";
}

/* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before {
    content: "\e036";
}

/* line 77, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before {
    content: "\e037";
}

/* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before {
    content: "\e038";
}

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before {
    content: "\e039";
}

/* line 80, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before {
    content: "\e040";
}

/* line 81, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tag:before {
    content: "\e041";
}

/* line 82, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tags:before {
    content: "\e042";
}

/* line 83, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-book:before {
    content: "\e043";
}

/* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before {
    content: "\e044";
}

/* line 85, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-print:before {
    content: "\e045";
}

/* line 86, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-camera:before {
    content: "\e046";
}

/* line 87, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-font:before {
    content: "\e047";
}

/* line 88, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bold:before {
    content: "\e048";
}

/* line 89, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-italic:before {
    content: "\e049";
}

/* line 90, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before {
    content: "\e050";
}

/* line 91, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before {
    content: "\e051";
}

/* line 92, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before {
    content: "\e052";
}

/* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before {
    content: "\e053";
}

/* line 94, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before {
    content: "\e054";
}

/* line 95, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before {
    content: "\e055";
}

/* line 96, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list:before {
    content: "\e056";
}

/* line 97, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before {
    content: "\e057";
}

/* line 98, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before {
    content: "\e058";
}

/* line 99, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before {
    content: "\e059";
}

/* line 100, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-picture:before {
    content: "\e060";
}

/* line 101, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before {
    content: "\e062";
}

/* line 102, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before {
    content: "\e063";
}

/* line 103, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tint:before {
    content: "\e064";
}

/* line 104, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-edit:before {
    content: "\e065";
}

/* line 105, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share:before {
    content: "\e066";
}

/* line 106, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-check:before {
    content: "\e067";
}

/* line 107, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-move:before {
    content: "\e068";
}

/* line 108, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before {
    content: "\e069";
}

/* line 109, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before {
    content: "\e070";
}

/* line 110, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-backward:before {
    content: "\e071";
}

/* line 111, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play:before {
    content: "\e072";
}

/* line 112, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pause:before {
    content: "\e073";
}

/* line 113, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stop:before {
    content: "\e074";
}

/* line 114, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-forward:before {
    content: "\e075";
}

/* line 115, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before {
    content: "\e076";
}

/* line 116, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before {
    content: "\e077";
}

/* line 117, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eject:before {
    content: "\e078";
}

/* line 118, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before {
    content: "\e079";
}

/* line 119, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before {
    content: "\e080";
}

/* line 120, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before {
    content: "\e081";
}

/* line 121, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before {
    content: "\e082";
}

/* line 122, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before {
    content: "\e083";
}

/* line 123, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before {
    content: "\e084";
}

/* line 124, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before {
    content: "\e085";
}

/* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before {
    content: "\e086";
}

/* line 126, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before {
    content: "\e087";
}

/* line 127, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before {
    content: "\e088";
}

/* line 128, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before {
    content: "\e089";
}

/* line 129, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before {
    content: "\e090";
}

/* line 130, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before {
    content: "\e091";
}

/* line 131, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before {
    content: "\e092";
}

/* line 132, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before {
    content: "\e093";
}

/* line 133, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before {
    content: "\e094";
}

/* line 134, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before {
    content: "\e095";
}

/* line 135, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before {
    content: "\e096";
}

/* line 136, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before {
    content: "\e097";
}

/* line 137, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before {
    content: "\e101";
}

/* line 138, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gift:before {
    content: "\e102";
}

/* line 139, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before {
    content: "\e103";
}

/* line 140, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fire:before {
    content: "\e104";
}

/* line 141, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before {
    content: "\e105";
}

/* line 142, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before {
    content: "\e106";
}

/* line 143, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before {
    content: "\e107";
}

/* line 144, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plane:before {
    content: "\e108";
}

/* line 145, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before {
    content: "\e109";
}

/* line 146, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-random:before {
    content: "\e110";
}

/* line 147, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-comment:before {
    content: "\e111";
}

/* line 148, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before {
    content: "\e112";
}

/* line 149, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before {
    content: "\e113";
}

/* line 150, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before {
    content: "\e114";
}

/* line 151, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before {
    content: "\e115";
}

/* line 152, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before {
    content: "\e116";
}

/* line 153, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before {
    content: "\e117";
}

/* line 154, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before {
    content: "\e118";
}

/* line 155, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before {
    content: "\e119";
}

/* line 156, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before {
    content: "\e120";
}

/* line 157, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before {
    content: "\e121";
}

/* line 158, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before {
    content: "\e122";
}

/* line 159, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bell:before {
    content: "\e123";
}

/* line 160, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before {
    content: "\e124";
}

/* line 161, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before {
    content: "\e125";
}

/* line 162, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before {
    content: "\e126";
}

/* line 163, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before {
    content: "\e127";
}

/* line 164, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before {
    content: "\e128";
}

/* line 165, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before {
    content: "\e129";
}

/* line 166, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before {
    content: "\e130";
}

/* line 167, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before {
    content: "\e131";
}

/* line 168, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before {
    content: "\e132";
}

/* line 169, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before {
    content: "\e133";
}

/* line 170, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before {
    content: "\e134";
}

/* line 171, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-globe:before {
    content: "\e135";
}

/* line 172, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before {
    content: "\e136";
}

/* line 173, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before {
    content: "\e137";
}

/* line 174, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-filter:before {
    content: "\e138";
}

/* line 175, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before {
    content: "\e139";
}

/* line 176, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before {
    content: "\e140";
}

/* line 177, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before {
    content: "\e141";
}

/* line 178, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before {
    content: "\e142";
}

/* line 179, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before {
    content: "\e143";
}

/* line 180, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-link:before {
    content: "\e144";
}

/* line 181, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone:before {
    content: "\e145";
}

/* line 182, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before {
    content: "\e146";
}

/* line 183, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-usd:before {
    content: "\e148";
}

/* line 184, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before {
    content: "\e149";
}

/* line 185, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort:before {
    content: "\e150";
}

/* line 186, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}

/* line 187, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}

/* line 188, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before {
    content: "\e153";
}

/* line 189, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}

/* line 190, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before {
    content: "\e155";
}

/* line 191, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}

/* line 192, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before {
    content: "\e157";
}

/* line 193, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-expand:before {
    content: "\e158";
}

/* line 194, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before {
    content: "\e159";
}

/* line 195, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before {
    content: "\e160";
}

/* line 196, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before {
    content: "\e161";
}

/* line 197, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flash:before {
    content: "\e162";
}

/* line 198, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before {
    content: "\e163";
}

/* line 199, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before {
    content: "\e164";
}

/* line 200, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-record:before {
    content: "\e165";
}

/* line 201, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save:before {
    content: "\e166";
}

/* line 202, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open:before {
    content: "\e167";
}

/* line 203, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-saved:before {
    content: "\e168";
}

/* line 204, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-import:before {
    content: "\e169";
}

/* line 205, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-export:before {
    content: "\e170";
}

/* line 206, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-send:before {
    content: "\e171";
}

/* line 207, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before {
    content: "\e172";
}

/* line 208, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before {
    content: "\e173";
}

/* line 209, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before {
    content: "\e174";
}

/* line 210, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before {
    content: "\e175";
}

/* line 211, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before {
    content: "\e176";
}

/* line 212, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before {
    content: "\e177";
}

/* line 213, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before {
    content: "\e178";
}

/* line 214, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before {
    content: "\e179";
}

/* line 215, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-header:before {
    content: "\e180";
}

/* line 216, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before {
    content: "\e181";
}

/* line 217, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before {
    content: "\e182";
}

/* line 218, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before {
    content: "\e183";
}

/* line 219, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tower:before {
    content: "\e184";
}

/* line 220, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stats:before {
    content: "\e185";
}

/* line 221, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before {
    content: "\e186";
}

/* line 222, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before {
    content: "\e187";
}

/* line 223, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before {
    content: "\e188";
}

/* line 224, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before {
    content: "\e189";
}

/* line 225, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before {
    content: "\e190";
}

/* line 226, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before {
    content: "\e191";
}

/* line 227, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before {
    content: "\e192";
}

/* line 228, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before {
    content: "\e193";
}

/* line 229, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before {
    content: "\e194";
}

/* line 230, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before {
    content: "\e195";
}

/* line 231, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before {
    content: "\e197";
}

/* line 232, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before {
    content: "\e198";
}

/* line 233, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before {
    content: "\e199";
}

/* line 234, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before {
    content: "\e200";
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
    *:before,
    *:after {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

/* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333333;
    background-color: white;
}

/* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

/* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
a {
    color: #428bca;
    text-decoration: none;
}
    /* line 53, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
    a:hover, a:focus {
        color: #2a6496;
        text-decoration: underline;
    }
    /* line 58, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
    a:focus {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

/* line 69, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
figure {
    margin: 0;
}

/* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
img {
    vertical-align: middle;
}

/* line 81, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

/* line 86, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded {
    border-radius: 6px;
}

/* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail {
    padding: 4px;
    line-height: 1.428571429;
    background-color: white;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
}

/* line 106, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle {
    border-radius: 50%;
}

/* line 113, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eeeeee;
}

/* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/* line 142, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
    /* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    h1 small,
    h1 .small, h2 small,
    h2 .small, h3 small,
    h3 .small, h4 small,
    h4 .small, h5 small,
    h5 .small, h6 small,
    h6 .small,
    .h1 small,
    .h1 .small, .h2 small,
    .h2 .small, .h3 small,
    .h3 .small, .h4 small,
    .h4 .small, .h5 small,
    .h5 .small, .h6 small,
    .h6 .small {
        font-weight: normal;
        line-height: 1;
        color: #777777;
    }

/* line 26, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
    /* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    h1 small,
    h1 .small, .h1 small,
    .h1 .small,
    h2 small,
    h2 .small, .h2 small,
    .h2 .small,
    h3 small,
    h3 .small, .h3 small,
    .h3 .small {
        font-size: 65%;
    }

/* line 37, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
    /* line 42, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    h4 small,
    h4 .small, .h4 small,
    .h4 .small,
    h5 small,
    h5 .small, .h5 small,
    .h5 .small,
    h6 small,
    h6 .small, .h6 small,
    .h6 .small {
        font-size: 75%;
    }

/* line 47, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
    font-size: 36px;
}

/* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
    font-size: 30px;
}

/* line 49, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
    font-size: 24px;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
    font-size: 18px;
}

/* line 51, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
    font-size: 14px;
}

/* line 52, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
    font-size: 12px;
}

/* line 58, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
p {
    margin: 0 0 10px;
}

/* line 62, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4;
}

@media (min-width: 768px) {
    /* line 62, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    .lead {
        font-size: 21px;
    }
}

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
    font-size: 85%;
}

/* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
    background-color: #fcf8e3;
    padding: .2em;
}

/* line 90, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-left {
    text-align: left;
}

/* line 91, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-right {
    text-align: right;
}

/* line 92, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-center {
    text-align: center;
}

/* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-justify {
    text-align: justify;
}

/* line 94, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap {
    white-space: nowrap;
}

/* line 97, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase {
    text-transform: lowercase;
}

/* line 98, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase {
    text-transform: uppercase;
}

/* line 99, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize {
    text-transform: capitalize;
}

/* line 102, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.text-muted {
    color: #777777;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
    color: #428bca;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover {
    color: #3071a9;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
    color: #3c763d;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover {
    color: #2b542c;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
    color: #31708f;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover {
    color: #245269;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
    color: #8a6d3b;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover {
    color: #66512c;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
    color: #a94442;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover {
    color: #843534;
}

/* line 119, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.bg-primary {
    color: #fff;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
    background-color: #428bca;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover {
    background-color: #3071a9;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
    background-color: #dff0d8;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover {
    background-color: #c1e2b3;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
    background-color: #d9edf7;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover {
    background-color: #afd9ee;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
    background-color: #fcf8e3;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover {
    background-color: #f7ecb5;
}

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
    background-color: #f2dede;
}

/* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover {
    background-color: #e4b9b9;
}

/* line 138, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eeeeee;
}

/* line 150, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
ul,
ol {
    margin-top: 0;
    margin-bottom: 10px;
}
    /* line 154, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    ul ul,
    ul ol,
    ol ul,
    ol ol {
        margin-bottom: 0;
    }

/* line 167, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
    padding-left: 0;
    list-style: none;
}

/* line 173, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px;
}
    /* line 177, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    .list-inline > li {
        display: inline-block;
        padding-left: 5px;
        padding-right: 5px;
    }

/* line 185, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
dl {
    margin-top: 0;
    margin-bottom: 20px;
}

/* line 190, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
dt,
dd {
    line-height: 1.428571429;
}

/* line 193, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
dt {
    font-weight: bold;
}

/* line 196, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
dd {
    margin-left: 0;
}

/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
    content: " ";
    display: table;
}
/* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
    clear: both;
}

@media (min-width: 768px) {
    /* line 211, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    /* line 218, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    .dl-horizontal dd {
        margin-left: 180px;
    }
}

/* line 231, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
abbr[title],
abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777777;
}

/* line 235, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
.initialism {
    font-size: 90%;
    text-transform: uppercase;
}

/* line 241, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eeeeee;
}
    /* line 250, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    blockquote p:last-child,
    blockquote ul:last-child,
    blockquote ol:last-child {
        margin-bottom: 0;
    }
    /* line 259, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    blockquote footer,
    blockquote small,
    blockquote .small {
        display: block;
        font-size: 80%;
        line-height: 1.428571429;
        color: #777777;
    }
        /* line 265, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
        blockquote footer:before,
        blockquote small:before,
        blockquote .small:before {
            content: '\2014 \00A0';
        }

    /* line 275, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
    .blockquote-reverse,
    blockquote.pull-right {
        padding-right: 15px;
        padding-left: 0;
        border-right: 5px solid #eeeeee;
        border-left: 0;
        text-align: right;
    }
        /* line 286, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
        .blockquote-reverse footer:before,
        .blockquote-reverse small:before,
        .blockquote-reverse .small:before,
        blockquote.pull-right footer:before,
        blockquote.pull-right small:before,
        blockquote.pull-right .small:before {
            content: '';
        }
        /* line 287, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
        .blockquote-reverse footer:after,
        .blockquote-reverse small:after,
        .blockquote-reverse .small:after,
        blockquote.pull-right footer:after,
        blockquote.pull-right small:after,
        blockquote.pull-right .small:after {
            content: '\00A0 \2014';
        }

/* line 294, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_type.scss */
address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.428571429;
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: white;
    background-color: #333333;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
    /* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
    kbd kbd {
        padding: 0;
        font-size: 100%;
        font-weight: bold;
        box-shadow: none;
    }

/* line 41, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.428571429;
    word-break: break-all;
    word-wrap: break-word;
    color: #333333;
    background-color: whitesmoke;
    border: 1px solid #cccccc;
    border-radius: 4px;
}
    /* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
    pre code {
        padding: 0;
        font-size: inherit;
        color: inherit;
        white-space: pre-wrap;
        background-color: transparent;
        border-radius: 0;
    }

/* line 66, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .container:before, .container:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .container:after {
        clear: both;
    }

@media (min-width: 768px) {
    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
    .container {
        width: 750px;
    }
}

@media (min-width: 992px) {
    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
    .container {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
    .container {
        width: 1170px;
    }
}

/* line 30, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .container-fluid:before, .container-fluid:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .container-fluid:after {
        clear: both;
    }

/* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_grid.scss */
.row {
    margin-left: -15px;
    margin-right: -15px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .row:before, .row:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .row:after {
        clear: both;
    }

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.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;
}

/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.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;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
    width: 8.3333333333%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
    width: 16.6666666667%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
    width: 25%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
    width: 33.3333333333%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
    width: 41.6666666667%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
    width: 50%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
    width: 58.3333333333%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
    width: 66.6666666667%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
    width: 75%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
    width: 83.3333333333%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
    width: 91.6666666667%;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
    width: 100%;
}

/* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
    right: auto;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
    right: 8.3333333333%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
    right: 16.6666666667%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
    right: 25%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
    right: 33.3333333333%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
    right: 41.6666666667%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
    right: 50%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
    right: 58.3333333333%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
    right: 66.6666666667%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
    right: 75%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
    right: 83.3333333333%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
    right: 91.6666666667%;
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
    right: 100%;
}

/* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
    left: auto;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
    left: 8.3333333333%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
    left: 16.6666666667%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
    left: 25%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
    left: 33.3333333333%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
    left: 41.6666666667%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
    left: 50%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
    left: 58.3333333333%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
    left: 66.6666666667%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
    left: 75%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
    left: 83.3333333333%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
    left: 91.6666666667%;
}

/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
    left: 100%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
    margin-left: 0%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
    margin-left: 8.3333333333%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
    margin-left: 16.6666666667%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
    margin-left: 25%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
    margin-left: 33.3333333333%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
    margin-left: 41.6666666667%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
    margin-left: 50%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
    margin-left: 58.3333333333%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
    margin-left: 66.6666666667%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
    margin-left: 75%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
    margin-left: 83.3333333333%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
    margin-left: 91.6666666667%;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
    margin-left: 100%;
}

@media (min-width: 768px) {
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .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;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-1 {
        width: 8.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-2 {
        width: 16.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-3 {
        width: 25%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-4 {
        width: 33.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-5 {
        width: 41.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-6 {
        width: 50%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-7 {
        width: 58.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-8 {
        width: 66.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-9 {
        width: 75%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-10 {
        width: 83.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-11 {
        width: 91.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-12 {
        width: 100%;
    }

    /* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-0 {
        right: auto;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-1 {
        right: 8.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-2 {
        right: 16.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-3 {
        right: 25%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-4 {
        right: 33.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-5 {
        right: 41.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-6 {
        right: 50%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-7 {
        right: 58.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-8 {
        right: 66.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-9 {
        right: 75%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-10 {
        right: 83.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-11 {
        right: 91.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-pull-12 {
        right: 100%;
    }

    /* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-0 {
        left: auto;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-1 {
        left: 8.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-2 {
        left: 16.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-3 {
        left: 25%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-4 {
        left: 33.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-5 {
        left: 41.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-6 {
        left: 50%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-7 {
        left: 58.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-8 {
        left: 66.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-9 {
        left: 75%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-10 {
        left: 83.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-11 {
        left: 91.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-push-12 {
        left: 100%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-0 {
        margin-left: 0%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-1 {
        margin-left: 8.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-2 {
        margin-left: 16.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-3 {
        margin-left: 25%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-4 {
        margin-left: 33.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-5 {
        margin-left: 41.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-6 {
        margin-left: 50%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-7 {
        margin-left: 58.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-8 {
        margin-left: 66.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-9 {
        margin-left: 75%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-10 {
        margin-left: 83.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-11 {
        margin-left: 91.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-sm-offset-12 {
        margin-left: 100%;
    }
}

@media (min-width: 992px) {
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .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;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-1 {
        width: 8.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-2 {
        width: 16.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-3 {
        width: 25%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-4 {
        width: 33.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-5 {
        width: 41.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-6 {
        width: 50%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-7 {
        width: 58.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-8 {
        width: 66.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-9 {
        width: 75%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-10 {
        width: 83.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-11 {
        width: 91.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-12 {
        width: 100%;
    }

    /* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-0 {
        right: auto;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-1 {
        right: 8.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-2 {
        right: 16.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-3 {
        right: 25%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-4 {
        right: 33.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-5 {
        right: 41.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-6 {
        right: 50%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-7 {
        right: 58.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-8 {
        right: 66.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-9 {
        right: 75%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-10 {
        right: 83.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-11 {
        right: 91.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-pull-12 {
        right: 100%;
    }

    /* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-0 {
        left: auto;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-1 {
        left: 8.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-2 {
        left: 16.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-3 {
        left: 25%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-4 {
        left: 33.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-5 {
        left: 41.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-6 {
        left: 50%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-7 {
        left: 58.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-8 {
        left: 66.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-9 {
        left: 75%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-10 {
        left: 83.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-11 {
        left: 91.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-push-12 {
        left: 100%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-0 {
        margin-left: 0%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-1 {
        margin-left: 8.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-2 {
        margin-left: 16.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-3 {
        margin-left: 25%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-4 {
        margin-left: 33.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-5 {
        margin-left: 41.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-6 {
        margin-left: 50%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-7 {
        margin-left: 58.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-8 {
        margin-left: 66.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-9 {
        margin-left: 75%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-10 {
        margin-left: 83.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-11 {
        margin-left: 91.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-md-offset-12 {
        margin-left: 100%;
    }
}

@media (min-width: 1200px) {
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .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;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-1 {
        width: 8.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-2 {
        width: 16.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-3 {
        width: 25%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-4 {
        width: 33.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-5 {
        width: 41.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-6 {
        width: 50%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-7 {
        width: 58.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-8 {
        width: 66.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-9 {
        width: 75%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-10 {
        width: 83.3333333333%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-11 {
        width: 91.6666666667%;
    }

    /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-12 {
        width: 100%;
    }

    /* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-0 {
        right: auto;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-1 {
        right: 8.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-2 {
        right: 16.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-3 {
        right: 25%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-4 {
        right: 33.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-5 {
        right: 41.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-6 {
        right: 50%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-7 {
        right: 58.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-8 {
        right: 66.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-9 {
        right: 75%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-10 {
        right: 83.3333333333%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-11 {
        right: 91.6666666667%;
    }

    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-pull-12 {
        right: 100%;
    }

    /* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-0 {
        left: auto;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-1 {
        left: 8.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-2 {
        left: 16.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-3 {
        left: 25%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-4 {
        left: 33.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-5 {
        left: 41.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-6 {
        left: 50%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-7 {
        left: 58.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-8 {
        left: 66.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-9 {
        left: 75%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-10 {
        left: 83.3333333333%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-11 {
        left: 91.6666666667%;
    }

    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-push-12 {
        left: 100%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-0 {
        margin-left: 0%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-1 {
        margin-left: 8.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-2 {
        margin-left: 16.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-3 {
        margin-left: 25%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-4 {
        margin-left: 33.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-5 {
        margin-left: 41.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-6 {
        margin-left: 50%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-7 {
        margin-left: 58.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-8 {
        margin-left: 66.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-9 {
        margin-left: 75%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-10 {
        margin-left: 83.3333333333%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-11 {
        margin-left: 91.6666666667%;
    }

    /* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
    .col-lg-offset-12 {
        margin-left: 100%;
    }
}
/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
table {
    background-color: transparent;
}

/* line 9, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777777;
    text-align: left;
}

/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
th {
    text-align: left;
}

/* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
    /* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table > thead > tr > th,
    .table > thead > tr > td,
    .table > tbody > tr > th,
    .table > tbody > tr > td,
    .table > tfoot > tr > th,
    .table > tfoot > tr > td {
        padding: 8px;
        line-height: 1.428571429;
        vertical-align: top;
        border-top: 1px solid #dddddd;
    }
    /* line 41, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table > thead > tr > th {
        vertical-align: bottom;
        border-bottom: 2px solid #dddddd;
    }
    /* line 51, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table > caption + thead > tr:first-child > th,
    .table > caption + thead > tr:first-child > td,
    .table > colgroup + thead > tr:first-child > th,
    .table > colgroup + thead > tr:first-child > td,
    .table > thead:first-child > tr:first-child > th,
    .table > thead:first-child > tr:first-child > td {
        border-top: 0;
    }
    /* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table > tbody + tbody {
        border-top: 2px solid #dddddd;
    }
    /* line 62, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table .table {
        background-color: white;
    }

/* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
    padding: 5px;
}

/* line 88, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
    border: 1px solid #dddddd;
}
    /* line 95, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table-bordered > thead > tr > th,
    .table-bordered > thead > tr > td,
    .table-bordered > tbody > tr > th,
    .table-bordered > tbody > tr > td,
    .table-bordered > tfoot > tr > th,
    .table-bordered > tfoot > tr > td {
        border: 1px solid #dddddd;
    }
    /* line 102, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table-bordered > thead > tr > th,
    .table-bordered > thead > tr > td {
        border-bottom-width: 2px;
    }

/* line 114, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-child(odd) {
    background-color: #f9f9f9;
}

/* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
    background-color: whitesmoke;
}

/* line 135, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}

/* line 143, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
    background-color: whitesmoke;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.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;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
    background-color: #dff0d8;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.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;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
    background-color: #d9edf7;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
    background-color: #fcf8e3;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
    background-color: #f2dede;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.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;
}

/* line 171, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
    overflow-x: auto;
    min-height: 0.01%;
}

@media screen and (max-width: 767px) {
    /* line 171, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #dddddd;
    }
        /* line 183, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table {
            margin-bottom: 0;
        }
            /* line 192, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
            .table-responsive > .table > thead > tr > th,
            .table-responsive > .table > thead > tr > td,
            .table-responsive > .table > tbody > tr > th,
            .table-responsive > .table > tbody > tr > td,
            .table-responsive > .table > tfoot > tr > th,
            .table-responsive > .table > tfoot > tr > td {
                white-space: nowrap;
            }
        /* line 200, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
        .table-responsive > .table-bordered {
            border: 0;
        }
            /* line 209, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
            .table-responsive > .table-bordered > thead > tr > th:first-child,
            .table-responsive > .table-bordered > thead > tr > td:first-child,
            .table-responsive > .table-bordered > tbody > tr > th:first-child,
            .table-responsive > .table-bordered > tbody > tr > td:first-child,
            .table-responsive > .table-bordered > tfoot > tr > th:first-child,
            .table-responsive > .table-bordered > tfoot > tr > td:first-child {
                border-left: 0;
            }
            /* line 213, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
            .table-responsive > .table-bordered > thead > tr > th:last-child,
            .table-responsive > .table-bordered > thead > tr > td:last-child,
            .table-responsive > .table-bordered > tbody > tr > th:last-child,
            .table-responsive > .table-bordered > tbody > tr > td:last-child,
            .table-responsive > .table-bordered > tfoot > tr > th:last-child,
            .table-responsive > .table-bordered > tfoot > tr > td:last-child {
                border-right: 0;
            }
            /* line 226, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tables.scss */
            .table-responsive > .table-bordered > tbody > tr:last-child > th,
            .table-responsive > .table-bordered > tbody > tr:last-child > td,
            .table-responsive > .table-bordered > tfoot > tr:last-child > th,
            .table-responsive > .table-bordered > tfoot > tr:last-child > td {
                border-bottom: 0;
            }
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}

/* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

/* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}

/* line 47, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* line 53, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] {
    display: block;
}

/* line 65, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] {
    display: block;
    width: 100%;
}

/* line 72, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
select[multiple],
select[size] {
    height: auto;
}

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
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;
}

/* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
}

/* line 115, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    background-color: white;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
    /* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
    .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);
    }
    /* line 103, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .form-control::-moz-placeholder {
        color: #999999;
        opacity: 1;
    }
    /* line 107, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .form-control:-ms-input-placeholder {
        color: #999999;
    }
    /* line 108, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
    .form-control::-webkit-input-placeholder {
        color: #999999;
    }
    /* line 143, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
        cursor: not-allowed;
        background-color: #eeeeee;
        opacity: 1;
    }

/* line 153, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
    height: auto;
}

/* line 165, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
    -webkit-appearance: none;
}

/* line 181, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
    line-height: 34px;
    line-height: 1.428571429 \0;
}
    /* line 186, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
    .input-group-sm > input[type="date"].input-group-text,
    .input-group-sm > .input-group-btn > input[type="date"].btn,
    input[type="time"].input-sm,
    .input-group-sm > input[type="time"].form-control,
    .input-group-sm > input[type="time"].input-group-text,
    .input-group-sm > .input-group-btn > input[type="time"].btn,
    input[type="datetime-local"].input-sm,
    .input-group-sm > input[type="datetime-local"].form-control,
    .input-group-sm > input[type="datetime-local"].input-group-text,
    .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
    input[type="month"].input-sm,
    .input-group-sm > input[type="month"].form-control,
    .input-group-sm > input[type="month"].input-group-text,
    .input-group-sm > .input-group-btn > input[type="month"].btn {
        line-height: 30px;
        line-height: 1.5 \0;
    }
    /* line 190, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
    .input-group-lg > input[type="date"].input-group-text,
    .input-group-lg > .input-group-btn > input[type="date"].btn,
    input[type="time"].input-lg,
    .input-group-lg > input[type="time"].form-control,
    .input-group-lg > input[type="time"].input-group-text,
    .input-group-lg > .input-group-btn > input[type="time"].btn,
    input[type="datetime-local"].input-lg,
    .input-group-lg > input[type="datetime-local"].form-control,
    .input-group-lg > input[type="datetime-local"].input-group-text,
    .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
    input[type="month"].input-lg,
    .input-group-lg > input[type="month"].form-control,
    .input-group-lg > input[type="month"].input-group-text,
    .input-group-lg > .input-group-btn > input[type="month"].btn {
        line-height: 46px;
        line-height: 1.33 \0;
    }

.input-group.pull-right,
.input-group.justify-content-end {
    justify-content: flex-end !important;
    display: flex !important;
}

.input-group .btn {
    margin-left: auto;
}

/* line 200, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
_:-ms-fullscreen, :root input[type="date"],
_:-ms-fullscreen, :root input[type="time"],
_:-ms-fullscreen, :root input[type="datetime-local"],
_:-ms-fullscreen, :root input[type="month"] {
    line-height: 1.428571429;
}
    /* line 203, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    _:-ms-fullscreen.input-sm, .input-group-sm > _.form-control:-ms-fullscreen,
    .input-group-sm > _.input-group-text:-ms-fullscreen,
    .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="date"].input-sm, :root .input-group-sm > input[type="date"].form-control,
    :root .input-group-sm > input[type="date"].input-group-text,
    :root .input-group-sm > .input-group-btn > input[type="date"].btn,
    _:-ms-fullscreen.input-sm,
    .input-group-sm > _.form-control:-ms-fullscreen,
    .input-group-sm > _.input-group-text:-ms-fullscreen,
    .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="time"].input-sm, :root .input-group-sm > input[type="time"].form-control,
    :root .input-group-sm > input[type="time"].input-group-text,
    :root .input-group-sm > .input-group-btn > input[type="time"].btn,
    _:-ms-fullscreen.input-sm,
    .input-group-sm > _.form-control:-ms-fullscreen,
    .input-group-sm > _.input-group-text:-ms-fullscreen,
    .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="datetime-local"].input-sm, :root .input-group-sm > input[type="datetime-local"].form-control,
    :root .input-group-sm > input[type="datetime-local"].input-group-text,
    :root .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
    _:-ms-fullscreen.input-sm,
    .input-group-sm > _.form-control:-ms-fullscreen,
    .input-group-sm > _.input-group-text:-ms-fullscreen,
    .input-group-sm > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="month"].input-sm, :root .input-group-sm > input[type="month"].form-control,
    :root .input-group-sm > input[type="month"].input-group-text,
    :root .input-group-sm > .input-group-btn > input[type="month"].btn {
        line-height: 1.5;
    }
    /* line 206, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    _:-ms-fullscreen.input-lg, .input-group-lg > _.form-control:-ms-fullscreen,
    .input-group-lg > _.input-group-text:-ms-fullscreen,
    .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="date"].input-lg, :root .input-group-lg > input[type="date"].form-control,
    :root .input-group-lg > input[type="date"].input-group-text,
    :root .input-group-lg > .input-group-btn > input[type="date"].btn,
    _:-ms-fullscreen.input-lg,
    .input-group-lg > _.form-control:-ms-fullscreen,
    .input-group-lg > _.input-group-text:-ms-fullscreen,
    .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="time"].input-lg, :root .input-group-lg > input[type="time"].form-control,
    :root .input-group-lg > input[type="time"].input-group-text,
    :root .input-group-lg > .input-group-btn > input[type="time"].btn,
    _:-ms-fullscreen.input-lg,
    .input-group-lg > _.form-control:-ms-fullscreen,
    .input-group-lg > _.input-group-text:-ms-fullscreen,
    .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="datetime-local"].input-lg, :root .input-group-lg > input[type="datetime-local"].form-control,
    :root .input-group-lg > input[type="datetime-local"].input-group-text,
    :root .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
    _:-ms-fullscreen.input-lg,
    .input-group-lg > _.form-control:-ms-fullscreen,
    .input-group-lg > _.input-group-text:-ms-fullscreen,
    .input-group-lg > .input-group-btn > _.btn:-ms-fullscreen, :root input[type="month"].input-lg, :root .input-group-lg > input[type="month"].form-control,
    :root .input-group-lg > input[type="month"].input-group-text,
    :root .input-group-lg > .input-group-btn > input[type="month"].btn {
        line-height: 1.33;
    }

/* line 217, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
    margin-bottom: 15px;
}

/* line 227, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.radio,
.checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
    /* line 233, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .radio label,
    .checkbox label {
        min-height: 20px;
        padding-left: 20px;
        margin-bottom: 0;
        font-weight: normal;
        cursor: pointer;
    }

    /* line 244, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .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;
    }

    /* line 251, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .radio + .radio,
    .checkbox + .checkbox {
        margin-top: -5px;
    }

/* line 257, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline,
.checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
}

    /* line 266, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .radio-inline + .radio-inline,
    .checkbox-inline + .checkbox-inline {
        margin-top: 0;
        margin-left: 10px;
    }

/* line 279, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled, fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
}

/* line 287, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled, fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}

/* line 296, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label, fieldset[disabled] .checkbox label {
    cursor: not-allowed;
}

/* line 308, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
}
    /* line 316, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
    .input-group-lg > .form-control-static.input-group-text,
    .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
    .input-group-sm > .form-control-static.input-group-text,
    .input-group-sm > .input-group-btn > .form-control-static.btn {
        padding-left: 0;
        padding-right: 0;
    }

/* line 71, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-text,
.input-group-sm > .input-group-btn > .btn, .form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-text,
.input-group-sm > .input-group-btn > select.btn, .form-group-sm .form-control {
    height: 30px;
    line-height: 30px;
}

/* line 85, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-text,
.input-group-sm > .input-group-btn > textarea.btn, .form-group-sm .form-control,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-text,
.input-group-sm > .input-group-btn > select[multiple].btn, .form-group-sm .form-control {
    height: auto;
}

/* line 71, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-text,
.input-group-lg > .input-group-btn > .btn, .form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-text,
.input-group-lg > .input-group-btn > select.btn, .form-group-lg .form-control {
    height: 46px;
    line-height: 46px;
}

/* line 85, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-text,
.input-group-lg > .input-group-btn > textarea.btn, .form-group-lg .form-control,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-text,
.input-group-lg > .input-group-btn > select[multiple].btn, .form-group-lg .form-control {
    height: auto;
}



/* line 337, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
    position: relative;
}
    /* line 342, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .has-feedback .form-control {
        padding-right: 42.5px;
    }

/* line 347, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}

/* line 359, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-text + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px;
}

/* line 364, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-text + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px;
}

/* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
    color: #3c763d;
}
/* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control {
    border-color: #3c763d;
    -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);
}
    /* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
    .has-success .form-control:focus {
        border-color: #2b542c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    }
/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-text {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8;
}
/* line 37, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
    color: #3c763d;
}

/* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
    color: #8a6d3b;
}
/* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
    border-color: #8a6d3b;
    -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);
}
    /* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
    .has-warning .form-control:focus {
        border-color: #66512c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    }
/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-text {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3;
}
/* line 37, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
    color: #8a6d3b;
}

/* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
    color: #a94442;
}
/* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control {
    border-color: #a94442;
    -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);
}
    /* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
    .has-error .form-control:focus {
        border-color: #843534;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    }
/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-text {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede;
}
/* line 37, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
    color: #a94442;
}

/* line 384, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
    top: 25px;
}
/* line 387, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}

/* line 398, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}

@media (min-width: 768px) {
    /* line 423, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    /* line 430, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    /* line 437, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .form-control-static {
        display: inline-block;
    }
    /* line 441, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }
        /* line 447, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .form-inline .input-group .input-group-text,
        .form-inline .input-group .input-group-btn,
        .form-inline .input-group .form-control {
            width: auto;
        }
        /* line 453, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .form-inline .input-group > .form-control {
            width: 100%;
        }
    /* line 457, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    /* line 466, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .radio,
    .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
        /* line 472, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .form-inline .radio label,
        .form-inline .checkbox label {
            padding-left: 0;
        }
        /* line 477, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .form-inline .radio input[type="radio"],
        .form-inline .checkbox input[type="checkbox"] {
            position: relative;
            margin-left: 0;
        }
    /* line 483, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
}

/* line 508, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
/* line 516, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
    min-height: 27px;
}
/* line 521, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .form-horizontal .form-group:before, .form-horizontal .form-group:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .form-horizontal .form-group:after {
        clear: both;
    }

@media (min-width: 768px) {
    /* line 528, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}
/* line 539, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}

@media (min-width: 768px) {
    /* line 549, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-horizontal .form-group-lg .control-label {
        padding-top: 14.3px;
    }
}

@media (min-width: 768px) {
    /* line 556, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
    }
}

/* line 9, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .btn:hover, .btn:focus, .btn.focus {
        color: #333333;
        text-decoration: none;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .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);
    }
    /* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .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;
    }

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default {
    color: #333333;
    background-color: white;
    border-color: #cccccc;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
        color: #333333;
        background-color: #e6e6e6;
        border-color: #adadad;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
        background-color: white;
        border-color: #cccccc;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-default .badge {
        color: white;
        background-color: #333333;
    }

/* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
    color: white;
    background-color: #428bca;
    border-color: #357ebd;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
        color: white;
        background-color: #3071a9;
        border-color: #285e8e;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
        background-color: #428bca;
        border-color: #357ebd;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-primary .badge {
        color: #428bca;
        background-color: white;
    }

/* line 67, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
    color: white;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
        color: white;
        background-color: #449d44;
        border-color: #398439;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
        background-color: #5cb85c;
        border-color: #4cae4c;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-success .badge {
        color: #5cb85c;
        background-color: white;
    }

/* line 71, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
    color: white;
    background-color: #5bc0de;
    border-color: #46b8da;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
        color: white;
        background-color: #31b0d5;
        border-color: #269abc;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
        background-color: #5bc0de;
        border-color: #46b8da;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-info .badge {
        color: #5bc0de;
        background-color: white;
    }

/* line 75, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
    color: white;
    background-color: #f0ad4e;
    border-color: #eea236;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
        color: white;
        background-color: #ec971f;
        border-color: #d58512;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
        background-color: #f0ad4e;
        border-color: #eea236;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-warning .badge {
        color: #f0ad4e;
        background-color: white;
    }

/* line 79, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
    color: white;
    background-color: #d9534f;
    border-color: #d43f3a;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
        color: white;
        background-color: #c9302c;
        border-color: #ac2925;
    }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
        background-image: none;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
        background-color: #d9534f;
        border-color: #d43f3a;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_buttons.scss */
    .btn-danger .badge {
        color: #d9534f;
        background-color: white;
    }

/* line 88, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
    color: #428bca;
    font-weight: normal;
    border-radius: 0;
}
    /* line 97, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
        /* line 104, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
        .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
            border-color: transparent;
        }
            /* line 108, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
            .btn-link:hover, .btn-link:focus {
                color: #2a6496;
                text-decoration: underline;
                background-color: transparent;
            }
            /* line 116, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
            .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
                color: #777777;
                text-decoration: none;
            }

/* line 127, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px;
}

/* line 131, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

/* line 135, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

/* line 143, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
    display: block;
    width: 100%;
}

    /* line 149, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
    .btn-block + .btn-block {
        margin-top: 5px;
    }

/* line 157, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */

    .fade.show {
        opacity: 1;
    }

.modal-body {
    margin: 1.75rem auto;
}
/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse {
    display: none;
}
    /* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
    .collapse.show {
        display: block;
        visibility: visible;
    }

/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
tr.collapse.show {
    display: table-row;
}

/* line 29, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
tbody.collapse.show {
    display: table-row-group;
}

/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_component-animations.scss */
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
}

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.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;
}

/* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown {
    position: relative;
}

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
    outline: 0;
}

/* line 29, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.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;
    text-align: left;
    background-color: white;
    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;
}
    /* line 52, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu.pull-right {
        right: 0;
        left: auto;
    }
    /* line 58, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu .divider {
        height: 1px;
        margin: 9px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }
    /* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu > li > a {
        display: block;
        padding: 3px 20px;
        clear: both;
        font-weight: normal;
        line-height: 1.428571429;
        color: #333333;
        white-space: nowrap;
    }

        /* line 77, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
        .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
            text-decoration: none;
            color: #262626;
            background-color: whitesmoke;
        }

    /* line 88, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
        color: white;
        text-decoration: none;
        outline: 0;
        background-color: #428bca;
    }

    /* line 103, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
        color: #777777;
    }
        /* line 109, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
        .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;
        }

/* line 121, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
    display: block;
}
/* line 126, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a {
    outline: 0;
}

/* line 135, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
    left: auto;
    right: 0;
}

/* line 145, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
    left: 0;
    right: auto;
}

/* line 151, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.428571429;
    color: #777777;
    white-space: nowrap;
}

/* line 161, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}

/* line 171, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}

/* line 184, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: "";
}
/* line 190, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}

@media (min-width: 768px) {
    /* line 204, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto;
    }
    /* line 209, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_dropdowns.scss */
    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn,
    .btn-group-vertical > .btn {
        position: relative;
        float: left;
    }
        /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
        .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
        .btn-group-vertical > .btn:hover,
        .btn-group-vertical > .btn:focus,
        .btn-group-vertical > .btn:active,
        .btn-group-vertical > .btn.active {
            z-index: 2;
        }
        /* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
        .btn-group > .btn:focus,
        .btn-group-vertical > .btn:focus {
            outline: 0;
        }

    /* line 33, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group .btn + .btn,
    .btn-group .btn + .btn-group,
    .btn-group .btn-group + .btn,
    .btn-group .btn-group + .btn-group {
        margin-left: -1px;
    }

/* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar {
    margin-left: -5px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .btn-toolbar:before, .btn-toolbar:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .btn-toolbar:after {
        clear: both;
    }
    /* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-toolbar .btn-group,
    .btn-toolbar .input-group {
        float: left;
    }
    /* line 49, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-toolbar > .btn,
    .btn-toolbar > .btn-group,
    .btn-toolbar > .input-group {
        margin-left: 5px;
    }

/* line 54, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}

/* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
    margin-left: 0;
}
    /* line 61, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

/* line 67, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.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;
}

/* line 72, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
    float: left;
}

    /* line 75, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
        border-radius: 0;
    }

    /* line 80, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .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;
    }

    /* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group > .btn-group:last-child > .btn:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

/* line 90, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}

/* line 108, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}

/* line 112, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}

/* line 119, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.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);
}
    /* line 123, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group.open .dropdown-toggle.btn-link {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

/* line 130, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret {
    margin-left: 0;
}

/* line 134, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}

/* line 139, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
    border-width: 0 5px 5px;
}

/* line 150, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .btn-group-vertical > .btn-group:after {
        clear: both;
    }
    /* line 160, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn-group > .btn {
        float: none;
    }
    /* line 168, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .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;
    }

    /* line 175, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
        border-radius: 0;
    }
    /* line 178, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn:first-child:not(:last-child) {
        border-top-right-radius: 4px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    /* line 182, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn:last-child:not(:first-child) {
        border-bottom-left-radius: 4px;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    /* line 187, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
        border-radius: 0;
    }

    /* line 192, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .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;
    }

    /* line 196, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

/* line 204, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
    /* line 210, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
    .btn-group-justified > .btn,
    .btn-group-justified > .btn-group {
        float: none;
        display: table-cell;
        width: 1%;
    }
        /* line 215, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
        .btn-group-justified > .btn-group .btn {
            width: 100%;
        }
        /* line 219, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
        .btn-group-justified > .btn-group .dropdown-menu {
            left: auto;
        }

/* line 241, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_button-groups.scss */
[data-bs-toggle="buttons"] > .btn input[type="radio"],
[data-bs-toggle="buttons"] > .btn input[type="checkbox"],
[data-bs-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-bs-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group[class*="col-"] {
        float: none;
        padding-left: 0;
        padding-right: 0;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group .form-control {
        position: relative;
        z-index: 2;
        float: left;
        width: 100%;
        margin-bottom: 0;
    }

    /* line 56, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text,
    .input-group-btn,
    .input-group .form-control {
        display: table-cell;
    }
        /* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
        .input-group-text: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;
        }

/* line 65, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-text,
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

/* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-text {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555555;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    border-radius: 4px;
}
    /* line 85, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text.input-sm,
    .input-group-sm > .input-group-text,
    .input-group-sm > .input-group-btn > .input-group-text.btn {
        padding: 5px 10px;
        font-size: 12px;
        border-radius: 3px;
    }
    /* line 90, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text.input-lg,
    .input-group-lg > .input-group-text,
    .input-group-lg > .input-group-btn > .input-group-text.btn {
        padding: 10px 16px;
        font-size: 18px;
        border-radius: 6px;
    }
    /* line 98, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text input[type="radio"],
    .input-group-text input[type="checkbox"] {
        margin-top: 0;
    }

    /* line 110, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group .form-control:first-child,
    .input-group-text: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;
    }

    /* line 113, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text:first-child {
        border-right: 0;
    }

    /* line 122, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group .form-control:last-child,
    .input-group-text: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;
    }

    /* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-text:last-child {
        border-left: 0;
    }

/* line 131, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
    /* line 140, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn > .btn {
        position: relative;
    }
        /* line 142, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
        .input-group-btn > .btn + .btn {
            margin-left: -1px;
        }
        /* line 148, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
        .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
            z-index: 2;
        }
    /* line 156, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn:first-child > .btn,
    .input-group-btn:first-child > .btn-group {
        margin-right: -1px;
    }
    /* line 162, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_input-groups.scss */
    .input-group-btn:last-child > .btn,
    .input-group-btn:last-child > .btn-group {
        margin-left: -1px;
    }

/* line 9, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .nav:before, .nav:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .nav:after {
        clear: both;
    }
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li {
        position: relative;
        display: block;
    }
        /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav > li > a {
            position: relative;
            display: block;
            padding: 10px 15px;
        }
            /* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
            .nav > li > a:hover, .nav > li > a:focus {
                text-decoration: none;
                background-color: #eeeeee;
            }
        /* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav > li.disabled > a {
            color: #777777;
        }
            /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
            .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
                color: #777777;
                text-decoration: none;
                background-color: transparent;
                cursor: not-allowed;
            }
    /* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
        background-color: #eeeeee;
        border-color: #428bca;
    }
    /* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav .nav-divider {
        height: 1px;
        margin: 9px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }
    /* line 66, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav > li > a > img {
        max-width: none;
    }

/* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs {
    border-bottom: 1px solid #dddddd;
}
    /* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs > li {
        float: left;
        margin-bottom: -1px;
    }
        /* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav-tabs > li > a {
            margin-right: 2px;
            line-height: 1.428571429;
            border: 1px solid transparent;
            border-radius: 4px 4px 0 0;
        }
            /* line 89, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
            .nav-tabs > li > a:hover {
                border-color: #eeeeee #eeeeee #dddddd;
            }
        /* line 98, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
            color: #555555;
            background-color: white;
            border: 1px solid #dddddd;
            border-bottom-color: transparent;
            cursor: default;
        }

/* line 118, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li {
    float: left;
}
    /* line 122, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-pills > li > a {
        border-radius: 4px;
    }
    /* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-pills > li + li {
        margin-left: 2px;
    }
    /* line 133, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
        color: white;
        background-color: #428bca;
    }

/* line 144, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li {
    float: none;
}
    /* line 146, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-stacked > li + li {
        margin-top: 2px;
        margin-left: 0;
    }

/* line 160, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
    width: 100%;
}
    /* line 163, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li, .nav-tabs.nav-justified > li {
        float: none;
    }
        /* line 165, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
            text-align: center;
            margin-bottom: 5px;
        }
    /* line 171, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > .dropdown .dropdown-menu {
        top: auto;
        left: auto;
    }

@media (min-width: 768px) {
    /* line 177, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-justified > li, .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
        /* line 180, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
        .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
            margin-bottom: 0;
        }
}

/* line 190, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
    border-bottom: 0;
}
    /* line 193, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-right: 0;
        border-radius: 4px;
    }
    /* line 201, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:focus {
        border: 1px solid #dddddd;
    }

@media (min-width: 768px) {
    /* line 206, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #dddddd;
        border-radius: 4px 4px 0 0;
    }
    /* line 212, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: white;
    }
}

/* line 224, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane {
    display: none;
    visibility: hidden;
}
/* line 228, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active {
    display: block;
    visibility: visible;
}

/* line 239, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: -3px;
    border: 1px solid transparent;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .navbar:before, .navbar:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .navbar:after {
        clear: both;
    }

@media (min-width: 768px) {
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar {
        border-radius: 4px;
    }
}

/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
    content: " ";
    display: table;
}
/* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
    clear: both;
}

@media (min-width: 768px) {
    /* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-header {
        float: left;
    }
}

/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.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;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .navbar-collapse:before, .navbar-collapse:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .navbar-collapse:after {
        clear: both;
    }
    /* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-collapse.show {
        overflow-y: auto;
    }

@media (min-width: 768px) {
    /* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
        /* line 68, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-collapse.collapse {
            display: block !important;
            visibility: visible !important;
            height: auto !important;
            padding-bottom: 0;
            overflow: visible !important;
        }
        /* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-collapse.show {
            overflow-y: visible;
        }
    /* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}

/* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
    max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {
    /* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}

/* line 110, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 768px) {
    /* line 110, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .container > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}

/* line 129, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}

@media (min-width: 768px) {
    /* line 129, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-static-top {
        border-radius: 0;
    }
}

/* line 140, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}

@media (min-width: 768px) {
    /* line 140, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        border-radius: 0;
    }
}

/* line 151, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}

/* line 155, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}

/* line 164, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px;
}
    /* line 172, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-brand:hover, .navbar-brand:focus {
        text-decoration: none;
    }
    /* line 176, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-brand > img {
        display: block;
    }

@media (min-width: 768px) {
    /* line 182, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -15px;
    }
}

/* line 194, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.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;
}
    /* line 207, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-toggle:focus {
        outline: 0;
    }
    /* line 212, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }
        /* line 218, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-toggle .icon-bar + .icon-bar {
            margin-top: 4px;
        }

@media (min-width: 768px) {
    /* line 194, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-toggle {
        display: none;
    }
}

/* line 233, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
    margin: 7.5px -15px;
}
    /* line 236, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 20px;
    }

@media (max-width: 767px) {
    /* line 244, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none;
    }
        /* line 253, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav .open .dropdown-menu > li > a,
        .navbar-nav .open .dropdown-menu .dropdown-header {
            padding: 5px 15px 5px 25px;
        }
        /* line 256, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 20px;
        }
            /* line 259, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
            .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
                background-image: none;
            }
}

@media (min-width: 768px) {
    /* line 233, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-nav {
        float: left;
        margin: 0;
    }
        /* line 271, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-nav > li {
            float: left;
        }
            /* line 273, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
            .navbar-nav > li > a {
                padding-top: 15px;
                padding-bottom: 15px;
            }
}

/* line 287, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.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: 8px;
    margin-bottom: 8px;
}

@media (min-width: 768px) {
    /* line 423, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    /* line 430, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    /* line 437, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .form-control-static {
        display: inline-block;
    }
    /* line 441, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
        /* line 447, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .navbar-form .input-group .input-group-text,
        .navbar-form .input-group .input-group-btn,
        .navbar-form .input-group .form-control {
            width: auto;
        }
        /* line 453, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .navbar-form .input-group > .form-control {
            width: 100%;
        }
    /* line 457, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    /* line 466, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .radio,
    .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
        /* line 472, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .navbar-form .radio label,
        .navbar-form .checkbox label {
            padding-left: 0;
        }
        /* line 477, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
        .navbar-form .radio input[type="radio"],
        .navbar-form .checkbox input[type="checkbox"] {
            position: relative;
            margin-left: 0;
        }
    /* line 483, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_forms.scss */
    .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}

@media (max-width: 767px) {
    /* line 299, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
        /* line 303, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-form .form-group:last-child {
            margin-bottom: 0;
        }
}

@media (min-width: 768px) {
    /* line 287, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .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;
    }
}

/* line 328, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

/* line 333, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

/* line 342, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px;
}
    /* line 345, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    /* line 348, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
        margin-top: 14px;
        margin-bottom: 14px;
    }

/* line 358, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px;
}

@media (min-width: 768px) {
    /* line 358, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px;
    }
}

@media (min-width: 768px) {
    /* line 378, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-left {
        float: left !important;
    }

    /* line 381, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-right {
        float: right !important;
        margin-right: -15px;
    }
        /* line 385, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-right ~ .navbar-right {
            margin-right: 0;
        }
}
/* line 396, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
    /* line 400, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-brand {
        color: #777777;
    }
        /* line 403, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
            color: #5e5e5e;
            background-color: transparent;
        }
    /* line 409, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-text {
        color: #777777;
    }
    /* line 414, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > li > a {
        color: #777777;
    }
        /* line 418, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
            color: #333333;
            background-color: transparent;
        }
    /* line 426, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
        color: #555555;
        background-color: #e7e7e7;
    }
    /* line 434, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
        color: #cccccc;
        background-color: transparent;
    }
    /* line 441, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-toggle {
        border-color: #dddddd;
    }
        /* line 444, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
            background-color: #dddddd;
        }
        /* line 447, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-default .navbar-toggle .icon-bar {
            background-color: #888888;
        }
    /* line 453, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #e7e7e7;
    }
    /* line 463, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
        background-color: #e7e7e7;
        color: #555555;
    }

@media (max-width: 767px) {
    /* line 472, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777777;
    }
        /* line 475, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #333333;
            background-color: transparent;
        }
    /* line 483, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555555;
        background-color: #e7e7e7;
    }
    /* line 491, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #cccccc;
        background-color: transparent;
    }
}
/* line 505, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link {
    color: #777777;
}
    /* line 507, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .navbar-link:hover {
        color: #333333;
    }
/* line 512, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link {
    color: #777777;
}
    /* line 515, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
        color: #333333;
    }
    /* line 521, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
        color: #cccccc;
    }

/* line 530, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse {
    background-color: #222222;
    border-color: #090909;
}
    /* line 534, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-brand {
        color: #9d9d9d;
    }
        /* line 537, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
            color: white;
            background-color: transparent;
        }
    /* line 543, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-text {
        color: #9d9d9d;
    }
    /* line 548, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > li > a {
        color: #9d9d9d;
    }
        /* line 552, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
            color: white;
            background-color: transparent;
        }
    /* line 560, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
        color: white;
        background-color: #090909;
    }
    /* line 568, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
        color: #444444;
        background-color: transparent;
    }
    /* line 576, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-toggle {
        border-color: #333333;
    }
        /* line 579, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
            background-color: #333333;
        }
        /* line 582, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-inverse .navbar-toggle .icon-bar {
            background-color: white;
        }
    /* line 588, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-collapse,
    .navbar-inverse .navbar-form {
        border-color: #101010;
    }
    /* line 597, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
        background-color: #090909;
        color: white;
    }

@media (max-width: 767px) {
    /* line 606, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #090909;
    }
    /* line 609, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909;
    }
    /* line 612, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d;
    }
        /* line 615, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
        .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
            color: white;
            background-color: transparent;
        }
    /* line 623, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: white;
        background-color: #090909;
    }
    /* line 631, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444444;
        background-color: transparent;
    }
}
/* line 640, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link {
    color: #9d9d9d;
}
    /* line 642, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .navbar-link:hover {
        color: white;
    }
/* line 647, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link {
    color: #9d9d9d;
}
    /* line 650, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
        color: white;
    }
    /* line 656, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_navbar.scss */
    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
        color: #444444;
    }

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: whitesmoke;
    border-radius: 4px;
}
    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_breadcrumbs.scss */
    .breadcrumb > li {
        display: inline-block;
    }
        /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_breadcrumbs.scss */
        .breadcrumb > li + li:before {
            content: "/\00a0";
            padding: 0 5px;
            color: #cccccc;
        }
    /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_breadcrumbs.scss */
    .breadcrumb > .active {
        color: #777777;
    }

/* line 4, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > li {
        display: inline;
    }
        /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
        .pagination > li > a,
        .pagination > li > span {
            position: relative;
            float: left;
            padding: 6px 12px;
            line-height: 1.428571429;
            text-decoration: none;
            color: #428bca;
            background-color: white;
            border: 1px solid #dddddd;
            margin-left: -1px;
        }
        /* line 26, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
        .pagination > li:first-child > a,
        .pagination > li:first-child > span {
            margin-left: 0;
            border-bottom-left-radius: 4px;
            border-top-left-radius: 4px;
        }
        /* line 33, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
        .pagination > li:last-child > a,
        .pagination > li:last-child > span {
            border-bottom-right-radius: 4px;
            border-top-right-radius: 4px;
        }
        /* line 42, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
        .pagination > li > a:hover, .pagination > li > a:focus,
        .pagination > li > span:hover,
        .pagination > li > span:focus {
            color: #2a6496;
            background-color: #eeeeee;
            border-color: #dddddd;
        }
    /* line 53, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
    .pagination > .active > span,
    .pagination > .active > span:hover,
    .pagination > .active > span:focus {
        z-index: 2;
        color: white;
        background-color: #428bca;
        border-color: #428bca;
        cursor: default;
    }
    /* line 68, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pagination.scss */
    .pagination > .disabled > span,
    .pagination > .disabled > span:hover,
    .pagination > .disabled > span:focus,
    .pagination > .disabled > a,
    .pagination > .disabled > a:hover,
    .pagination > .disabled > a:focus {
        color: #777777;
        background-color: white;
        border-color: #dddddd;
        cursor: not-allowed;
    }

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
}
/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
}
/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
.pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .pager:before, .pager:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .pager:after {
        clear: both;
    }
    /* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
    .pager li {
        display: inline;
    }
        /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
        .pager li > a,
        .pager li > span {
            display: inline-block;
            padding: 5px 14px;
            background-color: white;
            border: 1px solid #dddddd;
            border-radius: 15px;
        }
            /* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
            .pager li > a:hover,
            .pager li > a:focus {
                text-decoration: none;
                background-color: #eeeeee;
            }
    /* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
    .pager .next > a,
    .pager .next > span {
        float: right;
    }
    /* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
    .pager .previous > a,
    .pager .previous > span {
        float: left;
    }
    /* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_pager.scss */
    .pager .disabled > a,
    .pager .disabled > a:hover,
    .pager .disabled > a:focus,
    .pager .disabled > span {
        color: #777777;
        background-color: white;
        cursor: not-allowed;
    }

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: white;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
    .label:empty {
        display: none;
    }
/* line 25, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.btn .label {
    position: relative;
    top: -1px;
}

/* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
    color: white;
    text-decoration: none;
    cursor: pointer;
}

/* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-default {
    background-color: #777777;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-default[href]:hover, .label-default[href]:focus {
        background-color: #5e5e5e;
    }

/* line 48, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-primary {
    background-color: #428bca;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-primary[href]:hover, .label-primary[href]:focus {
        background-color: #3071a9;
    }

/* line 52, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-success {
    background-color: #5cb85c;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-success[href]:hover, .label-success[href]:focus {
        background-color: #449d44;
    }

/* line 56, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-info {
    background-color: #5bc0de;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-info[href]:hover, .label-info[href]:focus {
        background-color: #31b0d5;
    }

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-warning {
    background-color: #f0ad4e;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-warning[href]:hover, .label-warning[href]:focus {
        background-color: #ec971f;
    }

/* line 64, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_labels.scss */
.label-danger {
    background-color: #d9534f;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_labels.scss */
    .label-danger[href]:hover, .label-danger[href]:focus {
        background-color: #c9302c;
    }

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: white;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #777777;
    border-radius: 10px;
}
    /* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
    .badge:empty {
        display: none;
    }
/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
.btn .badge {
    position: relative;
    top: -1px;
}
/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px;
}
/* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #428bca;
    background-color: white;
}
/* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
.nav-pills > li > a > .badge {
    margin-left: 3px;
}

/* line 52, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
    color: white;
    text-decoration: none;
    cursor: pointer;
}

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
    padding: 30px 15px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eeeeee;
}
    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron h1,
    .jumbotron .h1 {
        color: inherit;
    }
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron p {
        margin-bottom: 15px;
        font-size: 21px;
        font-weight: 200;
    }
    /* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron > hr {
        border-top-color: #d5d5d5;
    }
/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
.container .jumbotron, .container-fluid .jumbotron {
    border-radius: 6px;
}
/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron .container {
    max-width: 100%;
}

@media screen and (min-width: 768px) {
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron {
        padding: 48px 0;
    }
    /* line 38, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .container .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }
    /* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_jumbotron.scss */
    .jumbotron h1,
    .jumbotron .h1 {
        font-size: 63px;
    }
}

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.428571429;
    background-color: white;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
}
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_thumbnails.scss */
    .thumbnail > img,
    .thumbnail a > img {
        display: block;
        max-width: 100%;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_thumbnails.scss */
    .thumbnail .caption {
        padding: 9px;
        color: #333333;
    }

/* line 36, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #428bca;
}

/* line 9, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert {
    padding: 5px;
    margin-bottom: 10px;
    border: 1px solid transparent;
    border-radius: 4px;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
    .alert h4 {
        margin-top: 0;
        color: inherit;
    }
    /* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
    .alert .alert-link {
        font-weight: bold;
    }
    /* line 28, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
    .alert > p,
    .alert > ul {
        margin-bottom: 5px;
    }
        /* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
        .alert > p + p {
            margin-top: 0px;
        }

/* line 41, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissible,
.alert-dismissible {
    padding-right: 35px;
    padding-left: 10px !important;
}
    /* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
    .alert-dismissible .close,
    .alert-dismissible .close {
        position: relative;
        top: -2px;
        right: -21px;
        color: inherit;
    }

/* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-success hr {
        border-top-color: #c9e2b3;
    }
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-success .alert-link {
        color: #2b542c;
    }

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-info hr {
        border-top-color: #a6e1ec;
    }
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-info .alert-link {
        color: #245269;
    }

/* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-warning hr {
        border-top-color: #f7e1b5;
    }
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-warning .alert-link {
        color: #66512c;
    }

/* line 66, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
    /* line 8, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-danger hr {
        border-top-color: #e4b9c0;
    }
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_alerts.scss */
    .alert-danger .alert-link {
        color: #843534;
    }

@-webkit-keyframes progress-bar-stripes {
    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
    from {
        background-position: 40px 0;
    }
    /* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    /* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
    from {
        background-position: 40px 0;
    }
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
    to {
        background-position: 0 0;
    }
}

/* line 26, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: whitesmoke;
    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);
}

/* line 36, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: white;
    text-align: center;
    background-color: #428bca;
    -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;
}

/* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.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;
}

/* line 65, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.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;
}

/* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success {
    background-color: #5cb85c;
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.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);
}

/* line 77, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info {
    background-color: #5bc0de;
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.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);
}

/* line 81, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning {
    background-color: #f0ad4e;
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.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);
}

/* line 85, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger {
    background-color: #d9534f;
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.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);
}

/* line 1, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media {
    margin-top: 15px;
}
    /* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
    .media:first-child {
        margin-top: 0;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
    .media-right,
    .media > .pull-right {
        padding-left: 10px;
    }

    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
    .media-left,
    .media > .pull-left {
        padding-right: 10px;
    }

/* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media-right,
.media-body {
    display: table-cell;
    vertical-align: top;
}

/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media-middle {
    vertical-align: middle;
}

/* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media-bottom {
    vertical-align: bottom;
}

/* line 36, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

/* line 44, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_media.scss */
.media-list {
    padding-left: 0;
    list-style: none;
}

/* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}

/* line 21, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: white;
    border: 1px solid #dddddd;
}
    /* line 31, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item:first-child {
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
    }
    /* line 34, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item:last-child {
        margin-bottom: 0;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
    }
    /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item > .badge {
        float: right;
    }
        /* line 43, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
        .list-group-item > .badge + .badge {
            margin-right: 5px;
        }

/* line 54, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item {
    color: #555555;
}
    /* line 57, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    a.list-group-item .list-group-item-heading {
        color: #333333;
    }
    /* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    a.list-group-item:hover, a.list-group-item:focus {
        text-decoration: none;
        color: #555555;
        background-color: whitesmoke;
    }

/* line 74, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
    background-color: #eeeeee;
    color: #777777;
    cursor: not-allowed;
}
    /* line 80, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .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;
    }
    /* line 83, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
        color: #777777;
    }
/* line 91, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: white;
    background-color: #428bca;
    border-color: #428bca;
}
    /* line 100, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.active .list-group-item-heading,
    .list-group-item.active .list-group-item-heading > small,
    .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
    .list-group-item.active:hover .list-group-item-heading > small,
    .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
    .list-group-item.active:focus .list-group-item-heading > small,
    .list-group-item.active:focus .list-group-item-heading > .small {
        color: inherit;
    }
    /* line 103, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
    .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
        color: #e1edf7;
    }

/* line 4, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success {
    color: #3c763d;
}
    /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-success .list-group-item-heading {
        color: inherit;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-success:hover, a.list-group-item-success:focus {
        color: #3c763d;
        background-color: #d0e9c6;
    }
    /* line 25, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    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;
    }

/* line 4, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info {
    color: #31708f;
}
    /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-info .list-group-item-heading {
        color: inherit;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-info:hover, a.list-group-item-info:focus {
        color: #31708f;
        background-color: #c4e3f3;
    }
    /* line 25, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    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;
    }

/* line 4, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning {
    color: #8a6d3b;
}
    /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-warning .list-group-item-heading {
        color: inherit;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-warning:hover, a.list-group-item-warning:focus {
        color: #8a6d3b;
        background-color: #faf2cc;
    }
    /* line 25, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    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;
    }

/* line 4, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger {
    color: #a94442;
}
    /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-danger .list-group-item-heading {
        color: inherit;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    a.list-group-item-danger:hover, a.list-group-item-danger:focus {
        color: #a94442;
        background-color: #ebcccc;
    }
    /* line 25, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_list-group.scss */
    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;
    }

/* line 125, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

/* line 129, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel {
    margin-bottom: 20px;
    background-color: white;
    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);
}

/* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-body {
    padding: 15px;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .panel-body:before, .panel-body:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .panel-body:after {
        clear: both;
    }

/* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel-heading > .dropdown .dropdown-toggle {
        color: inherit;
    }

/* line 33, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}
    /* line 39, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel-title > a {
        color: inherit;
    }

/* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer {
    padding: 10px 15px;
    background-color: whitesmoke;
    border-top: 1px solid #dddddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

/* line 60, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
    margin-bottom: 0;
}
    /* line 63, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .list-group .list-group-item,
    .panel > .panel-collapse > .list-group .list-group-item {
        border-width: 1px 0;
        border-radius: 0;
    }
    /* line 70, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .list-group:first-child .list-group-item:first-child,
    .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
        border-top: 0;
        border-top-right-radius: 3px;
        border-top-left-radius: 3px;
    }
    /* line 77, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .list-group:last-child .list-group-item:last-child,
    .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
        border-bottom: 0;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
    }

/* line 86, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}

/* line 90, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer {
    border-top-width: 0;
}

/* line 102, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
    margin-bottom: 0;
}
    /* line 105, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table caption,
    .panel > .table-responsive > .table caption,
    .panel > .panel-collapse > .table caption {
        padding-left: 15px;
        padding-right: 15px;
    }
    /* line 112, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:first-child,
    .panel > .table-responsive:first-child > .table:first-child {
        border-top-right-radius: 3px;
        border-top-left-radius: 3px;
    }
        /* line 117, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
        .panel > .table:first-child > thead:first-child > tr:first-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
            /* line 122, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
            .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
            .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
            .panel > .table-responsive:first-child > .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 th:first-child {
                border-top-left-radius: 3px;
            }
            /* line 126, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
            .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
            .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
            .panel > .table-responsive:first-child > .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 th:last-child {
                border-top-right-radius: 3px;
            }
    /* line 134, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table:last-child,
    .panel > .table-responsive:last-child > .table:last-child {
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
    }
        /* line 139, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
        .panel > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
            border-bottom-left-radius: 3px;
            border-bottom-right-radius: 3px;
        }
            /* line 144, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
            .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
            .panel > .table-responsive:last-child > .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 th:first-child {
                border-bottom-left-radius: 3px;
            }
            /* line 148, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
            .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
            .panel > .table-responsive:last-child > .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 th:last-child {
                border-bottom-right-radius: 3px;
            }
    /* line 157, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .panel-body + .table,
    .panel > .panel-body + .table-responsive,
    .panel > .table + .panel-body,
    .panel > .table-responsive + .panel-body {
        border-top: 1px solid #dddddd;
    }
    /* line 161, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table > tbody:first-child > tr:first-child th,
    .panel > .table > tbody:first-child > tr:first-child td {
        border-top: 0;
    }
/* line 165, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
    border: 0;
}
    /* line 172, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table-bordered > thead > tr > th:first-child,
    .panel > .table-bordered > thead > tr > td:first-child,
    .panel > .table-bordered > tbody > tr > th:first-child,
    .panel > .table-bordered > tbody > tr > td:first-child,
    .panel > .table-bordered > tfoot > tr > th:first-child,
    .panel > .table-bordered > tfoot > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0;
    }
    /* line 176, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table-bordered > thead > tr > th:last-child,
    .panel > .table-bordered > thead > tr > td:last-child,
    .panel > .table-bordered > tbody > tr > th:last-child,
    .panel > .table-bordered > tbody > tr > td:last-child,
    .panel > .table-bordered > tfoot > tr > th:last-child,
    .panel > .table-bordered > tfoot > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0;
    }
    /* line 185, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table-bordered > thead > tr:first-child > td,
    .panel > .table-bordered > thead > tr:first-child > th,
    .panel > .table-bordered > tbody > tr:first-child > td,
    .panel > .table-bordered > tbody > tr:first-child > th,
    .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
    .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
    .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
    .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
        border-bottom: 0;
    }
    /* line 194, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel > .table-bordered > tbody > tr:last-child > td,
    .panel > .table-bordered > tbody > tr:last-child > th,
    .panel > .table-bordered > tfoot > tr:last-child > td,
    .panel > .table-bordered > tfoot > tr:last-child > th,
    .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0;
    }
/* line 200, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}

/* line 212, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-group {
    margin-bottom: 20px;
}
    /* line 216, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel {
        margin-bottom: 0;
        border-radius: 4px;
    }
        /* line 220, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
        .panel-group .panel + .panel {
            margin-top: 5px;
        }
    /* line 225, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-heading {
        border-bottom: 0;
    }
        /* line 229, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
        .panel-group .panel-heading + .panel-collapse > .panel-body,
        .panel-group .panel-heading + .panel-collapse > .list-group {
            border-top: 1px solid #dddddd;
        }
    /* line 234, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
    .panel-group .panel-footer {
        border-top: 0;
    }
        /* line 236, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
        .panel-group .panel-footer + .panel-collapse .panel-body {
            border-bottom: 1px solid #dddddd;
        }

/* line 244, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-default {
    border-color: #dddddd;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-heading {
        color: #333333;
        background-color: whitesmoke;
        border-color: #dddddd;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-default > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #dddddd;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-default > .panel-heading .badge {
            color: whitesmoke;
            background-color: #333333;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-default > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #dddddd;
    }

/* line 247, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary {
    border-color: #428bca;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-heading {
        color: white;
        background-color: #428bca;
        border-color: #428bca;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #428bca;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-primary > .panel-heading .badge {
            color: #428bca;
            background-color: white;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #428bca;
    }

/* line 250, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-success {
    border-color: #d6e9c6;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-heading {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #d6e9c6;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-success > .panel-heading .badge {
            color: #dff0d8;
            background-color: #3c763d;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-success > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #d6e9c6;
    }

/* line 253, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-info {
    border-color: #bce8f1;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-heading {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bce8f1;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-info > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #bce8f1;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-info > .panel-heading .badge {
            color: #d9edf7;
            background-color: #31708f;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-info > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #bce8f1;
    }

/* line 256, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning {
    border-color: #faebcc;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-heading {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #faebcc;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-warning > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #faebcc;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-warning > .panel-heading .badge {
            color: #fcf8e3;
            background-color: #8a6d3b;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-warning > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #faebcc;
    }

/* line 259, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger {
    border-color: #ebccd1;
}
    /* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-heading {
        color: #a94442;
        background-color: #f2dede;
        border-color: #ebccd1;
    }
        /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-danger > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ebccd1;
        }
        /* line 14, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
        .panel-danger > .panel-heading .badge {
            color: #f2dede;
            background-color: #a94442;
        }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_panels.scss */
    .panel-danger > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #ebccd1;
    }

/* line 5, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-embed.scss */
    .embed-responsive .embed-responsive-item,
    .embed-responsive iframe,
    .embed-responsive embed,
    .embed-responsive object,
    .embed-responsive video {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        border: 0;
    }
    /* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-embed.scss */
    .embed-responsive.embed-responsive-16by9 {
        padding-bottom: 56.25%;
    }
    /* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-embed.scss */
    .embed-responsive.embed-responsive-4by3 {
        padding-bottom: 75%;
    }

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_wells.scss */
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: whitesmoke;
    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);
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_wells.scss */
    .well blockquote {
        border-color: #ddd;
        border-color: rgba(0, 0, 0, 0.15);
    }

/* line 22, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_wells.scss */
.well-lg {
    padding: 24px;
    border-radius: 6px;
}

/* line 26, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
    padding: 9px;
    border-radius: 3px;
}

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_close.scss */
.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: black;
    text-shadow: 0 1px 0 white;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_close.scss */
    .close:hover, .close:focus {
        color: black;
        text-decoration: none;
        cursor: pointer;
        opacity: 0.5;
        filter: alpha(opacity=50);
    }

/* line 29, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_close.scss */
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}

.btn-close.btn-close-sm {
    width: 2px;
    height: 2px;
    padding: 4px;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-open {
    overflow: hidden;
}

/* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */


/* line 32, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
/* line 36, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}



/* line 64, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: black;
}
    /* line 72, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-backdrop.fade {
        opacity: 0;
        filter: alpha(opacity=0);
    }
    /* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-backdrop.show {
        opacity: 0.5;
        filter: alpha(opacity=50);
    }

/* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.428571429px;
}

    /* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-header .close {
        margin-top: -2px;
    }

/* line 89, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-title {
    margin: 0;
    line-height: 1.428571429;
}

/* line 96, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-body {
    position: relative;
    padding: 15px;
}

/* line 102, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
    /* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .modal-footer:before, .modal-footer:after {
        content: " ";
        display: table;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
    .modal-footer:after {
        clear: both;
    }
    /* line 109, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-footer .btn + .btn {
        margin-left: 5px;
        margin-bottom: 0;
    }
    /* line 114, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-footer .btn-group .btn + .btn {
        margin-left: -1px;
    }
    /* line 118, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-footer .btn-block + .btn-block {
        margin-left: 0;
    }

/* line 124, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}


@media (min-width: 768px) {


    /* line 139, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .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);
    }

    /* line 144, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-sm {
        width: 300px;
    }
}

@media (min-width: 992px) {
    /* line 148, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_modals.scss */
    .modal-lg {
        width: 900px;
    }
}
/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-size: 12px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
    .tooltip.show {
        opacity: 0.9;
        filter: alpha(opacity=90);
    }
    /* line 17, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
    .tooltip.top {
        margin-top: -3px;
        padding: 5px 0;
    }
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
    .tooltip.right {
        margin-left: 3px;
        padding: 0 5px;
    }
    /* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
    .tooltip.bottom {
        margin-top: 3px;
        padding: 5px 0;
    }
    /* line 20, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
    .tooltip.left {
        margin-left: -3px;
        padding: 0 5px;
    }

/* line 24, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: white;
    text-align: center;
    text-decoration: none;
    background-color: black;
    border-radius: 4px;
}

/* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

/* line 43, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: black;
}
/* line 50, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: black;
}
/* line 56, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    right: 5px;
    border-width: 5px 5px 0;
    border-top-color: black;
}
/* line 62, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: black;
}
/* line 69, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: black;
}
/* line 76, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: black;
}
/* line 83, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: black;
}
/* line 89, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: black;
}

/* line 6, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: left;
    background-color: white;
    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[data-popper-placement^="top"] {
    margin-top: -10px;
}

.popover[data-popper-placement^="right"] {
    margin-left: 10px;
}

.popover[data-popper-placement^="bottom"] {
    margin-top: 10px;
}

.popover[data-popper-placement^="left"] {
    margin-left: -10px;
}


.popover-header {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #212121 !important;
    color: white !important;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
    border-radius: 0 !important;
    border: 0 !important;
}

.popover-body {
    padding: 9px 14px;
    background-color: #333333 !important;
    color: white !important;
    border-radius: 0 !important;
    border: 0 !important;
}
/* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .popover-arrow, .popover > .popover-arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

/* line 64, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .popover-arrow {
    border-width: 11px;
}

    /* line 67, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */
    .popover > .popover-arrow:after {
        border-width: 10px;
        content: "";
    }

/* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

.popover[data-popper-placement^="top"] > .popover-arrow {
    left: 50%;
    border-bottom-width: 0;
    border-right-color: #333333 !important;
    bottom: -11px;
}
    /* line 80, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

    .popover[data-popper-placement^="top"] > .popover-arrow:after {
        content: " ";
        bottom: 1px;
        margin-left: -10px;
        border-bottom-width: 0;
        border-top-color: white;
    }
/* line 88, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

.popover[data-popper-placement^="right"] > .popover-arrow {
    top: 50%;
    left: -11px;
    border-left-width: 0;
    border-right-color: #333333 !important;
}
    /* line 95, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

    .popover[data-popper-placement^="right"] > .popover-arrow:after {
        content: " ";
        left: 1px;
        bottom: -20px;
        border-left-width: 0;
        border-right-color: white;
    }
/* line 103, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

.popover[data-popper-placement^="bottom"] > .popover-arrow {
    left: 50%;
    border-top-width: 0;
    border-right-color: #333333 !important;
    top: -11px;
}
    /* line 110, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

    .popover[data-popper-placement^="bottom"] > .popover-arrow:after {
        content: " ";
        top: 1px;
        margin-left: -10px;
        border-top-width: 0;
        border-bottom-color: white;
    }
/* line 119, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

.popover[data-popper-placement^="left"] > .popover-arrow {
    top: 50%;
    right: -11px;
    border-right-width: 0;
    border-right-color: #333333 !important;
}
    /* line 126, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_popovers.scss */

    .popover[data-popper-placement^="left"] > .popover-arrow:after {
        content: " ";
        right: 1px;
        border-right-width: 0;
        border-left-color: white;
        bottom: -10px;
    }

/* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
    position: relative;
}

/* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-inner > .item {
        display: none;
        position: relative;
        -webkit-transition: 0.6s ease-in-out left;
        -o-transition: 0.6s ease-in-out left;
        transition: 0.6s ease-in-out left;
    }
        /* line 23, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item > img,
        .carousel-inner > .item > a > img {
            display: block;
            max-width: 100%;
            height: auto;
            line-height: 1;
        }

@media all and (transform-3d), (-webkit-transform-3d) {
    /* line 16, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-inner > .item {
        transition: transform .6s ease-in-out;
        backface-visibility: hidden;
        perspective: 1000;
    }
        /* line 35, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.next, .carousel-inner > .item.active.right {
            transform: translate3d(100%, 0, 0);
            left: 0;
        }
        /* line 40, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
            transform: translate3d(-100%, 0, 0);
            left: 0;
        }
            /* line 46, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
            .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
                transform: translate3d(0, 0, 0);
                left: 0;
            }
}
/* line 55, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}
/* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active {
    left: 0;
}
/* line 64, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
/* line 70, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next {
    left: 100%;
}
/* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .prev {
    left: -100%;
}
    /* line 77, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-inner > .next.left,
    .carousel-inner > .prev.right {
        left: 0;
    }
/* line 81, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.left {
    left: -100%;
}
/* line 84, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.right {
    left: 100%;
}

/* line 93, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: white;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
    /* line 108, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .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);
    }
    /* line 111, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .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);
    }
    /* line 119, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control:hover, .carousel-control:focus {
        outline: 0;
        color: white;
        text-decoration: none;
        opacity: 0.9;
        filter: alpha(opacity=90);
    }
    /* line 130, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .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;
    }
    /* line 137, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control .icon-prev,
    .carousel-control .glyphicon-chevron-left {
        left: 50%;
        margin-left: -10px;
    }
    /* line 142, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control .icon-next,
    .carousel-control .glyphicon-chevron-right {
        right: 50%;
        margin-right: -10px;
    }
    /* line 147, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control .icon-prev,
    .carousel-control .icon-next {
        width: 20px;
        height: 20px;
        margin-top: -10px;
        font-family: serif;
    }
        /* line 156, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-control .icon-prev:before {
            content: '\2039';
        }
        /* line 161, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
        .carousel-control .icon-next:before {
            content: '\203a';
        }

/* line 172, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.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;
}
    /* line 183, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-indicators li {
        display: inline-block;
        width: 10px;
        height: 10px;
        margin: 1px;
        text-indent: -999px;
        border: 1px solid white;
        border-radius: 10px;
        cursor: pointer;
        background-color: #000 \9;
        background-color: rgba(0, 0, 0, 0);
    }
    /* line 204, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-indicators .active {
        margin: 0;
        width: 12px;
        height: 12px;
        background-color: white;
    }

/* line 215, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: white;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
    /* line 226, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-caption .btn {
        text-shadow: none;
    }

@media screen and (min-width: 768px) {
    /* line 240, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .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;
    }
    /* line 247, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left: -15px;
    }
    /* line 251, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right: -15px;
    }

    /* line 257, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }

    /* line 264, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_carousel.scss */
    .carousel-indicators {
        bottom: 20px;
    }
}
/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}
/* line 19, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
    clear: both;
}

/* line 12, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* line 15, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right {
    float: right !important;
}

/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left {
    float: left !important;
}

/* line 27, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.hide {
    display: none !important;
}

/* line 30, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.show {
    display: block !important;
}

/* line 33, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.invisible {
    visibility: hidden;
}

/* line 36, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

/* line 45, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.hidden {
    display: none !important;
    visibility: hidden !important;
}

/* line 54, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_utilities.scss */
.affix {
    position: fixed;
}

@-ms-viewport {
    width: device-width;
}

/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important;
}

/* line 42, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.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) {
    /* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .visible-xs {
        display: block !important;
    }

    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    table.visible-xs {
        display: table;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    tr.visible-xs {
        display: table-row !important;
    }

    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    th.visible-xs,
    td.visible-xs {
        display: table-cell !important;
    }
}

@media (max-width: 767px) {
    /* line 49, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-xs-block {
        display: block !important;
    }
}

@media (max-width: 767px) {
    /* line 54, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-xs-inline {
        display: inline !important;
    }
}

@media (max-width: 767px) {
    /* line 59, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-xs-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .visible-sm {
        display: block !important;
    }

    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    table.visible-sm {
        display: table;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    tr.visible-sm {
        display: table-row !important;
    }

    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    th.visible-sm,
    td.visible-sm {
        display: table-cell !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 68, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-sm-block {
        display: block !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 73, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-sm-inline {
        display: inline !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 78, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-sm-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .visible-md {
        display: block !important;
    }

    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    table.visible-md {
        display: table;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    tr.visible-md {
        display: table-row !important;
    }

    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    th.visible-md,
    td.visible-md {
        display: table-cell !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* line 87, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-md-block {
        display: block !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* line 92, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-md-inline {
        display: inline !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* line 97, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-md-inline-block {
        display: inline-block !important;
    }
}

@media (min-width: 1200px) {
    /* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .visible-lg {
        display: block !important;
    }

    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    table.visible-lg {
        display: table;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    tr.visible-lg {
        display: table-row !important;
    }

    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    th.visible-lg,
    td.visible-lg {
        display: table-cell !important;
    }
}

@media (min-width: 1200px) {
    /* line 106, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-lg-block {
        display: block !important;
    }
}

@media (min-width: 1200px) {
    /* line 111, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-lg-inline {
        display: inline !important;
    }
}

@media (min-width: 1200px) {
    /* line 116, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-lg-inline-block {
        display: inline-block !important;
    }
}

@media (max-width: 767px) {
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .hidden-xs {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .hidden-sm {
        display: none !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .hidden-md {
        display: none !important;
    }
}

@media (min-width: 1200px) {
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .hidden-lg {
        display: none !important;
    }
}
/* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-print {
    display: none !important;
}

@media print {
    /* line 7, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .visible-print {
        display: block !important;
    }

    /* line 10, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    table.visible-print {
        display: table;
    }

    /* line 11, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    tr.visible-print {
        display: table-row !important;
    }

    /* line 13, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    th.visible-print,
    td.visible-print {
        display: table-cell !important;
    }
}
/* line 150, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-block {
    display: none !important;
}

@media print {
    /* line 150, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-block {
        display: block !important;
    }
}

/* line 157, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
    display: none !important;
}

@media print {
    /* line 157, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline {
        display: inline !important;
    }
}

/* line 164, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
    display: none !important;
}

@media print {
    /* line 164, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/_responsive-utilities.scss */
    .visible-print-inline-block {
        display: inline-block !important;
    }
}

@media print {
    /* line 18, /home/ruby/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.0.0/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
    .hidden-print {
        display: none !important;
    }
}
/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h1, h2, h3, h4, h5, h6 {
    font-weight: 100;
}

/* line 5, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h1 {
    font-size: 30px;
}

/* line 9, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h2 {
    font-size: 24px;
}

/* line 13, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h3 {
    font-size: 16px;
}

/* line 17, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h4 {
    font-size: 14px;
}

/* line 21, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h5 {
    font-size: 12px;
}

/* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h6 {
    font-size: 10px;
}

/* line 29, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/typography.scss */
h3, h4, h5 {
    margin-top: 5px;
    font-weight: 600;
}

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav > li > a {
    color: #aaaaaa;
    font-weight: 600;
    padding: 14px 20px 14px 25px;
}

/* line 7, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.navbar-right > li > a {
    color: #999c9e;
}

/* line 11, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav > li.active > a {
    color: white;
}

/* line 15, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-default .nav > li > a:hover, .navbar-default .nav > li > a:focus {
    background-color: black;
    color: white;
}

/* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background: #fff;
}

/* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.navbar-top-links > li > a:hover, .nav.navbar-top-links > li > a:focus {
    background-color: transparent;
}

/* line 28, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav > li > a i {
    margin-right: 6px;
}

/* line 32, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar {
    border: 0;
}

/* line 36, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-default {
    background-color: transparent;
    border-color: #030303;
}

/* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links li {
    display: inline-block;
}

    /* line 45, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-top-links li:last-child {
        margin-right: 40px;
    }

    /* line 49, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-top-links li a {
        padding: 20px 10px;
        min-height: 50px;
    }

/* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.dropdown-menu {
    border: medium none;
    box-shadow: 0 0 3px rgba(86, 96, 117, 0.7);
    display: none;
    float: left;
    font-size: 12px;
    left: 0;
    list-style: none outside none;
    padding: 0;
    position: absolute;
    text-shadow: none;
    top: 100%;
    z-index: 1000;
}

    /* line 70, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .dropdown-menu > li > a {
        color: inherit;
        line-height: 25px;
        margin: 4px;
        text-align: left;
        font-weight: normal;
    }

        /* line 79, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
        .dropdown-menu > li > a.font-bold {
            font-weight: 600;
        }

/* line 83, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-menu li {
    display: block;
}

    /* line 87, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-top-links .dropdown-menu li:last-child {
        margin-right: 0;
    }

    /* line 91, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-top-links .dropdown-menu li a {
        padding: 3px 20px;
        min-height: 0;
    }

        /* line 96, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
        .navbar-top-links .dropdown-menu li a div {
            white-space: normal;
        }

/* line 102, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}

/* line 107, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-messages {
    margin-left: 5px;
}

/* line 111, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-tasks {
    margin-left: -59px;
}

/* line 115, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-alerts {
    margin-left: -123px;
}

/* line 119, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-top-links .dropdown-user {
    right: 0;
    left: auto;
}

/* line 124, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.dropdown-messages, .dropdown-alerts {
    padding: 10px 10px 10px 10px;
}

    /* line 128, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .dropdown-messages li a, .dropdown-alerts li a {
        font-size: 12px;
    }

    /* line 132, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .dropdown-messages li em, .dropdown-alerts li em {
        font-size: 10px;
    }

/* line 136, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.navbar-top-links .dropdown-alerts a {
    font-size: 12px;
}

/* line 140, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav-header {
    padding: 10px 25px;
    background: trasparent;
}

/* line 146, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.pace-done .nav-header {
    transition-duration: 0.5s;
}

/* line 150, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav > li.active {
    border-left: 4px solid #2058b4;
    background: #212121;
}

    /* line 156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .nav > li.active > a {
        background-color: #191919;
        color: white;
    }

    /* line 161, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .nav > li.active a:hover, .nav > li.active .nav-second-level a:hover {
        background-color: #191919;
        color: white;
    }

/* line 166, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.nav-second-level > li.active {
    border: none;
}

/* line 170, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.nav-second-level.collapse[style] {
    height: auto !important;
}

/* line 174, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav-header a {
    color: #dfe4ed;
}

/* line 178, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav-header .text-muted {
    color: #8095a8;
}

/* line 182, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.minimalize-styl-2 {
    padding: 6px 12px;
    margin: 19px 5px 5px 20px;
    font-size: 14px;
    float: left;
}

/* line 189, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-form-custom {
    float: left;
    height: 50px;
    padding: 0;
    width: 200px;
    display: inline-table;
}

    /* line 197, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-form-custom .form-group {
        margin-bottom: 0;
    }

/* line 201, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav.navbar-top-links a {
    font-size: 14px;
}

/* line 205, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-form-custom .form-control {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    font-size: 14px;
    height: 60px;
    margin: 0;
    z-index: 2000;
}

/* line 214, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.count-info .label {
    line-height: 12px;
    padding: 2px 5px;
    position: absolute;
    right: 6px;
    top: 12px;
}

/* line 222, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.arrow {
    float: right;
}

/* line 226, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fa.arrow:before {
    content: "\f104";
}

/* line 230, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.active > a > .fa.arrow:before {
    content: "\f107";
}

/* line 235, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav-second-level li,
.nav-third-level li {
    border-bottom: none !important;
}

    /* line 239, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .nav-second-level li a {
        padding: 7px 10px 7px 10px;
        padding-left: 52px;
    }

    /* line 244, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .nav-third-level li a {
        padding-left: 62px;
    }

    /* line 248, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .nav-second-level li:last-child {
        margin-bottom: 10px;
    }

/* line 252, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level, .mini-navbar .nav li:focus > .nav-second-level {
    display: block;
    min-width: 140px;
    height: auto;
}

/* line 259, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
    font-size: 12px;
}

/* line 264, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-nav .slimScrollDiv #side-menu {
    padding-bottom: 60px;
}

/* line 268, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.mini-navbar .nav-second-level li a {
    padding: 10px 10px 10px 15px;
}

/* line 272, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.mini-navbar .nav-second-level {
    position: absolute;
    left: 70px;
    top: 0px;
    background-color: #030303;
    padding: 10px 10px 10px 10px;
    font-size: 12px;
}

/* line 281, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.nav-second-level li.active > a {
    background: transparent;
}

/* line 285, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.canvas-menu.mini-navbar .nav-second-level {
    background: black;
}

/* line 289, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.mini-navbar li.active .nav-second-level {
    left: 65px;
}

/* line 293, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-default .special_link a {
    background: #0047ba;
    color: white;
}

    /* line 298, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-default .special_link a:hover {
        background: #17987e !important;
        color: white;
    }

    /* line 303, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-default .special_link a span.label {
        background: white;
        color: #0047ba;
    }

/* line 308, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-default .landing_link a {
    background: #d02520;
    color: white;
}

    /* line 313, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-default .landing_link a:hover {
        background: #0047ba !important;
        color: white;
    }

    /* line 318, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .navbar-default .landing_link a span.label {
        background: white;
        color: #d02520;
    }

/* line 323, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.logo-element {
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    color: white;
    display: none;
    padding: 10px 0;
}
    /* line 331, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
    .logo-element .brand-logo {
        height: 30px;
        margin: 5px 0;
    }

/* line 337, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.pace-done .navbar-static-side, .pace-done .nav-header, .pace-done li.active, .pace-done #page-wrapper, .pace-done .footer {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

/* line 344, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-fixed-top {
    background: white;
    transition-duration: 0.5s;
    border-bottom: 1px solid #e7eaec !important;
    z-index: 2030;
}

/* line 351, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.navbar-fixed-top, .navbar-static-top {
    background: white;
    border-bottom: 1px solid #f3f3f4;
}

/* line 356, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-nav #wrapper {
    margin-top: 0;
}

/* line 362, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-nav #wrapper .navbar-static-side,
body.fixed-nav #wrapper #page-wrapper {
    margin-top: 60px;
}

/* line 366, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-nav .minimalize-styl-2 {
    margin: 14px 5px 5px 15px;
}

/* line 370, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.body-small .navbar-fixed-top {
    margin-left: 0px;
}

/* line 374, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .navbar-static-side {
    width: 70px;
}

/* line 378, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .profile-element, body.mini-navbar .nav-label, body.mini-navbar .navbar-default .nav li a span {
    display: none;
}

/* line 382, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu .profile-element {
    display: block;
}

/* line 386, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav-second-level {
    display: none;
}

/* line 390, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .navbar-default .nav > li > a {
    font-size: 16px;
}

/* line 394, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .logo-element {
    display: block;
}

/* line 398, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu .logo-element {
    display: none;
}

/* line 402, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar .nav-header {
    padding: 0;
    background-color: #030303;
}

/* line 408, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu .nav-header {
    padding: 5px 25px;
}

/* line 413, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.mini-navbar #page-wrapper {
    margin: 0 0 0 70px;
}

/* line 418, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar.mini-navbar .footer,
body.canvas-menu.mini-navbar .footer {
    margin: 0 0 0 0 !important;
}

/* line 423, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu.mini-navbar #page-wrapper,
body.canvas-menu.mini-navbar .footer {
    margin: 0 0 0 0;
}

/* line 428, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar .navbar-static-side,
body.canvas-menu .navbar-static-side {
    position: fixed;
    width: 220px;
    z-index: 2001;
    height: 100%;
}

/* line 435, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar.mini-navbar .navbar-static-side {
    width: 0px;
}

/* line 439, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar.mini-navbar #page-wrapper {
    margin: 0 0 0 0px;
}

/* line 443, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.body-small.fixed-sidebar.mini-navbar #page-wrapper {
    margin: 0 0 0 220px;
}

/* line 447, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
    width: 220px;
}

/* line 452, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-sidebar.mini-navbar .nav li:focus > .nav-second-level,
.canvas-menu.mini-navbar .nav li:focus > .nav-second-level {
    display: block;
    height: auto;
}

/* line 457, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
    font-size: 13px;
}

/* line 463, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-sidebar.mini-navbar .nav-second-level li a,
.canvas-menu.mini-navbar .nav-second-level li a {
    padding: 10px 10px 10px 15px;
}

/* line 468, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
    position: relative;
    padding: 0;
    font-size: 13px;
}

/* line 475, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-sidebar.mini-navbar li.active .nav-second-level,
.canvas-menu.mini-navbar li.active .nav-second-level {
    left: 0px;
}

/* line 480, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar.mini-navbar .navbar-default .nav > li > a,
body.canvas-menu.mini-navbar .navbar-default .nav > li > a {
    font-size: 13px;
}

/* line 487, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.fixed-sidebar.mini-navbar .nav-label,
body.fixed-sidebar.mini-navbar .navbar-default .nav li a span,
body.canvas-menu.mini-navbar .nav-label,
body.canvas-menu.mini-navbar .navbar-default .nav li a span {
    display: inline;
}

/* line 491, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu.mini-navbar .navbar-default .nav li .profile-element a span {
    display: block;
}

/* line 496, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.canvas-menu.mini-navbar .nav-second-level li a,
.fixed-sidebar.mini-navbar .nav-second-level li a {
    padding: 7px 10px 7px 52px;
}

/* line 501, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
.fixed-sidebar.mini-navbar .nav-second-level,
.canvas-menu.mini-navbar .nav-second-level {
    left: 0px;
}

/* line 505, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu nav.navbar-static-side {
    z-index: 2001;
    background: #030303;
    height: 100%;
    position: fixed;
    display: none;
}

/* line 514, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/navigation.scss */
body.canvas-menu.mini-navbar nav.navbar-static-side {
    display: block;
    width: 220px;
}

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation #page-wrapper {
    margin-left: 0;
}

/* line 6, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-nav .dropdown-menu > .active > a {
    background: white;
    color: #0047ba;
    font-weight: bold;
}

/* line 12, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.white-bg .navbar-fixed-top, .white-bg .navbar-static-top {
    background: #fff;
}

/* line 16, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar {
    margin-bottom: 0;
}

/* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .nav > li > a {
    padding: 15px 20px;
    color: #676a6c;
}

/* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .nav > li a:hover, .top-navigation .nav > li a:focus {
    background: #fff;
    color: #0047ba;
}

/* line 30, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .nav > li.active {
    background: #fff;
    border: none;
}

    /* line 34, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .top-navigation .nav > li.active > a {
        color: #0047ba;
    }

/* line 37, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-right {
    margin-right: 10px;
}

/* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-nav .dropdown-menu {
    box-shadow: none;
    border: 1px solid #e7eaec;
}

/* line 46, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .dropdown-menu > li > a {
    margin: 0;
    padding: 7px 20px;
}

/* line 51, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.navbar .dropdown-menu {
    margin-top: 0px;
}

/* line 55, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-brand {
    background: #0047ba;
    color: #fff;
    padding: 15px 25px;
}

/* line 61, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-top-links li:last-child {
    margin-right: 0;
}

/* line 69, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation.mini-navbar #page-wrapper,
.top-navigation.body-small.fixed-sidebar.mini-navbar #page-wrapper,
.mini-navbar .top-navigation #page-wrapper,
.body-small.fixed-sidebar.mini-navbar .top-navigation #page-wrapper,
.canvas-menu #page-wrapper {
    margin: 0;
}

/* line 73, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation.fixed-nav #wrapper, .fixed-nav #wrapper.top-navigation {
    margin-top: 50px;
}

/* line 77, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .footer.fixed {
    margin-left: 0 !important;
}

/* line 81, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .wrapper.wrapper-content {
    padding: 40px;
}

/* line 84, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation.body-small .wrapper.wrapper-content, .body-small .top-navigation .wrapper.wrapper-content {
    padding: 40px 0px 40px 0px;
}

/* line 88, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.navbar-toggle {
    background-color: #0047ba;
    color: #fff;
    padding: 6px 12px;
    font-size: 14px;
}

/* line 95, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.top-navigation .navbar-nav .open .dropdown-menu > li > a, .top-navigation .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 10px 15px 10px 20px;
}

@media (max-width: 768px) {
    /* line 100, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .top-navigation .navbar-header {
        display: block;
        float: none;
    }
}
/* line 106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
.menu-visible-lg, .menu-visible-md {
    display: none !important;
}

@media (min-width: 1200px) {
    /* line 111, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .menu-visible-lg {
        display: block !important;
    }
}

@media (min-width: 992px) {
    /* line 116, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .menu-visible-md {
        display: block !important;
    }
}

@media (max-width: 767px) {
    /* line 122, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .menu-visible-md {
        display: block !important;
    }

    /* line 125, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/top_navigation.scss */
    .menu-visible-lg {
        display: block !important;
    }
}
/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn {
    border-radius: 0px;
}

/* line 5, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.float-e-margins .btn {
    margin-bottom: 5px;
}

/* line 9, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-w-m {
    min-width: 120px;
}

/* line 13, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-primary.btn-outline {
    color: #0047ba;
}

/* line 17, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-success.btn-outline {
    color: #9cb30a;
}

/* line 21, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-info.btn-outline {
    color: #008e9e;
}

/* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-warning.btn-outline {
    color: #0033ff;
}

/* line 29, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-danger.btn-outline {
    color: #0d35d4;
}

    /* line 37, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-primary.btn-outline:hover,
    .btn-success.btn-outline:hover,
    .btn-info.btn-outline:hover,
    .btn-warning.btn-outline:hover,
    .btn-danger.btn-outline:hover {
        color: white;
    }

/* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-primary {
    background-color: #0047ba;
    border-color: #0047ba;
    color: white;
}

    /* line 47, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
        background-color: #2058b4;
        border-color: #2058b4;
        color: white;
    }

    /* line 53, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
        background-image: none;
    }

        /* line 57, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
            background-color: #4770b5;
            border-color: #4770b5;
        }

/* line 62, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-success {
    background-color: #9cb30a;
    border-color: #9cb30a;
    color: white;
}

    /* line 68, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
        background-color: #8fa509;
        border-color: #8fa509;
        color: white;
    }

    /* line 74, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
        background-image: none;
    }

        /* line 78, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success.active[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
            background-color: #adc60b;
            border-color: #adc60b;
        }

/* line 83, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-info {
    background-color: #008e9e;
    border-color: #008e9e;
    color: white;
}

    /* line 89, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
        background-color: #00808f;
        border-color: #00808f;
        color: white;
    }

    /* line 95, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
        background-image: none;
    }

        /* line 99, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info.active[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
            background-color: #00a0b2;
            border-color: #00a0b2;
        }

/* line 104, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-default {
    background-color: #434343;
    border-color: #434343;
    color: white;
}

    /* line 110, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        background-color: #3b3b3b;
        border-color: #3b3b3b;
        color: white;
    }

    /* line 116, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        background-image: none;
    }

        /* line 120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default.active[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
            background-color: #4d4d4d;
            border-color: #4d4d4d;
        }

/* line 125, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-warning {
    background-color: #0033ff;
    border-color: #0033ff;
    color: white;
}

    /* line 131, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
        background-color: #002fed;
        border-color: #002fed;
        color: white;
    }

    /* line 137, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
        background-image: none;
    }

        /* line 141, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning.active[disabled], fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
            background-color: #1947ff;
            border-color: #1947ff;
        }

/* line 146, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-danger {
    background-color: #0d35d4;
    border-color: #0d35d4;
    color: white;
}

    /* line 152, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
        background-color: #0c33cf;
        border-color: #0c33cf;
        color: white;
    }

    /* line 158, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
        background-image: none;
    }

        /* line 162, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
            background-color: #0e3ae8;
            border-color: #0e3ae8;
        }

/* line 167, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-link {
    color: inherit;
}

    /* line 171, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
        color: #0047ba;
        text-decoration: none;
    }

    /* line 176, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
        background-image: none;
    }

        /* line 180, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-link.disabled, .btn-link.disabled:hover, .btn-link.disabled:focus, .btn-link.disabled:active, .btn-link.disabled.active, .btn-link[disabled], .btn-link[disabled]:hover, .btn-link[disabled]:focus, .btn-link[disabled]:active, .btn-link.active[disabled], fieldset[disabled] .btn-link, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:active, fieldset[disabled] .btn-link.active {
            color: #cacaca;
        }

/* line 184, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-white {
    color: inherit;
    background: white;
    border: 1px solid #e7eaec;
}

    /* line 190, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {
        color: inherit;
        border: 1px solid #d2d2d2;
    }

    /* line 195, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-white:active, .btn-white.active {
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset;
    }

    /* line 199, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {
        background-image: none;
    }

        /* line 203, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
        .btn-white.disabled, .btn-white.disabled:hover, .btn-white.disabled:focus, .btn-white.disabled:active, .btn-white.disabled.active, .btn-white[disabled], .btn-white[disabled]:hover, .btn-white[disabled]:focus, .btn-white[disabled]:active, .btn-white.active[disabled], fieldset[disabled] .btn-white, fieldset[disabled] .btn-white:hover, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:active, fieldset[disabled] .btn-white.active {
            color: #cacaca;
        }

/* line 207, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.form-control, .form-control:focus, .has-error .form-control:focus, .has-success .form-control:focus, .has-warning .form-control:focus, .navbar-collapse, .navbar-form, .navbar-form-custom .form-control:focus, .navbar-form-custom .form-control:hover, .open .btn.dropdown-toggle, .panel, .popover, .progress, .progress-bar {
    box-shadow: none;
}

/* line 211, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-outline {
    color: inherit;
    background-color: transparent;
    transition: all 0.5s;
}

/* line 221, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
.btn-large-dim {
    width: 90px;
    height: 90px;
    font-size: 42px;
}

/* line 227, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.dim {
    display: inline-block;
    color: white;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    padding-top: 6px;
    margin-right: 10px;
    position: relative;
    cursor: pointer;
    font-weight: 600;
    margin-bottom: 20px !important;
}

    /* line 242, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.dim:active {
        top: 3px;
    }

/* line 246, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-primary.dim {
    box-shadow: inset 0px 0px 0px #a81e1a, 0px 5px 0px 0px #a81e1a, 0px 10px 5px #999999;
}

    /* line 250, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-primary.dim:active {
        box-shadow: inset 0px 0px 0px #a81e1a, 0px 2px 0px 0px #a81e1a, 0px 5px 3px #999999;
    }

/* line 254, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-default.dim {
    box-shadow: inset 0px 0px 0px #343434, 0px 5px 0px 0px #343434, 0px 10px 5px #999999;
}

    /* line 258, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-default.dim:active {
        box-shadow: inset 0px 0px 0px #343434, 0px 2px 0px 0px #343434, 0px 5px 3px #999999;
    }

/* line 262, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-warning.dim {
    box-shadow: inset 0px 0px 0px #e07100, 0px 5px 0px 0px #e07100, 0px 10px 5px #999999;
}

    /* line 266, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-warning.dim:active {
        box-shadow: inset 0px 0px 0px #e07100, 0px 2px 0px 0px #e07100, 0px 5px 3px #999999;
    }

/* line 270, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-info.dim {
    box-shadow: inset 0px 0px 0px #00727f, 0px 5px 0px 0px #00727f, 0px 10px 5px #999999;
}

    /* line 274, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-info.dim:active {
        box-shadow: inset 0px 0px 0px #00727f, 0px 2px 0px 0px #00727f, 0px 5px 3px #999999;
    }

/* line 278, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-success.dim {
    box-shadow: inset 0px 0px 0px #839608, 0px 5px 0px 0px #839608, 0px 10px 5px #999999;
}

    /* line 282, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-success.dim:active {
        box-shadow: inset 0px 0px 0px #839608, 0px 2px 0px 0px #839608, 0px 5px 3px #999999;
    }

/* line 286, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.btn-danger.dim {
    box-shadow: inset 0px 0px 0px #b7490b, 0px 5px 0px 0px #b7490b, 0px 10px 5px #999999;
}

    /* line 290, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
    button.btn-danger.dim:active {
        box-shadow: inset 0px 0px 0px #b7490b, 0px 2px 0px 0px #b7490b, 0px 5px 3px #999999;
    }

/* line 294, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.dim:before {
    font-size: 50px;
    line-height: 1em;
    font-weight: normal;
    color: white;
    display: block;
    padding-top: 10px;
}

/* line 303, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/buttons.scss */
button.dim:active:before {
    top: 7px;
    font-size: 50px;
}

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label {
    background-color: #d1dade;
    color: #5e5e5e;
    font-family: "Open Sans";
    font-size: 10px;
    font-weight: 600;
    padding: 3px 8px;
    text-shadow: none;
}

/* line 11, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.badge {
    background-color: #d1dade;
    color: #5e5e5e;
    font-family: "Open Sans";
    font-size: 11px;
    font-weight: 600;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    text-shadow: none;
}

/* line 23, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-primary, .badge-primary {
    background-color: #0047ba;
    color: white;
}

/* line 28, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-success, .badge-success {
    background-color: #9cb30a;
    color: white;
}

/* line 33, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-warning, .badge-warning {
    background-color: #0033ff;
    color: white;
}

/* line 38, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-warning-light, .badge-warning-light {
    background-color: #0033ff;
    color: white;
}

/* line 43, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-danger, .badge-danger {
    background-color: #0d35d4;
    color: white;
}

/* line 48, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-info, .badge-info {
    background-color: #008e9e;
    color: white;
}

/* line 53, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-inverse, .badge-inverse {
    background-color: #262626;
    color: white;
}

/* line 58, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-white, .badge-white {
    background-color: white;
    color: #5e5e5e;
}

/* line 63, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/badgets_labels.scss */
.label-white, .badge-disable {
    background-color: #2a2e36;
    color: #8b91a0;
}

/* TOOGLE SWICH */
/* line 4, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch {
    position: relative;
    width: 64px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

/* line 12, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox {
    display: none;
}

/* line 16, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid #0047ba;
}

/* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-inner {
    width: 200%;
    margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s;
    -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s;
    transition: margin 0.3s ease-in 0s;
}

    /* line 33, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:before, .onoffswitch-inner:after {
        float: left;
        width: 50%;
        height: 20px;
        padding: 0;
        line-height: 20px;
        font-size: 12px;
        color: white;
        font-family: Trebuchet, Arial, sans-serif;
        font-weight: bold;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 48, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:before {
        content: "ON";
        padding-left: 10px;
        background-color: #0047ba;
        color: white;
    }

    /* line 55, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:after {
        content: "OFF";
        padding-right: 10px;
        background-color: white;
        color: #999999;
        text-align: right;
    }

/* line 63, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-switch {
    width: 20px;
    margin: 0px;
    background: white;
    border: 2px solid #0047ba;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 44px;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    transition: all 0.3s ease-in 0s;
}

/* line 79, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}

/* line 83, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}

/* CHOSEN PLUGIN */
/* line 89, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chosen-container-single .chosen-single {
    background: white;
    box-shadow: none;
    -moz-box-sizing: border-box;
    background-color: white;
    border: 1px solid #cbd5dd;
    cursor: text;
    height: auto !important;
    margin: 0;
    min-height: 30px;
    overflow: hidden;
    padding: 4px 12px;
    position: relative;
    width: 100%;
}

/* line 106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chosen-container-multi .chosen-choices li.search-choice {
    background: #f1f1f1;
    border: 1px solid #ededed;
    box-shadow: none;
    color: #333333;
    cursor: default;
    line-height: 13px;
    margin: 3px 0 3px 5px;
    padding: 3px 20px 3px 5px;
    position: relative;
}

/* PAGINATIN */
/* line 121, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #f4f4f4;
    border-color: #dddddd;
    color: inherit;
    cursor: default;
    z-index: 2;
}

/* line 129, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pagination > li > a, .pagination > li > span {
    background-color: white;
    border: 1px solid #dddddd;
    color: inherit;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 4px 10px;
    position: relative;
    text-decoration: none;
}

/* TOOLTIPS */
/* line 143, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tooltip-inner {
    background-color: #2f4050;
}

/* line 147, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tooltip.top .tooltip-arrow {
    border-top-color: #2f4050;
}

/* line 151, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tooltip.right .tooltip-arrow {
    border-right-color: #2f4050;
}

/* line 155, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #2f4050;
}

/* line 159, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tooltip.left .tooltip-arrow {
    border-left-color: #2f4050;
}

/* EASY PIE CHART */
/* line 165, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.easypiechart {
    position: relative;
    text-align: center;
}

    /* line 170, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .easypiechart .h2 {
        margin-left: 10px;
        margin-top: 10px;
        display: inline-block;
    }

    /* line 176, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .easypiechart canvas {
        top: 0;
        left: 0;
    }

    /* line 181, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .easypiechart .easypie-text {
        line-height: 1;
        position: absolute;
        top: 33px;
        width: 100%;
        z-index: 1;
    }

    /* line 189, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .easypiechart img {
        margin-top: -4px;
    }

/* line 193, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jqstooltip {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/* FULLCALENDAR */
/* line 201, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-state-default {
    background-color: white;
    background-image: none;
    background-repeat: repeat-x;
    box-shadow: none;
    color: #333333;
    text-shadow: none;
}

/* line 210, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-state-default {
    border: 1px solid;
}

/* line 214, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-button {
    color: inherit;
    border: 1px solid #e7eaec;
    cursor: pointer;
    display: inline-block;
    height: 1.9em;
    line-height: 1.9em;
    overflow: hidden;
    padding: 0 0.6em;
    position: relative;
    white-space: nowrap;
}

/* line 227, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-state-active {
    background-color: #0047ba;
    border-color: #0047ba;
    color: white;
}

/* line 233, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-header-title h2 {
    font-size: 16px;
    font-weight: 600;
    color: inherit;
}

/* line 239, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-content .fc-widget-header, .fc-content .fc-widget-content {
    border-color: #e7eaec;
    font-weight: normal;
}

/* line 244, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-border-separate tbody {
    background-color: #f8f8f8;
}

/* line 248, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-state-highlight {
    background: none repeat scroll 0 0 #fcf8e3;
}

/* line 252, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.external-event {
    padding: 5px 10px;
    cursor: pointer;
    margin-bottom: 5px;
}

/* line 265, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
    padding: 4px 6px;
    background-color: #0047ba;
    border-color: #0047ba;
}

/* line 271, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.fc-event-time, .fc-event-title {
    color: #717171;
    padding: 0 1px;
}

/* line 276, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-calendar .fc-event-time, .ui-calendar .fc-event-title {
    color: white;
}

/* Chat */
/* line 281, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-activity-list .chat-element {
    border-bottom: 1px solid #e7eaec;
}

/* line 285, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element:first-child {
    margin-top: 0;
}

/* line 289, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element {
    padding-bottom: 15px;
}

    /* line 293, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .chat-element, .chat-element .media {
        margin-top: 15px;
    }

/* line 297, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element, .media-body {
    overflow: hidden;
}

    /* line 301, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .chat-element .media-body {
        display: block;
    }

/* line 305, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.media-body {
    display: block;
}

/* line 309, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element > .pull-left {
    margin-right: 10px;
}

/* line 313, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element img.img-circle, .dropdown-messages-box img.img-circle {
    width: 38px;
    height: 38px;
}

/* line 318, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element .well {
    border: 1px solid #e7eaec;
    box-shadow: none;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 10px 20px;
    font-size: 11px;
    line-height: 16px;
}

/* line 328, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element .actions {
    margin-top: 10px;
}

/* line 332, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-element .photos {
    margin: 10px 0;
}

/* line 336, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.right.chat-element > .pull-right {
    margin-left: 10px;
}

/* line 340, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-photo {
    max-height: 180px;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 10px;
}

/* line 348, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat {
    margin: 0;
    padding: 0;
    list-style: none;
}

    /* line 354, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .chat li {
        margin-bottom: 10px;
        padding-bottom: 5px;
        border-bottom: 1px dotted #b3a9a9;
    }

        /* line 360, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .chat li.left .chat-body {
            margin-left: 60px;
        }

        /* line 364, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .chat li.right .chat-body {
            margin-right: 60px;
        }

        /* line 368, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .chat li .chat-body p {
            margin: 0;
            color: #777777;
        }

    /* line 374, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .panel .slidedown .glyphicon,
    .chat .glyphicon {
        margin-right: 5px;
    }

/* line 378, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.chat-panel .panel-body {
    height: 350px;
    overflow-y: scroll;
}

/* LIST GROUP */
/* line 385, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    background-color: #0047ba;
    border-color: #0047ba;
    color: white;
    z-index: 2;
}

/* line 392, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.list-group-item-heading {
    margin-top: 10px;
}

/* line 396, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.list-group-item-text {
    margin: 0 0 10px;
    color: inherit;
    font-size: 12px;
    line-height: inherit;
}

/* line 403, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.no-padding .list-group-item {
    border-left: none;
    border-right: none;
    border-bottom: none;
}

    /* line 409, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .no-padding .list-group-item:first-child {
        border-left: none;
        border-right: none;
        border-bottom: none;
        border-top: none;
    }

/* line 416, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.no-padding .list-group {
    margin-bottom: 0;
}

/* line 420, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.list-group-item {
    background-color: inherit;
    border: 1px solid #e7eaec;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}

/* line 429, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.elements-list .list-group-item {
    border-left: none;
    border-right: none;
    padding: 15px 25px;
}

    /* line 436, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .elements-list .list-group-item:first-child {
        border-left: none;
        border-right: none;
        border-top: none !important;
    }

/* line 442, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.elements-list .list-group {
    margin-bottom: 0;
}

/* line 446, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.elements-list a {
    color: inherit;
}

/* line 451, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.elements-list .list-group-item.active,
.elements-list .list-group-item:hover {
    background: #f3f3f4;
    color: inherit;
    border-color: #e7eaec;
}

/* line 458, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.elements-list li.active {
    transition: none;
}

/* line 462, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.element-detail-box {
    padding: 25px;
}

/* FLOT CHART  */
/* line 469, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.flot-chart {
    display: block;
    height: 200px;
}

/* line 474, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.widget .flot-chart.dashboard-chart {
    display: block;
    height: 120px;
    margin-top: 40px;
}

/* line 480, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.flot-chart.dashboard-chart {
    display: block;
    height: 180px;
    margin-top: 40px;
}

/* line 486, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.flot-chart-content {
    width: 100%;
    height: 100%;
}

/* line 491, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.flot-chart-pie-content {
    width: 200px;
    height: 200px;
    margin: auto;
}

/* line 497, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jqstooltip {
    position: absolute;
    display: block;
    left: 0px;
    top: 0px;
    visibility: hidden;
    background: #2b303a;
    background-color: rgba(43, 48, 58, 0.8);
    color: white;
    text-align: left;
    white-space: nowrap;
    z-index: 10000;
    padding: 5px 5px 5px 5px;
    min-height: 22px;
}

/* line 514, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jqsfield {
    color: white;
    text-align: left;
}

/* line 519, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.h-200 {
    min-height: 200px;
}

/* line 523, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.legendLabel {
    padding-left: 5px;
}

/* line 527, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.stat-list li:first-child {
    margin-top: 0;
}

/* line 531, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.stat-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* line 537, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.stat-percent {
    float: right;
}

/* line 541, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.stat-list li {
    margin-top: 15px;
    position: relative;
}

/* DATATABLES */
/* line 552, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    background: transparent;
}

/* line 556, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
table.dataTable thead .sorting_asc:after {
    float: right;
    font-family: fontawesome;
}

/* line 561, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
table.dataTable thead .sorting_desc:after {
    content: "\f0dd";
    float: right;
    font-family: fontawesome;
}

/* line 567, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
table.dataTable thead .sorting:after {
    content: "\f0dc";
    float: right;
    font-family: fontawesome;
    color: rgba(50, 50, 50, 0.5);
}

/* line 574, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dataTables_wrapper {
    padding-bottom: 30px;
}

/* CIRCLE */
/* line 580, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.img-circle {
    border-radius: 50%;
}

/* line 584, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.42857;
}

    /* line 594, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn {
        width: 50px;
        height: 50px;
        padding: 10px 16px;
        border-radius: 25px;
        font-size: 18px;
        line-height: 1.33;
    }

    /* line 603, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .btn-circle.btn-xl {
        width: 70px;
        height: 70px;
        padding: 10px 16px;
        border-radius: 35px;
        font-size: 24px;
        line-height: 1.33;
    }

/* line 612, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.show-grid [class^="col-"] {
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #dddddd;
    background-color: #eeeeee !important;
}

/* line 619, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.show-grid {
    margin: 15px 0;
}

/* ANIMATION */
/* line 625, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.css-animation-box h1 {
    font-size: 44px;
}

/* line 629, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.animation-efect-links a {
    padding: 4px 6px;
    font-size: 12px;
}

/* line 634, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#animation_box {
    background-color: #f9f8f8;
    width: 80%;
    margin: 0 auto;
    padding-top: 80px;
}

/* line 642, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.animation-text-box {
    position: absolute;
    margin-top: 40px;
    left: 50%;
    margin-left: -100px;
    width: 200px;
}

/* line 650, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.animation-text-info {
    position: absolute;
    margin-top: -60px;
    left: 50%;
    margin-left: -100px;
    width: 200px;
    font-size: 10px;
}

/* line 659, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.animation-text-box h2 {
    font-size: 54px;
    font-weight: 600;
    margin-bottom: 5px;
}

/* line 665, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.animation-text-box p {
    font-size: 12px;
    text-transform: uppercase;
}

/* PEACE */
/* line 672, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pace {
    -webkit-pointer-events: none;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

/* line 680, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pace-inactive {
    display: none;
}

/* line 684, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pace .pace-progress {
    background: #0047ba;
    position: fixed;
    z-index: 2000;
    top: 0;
    right: 100%;
    width: 100%;
    height: 2px;
}

/* line 694, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.pace-inactive {
    display: none;
}

/* WIDGETS */
/* line 700, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.widget {
    padding: 15px 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}

    /* line 707, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .widget.style1 h2 {
        font-size: 30px;
    }

    /* line 711, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .widget h2, .widget h3 {
        margin-top: 5px;
        margin-bottom: 0;
    }

/* line 716, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.widget-text-box {
    padding: 20px;
    border: 1px solid #e7eaec;
    background: white;
}

/* line 722, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.widget-head-color-box {
    margin-top: 10px;
}

/* line 727, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.widget .flot-chart {
    height: 100px;
}

/* line 731, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-align div {
    display: inline-block;
    vertical-align: middle;
}

/* line 736, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-align h2, .vertical-align h3 {
    margin: 0;
}

/* line 740, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.todo-list {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

    /* line 747, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .todo-list.small-list {
        font-size: 12px;
    }

        /* line 751, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .todo-list.small-list > li {
            background: #f3f3f4;
            border-left: none;
            border-right: none;
            color: inherit;
            margin-bottom: 2px;
            padding: 6px 6px 6px 12px;
        }

        /* line 761, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .todo-list.small-list .btn-xs, .todo-list.small-list .btn-group-xs > .btn, .todo-list.small-list .btn-group-xs > .btn {
            font-size: 10px;
            line-height: 1.5;
            padding: 1px 2px 1px 5px;
        }

    /* line 768, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .todo-list > li {
        background: #f3f3f4;
        border-left: 6px solid #e7eaec;
        border-right: 6px solid #e7eaec;
        color: inherit;
        margin-bottom: 2px;
        padding: 10px;
    }

    /* line 778, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .todo-list .handle {
        cursor: move;
        display: inline-block;
        font-size: 16px;
        margin: 0 5px;
    }

    /* line 785, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .todo-list > li .label {
        font-size: 9px;
        margin-left: 10px;
    }

/* line 790, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.check-link {
    font-size: 16px;
}

/* line 794, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.todo-completed {
    text-decoration: line-through;
}

/* line 798, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.geo-statistic h1 {
    font-size: 36px;
    margin-bottom: 0;
}

/* line 803, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.glyphicon.fa {
    font-family: "FontAwesome";
}

/* INPUTS */
/* line 808, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.inline {
    display: inline-block !important;
}

/* line 812, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.input-s-sm {
    width: 120px;
}

/* line 816, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.input-s {
    width: 200px;
}

/* line 820, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.input-s-lg {
    width: 250px;
}

/* line 824, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.i-checks {
    padding-left: 0;
}

/* line 828, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.form-control, .single-line {
    background-color: white;
    background-image: none;
    border: 1px solid #e5e6e7;
    color: inherit;
    display: block;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}

    /* line 840, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .form-control:focus, .single-line:focus {
        border-color: #0047ba !important;
    }

/* line 844, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-success .form-control {
    border-color: #0047ba;
}

/* line 848, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-warning .form-control {
    border-color: #0033ff;
}

/* line 852, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-error .form-control {
    border-color: #0d35d4;
}

/* line 856, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-success .control-label {
    color: #0047ba;
}

/* line 860, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-warning .control-label {
    color: #0033ff;
}

/* line 864, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.has-error .control-label {
    color: #0d35d4;
}

/* line 868, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.input-group-text {
    background-color: white;
    border: 1px solid #e5e6e7;
    color: inherit;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    padding: 6px 12px;
    text-align: center;
}

/* line 880, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.spinner-buttons.input-group-btn .btn-xs, .spinner-buttons.input-group-btn .btn-group-xs > .btn {
    line-height: 1.13;
}

/* line 884, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.spinner-buttons.input-group-btn {
    width: 20%;
}

/* line 888, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.noUi-connect {
    background: none repeat scroll 0 0 #0047ba;
    box-shadow: none;
}

/* line 893, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.slider_red .noUi-connect {
    background: none repeat scroll 0 0 #0d35d4;
    box-shadow: none;
}

/* UI Sortable */
/* line 900, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-sortable .ibox-title {
    cursor: move;
}

/* line 904, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-sortable-placeholder {
    border: 1px dashed #cecece !important;
    visibility: visible !important;
    background: #e7eaec;
}

/* line 910, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ibox.ui-sortable-placeholder {
    margin: 0px 0px 23px !important;
}

/* SWITCHES */
/* line 915, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch {
    position: relative;
    width: 54px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

/* line 923, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox {
    display: none;
}

/* line 927, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid #1ab394;
}

/* line 935, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-inner {
    display: block;
    width: 200%;
    margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s;
    -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s;
    transition: margin 0.3s ease-in 0s;
}

    /* line 945, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block;
        float: left;
        width: 50%;
        height: 16px;
        padding: 0;
        line-height: 16px;
        font-size: 10px;
        color: white;
        font-family: Trebuchet, Arial, sans-serif;
        font-weight: bold;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 961, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:before {
        content: "ON";
        padding-left: 7px;
        background-color: #1ab394;
        color: white;
    }

    /* line 968, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .onoffswitch-inner:after {
        content: "OFF";
        padding-right: 7px;
        background-color: white;
        color: #919191;
        text-align: right;
    }

/* line 976, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-switch {
    display: block;
    width: 18px;
    margin: 0px;
    background: white;
    border: 2px solid #1ab394;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 36px;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    transition: all 0.3s ease-in 0s;
}

/* line 993, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}

/* line 997, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}

/* jqGrid */
/* line 1003, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid {
    -moz-box-sizing: content-box;
}

/* line 1007, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid-btable {
    border-collapse: separate;
}

/* line 1011, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid-htable {
    border-collapse: separate;
}

/* line 1015, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid-titlebar {
    height: 40px;
    line-height: 15px;
    color: #676a6c;
    background-color: #f9f9f9;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

/* line 1023, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-jqgrid-title {
    float: left;
    margin: 1.1em 1em 0.2em;
}

/* line 1028, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-jqgrid-titlebar {
    position: relative;
    border-left: 0px solid;
    border-right: 0px solid;
    border-top: 0px solid;
}

/* line 1035, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-widget-header {
    background: none;
    background-image: none;
    background-color: #f5f5f6;
    text-transform: uppercase;
}

/* line 1044, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid tr.ui-row-ltr td {
    border-right-color: inherit;
    border-right-style: solid;
    border-right-width: 1px;
    text-align: left;
    border-color: #dddddd;
    background-color: inherit;
}

/* line 1053, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-search-toolbar input[type="text"] {
    font-size: 12px;
    height: 15px;
    border: 1px solid #cccccc;
}

/* line 1060, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #f9f9f9;
    border: 1px solid #dddddd;
    line-height: 15px;
    font-weight: bold;
    color: #676a6c;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

/* line 1069, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-widget-content {
    box-sizing: content-box;
}

/* line 1073, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-icon-triangle-1-n {
    background-position: 1px -16px;
}

/* line 1077, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid tr.ui-search-toolbar th {
    border-top-width: 0px !important;
    border-top-color: inherit !important;
    border-top-style: ridge !important;
}

/* line 1083, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: whitesmoke;
    border-collapse: separate;
}

/* line 1088, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: #f2fbff;
}

/* line 1092, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #dddddd;
    background: white;
    font-weight: normal;
    color: #212121;
}

/* line 1099, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-pg-input {
    font-size: inherit;
    width: 50px;
    border: 1px solid #cccccc;
    height: 15px;
}

/* line 1106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-pg-selbox {
    display: block;
    font-size: 1em;
    height: 25px;
    line-height: 18px;
    margin: 0;
    width: auto;
}

/* line 1115, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-pager-control {
    position: relative;
}

/* line 1119, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-jqgrid-pager {
    height: 32px;
    position: relative;
}

/* line 1128, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-pg-button:hover {
    padding: 1px;
    border: 0px;
}

/* line 1133, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .loading {
    position: absolute;
    top: 45%;
    left: 45%;
    width: auto;
    height: auto;
    z-index: 101;
    padding: 6px;
    margin: 5px;
    text-align: center;
    font-weight: bold;
    display: none;
    border-width: 2px !important;
    font-size: 11px;
}

/* line 1149, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .form-control {
    height: 10px;
    width: auto;
    display: inline;
    padding: 10px 12px;
}

/* line 1156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid-pager {
    height: 32px;
}

/* line 1164, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0;
}

/* line 1168, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0;
}

/* line 1172, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0;
}

/* line 1176, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-widget-content {
    border: 1px solid #dddddd;
}

/* line 1180, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-jqgrid-titlebar {
    padding: 0;
}

/* line 1184, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid .ui-jqgrid-titlebar {
    border-bottom: 1px solid #dddddd;
}

/* line 1188, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqgrid tr.jqgrow td {
    padding: 6px;
}

/* line 1192, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqdialog .ui-jqdialog-titlebar {
    padding: 10px 10px;
}

/* line 1196, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqdialog .ui-jqdialog-title {
    float: none !important;
}

/* line 1200, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ui-jqdialog > .ui-resizable-se {
    position: absolute;
}

/* Nestable list */
/* line 1206, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    line-height: 20px;
}

/* line 1216, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-list {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
}

    /* line 1224, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-list .dd-list {
        padding-left: 30px;
    }

/* line 1228, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-collapsed .dd-list {
    display: none;
}

/* line 1234, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-item,
.dd-empty,
.dd-placeholder {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    min-height: 20px;
    font-size: 13px;
    line-height: 20px;
}

/* line 1244, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-handle {
    display: block;
    margin: 5px 0;
    padding: 5px 10px;
    color: #333333;
    text-decoration: none;
    border: 1px solid #e7eaec;
    background: whitesmoke;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

    /* line 1258, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-handle span {
        font-weight: bold;
    }

    /* line 1262, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-handle:hover {
        background: #f0f0f0;
        cursor: pointer;
        font-weight: bold;
    }

/* line 1268, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-item > button {
    display: block;
    position: relative;
    cursor: pointer;
    float: left;
    width: 25px;
    height: 20px;
    margin: 5px 0;
    padding: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    border: 0;
    background: transparent;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    font-weight: bold;
}

    /* line 1288, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-item > button:before {
        content: "+";
        display: block;
        position: absolute;
        width: 100%;
        text-align: center;
        text-indent: 0;
    }

    /* line 1297, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-item > button[data-action="collapse"]:before {
        content: "-";
    }

/* line 1301, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable2 .dd-item > button {
    font-family: FontAwesome;
    height: 34px;
    width: 33px;
    color: #c1c1c1;
}

    /* line 1308, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    #nestable2 .dd-item > button:before {
        content: "\f067";
    }

    /* line 1312, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    #nestable2 .dd-item > button[data-action="collapse"]:before {
        content: "\f068";
    }

/* line 1317, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-placeholder,
.dd-empty {
    margin: 5px 0;
    padding: 0;
    min-height: 30px;
    background: #f2fbff;
    border: 1px dashed #b6bcbf;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

/* line 1327, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-empty {
    border: 1px dashed #bbbbbb;
    min-height: 100px;
    background-color: #e5e5e5;
    background-image: -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white);
    background-image: -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white);
    background-image: linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white);
    background-size: 60px 60px;
    background-position: 0 0, 30px 30px;
}

/* line 1338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dd-dragel {
    position: absolute;
    z-index: 9999;
    pointer-events: none;
}

    /* line 1344, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-dragel > .dd-item .dd-handle {
        margin-top: 0;
    }

    /* line 1348, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .dd-dragel .dd-handle {
        -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
    }

/* Nestable List */
/* line 1354, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.nestable-lists {
    display: block;
    clear: both;
    padding: 30px 0;
    width: 100%;
    border: 0;
    border-top: 2px solid #dddddd;
    border-bottom: 2px solid #dddddd;
}

/* line 1364, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable-menu {
    padding: 0;
    margin: 10px 0 20px 0;
}

/* line 1370, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable-output,
#nestable2-output {
    width: 100%;
    font-size: 0.75em;
    line-height: 1.33333em;
    font-family: open sans, lucida grande, lucida sans unicode, helvetica, arial, sans-serif;
    padding: 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

/* line 1380, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable2 .dd-handle {
    color: inherit;
    border: 1px dashed #e7eaec;
    background: #f3f3f4;
    padding: 10px;
}

/* line 1387, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable2 span.label {
    margin-right: 10px;
}

/* line 1392, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#nestable-output,
#nestable2-output {
    font-size: 12px;
    padding: 25px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}

/* CodeMirror */
/* line 1400, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.CodeMirror {
    border: 1px solid #eeeeee;
    height: auto;
}

/* line 1405, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.CodeMirror-scroll {
    overflow-y: hidden;
    overflow-x: auto;
}

/* Google Maps */
/* line 1411, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.google-map {
    height: 300px;
}

/* Validation */
/* line 1416, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
label.error {
    color: #cc5965;
    display: inline-block;
    margin-left: 5px;
}

/* line 1422, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.form-control.error {
    border: 1px dotted #cc5965;
}

/* ngGrid */
/* line 1427, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.gridStyle {
    border: 1px solid #d4d4d4;
    width: 100%;
    height: 400px;
}

/* line 1433, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.gridStyle2 {
    border: 1px solid #d4d4d4;
    width: 500px;
    height: 300px;
}

/* line 1439, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngHeaderCell {
    border-right: none;
    border-bottom: 1px solid #e7eaec;
}

/* line 1444, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngCell {
    border-right: none;
}

/* line 1448, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngTopPanel {
    background: #f5f5f6;
}

/* line 1452, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngRow.even {
    background: #f9f9f9;
}

/* line 1456, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngRow.selected {
    background: #ebf2f1;
}

/* line 1460, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngRow {
    border-bottom: 1px solid #e7eaec;
}

/* line 1464, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngCell {
    background-color: transparent;
}

/* line 1468, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.ngHeaderCell {
    border-right: none;
}

/* Toastr custom style */
/* line 1474, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > .toast {
    background-image: none !important;
}

    /* line 1478, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    #toast-container > .toast:before {
        position: fixed;
        font-family: FontAwesome;
        font-size: 24px;
        line-height: 24px;
        float: left;
        color: #FFF;
        padding-right: 0.5em;
        margin: auto 0.5em auto -1.5em;
    }

/* line 1488, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > .toast-warning:before {
    content: "\f0e7";
}

/* line 1491, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > .toast-error:before {
    content: "\f071";
}

/* line 1494, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > .toast-info:before {
    content: "\f005";
}

/* line 1497, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > .toast-success:before {
    content: "\f00C";
}

/* line 1501, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > div {
    -moz-box-shadow: 0 0 3px #999;
    -webkit-box-shadow: 0 0 3px #999;
    box-shadow: 0 0 3px #999;
    opacity: .9;
    -ms-filter: alpha(Opacity=90);
    filter: alpha(opacity=90);
}

/* line 1510, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#toast-container > :hover {
    -moz-box-shadow: 0 0 4px #999;
    -webkit-box-shadow: 0 0 4px #999;
    box-shadow: 0 0 4px #999;
    opacity: 1;
    -ms-filter: alpha(Opacity=100);
    filter: alpha(opacity=100);
    cursor: pointer;
}

/* line 1520, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast {
    background-color: #0047ba;
}

/* line 1524, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-success {
    background-color: #0047ba;
}

/* line 1528, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-error {
    background-color: #0d35d4;
}

/* line 1532, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-info {
    background-color: #008e9e;
}

/* line 1536, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-warning {
    background-color: #0033ff;
}

/* line 1540, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-top-full-width {
    margin-top: 20px;
}

/* line 1544, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.toast-bottom-full-width {
    margin-bottom: 20px;
}

/* Notifie */
/* line 1549, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.cg-notify-message.item-notify {
    background: #fff;
    padding: 0;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 1 px rgba(0, 0, 0, 0.1), 0 2 px 4 px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 1 px rgba(0, 0, 0, 0.1), 0 2 px 4 px rgba(0, 0, 0, 0.2);
    border: none;
    margin-top: 30px;
    color: inherit;
}

/* line 1560, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.item-notify.alert-warning {
    border-left: 6px solid #0033ff;
}

/* line 1563, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.item-notify.alert-success {
    border-left: 6px solid #9cb30a;
}

/* line 1567, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.item-notify.alert-danger {
    border-left: 6px solid #0d35d4;
}

/* line 1571, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.item-notify.alert-info {
    border-left: 6px solid #0047ba;
}

/* Image cropper style */
/* line 1576, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.img-container, .img-preview {
    overflow: hidden;
    text-align: center;
    width: 100%;
}

/* line 1581, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.img-preview-sm {
    height: 130px;
    width: 200px;
}

/* Forum styles  */
/* line 1587, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-post-container .media {
    margin: 10px 10px 10px 10px;
    padding: 20px 10px 20px 10px;
    border-bottom: 1px solid #f1f1f1;
}

/* line 1593, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-avatar {
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 110px;
}

    /* line 1600, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .forum-avatar .img-circle {
        height: 48px;
        width: 48px;
    }

/* line 1605, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.author-info {
    color: #676a6c;
    font-size: 11px;
    margin-top: 5px;
    text-align: center;
}

/* line 1612, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-post-info {
    padding: 9px 12px 6px 12px;
    background: #f9f9f9;
    border: 1px solid #f1f1f1;
}

/* line 1618, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.media-body > .media {
    background: #f9f9f9;
    border: 1px solid #f1f1f1;
}

/* line 1624, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-post-container .media-body .photos {
    margin: 10px 0;
}

/* line 1628, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-photo {
    max-width: 140px;
}

/* line 1634, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.media-body > .media .forum-avatar {
    width: 70px;
    margin-right: 10px;
}

    /* line 1638, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .media-body > .media .forum-avatar .img-circle {
        height: 38px;
        width: 38px;
    }

/* line 1643, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.mid-icon {
    font-size: 66px;
}

/* line 1647, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-item {
    margin: 10px 0;
    padding: 10px 0 20px;
    border-bottom: 1px solid #f1f1f1;
}

/* line 1653, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.views-number {
    font-size: 24px;
    line-height: 18px;
    font-weight: 400;
}

/* line 1659, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-container, .forum-post-container {
    padding: 30px !important;
}

/* line 1663, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-item small {
    color: #999;
}

/* line 1667, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-item .forum-sub-title {
    color: #999;
    margin-left: 50px;
}

/* line 1672, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-title {
    margin: 15px 0 15px 0;
}

/* line 1676, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-info {
    text-align: center;
}

/* line 1680, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-desc {
    color: #999;
}

/* line 1684, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-icon {
    float: left;
    width: 30px;
    margin-right: 20px;
    text-align: center;
}

/* line 1691, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
a.forum-item-title {
    color: inherit;
    display: block;
    font-size: 18px;
    font-weight: 600;
}

    /* line 1698, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    a.forum-item-title:hover {
        color: inherit;
    }

/* line 1702, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-icon .fa {
    font-size: 30px;
    margin-top: 8px;
    color: #9b9b9b;
}

/* line 1708, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-item.active .fa {
    color: #0047ba;
}

/* line 1712, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.forum-item.active a.forum-item-title {
    color: #0047ba;
}

@media (max-width: 992px) {
    /* line 1718, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .forum-info {
        margin: 15px 0 10px 0px;
        /* Comment this is you want to show forum info in small devices */
        display: none;
    }

    /* line 1725, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .forum-desc {
        float: none !important;
    }
}
/* New Timeline style */
/* line 1733, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-container {
    /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
    width: 90%;
    max-width: 1170px;
    margin: 0 auto;
}

    /* line 1739, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-container::after {
        /* clearfix */
        content: '';
        display: table;
        clear: both;
    }

/* line 1746, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#vertical-timeline {
    position: relative;
    padding: 0;
    margin-top: 2em;
    margin-bottom: 2em;
}

    /* line 1752, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    #vertical-timeline::before {
        content: '';
        position: absolute;
        top: 0;
        left: 18px;
        height: 100%;
        width: 4px;
        background: #f1f1f1;
    }

/* line 1763, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-timeline-content .btn {
    float: right;
}

/* line 1767, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
#vertical-timeline.light-timeline:before {
    background: #e7eaec;
}

/* line 1773, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dark-timeline .vertical-timeline-content:before {
    border-color: transparent whitesmoke transparent transparent;
}

/* line 1778, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dark-timeline.center-orientation .vertical-timeline-content:before {
    border-color: transparent transparent transparent #f5f5f5;
}

/* line 1784, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dark-timeline .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before,
.dark-timeline.center-orientation .vertical-timeline-block:nth-child(2n) .vertical-timeline-content:before {
    border-color: transparent #f5f5f5 transparent transparent;
}

/* line 1790, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.dark-timeline .vertical-timeline-content,
.dark-timeline.center-orientation .vertical-timeline-content {
    background: #f5f5f5;
}

@media only screen and (min-width: 1170px) {
    /* line 1795, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    #vertical-timeline.center-orientation {
        margin-top: 3em;
        margin-bottom: 3em;
    }

        /* line 1799, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        #vertical-timeline.center-orientation:before {
            left: 50%;
            margin-left: -2px;
        }
}

@media only screen and (max-width: 1170px) {
    /* line 1806, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation.dark-timeline .vertical-timeline-content:before {
        border-color: transparent #f5f5f5 transparent transparent;
    }
}
/* line 1811, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-timeline-block {
    position: relative;
    margin: 2em 0;
}

    /* line 1815, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-block:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 1820, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-block:first-child {
        margin-top: 0;
    }

    /* line 1823, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-block:last-child {
        margin-bottom: 0;
    }

@media only screen and (min-width: 1170px) {
    /* line 1827, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .vertical-timeline-block {
        margin: 4em 0;
    }

        /* line 1830, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-block:first-child {
            margin-top: 0;
        }

        /* line 1833, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-block:last-child {
            margin-bottom: 0;
        }
}
/* line 1838, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-timeline-icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 40px;
    font-size: 16px;
    border: 3px solid #f1f1f1;
    text-align: center;
}

    /* line 1849, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-icon i {
        display: block;
        width: 24px;
        height: 24px;
        position: relative;
        left: 50%;
        top: 50%;
        margin-left: -12px;
        margin-top: -9px;
    }

@media only screen and (min-width: 1170px) {
    /* line 1861, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .vertical-timeline-icon {
        width: 50px;
        height: 50px;
        left: 50%;
        margin-left: -25px;
        -webkit-transform: translateZ(0);
        -webkit-backface-visibility: hidden;
        font-size: 19px;
    }

        /* line 1870, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-icon i {
            margin-left: -12px;
            margin-top: -10px;
        }

    /* line 1874, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .cssanimations .vertical-timeline-icon.is-hidden {
        visibility: hidden;
    }
}
/* line 1880, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-timeline-content {
    position: relative;
    margin-left: 60px;
    background: white;
    padding: 1em;
}

    /* line 1887, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 1892, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content h2 {
        font-weight: 400;
        margin-top: 4px;
    }

    /* line 1898, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content p {
        margin: 1em 0;
        line-height: 1.6;
    }

    /* line 1904, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content .vertical-date {
        float: left;
        font-weight: 500;
    }

.datepicker-dropdown {
    z-index: 99999 !important;
    top: 20% !important;
}

/* line 1909, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-date small {
    color: #0047ba;
    font-weight: 400;
}

/* line 1914, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.vertical-timeline-content::before {
    content: '';
    position: absolute;
    top: 16px;
    right: 100%;
    height: 0;
    width: 0;
    border: 7px solid transparent;
    border-right: 7px solid white;
}

@media only screen and (min-width: 768px) {
    /* line 1925, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content h2 {
        font-size: 18px;
    }

    /* line 1928, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .vertical-timeline-content p {
        font-size: 13px;
    }
}

@media only screen and (min-width: 1170px) {
    /* line 1934, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .vertical-timeline-content {
        margin-left: 0;
        padding: 1.6em;
        width: 45%;
    }

        /* line 1939, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-content::before {
            top: 24px;
            left: 100%;
            border-color: transparent;
            border-left-color: white;
        }

        /* line 1946, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-content .btn {
            float: left;
        }

        /* line 1949, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-content .vertical-date {
            position: absolute;
            width: 100%;
            left: 122%;
            top: 2px;
            font-size: 14px;
        }

    /* line 1956, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content {
        float: right;
    }

        /* line 1959, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content::before {
            top: 24px;
            left: auto;
            right: 100%;
            border-color: transparent;
            border-right-color: white;
        }

        /* line 1966, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .btn {
            float: right;
        }

        /* line 1969, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .center-orientation .vertical-timeline-block:nth-child(even) .vertical-timeline-content .vertical-date {
            left: auto;
            right: 122%;
            text-align: right;
        }

    /* line 1974, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .center-orientation .cssanimations .vertical-timeline-content.is-hidden {
        visibility: hidden;
    }
}
/* Tabs */
/* line 1984, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .panel-body {
    background: #fff;
    border: 1px solid #e7eaec;
    padding: 20px;
    position: relative;
}
/* line 1994, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
    border: 1px solid #e7eaec;
    border-bottom-color: transparent;
    background-color: #fff;
}
/* line 2000, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
/* line 2005, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tab-pane .panel-body {
    border-top: none;
}
/* line 2009, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .nav-tabs > li.active > a, .tabs-container .nav-tabs > li.active > a:hover, .tabs-container .nav-tabs > li.active > a:focus {
    border: 1px solid #e7eaec;
    border-bottom-color: transparent;
}
/* line 2014, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .nav-tabs {
    border-bottom: 1px solid #e7eaec;
}
/* line 2018, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tab-pane .panel-body {
    border-top: none;
}
/* line 2022, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left .tab-pane .panel-body, .tabs-container .tabs-right .tab-pane .panel-body {
    border-top: 1px solid #e7eaec;
}
/* line 2026, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .nav-tabs > li a:hover {
    background: transparent;
    border-color: transparent;
}
/* line 2033, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-below > .nav-tabs,
.tabs-container .tabs-right > .nav-tabs,
.tabs-container .tabs-left > .nav-tabs {
    border-bottom: 0;
}
/* line 2037, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left .panel-body {
    position: static;
}
/* line 2041, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left > .nav-tabs, .tabs-container .tabs-right > .nav-tabs {
    width: 20%;
}
/* line 2045, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left .panel-body {
    width: 80%;
    margin-left: 20%;
}
/* line 2050, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-right .panel-body {
    width: 80%;
    margin-right: 20%;
}
/* line 2056, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tab-content > .tab-pane,
.tabs-container .pill-content > .pill-pane {
    display: none;
}
/* line 2061, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tab-content > .active,
.tabs-container .pill-content > .active {
    display: block;
}
/* line 2065, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-below > .nav-tabs {
    border-top: 1px solid #e7eaec;
}
    /* line 2069, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-below > .nav-tabs > li {
        margin-top: -1px;
        margin-bottom: 0;
    }
        /* line 2081, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
        .tabs-container .tabs-below > .nav-tabs > li > a:hover,
        .tabs-container .tabs-below > .nav-tabs > li > a:focus {
            border-top-color: #e7eaec;
            border-bottom-color: transparent;
        }
/* line 2088, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left > .nav-tabs > li,
.tabs-container .tabs-right > .nav-tabs > li {
    float: none;
}
    /* line 2093, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-left > .nav-tabs > li > a,
    .tabs-container .tabs-right > .nav-tabs > li > a {
        min-width: 74px;
        margin-right: 0;
        margin-bottom: 3px;
    }
/* line 2099, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-left > .nav-tabs {
    float: left;
    margin-right: 19px;
}
    /* line 2104, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-left > .nav-tabs > li > a {
        margin-right: -1px;
    }
    /* line 2113, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-left > .nav-tabs .active > a,
    .tabs-container .tabs-left > .nav-tabs .active > a:hover,
    .tabs-container .tabs-left > .nav-tabs .active > a:focus {
        border-color: #e7eaec transparent #e7eaec #e7eaec;
        *border-right-color: #ffffff;
    }
/* line 2118, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.tabs-container .tabs-right > .nav-tabs {
    float: right;
    margin-left: 19px;
}
    /* line 2123, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-right > .nav-tabs > li > a {
        margin-left: -1px;
    }
    /* line 2132, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .tabs-container .tabs-right > .nav-tabs .active > a,
    .tabs-container .tabs-right > .nav-tabs .active > a:hover,
    .tabs-container .tabs-right > .nav-tabs .active > a:focus {
        border-color: #e7eaec #e7eaec #e7eaec transparent;
        *border-left-color: #ffffff;
        z-index: 1;
    }

/* jsvectormap */
/* line 2141, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

/* line 2148, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 5px;
}

/* line 2160, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
    position: absolute;
    left: 10px;
    background: #0047ba;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}

/* line 2173, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-zoomin, .jvectormap-zoomout {
    width: 10px;
    height: 10px;
}

/* line 2178, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-zoomin {
    top: 10px;
}

/* line 2182, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-zoomout {
    top: 30px;
}

/* line 2186, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

/* line 2192, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

/* line 2201, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

/* line 2207, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt {
    position: absolute;
}

/* line 2211, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}

/* line 2216, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}

/* line 2221, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend {
    background: black;
    color: white;
}

/* line 2227, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}

    /* line 2233, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
    .jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
        float: left;
    }

/* line 2237, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}

/* line 2242, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}

/* line 2246, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}

/* line 2250, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}

/* line 2257, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-tick-text {
    font-size: 12px;
}

/* line 2261, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}

/* line 2265, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/elements.scss */
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebard-panel {
    width: 220px;
    background: #ebebed;
    padding: 10px 20px;
    position: absolute;
    right: 0;
}

    /* line 9, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebard-panel .feed-element img.img-circle {
        width: 32px;
        height: 32px;
    }

    /* line 14, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebard-panel .feed-element, .media-body, .sidebard-panel p {
        font-size: 12px;
    }

    /* line 18, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebard-panel .feed-element {
        margin-top: 20px;
        padding-bottom: 0;
    }

    /* line 23, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebard-panel .list-group {
        margin-bottom: 10px;
    }

        /* line 27, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
        .sidebard-panel .list-group .list-group-item {
            padding: 5px 0;
            font-size: 12px;
            border: 0;
        }

/* line 33, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-content .wrapper {
    padding-right: 230px;
}

/* line 37, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-content .wrapper, .wrapper.sidebar-content {
    padding-right: 230px !important;
}

/* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.body-small .sidebar-content .wrapper, .body-small .wrapper.sidebar-content {
    padding-right: 20px !important;
}

/* line 48, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
#right-sidebar {
    background-color: #fff;
    border-left: 1px solid #e7eaec;
    border-top: 1px solid #e7eaec;
    overflow: hidden;
    position: fixed;
    top: 60px;
    width: 260px !important;
    z-index: 1009;
    bottom: 0;
    right: -260px;
}

/* line 61, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container {
    /*padding: 10px;*/
}

/* line 66, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
#right-sidebar.sidebar-open {
    right: 0;
}

    /* line 70, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    #right-sidebar.sidebar-open.sidebar-top {
        top: 0;
        border-top: none;
    }

/* line 77, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container ul.nav-tabs {
    border: none;
}
    /* line 81, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container ul.nav-tabs.navs-4 li {
        width: 25%;
    }
    /* line 84, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container ul.nav-tabs.navs-3 li {
        width: 33.3333%;
    }
    /* line 87, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container ul.nav-tabs.navs-2 li {
        width: 50%;
    }
    /* line 91, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container ul.nav-tabs li {
        border: none;
    }
        /* line 95, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
        .sidebar-container ul.nav-tabs li a {
            border: none;
            padding: 12px 10px;
            margin: 0;
            background: #030303;
            color: #fff;
            text-align: center;
            border-right: 1px solid #080808;
        }
        /* line 107, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
        .sidebar-container ul.nav-tabs li.active a {
            border: none;
            background: #f9f9f9;
            color: #212121;
            font-weight: bold;
        }
/* line 116, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .nav-tabs > li.active > a:hover,
.sidebar-container .nav-tabs > li.active > a:focus {
    border: none;
}
/* line 122, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container ul.sidebar-list {
    margin: 0;
    padding: 0;
}
    /* line 127, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container ul.sidebar-list li {
        border-bottom: 1px solid #e7eaec;
        padding: 15px 20px;
        list-style: none;
        font-size: 12px;
    }
/* line 135, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-message:nth-child(2n+2) {
    background: #f9f9f9;
}
/* line 139, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container ul.sidebar-list li a {
    text-decoration: none;
    color: inherit;
}
/* line 144, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-content {
    padding: 15px 20px;
    font-size: 12px;
}
/* line 153, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-title {
    background: #f9f9f9;
    padding: 20px;
    border-bottom: 1px solid #e7eaec;
}
    /* line 162, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container .sidebar-title h3 {
        margin-bottom: 3px;
        padding-left: 2px;
    }
/* line 170, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .tab-content h4 {
    margin-bottom: 5px;
}
/* line 176, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-message > a > .pull-left {
    margin-right: 10px;
}
/* line 180, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-message > a {
    text-decoration: none;
    color: inherit;
}
/* line 185, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .sidebar-message {
    padding: 15px 20px;
}
    /* line 189, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
    .sidebar-container .sidebar-message .message-avatar {
        height: 38px;
        width: 38px;
    }
/* line 195, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/sidebar.scss */
.sidebar-container .setings-item {
    padding: 15px 20px;
    border-bottom: 1px solid #e7eaec;
}

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body {
    font-family: "Gill Sans", "Gill Sans MT", sans-serif;
    background-color: #030303;
    font-size: 13px;
    color: #212121;
    overflow-x: hidden;
}

/* line 10, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
html, body {
    height: 100%;
}

    /* line 16, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    body.full-height-layout #wrapper,
    body.full-height-layout #page-wrapper {
        height: 100%;
    }

/* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
#page-wrapper {
    min-height: auto;
}

/* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.boxed-layout {
    background: url(patterns/shattered.png);
}

    /* line 28, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    body.boxed-layout #wrapper {
        background-color: #2f4050;
        max-width: 1200px;
        margin: 0 auto;
        -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    }

/* line 38, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.top-navigation.boxed-layout #wrapper,
.boxed-layout #wrapper.top-navigation {
    max-width: 1300px !important;
}

/* line 42, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.block {
    display: block;
}

/* line 46, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.clear {
    display: block;
    overflow: hidden;
}

/* line 51, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
a {
    cursor: pointer;
    color: #0047ba;
}

    /* line 56, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    a:hover, a:focus {
        text-decoration: none;
        color: #0047ba;
    }

/* line 62, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
#footer a {
    color: #000;
}

/* line 67, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.border-bottom {
    border-bottom: 1px solid #e7eaec !important;
}

/* line 71, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.font-bold {
    font-weight: 600;
}

/* line 75, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.font-noraml {
    font-weight: 400;
}

/* line 81, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-uppercase {
    text-transform: uppercase;
}

/* line 85, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.b-r {
    border-right: 1px solid #e7eaec;
}

/* line 89, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.hr-line-dashed {
    border-top: 1px dashed #e7eaec;
    color: #ffffff;
    background-color: #ffffff;
    height: 1px;
    margin: 20px 0;
}

/* line 97, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.hr-line-solid {
    border-bottom: 1px solid #e7eaec;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid !important;
    margin-top: 15px;
    margin-bottom: 15px;
}

/* line 105, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
video {
    width: 100% !important;
    height: auto !important;
}

/* GALLERY */
/* line 111, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.gallery > .row > div {
    margin-bottom: 15px;
}

/* line 115, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.fancybox img {
    margin-bottom: 5px;
    /* Only for demo */
    width: 24%;
}

/* Summernote text editor  */
/* line 122, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.note-editor {
    height: auto;
    min-height: 300px;
}

/* MODAL */
/* line 128, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal-content {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    outline: 0 none;
    position: relative;
}

.modal-xxl {
    --bs-modal-width: 15500px;
}


/* line 138, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal-dialog {
    z-index: 2200;
}

/* line 142, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal-body {
    padding: 20px 30px 30px 30px;
}

/* line 147, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.inmodal .modal-body {
    background: #f8fafb;
}

/* line 151, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.inmodal .modal-header {
    padding: 30px 15px;
    text-align: center;
}

/* line 156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.animated.modal.fade .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

/* line 163, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.inmodal .modal-title {
    font-size: 26px;
}

/* line 167, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.inmodal .modal-icon {
    font-size: 84px;
    color: #e2e3e3;
}

/* line 172, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal-footer {
    margin-top: 0;
}

/* WRAPPERS */
/* line 179, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
#wrapper {
    width: 100%;
    overflow-x: hidden;
}

/* line 184, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.wrapper {
    padding: 0 20px;
}

/* line 188, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.wrapper-content {
    padding: 20px 10px 40px;
}

/* line 192, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
#page-wrapper {
    padding: 0 15px;
    min-height: 568px;
    position: relative !important;
}

@media (min-width: 768px) {
    /* line 199, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 240px;
        min-height: 1000px;
    }
}
/* line 206, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.title-action {
    text-align: right;
    padding-top: 30px;
}

/* line 212, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-content h1, .ibox-content h2, .ibox-content h3, .ibox-content h4, .ibox-content h5,
.ibox-title h1, .ibox-title h2, .ibox-title h3, .ibox-title h4, .ibox-title h5 {
    margin-top: 5px;
}

/* line 216, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
ul.unstyled, ol.unstyled {
    list-style: none outside none;
    margin-left: 0;
}

/* line 221, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.big-icon {
    font-size: 160px !important;
    color: #e5e6e7;
}

/* FOOTER */
/* line 229, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.footer {
    background: none repeat scroll 0 0 white;
    border-top: 1px solid #e7eaec;
    bottom: 0;
    left: 0;
    padding: 10px 20px;
    position: absolute;
    right: 0;
}

    /* line 240, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .footer.fixed_full {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1000;
        padding: 10px 20px;
        background: white;
        border-top: 1px solid #e7eaec;
    }

    /* line 251, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .footer.fixed {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1000;
        padding: 10px 20px;
        background: white;
        border-top: 1px solid #e7eaec;
        margin-left: 220px;
    }

/* line 264, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.mini-navbar .footer.fixed,
body.body-small.mini-navbar .footer.fixed {
    margin: 0 0 0 70px;
}

/* line 269, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.mini-navbar.canvas-menu .footer.fixed,
body.canvas-menu .footer.fixed {
    margin: 0 !important;
}

/* line 273, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.fixed-sidebar.body-small.mini-navbar .footer.fixed {
    margin: 0 0 0 220px;
}

/* line 277, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.body-small .footer.fixed {
    margin-left: 0px;
}

/* PANELS */
/* line 283, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.page-heading {
    border-top: 0;
    padding: 3px 10px 3px 10px;
}

/* line 288, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-heading h1, .panel-heading h2 {
    margin-bottom: 5px;
}

/* TABLES */
/* line 294, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.table-bordered {
    border: 1px solid #EBEBEB;
}

    /* line 298, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
        background-color: #F5F5F6;
        border-bottom-width: 1px;
    }

    /* line 303, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .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 #e7e7e7;
    }

/* line 307, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.table > thead > tr > th {
    border-bottom: 1px solid #DDDDDD;
    vertical-align: bottom;
}

/* line 312, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #e7eaec;
    line-height: 1.42857;
    padding: 8px;
    vertical-align: top;
}

/* PANELS */
/* line 321, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel.blank-panel {
    background: none;
    margin: 0;
}

/* line 326, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.blank-panel .panel-heading {
    padding-bottom: 0;
}

/* line 330, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none;
    border-color: #dddddd #dddddd rgba(0, 0, 0, 0);
    border-bottom: #f3f3f4;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #555555;
    cursor: default;
}

/* line 345, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.nav.nav-tabs li {
    background: none;
    border: none;
}

/* line 350, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.nav-tabs > li > a {
    color: #A7B1C2;
    font-weight: 600;
    padding: 10px 20px 10px 25px;
}

    /* line 356, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
        background-color: #e6e6e6;
        color: #212121;
    }

/* line 361, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ui-tab .tab-content {
    padding: 20px 0px;
}

/* GLOBAL  */
/* line 367, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.no-padding {
    padding: 0 !important;
}

/* line 371, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.no-borders {
    border: none !important;
}

/* line 375, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.no-margins {
    margin: 0 !important;
}

/* line 379, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.no-top-border {
    border-top: 0 !important;
}

/* line 383, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-content.text-box {
    padding-bottom: 0px;
    padding-top: 15px;
}

/* line 388, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.border-left-right {
    border-left: 1px solid #e7eaec;
    border-right: 1px solid #e7eaec;
    border-top: none;
    border-bottom: none;
}

/* line 395, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.border-left {
    border-left: 1px solid #e7eaec;
    border-right: none;
    border-top: none;
    border-bottom: none;
}

/* line 402, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.border-right {
    border-left: none;
    border-right: 1px solid #e7eaec;
    border-top: none;
    border-bottom: none;
}

/* line 409, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.full-width {
    width: 100% !important;
}

/* line 413, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.link-block {
    font-size: 12px;
    padding: 10px;
}

/* line 418, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.nav.navbar-top-links .link-block a {
    font-size: 12px;
}

/* line 422, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.link-block a {
    font-size: 10px;
    color: inherit;
}

/* line 428, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.mini-navbar .branding {
    display: none;
}

/* line 432, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
img.circle-border {
    border: 6px solid #FFFFFF;
}

/* line 437, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.branding {
    float: left;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 600;
    padding: 17px 20px;
    text-align: center;
    background-color: #0047ba;
}

/* line 447, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.login-panel {
    margin-top: 25%;
}

/* line 451, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.icons-box h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* line 456, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.icons-box .infont a i {
    font-size: 25px;
    display: block;
    color: #212121;
}

/* line 462, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.icons-box .infont a {
    color: #a6a8a9;
}

/* line 466, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.icons-box .infont a {
    padding: 10px;
    margin: 1px;
    display: block;
}

/* line 473, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ui-draggable .ibox-title {
    cursor: move;
}

/* line 477, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.breadcrumb {
    background-color: #ffffff;
    padding: 0;
    margin-bottom: 0;
}

    /* line 483, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .breadcrumb > li a {
        color: inherit;
    }

    /* line 487, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .breadcrumb > .active {
        color: inherit;
    }

/* line 491, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
code {
    background-color: #F9F2F4;
    color: #ca4440;
    font-size: 90%;
    padding: 2px 4px;
    white-space: nowrap;
}

/* line 500, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox {
    clear: both;
    margin-bottom: 25px;
    margin-top: 0;
    padding: 0;
}

    /* line 507, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox.collapsed .ibox-content {
        display: none;
    }

    /* line 510, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox.collapsed .fa.fa-chevron-up:before {
        content: "\f078";
    }

    /* line 513, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox.collapsed .fa.fa-chevron-down:before {
        content: "\f077";
    }

    /* line 517, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox:after, .ibox:before {
        display: table;
    }

/* line 521, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-title {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: white;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid solid none;
    border-width: 4px 0px 0;
    color: inherit;
    margin-bottom: 0;
    padding: 14px 15px 7px;
    min-height: 48px;
}

/* line 537, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-content {
    background-color: white;
    color: inherit;
    padding: 15px 20px 20px 20px;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 0px;
}

/* line 548, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-footer {
    color: inherit;
    border-top: 1px solid #e7eaec;
    font-size: 90%;
    background: #ffffff;
    padding: 10px 15px;
}

/* line 556, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
table.table-mail tr td {
    padding: 12px;
}

/* line 560, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.table-mail .check-mail {
    padding-left: 20px;
}

/* line 564, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.table-mail .mail-date {
    padding-right: 20px;
}

/* line 568, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.star-mail, .check-mail {
    width: 40px;
}

/* line 572, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.unread td a, .unread td {
    font-weight: 600;
    color: inherit;
}

/* line 577, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.read td a, .read td {
    font-weight: normal;
    color: inherit;
}

/* line 582, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.unread td {
    background-color: #f9f8f8;
}

/* line 586, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-content {
    clear: both;
}

/* line 590, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-heading {
    background-color: #f3f6fb;
    border-bottom: none;
}

    /* line 595, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox-heading h3 {
        font-weight: 200;
        font-size: 24px;
    }

/* line 600, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-title h5 {
    display: inline-block;
    font-size: 14px;
    margin: 0 0 7px;
    padding: 0;
    text-overflow: ellipsis;
    float: left;
}

/* line 609, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-title .label {
    float: left;
    margin-left: 4px;
}

/* line 614, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox-tools {
    display: inline-block;
    float: right;
    margin-top: 0;
    position: relative;
    padding: 0;
}

    /* line 622, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox-tools a {
        cursor: pointer;
        margin-left: 5px;
        color: #fff;
    }

        /* line 628, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
        .ibox-tools a.btn-primary {
            color: #fff;
        }

    /* line 632, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .ibox-tools .dropdown-menu > li > a {
        padding: 4px 10px;
        font-size: 12px;
    }

/* line 637, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.ibox .open > .dropdown-menu {
    left: auto;
    right: 0;
}

/* BACKGROUNDS */
/* line 644, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.gray-bg {
    background-color: #eeeeee;
}

/* line 648, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.white-bg {
    background-color: #ffffff;
}

/* line 652, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.navy-bg {
    background-color: #0047ba;
    color: #ffffff;
}

/* line 657, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.blue-bg {
    background-color: #9cb30a;
    color: #ffffff;
}

/* line 662, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.lazur-bg {
    background-color: #008e9e;
    color: #ffffff;
}

/* line 667, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.yellow-bg {
    background-color: #ffe600;
    color: #ffffff;
}

/* line 672, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.red-bg {
    background-color: #0d35d4;
    color: #ffffff;
}

/* line 677, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.black-bg {
    background-color: #262626;
}

/* line 681, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-primary {
    border-color: #0047ba;
}

    /* line 685, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .panel-primary > .panel-heading {
        background-color: #0047ba;
        border-color: #0047ba;
    }

/* line 690, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-success {
    border-color: #9cb30a;
}

    /* line 694, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .panel-success > .panel-heading {
        background-color: #9cb30a;
        border-color: #9cb30a;
        color: #ffffff;
    }

/* line 700, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-info {
    border-color: #008e9e;
}

    /* line 704, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .panel-info > .panel-heading {
        background-color: #008e9e;
        border-color: #008e9e;
        color: #ffffff;
    }

/* line 710, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-warning {
    border-color: #0033ff;
}

    /* line 714, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .panel-warning > .panel-heading {
        background-color: #0033ff;
        border-color: #0033ff;
        color: #ffffff;
    }

/* line 720, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-danger {
    border-color: #0d35d4;
}

    /* line 724, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .panel-danger > .panel-heading {
        background-color: #0d35d4;
        border-color: #0d35d4;
        color: #ffffff;
    }

/* line 730, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar {
    background-color: #0047ba;
}

/* line 734, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-small, .progress-small .progress-bar {
    height: 10px;
}

/* line 738, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-small, .progress-mini {
    margin-top: 5px;
}

    /* line 742, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .progress-mini, .progress-mini .progress-bar {
        height: 5px;
        margin-bottom: 0px;
    }

/* line 747, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar-navy-light {
    background-color: #3dc7ab;
}

/* line 751, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar-success {
    background-color: #9cb30a;
}

/* line 755, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar-info {
    background-color: #008e9e;
}

/* line 759, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar-warning {
    background-color: #0033ff;
}

/* line 763, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.progress-bar-danger {
    background-color: #0d35d4;
}

/* line 767, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.panel-title {
    font-size: inherit;
}

/* line 771, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.jumbotron {
    padding: 40px;
}

    /* line 776, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    .jumbotron h1 {
        margin-top: 0;
    }

/* COLORS */
/* line 782, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-navy {
    color: #0047ba;
}

/* line 786, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-primary {
    color: inherit;
}

/* line 790, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-success {
    color: #9cb30a;
}

/* line 794, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-info {
    color: #008e9e;
}

/* line 798, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-warning {
    color: #ffe600;
}

/* line 802, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-danger {
    color: #0d35d4;
}

/* line 806, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.text-muted {
    color: #666;
}

/* line 810, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.simple_tag {
    background-color: #f3f3f4;
    border: 1px solid #e7eaec;
    color: inherit;
    font-size: 10px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 5px 12px;
    display: inline-block;
}

/* line 821, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.img-shadow {
    -webkit-box-shadow: 0px 0px 3px 0px #919191;
    -moz-box-shadow: 0px 0px 3px 0px #919191;
    box-shadow: 0px 0px 3px 0px #919191;
}

/* For handle diferent bg color in AngularJS version */
/* line 835, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.dashboards\.dashboard_2 nav.navbar,
.dashboards\.dashboard_3 nav.navbar,
.mailbox\.inbox nav.navbar,
.mailbox\.email_view nav.navbar,
.mailbox\.email_compose nav.navbar,
.dashboards\.dashboard_4_1 nav.navbar,
.metrics nav.navbar, .metrics\.index nav.navbar {
    background: #fff;
}

/* For handle diferent bg color in MVC version */
/* line 846, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.Dashboard_2 .navbar.navbar-static-top,
.Dashboard_3 .navbar.navbar-static-top,
.Dashboard_4_1 .navbar.navbar-static-top,
.ComposeEmail .navbar.navbar-static-top,
.EmailView .navbar.navbar-static-top,
.Inbox .navbar.navbar-static-top,
.Metrics .navbar.navbar-static-top {
    background: #fff;
}

/* line 851, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
a.close-canvas-menu {
    position: absolute;
    top: 10px;
    right: 15px;
    z-index: 1011;
    color: #a7b1c2;
}

    /* line 859, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
    a.close-canvas-menu:hover {
        color: #fff;
    }

/* FULL HEIGHT */
/* line 866, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.full-height {
    height: 100%;
}

/* line 870, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.fh-breadcrumb {
    height: calc(100% - 196px);
    margin: 0 -15px;
    position: relative;
}

/* line 876, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.fh-no-breadcrumb {
    height: calc(100% - 99px);
    margin: 0 -15px;
    position: relative;
}

/* line 882, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.fh-column {
    background: #fff;
    height: 100%;
    width: 240px;
    float: left;
}

/* line 889, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal-backdrop {
    z-index: 2040 !important;
}

/* line 893, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.modal {
    z-index: 2050 !important;
}

/* line 897, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.spiner-example {
    height: 200px;
    padding-top: 70px;
}

/* MARGINS & PADDINGS */
/* line 904, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-xxs {
    padding: 5px;
}

/* line 908, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-xs {
    padding: 10px;
}

/* line 912, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-sm {
    padding: 15px;
}

/* line 916, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-m {
    padding: 20px;
}

/* line 920, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-md {
    padding: 25px;
}

/* line 924, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-lg {
    padding: 30px;
}

/* line 928, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.p-xl {
    padding: 40px;
}

/* line 932, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-xxs {
    margin: 2px 4px;
}

/* line 936, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-xs {
    margin: 5px;
}

/* line 940, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-sm {
    margin: 10px;
}

/* line 944, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m {
    margin: 15px;
}

/* line 948, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-md {
    margin: 20px;
}

/* line 952, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-lg {
    margin: 30px;
}

/* line 956, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-xl {
    margin: 50px;
}

/* line 960, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-n {
    margin: 0 !important;
}

/* line 964, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-none {
    margin-left: 0;
}

/* line 968, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-xs {
    margin-left: 5px;
}

/* line 972, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-sm {
    margin-left: 10px;
}

/* line 976, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l {
    margin-left: 15px;
}

/* line 980, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-md {
    margin-left: 20px;
}

/* line 984, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-lg {
    margin-left: 30px;
}

/* line 988, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-xl {
    margin-left: 40px;
}

/* line 992, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-xxs {
    margin-left: -1px;
}

/* line 996, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-xs {
    margin-left: -5px;
}

/* line 1000, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-sm {
    margin-left: -10px;
}

/* line 1004, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n {
    margin-left: -15px;
}

/* line 1008, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-md {
    margin-left: -20px;
}

/* line 1012, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-lg {
    margin-left: -30px;
}

/* line 1016, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-l-n-xl {
    margin-left: -40px;
}

/* line 1020, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-none {
    margin-top: 0;
}

/* line 1024, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-xxs {
    margin-top: 1px;
}

/* line 1028, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-xs {
    margin-top: 5px;
}

/* line 1032, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-sm {
    margin-top: 10px;
}

/* line 1036, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t {
    margin-top: 15px;
}

/* line 1040, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-md {
    margin-top: 20px;
}

/* line 1044, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-lg {
    margin-top: 30px;
}

/* line 1048, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-xl {
    margin-top: 40px;
}

/* line 1052, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-xxs {
    margin-top: -1px;
}

/* line 1056, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-xs {
    margin-top: -5px;
}

/* line 1060, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-sm {
    margin-top: -10px;
}

/* line 1064, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n {
    margin-top: -15px;
}

/* line 1068, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-md {
    margin-top: -20px;
}

/* line 1072, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-lg {
    margin-top: -30px;
}

/* line 1076, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-t-n-xl {
    margin-top: -40px;
}

/* line 1080, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-none {
    margin-right: 0;
}

/* line 1084, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-xxs {
    margin-right: 1px;
}

/* line 1088, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-xs {
    margin-right: 5px;
}

/* line 1092, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-sm {
    margin-right: 10px;
}

/* line 1096, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r {
    margin-right: 15px;
}

/* line 1100, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-md {
    margin-right: 20px;
}

/* line 1104, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-lg {
    margin-right: 30px;
}

/* line 1108, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-xl {
    margin-right: 40px;
}

/* line 1112, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-xxs {
    margin-right: -1px;
}

/* line 1116, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-xs {
    margin-right: -5px;
}

/* line 1120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-sm {
    margin-right: -10px;
}

/* line 1124, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n {
    margin-right: -15px;
}

/* line 1128, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-md {
    margin-right: -20px;
}

/* line 1132, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-lg {
    margin-right: -30px;
}

/* line 1136, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-r-n-xl {
    margin-right: -40px;
}

/* line 1140, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-none {
    margin-bottom: 0;
}

/* line 1144, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-xxs {
    margin-bottom: 1px;
}

/* line 1148, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-xs {
    margin-bottom: 5px;
}

/* line 1152, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-sm {
    margin-bottom: 10px;
}

/* line 1156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b {
    margin-bottom: 15px;
}

/* line 1160, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-md {
    margin-bottom: 20px;
}

/* line 1164, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-lg {
    margin-bottom: 30px;
}

/* line 1168, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-xl {
    margin-bottom: 40px;
}

/* line 1172, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-xxs {
    margin-bottom: -1px;
}

/* line 1176, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-xs {
    margin-bottom: -5px;
}

/* line 1180, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-sm {
    margin-bottom: -10px;
}

/* line 1184, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n {
    margin-bottom: -15px;
}

/* line 1188, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-md {
    margin-bottom: -20px;
}

/* line 1192, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-lg {
    margin-bottom: -30px;
}

/* line 1196, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.m-b-n-xl {
    margin-bottom: -40px;
}

/* line 1200, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.space-15 {
    margin: 15px 0;
}

/* line 1204, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.space-20 {
    margin: 20px 0;
}

/* line 1208, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.space-25 {
    margin: 25px 0;
}

/* line 1212, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
.space-30 {
    margin: 30px 0;
}

/* line 1218, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/base.scss */
body.modal-open {
    padding-right: inherit !important;
}

/* SEARCH PAGE */
/* line 4, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.search-form {
    margin-top: 10px;
}

/* line 8, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.search-result h3 {
    margin-bottom: 0;
    color: #1e0fbe;
}

/* line 13, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.search-result .search-link {
    color: #006621;
}

/* line 17, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.search-result p {
    font-size: 12px;
    margin-top: 5px;
}

/* CONTACTS */
/* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.contact-box {
    background-color: white;
    border: 1px solid #e7eaec;
    padding: 20px;
    margin-bottom: 20px;
}

    /* line 31, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .contact-box a {
        color: inherit;
    }

/* INVOICE */
/* line 37, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.invoice-table tbody > tr > td:last-child, .invoice-table tbody > tr > td:nth-child(4), .invoice-table tbody > tr > td:nth-child(3), .invoice-table tbody > tr > td:nth-child(2) {
    text-align: right;
}

/* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.invoice-table thead > tr > th:last-child, .invoice-table thead > tr > th:nth-child(4), .invoice-table thead > tr > th:nth-child(3), .invoice-table thead > tr > th:nth-child(2) {
    text-align: right;
}

/* line 45, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.invoice-total > tbody > tr > td:first-child {
    text-align: right;
}

/* line 49, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.invoice-total > tbody > tr > td {
    border: 0 none;
}

    /* line 53, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .invoice-total > tbody > tr > td:last-child {
        border-bottom: 1px solid #dddddd;
        text-align: right;
        width: 15%;
    }

/* ERROR & LOGIN & LOCKSCREEN */
/* line 61, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.middle-box {
    max-width: 400px;
    z-index: 100;
    margin: 0 auto;
    padding-top: 40px;
}

/* line 68, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.lockscreen.middle-box {
    width: 200px;
    padding-top: 110px;
}

/* line 73, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.loginscreen.middle-box {
    width: 300px;
}

/* line 77, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.loginColumns {
    max-width: 800px;
    margin: 0 auto;
    padding: 100px 20px 20px 20px;
}

/* line 83, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.passwordBox {
    max-width: 460px;
    margin: 0 auto;
    padding: 100px 20px 20px 20px;
}

/* line 89, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.logo-name {
    color: #e6e6e6;
    font-size: 180px;
    font-weight: 800;
    letter-spacing: -10px;
    margin-bottom: 0px;
}

/* line 97, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.middle-box h1 {
    font-size: 170px;
}

/* line 101, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.wrapper .middle-box {
    margin-top: 140px;
}

/* line 105, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.lock-word {
    z-index: 10;
    position: absolute;
    top: 110px;
    left: 50%;
    margin-left: -470px;
}

    /* line 113, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .lock-word span {
        font-size: 100px;
        font-weight: 600;
        color: #e9e9e9;
        display: inline-block;
    }

    /* line 120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .lock-word .first-word {
        margin-right: 160px;
    }

/* DASBOARD */
/* line 126, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.dashboard-header {
    border-top: 0;
    padding: 20px 20px 20px 20px;
}

    /* line 131, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .dashboard-header h2 {
        margin-top: 10px;
        font-size: 26px;
    }

/* line 136, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.fist-item {
    border-top: none !important;
}

/* line 140, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.statistic-box {
    margin-top: 40px;
}

/* line 144, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.dashboard-header .list-group-item span.label {
    margin-right: 10px;
}

/* line 148, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.list-group.clear-list .list-group-item {
    border-top: 1px solid #e7eaec;
    border-bottom: 0;
    border-right: 0;
    border-left: 0;
    padding: 10px 0;
}

/* line 156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
ul.clear-list:first-child {
    border-top: none !important;
}

/* Intimeline */
/* line 162, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.timeline-item .date i {
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px;
    width: 30px;
    text-align: center;
    border-top: 1px solid #e7eaec;
    border-bottom: 1px solid #e7eaec;
    border-left: 1px solid #e7eaec;
    background: #f8f8f8;
}

/* line 175, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.timeline-item .date {
    text-align: right;
    width: 110px;
    position: relative;
    padding-top: 30px;
}

/* line 182, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.timeline-item .content {
    border-left: 1px solid #e7eaec;
    border-top: 1px solid #e7eaec;
    padding-top: 10px;
    min-height: 100px;
}

    /* line 189, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .timeline-item .content:hover {
        background: #f6f6f6;
    }

/* PIN BOARD */
/* line 194, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
ul.notes li, ul.tag-list li {
    list-style: none;
}

    /* line 198, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li h4 {
        margin-top: 20px;
        font-size: 16px;
    }

    /* line 203, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div {
        text-decoration: none;
        color: black;
        background: #ffffcc;
        display: block;
        height: 140px;
        width: 140px;
        padding: 1em;
        position: relative;
    }

        /* line 214, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        ul.notes li div small {
            position: absolute;
            top: 5px;
            right: 5px;
            font-size: 10px;
        }

        /* line 221, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        ul.notes li div a {
            position: absolute;
            right: 10px;
            bottom: 10px;
            color: inherit;
        }

/* line 228, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
ul.notes li {
    margin: 10px 40px 50px 0px;
    float: left;
}

    /* line 233, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div p {
        font-size: 12px;
    }

    /* line 237, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div {
        text-decoration: none;
        color: black;
        background: #ffffcc;
        display: block;
        height: 140px;
        width: 140px;
        padding: 1em;
        /* Firefox */
        -moz-box-shadow: 5px 5px 2px #212121;
        /* Safari+Chrome */
        -webkit-box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);
        /* Opera */
        box-shadow: 5px 5px 2px rgba(33, 33, 33, 0.7);
    }

    /* line 253, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div {
        -webkit-transform: rotate(-6deg);
        -o-transform: rotate(-6deg);
        -moz-transform: rotate(-6deg);
    }

    /* line 259, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li:nth-child(even) div {
        -o-transform: rotate(4deg);
        -webkit-transform: rotate(4deg);
        -moz-transform: rotate(4deg);
        position: relative;
        top: 5px;
    }

    /* line 267, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li:nth-child(3n) div {
        -o-transform: rotate(-3deg);
        -webkit-transform: rotate(-3deg);
        -moz-transform: rotate(-3deg);
        position: relative;
        top: -5px;
    }

    /* line 275, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li:nth-child(5n) div {
        -o-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
        -moz-transform: rotate(5deg);
        position: relative;
        top: -10px;
    }

    /* line 283, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div:hover, ul.notes li div:focus {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        position: relative;
        z-index: 5;
    }

    /* line 291, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    ul.notes li div {
        text-decoration: none;
        color: black;
        background: #ffffcc;
        display: block;
        height: 210px;
        width: 210px;
        padding: 1em;
        -moz-box-shadow: 5px 5px 7px #212121;
        -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
        box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
        -moz-transition: -moz-transform 0.15s linear;
        -o-transition: -o-transform 0.15s linear;
        -webkit-transition: -webkit-transform 0.15s linear;
    }

/* FILE MANAGER */
/* line 309, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-box {
    float: left;
    width: 220px;
}

/* line 314, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-manager h5 {
    text-transform: uppercase;
}

/* line 318, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-manager {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/* line 324, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.folder-list li a {
    color: #666666;
    display: block;
    padding: 5px 0;
}

/* line 330, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.folder-list li {
    border-bottom: 1px solid #e7eaec;
    display: block;
}

    /* line 335, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .folder-list li i {
        margin-right: 8px;
        color: #3d4d5d;
    }

/* line 340, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.category-list li a {
    color: #666666;
    display: block;
    padding: 5px 0;
}

/* line 346, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.category-list li {
    display: block;
}

    /* line 350, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li i {
        margin-right: 8px;
        color: #3d4d5d;
    }

    /* line 355, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li a .text-navy {
        color: #0047ba;
    }

    /* line 359, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li a .text-primary {
        color: #9cb30a;
    }

    /* line 363, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li a .text-info {
        color: #008e9e;
    }

    /* line 367, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li a .text-danger {
        color: #ef5352;
    }

    /* line 371, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .category-list li a .text-warning {
        color: #f8ac59;
    }

/* line 375, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-manager h5.tag-title {
    margin-top: 20px;
}

/* line 379, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.tag-list li {
    float: left;
}

    /* line 383, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .tag-list li a {
        font-size: 10px;
        background-color: #f3f3f4;
        padding: 5px 12px;
        color: inherit;
        border: 1px solid #e7eaec;
        margin-right: 5px;
        margin-top: 5px;
        display: block;
    }

/* line 395, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file {
    border: 1px solid #e7eaec;
    padding: 0;
    background-color: white;
    position: relative;
    margin-bottom: 20px;
    margin-right: 20px;
}

/* line 404, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-manager .hr-line-dashed {
    margin: 15px 0;
}

/* line 408, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file .icon, .file .image {
    height: 100px;
    overflow: hidden;
}

/* line 413, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file .icon {
    padding: 15px 10px;
    text-align: center;
}

/* line 418, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-control {
    color: inherit;
    font-size: 11px;
    margin-right: 10px;
}

    /* line 424, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .file-control.active {
        text-decoration: underline;
    }

/* line 428, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file .icon i {
    font-size: 70px;
    color: #dadada;
}

/* line 433, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file .file-name {
    padding: 10px;
    background-color: #f8f8f8;
    border-top: 1px solid #e7eaec;
}

/* line 439, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.file-name small {
    color: #212121;
}

/* line 443, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.corner {
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    line-height: 0;
    border: 0.6em solid transparent;
    border-right: 0.6em solid #f1f1f1;
    border-bottom: 0.6em solid #f1f1f1;
    right: 0em;
    bottom: 0em;
}

/* line 456, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
a.compose-mail {
    padding: 8px 10px;
}

/* line 460, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-search {
    max-width: 300px;
}

/* PROFILE */
/* line 466, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.profile-content {
    border-top: none !important;
}

/* line 470, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.feed-activity-list .feed-element {
    border-bottom: 1px solid #e7eaec;
}

/* line 474, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.feed-element:first-child {
    margin-top: 0;
}

/* line 478, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.feed-element {
    padding-bottom: 15px;
}

    /* line 482, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element, .feed-element .media {
        margin-top: 15px;
    }

/* line 486, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.feed-element, .media-body {
    overflow: hidden;
}

    /* line 490, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element > .pull-left {
        margin-right: 10px;
    }

    /* line 494, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element img.img-circle, .dropdown-messages-box img.img-circle {
        width: 38px;
        height: 38px;
    }

    /* line 499, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element .well {
        border: 1px solid #e7eaec;
        box-shadow: none;
        margin-top: 10px;
        margin-bottom: 5px;
        padding: 10px 20px;
        font-size: 11px;
        line-height: 16px;
    }

    /* line 509, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element .actions {
        margin-top: 10px;
    }

    /* line 513, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .feed-element .photos {
        margin: 10px 0;
    }

/* line 517, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.feed-photo {
    max-height: 180px;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 10px;
}

/* MAILBOX */
/* line 527, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-box {
    background-color: white;
    border: 1px solid #e7eaec;
    border-top: 0;
    padding: 0px;
    margin-bottom: 20px;
}

/* line 535, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-box-header {
    background-color: white;
    border: 1px solid #e7eaec;
    border-bottom: 0;
    padding: 30px 20px 20px 20px;
}

    /* line 542, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .mail-box-header h2 {
        margin-top: 0px;
    }

/* line 546, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mailbox-content .tag-list li a {
    background: white;
}

/* line 550, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-body {
    border-top: 1px solid #e7eaec;
    padding: 20px;
}

/* line 555, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-text {
    border-top: 1px solid #e7eaec;
}

    /* line 559, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .mail-text .note-toolbar {
        padding: 10px 15px;
    }

/* line 563, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-body .form-group {
    margin-bottom: 5px;
}

/* line 567, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-text .note-editor .note-toolbar {
    background-color: #f9f8f8;
}

/* line 571, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-attachment {
    border-top: 1px solid #e7eaec;
    padding: 20px;
    font-size: 12px;
}

/* line 577, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mailbox-content {
    background: none;
    border: none;
    padding: 10px;
}

/* line 583, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.mail-ontact {
    width: 23%;
}

/* PROJECTS */
/* line 588, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-people, .project-actions {
    text-align: right;
    vertical-align: middle;
}

/* line 593, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
dd.project-people {
    text-align: left;
    margin-top: 5px;
}

/* line 598, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-people img {
    width: 32px;
    height: 32px;
}

/* line 603, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-title a {
    font-size: 14px;
    color: #212121;
    font-weight: 600;
}

/* line 609, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-list table tr td {
    border-top: none;
    border-bottom: 1px solid #e7eaec;
    padding: 15px 10px;
    vertical-align: middle;
}

/* line 616, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-manager .tag-list li a {
    font-size: 10px;
    background-color: white;
    padding: 5px 12px;
    color: inherit;
    border: 1px solid #e7eaec;
    margin-right: 5px;
    margin-top: 5px;
    display: block;
}

/* line 628, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.project-files li a {
    font-size: 11px;
    color: #212121;
    margin-left: 10px;
    line-height: 22px;
}

/* FAQ */
/* line 637, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.faq-item {
    /*padding: 20px;*/
    margin-bottom: 2px;
    background: white;
}

/* line 643, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.faq-question {
    font-size: 18px;
    font-weight: 600;
    color: #0047ba;
    display: block;
}

    /* line 650, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .faq-question:hover {
        color: #2220b4;
    }

.display-inline {
    display: inline;
}

/* line 654, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.faq-answer {
    margin-top: 10px;
    background: #f3f3f4;
    border: 1px solid #e7eaec;
    padding: 15px;
}

/* line 662, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.faq-item .tag-item {
    background: #f3f3f4;
    padding: 2px 6px;
    font-size: 10px;
    text-transform: uppercase;
}

/* Chat view */
/* line 671, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.message-input {
    height: 90px !important;
}

/* line 675, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-avatar {
    white: 36px;
    height: 36px;
    float: left;
    margin-right: 10px;
}

/* line 682, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-user-name {
    padding: 10px;
}

/* line 686, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-user {
    padding: 8px 10px;
    border-bottom: 1px solid #e7eaec;
}

    /* line 691, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .chat-user a {
        color: inherit;
    }

/* line 695, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-view {
    z-index: 20012;
}

/* line 699, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-users, .chat-statistic {
    margin-left: -30px;
}

@media (max-width: 992px) {
    /* line 704, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .chat-users, .chat-statistic {
        margin-left: 0px;
    }
}
/* line 708, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-view .ibox-content {
    padding: 0;
}

/* line 712, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-message {
    padding: 10px 20px;
}

/* line 716, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.message-avatar {
    height: 48px;
    width: 48px;
    border: 1px solid #e7eaec;
    margin-top: 1px;
}

/* line 724, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.left .message-avatar {
    float: left;
    margin-right: 10px;
}

/* line 729, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.right .message-avatar {
    float: right;
    margin-left: 10px;
}

/* line 734, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.message {
    background-color: #fff;
    border: 1px solid #e7eaec;
    text-align: left;
    display: block;
    padding: 10px 20px;
    position: relative;
}

/* line 744, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.left .message-date {
    float: right;
}

/* line 748, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.right .message-date {
    float: left;
}

/* line 752, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.left .message {
    text-align: left;
    margin-left: 55px;
}

/* line 757, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion .chat-message.right .message {
    text-align: right;
    margin-right: 55px;
}

/* line 762, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.message-date {
    font-size: 10px;
    color: #666;
}

/* line 767, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.message-content {
    display: block;
}

/* line 771, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-discussion {
    background: #eee;
    padding: 15px;
    height: 400px;
    overflow-y: auto;
}

/* line 778, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-users {
    overflow-y: auto;
    height: 400px;
}

/* line 783, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.chat-message-form .form-group {
    margin-bottom: 0;
}

/* jsTree */
/* line 788, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.jstree-open > .jstree-anchor > .fa-folder:before {
    content: "\f07c";
}

/* line 792, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.jstree-default .jstree-icon.none {
    width: 0;
}

/* CLIENTS */
/* line 799, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.clients-list {
    margin-top: 20px;
}

    /* line 803, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .clients-list .tab-pane {
        position: relative;
        height: 600px;
    }

/* line 808, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-detail {
    position: relative;
    height: 620px;
}

/* line 813, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.clients-list table tr td {
    height: 46px;
    vertical-align: middle;
    border: none;
}

/* line 819, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-link {
    font-weight: 600;
    color: inherit;
}

    /* line 824, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .client-link:hover {
        color: inherit;
    }

/* line 828, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-avatar {
    width: 42px;
}

    /* line 832, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .client-avatar img {
        width: 28px;
        height: 28px;
    }

/* line 838, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.contact-type {
    width: 20px;
    color: #7a7a7a;
}

/* line 843, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-status {
    text-align: left;
}

/* line 847, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-detail .vertical-timeline-content p {
    margin: 0;
}

/* line 851, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.client-detail .vertical-timeline-icon.gray-bg {
    color: #616161;
}

/* line 856, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.clients-list .nav-tabs > li.active > a, .clients-list .nav-tabs > li.active > a:hover, .clients-list .nav-tabs > li.active > a:focus {
    border-bottom: 1px solid #fff;
}

/* BLOG ARTICLE */
/* line 862, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.blog h2 {
    font-weight: 700;
}

/* line 866, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.blog h5 {
    margin: 0 0 5px 0;
}

/* line 870, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.blog .btn {
    margin: 0 0 5px 0;
}

/* line 874, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.article h1 {
    font-size: 48px;
    font-weight: 700;
    color: #000;
}

/* line 880, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.article p {
    font-size: 15px;
    line-height: 20px;
}

/* line 885, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.article-title {
    text-align: center;
    margin: 0px;
}

/* line 891, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.subtitle h1 {
    font-style: italic;
    font-size: 21px;
    line-height: 26px;
}
    /* line 895, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .subtitle h1 small {
        font-size: 100% !important;
    }

/* line 898, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.article .ibox-content {
    padding: 40px;
}

/* ISSUE TRACKER */
/* line 904, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.issue-tracker .btn-link {
    color: #0047ba;
}

/* line 908, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
table.issue-tracker tbody tr td {
    vertical-align: middle;
    height: 50px;
}

/* line 913, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.issue-info {
    width: 50%;
}

    /* line 917, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .issue-info a {
        font-weight: 600;
        color: #212121;
    }

    /* line 922, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .issue-info small {
        display: block;
    }

/* TEAMS */
/* line 927, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.team-members {
    margin: 10px 0;
}

    /* line 931, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .team-members img.img-circle {
        width: 42px;
        height: 42px;
        margin-bottom: 5px;
    }

/* AGILE BOARD */
/* line 939, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.sortable-list {
    padding: 10px 0;
}

/* line 942, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.agile-list {
    list-style: none;
    margin: 0;
}

    /* line 946, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .agile-list li {
        background: #FAFAFB;
        border: 1px solid #e7eaec;
        margin: 0px 0 10px 0;
        padding: 10px;
    }

        /* line 954, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        .agile-list li:hover {
            cursor: pointer;
            background: #fff;
        }

        /* line 958, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        .agile-list li.warning-element {
            border-left: 3px solid #0033ff;
        }

        /* line 961, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        .agile-list li.danger-element {
            border-left: 3px solid #0d35d4;
        }

        /* line 964, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        .agile-list li.info-element {
            border-left: 3px solid #9cb30a;
        }

        /* line 967, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
        .agile-list li.success-element {
            border-left: 3px solid #0047ba;
        }

/* line 970, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.agile-detail {
    margin-top: 5px;
    font-size: 12px;
}

/* DIFF */
/* line 976, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
ins {
    background-color: #c6ffc6;
    text-decoration: none;
}

/* line 981, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
del {
    background-color: #ffc6c6;
}

/* E-commerce */
/* line 987, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.product-box {
    padding: 0;
    border: 1px solid #e7eaec;
}

    /* line 994, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .product-box:hover,
    .product-box.active {
        border: 1px solid transparent;
        -webkit-box-shadow: 0px 3px 7px 0px #a8a8a8;
        -moz-box-shadow: 0px 3px 7px 0px #a8a8a8;
        box-shadow: 0px 3px 7px 0px #a8a8a8;
    }

/* line 1001, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.product-imitation {
    text-align: center;
    padding: 90px 0;
    background-color: #f8f8f9;
    color: #bebec3;
    font-weight: 600;
}

    /* line 1009, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .product-imitation.xl {
        padding: 120px 0;
    }

/* line 1013, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.product-desc {
    padding: 20px;
    position: relative;
}

/* line 1018, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.ecommerce .tag-list {
    padding: 0;
}

/* line 1022, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.ecommerce .fa-star {
    color: #d1dade;
}

    /* line 1026, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .ecommerce .fa-star.active {
        color: #0033ff;
    }

/* line 1030, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.ecommerce .note-editor {
    border: 1px solid #e7eaec;
}

/* line 1034, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.product-name {
    font-size: 16px;
    font-weight: 600;
    color: #212121;
    display: block;
    margin: 2px 0 5px 0;
}

    /* line 1043, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .product-name:hover,
    .product-name:focus {
        color: #0047ba;
    }

/* line 1047, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.product-price {
    font-size: 14px;
    font-weight: 600;
    color: #ffffff;
    background-color: #0047ba;
    padding: 6px 12px;
    position: absolute;
    top: -32px;
    right: 0;
}

/* Social feed */
/* line 1060, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-feed-separated .social-feed-box {
    margin-left: 62px;
}

/* line 1064, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-feed-separated .social-avatar {
    float: left;
    padding: 0;
}

    /* line 1069, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .social-feed-separated .social-avatar img {
        width: 52px;
        height: 52px;
        border: 1px solid #e7eaec;
    }

/* line 1075, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-feed-separated .social-feed-box .social-avatar {
    padding: 15px 15px 0 15px;
    float: none;
}

/* line 1080, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-feed-box {
    /*padding: 15px;*/
    border: 1px solid #e7eaec;
    background: #fff;
    margin-bottom: 15px;
}

/* line 1087, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.article .social-feed-box {
    margin-bottom: 0;
    border-bottom: none;
}

    /* line 1092, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .article .social-feed-box:last-child {
        margin-bottom: 0;
        border-bottom: 1px solid #e7eaec;
    }

    /* line 1097, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .article .social-feed-box p {
        font-size: 13px;
        line-height: 18px;
    }

/* line 1102, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-action {
    margin: 15px;
}

/* line 1106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-avatar {
    padding: 15px 15px 0 15px;
}

/* line 1110, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-comment .social-comment {
    margin-left: 45px;
}

/* line 1114, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-avatar img {
    height: 40px;
    width: 40px;
    margin-right: 10px;
}

/* line 1120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-avatar .media-body a {
    font-size: 14px;
    display: block;
}

/* line 1125, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-body {
    padding: 15px;
}

    /* line 1129, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .social-body img {
        margin-bottom: 10px;
    }

/* line 1133, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-footer {
    border-top: 1px solid #e7eaec;
    padding: 10px 15px;
    background: #f9f9f9;
}

    /* line 1139, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .social-footer .social-comment img {
        width: 32px;
        margin-right: 10px;
    }

/* line 1144, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-comment:first-child {
    margin-top: 0;
}

/* line 1148, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
.social-comment {
    margin-top: 15px;
}

    /* line 1152, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/pages.scss */
    .social-comment textarea {
        font-size: 12px;
    }

/* line 1, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
#small-chat {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 100;
}

    /* line 8, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    #small-chat .badge {
        position: absolute;
        top: -3px;
        right: -4px;
    }

/* line 14, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.open-small-chat {
    height: 38px;
    width: 38px;
    display: block;
    background: #1ab394;
    padding: 9px 8px;
    text-align: center;
    color: #fff;
}

    /* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .open-small-chat:hover {
        color: white;
        background: #1ab394;
    }

/* line 31, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 75px;
    background: #fff;
    border: 1px solid #e7eaec;
    width: 230px;
    height: 320px;
}

    /* line 43, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box.ng-small-chat {
        display: block;
    }

/* line 48, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.body-small .small-chat-box {
    bottom: 70px;
    right: 20px;
}

/* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box.active {
    display: block;
}

/* line 60, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box .heading {
    background: #030303;
    padding: 8px 15px;
    font-weight: bold;
    color: #fff;
}
/* line 67, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box .chat-date {
    opacity: 0.6;
    font-size: 10px;
    font-weight: normal;
}
/* line 73, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box .content {
    padding: 15px 15px;
}
    /* line 76, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box .content .author-name {
        font-weight: bold;
        margin-bottom: 3px;
        font-size: 11px;
    }
    /* line 82, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box .content > div {
        padding-bottom: 20px;
    }
    /* line 86, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box .content .chat-message {
        padding: 5px 10px;
        font-size: 11px;
        line-height: 14px;
        max-width: 80%;
        background: #f3f3f4;
        margin-bottom: 10px;
    }
        /* line 96, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
        .small-chat-box .content .chat-message.active {
            background: #1ab394;
            color: #fff;
        }
    /* line 101, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box .content .left {
        text-align: left;
        clear: both;
    }
        /* line 105, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
        .small-chat-box .content .left .chat-message {
            float: left;
        }
    /* line 110, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
    .small-chat-box .content .right {
        text-align: right;
        clear: both;
    }
        /* line 114, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
        .small-chat-box .content .right .chat-message {
            float: right;
        }
/* line 122, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/chat.scss */
.small-chat-box .form-chat {
    padding: 10px 10px;
}

/*
 * metismenu - v2.0.2
 * A jQuery menu plugin
 * https://github.com/onokumus/metisMenu
 *
 * Made by Osman Nuri Okumus
 * Under MIT License
 */
/* line 11, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .plus-minus, .metismenu .plus-times {
    float: right;
}

/* line 15, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .arrow {
    float: right;
    line-height: 1.42857;
}

/* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .glyphicon.arrow:before {
    content: "\e079";
}

/* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .active > a > .glyphicon.arrow:before {
    content: "\e114";
}

/* line 28, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .fa.arrow:before {
    content: "\f104";
}

/* line 32, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .active > a > .fa.arrow:before {
    content: "\f107";
}

/* line 36, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .ion.arrow:before {
    content: "\f3d2";
}

/* line 40, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .active > a > .ion.arrow:before {
    content: "\f3d0";
}

/* line 44, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .fa.plus-minus:before, .metismenu .fa.plus-times:before {
    content: "\f067";
}

/* line 48, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .active > a > .fa.plus-times {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .active > a > .fa.plus-minus:before {
    content: "\f068";
}

/* line 58, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .collapse {
    display: none;
}

.nav.metismenu {
    display: block !important;
}

/* line 62, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .collapse.in {
    display: block;
}

/* line 66, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/metismenu.scss */
.metismenu .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
}

.nav .li .a {
    color: #aaaaaa !important;
    font-weight: 600;
    padding: 14px 20px 14px 25px;
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-rotating-plane"></div>
 *
 */
/* line 9, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-rotating-plane.sk-spinner {
    width: 30px;
    height: 30px;
    background-color: #0047ba;
    margin: 0 auto;
    -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
    animation: sk-rotatePlane 1.2s infinite ease-in-out;
}

@-webkit-keyframes sk-rotatePlane {
    /* line 18, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
        transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    }
    /* line 22, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
        transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    }
    /* line 26, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
        transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

@keyframes sk-rotatePlane {
    /* line 31, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
        transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    }
    /* line 35, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
        transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    }
    /* line 39, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
        transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-double-bounce">
 *      <div class="sk-double-bounce1"></div>
 *      <div class="sk-double-bounce2"></div>
 *    </div>
 *
 */
/* line 52, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-double-bounce.sk-spinner {
    width: 40px;
    height: 40px;
    position: relative;
    margin: 0 auto;
}

/* line 57, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-double-bounce .sk-double-bounce1, .sk-spinner-double-bounce .sk-double-bounce2 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #0047ba;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
    animation: sk-doubleBounce 2s infinite ease-in-out;
}

/* line 68, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-double-bounce .sk-double-bounce2 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

@-webkit-keyframes sk-doubleBounce {
    /* line 73, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 77, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes sk-doubleBounce {
    /* line 82, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 86, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wave">
 *      <div class="sk-rect1"></div>
 *      <div class="sk-rect2"></div>
 *      <div class="sk-rect3"></div>
 *      <div class="sk-rect4"></div>
 *      <div class="sk-rect5"></div>
 *    </div>
 *
 */
/* line 102, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave.sk-spinner {
    margin: 0 auto;
    width: 50px;
    height: 30px;
    text-align: center;
    font-size: 10px;
}

/* line 108, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave div {
    background-color: #0047ba;
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
    animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}

/* line 115, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave .sk-rect2 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}

/* line 118, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave .sk-rect3 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

/* line 121, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave .sk-rect4 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

/* line 124, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wave .sk-rect5 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}

@-webkit-keyframes sk-waveStretchDelay {
    /* line 129, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 40%, 100% {
        -webkit-transform: scaleY(0.4);
        transform: scaleY(0.4);
    }
    /* line 133, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    20% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}

@keyframes sk-waveStretchDelay {
    /* line 138, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 40%, 100% {
        -webkit-transform: scaleY(0.4);
        transform: scaleY(0.4);
    }
    /* line 142, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    20% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-wandering-cubes">
 *      <div class="sk-cube1"></div>
 *      <div class="sk-cube2"></div>
 *    </div>
 *
 */
/* line 155, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wandering-cubes.sk-spinner {
    margin: 0 auto;
    width: 32px;
    height: 32px;
    position: relative;
}

/* line 160, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wandering-cubes .sk-cube1, .sk-spinner-wandering-cubes .sk-cube2 {
    background-color: #0047ba;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;
    animation: sk-wanderingCubeMove 1.8s infinite ease-in-out;
}

/* line 169, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wandering-cubes .sk-cube2 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

@-webkit-keyframes sk-wanderingCubeMove {
    /* line 174, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    25% {
        -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
        transform: translateX(42px) rotate(-90deg) scale(0.5);
    }
    /* line 178, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        /* Hack to make FF rotate in the right direction */
        -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
        transform: translateX(42px) translateY(42px) rotate(-179deg);
    }
    /* line 183, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50.1% {
        -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
        transform: translateX(42px) translateY(42px) rotate(-180deg);
    }
    /* line 187, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    75% {
        -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
        transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    }
    /* line 191, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@keyframes sk-wanderingCubeMove {
    /* line 196, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    25% {
        -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
        transform: translateX(42px) rotate(-90deg) scale(0.5);
    }
    /* line 200, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        /* Hack to make FF rotate in the right direction */
        -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
        transform: translateX(42px) translateY(42px) rotate(-179deg);
    }
    /* line 205, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50.1% {
        -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
        transform: translateX(42px) translateY(42px) rotate(-180deg);
    }
    /* line 209, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    75% {
        -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
        transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    }
    /* line 213, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-pulse"></div>
 *
 */
/* line 223, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-pulse.sk-spinner {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    background-color: #0047ba;
    border-radius: 100%;
    -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out;
    animation: sk-pulseScaleOut 1s infinite ease-in-out;
}

@-webkit-keyframes sk-pulseScaleOut {
    /* line 233, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 237, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
}

@keyframes sk-pulseScaleOut {
    /* line 243, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 247, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-chasing-dots">
 *      <div class="sk-dot1"></div>
 *      <div class="sk-dot2"></div>
 *    </div>
 *
 */
/* line 261, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-chasing-dots.sk-spinner {
    margin: 0 auto;
    width: 40px;
    height: 40px;
    position: relative;
    text-align: center;
    -webkit-animation: sk-chasingDotsRotate 2s infinite linear;
    animation: sk-chasingDotsRotate 2s infinite linear;
}

/* line 269, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-chasing-dots .sk-dot1, .sk-spinner-chasing-dots .sk-dot2 {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #0047ba;
    border-radius: 100%;
    -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;
    animation: sk-chasingDotsBounce 2s infinite ease-in-out;
}

/* line 279, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-chasing-dots .sk-dot2 {
    top: auto;
    bottom: 0px;
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

@-webkit-keyframes sk-chasingDotsRotate {
    /* line 286, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes sk-chasingDotsRotate {
    /* line 291, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes sk-chasingDotsBounce {
    /* line 296, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 300, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes sk-chasingDotsBounce {
    /* line 305, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 309, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

/*
 *  Usage:
 *
 *    <div class="sk-spinner sk-spinner-three-bounce">
 *      <div class="sk-bounce1"></div>
 *      <div class="sk-bounce2"></div>
 *      <div class="sk-bounce3"></div>
 *    </div>
 *
 */
/* line 323, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-three-bounce.sk-spinner {
    margin: 0 auto;
    width: 70px;
    text-align: center;
}

/* line 327, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-three-bounce div {
    width: 18px;
    height: 18px;
    background-color: #0047ba;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
    animation: sk-threeBounceDelay 1.4s infinite ease-in-out;
    /* Prevent first frame from flickering when animation starts */
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

/* line 338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-three-bounce .sk-bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}

/* line 341, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-three-bounce .sk-bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

@-webkit-keyframes sk-threeBounceDelay {
    /* line 346, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 350, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes sk-threeBounceDelay {
    /* line 355, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 359, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

/* line 382, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle.sk-spinner {
    margin: 0 auto;
    width: 22px;
    height: 22px;
    position: relative;
}

/* line 387, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

    /* line 393, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    .sk-spinner-circle .sk-circle:before {
        content: '';
        display: block;
        margin: 0 auto;
        width: 20%;
        height: 20%;
        background-color: #0047ba;
        border-radius: 100%;
        -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out;
        animation: sk-circleBounceDelay 1.2s infinite ease-in-out;
        /* Prevent first frame from flickering when animation starts */
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

/* line 406, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg);
}

/* line 410, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
}

/* line 414, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

/* line 418, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    transform: rotate(120deg);
}

/* line 422, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
    -ms-transform: rotate(150deg);
    transform: rotate(150deg);
}

/* line 426, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

/* line 430, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    transform: rotate(210deg);
}

/* line 434, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
    -ms-transform: rotate(240deg);
    transform: rotate(240deg);
}

/* line 438, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}

/* line 442, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
    -ms-transform: rotate(300deg);
    transform: rotate(300deg);
}

/* line 446, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
    -ms-transform: rotate(330deg);
    transform: rotate(330deg);
}

/* line 450, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}

/* line 453, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

/* line 456, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

/* line 459, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}

/* line 462, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
    animation-delay: -0.7s;
}

/* line 465, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}

/* line 468, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s;
}

/* line 471, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s;
}

/* line 474, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}

/* line 477, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
    animation-delay: -0.2s;
}

/* line 480, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
    animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleBounceDelay {
    /* line 485, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 489, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes sk-circleBounceDelay {
    /* line 494, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    /* line 498, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

/* line 518, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-cube-grid {
    /*
   * Spinner positions
   * 1 2 3
   * 4 5 6
   * 7 8 9
   */
}

    /* line 525, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    .sk-spinner-cube-grid.sk-spinner {
        width: 30px;
        height: 30px;
        margin: 0 auto;
    }

    /* line 529, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    .sk-spinner-cube-grid .sk-cube {
        width: 33%;
        height: 33%;
        background-color: #0047ba;
        float: left;
        -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
        animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
    }

        /* line 536, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(1) {
            -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
        }

        /* line 539, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(2) {
            -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s;
        }

        /* line 542, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(3) {
            -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s;
        }

        /* line 545, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(4) {
            -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s;
        }

        /* line 548, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(5) {
            -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
        }

        /* line 551, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(6) {
            -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s;
        }

        /* line 554, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(7) {
            -webkit-animation-delay: 0s;
            animation-delay: 0s;
        }

        /* line 557, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(8) {
            -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s;
        }

        /* line 560, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
        .sk-spinner-cube-grid .sk-cube:nth-child(9) {
            -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
        }

@-webkit-keyframes sk-cubeGridScaleDelay {
    /* line 565, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 70%, 100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1);
    }
    /* line 569, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1);
    }
}

@keyframes sk-cubeGridScaleDelay {
    /* line 574, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 70%, 100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1);
    }
    /* line 578, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1);
    }
}

/* line 590, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wordpress.sk-spinner {
    background-color: #0047ba;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    position: relative;
    margin: 0 auto;
    -webkit-animation: sk-innerCircle 1s linear infinite;
    animation: sk-innerCircle 1s linear infinite;
}

/* line 599, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-wordpress .sk-inner-circle {
    display: block;
    background-color: #fff;
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 8px;
    top: 5px;
    left: 5px;
}

@-webkit-keyframes sk-innerCircle {
    /* line 610, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    /* line 614, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes sk-innerCircle {
    /* line 619, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    /* line 623, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* line 646, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle.sk-spinner {
    margin: 0 auto;
    width: 22px;
    height: 22px;
    position: relative;
}

/* line 651, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

    /* line 657, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    .sk-spinner-fading-circle .sk-circle:before {
        content: '';
        display: block;
        margin: 0 auto;
        width: 18%;
        height: 18%;
        background-color: #0047ba;
        border-radius: 100%;
        -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out;
        animation: sk-circleFadeDelay 1.2s infinite ease-in-out;
        /* Prevent first frame from flickering when animation starts */
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

/* line 670, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg);
}

/* line 674, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
}

/* line 678, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

/* line 682, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    transform: rotate(120deg);
}

/* line 686, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
    -ms-transform: rotate(150deg);
    transform: rotate(150deg);
}

/* line 690, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

/* line 694, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    transform: rotate(210deg);
}

/* line 698, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
    -ms-transform: rotate(240deg);
    transform: rotate(240deg);
}

/* line 702, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}

/* line 706, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
    -ms-transform: rotate(300deg);
    transform: rotate(300deg);
}

/* line 710, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
    -ms-transform: rotate(330deg);
    transform: rotate(330deg);
}

/* line 714, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}

/* line 717, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}

/* line 720, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

/* line 723, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}

/* line 726, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
    animation-delay: -0.7s;
}

/* line 729, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}

/* line 732, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s;
}

/* line 735, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s;
}

/* line 738, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}

/* line 741, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
    animation-delay: -0.2s;
}

/* line 744, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
.sk-spinner-fading-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
    animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
    /* line 749, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 39%, 100% {
        opacity: 0;
    }
    /* line 752, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        opacity: 1;
    }
}

@keyframes sk-circleFadeDelay {
    /* line 756, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    0%, 39%, 100% {
        opacity: 0;
    }
    /* line 759, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/spinners.scss */
    40% {
        opacity: 1;
    }
}

/* line 2, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls {
    /* Theme config */
}
    /* line 4, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls #page-wrapper {
        margin: 0 220px 0 0;
    }
    /* line 8, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .nav-second-level li a {
        padding: 7px 35px 7px 10px;
    }
    /* line 12, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .ibox-title h5 {
        float: right;
    }
    /* line 16, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .pull-right {
        float: left !important;
    }
    /* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .pull-left {
        float: right !important;
    }
    /* line 24, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .ibox-tools {
        float: left;
    }
    /* line 28, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .stat-percent {
        float: left;
    }
    /* line 32, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .navbar-right {
        float: left !important;
    }
    /* line 36, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .navbar-top-links li:last-child {
        margin-left: 40px;
        margin-right: 0;
    }
    /* line 41, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .minimalize-styl-2 {
        float: right;
        margin: 14px 20px 5px 5px;
    }
    /* line 46, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .feed-element > .pull-left {
        margin-left: 10px;
        margin-right: 0;
    }
    /* line 51, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .timeline-item .date {
        text-align: left;
    }
        /* line 55, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
        body.rtls .timeline-item .date i {
            left: 0;
            right: auto;
        }
    /* line 60, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .timeline-item .content {
        border-right: 1px solid #e7eaec;
        border-left: none;
    }
    /* line 65, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .theme-config {
        left: 0;
        right: auto;
    }
    /* line 70, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .spin-icon {
        border-radius: 0 20px 20px 0;
    }
    /* line 74, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .toast-close-button {
        float: left;
    }
    /* line 78, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls #toast-container > .toast:before {
        margin: auto -1.5em auto 0.5em;
    }
    /* line 82, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls #toast-container > div {
        padding: 15px 50px 15px 15px;
    }
    /* line 86, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .center-orientation .vertical-timeline-icon i {
        margin-left: 0;
        margin-right: -12px;
    }
    /* line 91, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .vertical-timeline-icon i {
        right: 50%;
        left: auto;
        margin-left: auto;
        margin-right: -12px;
    }
    /* line 98, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .file-box {
        float: right;
    }
    /* line 102, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls ul.notes li {
        float: right;
    }
    /* line 106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .chat-users, body.rtls .chat-statistic {
        margin-right: -30px;
        margin-left: auto;
    }
    /* line 111, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .dropdown-menu > li > a {
        text-align: right;
    }
    /* line 115, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .b-r {
        border-left: 1px solid #e7eaec;
        border-right: none;
    }
    /* line 120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .dd-list .dd-list {
        padding-right: 30px;
        padding-left: 0;
    }
    /* line 125, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .dd-item > button {
        float: right;
    }
    /* line 130, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .theme-config-box {
        margin-left: -220px;
        margin-right: 0;
    }
        /* line 135, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
        body.rtls .theme-config-box.show {
            margin-left: 0;
            margin-right: 0;
        }
    /* line 140, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .spin-icon {
        right: 0;
        left: auto;
    }
    /* line 145, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .skin-setttings {
        margin-right: 40px;
        margin-left: 0;
    }
    /* line 150, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .skin-setttings {
        direction: ltr;
    }
    /* line 154, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .footer.fixed {
        margin-right: 220px;
        margin-left: 0;
    }

@media (max-width: 992px) {
    /* line 163, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .chat-users, body.rtls .chat-statistic {
        margin-right: 0px;
    }
}
/* line 169, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.mini-navbar .footer.fixed, body.body-small.mini-navbar .footer.fixed {
    margin: 0 70px 0 0;
}

/* line 173, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.mini-navbar.fixed-sidebar .footer.fixed, body.body-small.mini-navbar .footer.fixed {
    margin: 0 0 0 0;
}

/* line 178, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.top-navigation .navbar-toggle {
    float: right;
    margin-left: 15px;
    margin-right: 15px;
}

/* line 184, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
.body-small.rtls.top-navigation .navbar-header {
    float: none;
}

/* line 188, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.top-navigation #page-wrapper {
    margin: 0;
}

/* line 192, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.mini-navbar #page-wrapper {
    margin: 0 70px 0 0;
}

/* line 196, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.mini-navbar.fixed-sidebar #page-wrapper {
    margin: 0 0 0 0;
}

/* line 200, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.body-small.fixed-sidebar.mini-navbar #page-wrapper {
    margin: 0 220px 0 0;
}

/* line 204, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls.body-small.fixed-sidebar.mini-navbar .navbar-static-side {
    width: 220px;
}

/* line 208, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
.body-small.rtls .navbar-fixed-top {
    margin-right: 0px;
}

/* line 212, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
.body-small.rtls .navbar-header {
    float: right;
}

/* line 216, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls .navbar-top-links li:last-child {
    margin-left: 20px;
}

/* line 220, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls .top-navigation #page-wrapper, body.rtls.mini-navbar .top-navigation #page-wrapper, body.rtls.mini-navbar.top-navigation #page-wrapper {
    margin: 0;
}

/* line 224, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
body.rtls .top-navigation .footer.fixed, body.rtls.top-navigation .footer.fixed {
    margin: 0;
}

@media (max-width: 768px) {
    /* line 230, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    body.rtls .navbar-top-links li:last-child {
        margin-left: 20px;
    }

    /* line 234, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    .body-small.rtls #page-wrapper {
        position: inherit;
        margin: 0 0 0 0px;
        min-height: 1000px;
    }

    /* line 240, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    .body-small.rtls .navbar-static-side {
        display: none;
        z-index: 2001;
        position: absolute;
        width: 70px;
    }

    /* line 247, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    .body-small.rtls.mini-navbar .navbar-static-side {
        display: block;
    }

    /* line 251, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    .rtls.fixed-sidebar.body-small .navbar-static-side {
        display: none;
        z-index: 2001;
        position: fixed;
        width: 220px;
    }

    /* line 258, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
    .rtls.fixed-sidebar.body-small.mini-navbar .navbar-static-side {
        display: block;
    }
}
/* line 265, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/rtl.scss */
.rtls .ltr-support {
    direction: ltr;
}

/*
 *   This is style for skin config
 *   Use only in demo theme
 */
/* line 7, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.theme-config {
    position: absolute;
    top: 90px;
    right: 0px;
    overflow: hidden;
}

/* line 14, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.theme-config-box {
    margin-right: -220px;
    position: relative;
    z-index: 2000;
    transition-duration: 0.8s;
}

    /* line 21, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .theme-config-box.show {
        margin-right: 0px;
    }

/* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.spin-icon {
    background: #0047ba;
    position: absolute;
    padding: 7px 10px 7px 13px;
    font-size: 16px;
    top: 0;
    left: 0px;
    width: 40px;
    color: white;
    cursor: pointer;
}

/* line 38, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.skin-setttings {
    width: 220px;
    margin-left: 40px;
    background: #f3f3f4;
}

    /* line 44, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .skin-setttings .title {
        background: #efefef;
        text-align: center;
        text-transform: uppercase;
        font-weight: 600;
        display: block;
        padding: 10px 15px;
        font-size: 12px;
    }

/* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.setings-item {
    padding: 10px 30px;
}

    /* line 58, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .setings-item.skin {
        text-align: center;
    }

    /* line 62, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .setings-item .switch {
        float: right;
    }

/* line 66, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.skin-name a {
    text-transform: uppercase;
}

/* line 70, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.setings-item a {
    color: white;
}

/* line 74, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.default-skin, .blue-skin, .ultra-skin, .yellow-skin {
    text-align: center;
}

/* line 78, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.default-skin {
    font-weight: 600;
    background: #1ab394;
}

    /* line 83, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .default-skin:hover {
        background: #199d82;
    }

/* line 87, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.blue-skin {
    font-weight: 600;
    background: url("patterns/header-profile-skin-1.png") repeat scroll 0 0;
}

    /* line 92, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .blue-skin:hover {
        background: #0d8ddb;
    }

/* line 96, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.yellow-skin {
    font-weight: 600;
    background: url("patterns/header-profile-skin-3.png") repeat scroll 0 100%;
}

    /* line 101, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .yellow-skin:hover {
        background: #ce8735;
    }

/* line 105, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
.ultra-skin {
    font-weight: 600;
    background: url("patterns/header-profile-skin-2.png") repeat scroll 0 0;
}

    /* line 110, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/theme-config.scss */
    .ultra-skin:hover {
        background: #1a2d40;
    }

/*
 *   SKIN 1 - SUPPLIER - Responsive Admin Theme
 *   NAME - Blue light
 */
/* line 13, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .minimalize-styl-2 {
    margin: 14px 5px 5px 30px;
}

/* line 17, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .navbar-top-links li:last-child {
    margin-right: 30px;
}

/* line 21, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1.fixed-nav .minimalize-styl-2 {
    margin: 14px 5px 5px 15px;
}

/* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .spin-icon {
    background: #0e9aef !important;
}

/* line 29, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav-header {
    background: #0e9aef;
    background: url("patterns/header-profile-skin-1.png");
}

/* line 34, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1.mini-navbar .nav-second-level {
    background: #3e495f;
}

/* line 38, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .breadcrumb {
    background: transparent;
}

/* line 42, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .page-heading {
    border: none;
}

/* line 46, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav > li.active {
    background: #3a4459;
}

/* line 50, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav > li > a {
    color: #9ea6b9;
}

/* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav > li.active > a {
    color: white;
}

/* line 58, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .navbar-minimalize {
    background: #0e9aef;
    border-color: #0e9aef;
}

/* line 63, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
body.skin-1 {
    background: #3e495f;
}

/* line 67, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .navbar-static-top {
    background: white;
}

/* line 71, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .dashboard-header {
    background: transparent;
    border-bottom: none !important;
    border-top: none;
    padding: 20px 30px 10px 30px;
}

/* line 78, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.fixed-nav.skin-1 .navbar-fixed-top {
    background: white;
}

/* line 82, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .wrapper-content {
    padding: 30px 15px;
}

/* line 86, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 #page-wrapper {
    background: #f4f6fa;
}

/* line 90, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .ibox-title, .skin-1 .ibox-content {
    border-width: 1px;
}

    /* line 94, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-1 .ibox-content:last-child {
        border-style: solid solid solid solid;
    }

/* line 98, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav > li.active {
    border: none;
}

/* line 102, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav-header {
    padding: 35px 25px 25px 25px;
}

    /* line 106, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-1 .nav-header a.dropdown-toggle {
        color: white;
        margin-top: 10px;
    }

        /* line 111, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
        .skin-1 .nav-header a.dropdown-toggle .text-muted {
            color: white;
            opacity: 0.8;
        }

/* line 116, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .profile-element {
    text-align: center;
}

/* line 120, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .img-circle {
    border-radius: 5px;
}

/* line 124, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .navbar-default .nav > li > a:hover, .skin-1 .navbar-default .nav > li > a:focus {
    background: #3a4459;
    color: white;
}

/* line 129, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav.nav-tabs > li.active > a {
    color: #555;
}

/* line 132, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-1 .nav.nav-tabs > li.active {
    background: transparent;
}

/*
 *   SKIN 2 - SUPPLIER - Responsive Admin Theme
 *   NAME - Supplier Ultra
 */
/* line 148, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
body.skin-2 {
    color: #565758 !important;
}

/* line 152, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .minimalize-styl-2 {
    margin: 14px 5px 5px 25px;
}

/* line 156, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .navbar-top-links li:last-child {
    margin-right: 25px;
}

/* line 160, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .spin-icon {
    background: #23c6c8 !important;
}

/* line 164, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav-header {
    background: #23c6c8;
    background: url("patterns/header-profile-skin-2.png");
}

/* line 169, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2.mini-navbar .nav-second-level {
    background: #ededed;
}

/* line 173, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .breadcrumb {
    background: transparent;
}

/* line 177, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2.fixed-nav .minimalize-styl-2 {
    margin: 14px 5px 5px 15px;
}

/* line 181, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .page-heading {
    border: none;
    background: rgba(255, 255, 255, 0.7);
}

/* line 186, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav > li.active {
    background: #e0e0e0;
}

/* line 190, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .logo-element {
    padding: 17px 0;
}

/* line 194, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav > li > a, .skin-2 .welcome-message {
    color: #edf6ff;
}

/* line 198, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 #top-search::-moz-placeholder {
    color: #edf6ff;
    opacity: 0.5;
}

/* line 203, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 #side-menu > li > a, .skin-2 .nav.nav-second-level > li > a {
    color: #586b7d;
}

/* line 207, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav > li.active > a {
    color: #213a53;
}

/* line 211, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2.mini-navbar .nav-header {
    background: #213a53;
}

/* line 215, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .navbar-minimalize {
    background: #23c6c8;
    border-color: #23c6c8;
}

/* line 220, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .border-bottom {
    border-bottom: none !important;
}

/* line 224, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 #top-search {
    color: white;
}

/* line 228, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
body.skin-2 #wrapper {
    background-color: #ededed;
}

/* line 232, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .navbar-static-top {
    background: #213a53;
}

/* line 236, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.fixed-nav.skin-2 .navbar-fixed-top {
    background: #213a53;
    border-bottom: none !important;
}

/* line 241, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav-header {
    padding: 30px 25px 30px 25px;
}

/* line 245, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .dashboard-header {
    background: rgba(255, 255, 255, 0.4);
    border-bottom: none !important;
    border-top: none;
    padding: 20px 30px 20px 30px;
}

/* line 252, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .wrapper-content {
    padding: 30px 15px;
}

/* line 256, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .dashoard-1 .wrapper-content {
    padding: 0px 30px 25px 30px;
}

/* line 260, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .ibox-title {
    background: rgba(255, 255, 255, 0.7);
    border: none;
    margin-bottom: 1px;
}

/* line 266, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .ibox-content {
    background: rgba(255, 255, 255, 0.4);
    border: none !important;
}

/* line 271, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 #page-wrapper {
    background: #f6f6f6;
    background: -webkit-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
    background: -o-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
    background: -ms-radial-gradient(center, ellipse cover, #f6f6f6 20%, #d5d5d5 100%);
    background: radial-gradient(ellipse at center, #f6f6f6 20%, #d5d5d5 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6, endColorstr=#d5d5d5)";
}

/* line 280, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .ibox-title, .skin-2 .ibox-content {
    border-width: 1px;
}

    /* line 284, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-2 .ibox-content:last-child {
        border-style: solid solid solid solid;
    }

/* line 288, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav > li.active {
    border: none;
}

/* line 292, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav-header a.dropdown-toggle {
    color: #edf6ff;
    margin-top: 10px;
}

    /* line 297, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-2 .nav-header a.dropdown-toggle .text-muted {
        color: #edf6ff;
        opacity: 0.8;
    }

/* line 302, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .img-circle {
    border-radius: 10px;
}

/* line 306, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav.navbar-top-links > li > a:hover, .skin-2 .nav.navbar-top-links > li > a:focus {
    background: #1a2d41;
}

/* line 310, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .navbar-default .nav > li > a:hover, .skin-2 .navbar-default .nav > li > a:focus {
    background: #e0e0e0;
    color: #213a53;
}

/* line 315, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav.nav-tabs > li.active > a {
    color: #555;
}

/* line 318, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-2 .nav.nav-tabs > li.active {
    background: transparent;
}

/*
 *   SKIN 3 - SUPPLIER - Responsive Admin Theme
 *   NAME - Yellow/purple
 */
/* line 334, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .minimalize-styl-2 {
    margin: 14px 5px 5px 30px;
}

/* line 338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .navbar-top-links li:last-child {
    margin-right: 30px;
}

/* line 342, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3.fixed-nav .minimalize-styl-2 {
    margin: 14px 5px 5px 15px;
}

/* line 346, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .spin-icon {
    background: #ecba52 !important;
}

/* line 350, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
body.boxed-layout.skin-3 #wrapper {
    background: #3e2c42;
}

/* line 354, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav-header {
    background: #ecba52;
    background: url("patterns/header-profile-skin-3.png");
}

/* line 359, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3.mini-navbar .nav-second-level {
    background: #3e2c42;
}

/* line 363, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .breadcrumb {
    background: transparent;
}

/* line 367, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .page-heading {
    border: none;
}

/* line 371, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav > li.active {
    background: #38283c;
}

/* line 375, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.fixed-nav.skin-3 .navbar-fixed-top {
    background: white;
}

/* line 379, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav > li > a {
    color: #948b96;
}

/* line 383, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav > li.active > a {
    color: white;
}

/* line 387, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .navbar-minimalize {
    background: #ecba52;
    border-color: #ecba52;
}

/* line 392, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
body.skin-3 {
    background: #3e2c42;
}

/* line 396, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .navbar-static-top {
    background: white;
}

/* line 400, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .dashboard-header {
    background: transparent;
    border-bottom: none !important;
    border-top: none;
    padding: 20px 30px 10px 30px;
}

/* line 407, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .wrapper-content {
    padding: 30px 15px;
}

/* line 411, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 #page-wrapper {
    background: #f4f6fa;
}

/* line 415, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .ibox-title, .skin-3 .ibox-content {
    border-width: 1px;
}

    /* line 419, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-3 .ibox-content:last-child {
        border-style: solid solid solid solid;
    }

/* line 423, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav > li.active {
    border: none;
}

/* line 427, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav-header {
    padding: 35px 25px 25px 25px;
}

    /* line 431, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
    .skin-3 .nav-header a.dropdown-toggle {
        color: white;
        margin-top: 10px;
    }

        /* line 436, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
        .skin-3 .nav-header a.dropdown-toggle .text-muted {
            color: white;
            opacity: 0.8;
        }

/* line 441, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .profile-element {
    text-align: center;
}

/* line 445, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .img-circle {
    border-radius: 5px;
}

/* line 449, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .navbar-default .nav > li > a:hover, .skin-3 .navbar-default .nav > li > a:focus {
    background: #38283c;
    color: white;
}

/* line 455, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav.nav-tabs > li.active > a {
    color: #555;
}

/* line 458, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/skins.scss */
.skin-3 .nav.nav-tabs > li.active {
    background: transparent;
}

@media (min-width: 768px) {
    /* line 2, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 220px;
        min-height: 1200px;
    }

    /* line 7, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .navbar-static-side {
        z-index: 2001;
        position: absolute;
        width: 220px;
    }

    /* line 14, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .navbar-top-links .dropdown-messages,
    .navbar-top-links .dropdown-tasks,
    .navbar-top-links .dropdown-alerts {
        margin-left: auto;
    }
}

@media (max-width: 768px) {
    /* line 20, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 0px;
        min-height: 1000px;
    }

    /* line 25, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .body-small .navbar-static-side {
        display: none;
        z-index: 2001;
        position: absolute;
        width: 70px;
    }

    /* line 31, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .body-small.mini-navbar .navbar-static-side {
        display: block;
    }

    /* line 34, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .lock-word {
        display: none;
    }

    /* line 37, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .navbar-form-custom {
        display: none;
    }

    /* line 40, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .navbar-header {
        display: inline;
        float: left;
    }

    /* line 44, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .sidebard-panel {
        z-index: 2;
        position: relative;
        width: auto;
        min-height: 100% !important;
    }

    /* line 50, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .sidebar-content .wrapper {
        padding-right: 0px;
        z-index: 1;
    }

    /* line 54, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .fixed-sidebar.body-small .navbar-static-side {
        display: none;
        z-index: 2001;
        position: fixed;
        width: 220px;
    }

    /* line 60, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .fixed-sidebar.body-small.mini-navbar .navbar-static-side {
        display: block;
    }

    /* line 64, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .ibox-tools {
        float: none;
        text-align: right;
        display: block;
    }
}

@media (max-width: 350px) {
    /* line 72, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .timeline-item .date {
        text-align: left;
        width: 110px;
        position: relative;
        padding-top: 30px;
    }

        /* line 78, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
        .timeline-item .date i {
            position: absolute;
            top: 0;
            left: 15px;
            padding: 5px;
            width: 30px;
            text-align: center;
            border: 1px solid #e7eaec;
            background: #f8f8f8;
        }

    /* line 88, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .timeline-item .content {
        border-left: none;
        border-top: 1px solid #e7eaec;
        padding-top: 10px;
        min-height: 100px;
    }

    /* line 94, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .nav.navbar-top-links li.dropdown {
        display: none;
    }

    /* line 98, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/media.scss */
    .ibox-tools {
        float: none;
        text-align: left;
        display: inline-block;
    }
}
/* Only demo */
@media (max-width: 1000px) {
    /* line 4, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .welcome-message {
        display: none;
    }
}
/* line 9, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.lightBoxGallery {
    text-align: center;
}

    /* line 13, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .lightBoxGallery a {
        display: block;
        float: left;
        margin: 0px;
        width: 24.5%;
        box-sizing: border-box;
        padding: 5px;
    }

    /* line 22, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .lightBoxGallery img {
        display: block;
    }

/* line 30, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.site-logo {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 15px;
}
    /* line 35, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .site-logo img {
        /*width: 60%;*/
    }

/* line 39, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.site-title {
    max-width: 50%;
    float: left;
    line-height: 20px;
    color: #fff;
    padding-left: 10px;
    border-left: 1px solid #fff;
    font-size: 0.9em;
}
    /* line 47, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .site-title strong {
        font-size: 1em;
    }
    /* line 50, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .site-title.black {
        color: #000;
        border-left: 1px solid #000;
    }

/* line 55, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.ibox {
    margin-top: 10px;
}

/* line 59, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.ibox-title {
    background: #d9d9d9;
    border: 0px;
}
    /* line 62, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .ibox-title .ibox-tools a {
        color: #999c9e;
    }

/* line 67, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.ibox-content {
    border: 0px;
}

/* line 71, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.alert {
    border-radius: 0px;
    border: 0px;
    color: #212121;
}
    /* line 75, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .alert a.alert-link {
        color: #212121;
    }

/* line 80, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.btn-lightGray {
    background: #999c9e;
    border: #999c9e;
    color: #fff;
}

    /* line 86, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .btn-lightGray.btn-outline {
        background: transparent;
        color: #999c9e;
    }

/* line 91, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.alert-success {
    background: #c2e366;
}

/* line 95, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.alert-warning {
    background: #ffc766;
}

/* line 99, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.alert-info {
    background: #8bd6d6;
}

/* line 103, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.alert-danger {
    background: #ff7070;
}

/* line 107, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.primary0 {
    background: #0047ba;
    color: #fff;
}

/* line 112, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.primary1 {
    background: #00358b;
    color: #fff;
}

/* line 117, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.primary2 {
    background: #012b70;
    color: #fff;
}

/* line 122, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.primary3 {
    background: #022866;
    color: #fff;
}

/* line 127, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.primary4 {
    background: #242945;
    color: #fff;
}

/* line 132, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
img {
    max-width: 100%;
}

/* line 136, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.img-news {
    padding-top: 15px;
}

/* line 141, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.carousel-inner img {
    width: 100%;
}

/* line 146, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
h1, h2, h5, h6 {
    font-family: "Gill Sans", "Gill Sans MT", sans-serif;
}

/* line 150, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
h3, h4 {
    font-family: "Gill Sans", "Gill Sans MT", sans-serif;
}

/*START OLD BRANDBANNER CSS*/

/* line 154, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.brandbar {
  display: table;
  width: 100%;
}*/
/* line 157, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.brandbar ul.list-brand {
  list-style: none;
  font-size: 0;
  text-align: justify;
  padding: 0;
  margin: 0;
  display: table-row;
}*/
/* line 164, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.brandbar ul.list-brand li {
  display: table-cell;
  font-size: 1rem;
}*/
/* line 167, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.brandbar ul.list-brand li img {
  width: 100%;
}*/
/*END OLD BRANDBANNER CSS*/

/*START NEW BRANDBANNER CSS*/

.brandbar {
    width: 95%;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    background-color: white;
    background-color: rgba(255,255,255,0.7);
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar {
        position: relative;
        left: auto;
        top: auto;
        background-color: white;
    }
}

.brandbar ul.list-brand {
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
    height: 50px;
}

    .brandbar ul.list-brand:after {
        content: "";
        display: table;
        clear: both;
    }

@media (min-width: 1200px) and (max-width: 2000px) {
    .brandbar ul.list-brand {
        max-width: 100%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .brandbar ul.list-brand {
        max-width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .brandbar ul.list-brand {
        height: 40px;
        max-width: 100%;
    }
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar ul.list-brand {
        text-align: center;
        height: auto;
    }
}

.brandbar ul.list-brand li {
    display: inline-block;
    list-style: none;
    margin: 0;
    height: 100%;
}

@media (min-width: 992px) and (max-width: 1199px) {
    .brandbar ul.list-brand li {
        margin: 0;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .brandbar ul.list-brand li {
        margin: 0;
    }
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar ul.list-brand li {
        float: none;
        display: inline-block;
        margin: 0;
        height: 28px;
    }
}

.brandbar ul.list-brand li:first-child {
    margin: 0;
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar ul.list-brand li:first-child {
        margin: 0;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .brandbar ul.list-brand li:first-child {
        margin: 0;
    }
}

.brandbar ul.list-brand li:last-child {
    margin: 0;
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar ul.list-brand li:last-child {
        float: none;
    }
}

.brandbar ul.list-brand li p {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.brandbar ul.list-brand li a {
    display: block;
    text-decoration: none;
}

.brandbar ul.list-brand li img {
    display: block;
    width: 100px;
    height: auto;
}

.brandbar .separator {
    height: 50px !important;
    width: 100% !important;
}

@media (min-width: 1200px) and (max-width: 2000px) {
    .brandbar ul.list-brand li a img {
        max-width: 100%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .brandbar ul.list-brand li a img {
        /*max-width: 76px;*/
        max-width: 66px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .brandbar ul.list-brand li a img {
        /*max-width: 58px;*/
        max-width: 48px;
    }
}

@media (min-width: 240px) and (max-width: 767px) {
    .brandbar ul.list-brand li a img {
        /*width: 60px;*/
        width: 50px;
    }
}

/*END NEW BRANDBANNER CSS

/* line 174, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.default-padding {
    padding: 15px 20px;
}

/* line 178, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
img.profile-medium {
    height: 150px;
}

/* line 183, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.profile-drop a {
    padding: 0px !important;
    /* span{
     display:table;
     div, b{
       display:table-cell;
       vertical-align: middle;
     }
   }*/
}
/* line 195, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.profile-drop img.profile-small {
    height: 36px;
}
/* line 200, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.profile-drop img.profile-medium {
    height: 150px;
}
/* line 204, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.profile-drop .profile-name {
    display: inline-block;
    height: inherit;
    vertical-align: middle;
    margin: 0 5px;
}
    /* line 209, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .profile-drop .profile-name strong {
        font-weight: bold;
    }

/* line 217, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.minimalize-styl-2 {
    margin: 20px 2px 5px 20px;
    border: 0px;
}

/* line 218, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navbar button {
    border: 0px;
}

/* line 221, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.jstree-default .jstree-anchor {
    height: auto !important;
}

/* line 226, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.timeline-item p {
    line-height: 120%;
}
    /* line 228, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .timeline-item p strong {
        line-height: 180%;
    }

/* line 234, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
span.label {
    margin-left: 5px;
}

/* line 238, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navpopover {
    border-radius: 0;
    border: 0;
}
    /* line 239, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navpopover .popover-header {
        background-color: #212121;
        color: white;
        border-radius: 0;
        border: 0;
    }
    /* line 245, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navpopover .popover-body {
        background-color: #333333;
        color: white;
        border-radius: 0;
        border: 0;
    }
    /* line 254, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navpopover .popover {
        padding: 0 !important;
    }
    /* line 257, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navpopover .popover-arrow[data-popper-placement^="right"],
    .navpopover .popover-arrow::after {
        border-right-color: #333333 !important;
    }

/* line 261, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.popover, .navpopover {
    padding: 0 !important;
}

/* line 265, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navbar-top-links {
    margin-top: 20px;
}

/* line 269, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.article .ibox-content {
    margin-top: 20px;
}
    /* line 271, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .article .ibox-content .li i {
        margin-left: 100px;
        margin-right: 20px;
    }

/* line 277, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.new-item.wizard > .content {
  min-height: 820px !important;
}*/

/* line 281, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.btn.inline {
    margin: 0 10px;
}

/* line 287, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.root-directory .article h1 {
    padding: 10px;
    padding-left: 20px;
}
    /* line 290, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .root-directory .article h1:after {
        display: block;
        content: '';
        width: 15px;
        height: 56px;
        position: absolute;
        top: 0px;
        left: 15px;
        border-bottom: 1px dotted #000;
    }
    /* line 300, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .root-directory .article h1:before {
        border-left: 1px dotted #000;
        display: block;
        content: '';
        width: 1px;
        height: 45px;
        position: absolute;
        top: 56px;
        left: 15px;
    }
/* line 311, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.root-directory .article .content {
    padding: 10px;
    padding-left: 20px;
    border-left: 1px dotted #000;
}

/* line 319, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.sub-directory {
    padding: 10px;
    padding-left: 40px;
    border-left: 1px dotted #000;
}
    /* line 323, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .sub-directory > h3 {
        position: relative;
    }
        /* line 325, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .sub-directory > h3:after {
            display: block;
            content: '';
            width: 35px;
            height: 9px;
            position: absolute;
            top: 0;
            left: -40px;
            border-bottom: 1px dotted #000;
        }
        /* line 335, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .sub-directory > h3 a {
            color: #000;
        }
        /* line 338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .sub-directory > h3 i {
            margin-right: 10px;
        }
    /* line 342, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .sub-directory ul i {
        color: #0047ba !important;
    }
        /* line 344, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .sub-directory ul i.fa-folder {
            color: #000 !important;
        }

.file-directory {
    padding: 10px;
    padding-left: 40px;
    border-left: 1px dotted #000;
}
    /* line 323, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .file-directory > div {
        position: relative;
    }

        /* line 325, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .file-directory > div a:after {
            display: block;
            content: '';
            width: 35px;
            height: 9px;
            position: absolute;
            top: 0;
            left: -40px;
            border-bottom: 1px dotted #000;
        }
        /* line 335, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .file-directory > div a {
            color: #000;
        }
        /* line 338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .file-directory > div i {
            margin-right: 10px;
        }
    /* line 342, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .file-directory div i {
        color: #0047ba !important;
    }

.link-directory {
    padding: 10px;
    padding-left: 40px;
    border-left: 1px dotted #000;
}
    /* line 323, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .link-directory > div {
        position: relative;
    }

        .link-directory > div a:after {
            display: block;
            content: '';
            width: 35px;
            height: 9px;
            position: absolute;
            top: 0;
            left: -40px;
            border-bottom: 1px dotted #000;
        }
        /* line 335, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .link-directory > div a {
            color: #000;
        }
        /* line 338, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .link-directory > div i {
            margin-right: 10px;
        }
    /* line 342, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .link-directory div i {
        color: #0047ba !important;
    }

/* line 351, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.modal-title {
    font-weight: bold;
}

/* line 355, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.modal-body p {
    font-size: 1.2em;
}
    /* line 357, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .modal-body p strong {
        font-size: 1.4em;
    }

/* line 362, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.modal-footer {
    text-align: center;
}

/* line 366, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.wizard .content .body {
    position: relative !important;
}
    /* line 368, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .wizard .content .body .input-group {
        width: 100%;
    }
        /* line 370, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .wizard .content .body .input-group select.form-control {
            width: 100%;
        }

/* line 376, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {
    background: #0047ba;
}

/* line 380, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.new-item.wizard > .content {
    min-height: unset !important;
}

/* line 384, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.fileUpload {
    position: relative;
    overflow: hidden;
}

    /* line 388, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .fileUpload input.upload {
        position: absolute;
        top: 0;
        right: 0;
        margin: 0;
        padding: 0;
        font-size: 20px;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
    }

/* line 399, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.kpi {
    padding: 0;
    padding-top: 30px;
}

    /* line 404, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .kpi h2 {
        padding-top: 30px;
    }

    /* line 408, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .kpi h4 {
        padding-top: 20px;
    }

/* line 412, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.formNote {
    position: relative;
    background: #d3d3d3;
    padding: 15px;
    margin-top: 24px;
}
    /* line 417, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .formNote:after {
        right: 100%;
        top: 15px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(230, 230, 230, 0);
        border-right-color: #d3d3d3;
        border-width: 15px;
        margin-top: -15px;
    }

/* line 437, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navbar-right {
    padding-left: 20px;
    margin-top: -1px;
}

/* line 442, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navbar-header {
    min-width: 50%;
}
    /* line 444, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navbar-header h2 {
        line-height: 32px;
    }
    /* line 447, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .navbar-header .minimalize-styl-2 {
        margin-right: 20px;
    }

/* line 452, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
/*.navbar {
  min-height: 90px !important;
  padding-top: 10px;
}*/
/* line 456, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.navbar .navbar-header h2 {
    font-size: 32px;
    line-height: 36px;
}

/* line 464, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
#side-menu a {
    font-size: 14px;
}

/* line 470, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.widget h3 {
    font-size: 14px;
}

/* line 475, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.row.page-heading .brandbar {
    margin-top: 15px;
}

/* line 479, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.nav.navbar-top-links a.contact {
    margin-top: 1px;
}

/* line 483, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.h30 {
    line-height: 30px;
}

/* line 485, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
td.cc {
    text-align: center;
    vertical-align: middle;
}

/* line 487, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.red {
    background: #0047ba;
    color: #fff;
}

/* line 488, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.green {
    background: #9cb30a;
    color: #fff;
}

/* line 489, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.yellow {
    background: #ffe600;
    color: #fff;
}

.gray {
    background: #eeeeee;
    color: #fff;
}

/* line 493, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
.w100 {
    width: 100%;
}

.group_list, .selectedList, .purchasing_list {
    min-height: 34px;
    padding: 3px 5px;
    background-color: white;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
}

    /* line 494, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .group_list ul, .selectedList ul, .purchasing_list ul {
        padding: 0px !important;
    }

    /* line 497, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .group_list li, .selectedList li, .purchasing_list li {
        display: block;
        padding: 2px 5px !important;
        list-style: none;
        position: relative;
        display: none !important;
        border-bottom: 1px solid #cccccc;
    }

        /* line 503, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .group_list li .name, .selectedList li .name, .purchasing_list .name {
            font-weight: bold;
        }

        /* line 504, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .group_list li:after, .group_list li:before, .selectedList li:after, .selectedList li:before, .purchasing_list li:after, .purchasing_list li:before {
            display: block;
            content: '';
            clear: both;
        }

        /* line 510, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .group_list li.unselect, .selectedList li.selected, .purchasing_list li.purchasing {
            display: block !important;
        }

    /* line 514, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
    .group_list .popover, .selectedList .popover, .purchasing_list .popover {
        max-width: none !important;
    }

        /* line 515, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .group_list .popover .popover-body, .selectedList .popover .popover-body, .purchasing_list .popover .popover-body {
            padding: 0px;
            background: #000;
            color: #fff;
            border: none;
        }

            /* line 521, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
            .group_list .popover .popover-body tbody, .selectedList .popover .popover-body tbody, .purchasing_list .popover .popover-body tbody {
                background: #212121;
            }

            /* line 524, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
            .group_list .popover .popover-body td, .group_list .popover .popover-body th, .selectedList .popover .popover-body td, .selectedList .popover .popover-body th, .purchasing_list .popover .popover-body td, .purchasing_list .popover .popover-body th {
                padding: 10px;
            }

        /* line 527, /home/ruby/sites/cnh_supplier/app/assets/stylesheets/base/custom.scss */
        .group_list .popover .popover-arrow::after,
        .selectedList .popover .popover-arrow::after,
        .purchasing_list .popover .popover-arrow::after {
            border-bottom-color: #000;
        }
.popover.bs-popover-auto.fade.show {
    z-index: 9999 !important;
}
.popover.bs-popover-auto.fade.show > popover-arrow {
    z-index: 9999 !important;
}
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */





@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot');
  src: url('fontawesome-webfont.eot') format('embedded-opentype'), url('fontawesome-webfont.woff2') format('woff2'), url('fontawesome-webfont.woff') format('woff'), url('fontawesome-webfont.ttf') format('truetype'), url('fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}

#cookie-bar {background:#030303; height:auto; line-height:24px; color:#aaaaaa; text-align:center; padding:3px 0;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:5px; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; /*border-radius:3px;*/ text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#0047ba;}
#cookie-bar .cb-enable:hover {background:#2058b4;}
#cookie-bar .cb-disable {background:#0047ba;}
#cookie-bar .cb-disable:hover {background:#2058b4;}
#cookie-bar .cb-policy {background:#999c9e;}
#cookie-bar .cb-policy:hover {background:#999c9e; color:#333333;}
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(0.645,.045,.355,1);transition-timing-function:cubic-bezier(0.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.prev,.blueimp-gallery>.next{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.prev:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.close:hover,.blueimp-gallery>.title:hover,.blueimp-gallery>.play-pause:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.title,.blueimp-gallery-controls>.play-pause{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.prev,.blueimp-gallery-left>.prev,.blueimp-gallery-single>.next,.blueimp-gallery-right>.next,.blueimp-gallery-single>.play-pause{display:none}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}@charset "UTF-8";.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25)center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>li:hover,.blueimp-gallery>.indicator>.active{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}@charset "UTF-8";.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../img/video-play.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}

/*
    Common
*/


.wizard,
.tabcontrol
{
    display: block;
    width: 100%;
    overflow: hidden;
}

.wizard a,
.tabcontrol a
{
    outline: 0;
}

.wizard ul,
.tabcontrol ul
{
    list-style: none !important;
    padding: 0;
    margin: 0;
}

.wizard ul > li,
.tabcontrol ul > li
{
    display: block;
    padding: 0;
}

/* Accessibility */
.wizard > .steps .current-info,
.tabcontrol > .steps .current-info
{
    position: absolute;
    left: -999em;
}

.wizard > .content > .title,
.tabcontrol > .content > .title
{
    position: absolute;
    left: -999em;
}



/*
    Wizard
*/

.wizard > .steps
{
    position: relative;
    display: block;
    width: 100%;
}

.wizard.vertical > .steps
{
    display: inline;
    float: left;
    width: 30%;
}

.wizard > .steps > ul > li
{
    width: 25%;
}

.wizard > .steps > ul > li,
.wizard > .actions > ul > li
{
    float: left;
}

.wizard.vertical > .steps > ul > li
{
    float: none;
    width: 100%;
}

.wizard > .steps a,
.wizard > .steps a:hover,
.wizard > .steps a:active
{
    display: block;
    width: auto;
    margin: 0 0.5em 0.5em;
    padding: 8px;
    text-decoration: none;

    /*-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;*/
}

.wizard > .steps .disabled a,
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active
{
    background: #eee;
    color: #aaa;
    cursor: default;
}

.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active
{
    background: #0047ba;
    color: #fff;
    cursor: default;
}

.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active
{
    background: #999c9e;
    color: #fff;
}

.wizard > .steps .error a,
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active
{
    background: #ED5565 ;
    color: #fff;
}

.wizard > .content
{
    background: #eee;
    display: block;
    margin: 5px 5px 10px 5px;
    min-height: 120px;
    overflow: hidden;
    position: relative;
    width: auto;

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.wizard-big.wizard > .content {
    /*min-height: 320px;*/
}
.wizard.vertical > .content
{
    display: inline;
    float: left;
    margin: 0 2.5% 0.5em 2.5%;
    width: 65%;
}

.wizard > .content > .body
{
    float: left;
    position: absolute;
    width: 95%;
    height: 95%;
    padding: 2.5%;
}

.wizard > .content > .body ul
{
    list-style: disc !important;
}

.wizard > .content > .body ul > li
{
    display: list-item;
}

.wizard > .content > .body > iframe
{
    border: 0 none;
    width: 100%;
    height: 100%;
}

.wizard > .content > .body input
{
    display: block;
    border: 1px solid #ccc;
}

.wizard > .content > .body input[type="checkbox"]
{
    display: inline-block;
}

.wizard > .content > .body input.error
{
    background: rgb(251, 227, 228);
    border: 1px solid #fbc2c4;
    color: #8a1f11;
}

.wizard > .content > .body label
{
    display: inline-block;
    margin-bottom: 0.5em;
}

.wizard > .content > .body label.error
{
    color: #8a1f11;
    display: inline-block;
    margin-left: 1.5em;
}

.wizard > .actions
{
    position: relative;
    display: block;
    text-align: right;
    width: 100%;
}

.wizard.vertical > .actions
{
    display: inline;
    float: right;
    margin: 0 2.5%;
    width: 95%;
}

.wizard > .actions > ul
{
    display: inline-block;
    text-align: right;
}

.wizard > .actions > ul > li
{
    margin: 0 0.5em;
}

.wizard.vertical > .actions > ul > li
{
    margin: 0 0 0 1em;
}

.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active
{
    background: #0047ba;
    color: #fff;
    display: block;
    padding: 0.5em 1em;
    text-decoration: none;

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active
{
    background: #eee;
    color: #aaa;
}

.wizard > .loading
{
}

.wizard > .loading .spinner
{
}



/*
    Tabcontrol
*/

.tabcontrol > .steps
{
    position: relative;
    display: block;
    width: 100%;
}

.tabcontrol > .steps > ul
{
    position: relative;
    margin: 6px 0 0 0;
    top: 1px;
    z-index: 1;
}

.tabcontrol > .steps > ul > li
{
    float: left;
    margin: 5px 2px 0 0;
    padding: 1px;

    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.tabcontrol > .steps > ul > li:hover
{
    background: #edecec;
    border: 1px solid #bbb;
    padding: 0;
}

.tabcontrol > .steps > ul > li.current
{
    background: #fff;
    border: 1px solid #bbb;
    border-bottom: 0 none;
    padding: 0 0 1px 0;
    margin-top: 0;
}

.tabcontrol > .steps > ul > li > a
{
    color: #5f5f5f;
    display: inline-block;
    border: 0 none;
    margin: 0;
    padding: 10px 30px;
    text-decoration: none;
}

.tabcontrol > .steps > ul > li > a:hover
{
    text-decoration: none;
}

.tabcontrol > .steps > ul > li.current > a
{
    padding: 15px 30px 10px 30px;
}

.tabcontrol > .content
{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 35em;
    overflow: hidden;
    border-top: 1px solid #bbb;
    padding-top: 20px;
}

.tabcontrol > .content > .body
{
    float: left;
    position: absolute;
    width: 95%;
    height: 95%;
    padding: 2.5%;
}

.tabcontrol > .content > .body ul
{
    list-style: disc !important;
}

.tabcontrol > .content > .body ul > li
{
    display: list-item;
}

/* iCheck plugin Square skin, green
----------------------------------- */

.icheckbox_square-green,
.iradio_square-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(green.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-green {
    background-position: 0 0;
}
.icheckbox_square-green.hover {
    background-position: -24px 0;
}
.icheckbox_square-green.checked {
    background-position: -48px 0;
}
.icheckbox_square-green.disabled {
    background-position: -72px 0;
    cursor: default;
}
.icheckbox_square-green.checked.disabled {
    background-position: -96px 0;
}

.iradio_square-green {
    background-position: -120px 0;
}
.iradio_square-green.hover {
    background-position: -144px 0;
}
.iradio_square-green.checked {
    background-position: -168px 0;
}
.iradio_square-green.disabled {
    background-position: -192px 0;
    cursor: default;
}
.iradio_square-green.checked.disabled {
    background-position: -216px 0;
}

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_square-green,
    .iradio_square-green {
        background-image: url(green@2x.png);
        -webkit-background-size: 240px 24px;
        background-size: 240px 24px;
    }
}

/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.1.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */

.chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    zoom: 1;
    *display: inline;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.chosen-container .chosen-drop {
    position: absolute;
    top: 100%;
    left: -9999px;
    z-index: 1010;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #aaa;
    border-top: 0;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
    left: 0;
}
.chosen-container a {
    cursor: pointer;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 23px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
}
.chosen-container-single .chosen-default {
    color: #999;
}
.chosen-container-single .chosen-single span {
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    background: url('chosen-sprite.png') -42px 1px no-repeat;
    font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
    background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
    background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%;
}
.chosen-container-single .chosen-single div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 1px 0;
    padding: 4px 20px 4px 5px;
    width: 100%;
    height: auto;
    outline: 0;
    border: 1px solid #aaa;
    background: white url('chosen-sprite.png') no-repeat 100% -20px;
    background: url('chosen-sprite.png') no-repeat 100% -20px;
    font-size: 1em;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chosen-container-single .chosen-drop {
    margin-top: -1px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
    display: none;
    margin: 0;
    padding: 5px 6px;
    list-style: none;
    line-height: 15px;
    -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
    display: list-item;
    cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
    display: list-item;
    color: #ccc;
    cursor: default;
}
.chosen-container .chosen-results li.highlighted {
    background-color: #3875d7;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
    background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
    color: #fff;
}
.chosen-container .chosen-results li.no-results {
    display: list-item;
    background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
    display: list-item;
    font-weight: bold;
    cursor: default;
}
.chosen-container .chosen-results li.group-option {
    padding-left: 15px;
}
.chosen-container .chosen-results li em {
    font-style: normal;
    text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border: 1px solid #CBD5DD;
    border-radius: 2px;
    cursor: text;
    height: auto !important;
    margin: 0;
    min-height: 30px;
    overflow: hidden;
    padding: 2px;
    position: relative;
    width: 100%;
}
.chosen-container-multi .chosen-choices li {
    float: left;
    list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    margin: 1px 0;
    padding: 5px;
    height: 25px;
    outline: 0;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none;
    color: #666;
    font-size: 100%;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
    color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
    position: relative;
    margin: 3px 0 3px 5px;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    border-radius: 3px;
    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-clip: padding-box;
    box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #333;
    line-height: 13px;
    cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    position: absolute;
    top: 4px;
    right: 3px;
    display: block;
    width: 12px;
    height: 12px;
    background: url('chosen-sprite.png') -42px 1px no-repeat;
    font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
    background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
    padding-right: 5px;
    border: 1px solid #ccc;
    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
    background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
    background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
    margin: 0;
    padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
    display: list-item;
    color: #ccc;
    cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #aaa;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
    background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
    background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
    background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
    background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
    box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
    border-left: none;
    background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
    color: #111 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
    opacity: 0.5 !important;
    cursor: default;
}
.chosen-disabled .chosen-single {
    cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
    cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
    text-align: right;
}
.chosen-rtl .chosen-single {
    overflow: visible;
    padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
    margin-right: 0;
    margin-left: 26px;
    direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
    margin-left: 38px;
}
.chosen-rtl .chosen-single div {
    right: auto;
    left: 3px;
}
.chosen-rtl .chosen-single abbr {
    right: auto;
    left: 26px;
}
.chosen-rtl .chosen-choices li {
    float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
    direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
    margin: 3px 5px 3px 0;
    padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
    right: auto;
    left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
    left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
    margin: 0 0 4px 4px;
    padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
    padding-right: 15px;
    padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
    border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
    padding: 4px 5px 4px 20px;
    background: white url('chosen-sprite.png') no-repeat -30px -20px;
    background: url('chosen-sprite.png') no-repeat -30px -20px;
    direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
    background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
    background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
    .chosen-rtl .chosen-search input[type="text"],
    .chosen-container-single .chosen-single abbr,
    .chosen-container-single .chosen-single div b,
    .chosen-container-single .chosen-search input[type="text"],
    .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
    .chosen-container .chosen-results-scroll-down span,
    .chosen-container .chosen-results-scroll-up span {
        background-image: url('chosen-sprite@2x.png') !important;
        background-size: 52px 37px !important;
        background-repeat: no-repeat !important;
    }
}
/* @end */


.label {
  border-radius: 0;
}


.nav > li > active {
  color: #ffffff;
}


.widget.style1 h2 {
  font-size: 20px;
}


.chosen-container-multi .chosen-choices {
  border: 1px solid #e5e6e7;
}


.chosen-container-active .chosen-choices {
  border: 1px solid #0047ba;
  box-shadow: none;
}


.chosen-container .chosen-results li.active-result.highlighted {
  background: #0047ba;
  color: #fff;
}


.chosen-container.chosen-with-drop .chosen-drop {
  border: 1px solid #e5e6e7;
  border-radius: 5px;
  background: #fff;
  margin-top: 2px;
}


.chosen-container-multi .chosen-results {
  border: none;
  border-radius: 5px;
}


.chosen-container-single .chosen-single {
  border: 1px solid #e5e6e7;
  border-radius: 2px;
  background: #fff;
  box-shadow: none;
}


.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #0047ba;
  box-shadow: none;
}


.titlekpi h3 {
  margin: 20px;
}


.kpi2 h4 {
  margin-top: 20px;
  margin-bottom: 10px;
}


.kpi2 h5 {
  margin-bottom: 0px;
  padding-bottom: 0px;
}


.kpi2 {
  cursor: pointer;
  cursor: hand;
}

.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
.checkbox {
  padding-left: 20px;
}
.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}
.checkbox input[type="checkbox"]:focus + label::before,
.checkbox input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.checkbox input[type="checkbox"]:checked + label::after,
.checkbox input[type="radio"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.checkbox input[type="checkbox"]:indeterminate + label::after,
.checkbox input[type="radio"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.checkbox input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before,
.checkbox input[type="radio"]:disabled + label::before {
  background-color: #eeeeee;
  cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}
.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox-primary input[type="radio"]:checked + label::before {
  background-color: #337ab7;
  border-color: #337ab7;
}
.checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-primary input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked + label::before,
.checkbox-danger input[type="radio"]:checked + label::before {
  background-color: #d9534f;
  border-color: #d9534f;
}
.checkbox-danger input[type="checkbox"]:checked + label::after,
.checkbox-danger input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-info input[type="checkbox"]:checked + label::before,
.checkbox-info input[type="radio"]:checked + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.checkbox-info input[type="checkbox"]:checked + label::after,
.checkbox-info input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-warning input[type="checkbox"]:checked + label::before,
.checkbox-warning input[type="radio"]:checked + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.checkbox-warning input[type="checkbox"]:checked + label::after,
.checkbox-warning input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-primary input[type="checkbox"]:indeterminate + label::before,
.checkbox-primary input[type="radio"]:indeterminate + label::before {
  background-color: #337ab7;
  border-color: #337ab7;
}

.checkbox-primary input[type="checkbox"]:indeterminate + label::after,
.checkbox-primary input[type="radio"]:indeterminate + label::after {
  background-color: #fff;
}

.checkbox-danger input[type="checkbox"]:indeterminate + label::before,
.checkbox-danger input[type="radio"]:indeterminate + label::before {
  background-color: #d9534f;
  border-color: #d9534f;
}

.checkbox-danger input[type="checkbox"]:indeterminate + label::after,
.checkbox-danger input[type="radio"]:indeterminate + label::after {
  background-color: #fff;
}

.checkbox-info input[type="checkbox"]:indeterminate + label::before,
.checkbox-info input[type="radio"]:indeterminate + label::before {
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.checkbox-info input[type="checkbox"]:indeterminate + label::after,
.checkbox-info input[type="radio"]:indeterminate + label::after {
  background-color: #fff;
}

.checkbox-warning input[type="checkbox"]:indeterminate + label::before,
.checkbox-warning input[type="radio"]:indeterminate + label::before {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.checkbox-warning input[type="checkbox"]:indeterminate + label::after,
.checkbox-warning input[type="radio"]:indeterminate + label::after {
  background-color: #fff;
}

.checkbox-success input[type="checkbox"]:indeterminate + label::before,
.checkbox-success input[type="radio"]:indeterminate + label::before {
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.checkbox-success input[type="checkbox"]:indeterminate + label::after,
.checkbox-success input[type="radio"]:indeterminate + label::after {
  background-color: #fff;
}

.radio {
  padding-left: 20px;
}
.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out;
  transition: border 0.15s ease-in-out;
}
.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 3px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #555555;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}
.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}
.radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.radio input[type="radio"]:checked + label::after {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}
.radio.radio-inline {
  margin-top: 0;
}

.radio-primary input[type="radio"] + label::after {
  background-color: #337ab7;
}
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #337ab7;
}
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #337ab7;
}

.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f;
}

.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de;
}

.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e;
}

.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c;
}

input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after {
  font-family: 'FontAwesome';
  content: "\f00c";
}
input[type="checkbox"] .styled:checked + label::before,
input[type="radio"] .styled:checked + label::before {
  color: #fff;
}
input[type="checkbox"] .styled:checked + label::after,
input[type="radio"] .styled:checked + label::after {
  color: #fff;
}

.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP/yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP/yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url(/supplier/Portal/assets/vendor/jsTree/data:image/svg+xml;utf8,<svg xmlns=/'http:/www.w3.org/2000/svg/'><filter id=/'jstree-grayscale/'><feColorMatrix type=/'matrix/' values=/'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0/'/></filter></svg>#jstree-grayscale);filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url(/supplier/Portal/assets/vendor/jsTree/data:image/svg+xml;utf8,<svg xmlns=/'http:/www.w3.org/2000/svg/'><filter id=/'jstree-grayscale/'><feColorMatrix type=/'matrix/' values=/'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0/'/></filter></svg>#jstree-grayscale);filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/supplier/Portal/assets/vendor/jsTree/throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url(/supplier/Portal/assets/vendor/jsTree/data:image/svg+xml;utf8,<svg xmlns=/'http:/www.w3.org/2000/svg/'><filter id=/'jstree-grayscale/'><feColorMatrix type=/'matrix/' values=/'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0/'/></filter></svg>#jstree-grayscale);filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/supplier/Portal/assets/vendor/jsTree/throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url(/supplier/Portal/assets/vendor/jsTree/data:image/svg+xml;utf8,<svg xmlns=/'http:/www.w3.org/2000/svg/'><filter id=/'jstree-grayscale/'><feColorMatrix type=/'matrix/' values=/'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0/'/></filter></svg>#jstree-grayscale);filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/supplier/Portal/assets/vendor/jsTree/throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(/supplier/Portal/assets/vendor/jsTree/32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url(/supplier/Portal/assets/vendor/jsTree/32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(/supplier/Portal/assets/vendor/jsTree/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(/supplier/Portal/assets/vendor/jsTree/40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(/supplier/Portal/assets/vendor/jsTree/40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url(/supplier/Portal/assets/vendor/jsTree/40px.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0 !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(/supplier/Portal/assets/vendor/jsTree/40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(/supplier/Portal/assets/vendor/jsTree/40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(/supplier/Portal/assets/vendor/jsTree/40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}
