5 * Modify this file to provide default Bootstrap Framework variables. The
6 * Bootstrap Framework will not override any variables defined here because it
7 * uses the `!default` flag which will only set their default if not already
10 * You can copy existing variables directly from the following file:
11 * ./THEMENAME/bootstrap/assets/stylesheets/bootstrap/_variables.scss
14 * Bootstrap v3.3.7 (http://getbootstrap.com)
15 * Copyright 2011-2016 Twitter, Inc.
16 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
18 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
20 font-family: sans-serif;
21 -ms-text-size-adjust: 100%;
22 -webkit-text-size-adjust: 100%; }
46 display: inline-block;
47 vertical-align: baseline; }
49 audio:not([controls]) {
58 background-color: transparent; }
65 border-bottom: 1px dotted; }
90 vertical-align: baseline; }
108 box-sizing: content-box;
118 font-family: monospace, monospace;
135 text-transform: none; }
138 html input[type="button"],
140 input[type="submit"] {
141 -webkit-appearance: button;
145 html input[disabled] {
148 button::-moz-focus-inner,
149 input::-moz-focus-inner {
154 line-height: normal; }
156 input[type="checkbox"],
157 input[type="radio"] {
158 box-sizing: border-box;
161 input[type="number"]::-webkit-inner-spin-button,
162 input[type="number"]::-webkit-outer-spin-button {
165 input[type="search"] {
166 -webkit-appearance: textfield;
167 box-sizing: content-box; }
169 input[type="search"]::-webkit-search-cancel-button,
170 input[type="search"]::-webkit-search-decoration {
171 -webkit-appearance: none; }
174 border: 1px solid #c0c0c0;
176 padding: 0.35em 0.625em 0.75em; }
189 border-collapse: collapse;
196 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
201 background: transparent !important;
202 color: #000 !important;
203 box-shadow: none !important;
204 text-shadow: none !important; }
207 text-decoration: underline; }
209 content: " (" attr(href) ")"; }
211 content: " (" attr(title) ")"; }
213 a[href^="javascript:"]:after {
217 border: 1px solid #999;
218 page-break-inside: avoid; }
220 display: table-header-group; }
223 page-break-inside: avoid; }
225 max-width: 100% !important; }
233 page-break-after: avoid; }
237 .dropup > .btn > .caret {
238 border-top-color: #000 !important; }
240 border: 1px solid #000; }
242 border-collapse: collapse !important; }
245 background-color: #fff !important; }
248 border: 1px solid #ddd !important; } }
251 font-family: 'Glyphicons Halflings';
252 src: url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.eot");
253 src: url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
258 display: inline-block;
259 font-family: 'Glyphicons Halflings';
263 -webkit-font-smoothing: antialiased;
264 -moz-osx-font-smoothing: grayscale; }
266 .glyphicon-asterisk:before {
269 .glyphicon-plus:before {
272 .glyphicon-euro:before,
273 .glyphicon-eur:before {
276 .glyphicon-minus:before {
279 .glyphicon-cloud:before {
282 .glyphicon-envelope:before {
285 .glyphicon-pencil:before {
288 .glyphicon-glass:before {
291 .glyphicon-music:before {
294 .glyphicon-search:before {
297 .glyphicon-heart:before {
300 .glyphicon-star:before {
303 .glyphicon-star-empty:before {
306 .glyphicon-user:before {
309 .glyphicon-film:before {
312 .glyphicon-th-large:before {
315 .glyphicon-th:before {
318 .glyphicon-th-list:before {
321 .glyphicon-ok:before {
324 .glyphicon-remove:before {
327 .glyphicon-zoom-in:before {
330 .glyphicon-zoom-out:before {
333 .glyphicon-off:before {
336 .glyphicon-signal:before {
339 .glyphicon-cog:before {
342 .glyphicon-trash:before {
345 .glyphicon-home:before {
348 .glyphicon-file:before {
351 .glyphicon-time:before {
354 .glyphicon-road:before {
357 .glyphicon-download-alt:before {
360 .glyphicon-download:before {
363 .glyphicon-upload:before {
366 .glyphicon-inbox:before {
369 .glyphicon-play-circle:before {
372 .glyphicon-repeat:before {
375 .glyphicon-refresh:before {
378 .glyphicon-list-alt:before {
381 .glyphicon-lock:before {
384 .glyphicon-flag:before {
387 .glyphicon-headphones:before {
390 .glyphicon-volume-off:before {
393 .glyphicon-volume-down:before {
396 .glyphicon-volume-up:before {
399 .glyphicon-qrcode:before {
402 .glyphicon-barcode:before {
405 .glyphicon-tag:before {
408 .glyphicon-tags:before {
411 .glyphicon-book:before {
414 .glyphicon-bookmark:before {
417 .glyphicon-print:before {
420 .glyphicon-camera:before {
423 .glyphicon-font:before {
426 .glyphicon-bold:before {
429 .glyphicon-italic:before {
432 .glyphicon-text-height:before {
435 .glyphicon-text-width:before {
438 .glyphicon-align-left:before {
441 .glyphicon-align-center:before {
444 .glyphicon-align-right:before {
447 .glyphicon-align-justify:before {
450 .glyphicon-list:before {
453 .glyphicon-indent-left:before {
456 .glyphicon-indent-right:before {
459 .glyphicon-facetime-video:before {
462 .glyphicon-picture:before {
465 .glyphicon-map-marker:before {
468 .glyphicon-adjust:before {
471 .glyphicon-tint:before {
474 .glyphicon-edit:before {
477 .glyphicon-share:before {
480 .glyphicon-check:before {
483 .glyphicon-move:before {
486 .glyphicon-step-backward:before {
489 .glyphicon-fast-backward:before {
492 .glyphicon-backward:before {
495 .glyphicon-play:before {
498 .glyphicon-pause:before {
501 .glyphicon-stop:before {
504 .glyphicon-forward:before {
507 .glyphicon-fast-forward:before {
510 .glyphicon-step-forward:before {
513 .glyphicon-eject:before {
516 .glyphicon-chevron-left:before {
519 .glyphicon-chevron-right:before {
522 .glyphicon-plus-sign:before {
525 .glyphicon-minus-sign:before {
528 .glyphicon-remove-sign:before {
531 .glyphicon-ok-sign:before {
534 .glyphicon-question-sign:before {
537 .glyphicon-info-sign:before {
540 .glyphicon-screenshot:before {
543 .glyphicon-remove-circle:before {
546 .glyphicon-ok-circle:before {
549 .glyphicon-ban-circle:before {
552 .glyphicon-arrow-left:before {
555 .glyphicon-arrow-right:before {
558 .glyphicon-arrow-up:before {
561 .glyphicon-arrow-down:before {
564 .glyphicon-share-alt:before {
567 .glyphicon-resize-full:before {
570 .glyphicon-resize-small:before {
573 .glyphicon-exclamation-sign:before {
576 .glyphicon-gift:before {
579 .glyphicon-leaf:before {
582 .glyphicon-fire:before {
585 .glyphicon-eye-open:before {
588 .glyphicon-eye-close:before {
591 .glyphicon-warning-sign:before {
594 .glyphicon-plane:before {
597 .glyphicon-calendar:before {
600 .glyphicon-random:before {
603 .glyphicon-comment:before {
606 .glyphicon-magnet:before {
609 .glyphicon-chevron-up:before {
612 .glyphicon-chevron-down:before {
615 .glyphicon-retweet:before {
618 .glyphicon-shopping-cart:before {
621 .glyphicon-folder-close:before {
624 .glyphicon-folder-open:before {
627 .glyphicon-resize-vertical:before {
630 .glyphicon-resize-horizontal:before {
633 .glyphicon-hdd:before {
636 .glyphicon-bullhorn:before {
639 .glyphicon-bell:before {
642 .glyphicon-certificate:before {
645 .glyphicon-thumbs-up:before {
648 .glyphicon-thumbs-down:before {
651 .glyphicon-hand-right:before {
654 .glyphicon-hand-left:before {
657 .glyphicon-hand-up:before {
660 .glyphicon-hand-down:before {
663 .glyphicon-circle-arrow-right:before {
666 .glyphicon-circle-arrow-left:before {
669 .glyphicon-circle-arrow-up:before {
672 .glyphicon-circle-arrow-down:before {
675 .glyphicon-globe:before {
678 .glyphicon-wrench:before {
681 .glyphicon-tasks:before {
684 .glyphicon-filter:before {
687 .glyphicon-briefcase:before {
690 .glyphicon-fullscreen:before {
693 .glyphicon-dashboard:before {
696 .glyphicon-paperclip:before {
699 .glyphicon-heart-empty:before {
702 .glyphicon-link:before {
705 .glyphicon-phone:before {
708 .glyphicon-pushpin:before {
711 .glyphicon-usd:before {
714 .glyphicon-gbp:before {
717 .glyphicon-sort:before {
720 .glyphicon-sort-by-alphabet:before {
723 .glyphicon-sort-by-alphabet-alt:before {
726 .glyphicon-sort-by-order:before {
729 .glyphicon-sort-by-order-alt:before {
732 .glyphicon-sort-by-attributes:before {
735 .glyphicon-sort-by-attributes-alt:before {
738 .glyphicon-unchecked:before {
741 .glyphicon-expand:before {
744 .glyphicon-collapse-down:before {
747 .glyphicon-collapse-up:before {
750 .glyphicon-log-in:before {
753 .glyphicon-flash:before {
756 .glyphicon-log-out:before {
759 .glyphicon-new-window:before {
762 .glyphicon-record:before {
765 .glyphicon-save:before {
768 .glyphicon-open:before {
771 .glyphicon-saved:before {
774 .glyphicon-import:before {
777 .glyphicon-export:before {
780 .glyphicon-send:before {
783 .glyphicon-floppy-disk:before {
786 .glyphicon-floppy-saved:before {
789 .glyphicon-floppy-remove:before {
792 .glyphicon-floppy-save:before {
795 .glyphicon-floppy-open:before {
798 .glyphicon-credit-card:before {
801 .glyphicon-transfer:before {
804 .glyphicon-cutlery:before {
807 .glyphicon-header:before {
810 .glyphicon-compressed:before {
813 .glyphicon-earphone:before {
816 .glyphicon-phone-alt:before {
819 .glyphicon-tower:before {
822 .glyphicon-stats:before {
825 .glyphicon-sd-video:before {
828 .glyphicon-hd-video:before {
831 .glyphicon-subtitles:before {
834 .glyphicon-sound-stereo:before {
837 .glyphicon-sound-dolby:before {
840 .glyphicon-sound-5-1:before {
843 .glyphicon-sound-6-1:before {
846 .glyphicon-sound-7-1:before {
849 .glyphicon-copyright-mark:before {
852 .glyphicon-registration-mark:before {
855 .glyphicon-cloud-download:before {
858 .glyphicon-cloud-upload:before {
861 .glyphicon-tree-conifer:before {
864 .glyphicon-tree-deciduous:before {
867 .glyphicon-cd:before {
870 .glyphicon-save-file:before {
873 .glyphicon-open-file:before {
876 .glyphicon-level-up:before {
879 .glyphicon-copy:before {
882 .glyphicon-paste:before {
885 .glyphicon-alert:before {
888 .glyphicon-equalizer:before {
891 .glyphicon-king:before {
894 .glyphicon-queen:before {
897 .glyphicon-pawn:before {
900 .glyphicon-bishop:before {
903 .glyphicon-knight:before {
906 .glyphicon-baby-formula:before {
909 .glyphicon-tent:before {
912 .glyphicon-blackboard:before {
915 .glyphicon-bed:before {
918 .glyphicon-apple:before {
921 .glyphicon-erase:before {
924 .glyphicon-hourglass:before {
927 .glyphicon-lamp:before {
930 .glyphicon-duplicate:before {
933 .glyphicon-piggy-bank:before {
936 .glyphicon-scissors:before {
939 .glyphicon-bitcoin:before {
942 .glyphicon-btc:before {
945 .glyphicon-xbt:before {
948 .glyphicon-yen:before {
951 .glyphicon-jpy:before {
954 .glyphicon-ruble:before {
957 .glyphicon-rub:before {
960 .glyphicon-scale:before {
963 .glyphicon-ice-lolly:before {
966 .glyphicon-ice-lolly-tasted:before {
969 .glyphicon-education:before {
972 .glyphicon-option-horizontal:before {
975 .glyphicon-option-vertical:before {
978 .glyphicon-menu-hamburger:before {
981 .glyphicon-modal-window:before {
984 .glyphicon-oil:before {
987 .glyphicon-grain:before {
990 .glyphicon-sunglasses:before {
993 .glyphicon-text-size:before {
996 .glyphicon-text-color:before {
999 .glyphicon-text-background:before {
1002 .glyphicon-object-align-top:before {
1005 .glyphicon-object-align-bottom:before {
1008 .glyphicon-object-align-horizontal:before {
1011 .glyphicon-object-align-left:before {
1014 .glyphicon-object-align-vertical:before {
1017 .glyphicon-object-align-right:before {
1020 .glyphicon-triangle-right:before {
1023 .glyphicon-triangle-left:before {
1026 .glyphicon-triangle-bottom:before {
1029 .glyphicon-triangle-top:before {
1032 .glyphicon-console:before {
1035 .glyphicon-superscript:before {
1038 .glyphicon-subscript:before {
1041 .glyphicon-menu-left:before {
1044 .glyphicon-menu-right:before {
1047 .glyphicon-menu-down:before {
1050 .glyphicon-menu-up:before {
1054 -webkit-box-sizing: border-box;
1055 -moz-box-sizing: border-box;
1056 box-sizing: border-box; }
1060 -webkit-box-sizing: border-box;
1061 -moz-box-sizing: border-box;
1062 box-sizing: border-box; }
1066 -webkit-tap-highlight-color: transparent; }
1069 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1071 line-height: 1.42857;
1073 background-color: #fff; }
1079 font-family: inherit;
1081 line-height: inherit; }
1085 text-decoration: none; }
1088 text-decoration: underline; }
1090 outline: 5px auto -webkit-focus-ring-color;
1091 outline-offset: -2px; }
1097 vertical-align: middle; }
1105 border-radius: 6px; }
1109 line-height: 1.42857;
1110 background-color: #fff;
1111 border: 1px solid #ddd;
1113 -webkit-transition: all 0.2s ease-in-out;
1114 -o-transition: all 0.2s ease-in-out;
1115 transition: all 0.2s ease-in-out;
1116 display: inline-block;
1121 border-radius: 50%; }
1125 margin-bottom: 20px;
1127 border-top: 1px solid #eeeeee; }
1136 clip: rect(0, 0, 0, 0);
1139 .sr-only-focusable:active, .sr-only-focusable:focus {
1150 h1, h2, h3, h4, h5, h6,
1151 .h1, .h2, .h3, .h4, .h5, .h6 {
1152 font-family: inherit;
1157 h1 .small, h2 small,
1158 h2 .small, h3 small,
1159 h3 .small, h4 small,
1160 h4 .small, h5 small,
1161 h5 .small, h6 small,
1164 .h1 .small, .h2 small,
1165 .h2 .small, .h3 small,
1166 .h3 .small, .h4 small,
1167 .h4 .small, .h5 small,
1168 .h5 .small, .h6 small,
1170 font-weight: normal;
1178 margin-bottom: 10px; }
1180 h1 .small, .h1 small,
1183 h2 .small, .h2 small,
1186 h3 .small, .h3 small,
1194 margin-bottom: 10px; }
1196 h4 .small, .h4 small,
1199 h5 .small, .h5 small,
1202 h6 .small, .h6 small,
1228 margin-bottom: 20px;
1232 @media (min-width: 768px) {
1234 font-size: 21px; } }
1242 background-color: #fcf8e3;
1249 text-align: right; }
1252 text-align: center; }
1255 text-align: justify; }
1258 white-space: nowrap; }
1261 text-transform: lowercase; }
1263 .text-uppercase, .initialism {
1264 text-transform: uppercase; }
1267 text-transform: capitalize; }
1275 a.text-primary:hover,
1276 a.text-primary:focus {
1282 a.text-success:hover,
1283 a.text-success:focus {
1296 a.text-warning:hover,
1297 a.text-warning:focus {
1303 a.text-danger:hover,
1304 a.text-danger:focus {
1311 background-color: #337ab7; }
1314 a.bg-primary:focus {
1315 background-color: #286090; }
1318 background-color: #dff0d8; }
1321 a.bg-success:focus {
1322 background-color: #c1e2b3; }
1325 background-color: #d9edf7; }
1329 background-color: #afd9ee; }
1332 background-color: #fcf8e3; }
1335 a.bg-warning:focus {
1336 background-color: #f7ecb5; }
1339 background-color: #f2dede; }
1343 background-color: #e4b9b9; }
1346 padding-bottom: 9px;
1347 margin: 40px 0 20px;
1348 border-bottom: 1px solid #eeeeee; }
1353 margin-bottom: 10px; }
1367 margin-left: -5px; }
1369 display: inline-block;
1371 padding-right: 5px; }
1375 margin-bottom: 20px; }
1379 line-height: 1.42857; }
1382 font-weight: bold; }
1387 .dl-horizontal dd:before, .dl-horizontal dd:after {
1391 .dl-horizontal dd:after {
1394 @media (min-width: 768px) {
1401 text-overflow: ellipsis;
1402 white-space: nowrap; }
1404 margin-left: 180px; } }
1407 abbr[data-original-title] {
1409 border-bottom: 1px dotted #777777; }
1418 border-left: 5px solid #eeeeee; }
1419 blockquote p:last-child,
1420 blockquote ul:last-child,
1421 blockquote ol:last-child {
1428 line-height: 1.42857;
1430 blockquote footer:before,
1431 blockquote small:before,
1432 blockquote .small:before {
1433 content: '\2014 \00A0'; }
1435 .blockquote-reverse,
1436 blockquote.pull-right {
1437 padding-right: 15px;
1439 border-right: 5px solid #eeeeee;
1441 text-align: right; }
1442 .blockquote-reverse footer:before,
1443 .blockquote-reverse small:before,
1444 .blockquote-reverse .small:before,
1445 blockquote.pull-right footer:before,
1446 blockquote.pull-right small:before,
1447 blockquote.pull-right .small:before {
1449 .blockquote-reverse footer:after,
1450 .blockquote-reverse small:after,
1451 .blockquote-reverse .small:after,
1452 blockquote.pull-right footer:after,
1453 blockquote.pull-right small:after,
1454 blockquote.pull-right .small:after {
1455 content: '\00A0 \2014'; }
1458 margin-bottom: 20px;
1460 line-height: 1.42857; }
1466 font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
1472 background-color: #f9f2f4;
1473 border-radius: 4px; }
1479 background-color: #333;
1481 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
1493 line-height: 1.42857;
1494 word-break: break-all;
1495 word-wrap: break-word;
1497 background-color: #f5f5f5;
1498 border: 1px solid #ccc;
1499 border-radius: 4px; }
1504 white-space: pre-wrap;
1505 background-color: transparent;
1510 overflow-y: scroll; }
1516 padding-right: 15px; }
1517 .container:before, .container:after {
1522 @media (min-width: 768px) {
1525 @media (min-width: 992px) {
1528 @media (min-width: 1200px) {
1536 padding-right: 15px; }
1537 .container-fluid:before, .container-fluid:after {
1540 .container-fluid:after {
1545 margin-right: -15px; }
1546 .row:before, .row:after {
1552 .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 {
1556 padding-right: 15px; }
1558 .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 {
1679 margin-left: 8.33333%; }
1682 margin-left: 16.66667%; }
1688 margin-left: 33.33333%; }
1691 margin-left: 41.66667%; }
1697 margin-left: 58.33333%; }
1700 margin-left: 66.66667%; }
1706 margin-left: 83.33333%; }
1709 margin-left: 91.66667%; }
1712 margin-left: 100%; }
1714 @media (min-width: 768px) {
1715 .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 {
1796 margin-left: 8.33333%; }
1798 margin-left: 16.66667%; }
1802 margin-left: 33.33333%; }
1804 margin-left: 41.66667%; }
1808 margin-left: 58.33333%; }
1810 margin-left: 66.66667%; }
1814 margin-left: 83.33333%; }
1816 margin-left: 91.66667%; }
1818 margin-left: 100%; } }
1820 @media (min-width: 992px) {
1821 .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 {
1902 margin-left: 8.33333%; }
1904 margin-left: 16.66667%; }
1908 margin-left: 33.33333%; }
1910 margin-left: 41.66667%; }
1914 margin-left: 58.33333%; }
1916 margin-left: 66.66667%; }
1920 margin-left: 83.33333%; }
1922 margin-left: 91.66667%; }
1924 margin-left: 100%; } }
1926 @media (min-width: 1200px) {
1927 .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 {
2008 margin-left: 8.33333%; }
2010 margin-left: 16.66667%; }
2014 margin-left: 33.33333%; }
2016 margin-left: 41.66667%; }
2020 margin-left: 58.33333%; }
2022 margin-left: 66.66667%; }
2026 margin-left: 83.33333%; }
2028 margin-left: 91.66667%; }
2030 margin-left: 100%; } }
2033 background-color: transparent; }
2037 padding-bottom: 8px;
2047 margin-bottom: 20px; }
2048 .table > thead > tr > th,
2049 .table > thead > tr > td,
2050 .table > tbody > tr > th,
2051 .table > tbody > tr > td,
2052 .table > tfoot > tr > th,
2053 .table > tfoot > tr > td {
2055 line-height: 1.42857;
2056 vertical-align: top;
2057 border-top: 1px solid #ddd; }
2058 .table > thead > tr > th {
2059 vertical-align: bottom;
2060 border-bottom: 2px solid #ddd; }
2061 .table > caption + thead > tr:first-child > th,
2062 .table > caption + thead > tr:first-child > td,
2063 .table > colgroup + thead > tr:first-child > th,
2064 .table > colgroup + thead > tr:first-child > td,
2065 .table > thead:first-child > tr:first-child > th,
2066 .table > thead:first-child > tr:first-child > td {
2068 .table > tbody + tbody {
2069 border-top: 2px solid #ddd; }
2071 background-color: #fff; }
2073 .table-condensed > thead > tr > th,
2074 .table-condensed > thead > tr > td,
2075 .table-condensed > tbody > tr > th,
2076 .table-condensed > tbody > tr > td,
2077 .table-condensed > tfoot > tr > th,
2078 .table-condensed > tfoot > tr > td {
2082 border: 1px solid #ddd; }
2083 .table-bordered > thead > tr > th,
2084 .table-bordered > thead > tr > td,
2085 .table-bordered > tbody > tr > th,
2086 .table-bordered > tbody > tr > td,
2087 .table-bordered > tfoot > tr > th,
2088 .table-bordered > tfoot > tr > td {
2089 border: 1px solid #ddd; }
2090 .table-bordered > thead > tr > th,
2091 .table-bordered > thead > tr > td {
2092 border-bottom-width: 2px; }
2094 .table-striped > tbody > tr:nth-of-type(odd) {
2095 background-color: #f9f9f9; }
2097 .table-hover > tbody > tr:hover {
2098 background-color: #f5f5f5; }
2100 table col[class*="col-"] {
2103 display: table-column; }
2105 table td[class*="col-"],
2106 table th[class*="col-"] {
2109 display: table-cell; }
2111 .table > thead > tr > td.active,
2112 .table > thead > tr > th.active,
2113 .table > thead > tr.active > td,
2114 .table > thead > tr.active > th,
2115 .table > tbody > tr > td.active,
2116 .table > tbody > tr > th.active,
2117 .table > tbody > tr.active > td,
2118 .table > tbody > tr.active > th,
2119 .table > tfoot > tr > td.active,
2120 .table > tfoot > tr > th.active,
2121 .table > tfoot > tr.active > td,
2122 .table > tfoot > tr.active > th {
2123 background-color: #f5f5f5; }
2125 .table-hover > tbody > tr > td.active:hover,
2126 .table-hover > tbody > tr > th.active:hover,
2127 .table-hover > tbody > tr.active:hover > td,
2128 .table-hover > tbody > tr:hover > .active,
2129 .table-hover > tbody > tr.active:hover > th {
2130 background-color: #e8e8e8; }
2132 .table > thead > tr > td.success,
2133 .table > thead > tr > th.success,
2134 .table > thead > tr.success > td,
2135 .table > thead > tr.success > th,
2136 .table > tbody > tr > td.success,
2137 .table > tbody > tr > th.success,
2138 .table > tbody > tr.success > td,
2139 .table > tbody > tr.success > th,
2140 .table > tfoot > tr > td.success,
2141 .table > tfoot > tr > th.success,
2142 .table > tfoot > tr.success > td,
2143 .table > tfoot > tr.success > th {
2144 background-color: #dff0d8; }
2146 .table-hover > tbody > tr > td.success:hover,
2147 .table-hover > tbody > tr > th.success:hover,
2148 .table-hover > tbody > tr.success:hover > td,
2149 .table-hover > tbody > tr:hover > .success,
2150 .table-hover > tbody > tr.success:hover > th {
2151 background-color: #d0e9c6; }
2153 .table > thead > tr > td.info,
2154 .table > thead > tr > th.info,
2155 .table > thead > tr.info > td,
2156 .table > thead > tr.info > th,
2157 .table > tbody > tr > td.info,
2158 .table > tbody > tr > th.info,
2159 .table > tbody > tr.info > td,
2160 .table > tbody > tr.info > th,
2161 .table > tfoot > tr > td.info,
2162 .table > tfoot > tr > th.info,
2163 .table > tfoot > tr.info > td,
2164 .table > tfoot > tr.info > th {
2165 background-color: #d9edf7; }
2167 .table-hover > tbody > tr > td.info:hover,
2168 .table-hover > tbody > tr > th.info:hover,
2169 .table-hover > tbody > tr.info:hover > td,
2170 .table-hover > tbody > tr:hover > .info,
2171 .table-hover > tbody > tr.info:hover > th {
2172 background-color: #c4e3f3; }
2174 .table > thead > tr > td.warning,
2175 .table > thead > tr > th.warning,
2176 .table > thead > tr.warning > td,
2177 .table > thead > tr.warning > th,
2178 .table > tbody > tr > td.warning,
2179 .table > tbody > tr > th.warning,
2180 .table > tbody > tr.warning > td,
2181 .table > tbody > tr.warning > th,
2182 .table > tfoot > tr > td.warning,
2183 .table > tfoot > tr > th.warning,
2184 .table > tfoot > tr.warning > td,
2185 .table > tfoot > tr.warning > th {
2186 background-color: #fcf8e3; }
2188 .table-hover > tbody > tr > td.warning:hover,
2189 .table-hover > tbody > tr > th.warning:hover,
2190 .table-hover > tbody > tr.warning:hover > td,
2191 .table-hover > tbody > tr:hover > .warning,
2192 .table-hover > tbody > tr.warning:hover > th {
2193 background-color: #faf2cc; }
2195 .table > thead > tr > td.danger,
2196 .table > thead > tr > th.danger,
2197 .table > thead > tr.danger > td,
2198 .table > thead > tr.danger > th,
2199 .table > tbody > tr > td.danger,
2200 .table > tbody > tr > th.danger,
2201 .table > tbody > tr.danger > td,
2202 .table > tbody > tr.danger > th,
2203 .table > tfoot > tr > td.danger,
2204 .table > tfoot > tr > th.danger,
2205 .table > tfoot > tr.danger > td,
2206 .table > tfoot > tr.danger > th {
2207 background-color: #f2dede; }
2209 .table-hover > tbody > tr > td.danger:hover,
2210 .table-hover > tbody > tr > th.danger:hover,
2211 .table-hover > tbody > tr.danger:hover > td,
2212 .table-hover > tbody > tr:hover > .danger,
2213 .table-hover > tbody > tr.danger:hover > th {
2214 background-color: #ebcccc; }
2218 min-height: 0.01%; }
2219 @media screen and (max-width: 767px) {
2222 margin-bottom: 15px;
2224 -ms-overflow-style: -ms-autohiding-scrollbar;
2225 border: 1px solid #ddd; }
2226 .table-responsive > .table {
2228 .table-responsive > .table > thead > tr > th,
2229 .table-responsive > .table > thead > tr > td,
2230 .table-responsive > .table > tbody > tr > th,
2231 .table-responsive > .table > tbody > tr > td,
2232 .table-responsive > .table > tfoot > tr > th,
2233 .table-responsive > .table > tfoot > tr > td {
2234 white-space: nowrap; }
2235 .table-responsive > .table-bordered {
2237 .table-responsive > .table-bordered > thead > tr > th:first-child,
2238 .table-responsive > .table-bordered > thead > tr > td:first-child,
2239 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2240 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2241 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2242 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2244 .table-responsive > .table-bordered > thead > tr > th:last-child,
2245 .table-responsive > .table-bordered > thead > tr > td:last-child,
2246 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2247 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2248 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2249 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2251 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2252 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2253 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2254 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2255 border-bottom: 0; } }
2267 margin-bottom: 20px;
2269 line-height: inherit;
2272 border-bottom: 1px solid #e5e5e5; }
2275 display: inline-block;
2278 font-weight: bold; }
2280 input[type="search"] {
2281 -webkit-box-sizing: border-box;
2282 -moz-box-sizing: border-box;
2283 box-sizing: border-box; }
2285 input[type="radio"],
2286 input[type="checkbox"] {
2289 line-height: normal; }
2291 input[type="file"] {
2294 input[type="range"] {
2302 input[type="file"]:focus,
2303 input[type="radio"]:focus,
2304 input[type="checkbox"]:focus {
2305 outline: 5px auto -webkit-focus-ring-color;
2306 outline-offset: -2px; }
2312 line-height: 1.42857;
2321 line-height: 1.42857;
2323 background-color: #fff;
2324 background-image: none;
2325 border: 1px solid #ccc;
2327 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2328 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2329 -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2330 -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2331 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
2332 .form-control:focus {
2333 border-color: #66afe9;
2335 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
2336 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
2337 .form-control::-moz-placeholder {
2340 .form-control:-ms-input-placeholder {
2342 .form-control::-webkit-input-placeholder {
2344 .form-control::-ms-expand {
2346 background-color: transparent; }
2347 .form-control[disabled], .form-control[readonly],
2348 fieldset[disabled] .form-control {
2349 background-color: #eeeeee;
2351 .form-control[disabled],
2352 fieldset[disabled] .form-control {
2353 cursor: not-allowed; }
2355 textarea.form-control {
2358 input[type="search"] {
2359 -webkit-appearance: none; }
2361 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2362 input[type="date"].form-control,
2363 input[type="time"].form-control,
2364 input[type="datetime-local"].form-control,
2365 input[type="month"].form-control {
2366 line-height: 34px; }
2367 input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
2368 .input-group-sm > input[type="date"].input-group-addon,
2369 .input-group-sm > .input-group-btn > input[type="date"].btn,
2370 .input-group-sm input[type="date"],
2371 input[type="time"].input-sm,
2372 .input-group-sm > input[type="time"].form-control,
2373 .input-group-sm > input[type="time"].input-group-addon,
2374 .input-group-sm > .input-group-btn > input[type="time"].btn,
2377 input[type="datetime-local"].input-sm,
2378 .input-group-sm > input[type="datetime-local"].form-control,
2379 .input-group-sm > input[type="datetime-local"].input-group-addon,
2380 .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
2382 input[type="datetime-local"],
2383 input[type="month"].input-sm,
2384 .input-group-sm > input[type="month"].form-control,
2385 .input-group-sm > input[type="month"].input-group-addon,
2386 .input-group-sm > .input-group-btn > input[type="month"].btn,
2388 input[type="month"] {
2389 line-height: 30px; }
2390 input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
2391 .input-group-lg > input[type="date"].input-group-addon,
2392 .input-group-lg > .input-group-btn > input[type="date"].btn,
2393 .input-group-lg input[type="date"],
2394 input[type="time"].input-lg,
2395 .input-group-lg > input[type="time"].form-control,
2396 .input-group-lg > input[type="time"].input-group-addon,
2397 .input-group-lg > .input-group-btn > input[type="time"].btn,
2400 input[type="datetime-local"].input-lg,
2401 .input-group-lg > input[type="datetime-local"].form-control,
2402 .input-group-lg > input[type="datetime-local"].input-group-addon,
2403 .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
2405 input[type="datetime-local"],
2406 input[type="month"].input-lg,
2407 .input-group-lg > input[type="month"].form-control,
2408 .input-group-lg > input[type="month"].input-group-addon,
2409 .input-group-lg > .input-group-btn > input[type="month"].btn,
2411 input[type="month"] {
2412 line-height: 46px; } }
2415 margin-bottom: 15px; }
2422 margin-bottom: 10px; }
2428 font-weight: normal;
2431 .radio input[type="radio"],
2432 .radio-inline input[type="radio"],
2433 .checkbox input[type="checkbox"],
2434 .checkbox-inline input[type="checkbox"] {
2437 margin-top: 4px \9; }
2440 .checkbox + .checkbox {
2446 display: inline-block;
2449 vertical-align: middle;
2450 font-weight: normal;
2453 .radio-inline + .radio-inline,
2454 .checkbox-inline + .checkbox-inline {
2456 margin-left: 10px; }
2458 input[type="radio"][disabled], input[type="radio"].disabled,
2459 fieldset[disabled] input[type="radio"],
2460 input[type="checkbox"][disabled],
2461 input[type="checkbox"].disabled,
2463 input[type="checkbox"] {
2464 cursor: not-allowed; }
2466 .radio-inline.disabled,
2467 fieldset[disabled] .radio-inline,
2468 .checkbox-inline.disabled,
2471 cursor: not-allowed; }
2473 .radio.disabled label,
2474 fieldset[disabled] .radio label,
2475 .checkbox.disabled label,
2478 cursor: not-allowed; }
2480 .form-control-static {
2482 padding-bottom: 7px;
2485 .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
2486 .input-group-lg > .form-control-static.input-group-addon,
2487 .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
2488 .input-group-sm > .form-control-static.input-group-addon,
2489 .input-group-sm > .input-group-btn > .form-control-static.btn {
2493 .input-sm, .input-group-sm > .form-control,
2494 .input-group-sm > .input-group-addon,
2495 .input-group-sm > .input-group-btn > .btn {
2500 border-radius: 3px; }
2502 select.input-sm, .input-group-sm > select.form-control,
2503 .input-group-sm > select.input-group-addon,
2504 .input-group-sm > .input-group-btn > select.btn {
2506 line-height: 30px; }
2508 textarea.input-sm, .input-group-sm > textarea.form-control,
2509 .input-group-sm > textarea.input-group-addon,
2510 .input-group-sm > .input-group-btn > textarea.btn,
2511 select[multiple].input-sm,
2512 .input-group-sm > select[multiple].form-control,
2513 .input-group-sm > select[multiple].input-group-addon,
2514 .input-group-sm > .input-group-btn > select[multiple].btn {
2517 .form-group-sm .form-control {
2522 border-radius: 3px; }
2524 .form-group-sm select.form-control {
2526 line-height: 30px; }
2528 .form-group-sm textarea.form-control,
2529 .form-group-sm select[multiple].form-control {
2532 .form-group-sm .form-control-static {
2539 .input-lg, .input-group-lg > .form-control,
2540 .input-group-lg > .input-group-addon,
2541 .input-group-lg > .input-group-btn > .btn {
2545 line-height: 1.33333;
2546 border-radius: 6px; }
2548 select.input-lg, .input-group-lg > select.form-control,
2549 .input-group-lg > select.input-group-addon,
2550 .input-group-lg > .input-group-btn > select.btn {
2552 line-height: 46px; }
2554 textarea.input-lg, .input-group-lg > textarea.form-control,
2555 .input-group-lg > textarea.input-group-addon,
2556 .input-group-lg > .input-group-btn > textarea.btn,
2557 select[multiple].input-lg,
2558 .input-group-lg > select[multiple].form-control,
2559 .input-group-lg > select[multiple].input-group-addon,
2560 .input-group-lg > .input-group-btn > select[multiple].btn {
2563 .form-group-lg .form-control {
2567 line-height: 1.33333;
2568 border-radius: 6px; }
2570 .form-group-lg select.form-control {
2572 line-height: 46px; }
2574 .form-group-lg textarea.form-control,
2575 .form-group-lg select[multiple].form-control {
2578 .form-group-lg .form-control-static {
2583 line-height: 1.33333; }
2586 position: relative; }
2587 .has-feedback .form-control {
2588 padding-right: 42.5px; }
2590 .form-control-feedback {
2600 pointer-events: none; }
2602 .input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
2603 .input-group-lg > .input-group-addon + .form-control-feedback,
2604 .input-group-lg > .input-group-btn > .btn + .form-control-feedback,
2605 .input-group-lg + .form-control-feedback,
2606 .form-group-lg .form-control + .form-control-feedback {
2609 line-height: 46px; }
2611 .input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
2612 .input-group-sm > .input-group-addon + .form-control-feedback,
2613 .input-group-sm > .input-group-btn > .btn + .form-control-feedback,
2614 .input-group-sm + .form-control-feedback,
2615 .form-group-sm .form-control + .form-control-feedback {
2618 line-height: 30px; }
2620 .has-success .help-block,
2621 .has-success .control-label,
2622 .has-success .radio,
2623 .has-success .checkbox,
2624 .has-success .radio-inline,
2625 .has-success .checkbox-inline,
2626 .has-success.radio label,
2627 .has-success.checkbox label,
2628 .has-success.radio-inline label,
2629 .has-success.checkbox-inline label {
2632 .has-success .form-control {
2633 border-color: #3c763d;
2634 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2635 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2636 .has-success .form-control:focus {
2637 border-color: #2b542c;
2638 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2639 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
2641 .has-success .input-group-addon {
2643 border-color: #3c763d;
2644 background-color: #dff0d8; }
2646 .has-success .form-control-feedback {
2649 .has-warning .help-block,
2650 .has-warning .control-label,
2651 .has-warning .radio,
2652 .has-warning .checkbox,
2653 .has-warning .radio-inline,
2654 .has-warning .checkbox-inline,
2655 .has-warning.radio label,
2656 .has-warning.checkbox label,
2657 .has-warning.radio-inline label,
2658 .has-warning.checkbox-inline label {
2661 .has-warning .form-control {
2662 border-color: #8a6d3b;
2663 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2664 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2665 .has-warning .form-control:focus {
2666 border-color: #66512c;
2667 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2668 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
2670 .has-warning .input-group-addon {
2672 border-color: #8a6d3b;
2673 background-color: #fcf8e3; }
2675 .has-warning .form-control-feedback {
2678 .has-error .help-block,
2679 .has-error .control-label,
2681 .has-error .checkbox,
2682 .has-error .radio-inline,
2683 .has-error .checkbox-inline,
2684 .has-error.radio label,
2685 .has-error.checkbox label,
2686 .has-error.radio-inline label,
2687 .has-error.checkbox-inline label {
2690 .has-error .form-control {
2691 border-color: #a94442;
2692 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2693 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2694 .has-error .form-control:focus {
2695 border-color: #843534;
2696 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2697 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
2699 .has-error .input-group-addon {
2701 border-color: #a94442;
2702 background-color: #f2dede; }
2704 .has-error .form-control-feedback {
2707 .has-feedback label ~ .form-control-feedback {
2710 .has-feedback label.sr-only ~ .form-control-feedback {
2716 margin-bottom: 10px;
2719 @media (min-width: 768px) {
2720 .form-inline .form-group {
2721 display: inline-block;
2723 vertical-align: middle; }
2724 .form-inline .form-control {
2725 display: inline-block;
2727 vertical-align: middle; }
2728 .form-inline .form-control-static {
2729 display: inline-block; }
2730 .form-inline .input-group {
2731 display: inline-table;
2732 vertical-align: middle; }
2733 .form-inline .input-group .input-group-addon,
2734 .form-inline .input-group .input-group-btn,
2735 .form-inline .input-group .form-control {
2737 .form-inline .input-group > .form-control {
2739 .form-inline .control-label {
2741 vertical-align: middle; }
2742 .form-inline .radio,
2743 .form-inline .checkbox {
2744 display: inline-block;
2747 vertical-align: middle; }
2748 .form-inline .radio label,
2749 .form-inline .checkbox label {
2751 .form-inline .radio input[type="radio"],
2752 .form-inline .checkbox input[type="checkbox"] {
2755 .form-inline .has-feedback .form-control-feedback {
2758 .form-horizontal .radio,
2759 .form-horizontal .checkbox,
2760 .form-horizontal .radio-inline,
2761 .form-horizontal .checkbox-inline {
2766 .form-horizontal .radio,
2767 .form-horizontal .checkbox {
2770 .form-horizontal .form-group {
2772 margin-right: -15px; }
2773 .form-horizontal .form-group:before, .form-horizontal .form-group:after {
2776 .form-horizontal .form-group:after {
2779 @media (min-width: 768px) {
2780 .form-horizontal .control-label {
2783 padding-top: 7px; } }
2785 .form-horizontal .has-feedback .form-control-feedback {
2788 @media (min-width: 768px) {
2789 .form-horizontal .form-group-lg .control-label {
2791 font-size: 18px; } }
2793 @media (min-width: 768px) {
2794 .form-horizontal .form-group-sm .control-label {
2796 font-size: 12px; } }
2799 display: inline-block;
2801 font-weight: normal;
2803 vertical-align: middle;
2804 touch-action: manipulation;
2806 background-image: none;
2807 border: 1px solid transparent;
2808 white-space: nowrap;
2811 line-height: 1.42857;
2813 -webkit-user-select: none;
2814 -moz-user-select: none;
2815 -ms-user-select: none;
2816 user-select: none; }
2817 .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
2818 outline: 5px auto -webkit-focus-ring-color;
2819 outline-offset: -2px; }
2820 .btn:hover, .btn:focus, .btn.focus {
2822 text-decoration: none; }
2823 .btn:active, .btn.active {
2825 background-image: none;
2826 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2827 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
2828 .btn.disabled, .btn[disabled],
2829 fieldset[disabled] .btn {
2830 cursor: not-allowed;
2832 filter: alpha(opacity=65);
2833 -webkit-box-shadow: none;
2837 fieldset[disabled] a.btn {
2838 pointer-events: none; }
2842 background-color: #fff;
2843 border-color: #ccc; }
2844 .btn-default:focus, .btn-default.focus {
2846 background-color: #e6e6e6;
2847 border-color: #8c8c8c; }
2848 .btn-default:hover {
2850 background-color: #e6e6e6;
2851 border-color: #adadad; }
2852 .btn-default:active, .btn-default.active,
2853 .open > .btn-default.dropdown-toggle {
2855 background-color: #e6e6e6;
2856 border-color: #adadad; }
2857 .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
2858 .open > .btn-default.dropdown-toggle:hover,
2859 .open > .btn-default.dropdown-toggle:focus,
2860 .open > .btn-default.dropdown-toggle.focus {
2862 background-color: #d4d4d4;
2863 border-color: #8c8c8c; }
2864 .btn-default:active, .btn-default.active,
2865 .open > .btn-default.dropdown-toggle {
2866 background-image: none; }
2867 .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
2868 fieldset[disabled] .btn-default:hover,
2869 fieldset[disabled] .btn-default:focus,
2870 fieldset[disabled] .btn-default.focus {
2871 background-color: #fff;
2872 border-color: #ccc; }
2873 .btn-default .badge {
2875 background-color: #333; }
2879 background-color: #337ab7;
2880 border-color: #2e6da4; }
2881 .btn-primary:focus, .btn-primary.focus {
2883 background-color: #286090;
2884 border-color: #122b40; }
2885 .btn-primary:hover {
2887 background-color: #286090;
2888 border-color: #204d74; }
2889 .btn-primary:active, .btn-primary.active,
2890 .open > .btn-primary.dropdown-toggle {
2892 background-color: #286090;
2893 border-color: #204d74; }
2894 .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
2895 .open > .btn-primary.dropdown-toggle:hover,
2896 .open > .btn-primary.dropdown-toggle:focus,
2897 .open > .btn-primary.dropdown-toggle.focus {
2899 background-color: #204d74;
2900 border-color: #122b40; }
2901 .btn-primary:active, .btn-primary.active,
2902 .open > .btn-primary.dropdown-toggle {
2903 background-image: none; }
2904 .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
2905 fieldset[disabled] .btn-primary:hover,
2906 fieldset[disabled] .btn-primary:focus,
2907 fieldset[disabled] .btn-primary.focus {
2908 background-color: #337ab7;
2909 border-color: #2e6da4; }
2910 .btn-primary .badge {
2912 background-color: #fff; }
2916 background-color: #5cb85c;
2917 border-color: #4cae4c; }
2918 .btn-success:focus, .btn-success.focus {
2920 background-color: #449d44;
2921 border-color: #255625; }
2922 .btn-success:hover {
2924 background-color: #449d44;
2925 border-color: #398439; }
2926 .btn-success:active, .btn-success.active,
2927 .open > .btn-success.dropdown-toggle {
2929 background-color: #449d44;
2930 border-color: #398439; }
2931 .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
2932 .open > .btn-success.dropdown-toggle:hover,
2933 .open > .btn-success.dropdown-toggle:focus,
2934 .open > .btn-success.dropdown-toggle.focus {
2936 background-color: #398439;
2937 border-color: #255625; }
2938 .btn-success:active, .btn-success.active,
2939 .open > .btn-success.dropdown-toggle {
2940 background-image: none; }
2941 .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
2942 fieldset[disabled] .btn-success:hover,
2943 fieldset[disabled] .btn-success:focus,
2944 fieldset[disabled] .btn-success.focus {
2945 background-color: #5cb85c;
2946 border-color: #4cae4c; }
2947 .btn-success .badge {
2949 background-color: #fff; }
2953 background-color: #5bc0de;
2954 border-color: #46b8da; }
2955 .btn-info:focus, .btn-info.focus {
2957 background-color: #31b0d5;
2958 border-color: #1b6d85; }
2961 background-color: #31b0d5;
2962 border-color: #269abc; }
2963 .btn-info:active, .btn-info.active,
2964 .open > .btn-info.dropdown-toggle {
2966 background-color: #31b0d5;
2967 border-color: #269abc; }
2968 .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
2969 .open > .btn-info.dropdown-toggle:hover,
2970 .open > .btn-info.dropdown-toggle:focus,
2971 .open > .btn-info.dropdown-toggle.focus {
2973 background-color: #269abc;
2974 border-color: #1b6d85; }
2975 .btn-info:active, .btn-info.active,
2976 .open > .btn-info.dropdown-toggle {
2977 background-image: none; }
2978 .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
2979 fieldset[disabled] .btn-info:hover,
2980 fieldset[disabled] .btn-info:focus,
2981 fieldset[disabled] .btn-info.focus {
2982 background-color: #5bc0de;
2983 border-color: #46b8da; }
2986 background-color: #fff; }
2990 background-color: #f0ad4e;
2991 border-color: #eea236; }
2992 .btn-warning:focus, .btn-warning.focus {
2994 background-color: #ec971f;
2995 border-color: #985f0d; }
2996 .btn-warning:hover {
2998 background-color: #ec971f;
2999 border-color: #d58512; }
3000 .btn-warning:active, .btn-warning.active,
3001 .open > .btn-warning.dropdown-toggle {
3003 background-color: #ec971f;
3004 border-color: #d58512; }
3005 .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
3006 .open > .btn-warning.dropdown-toggle:hover,
3007 .open > .btn-warning.dropdown-toggle:focus,
3008 .open > .btn-warning.dropdown-toggle.focus {
3010 background-color: #d58512;
3011 border-color: #985f0d; }
3012 .btn-warning:active, .btn-warning.active,
3013 .open > .btn-warning.dropdown-toggle {
3014 background-image: none; }
3015 .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
3016 fieldset[disabled] .btn-warning:hover,
3017 fieldset[disabled] .btn-warning:focus,
3018 fieldset[disabled] .btn-warning.focus {
3019 background-color: #f0ad4e;
3020 border-color: #eea236; }
3021 .btn-warning .badge {
3023 background-color: #fff; }
3027 background-color: #d9534f;
3028 border-color: #d43f3a; }
3029 .btn-danger:focus, .btn-danger.focus {
3031 background-color: #c9302c;
3032 border-color: #761c19; }
3035 background-color: #c9302c;
3036 border-color: #ac2925; }
3037 .btn-danger:active, .btn-danger.active,
3038 .open > .btn-danger.dropdown-toggle {
3040 background-color: #c9302c;
3041 border-color: #ac2925; }
3042 .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
3043 .open > .btn-danger.dropdown-toggle:hover,
3044 .open > .btn-danger.dropdown-toggle:focus,
3045 .open > .btn-danger.dropdown-toggle.focus {
3047 background-color: #ac2925;
3048 border-color: #761c19; }
3049 .btn-danger:active, .btn-danger.active,
3050 .open > .btn-danger.dropdown-toggle {
3051 background-image: none; }
3052 .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
3053 fieldset[disabled] .btn-danger:hover,
3054 fieldset[disabled] .btn-danger:focus,
3055 fieldset[disabled] .btn-danger.focus {
3056 background-color: #d9534f;
3057 border-color: #d43f3a; }
3058 .btn-danger .badge {
3060 background-color: #fff; }
3064 font-weight: normal;
3066 .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
3067 fieldset[disabled] .btn-link {
3068 background-color: transparent;
3069 -webkit-box-shadow: none;
3071 .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
3072 border-color: transparent; }
3073 .btn-link:hover, .btn-link:focus {
3075 text-decoration: underline;
3076 background-color: transparent; }
3077 .btn-link[disabled]:hover, .btn-link[disabled]:focus,
3078 fieldset[disabled] .btn-link:hover,
3079 fieldset[disabled] .btn-link:focus {
3081 text-decoration: none; }
3083 .btn-lg, .btn-group-lg > .btn {
3086 line-height: 1.33333;
3087 border-radius: 6px; }
3089 .btn-sm, .btn-group-sm > .btn {
3093 border-radius: 3px; }
3095 .btn-xs, .btn-group-xs > .btn {
3099 border-radius: 3px; }
3105 .btn-block + .btn-block {
3108 input[type="submit"].btn-block,
3109 input[type="reset"].btn-block,
3110 input[type="button"].btn-block {
3115 -webkit-transition: opacity 0.15s linear;
3116 -o-transition: opacity 0.15s linear;
3117 transition: opacity 0.15s linear; }
3127 display: table-row; }
3130 display: table-row-group; }
3136 -webkit-transition-property: height, visibility;
3137 transition-property: height, visibility;
3138 -webkit-transition-duration: 0.35s;
3139 transition-duration: 0.35s;
3140 -webkit-transition-timing-function: ease;
3141 transition-timing-function: ease; }
3144 display: inline-block;
3148 vertical-align: middle;
3149 border-top: 4px dashed;
3150 border-top: 4px solid \9;
3151 border-right: 4px solid transparent;
3152 border-left: 4px solid transparent; }
3156 position: relative; }
3158 .dropdown-toggle:focus {
3174 background-color: #fff;
3175 border: 1px solid #ccc;
3176 border: 1px solid rgba(0, 0, 0, 0.15);
3178 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3179 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3180 background-clip: padding-box; }
3181 .dropdown-menu.pull-right {
3184 .dropdown-menu .divider {
3188 background-color: #e5e5e5; }
3189 .dropdown-menu > li > a {
3193 font-weight: normal;
3194 line-height: 1.42857;
3196 white-space: nowrap; }
3198 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
3199 text-decoration: none;
3201 background-color: #f5f5f5; }
3203 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
3205 text-decoration: none;
3207 background-color: #337ab7; }
3209 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
3212 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
3213 text-decoration: none;
3214 background-color: transparent;
3215 background-image: none;
3216 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3217 cursor: not-allowed; }
3219 .open > .dropdown-menu {
3225 .dropdown-menu-right {
3229 .dropdown-menu-left {
3237 line-height: 1.42857;
3239 white-space: nowrap; }
3241 .dropdown-backdrop {
3249 .pull-right > .dropdown-menu {
3254 .navbar-fixed-bottom .dropdown .caret {
3256 border-bottom: 4px dashed;
3257 border-bottom: 4px solid \9;
3260 .dropup .dropdown-menu,
3261 .navbar-fixed-bottom .dropdown .dropdown-menu {
3264 margin-bottom: 2px; }
3266 @media (min-width: 768px) {
3267 .navbar-right .dropdown-menu {
3270 .navbar-right .dropdown-menu-left {
3275 .btn-group-vertical {
3277 display: inline-block;
3278 vertical-align: middle; }
3280 .btn-group-vertical > .btn {
3283 .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3284 .btn-group-vertical > .btn:hover,
3285 .btn-group-vertical > .btn:focus,
3286 .btn-group-vertical > .btn:active,
3287 .btn-group-vertical > .btn.active {
3290 .btn-group .btn + .btn,
3291 .btn-group .btn + .btn-group,
3292 .btn-group .btn-group + .btn,
3293 .btn-group .btn-group + .btn-group {
3294 margin-left: -1px; }
3297 margin-left: -5px; }
3298 .btn-toolbar:before, .btn-toolbar:after {
3301 .btn-toolbar:after {
3304 .btn-toolbar .btn-group,
3305 .btn-toolbar .input-group {
3307 .btn-toolbar > .btn,
3308 .btn-toolbar > .btn-group,
3309 .btn-toolbar > .input-group {
3312 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3315 .btn-group > .btn:first-child {
3317 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3318 border-bottom-right-radius: 0;
3319 border-top-right-radius: 0; }
3321 .btn-group > .btn:last-child:not(:first-child),
3322 .btn-group > .dropdown-toggle:not(:first-child) {
3323 border-bottom-left-radius: 0;
3324 border-top-left-radius: 0; }
3326 .btn-group > .btn-group {
3329 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3332 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3333 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3334 border-bottom-right-radius: 0;
3335 border-top-right-radius: 0; }
3337 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3338 border-bottom-left-radius: 0;
3339 border-top-left-radius: 0; }
3341 .btn-group .dropdown-toggle:active,
3342 .btn-group.open .dropdown-toggle {
3345 .btn-group > .btn + .dropdown-toggle {
3347 padding-right: 8px; }
3349 .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
3351 padding-right: 12px; }
3353 .btn-group.open .dropdown-toggle {
3354 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3355 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
3356 .btn-group.open .dropdown-toggle.btn-link {
3357 -webkit-box-shadow: none;
3363 .btn-lg .caret, .btn-group-lg > .btn .caret {
3364 border-width: 5px 5px 0;
3365 border-bottom-width: 0; }
3367 .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
3368 border-width: 0 5px 5px; }
3370 .btn-group-vertical > .btn,
3371 .btn-group-vertical > .btn-group,
3372 .btn-group-vertical > .btn-group > .btn {
3378 .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
3382 .btn-group-vertical > .btn-group:after {
3385 .btn-group-vertical > .btn-group > .btn {
3388 .btn-group-vertical > .btn + .btn,
3389 .btn-group-vertical > .btn + .btn-group,
3390 .btn-group-vertical > .btn-group + .btn,
3391 .btn-group-vertical > .btn-group + .btn-group {
3395 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3398 .btn-group-vertical > .btn:first-child:not(:last-child) {
3399 border-top-right-radius: 4px;
3400 border-top-left-radius: 4px;
3401 border-bottom-right-radius: 0;
3402 border-bottom-left-radius: 0; }
3404 .btn-group-vertical > .btn:last-child:not(:first-child) {
3405 border-top-right-radius: 0;
3406 border-top-left-radius: 0;
3407 border-bottom-right-radius: 4px;
3408 border-bottom-left-radius: 4px; }
3410 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3413 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3414 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3415 border-bottom-right-radius: 0;
3416 border-bottom-left-radius: 0; }
3418 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3419 border-top-right-radius: 0;
3420 border-top-left-radius: 0; }
3422 .btn-group-justified {
3425 table-layout: fixed;
3426 border-collapse: separate; }
3427 .btn-group-justified > .btn,
3428 .btn-group-justified > .btn-group {
3430 display: table-cell;
3432 .btn-group-justified > .btn-group .btn {
3434 .btn-group-justified > .btn-group .dropdown-menu {
3437 [data-toggle="buttons"] > .btn input[type="radio"],
3438 [data-toggle="buttons"] > .btn input[type="checkbox"],
3439 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3440 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3442 clip: rect(0, 0, 0, 0);
3443 pointer-events: none; }
3448 border-collapse: separate; }
3449 .input-group[class*="col-"] {
3453 .input-group .form-control {
3459 .input-group .form-control:focus {
3464 .input-group .form-control {
3465 display: table-cell; }
3466 .input-group-addon:not(:first-child):not(:last-child),
3467 .input-group-btn:not(:first-child):not(:last-child),
3468 .input-group .form-control:not(:first-child):not(:last-child) {
3474 white-space: nowrap;
3475 vertical-align: middle; }
3477 .input-group-addon {
3480 font-weight: normal;
3484 background-color: #eeeeee;
3485 border: 1px solid #ccc;
3486 border-radius: 4px; }
3487 .input-group-addon.input-sm,
3488 .input-group-sm > .input-group-addon,
3489 .input-group-sm > .input-group-btn > .input-group-addon.btn {
3492 border-radius: 3px; }
3493 .input-group-addon.input-lg,
3494 .input-group-lg > .input-group-addon,
3495 .input-group-lg > .input-group-btn > .input-group-addon.btn {
3498 border-radius: 6px; }
3499 .input-group-addon input[type="radio"],
3500 .input-group-addon input[type="checkbox"] {
3503 .input-group .form-control:first-child,
3504 .input-group-addon:first-child,
3505 .input-group-btn:first-child > .btn,
3506 .input-group-btn:first-child > .btn-group > .btn,
3507 .input-group-btn:first-child > .dropdown-toggle,
3508 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3509 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3510 border-bottom-right-radius: 0;
3511 border-top-right-radius: 0; }
3513 .input-group-addon:first-child {
3516 .input-group .form-control:last-child,
3517 .input-group-addon:last-child,
3518 .input-group-btn:last-child > .btn,
3519 .input-group-btn:last-child > .btn-group > .btn,
3520 .input-group-btn:last-child > .dropdown-toggle,
3521 .input-group-btn:first-child > .btn:not(:first-child),
3522 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3523 border-bottom-left-radius: 0;
3524 border-top-left-radius: 0; }
3526 .input-group-addon:last-child {
3532 white-space: nowrap; }
3533 .input-group-btn > .btn {
3534 position: relative; }
3535 .input-group-btn > .btn + .btn {
3536 margin-left: -1px; }
3537 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
3539 .input-group-btn:first-child > .btn,
3540 .input-group-btn:first-child > .btn-group {
3541 margin-right: -1px; }
3542 .input-group-btn:last-child > .btn,
3543 .input-group-btn:last-child > .btn-group {
3545 margin-left: -1px; }
3551 .nav:before, .nav:after {
3562 padding: 10px 15px; }
3563 .nav > li > a:hover, .nav > li > a:focus {
3564 text-decoration: none;
3565 background-color: #eeeeee; }
3566 .nav > li.disabled > a {
3568 .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
3570 text-decoration: none;
3571 background-color: transparent;
3572 cursor: not-allowed; }
3573 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
3574 background-color: #eeeeee;
3575 border-color: #337ab7; }
3580 background-color: #e5e5e5; }
3581 .nav > li > a > img {
3585 border-bottom: 1px solid #ddd; }
3588 margin-bottom: -1px; }
3589 .nav-tabs > li > a {
3591 line-height: 1.42857;
3592 border: 1px solid transparent;
3593 border-radius: 4px 4px 0 0; }
3594 .nav-tabs > li > a:hover {
3595 border-color: #eeeeee #eeeeee #ddd; }
3596 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
3598 background-color: #fff;
3599 border: 1px solid #ddd;
3600 border-bottom-color: transparent;
3605 .nav-pills > li > a {
3606 border-radius: 4px; }
3607 .nav-pills > li + li {
3609 .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
3611 background-color: #337ab7; }
3615 .nav-stacked > li + li {
3619 .nav-justified, .nav-tabs.nav-justified {
3621 .nav-justified > li, .nav-tabs.nav-justified > li {
3623 .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3625 margin-bottom: 5px; }
3626 .nav-justified > .dropdown .dropdown-menu {
3629 @media (min-width: 768px) {
3630 .nav-justified > li, .nav-tabs.nav-justified > li {
3631 display: table-cell;
3633 .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3634 margin-bottom: 0; } }
3636 .nav-tabs-justified, .nav-tabs.nav-justified {
3638 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3640 border-radius: 4px; }
3641 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3642 .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
3643 .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
3644 border: 1px solid #ddd; }
3645 @media (min-width: 768px) {
3646 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3647 border-bottom: 1px solid #ddd;
3648 border-radius: 4px 4px 0 0; }
3649 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3650 .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
3651 .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
3652 border-bottom-color: #fff; } }
3654 .tab-content > .tab-pane {
3657 .tab-content > .active {
3660 .nav-tabs .dropdown-menu {
3662 border-top-right-radius: 0;
3663 border-top-left-radius: 0; }
3668 margin-bottom: 20px;
3669 border: 1px solid transparent; }
3670 .navbar:before, .navbar:after {
3675 @media (min-width: 768px) {
3677 border-radius: 4px; } }
3679 .navbar-header:before, .navbar-header:after {
3683 .navbar-header:after {
3686 @media (min-width: 768px) {
3691 overflow-x: visible;
3692 padding-right: 15px;
3694 border-top: 1px solid transparent;
3695 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3696 -webkit-overflow-scrolling: touch; }
3697 .navbar-collapse:before, .navbar-collapse:after {
3700 .navbar-collapse:after {
3702 .navbar-collapse.in {
3704 @media (min-width: 768px) {
3709 .navbar-collapse.collapse {
3710 display: block !important;
3711 height: auto !important;
3713 overflow: visible !important; }
3714 .navbar-collapse.in {
3715 overflow-y: visible; }
3716 .navbar-fixed-top .navbar-collapse,
3717 .navbar-static-top .navbar-collapse,
3718 .navbar-fixed-bottom .navbar-collapse {
3720 padding-right: 0; } }
3722 .navbar-fixed-top .navbar-collapse,
3723 .navbar-fixed-bottom .navbar-collapse {
3724 max-height: 340px; }
3725 @media (max-device-width: 480px) and (orientation: landscape) {
3726 .navbar-fixed-top .navbar-collapse,
3727 .navbar-fixed-bottom .navbar-collapse {
3728 max-height: 200px; } }
3730 .container > .navbar-header,
3731 .container > .navbar-collapse,
3732 .container-fluid > .navbar-header,
3733 .container-fluid > .navbar-collapse {
3734 margin-right: -15px;
3735 margin-left: -15px; }
3736 @media (min-width: 768px) {
3737 .container > .navbar-header,
3738 .container > .navbar-collapse,
3739 .container-fluid > .navbar-header,
3740 .container-fluid > .navbar-collapse {
3744 .navbar-static-top {
3746 border-width: 0 0 1px; }
3747 @media (min-width: 768px) {
3748 .navbar-static-top {
3749 border-radius: 0; } }
3752 .navbar-fixed-bottom {
3757 @media (min-width: 768px) {
3759 .navbar-fixed-bottom {
3760 border-radius: 0; } }
3764 border-width: 0 0 1px; }
3766 .navbar-fixed-bottom {
3769 border-width: 1px 0 0; }
3777 .navbar-brand:hover, .navbar-brand:focus {
3778 text-decoration: none; }
3779 .navbar-brand > img {
3781 @media (min-width: 768px) {
3782 .navbar > .container .navbar-brand,
3783 .navbar > .container-fluid .navbar-brand {
3784 margin-left: -15px; } }
3793 background-color: transparent;
3794 background-image: none;
3795 border: 1px solid transparent;
3796 border-radius: 4px; }
3797 .navbar-toggle:focus {
3799 .navbar-toggle .icon-bar {
3803 border-radius: 1px; }
3804 .navbar-toggle .icon-bar + .icon-bar {
3806 @media (min-width: 768px) {
3811 margin: 7.5px -15px; }
3812 .navbar-nav > li > a {
3814 padding-bottom: 10px;
3815 line-height: 20px; }
3816 @media (max-width: 767px) {
3817 .navbar-nav .open .dropdown-menu {
3822 background-color: transparent;
3825 .navbar-nav .open .dropdown-menu > li > a,
3826 .navbar-nav .open .dropdown-menu .dropdown-header {
3827 padding: 5px 15px 5px 25px; }
3828 .navbar-nav .open .dropdown-menu > li > a {
3829 line-height: 20px; }
3830 .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
3831 background-image: none; } }
3832 @media (min-width: 768px) {
3838 .navbar-nav > li > a {
3840 padding-bottom: 15px; } }
3844 margin-right: -15px;
3846 border-top: 1px solid transparent;
3847 border-bottom: 1px solid transparent;
3848 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3849 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3851 margin-bottom: 8px; }
3852 @media (min-width: 768px) {
3853 .navbar-form .form-group {
3854 display: inline-block;
3856 vertical-align: middle; }
3857 .navbar-form .form-control {
3858 display: inline-block;
3860 vertical-align: middle; }
3861 .navbar-form .form-control-static {
3862 display: inline-block; }
3863 .navbar-form .input-group {
3864 display: inline-table;
3865 vertical-align: middle; }
3866 .navbar-form .input-group .input-group-addon,
3867 .navbar-form .input-group .input-group-btn,
3868 .navbar-form .input-group .form-control {
3870 .navbar-form .input-group > .form-control {
3872 .navbar-form .control-label {
3874 vertical-align: middle; }
3875 .navbar-form .radio,
3876 .navbar-form .checkbox {
3877 display: inline-block;
3880 vertical-align: middle; }
3881 .navbar-form .radio label,
3882 .navbar-form .checkbox label {
3884 .navbar-form .radio input[type="radio"],
3885 .navbar-form .checkbox input[type="checkbox"] {
3888 .navbar-form .has-feedback .form-control-feedback {
3890 @media (max-width: 767px) {
3891 .navbar-form .form-group {
3892 margin-bottom: 5px; }
3893 .navbar-form .form-group:last-child {
3894 margin-bottom: 0; } }
3895 @media (min-width: 768px) {
3903 -webkit-box-shadow: none;
3904 box-shadow: none; } }
3906 .navbar-nav > li > .dropdown-menu {
3908 border-top-right-radius: 0;
3909 border-top-left-radius: 0; }
3911 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3913 border-top-right-radius: 4px;
3914 border-top-left-radius: 4px;
3915 border-bottom-right-radius: 0;
3916 border-bottom-left-radius: 0; }
3920 margin-bottom: 8px; }
3921 .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
3923 margin-bottom: 10px; }
3924 .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
3926 margin-bottom: 14px; }
3930 margin-bottom: 15px; }
3931 @media (min-width: 768px) {
3935 margin-right: 15px; } }
3937 @media (min-width: 768px) {
3939 float: left !important; }
3941 float: right !important;
3942 margin-right: -15px; }
3943 .navbar-right ~ .navbar-right {
3944 margin-right: 0; } }
3947 background-color: #f8f8f8;
3948 border-color: #e7e7e7; }
3949 .navbar-default .navbar-brand {
3951 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
3953 background-color: transparent; }
3954 .navbar-default .navbar-text {
3956 .navbar-default .navbar-nav > li > a {
3958 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
3960 background-color: transparent; }
3961 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
3963 background-color: #e7e7e7; }
3964 .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
3966 background-color: transparent; }
3967 .navbar-default .navbar-toggle {
3968 border-color: #ddd; }
3969 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
3970 background-color: #ddd; }
3971 .navbar-default .navbar-toggle .icon-bar {
3972 background-color: #888; }
3973 .navbar-default .navbar-collapse,
3974 .navbar-default .navbar-form {
3975 border-color: #e7e7e7; }
3976 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
3977 background-color: #e7e7e7;
3979 @media (max-width: 767px) {
3980 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3982 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3984 background-color: transparent; }
3985 .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 {
3987 background-color: #e7e7e7; }
3988 .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 {
3990 background-color: transparent; } }
3991 .navbar-default .navbar-link {
3993 .navbar-default .navbar-link:hover {
3995 .navbar-default .btn-link {
3997 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
3999 .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
4000 fieldset[disabled] .navbar-default .btn-link:hover,
4001 fieldset[disabled] .navbar-default .btn-link:focus {
4005 background-color: #222;
4006 border-color: #090909; }
4007 .navbar-inverse .navbar-brand {
4009 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
4011 background-color: transparent; }
4012 .navbar-inverse .navbar-text {
4014 .navbar-inverse .navbar-nav > li > a {
4016 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
4018 background-color: transparent; }
4019 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
4021 background-color: #090909; }
4022 .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
4024 background-color: transparent; }
4025 .navbar-inverse .navbar-toggle {
4026 border-color: #333; }
4027 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
4028 background-color: #333; }
4029 .navbar-inverse .navbar-toggle .icon-bar {
4030 background-color: #fff; }
4031 .navbar-inverse .navbar-collapse,
4032 .navbar-inverse .navbar-form {
4033 border-color: #101010; }
4034 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
4035 background-color: #090909;
4037 @media (max-width: 767px) {
4038 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4039 border-color: #090909; }
4040 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4041 background-color: #090909; }
4042 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4044 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4046 background-color: transparent; }
4047 .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 {
4049 background-color: #090909; }
4050 .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 {
4052 background-color: transparent; } }
4053 .navbar-inverse .navbar-link {
4055 .navbar-inverse .navbar-link:hover {
4057 .navbar-inverse .btn-link {
4059 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
4061 .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
4062 fieldset[disabled] .navbar-inverse .btn-link:hover,
4063 fieldset[disabled] .navbar-inverse .btn-link:focus {
4068 margin-bottom: 20px;
4070 background-color: #f5f5f5;
4071 border-radius: 4px; }
4073 display: inline-block; }
4074 .breadcrumb > li + li:before {
4078 .breadcrumb > .active {
4082 display: inline-block;
4085 border-radius: 4px; }
4088 .pagination > li > a,
4089 .pagination > li > span {
4093 line-height: 1.42857;
4094 text-decoration: none;
4096 background-color: #fff;
4097 border: 1px solid #ddd;
4098 margin-left: -1px; }
4099 .pagination > li:first-child > a,
4100 .pagination > li:first-child > span {
4102 border-bottom-left-radius: 4px;
4103 border-top-left-radius: 4px; }
4104 .pagination > li:last-child > a,
4105 .pagination > li:last-child > span {
4106 border-bottom-right-radius: 4px;
4107 border-top-right-radius: 4px; }
4108 .pagination > li > a:hover, .pagination > li > a:focus,
4109 .pagination > li > span:hover,
4110 .pagination > li > span:focus {
4113 background-color: #eeeeee;
4114 border-color: #ddd; }
4115 .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
4116 .pagination > .active > span,
4117 .pagination > .active > span:hover,
4118 .pagination > .active > span:focus {
4121 background-color: #337ab7;
4122 border-color: #337ab7;
4124 .pagination > .disabled > span,
4125 .pagination > .disabled > span:hover,
4126 .pagination > .disabled > span:focus,
4127 .pagination > .disabled > a,
4128 .pagination > .disabled > a:hover,
4129 .pagination > .disabled > a:focus {
4131 background-color: #fff;
4133 cursor: not-allowed; }
4135 .pagination-lg > li > a,
4136 .pagination-lg > li > span {
4139 line-height: 1.33333; }
4141 .pagination-lg > li:first-child > a,
4142 .pagination-lg > li:first-child > span {
4143 border-bottom-left-radius: 6px;
4144 border-top-left-radius: 6px; }
4146 .pagination-lg > li:last-child > a,
4147 .pagination-lg > li:last-child > span {
4148 border-bottom-right-radius: 6px;
4149 border-top-right-radius: 6px; }
4151 .pagination-sm > li > a,
4152 .pagination-sm > li > span {
4157 .pagination-sm > li:first-child > a,
4158 .pagination-sm > li:first-child > span {
4159 border-bottom-left-radius: 3px;
4160 border-top-left-radius: 3px; }
4162 .pagination-sm > li:last-child > a,
4163 .pagination-sm > li:last-child > span {
4164 border-bottom-right-radius: 3px;
4165 border-top-right-radius: 3px; }
4171 text-align: center; }
4172 .pager:before, .pager:after {
4181 display: inline-block;
4183 background-color: #fff;
4184 border: 1px solid #ddd;
4185 border-radius: 15px; }
4186 .pager li > a:hover,
4187 .pager li > a:focus {
4188 text-decoration: none;
4189 background-color: #eeeeee; }
4191 .pager .next > span {
4193 .pager .previous > a,
4194 .pager .previous > span {
4196 .pager .disabled > a,
4197 .pager .disabled > a:hover,
4198 .pager .disabled > a:focus,
4199 .pager .disabled > span {
4201 background-color: #fff;
4202 cursor: not-allowed; }
4206 padding: .2em .6em .3em;
4212 white-space: nowrap;
4213 vertical-align: baseline;
4214 border-radius: .25em; }
4221 a.label:hover, a.label:focus {
4223 text-decoration: none;
4227 background-color: #777777; }
4228 .label-default[href]:hover, .label-default[href]:focus {
4229 background-color: #5e5e5e; }
4232 background-color: #337ab7; }
4233 .label-primary[href]:hover, .label-primary[href]:focus {
4234 background-color: #286090; }
4237 background-color: #5cb85c; }
4238 .label-success[href]:hover, .label-success[href]:focus {
4239 background-color: #449d44; }
4242 background-color: #5bc0de; }
4243 .label-info[href]:hover, .label-info[href]:focus {
4244 background-color: #31b0d5; }
4247 background-color: #f0ad4e; }
4248 .label-warning[href]:hover, .label-warning[href]:focus {
4249 background-color: #ec971f; }
4252 background-color: #d9534f; }
4253 .label-danger[href]:hover, .label-danger[href]:focus {
4254 background-color: #c9302c; }
4257 display: inline-block;
4264 vertical-align: middle;
4265 white-space: nowrap;
4267 background-color: #777777;
4268 border-radius: 10px; }
4274 .btn-xs .badge, .btn-group-xs > .btn .badge,
4275 .btn-group-xs > .btn .badge {
4278 .list-group-item.active > .badge,
4279 .nav-pills > .active > a > .badge {
4281 background-color: #fff; }
4282 .list-group-item > .badge {
4284 .list-group-item > .badge + .badge {
4285 margin-right: 5px; }
4286 .nav-pills > li > a > .badge {
4289 a.badge:hover, a.badge:focus {
4291 text-decoration: none;
4296 padding-bottom: 30px;
4297 margin-bottom: 30px;
4299 background-color: #eeeeee; }
4304 margin-bottom: 15px;
4308 border-top-color: #d5d5d5; }
4309 .container .jumbotron,
4310 .container-fluid .jumbotron {
4313 padding-right: 15px; }
4314 .jumbotron .container {
4316 @media screen and (min-width: 768px) {
4319 padding-bottom: 48px; }
4320 .container .jumbotron,
4321 .container-fluid .jumbotron {
4323 padding-right: 60px; }
4326 font-size: 63px; } }
4331 margin-bottom: 20px;
4332 line-height: 1.42857;
4333 background-color: #fff;
4334 border: 1px solid #ddd;
4336 -webkit-transition: border 0.2s ease-in-out;
4337 -o-transition: border 0.2s ease-in-out;
4338 transition: border 0.2s ease-in-out; }
4340 .thumbnail a > img {
4345 margin-right: auto; }
4346 .thumbnail .caption {
4352 a.thumbnail.active {
4353 border-color: #337ab7; }
4357 margin-bottom: 20px;
4358 border: 1px solid transparent;
4359 border-radius: 4px; }
4363 .alert .alert-link {
4364 font-weight: bold; }
4372 .alert-dismissible {
4373 padding-right: 35px; }
4374 .alert-dismissable .close,
4375 .alert-dismissible .close {
4382 background-color: #dff0d8;
4383 border-color: #d6e9c6;
4386 border-top-color: #c9e2b3; }
4387 .alert-success .alert-link {
4391 background-color: #d9edf7;
4392 border-color: #bce8f1;
4395 border-top-color: #a6e1ec; }
4396 .alert-info .alert-link {
4400 background-color: #fcf8e3;
4401 border-color: #faebcc;
4404 border-top-color: #f7e1b5; }
4405 .alert-warning .alert-link {
4409 background-color: #f2dede;
4410 border-color: #ebccd1;
4413 border-top-color: #e4b9c0; }
4414 .alert-danger .alert-link {
4417 @-webkit-keyframes progress-bar-stripes {
4419 background-position: 40px 0; }
4421 background-position: 0 0; } }
4423 @keyframes progress-bar-stripes {
4425 background-position: 40px 0; }
4427 background-position: 0 0; } }
4432 margin-bottom: 20px;
4433 background-color: #f5f5f5;
4435 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4436 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
4446 background-color: #337ab7;
4447 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4448 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4449 -webkit-transition: width 0.6s ease;
4450 -o-transition: width 0.6s ease;
4451 transition: width 0.6s ease; }
4453 .progress-striped .progress-bar,
4454 .progress-bar-striped {
4455 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);
4456 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);
4457 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);
4458 background-size: 40px 40px; }
4460 .progress.active .progress-bar,
4461 .progress-bar.active {
4462 -webkit-animation: progress-bar-stripes 2s linear infinite;
4463 -o-animation: progress-bar-stripes 2s linear infinite;
4464 animation: progress-bar-stripes 2s linear infinite; }
4466 .progress-bar-success {
4467 background-color: #5cb85c; }
4468 .progress-striped .progress-bar-success {
4469 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);
4470 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);
4471 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); }
4473 .progress-bar-info {
4474 background-color: #5bc0de; }
4475 .progress-striped .progress-bar-info {
4476 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);
4477 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);
4478 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); }
4480 .progress-bar-warning {
4481 background-color: #f0ad4e; }
4482 .progress-striped .progress-bar-warning {
4483 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);
4484 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);
4485 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); }
4487 .progress-bar-danger {
4488 background-color: #d9534f; }
4489 .progress-striped .progress-bar-danger {
4490 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);
4491 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);
4492 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); }
4496 .media:first-child {
4509 .media-object.img-thumbnail {
4513 .media > .pull-right {
4514 padding-left: 10px; }
4517 .media > .pull-left {
4518 padding-right: 10px; }
4523 display: table-cell;
4524 vertical-align: top; }
4527 vertical-align: middle; }
4530 vertical-align: bottom; }
4534 margin-bottom: 5px; }
4541 margin-bottom: 20px;
4548 margin-bottom: -1px;
4549 background-color: #fff;
4550 border: 1px solid #ddd; }
4551 .list-group-item:first-child {
4552 border-top-right-radius: 4px;
4553 border-top-left-radius: 4px; }
4554 .list-group-item:last-child {
4556 border-bottom-right-radius: 4px;
4557 border-bottom-left-radius: 4px; }
4560 button.list-group-item {
4562 a.list-group-item .list-group-item-heading,
4563 button.list-group-item .list-group-item-heading {
4565 a.list-group-item:hover, a.list-group-item:focus,
4566 button.list-group-item:hover,
4567 button.list-group-item:focus {
4568 text-decoration: none;
4570 background-color: #f5f5f5; }
4572 button.list-group-item {
4576 .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
4577 background-color: #eeeeee;
4579 cursor: not-allowed; }
4580 .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 {
4582 .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 {
4585 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
4588 background-color: #337ab7;
4589 border-color: #337ab7; }
4590 .list-group-item.active .list-group-item-heading,
4591 .list-group-item.active .list-group-item-heading > small,
4592 .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
4593 .list-group-item.active:hover .list-group-item-heading > small,
4594 .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
4595 .list-group-item.active:focus .list-group-item-heading > small,
4596 .list-group-item.active:focus .list-group-item-heading > .small {
4598 .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 {
4601 .list-group-item-success {
4603 background-color: #dff0d8; }
4605 a.list-group-item-success,
4606 button.list-group-item-success {
4608 a.list-group-item-success .list-group-item-heading,
4609 button.list-group-item-success .list-group-item-heading {
4611 a.list-group-item-success:hover, a.list-group-item-success:focus,
4612 button.list-group-item-success:hover,
4613 button.list-group-item-success:focus {
4615 background-color: #d0e9c6; }
4616 a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
4617 button.list-group-item-success.active,
4618 button.list-group-item-success.active:hover,
4619 button.list-group-item-success.active:focus {
4621 background-color: #3c763d;
4622 border-color: #3c763d; }
4624 .list-group-item-info {
4626 background-color: #d9edf7; }
4628 a.list-group-item-info,
4629 button.list-group-item-info {
4631 a.list-group-item-info .list-group-item-heading,
4632 button.list-group-item-info .list-group-item-heading {
4634 a.list-group-item-info:hover, a.list-group-item-info:focus,
4635 button.list-group-item-info:hover,
4636 button.list-group-item-info:focus {
4638 background-color: #c4e3f3; }
4639 a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
4640 button.list-group-item-info.active,
4641 button.list-group-item-info.active:hover,
4642 button.list-group-item-info.active:focus {
4644 background-color: #31708f;
4645 border-color: #31708f; }
4647 .list-group-item-warning {
4649 background-color: #fcf8e3; }
4651 a.list-group-item-warning,
4652 button.list-group-item-warning {
4654 a.list-group-item-warning .list-group-item-heading,
4655 button.list-group-item-warning .list-group-item-heading {
4657 a.list-group-item-warning:hover, a.list-group-item-warning:focus,
4658 button.list-group-item-warning:hover,
4659 button.list-group-item-warning:focus {
4661 background-color: #faf2cc; }
4662 a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
4663 button.list-group-item-warning.active,
4664 button.list-group-item-warning.active:hover,
4665 button.list-group-item-warning.active:focus {
4667 background-color: #8a6d3b;
4668 border-color: #8a6d3b; }
4670 .list-group-item-danger {
4672 background-color: #f2dede; }
4674 a.list-group-item-danger,
4675 button.list-group-item-danger {
4677 a.list-group-item-danger .list-group-item-heading,
4678 button.list-group-item-danger .list-group-item-heading {
4680 a.list-group-item-danger:hover, a.list-group-item-danger:focus,
4681 button.list-group-item-danger:hover,
4682 button.list-group-item-danger:focus {
4684 background-color: #ebcccc; }
4685 a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
4686 button.list-group-item-danger.active,
4687 button.list-group-item-danger.active:hover,
4688 button.list-group-item-danger.active:focus {
4690 background-color: #a94442;
4691 border-color: #a94442; }
4693 .list-group-item-heading {
4695 margin-bottom: 5px; }
4697 .list-group-item-text {
4702 margin-bottom: 20px;
4703 background-color: #fff;
4704 border: 1px solid transparent;
4706 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4707 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
4711 .panel-body:before, .panel-body:after {
4719 border-bottom: 1px solid transparent;
4720 border-top-right-radius: 3px;
4721 border-top-left-radius: 3px; }
4722 .panel-heading > .dropdown .dropdown-toggle {
4731 .panel-title > small,
4732 .panel-title > .small,
4733 .panel-title > small > a,
4734 .panel-title > .small > a {
4739 background-color: #f5f5f5;
4740 border-top: 1px solid #ddd;
4741 border-bottom-right-radius: 3px;
4742 border-bottom-left-radius: 3px; }
4744 .panel > .list-group,
4745 .panel > .panel-collapse > .list-group {
4747 .panel > .list-group .list-group-item,
4748 .panel > .panel-collapse > .list-group .list-group-item {
4749 border-width: 1px 0;
4751 .panel > .list-group:first-child .list-group-item:first-child,
4752 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4754 border-top-right-radius: 3px;
4755 border-top-left-radius: 3px; }
4756 .panel > .list-group:last-child .list-group-item:last-child,
4757 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4759 border-bottom-right-radius: 3px;
4760 border-bottom-left-radius: 3px; }
4762 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4763 border-top-right-radius: 0;
4764 border-top-left-radius: 0; }
4766 .panel-heading + .list-group .list-group-item:first-child {
4767 border-top-width: 0; }
4769 .list-group + .panel-footer {
4770 border-top-width: 0; }
4773 .panel > .table-responsive > .table,
4774 .panel > .panel-collapse > .table {
4776 .panel > .table caption,
4777 .panel > .table-responsive > .table caption,
4778 .panel > .panel-collapse > .table caption {
4780 padding-right: 15px; }
4782 .panel > .table:first-child,
4783 .panel > .table-responsive:first-child > .table:first-child {
4784 border-top-right-radius: 3px;
4785 border-top-left-radius: 3px; }
4786 .panel > .table:first-child > thead:first-child > tr:first-child,
4787 .panel > .table:first-child > tbody:first-child > tr:first-child,
4788 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4789 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4790 border-top-left-radius: 3px;
4791 border-top-right-radius: 3px; }
4792 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4793 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4794 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4795 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4796 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4797 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4798 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4799 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4800 border-top-left-radius: 3px; }
4801 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4802 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4803 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4804 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4805 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4806 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4807 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4808 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4809 border-top-right-radius: 3px; }
4811 .panel > .table:last-child,
4812 .panel > .table-responsive:last-child > .table:last-child {
4813 border-bottom-right-radius: 3px;
4814 border-bottom-left-radius: 3px; }
4815 .panel > .table:last-child > tbody:last-child > tr:last-child,
4816 .panel > .table:last-child > tfoot:last-child > tr:last-child,
4817 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4818 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4819 border-bottom-left-radius: 3px;
4820 border-bottom-right-radius: 3px; }
4821 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4822 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4823 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4824 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4825 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4826 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4827 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4828 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4829 border-bottom-left-radius: 3px; }
4830 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4831 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4832 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4833 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4834 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4835 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4836 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4837 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4838 border-bottom-right-radius: 3px; }
4840 .panel > .panel-body + .table,
4841 .panel > .panel-body + .table-responsive,
4842 .panel > .table + .panel-body,
4843 .panel > .table-responsive + .panel-body {
4844 border-top: 1px solid #ddd; }
4846 .panel > .table > tbody:first-child > tr:first-child th,
4847 .panel > .table > tbody:first-child > tr:first-child td {
4850 .panel > .table-bordered,
4851 .panel > .table-responsive > .table-bordered {
4853 .panel > .table-bordered > thead > tr > th:first-child,
4854 .panel > .table-bordered > thead > tr > td:first-child,
4855 .panel > .table-bordered > tbody > tr > th:first-child,
4856 .panel > .table-bordered > tbody > tr > td:first-child,
4857 .panel > .table-bordered > tfoot > tr > th:first-child,
4858 .panel > .table-bordered > tfoot > tr > td:first-child,
4859 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4860 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4861 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4862 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4863 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4864 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4866 .panel > .table-bordered > thead > tr > th:last-child,
4867 .panel > .table-bordered > thead > tr > td:last-child,
4868 .panel > .table-bordered > tbody > tr > th:last-child,
4869 .panel > .table-bordered > tbody > tr > td:last-child,
4870 .panel > .table-bordered > tfoot > tr > th:last-child,
4871 .panel > .table-bordered > tfoot > tr > td:last-child,
4872 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4873 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4874 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4875 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4876 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4877 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4879 .panel > .table-bordered > thead > tr:first-child > td,
4880 .panel > .table-bordered > thead > tr:first-child > th,
4881 .panel > .table-bordered > tbody > tr:first-child > td,
4882 .panel > .table-bordered > tbody > tr:first-child > th,
4883 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4884 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4885 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4886 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4888 .panel > .table-bordered > tbody > tr:last-child > td,
4889 .panel > .table-bordered > tbody > tr:last-child > th,
4890 .panel > .table-bordered > tfoot > tr:last-child > td,
4891 .panel > .table-bordered > tfoot > tr:last-child > th,
4892 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4893 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4894 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4895 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4898 .panel > .table-responsive {
4903 margin-bottom: 20px; }
4904 .panel-group .panel {
4906 border-radius: 4px; }
4907 .panel-group .panel + .panel {
4909 .panel-group .panel-heading {
4911 .panel-group .panel-heading + .panel-collapse > .panel-body,
4912 .panel-group .panel-heading + .panel-collapse > .list-group {
4913 border-top: 1px solid #ddd; }
4914 .panel-group .panel-footer {
4916 .panel-group .panel-footer + .panel-collapse .panel-body {
4917 border-bottom: 1px solid #ddd; }
4920 border-color: #ddd; }
4921 .panel-default > .panel-heading {
4923 background-color: #f5f5f5;
4924 border-color: #ddd; }
4925 .panel-default > .panel-heading + .panel-collapse > .panel-body {
4926 border-top-color: #ddd; }
4927 .panel-default > .panel-heading .badge {
4929 background-color: #333333; }
4930 .panel-default > .panel-footer + .panel-collapse > .panel-body {
4931 border-bottom-color: #ddd; }
4934 border-color: #337ab7; }
4935 .panel-primary > .panel-heading {
4937 background-color: #337ab7;
4938 border-color: #337ab7; }
4939 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4940 border-top-color: #337ab7; }
4941 .panel-primary > .panel-heading .badge {
4943 background-color: #fff; }
4944 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4945 border-bottom-color: #337ab7; }
4948 border-color: #d6e9c6; }
4949 .panel-success > .panel-heading {
4951 background-color: #dff0d8;
4952 border-color: #d6e9c6; }
4953 .panel-success > .panel-heading + .panel-collapse > .panel-body {
4954 border-top-color: #d6e9c6; }
4955 .panel-success > .panel-heading .badge {
4957 background-color: #3c763d; }
4958 .panel-success > .panel-footer + .panel-collapse > .panel-body {
4959 border-bottom-color: #d6e9c6; }
4962 border-color: #bce8f1; }
4963 .panel-info > .panel-heading {
4965 background-color: #d9edf7;
4966 border-color: #bce8f1; }
4967 .panel-info > .panel-heading + .panel-collapse > .panel-body {
4968 border-top-color: #bce8f1; }
4969 .panel-info > .panel-heading .badge {
4971 background-color: #31708f; }
4972 .panel-info > .panel-footer + .panel-collapse > .panel-body {
4973 border-bottom-color: #bce8f1; }
4976 border-color: #faebcc; }
4977 .panel-warning > .panel-heading {
4979 background-color: #fcf8e3;
4980 border-color: #faebcc; }
4981 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4982 border-top-color: #faebcc; }
4983 .panel-warning > .panel-heading .badge {
4985 background-color: #8a6d3b; }
4986 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4987 border-bottom-color: #faebcc; }
4990 border-color: #ebccd1; }
4991 .panel-danger > .panel-heading {
4993 background-color: #f2dede;
4994 border-color: #ebccd1; }
4995 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4996 border-top-color: #ebccd1; }
4997 .panel-danger > .panel-heading .badge {
4999 background-color: #a94442; }
5000 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5001 border-bottom-color: #ebccd1; }
5009 .embed-responsive .embed-responsive-item,
5010 .embed-responsive iframe,
5011 .embed-responsive embed,
5012 .embed-responsive object,
5013 .embed-responsive video {
5022 .embed-responsive-16by9 {
5023 padding-bottom: 56.25%; }
5025 .embed-responsive-4by3 {
5026 padding-bottom: 75%; }
5031 margin-bottom: 20px;
5032 background-color: #f5f5f5;
5033 border: 1px solid #e3e3e3;
5035 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5036 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
5039 border-color: rgba(0, 0, 0, 0.15); }
5043 border-radius: 6px; }
5047 border-radius: 3px; }
5055 text-shadow: 0 1px 0 #fff;
5057 filter: alpha(opacity=20); }
5058 .close:hover, .close:focus {
5060 text-decoration: none;
5063 filter: alpha(opacity=50); }
5068 background: transparent;
5070 -webkit-appearance: none; }
5084 -webkit-overflow-scrolling: touch;
5086 .modal.fade .modal-dialog {
5087 -webkit-transform: translate(0, -25%);
5088 -ms-transform: translate(0, -25%);
5089 -o-transform: translate(0, -25%);
5090 transform: translate(0, -25%);
5091 -webkit-transition: -webkit-transform 0.3s ease-out;
5092 -moz-transition: -moz-transform 0.3s ease-out;
5093 -o-transition: -o-transform 0.3s ease-out;
5094 transition: transform 0.3s ease-out; }
5095 .modal.in .modal-dialog {
5096 -webkit-transform: translate(0, 0);
5097 -ms-transform: translate(0, 0);
5098 -o-transform: translate(0, 0);
5099 transform: translate(0, 0); }
5101 .modal-open .modal {
5112 background-color: #fff;
5113 border: 1px solid #999;
5114 border: 1px solid rgba(0, 0, 0, 0.2);
5116 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5117 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5118 background-clip: padding-box;
5128 background-color: #000; }
5129 .modal-backdrop.fade {
5131 filter: alpha(opacity=0); }
5132 .modal-backdrop.in {
5134 filter: alpha(opacity=50); }
5138 border-bottom: 1px solid #e5e5e5; }
5139 .modal-header:before, .modal-header:after {
5142 .modal-header:after {
5145 .modal-header .close {
5150 line-height: 1.42857; }
5159 border-top: 1px solid #e5e5e5; }
5160 .modal-footer:before, .modal-footer:after {
5163 .modal-footer:after {
5165 .modal-footer .btn + .btn {
5168 .modal-footer .btn-group .btn + .btn {
5169 margin-left: -1px; }
5170 .modal-footer .btn-block + .btn-block {
5173 .modal-scrollbar-measure {
5180 @media (min-width: 768px) {
5183 margin: 30px auto; }
5185 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5186 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
5190 @media (min-width: 992px) {
5198 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5200 font-weight: normal;
5201 letter-spacing: normal;
5203 line-height: 1.42857;
5206 text-decoration: none;
5208 text-transform: none;
5209 white-space: normal;
5211 word-spacing: normal;
5215 filter: alpha(opacity=0); }
5218 filter: alpha(opacity=90); }
5237 background-color: #000;
5238 border-radius: 4px; }
5244 border-color: transparent;
5245 border-style: solid; }
5247 .tooltip.top .tooltip-arrow {
5251 border-width: 5px 5px 0;
5252 border-top-color: #000; }
5254 .tooltip.top-left .tooltip-arrow {
5257 margin-bottom: -5px;
5258 border-width: 5px 5px 0;
5259 border-top-color: #000; }
5261 .tooltip.top-right .tooltip-arrow {
5264 margin-bottom: -5px;
5265 border-width: 5px 5px 0;
5266 border-top-color: #000; }
5268 .tooltip.right .tooltip-arrow {
5272 border-width: 5px 5px 5px 0;
5273 border-right-color: #000; }
5275 .tooltip.left .tooltip-arrow {
5279 border-width: 5px 0 5px 5px;
5280 border-left-color: #000; }
5282 .tooltip.bottom .tooltip-arrow {
5286 border-width: 0 5px 5px;
5287 border-bottom-color: #000; }
5289 .tooltip.bottom-left .tooltip-arrow {
5293 border-width: 0 5px 5px;
5294 border-bottom-color: #000; }
5296 .tooltip.bottom-right .tooltip-arrow {
5300 border-width: 0 5px 5px;
5301 border-bottom-color: #000; }
5311 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5313 font-weight: normal;
5314 letter-spacing: normal;
5316 line-height: 1.42857;
5319 text-decoration: none;
5321 text-transform: none;
5322 white-space: normal;
5324 word-spacing: normal;
5327 background-color: #fff;
5328 background-clip: padding-box;
5329 border: 1px solid #ccc;
5330 border: 1px solid rgba(0, 0, 0, 0.2);
5332 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5333 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
5335 margin-top: -10px; }
5337 margin-left: 10px; }
5341 margin-left: -10px; }
5347 background-color: #f7f7f7;
5348 border-bottom: 1px solid #ebebeb;
5349 border-radius: 5px 5px 0 0; }
5352 padding: 9px 14px; }
5354 .popover > .arrow, .popover > .arrow:after {
5359 border-color: transparent;
5360 border-style: solid; }
5363 border-width: 11px; }
5365 .popover > .arrow:after {
5369 .popover.top > .arrow {
5372 border-bottom-width: 0;
5373 border-top-color: #999999;
5374 border-top-color: rgba(0, 0, 0, 0.25);
5376 .popover.top > .arrow:after {
5380 border-bottom-width: 0;
5381 border-top-color: #fff; }
5383 .popover.right > .arrow {
5387 border-left-width: 0;
5388 border-right-color: #999999;
5389 border-right-color: rgba(0, 0, 0, 0.25); }
5390 .popover.right > .arrow:after {
5394 border-left-width: 0;
5395 border-right-color: #fff; }
5397 .popover.bottom > .arrow {
5400 border-top-width: 0;
5401 border-bottom-color: #999999;
5402 border-bottom-color: rgba(0, 0, 0, 0.25);
5404 .popover.bottom > .arrow:after {
5408 border-top-width: 0;
5409 border-bottom-color: #fff; }
5411 .popover.left > .arrow {
5415 border-right-width: 0;
5416 border-left-color: #999999;
5417 border-left-color: rgba(0, 0, 0, 0.25); }
5418 .popover.left > .arrow:after {
5421 border-right-width: 0;
5422 border-left-color: #fff;
5426 position: relative; }
5432 .carousel-inner > .item {
5435 -webkit-transition: 0.6s ease-in-out left;
5436 -o-transition: 0.6s ease-in-out left;
5437 transition: 0.6s ease-in-out left; }
5438 .carousel-inner > .item > img,
5439 .carousel-inner > .item > a > img {
5444 @media all and (transform-3d), (-webkit-transform-3d) {
5445 .carousel-inner > .item {
5446 -webkit-transition: -webkit-transform 0.6s ease-in-out;
5447 -moz-transition: -moz-transform 0.6s ease-in-out;
5448 -o-transition: -o-transform 0.6s ease-in-out;
5449 transition: transform 0.6s ease-in-out;
5450 -webkit-backface-visibility: hidden;
5451 -moz-backface-visibility: hidden;
5452 backface-visibility: hidden;
5453 -webkit-perspective: 1000px;
5454 -moz-perspective: 1000px;
5455 perspective: 1000px; }
5456 .carousel-inner > .item.next, .carousel-inner > .item.active.right {
5457 -webkit-transform: translate3d(100%, 0, 0);
5458 transform: translate3d(100%, 0, 0);
5460 .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
5461 -webkit-transform: translate3d(-100%, 0, 0);
5462 transform: translate3d(-100%, 0, 0);
5464 .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
5465 -webkit-transform: translate3d(0, 0, 0);
5466 transform: translate3d(0, 0, 0);
5468 .carousel-inner > .active,
5469 .carousel-inner > .next,
5470 .carousel-inner > .prev {
5472 .carousel-inner > .active {
5474 .carousel-inner > .next,
5475 .carousel-inner > .prev {
5479 .carousel-inner > .next {
5481 .carousel-inner > .prev {
5483 .carousel-inner > .next.left,
5484 .carousel-inner > .prev.right {
5486 .carousel-inner > .active.left {
5488 .carousel-inner > .active.right {
5498 filter: alpha(opacity=50);
5502 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5503 background-color: transparent; }
5504 .carousel-control.left {
5505 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5506 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5507 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5508 background-repeat: repeat-x;
5509 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
5510 .carousel-control.right {
5513 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5514 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5515 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5516 background-repeat: repeat-x;
5517 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
5518 .carousel-control:hover, .carousel-control:focus {
5521 text-decoration: none;
5523 filter: alpha(opacity=90); }
5524 .carousel-control .icon-prev,
5525 .carousel-control .icon-next,
5526 .carousel-control .glyphicon-chevron-left,
5527 .carousel-control .glyphicon-chevron-right {
5532 display: inline-block; }
5533 .carousel-control .icon-prev,
5534 .carousel-control .glyphicon-chevron-left {
5536 margin-left: -10px; }
5537 .carousel-control .icon-next,
5538 .carousel-control .glyphicon-chevron-right {
5540 margin-right: -10px; }
5541 .carousel-control .icon-prev,
5542 .carousel-control .icon-next {
5546 font-family: serif; }
5547 .carousel-control .icon-prev:before {
5549 .carousel-control .icon-next:before {
5552 .carousel-indicators {
5561 text-align: center; }
5562 .carousel-indicators li {
5563 display: inline-block;
5567 text-indent: -999px;
5568 border: 1px solid #fff;
5569 border-radius: 10px;
5571 background-color: #000 \9;
5572 background-color: transparent; }
5573 .carousel-indicators .active {
5577 background-color: #fff; }
5586 padding-bottom: 20px;
5589 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
5590 .carousel-caption .btn {
5591 text-shadow: none; }
5593 @media screen and (min-width: 768px) {
5594 .carousel-control .glyphicon-chevron-left,
5595 .carousel-control .glyphicon-chevron-right,
5596 .carousel-control .icon-prev,
5597 .carousel-control .icon-next {
5602 .carousel-control .glyphicon-chevron-left,
5603 .carousel-control .icon-prev {
5604 margin-left: -10px; }
5605 .carousel-control .glyphicon-chevron-right,
5606 .carousel-control .icon-next {
5607 margin-right: -10px; }
5611 padding-bottom: 30px; }
5612 .carousel-indicators {
5615 .clearfix:before, .filter-wrapper:before, .clearfix:after, .filter-wrapper:after {
5619 .clearfix:after, .filter-wrapper:after {
5625 margin-right: auto; }
5628 float: right !important; }
5631 float: left !important; }
5634 display: none !important; }
5637 display: block !important; }
5640 visibility: hidden; }
5646 background-color: transparent;
5650 display: none !important; }
5656 width: device-width; }
5659 display: none !important; }
5662 display: none !important; }
5665 display: none !important; }
5668 display: none !important; }
5672 .visible-xs-inline-block,
5675 .visible-sm-inline-block,
5678 .visible-md-inline-block,
5681 .visible-lg-inline-block {
5682 display: none !important; }
5684 @media (max-width: 767px) {
5686 display: block !important; }
5688 display: table !important; }
5690 display: table-row !important; }
5693 display: table-cell !important; } }
5695 @media (max-width: 767px) {
5697 display: block !important; } }
5699 @media (max-width: 767px) {
5700 .visible-xs-inline {
5701 display: inline !important; } }
5703 @media (max-width: 767px) {
5704 .visible-xs-inline-block {
5705 display: inline-block !important; } }
5707 @media (min-width: 768px) and (max-width: 991px) {
5709 display: block !important; }
5711 display: table !important; }
5713 display: table-row !important; }
5716 display: table-cell !important; } }
5718 @media (min-width: 768px) and (max-width: 991px) {
5720 display: block !important; } }
5722 @media (min-width: 768px) and (max-width: 991px) {
5723 .visible-sm-inline {
5724 display: inline !important; } }
5726 @media (min-width: 768px) and (max-width: 991px) {
5727 .visible-sm-inline-block {
5728 display: inline-block !important; } }
5730 @media (min-width: 992px) and (max-width: 1199px) {
5732 display: block !important; }
5734 display: table !important; }
5736 display: table-row !important; }
5739 display: table-cell !important; } }
5741 @media (min-width: 992px) and (max-width: 1199px) {
5743 display: block !important; } }
5745 @media (min-width: 992px) and (max-width: 1199px) {
5746 .visible-md-inline {
5747 display: inline !important; } }
5749 @media (min-width: 992px) and (max-width: 1199px) {
5750 .visible-md-inline-block {
5751 display: inline-block !important; } }
5753 @media (min-width: 1200px) {
5755 display: block !important; }
5757 display: table !important; }
5759 display: table-row !important; }
5762 display: table-cell !important; } }
5764 @media (min-width: 1200px) {
5766 display: block !important; } }
5768 @media (min-width: 1200px) {
5769 .visible-lg-inline {
5770 display: inline !important; } }
5772 @media (min-width: 1200px) {
5773 .visible-lg-inline-block {
5774 display: inline-block !important; } }
5776 @media (max-width: 767px) {
5778 display: none !important; } }
5780 @media (min-width: 768px) and (max-width: 991px) {
5782 display: none !important; } }
5784 @media (min-width: 992px) and (max-width: 1199px) {
5786 display: none !important; } }
5788 @media (min-width: 1200px) {
5790 display: none !important; } }
5793 display: none !important; }
5797 display: block !important; }
5798 table.visible-print {
5799 display: table !important; }
5801 display: table-row !important; }
5804 display: table-cell !important; } }
5806 .visible-print-block {
5807 display: none !important; }
5809 .visible-print-block {
5810 display: block !important; } }
5812 .visible-print-inline {
5813 display: none !important; }
5815 .visible-print-inline {
5816 display: inline !important; } }
5818 .visible-print-inline-block {
5819 display: none !important; }
5821 .visible-print-inline-block {
5822 display: inline-block !important; } }
5826 display: none !important; } }
5832 padding: 5px 10px; }
5835 font-weight: bold; }
5837 .alert-success a, .alert-success a:hover, .alert-success a:focus {
5840 .alert-info a, .alert-info a:hover, .alert-info a:focus {
5843 .alert-warning a, .alert-warning a:hover, .alert-warning a:focus {
5846 .alert-danger a, .alert-danger a:hover, .alert-danger a:focus {
5850 * AJAX (throbber) styling.
5852 @keyframes glyphicon-spin {
5854 transform: rotate(0deg); }
5856 transform: rotate(359deg); } }
5859 display: inline-block;
5860 animation: glyphicon-spin 1s infinite linear; }
5863 display: inline-block;
5864 text-decoration: none; }
5866 html.js .btn .ajax-throbber {
5868 margin-right: -.25em; }
5870 html.js .form-item .input-group-addon .glyphicon {
5873 transition: 150ms color, 150ms opacity; }
5874 html.js .form-item .input-group-addon .glyphicon.glyphicon-spin {
5878 html.js .form-item .input-group-addon .input-group-addon {
5879 background-color: white; }
5881 html.js .ajax-new-content:empty {
5882 display: none !important; }
5886 * Visual styles for fields.
5889 font-weight: bold; }
5891 .field--label-inline .field--label,
5892 .field--label-inline .field--items {
5896 .field--label-inline .field--label,
5897 .field--label-inline > .field--item,
5898 .field--label-inline .field--items {
5899 padding-right: 0.5em; }
5901 [dir="rtl"] .field--label-inline .field--label,
5902 [dir="rtl"] .field--label-inline .field--items {
5903 padding-left: 0.5em;
5906 .field--label-inline .field--label::after {
5910 * File (and Image Widget) styles.
5921 border-bottom: 1px solid #ccc;
5922 border-top: 1px solid #ccc; }
5923 .file > span:first-child {
5924 border-left: 1px solid #ccc; }
5925 .file > span:last-child {
5926 border-right: 1px solid #ccc; }
5927 .file > .tabledrag-changed {
5928 background: #fcf8e3;
5931 display: table-cell;
5934 vertical-align: middle;
5935 border-left: 1px solid inherit; }
5936 .file > .tabledrag-changed, .file > .tabledrag-changed:last-child {
5937 border: 1px solid #f7e1b5; }
5940 display: table-cell;
5942 padding: .25em .5em;
5944 vertical-align: middle; }
5947 display: table-cell;
5948 vertical-align: middle;
5950 .file-link a, .file-link a:hover, .file-link a:focus, .file-link a:active {
5954 display: table-cell;
5958 vertical-align: middle; }
5967 background-color: #fff;
5968 border: 1px solid #ddd;
5970 border-radius: 0 0 4px 4px;
5971 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5981 .nav.nav-tabs.filter-formats {
5982 margin-bottom: 15px; }
5987 table .checkbox.form-no-label, table .radio.form-no-label {
5992 display: inline-block;
5995 .form-inline .select-wrapper {
5997 .input-group .select-wrapper {
5998 display: table-cell; }
5999 .input-group .select-wrapper:first-child .form-control:first-child {
6000 border-bottom-left-radius: 4px;
6001 border-top-left-radius: 4px; }
6002 .input-group .select-wrapper:last-child .form-control:first-child {
6003 border-bottom-right-radius: 4px;
6004 border-top-right-radius: 4px; }
6005 .select-wrapper select {
6006 -webkit-appearance: none;
6007 -moz-appearance: none;
6010 padding-right: 2em; }
6011 .select-wrapper select::-ms-expand {
6013 .select-wrapper:after {
6020 padding-right: .5em;
6021 pointer-events: none;
6026 .has-glyphicons .select-wrapper:after {
6027 -webkit-font-smoothing: antialiased;
6028 -moz-osx-font-smoothing: grayscale;
6030 display: inline-block;
6031 font-family: 'Glyphicons Halflings'; }
6032 .has-error .select-wrapper:after {
6034 .has-success .select-wrapper:after {
6036 .has-warning .select-wrapper:after {
6039 .form-required:after {
6040 background-image: url(../images/required.svg);
6041 background-size: 10px 7px;
6043 display: inline-block;
6048 .form-actions .btn, .form-actions .btn-group {
6049 margin-right: 10px; }
6051 .form-actions .btn-group .btn {
6057 a.icon-before .glyphicon {
6058 margin-right: .25em; }
6060 a.icon-after .glyphicon {
6061 margin-left: .25em; }
6063 .btn.icon-before .glyphicon {
6064 margin-left: -.25em;
6065 margin-right: .25em; }
6067 .btn.icon-after .glyphicon {
6069 margin-right: -.25em; }
6075 position: relative; }
6076 body.navbar-is-static-top {
6078 body.navbar-is-fixed-top {
6080 body.navbar-is-fixed-bottom {
6081 padding-bottom: 65px; }
6082 @media screen and (min-width: 768px) {
6084 margin-top: 15px; } }
6085 @media screen and (max-width: 767px) {
6086 body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar, body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar {
6088 body.toolbar-vertical.navbar-is-fixed-top header, body.toolbar-vertical.navbar-is-fixed-bottom header {
6090 body.toolbar-vertical.navbar-is-fixed-top header {
6093 @media screen and (min-width: 768px) {
6095 max-width: 720px; } }
6097 @media screen and (min-width: 992px) {
6099 max-width: 940px; } }
6101 @media screen and (min-width: 1200px) {
6103 max-width: 1140px; } }
6108 .node-preview-container {
6109 margin-top: -15px; }
6111 .node-preview-form-select {
6119 margin: -10px -15px;
6120 padding: 10px 15px; }
6121 .panel-title, .panel-title:hover, .panel-title:focus, .panel-title:hover:focus {
6123 .panel-title:focus, .panel-title:hover {
6124 text-decoration: none; }
6127 * Progress bar styles.
6130 margin-bottom: 15px; }
6131 .progress-wrapper:last-child .progress {
6132 margin-bottom: 5px; }
6133 .progress-wrapper .message {
6135 margin-bottom: 5px; }
6136 .progress-wrapper .percentage,
6137 .progress-wrapper .progress-label {
6139 .progress-wrapper .progress-bar {
6143 * Table drag styles.
6145 .tabledrag-toggle-weight {
6147 margin: 1px 2px 1px 10px; }
6149 .tabledrag-changed-warning {
6159 margin: -10px 0 0 -10px;
6161 .tabledrag-handle:hover, .tabledrag-handle:focus {
6168 margin: -0.4em 0.2em -0.4em -0.4em;
6170 padding: 0.42em 0 0.42em 0.6em;
6173 [dir="rtl"] .indentation {
6175 margin: -0.4em -0.4em -0.4em 0.2em;
6176 padding: 0.42em 0.6em 0.42em 0; }
6179 * Tabs and local action styles.
6182 margin: 10px 0 10px -5px; }
6185 margin: 10px 0 5px; }
6188 * Missing Bootstrap 2 tab styling.
6189 * $see http://stackoverflow.com/questions/18432577/stacked-tabs-in-bootstrap-3
6190 * $see http://bootply.com/74926
6193 margin-bottom: 20px; }
6195 .tabs-below > .nav-tabs, .tabs-left > .nav-tabs, .tabs-right > .nav-tabs {
6197 .tabs-below > .nav-tabs .summary, .tabs-left > .nav-tabs .summary, .tabs-right > .nav-tabs .summary {
6201 .tab-pane > .panel-heading {
6204 .tab-content > .active {
6207 .tabs-below > .nav-tabs {
6208 border-top: 1px solid #ddd; }
6209 .tabs-below > .nav-tabs > li {
6212 .tabs-below > .nav-tabs > li > a {
6213 border-radius: 0 0 4px 4px; }
6214 .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
6215 border-top-color: #ddd;
6216 border-bottom-color: transparent; }
6217 .tabs-below > .nav-tabs > .active > a,
6218 .tabs-below > .nav-tabs > .active > a:hover,
6219 .tabs-below > .nav-tabs > .active > a:focus {
6220 border-color: transparent #ddd #ddd #ddd; }
6222 .tabs-left > .nav-tabs,
6223 .tabs-right > .nav-tabs {
6224 padding-bottom: 20px;
6226 .tabs-left > .nav-tabs > li,
6227 .tabs-right > .nav-tabs > li {
6229 .tabs-left > .nav-tabs > li:focus,
6230 .tabs-right > .nav-tabs > li:focus {
6232 .tabs-left > .nav-tabs > li > a,
6233 .tabs-right > .nav-tabs > li > a {
6235 margin-bottom: 3px; }
6236 .tabs-left > .nav-tabs > li > a:focus,
6237 .tabs-right > .nav-tabs > li > a:focus {
6240 .tabs-left > .tab-content,
6241 .tabs-right > .tab-content {
6242 border-radius: 0 4px 4px 4px;
6243 border: 1px solid #ddd;
6244 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
6246 padding: 10px 15px; }
6248 .tabs-left > .nav-tabs {
6250 margin-right: -1px; }
6251 .tabs-left > .nav-tabs > li > a {
6252 border-radius: 4px 0 0 4px; }
6253 .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
6254 border-color: #eeeeee #ddd #eeeeee #eeeeee; }
6255 .tabs-left > .nav-tabs > .active > a,
6256 .tabs-left > .nav-tabs > .active > a:hover,
6257 .tabs-left > .nav-tabs > .active > a:focus {
6258 border-color: #ddd transparent #ddd #ddd;
6259 box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05); }
6261 .tabs-right > .nav-tabs {
6263 margin-left: -1px; }
6264 .tabs-right > .nav-tabs > li > a {
6265 border-radius: 0 4px 4px 0; }
6266 .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {
6267 border-color: #eeeeee #eeeeee #eeeeee #ddd;
6268 box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05); }
6269 .tabs-right > .nav-tabs > .active > a,
6270 .tabs-right > .nav-tabs > .active > a:hover,
6271 .tabs-right > .nav-tabs > .active > a:focus {
6272 border-color: #ddd #ddd #ddd transparent; }
6275 * Toolbar module styling.
6277 body.toolbar-fixed .toolbar-oriented .toolbar-bar {
6280 body.toolbar-fixed .navbar-fixed-top {
6283 body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top {
6286 body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top {
6289 body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed {
6290 margin-left: 240px; }
6291 body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray {
6292 padding-bottom: 40px; }
6293 body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray, body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray > .toolbar-lining:before {
6297 * jQuery UI autocomplete widget style overrides.
6299 * $todo Remove once jQuery UI is no longer used?
6303 background-clip: padding-box;
6304 border: 1px solid #ccc;
6305 border: 1px solid rgba(0, 0, 0, 0.15);
6307 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
6309 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6316 .ui-autocomplete .ui-menu-item {
6323 font-weight: normal;
6324 line-height: 1.42857;
6328 text-decoration: none;
6329 white-space: nowrap; }
6330 .ui-autocomplete .ui-menu-item.ui-state-hover {
6331 background: #f5f5f5;
6333 .ui-autocomplete .ui-menu-item.ui-state-active, .ui-autocomplete .ui-menu-item.ui-state-focus {
6334 background: #337ab7;
6338 padding-left: 1.5em; }
6339 .popover ol:last-child, .popover ul:last-child {
6348 padding-bottom: 36px;
6349 border-top: 1px solid #E5E5E5; }
6352 .form-group:last-child,
6356 .region-help > .glyphicon {
6359 margin: -0.05em 0.5em 0 0; }
6361 .region-help .block {
6364 .help-block, .control-group .help-inline {
6369 .help-block:first-child, .control-group .help-inline:first-child {