/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=b1a64f0950e1b50cb4f9)
 * Config saved to config.json and https://gist.github.com/b1a64f0950e1b50cb4f9
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/* line 12, bootstrap.scss */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

/* line 17, bootstrap.scss */
body { margin: 0; }

/* line 20, bootstrap.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/* line 35, bootstrap.scss */
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

/* line 42, bootstrap.scss */
audio:not([controls]) { display: none; height: 0; }

/* line 46, bootstrap.scss */
[hidden], template { display: none; }

/* line 50, bootstrap.scss */
a { background-color: transparent; }

/* line 53, bootstrap.scss */
a:active, a:hover { outline: 0; }

/* line 57, bootstrap.scss */
abbr[title] { border-bottom: 1px dotted; }

/* line 60, bootstrap.scss */
b, strong { font-weight: bold; }

/* line 64, bootstrap.scss */
dfn { font-style: italic; }

/* line 67, bootstrap.scss */
h1 { font-size: 2em; margin: 0.67em 0; }

/* line 71, bootstrap.scss */
mark { background: #ff0; color: #000; }

/* line 75, bootstrap.scss */
small { font-size: 80%; }

/* line 78, bootstrap.scss */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

/* line 85, bootstrap.scss */
sup { top: -0.5em; }

/* line 88, bootstrap.scss */
sub { bottom: -0.25em; }

/* line 91, bootstrap.scss */
img { border: 0; }

/* line 94, bootstrap.scss */
svg:not(:root) { overflow: hidden; }

/* line 97, bootstrap.scss */
figure { margin: 1em 40px; }

/* line 106, bootstrap.scss */
pre { overflow: auto; }

/* line 109, bootstrap.scss */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* line 116, bootstrap.scss */
button, input, optgroup, select, textarea { color: inherit; margin: 0; }

/* line 124, bootstrap.scss */
button { overflow: visible; }

/* line 127, bootstrap.scss */
button, select { text-transform: none; }

/* line 131, bootstrap.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/* line 138, bootstrap.scss */
button[disabled], html input[disabled] { cursor: default; }

/* line 142, bootstrap.scss */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* line 147, bootstrap.scss */
input { line-height: normal; }

/* line 150, bootstrap.scss */
input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; }

/* line 157, bootstrap.scss */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/* line 161, bootstrap.scss */
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

/* line 167, bootstrap.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* line 171, bootstrap.scss */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/* line 176, bootstrap.scss */
legend { border: 0; padding: 0; }

/* line 180, bootstrap.scss */
textarea { overflow: auto; }

/* line 183, bootstrap.scss */
optgroup { font-weight: bold; }

/* line 186, bootstrap.scss */
table { border-collapse: collapse; border-spacing: 0; }

/* line 190, bootstrap.scss */
td, th { padding: 0; }

@font-face { font-family: 'Glyphicons Halflings'; src: url("../font/glyphicons-halflings-regular.eot"); src: url("../font/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../font/glyphicons-halflings-regular.woff2") format("woff2"), url("../font/glyphicons-halflings-regular.woff") format("woff"), url("../font/glyphicons-halflings-regular.ttf") format("truetype"), url("../font/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
/* line 200, bootstrap.scss */
.now-text:after { content: 'Now'; }

/* line 204, bootstrap.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 215, bootstrap.scss */
.glyphicon-asterisk:before { content: "\2a"; }

/* line 218, bootstrap.scss */
.glyphicon-plus:before { content: "\2b"; }

/* line 221, bootstrap.scss */
.glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; }

/* line 225, bootstrap.scss */
.glyphicon-minus:before { content: "\2212"; }

/* line 228, bootstrap.scss */
.glyphicon-cloud:before { content: "\2601"; }

/* line 231, bootstrap.scss */
.glyphicon-envelope:before { content: "\2709"; }

/* line 234, bootstrap.scss */
.glyphicon-pencil:before { content: "\270f"; }

/* line 237, bootstrap.scss */
.glyphicon-glass:before { content: "\e001"; }

/* line 240, bootstrap.scss */
.glyphicon-music:before { content: "\e002"; }

/* line 243, bootstrap.scss */
.glyphicon-search:before { content: "\e003"; }

/* line 246, bootstrap.scss */
.glyphicon-heart:before { content: "\e005"; }

/* line 249, bootstrap.scss */
.glyphicon-star:before { content: "\e006"; }

/* line 252, bootstrap.scss */
.glyphicon-star-empty:before { content: "\e007"; }

/* line 255, bootstrap.scss */
.glyphicon-user:before { content: "\e008"; }

/* line 258, bootstrap.scss */
.glyphicon-film:before { content: "\e009"; }

/* line 261, bootstrap.scss */
.glyphicon-th-large:before { content: "\e010"; }

/* line 264, bootstrap.scss */
.glyphicon-th:before { content: "\e011"; }

/* line 267, bootstrap.scss */
.glyphicon-th-list:before { content: "\e012"; }

/* line 270, bootstrap.scss */
.glyphicon-ok:before { content: "\e013"; }

/* line 273, bootstrap.scss */
.glyphicon-remove:before { content: "\e014"; }

/* line 276, bootstrap.scss */
.glyphicon-zoom-in:before { content: "\e015"; }

/* line 279, bootstrap.scss */
.glyphicon-zoom-out:before { content: "\e016"; }

/* line 282, bootstrap.scss */
.glyphicon-off:before { content: "\e017"; }

/* line 285, bootstrap.scss */
.glyphicon-signal:before { content: "\e018"; }

/* line 288, bootstrap.scss */
.glyphicon-cog:before { content: "\e019"; }

/* line 291, bootstrap.scss */
.glyphicon-trash:before { content: "\e020"; }

/* line 294, bootstrap.scss */
.glyphicon-home:before { content: "\e021"; }

/* line 297, bootstrap.scss */
.glyphicon-file:before { content: "\e022"; }

/* line 300, bootstrap.scss */
.glyphicon-time:before { content: "\e023"; }

/* line 303, bootstrap.scss */
.glyphicon-road:before { content: "\e024"; }

/* line 306, bootstrap.scss */
.glyphicon-download-alt:before { content: "\e025"; }

/* line 309, bootstrap.scss */
.glyphicon-download:before { content: "\e026"; }

/* line 312, bootstrap.scss */
.glyphicon-upload:before { content: "\e027"; }

/* line 315, bootstrap.scss */
.glyphicon-inbox:before { content: "\e028"; }

/* line 318, bootstrap.scss */
.glyphicon-play-circle:before { content: "\e029"; }

/* line 321, bootstrap.scss */
.glyphicon-repeat:before { content: "\e030"; }

/* line 324, bootstrap.scss */
.glyphicon-refresh:before { content: "\e031"; }

/* line 327, bootstrap.scss */
.glyphicon-list-alt:before { content: "\e032"; }

/* line 330, bootstrap.scss */
.glyphicon-lock:before { content: "\e033"; }

/* line 333, bootstrap.scss */
.glyphicon-flag:before { content: "\e034"; }

/* line 336, bootstrap.scss */
.glyphicon-headphones:before { content: "\e035"; }

/* line 339, bootstrap.scss */
.glyphicon-volume-off:before { content: "\e036"; }

/* line 342, bootstrap.scss */
.glyphicon-volume-down:before { content: "\e037"; }

/* line 345, bootstrap.scss */
.glyphicon-volume-up:before { content: "\e038"; }

/* line 348, bootstrap.scss */
.glyphicon-qrcode:before { content: "\e039"; }

/* line 351, bootstrap.scss */
.glyphicon-barcode:before { content: "\e040"; }

/* line 354, bootstrap.scss */
.glyphicon-tag:before { content: "\e041"; }

/* line 357, bootstrap.scss */
.glyphicon-tags:before { content: "\e042"; }

/* line 360, bootstrap.scss */
.glyphicon-book:before { content: "\e043"; }

/* line 363, bootstrap.scss */
.glyphicon-bookmark:before { content: "\e044"; }

/* line 366, bootstrap.scss */
.glyphicon-print:before { content: "\e045"; }

/* line 369, bootstrap.scss */
.glyphicon-camera:before { content: "\e046"; }

/* line 372, bootstrap.scss */
.glyphicon-font:before { content: "\e047"; }

/* line 375, bootstrap.scss */
.glyphicon-bold:before { content: "\e048"; }

/* line 378, bootstrap.scss */
.glyphicon-italic:before { content: "\e049"; }

/* line 381, bootstrap.scss */
.glyphicon-text-height:before { content: "\e050"; }

/* line 384, bootstrap.scss */
.glyphicon-text-width:before { content: "\e051"; }

/* line 387, bootstrap.scss */
.glyphicon-align-left:before { content: "\e052"; }

/* line 390, bootstrap.scss */
.glyphicon-align-center:before { content: "\e053"; }

/* line 393, bootstrap.scss */
.glyphicon-align-right:before { content: "\e054"; }

/* line 396, bootstrap.scss */
.glyphicon-align-justify:before { content: "\e055"; }

/* line 399, bootstrap.scss */
.glyphicon-list:before { content: "\e056"; }

/* line 402, bootstrap.scss */
.glyphicon-indent-left:before { content: "\e057"; }

/* line 405, bootstrap.scss */
.glyphicon-indent-right:before { content: "\e058"; }

/* line 408, bootstrap.scss */
.glyphicon-facetime-video:before { content: "\e059"; }

/* line 411, bootstrap.scss */
.glyphicon-picture:before { content: "\e060"; }

/* line 414, bootstrap.scss */
.glyphicon-map-marker:before { content: "\e062"; }

/* line 417, bootstrap.scss */
.glyphicon-adjust:before { content: "\e063"; }

/* line 420, bootstrap.scss */
.glyphicon-tint:before { content: "\e064"; }

/* line 423, bootstrap.scss */
.glyphicon-edit:before { content: "\e065"; }

/* line 426, bootstrap.scss */
.glyphicon-share:before { content: "\e066"; }

/* line 429, bootstrap.scss */
.glyphicon-check:before { content: "\e067"; }

/* line 432, bootstrap.scss */
.glyphicon-move:before { content: "\e068"; }

/* line 435, bootstrap.scss */
.glyphicon-step-backward:before { content: "\e069"; }

/* line 438, bootstrap.scss */
.glyphicon-fast-backward:before { content: "\e070"; }

/* line 441, bootstrap.scss */
.glyphicon-backward:before { content: "\e071"; }

/* line 444, bootstrap.scss */
.glyphicon-play:before { content: "\e072"; }

/* line 447, bootstrap.scss */
.glyphicon-pause:before { content: "\e073"; }

/* line 450, bootstrap.scss */
.glyphicon-stop:before { content: "\e074"; }

/* line 453, bootstrap.scss */
.glyphicon-forward:before { content: "\e075"; }

/* line 456, bootstrap.scss */
.glyphicon-fast-forward:before { content: "\e076"; }

/* line 459, bootstrap.scss */
.glyphicon-step-forward:before { content: "\e077"; }

/* line 462, bootstrap.scss */
.glyphicon-eject:before { content: "\e078"; }

/* line 465, bootstrap.scss */
.glyphicon-chevron-left:before { content: "\e079"; }

/* line 468, bootstrap.scss */
.glyphicon-chevron-right:before { content: "\e080"; }

/* line 471, bootstrap.scss */
.glyphicon-plus-sign:before { content: "\e081"; }

/* line 474, bootstrap.scss */
.glyphicon-minus-sign:before { content: "\e082"; }

/* line 477, bootstrap.scss */
.glyphicon-remove-sign:before { content: "\e083"; }

/* line 480, bootstrap.scss */
.glyphicon-ok-sign:before { content: "\e084"; }

/* line 483, bootstrap.scss */
.glyphicon-question-sign:before { content: "\e085"; }

/* line 486, bootstrap.scss */
.glyphicon-info-sign:before { content: "\e086"; }

/* line 489, bootstrap.scss */
.glyphicon-screenshot:before { content: "\e087"; }

/* line 492, bootstrap.scss */
.glyphicon-remove-circle:before { content: "\e088"; }

/* line 495, bootstrap.scss */
.glyphicon-ok-circle:before { content: "\e089"; }

/* line 498, bootstrap.scss */
.glyphicon-ban-circle:before { content: "\e090"; }

/* line 501, bootstrap.scss */
.glyphicon-arrow-left:before { content: "\e091"; }

/* line 504, bootstrap.scss */
.glyphicon-arrow-right:before { content: "\e092"; }

/* line 507, bootstrap.scss */
.glyphicon-arrow-up:before { content: "\e093"; }

/* line 510, bootstrap.scss */
.glyphicon-arrow-down:before { content: "\e094"; }

/* line 513, bootstrap.scss */
.glyphicon-share-alt:before { content: "\e095"; }

/* line 516, bootstrap.scss */
.glyphicon-resize-full:before { content: "\e096"; }

/* line 519, bootstrap.scss */
.glyphicon-resize-small:before { content: "\e097"; }

/* line 522, bootstrap.scss */
.glyphicon-exclamation-sign:before { content: "\e101"; }

/* line 525, bootstrap.scss */
.glyphicon-gift:before { content: "\e102"; }

/* line 528, bootstrap.scss */
.glyphicon-leaf:before { content: "\e103"; }

/* line 531, bootstrap.scss */
.glyphicon-fire:before { content: "\e104"; }

/* line 534, bootstrap.scss */
.glyphicon-eye-open:before { content: "\e105"; }

/* line 537, bootstrap.scss */
.glyphicon-eye-close:before { content: "\e106"; }

/* line 540, bootstrap.scss */
.glyphicon-warning-sign:before { content: "\e107"; }

/* line 543, bootstrap.scss */
.glyphicon-plane:before { content: "\e108"; }

/* line 546, bootstrap.scss */
.glyphicon-calendar:before { content: "\e109"; }

/* line 549, bootstrap.scss */
.glyphicon-random:before { content: "\e110"; }

/* line 552, bootstrap.scss */
.glyphicon-comment:before { content: "\e111"; }

/* line 555, bootstrap.scss */
.glyphicon-magnet:before { content: "\e112"; }

/* line 558, bootstrap.scss */
.glyphicon-chevron-up:before { content: "\e113"; }

/* line 561, bootstrap.scss */
.glyphicon-chevron-down:before { content: "\e114"; }

/* line 564, bootstrap.scss */
.glyphicon-retweet:before { content: "\e115"; }

/* line 567, bootstrap.scss */
.glyphicon-shopping-cart:before { content: "\e116"; }

/* line 570, bootstrap.scss */
.glyphicon-folder-close:before { content: "\e117"; }

/* line 573, bootstrap.scss */
.glyphicon-folder-open:before { content: "\e118"; }

/* line 576, bootstrap.scss */
.glyphicon-resize-vertical:before { content: "\e119"; }

/* line 579, bootstrap.scss */
.glyphicon-resize-horizontal:before { content: "\e120"; }

/* line 582, bootstrap.scss */
.glyphicon-hdd:before { content: "\e121"; }

/* line 585, bootstrap.scss */
.glyphicon-bullhorn:before { content: "\e122"; }

/* line 588, bootstrap.scss */
.glyphicon-bell:before { content: "\e123"; }

/* line 591, bootstrap.scss */
.glyphicon-certificate:before { content: "\e124"; }

/* line 594, bootstrap.scss */
.glyphicon-thumbs-up:before { content: "\e125"; }

/* line 597, bootstrap.scss */
.glyphicon-thumbs-down:before { content: "\e126"; }

/* line 600, bootstrap.scss */
.glyphicon-hand-right:before { content: "\e127"; }

/* line 603, bootstrap.scss */
.glyphicon-hand-left:before { content: "\e128"; }

/* line 606, bootstrap.scss */
.glyphicon-hand-up:before { content: "\e129"; }

/* line 609, bootstrap.scss */
.glyphicon-hand-down:before { content: "\e130"; }

/* line 612, bootstrap.scss */
.glyphicon-circle-arrow-right:before { content: "\e131"; }

/* line 615, bootstrap.scss */
.glyphicon-circle-arrow-left:before { content: "\e132"; }

/* line 618, bootstrap.scss */
.glyphicon-circle-arrow-up:before { content: "\e133"; }

/* line 621, bootstrap.scss */
.glyphicon-circle-arrow-down:before { content: "\e134"; }

/* line 624, bootstrap.scss */
.glyphicon-globe:before { content: "\e135"; }

/* line 627, bootstrap.scss */
.glyphicon-wrench:before { content: "\e136"; }

/* line 630, bootstrap.scss */
.glyphicon-tasks:before { content: "\e137"; }

/* line 633, bootstrap.scss */
.glyphicon-filter:before { content: "\e138"; }

/* line 636, bootstrap.scss */
.glyphicon-briefcase:before { content: "\e139"; }

/* line 639, bootstrap.scss */
.glyphicon-fullscreen:before { content: "\e140"; }

/* line 642, bootstrap.scss */
.glyphicon-dashboard:before { content: "\e141"; }

/* line 645, bootstrap.scss */
.glyphicon-paperclip:before { content: "\e142"; }

/* line 648, bootstrap.scss */
.glyphicon-heart-empty:before { content: "\e143"; }

/* line 651, bootstrap.scss */
.glyphicon-link:before { content: "\e144"; }

/* line 654, bootstrap.scss */
.glyphicon-phone:before { content: "\e145"; }

/* line 657, bootstrap.scss */
.glyphicon-pushpin:before { content: "\e146"; }

/* line 660, bootstrap.scss */
.glyphicon-usd:before { content: "\e148"; }

/* line 663, bootstrap.scss */
.glyphicon-gbp:before { content: "\e149"; }

/* line 666, bootstrap.scss */
.glyphicon-sort:before { content: "\e150"; }

/* line 669, bootstrap.scss */
.glyphicon-sort-by-alphabet:before { content: "\e151"; }

/* line 672, bootstrap.scss */
.glyphicon-sort-by-alphabet-alt:before { content: "\e152"; }

/* line 675, bootstrap.scss */
.glyphicon-sort-by-order:before { content: "\e153"; }

/* line 678, bootstrap.scss */
.glyphicon-sort-by-order-alt:before { content: "\e154"; }

/* line 681, bootstrap.scss */
.glyphicon-sort-by-attributes:before { content: "\e155"; }

/* line 684, bootstrap.scss */
.glyphicon-sort-by-attributes-alt:before { content: "\e156"; }

/* line 687, bootstrap.scss */
.glyphicon-unchecked:before { content: "\e157"; }

/* line 690, bootstrap.scss */
.glyphicon-expand:before { content: "\e158"; }

/* line 693, bootstrap.scss */
.glyphicon-collapse-down:before { content: "\e159"; }

/* line 696, bootstrap.scss */
.glyphicon-collapse-up:before { content: "\e160"; }

/* line 699, bootstrap.scss */
.glyphicon-log-in:before { content: "\e161"; }

/* line 702, bootstrap.scss */
.glyphicon-flash:before { content: "\e162"; }

/* line 705, bootstrap.scss */
.glyphicon-log-out:before { content: "\e163"; }

/* line 708, bootstrap.scss */
.glyphicon-new-window:before { content: "\e164"; }

/* line 711, bootstrap.scss */
.glyphicon-record:before { content: "\e165"; }

/* line 714, bootstrap.scss */
.glyphicon-save:before { content: "\e166"; }

/* line 717, bootstrap.scss */
.glyphicon-open:before { content: "\e167"; }

/* line 720, bootstrap.scss */
.glyphicon-saved:before { content: "\e168"; }

/* line 723, bootstrap.scss */
.glyphicon-import:before { content: "\e169"; }

/* line 726, bootstrap.scss */
.glyphicon-export:before { content: "\e170"; }

/* line 729, bootstrap.scss */
.glyphicon-send:before { content: "\e171"; }

/* line 732, bootstrap.scss */
.glyphicon-floppy-disk:before { content: "\e172"; }

/* line 735, bootstrap.scss */
.glyphicon-floppy-saved:before { content: "\e173"; }

/* line 738, bootstrap.scss */
.glyphicon-floppy-remove:before { content: "\e174"; }

/* line 741, bootstrap.scss */
.glyphicon-floppy-save:before { content: "\e175"; }

/* line 744, bootstrap.scss */
.glyphicon-floppy-open:before { content: "\e176"; }

/* line 747, bootstrap.scss */
.glyphicon-credit-card:before { content: "\e177"; }

/* line 750, bootstrap.scss */
.glyphicon-transfer:before { content: "\e178"; }

/* line 753, bootstrap.scss */
.glyphicon-cutlery:before { content: "\e179"; }

/* line 756, bootstrap.scss */
.glyphicon-header:before { content: "\e180"; }

/* line 759, bootstrap.scss */
.glyphicon-compressed:before { content: "\e181"; }

/* line 762, bootstrap.scss */
.glyphicon-earphone:before { content: "\e182"; }

/* line 765, bootstrap.scss */
.glyphicon-phone-alt:before { content: "\e183"; }

/* line 768, bootstrap.scss */
.glyphicon-tower:before { content: "\e184"; }

/* line 771, bootstrap.scss */
.glyphicon-stats:before { content: "\e185"; }

/* line 774, bootstrap.scss */
.glyphicon-sd-video:before { content: "\e186"; }

/* line 777, bootstrap.scss */
.glyphicon-hd-video:before { content: "\e187"; }

/* line 780, bootstrap.scss */
.glyphicon-subtitles:before { content: "\e188"; }

/* line 783, bootstrap.scss */
.glyphicon-sound-stereo:before { content: "\e189"; }

/* line 786, bootstrap.scss */
.glyphicon-sound-dolby:before { content: "\e190"; }

/* line 789, bootstrap.scss */
.glyphicon-sound-5-1:before { content: "\e191"; }

/* line 792, bootstrap.scss */
.glyphicon-sound-6-1:before { content: "\e192"; }

/* line 795, bootstrap.scss */
.glyphicon-sound-7-1:before { content: "\e193"; }

/* line 798, bootstrap.scss */
.glyphicon-copyright-mark:before { content: "\e194"; }

/* line 801, bootstrap.scss */
.glyphicon-registration-mark:before { content: "\e195"; }

/* line 804, bootstrap.scss */
.glyphicon-cloud-download:before { content: "\e197"; }

/* line 807, bootstrap.scss */
.glyphicon-cloud-upload:before { content: "\e198"; }

/* line 810, bootstrap.scss */
.glyphicon-tree-conifer:before { content: "\e199"; }

/* line 813, bootstrap.scss */
.glyphicon-tree-deciduous:before { content: "\e200"; }

/* line 816, bootstrap.scss */
.glyphicon-cd:before { content: "\e201"; }

/* line 819, bootstrap.scss */
.glyphicon-save-file:before { content: "\e202"; }

/* line 822, bootstrap.scss */
.glyphicon-open-file:before { content: "\e203"; }

/* line 825, bootstrap.scss */
.glyphicon-level-up:before { content: "\e204"; }

/* line 828, bootstrap.scss */
.glyphicon-copy:before { content: "\e205"; }

/* line 831, bootstrap.scss */
.glyphicon-paste:before { content: "\e206"; }

/* line 834, bootstrap.scss */
.glyphicon-alert:before { content: "\e209"; }

/* line 837, bootstrap.scss */
.glyphicon-equalizer:before { content: "\e210"; }

/* line 840, bootstrap.scss */
.glyphicon-king:before { content: "\e211"; }

/* line 843, bootstrap.scss */
.glyphicon-queen:before { content: "\e212"; }

/* line 846, bootstrap.scss */
.glyphicon-pawn:before { content: "\e213"; }

/* line 849, bootstrap.scss */
.glyphicon-bishop:before { content: "\e214"; }

/* line 852, bootstrap.scss */
.glyphicon-knight:before { content: "\e215"; }

/* line 855, bootstrap.scss */
.glyphicon-baby-formula:before { content: "\e216"; }

/* line 858, bootstrap.scss */
.glyphicon-tent:before { content: "\26fa"; }

/* line 861, bootstrap.scss */
.glyphicon-blackboard:before { content: "\e218"; }

/* line 864, bootstrap.scss */
.glyphicon-bed:before { content: "\e219"; }

/* line 867, bootstrap.scss */
.glyphicon-apple:before { content: "\f8ff"; }

/* line 870, bootstrap.scss */
.glyphicon-erase:before { content: "\e221"; }

/* line 873, bootstrap.scss */
.glyphicon-hourglass:before { content: "\231b"; }

/* line 876, bootstrap.scss */
.glyphicon-lamp:before { content: "\e223"; }

/* line 879, bootstrap.scss */
.glyphicon-duplicate:before { content: "\e224"; }

/* line 882, bootstrap.scss */
.glyphicon-piggy-bank:before { content: "\e225"; }

/* line 885, bootstrap.scss */
.glyphicon-scissors:before { content: "\e226"; }

/* line 888, bootstrap.scss */
.glyphicon-bitcoin:before { content: "\e227"; }

/* line 891, bootstrap.scss */
.glyphicon-btc:before { content: "\e227"; }

/* line 894, bootstrap.scss */
.glyphicon-xbt:before { content: "\e227"; }

/* line 897, bootstrap.scss */
.glyphicon-yen:before { content: "\00a5"; }

/* line 900, bootstrap.scss */
.glyphicon-jpy:before { content: "\00a5"; }

/* line 903, bootstrap.scss */
.glyphicon-ruble:before { content: "\20bd"; }

/* line 906, bootstrap.scss */
.glyphicon-rub:before { content: "\20bd"; }

/* line 909, bootstrap.scss */
.glyphicon-scale:before { content: "\e230"; }

/* line 912, bootstrap.scss */
.glyphicon-ice-lolly:before { content: "\e231"; }

/* line 915, bootstrap.scss */
.glyphicon-ice-lolly-tasted:before { content: "\e232"; }

/* line 918, bootstrap.scss */
.glyphicon-education:before { content: "\e233"; }

/* line 921, bootstrap.scss */
.glyphicon-option-horizontal:before { content: "\e234"; }

/* line 924, bootstrap.scss */
.glyphicon-option-vertical:before { content: "\e235"; }

/* line 927, bootstrap.scss */
.glyphicon-menu-hamburger:before { content: "\e236"; }

/* line 930, bootstrap.scss */
.glyphicon-modal-window:before { content: "\e237"; }

/* line 933, bootstrap.scss */
.glyphicon-oil:before { content: "\e238"; }

/* line 936, bootstrap.scss */
.glyphicon-grain:before { content: "\e239"; }

/* line 939, bootstrap.scss */
.glyphicon-sunglasses:before { content: "\e240"; }

/* line 942, bootstrap.scss */
.glyphicon-text-size:before { content: "\e241"; }

/* line 945, bootstrap.scss */
.glyphicon-text-color:before { content: "\e242"; }

/* line 948, bootstrap.scss */
.glyphicon-text-background:before { content: "\e243"; }

/* line 951, bootstrap.scss */
.glyphicon-object-align-top:before { content: "\e244"; }

/* line 954, bootstrap.scss */
.glyphicon-object-align-bottom:before { content: "\e245"; }

/* line 957, bootstrap.scss */
.glyphicon-object-align-horizontal:before { content: "\e246"; }

/* line 960, bootstrap.scss */
.glyphicon-object-align-left:before { content: "\e247"; }

/* line 963, bootstrap.scss */
.glyphicon-object-align-vertical:before { content: "\e248"; }

/* line 966, bootstrap.scss */
.glyphicon-object-align-right:before { content: "\e249"; }

/* line 969, bootstrap.scss */
.glyphicon-triangle-right:before { content: "\e250"; }

/* line 972, bootstrap.scss */
.glyphicon-triangle-left:before { content: "\e251"; }

/* line 975, bootstrap.scss */
.glyphicon-triangle-bottom:before { content: "\e252"; }

/* line 978, bootstrap.scss */
.glyphicon-triangle-top:before { content: "\e253"; }

/* line 981, bootstrap.scss */
.glyphicon-console:before { content: "\e254"; }

/* line 984, bootstrap.scss */
.glyphicon-superscript:before { content: "\e255"; }

/* line 987, bootstrap.scss */
.glyphicon-subscript:before { content: "\e256"; }

/* line 990, bootstrap.scss */
.glyphicon-menu-left:before { content: "\e257"; }

/* line 993, bootstrap.scss */
.glyphicon-menu-right:before { content: "\e258"; }

/* line 996, bootstrap.scss */
.glyphicon-menu-down:before { content: "\e259"; }

/* line 999, bootstrap.scss */
.glyphicon-menu-up:before { content: "\e260"; }

/* line 1031, bootstrap.scss */
a { color: #337ab7; }

/* line 1040, bootstrap.scss */
a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 1045, bootstrap.scss */
figure { margin: 0; }

/* line 1048, bootstrap.scss */
.img-responsive { display: block; max-width: 100%; height: auto; }

/* line 1053, bootstrap.scss */
.img-rounded { border-radius: 6px; }

/* line 1056, bootstrap.scss */
.img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }

/* line 1069, bootstrap.scss */
.img-circle { border-radius: 50%; }

/* line 1078, bootstrap.scss */
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

/* line 1088, bootstrap.scss */
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }

/* line 1097, bootstrap.scss */
[role="button"] { cursor: pointer; }

/* line 1100, bootstrap.scss */
.btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

/* line 1121, bootstrap.scss */
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 1131, bootstrap.scss */
.btn:hover, .btn:focus, .btn.focus { color: #333333; text-decoration: none; }

/* line 1137, bootstrap.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 1144, bootstrap.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 1154, bootstrap.scss */
.btn-default { color: #333333; background-color: #ffffff; border-color: #cccccc; }

/* line 1159, bootstrap.scss */
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333333; background-color: #e6e6e6; border-color: #adadad; }

/* line 1169, bootstrap.scss */
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; }

/* line 1174, bootstrap.scss */
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #ffffff; border-color: #cccccc; }

/* line 1195, bootstrap.scss */
.btn-default .badge { color: #ffffff; background-color: #333333; }

/* line 1199, bootstrap.scss */
.btn-primary { color: #ffffff; background-color: #337ab7; border-color: #2e6da4; }

/* line 1204, bootstrap.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #286090; border-color: #204d74; }

/* line 1214, bootstrap.scss */
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; }

/* line 1219, bootstrap.scss */
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #337ab7; border-color: #2e6da4; }

/* line 1240, bootstrap.scss */
.btn-primary .badge { color: #337ab7; background-color: #ffffff; }

/* line 1244, bootstrap.scss */
.btn-success { color: #ffffff; background-color: #5cb85c; border-color: #4cae4c; }

/* line 1249, bootstrap.scss */
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #449d44; border-color: #398439; }

/* line 1259, bootstrap.scss */
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; }

/* line 1264, bootstrap.scss */
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; }

/* line 1285, bootstrap.scss */
.btn-success .badge { color: #5cb85c; background-color: #ffffff; }

/* line 1289, bootstrap.scss */
.btn-info { color: #ffffff; background-color: #5bc0de; border-color: #46b8da; }

/* line 1294, bootstrap.scss */
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #31b0d5; border-color: #269abc; }

/* line 1304, bootstrap.scss */
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; }

/* line 1309, bootstrap.scss */
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; }

/* line 1330, bootstrap.scss */
.btn-info .badge { color: #5bc0de; background-color: #ffffff; }

/* line 1334, bootstrap.scss */
.btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236; }

/* line 1339, bootstrap.scss */
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ec971f; border-color: #d58512; }

/* line 1349, bootstrap.scss */
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; }

/* line 1354, bootstrap.scss */
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; }

/* line 1375, bootstrap.scss */
.btn-warning .badge { color: #f0ad4e; background-color: #ffffff; }

/* line 1379, bootstrap.scss */
.btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d43f3a; }

/* line 1384, bootstrap.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #c9302c; border-color: #ac2925; }

/* line 1394, bootstrap.scss */
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; }

/* line 1399, bootstrap.scss */
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }

/* line 1420, bootstrap.scss */
.btn-danger .badge { color: #d9534f; background-color: #ffffff; }

/* line 1424, bootstrap.scss */
.btn-link { color: #337ab7; font-weight: normal; border-radius: 0; }

/* line 1429, bootstrap.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 1438, bootstrap.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }

/* line 1444, bootstrap.scss */
.btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; }

/* line 1450, bootstrap.scss */
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; }

/* line 1457, bootstrap.scss */
.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }

/* line 1463, bootstrap.scss */
.btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

/* line 1469, bootstrap.scss */
.btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }

/* line 1475, bootstrap.scss */
.btn-block { display: block; width: 100%; }

/* line 1479, bootstrap.scss */
.btn-block + .btn-block { margin-top: 5px; }

/* line 1482, bootstrap.scss */
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

/* line 1487, bootstrap.scss */
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }

/* line 1493, bootstrap.scss */
.fade.in { opacity: 1; }

/* line 1496, bootstrap.scss */
.collapse { display: none; }

/* line 1499, bootstrap.scss */
.collapse.in { display: block; }

/* line 1502, bootstrap.scss */
tr.collapse.in { display: table-row; }

/* line 1505, bootstrap.scss */
tbody.collapse.in { display: table-row-group; }

/* line 1508, bootstrap.scss */
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

/* line 1522, bootstrap.scss */
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; }

/* line 1532, bootstrap.scss */
.dropup, .dropdown { position: relative; }

/* line 1536, bootstrap.scss */
.dropdown-toggle:focus { outline: 0; }

/* line 1539, bootstrap.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: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -webkit-background-clip: padding-box; background-clip: padding-box; }

/* line 1561, bootstrap.scss */
.dropdown-menu.pull-right { right: 0; left: auto; }

/* line 1565, bootstrap.scss */
.dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }

/* line 1571, bootstrap.scss */
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; }

/* line 1580, bootstrap.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #f5f5f5; }

/* line 1586, bootstrap.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #337ab7; }

/* line 1594, bootstrap.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777777; }

/* line 1599, bootstrap.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 1607, bootstrap.scss */
.open > .dropdown-menu { display: block; }

/* line 1610, bootstrap.scss */
.open > a { outline: 0; }

/* line 1613, bootstrap.scss */
.dropdown-menu-right { left: auto; right: 0; }

/* line 1617, bootstrap.scss */
.dropdown-menu-left { left: 0; right: auto; }

/* line 1621, bootstrap.scss */
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777777; white-space: nowrap; }

/* line 1629, bootstrap.scss */
.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; }

/* line 1637, bootstrap.scss */
.pull-right > .dropdown-menu { right: 0; left: auto; }

/* line 1641, bootstrap.scss */
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid; content: ""; }

/* line 1647, bootstrap.scss */
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; }

@media (min-width: 768px) { /* line 1654, bootstrap.scss */
  .navbar-right .dropdown-menu { left: auto; right: 0; }
  /* line 1658, bootstrap.scss */
  .navbar-right .dropdown-menu-left { left: 0; right: auto; } }
/* line 1663, bootstrap.scss */
.clearfix:before, .clearfix:after { content: " "; display: table; }

/* line 1668, bootstrap.scss */
.clearfix:after { clear: both; }

/* line 1671, bootstrap.scss */
.center-block { display: block; margin-left: auto; margin-right: auto; }

/* line 1676, bootstrap.scss */
.pull-right { float: right !important; }

/* line 1679, bootstrap.scss */
.pull-left { float: left !important; }

/* line 1682, bootstrap.scss */
.hide { display: none !important; }

/* line 1685, bootstrap.scss */
.show { display: block !important; }

/* line 1688, bootstrap.scss */
.invisible { visibility: hidden; }

/* line 1691, bootstrap.scss */
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

/* line 1701, bootstrap.scss */
.affix { position: fixed; }

/* line 1706, bootstrap.scss */
table { background-color: transparent; }

/* line 1709, bootstrap.scss */
caption { padding-top: 8px; padding-bottom: 8px; color: #777777; text-align: left; }

/* line 1715, bootstrap.scss */
th { text-align: left; }

/* line 1718, bootstrap.scss */
.table { width: 100%; max-width: 100%; margin-bottom: 20px; }

/* line 1723, bootstrap.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 { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; }

/* line 1734, bootstrap.scss */
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; }

/* line 1738, bootstrap.scss */
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; }

/* line 1746, bootstrap.scss */
.table > tbody + tbody { border-top: 2px solid #dddddd; }

/* line 1749, bootstrap.scss */
.table .table { background-color: #ffffff; }

/* line 1752, bootstrap.scss */
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; }

/* line 1760, bootstrap.scss */
.table-bordered { border: 1px solid #dddddd; }

/* line 1763, bootstrap.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 #dddddd; }

/* line 1771, bootstrap.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }

/* line 1775, bootstrap.scss */
.table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; }

/* line 1778, bootstrap.scss */
.table-hover > tbody > tr:hover { background-color: #f5f5f5; }

/* line 1781, bootstrap.scss */
table col[class*="col-"] { position: static; float: none; display: table-column; }

/* line 1786, bootstrap.scss */
table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; }

/* line 1792, bootstrap.scss */
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; }

/* line 1806, bootstrap.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 1813, bootstrap.scss */
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; }

/* line 1827, bootstrap.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 1834, bootstrap.scss */
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; }

/* line 1848, bootstrap.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 1855, bootstrap.scss */
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; }

/* line 1869, bootstrap.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 1876, bootstrap.scss */
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; }

/* line 1890, bootstrap.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 1897, bootstrap.scss */
.table-responsive { overflow-x: auto; min-height: 0.01%; }

@media screen and (max-width: 767px) { /* line 1902, bootstrap.scss */
  .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; }
  /* line 1909, bootstrap.scss */
  .table-responsive > .table { margin-bottom: 0; }
  /* line 1912, bootstrap.scss */
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; }
  /* line 1920, bootstrap.scss */
  .table-responsive > .table-bordered { border: 0; }
  /* line 1923, bootstrap.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
  /* line 1931, bootstrap.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
  /* line 1939, bootstrap.scss */
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } }
/* line 1946, bootstrap.scss */
.clearfix:before, .clearfix:after { content: " "; display: table; }

/* line 1951, bootstrap.scss */
.clearfix:after { clear: both; }

/* line 1954, bootstrap.scss */
.center-block { display: block; margin-left: auto; margin-right: auto; }

/* line 1959, bootstrap.scss */
.pull-right { float: right !important; }

/* line 1962, bootstrap.scss */
.pull-left { float: left !important; }

/* line 1965, bootstrap.scss */
.hide { display: none !important; }

/* line 1968, bootstrap.scss */
.show { display: block !important; }

/* line 1971, bootstrap.scss */
.invisible { visibility: hidden; }

/* line 1974, bootstrap.scss */
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

/* line 1984, bootstrap.scss */
.affix { position: fixed; }
