3 * Homepage: http://bootswatch.com
4 * Copyright 2012-2015 Thomas Park
8 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
10 font-family: sans-serif
;
11 -ms-text-size-adjust: 100%;
12 -webkit-text-size-adjust: 100%;
36 display: inline-block
;
37 vertical-align: baseline
;
39 audio:not
([controls
]) {
48 background-color: transparent
;
55 border-bottom: 1px dotted
;
80 vertical-align: baseline
;
98 -moz-box-sizing: content-box
;
99 -webkit-box-sizing: content-box
;
100 box-sizing: content-box
;
110 font-family: monospace
, monospace
;
127 text-transform: none
;
130 html input
[type
="button"],
132 input
[type
="submit"] {
133 -webkit-appearance: button
;
137 html input
[disabled
] {
140 button::-moz-focus-inner
,
141 input::-moz-focus-inner
{
148 input
[type
="checkbox"],
149 input
[type
="radio"] {
150 -webkit-box-sizing: border-box
;
151 -moz-box-sizing: border-box
;
152 box-sizing: border-box
;
155 input
[type
="number"]::-webkit-inner-spin-button
,
156 input
[type
="number"]::-webkit-outer-spin-button
{
159 input
[type
="search"] {
160 -webkit-appearance: textfield
;
161 -moz-box-sizing: content-box
;
162 -webkit-box-sizing: content-box
;
163 box-sizing: content-box
;
165 input
[type
="search"]::-webkit-search-cancel-button
,
166 input
[type
="search"]::-webkit-search-decoration
{
167 -webkit-appearance: none
;
170 border: 1px solid
#c0c0c0;
172 padding: 0.35em 0.625em 0.75em;
185 border-collapse: collapse
;
192 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
197 background: transparent
!important
;
198 color: #000 !important
;
199 -webkit-box-shadow: none
!important
;
200 box-shadow: none
!important
;
201 text-shadow: none
!important
;
205 text-decoration: underline
;
208 content: " (" attr
(href
) ")";
211 content: " (" attr
(title
) ")";
214 a
[href^
="javascript:"]:after
{
219 border: 1px solid
#999;
220 page-break-inside: avoid
;
223 display: table-header-group
;
227 page-break-inside: avoid
;
230 max-width: 100% !important
;
240 page-break-after: avoid
;
243 background: #fff !important
;
249 .dropup > .btn > .caret {
250 border-top-color: #000 !important
;
253 border: 1px solid
#000;
256 border-collapse: collapse
!important
;
260 background-color: #fff !important
;
264 border: 1px solid
#ddd !important
;
268 -webkit-box-sizing: border-box
;
269 -moz-box-sizing: border-box
;
270 box-sizing: border-box
;
274 -webkit-box-sizing: border-box
;
275 -moz-box-sizing: border-box
;
276 box-sizing: border-box
;
280 -webkit-tap-highlight-color: rgba
(0, 0, 0, 0);
283 font-family: "DejaVu Serif", Georgia
, serif
;
285 line-height: 1.42857143;
287 background-color: #ffffff;
293 font-family: inherit
;
295 line-height: inherit
;
299 text-decoration: none
;
304 text-decoration: underline
;
307 outline: thin dotted
;
308 outline: 5px auto
-webkit-focus-ring-color
;
309 outline-offset: -2px;
315 vertical-align: middle
;
327 line-height: 1.42857143;
328 background-color: #ffffff;
329 border: 1px solid
#dddddd;
331 -webkit-transition: all
0.2s ease-in-out
;
332 -o-transition: all
0.2s ease-in-out
;
333 transition: all
0.2s ease-in-out
;
334 display: inline-block
;
345 border-top: 1px solid
#eeeeee;
354 clip: rect
(0, 0, 0, 0);
357 .sr-only-focusable:active
,
358 .sr-only-focusable:focus {
381 font-family: sans-serif
;
493 @media (min-width: 768px) {
504 background-color: #fcf8e3;
523 text-transform: lowercase
;
526 text-transform: uppercase
;
529 text-transform: capitalize
;
537 a
.text-primary:hover
{
543 a
.text-success:hover
{
555 a
.text-warning:hover
{
561 a
.text-danger:hover
{
566 background-color: #4582ec;
569 background-color: #1863e6;
572 background-color: #dff0d8;
575 background-color: #c1e2b3;
578 background-color: #d9edf7;
581 background-color: #afd9ee;
584 background-color: #fcf8e3;
587 background-color: #f7ecb5;
590 background-color: #f2dede;
593 background-color: #e4b9b9;
596 padding-bottom: 10px;
598 border-bottom: 1px solid
#dddddd;
621 display: inline-block
;
631 line-height: 1.42857143;
639 @media (min-width: 768px) {
646 text-overflow: ellipsis
;
654 abbr
[data-original-title
] {
656 border-bottom: 1px dotted
#b3b3b3;
660 text-transform: uppercase
;
666 border-left: 5px solid
#4582ec;
668 blockquote
p:last-child
,
669 blockquote
ul:last-child
,
670 blockquote
ol:last-child
{
678 line-height: 1.42857143;
681 blockquote
footer:before
,
682 blockquote
small:before
,
683 blockquote
.small:before
{
684 content: '\2014 \00A0';
687 blockquote
.pull-right
{
690 border-right: 5px solid
#4582ec;
694 .blockquote-reverse
footer:before
,
695 blockquote
.pull-right
footer:before
,
696 .blockquote-reverse
small:before
,
697 blockquote
.pull-right
small:before
,
698 .blockquote-reverse
.small:before
,
699 blockquote
.pull-right
.small:before
{
702 .blockquote-reverse
footer:after
,
703 blockquote
.pull-right
footer:after
,
704 .blockquote-reverse
small:after
,
705 blockquote
.pull-right
small:after
,
706 .blockquote-reverse
.small:after
,
707 blockquote
.pull-right
.small:after
{
708 content: '\00A0 \2014';
713 line-height: 1.42857143;
719 font-family: Menlo
, Monaco
, Consolas
, "Courier New", monospace
;
725 background-color: #f9f2f4;
732 background-color: #333333;
734 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.25);
735 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.25);
741 -webkit-box-shadow: none
;
749 line-height: 1.42857143;
750 word-break: break-all
;
751 word-wrap: break-word
;
753 background-color: #f5f5f5;
754 border: 1px solid
#cccccc;
761 white-space: pre-wrap
;
762 background-color: transparent
;
775 @media (min-width: 992px) {
790 .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 {
796 @media (min-width: 992px) {
797 .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 {
838 background-color: transparent
;
854 .table
> thead
> tr
> th
,
855 .table
> tbody
> tr
> th
,
856 .table
> tfoot
> tr
> th
,
857 .table
> thead
> tr
> td
,
858 .table
> tbody
> tr
> td
,
859 .table > tfoot > tr > td {
861 line-height: 1.42857143;
863 border-top: 1px solid
#dddddd;
865 .table > thead > tr > th {
866 vertical-align: bottom
;
867 border-bottom: 2px solid
#dddddd;
869 .table
> caption
+ thead
> tr:first-child
> th
,
870 .table
> colgroup
+ thead
> tr:first-child
> th
,
871 .table
> thead:first-child
> tr:first-child
> th
,
872 .table
> caption
+ thead
> tr:first-child
> td
,
873 .table
> colgroup
+ thead
> tr:first-child
> td
,
874 .table > thead:first-child > tr:first-child > td {
877 .table > tbody + tbody {
878 border-top: 2px solid
#dddddd;
881 background-color: #ffffff;
884 border: 1px solid
#dddddd;
886 .table-bordered
> thead
> tr
> th
,
887 .table-bordered
> tbody
> tr
> th
,
888 .table-bordered
> tfoot
> tr
> th
,
889 .table-bordered
> thead
> tr
> td
,
890 .table-bordered
> tbody
> tr
> td
,
891 .table-bordered > tfoot > tr > td {
892 border: 1px solid
#dddddd;
894 .table-bordered
> thead
> tr
> th
,
895 .table-bordered > thead > tr > td {
896 border-bottom-width: 2px;
898 .table-striped > tbody > tr:nth-of-type(odd) {
899 background-color: #f9f9f9;
901 .table-hover > tbody > tr:hover {
902 background-color: #f5f5f5;
904 table col
[class
*="col-"] {
907 display: table-column
;
909 table td
[class
*="col-"],
910 table th
[class
*="col-"] {
915 .table
> thead
> tr
> td
.info
,
916 .table
> tbody
> tr
> td
.info
,
917 .table
> tfoot
> tr
> td
.info
,
918 .table
> thead
> tr
> th
.info
,
919 .table
> tbody
> tr
> th
.info
,
920 .table
> tfoot
> tr
> th
.info
,
921 .table
> thead
> tr
.info
> td
,
922 .table
> tbody
> tr
.info
> td
,
923 .table
> tfoot
> tr
.info
> td
,
924 .table
> thead
> tr
.info
> th
,
925 .table
> tbody
> tr
.info
> th
,
926 .table > tfoot > tr.info > th {
927 background-color: #d9edf7;
929 .table-hover
> tbody
> tr
> td
.info:hover
,
930 .table-hover
> tbody
> tr
> th
.info:hover
,
931 .table-hover
> tbody
> tr
.info:hover
> td
,
932 .table-hover
> tbody
> tr:hover
> .info
,
933 .table-hover > tbody > tr.info:hover > th {
934 background-color: #c4e3f3;
936 .table
> thead
> tr
> td
.warning
,
937 .table
> tbody
> tr
> td
.warning
,
938 .table
> tfoot
> tr
> td
.warning
,
939 .table
> thead
> tr
> th
.warning
,
940 .table
> tbody
> tr
> th
.warning
,
941 .table
> tfoot
> tr
> th
.warning
,
942 .table
> thead
> tr
.warning
> td
,
943 .table
> tbody
> tr
.warning
> td
,
944 .table
> tfoot
> tr
.warning
> td
,
945 .table
> thead
> tr
.warning
> th
,
946 .table
> tbody
> tr
.warning
> th
,
947 .table > tfoot > tr.warning > th {
948 background-color: #fcf8e3;
950 .table-hover
> tbody
> tr
> td
.warning:hover
,
951 .table-hover
> tbody
> tr
> th
.warning:hover
,
952 .table-hover
> tbody
> tr
.warning:hover
> td
,
953 .table-hover
> tbody
> tr:hover
> .warning
,
954 .table-hover > tbody > tr.warning:hover > th {
955 background-color: #faf2cc;
958 display: inline-block
;
964 input
[type
="checkbox"] {
972 input
[type
="file"]:focus
,
973 input
[type
="radio"]:focus
,
974 input
[type
="checkbox"]:focus
{
975 outline: thin dotted
;
976 outline: 5px auto
-webkit-focus-ring-color
;
977 outline-offset: -2px;
985 line-height: 1.42857143;
987 background-color: #ffffff;
988 background-image: none
;
989 border: 1px solid
#dddddd;
991 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
992 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
993 -webkit-transition: border-color ease-in-out
.15s, -webkit-box-shadow ease-in-out
.15s;
994 -o-transition: border-color ease-in-out
.15s, box-shadow ease-in-out
.15s;
995 transition: border-color ease-in-out
.15s, box-shadow ease-in-out
.15s;
997 .form-control:focus {
998 border-color: #66afe9;
1000 -webkit-box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(102, 175, 233, 0.6);
1001 box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(102, 175, 233, 0.6);
1003 .form-control::-moz-placeholder {
1007 .form-control:-ms-input-placeholder {
1010 .form-control::-webkit-input-placeholder {
1013 textarea
.form-control
{
1017 margin-bottom: 15px;
1020 display: inline-block
;
1022 font-weight: normal
;
1024 vertical-align: middle
;
1025 -ms-touch-action: manipulation
;
1026 touch-action: manipulation
;
1028 background-image: none
;
1029 border: 1px solid transparent
;
1030 white-space: nowrap
;
1033 line-height: 1.42857143;
1035 -webkit-user-select: none
;
1036 -moz-user-select: none
;
1037 -ms-user-select: none
;
1046 outline: thin dotted
;
1047 outline: 5px auto
-webkit-focus-ring-color
;
1048 outline-offset: -2px;
1054 text-decoration: none
;
1059 background-image: none
;
1060 -webkit-box-shadow: inset
0 3px 5px rgba
(0, 0, 0, 0.125);
1061 box-shadow: inset
0 3px 5px rgba
(0, 0, 0, 0.125);
1065 background-color: #ffffff;
1066 border-color: #dddddd;
1071 .btn-default:active
,
1072 .btn-default
.active
,
1073 .open > .dropdown-toggle.btn-default {
1075 background-color: #e6e6e6;
1076 border-color: #bebebe;
1078 .btn-default:active
,
1079 .btn-default
.active
,
1080 .open > .dropdown-toggle.btn-default {
1081 background-image: none
;
1083 .btn-default
.disabled
,
1084 .btn-default
[disabled
],
1085 fieldset
[disabled
] .btn-default
,
1086 .btn-default
.disabled:hover
,
1087 .btn-default
[disabled
]:hover
,
1088 fieldset
[disabled
] .btn-default:hover
,
1089 .btn-default
.disabled:focus
,
1090 .btn-default
[disabled
]:focus
,
1091 fieldset
[disabled
] .btn-default:focus
,
1092 .btn-default
.disabled
.focus
,
1093 .btn-default
[disabled
].focus
,
1094 fieldset
[disabled
] .btn-default
.focus
,
1095 .btn-default
.disabled:active
,
1096 .btn-default
[disabled
]:active
,
1097 fieldset
[disabled
] .btn-default:active
,
1098 .btn-default
.disabled
.active
,
1099 .btn-default
[disabled
].active
,
1100 fieldset
[disabled
] .btn-default
.active
{
1101 background-color: #ffffff;
1102 border-color: #dddddd;
1104 .btn-default .badge {
1106 background-color: #333333;
1110 background-color: #4582ec;
1111 border-color: #4582ec;
1116 .btn-primary:active
,
1117 .btn-primary
.active
,
1118 .open > .dropdown-toggle.btn-primary {
1120 background-color: #1863e6;
1121 border-color: #175fdd;
1123 .btn-primary:active
,
1124 .btn-primary
.active
,
1125 .open > .dropdown-toggle.btn-primary {
1126 background-image: none
;
1128 .btn-primary
.disabled
,
1129 .btn-primary
[disabled
],
1130 fieldset
[disabled
] .btn-primary
,
1131 .btn-primary
.disabled:hover
,
1132 .btn-primary
[disabled
]:hover
,
1133 fieldset
[disabled
] .btn-primary:hover
,
1134 .btn-primary
.disabled:focus
,
1135 .btn-primary
[disabled
]:focus
,
1136 fieldset
[disabled
] .btn-primary:focus
,
1137 .btn-primary
.disabled
.focus
,
1138 .btn-primary
[disabled
].focus
,
1139 fieldset
[disabled
] .btn-primary
.focus
,
1140 .btn-primary
.disabled:active
,
1141 .btn-primary
[disabled
]:active
,
1142 fieldset
[disabled
] .btn-primary:active
,
1143 .btn-primary
.disabled
.active
,
1144 .btn-primary
[disabled
].active
,
1145 fieldset
[disabled
] .btn-primary
.active
{
1146 background-color: #4582ec;
1147 border-color: #4582ec;
1149 .btn-primary .badge {
1151 background-color: #ffffff;
1167 .nav
> li
> a:hover
,
1168 .nav > li > a:focus {
1169 text-decoration: none
;
1170 background-color: #eeeeee;
1172 .nav > li.disabled > a {
1175 .nav
> li
.disabled
> a:hover
,
1176 .nav > li.disabled > a:focus {
1178 text-decoration: none
;
1179 background-color: transparent
;
1180 cursor: not-allowed
;
1182 .nav > li > a > img {
1188 .nav-pills > li > a {
1191 .nav-pills > li + li {
1194 .nav-pills
> li
.active
> a
,
1195 .nav-pills
> li
.active
> a:hover
,
1196 .nav-pills > li.active > a:focus {
1198 background-color: #4582ec;
1203 .nav-stacked > li + li {
1210 .nav-justified > li {
1213 .nav-justified > li > a {
1217 @media (min-width: 768px) {
1218 .nav-justified > li {
1219 display: table-cell
;
1222 .nav-justified > li > a {
1237 display: inline-block
;
1239 background-color: #ffffff;
1240 border: 1px solid
#dddddd;
1241 border-radius: 15px;
1243 .pager li
> a:hover
,
1244 .pager li > a:focus {
1245 text-decoration: none
;
1246 background-color: #4582ec;
1249 .pager .next > span {
1252 .pager
.previous
> a
,
1253 .pager .previous > span {
1256 .pager
.disabled
> a
,
1257 .pager
.disabled
> a:hover
,
1258 .pager
.disabled
> a:focus
,
1259 .pager .disabled > span {
1261 background-color: #ffffff;
1262 cursor: not-allowed
;
1266 margin-bottom: 22px;
1267 border: 1px solid transparent
;
1274 .alert .alert-link {
1285 background-color: #3fad46;
1286 border-color: #3fad46;
1290 border-top-color: #389a3e;
1292 .alert-success .alert-link {
1296 background-color: #5bc0de;
1297 border-color: #5bc0de;
1301 border-top-color: #46b8da;
1303 .alert-info .alert-link {
1307 background-color: #f0ad4e;
1308 border-color: #f0ad4e;
1312 border-top-color: #eea236;
1314 .alert-warning .alert-link {
1318 background-color: #d9534f;
1319 border-color: #d9534f;
1323 border-top-color: #d43f3a;
1325 .alert-danger .alert-link {
1331 margin-bottom: 20px;
1332 background-color: #f7f7f7;
1333 border: 1px solid
#e5e5e5;
1335 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1336 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1340 border-color: rgba
(0, 0, 0, 0.15);
1352 .dl-horizontal
dd:before
,
1353 .dl-horizontal
dd:after
,
1356 .container-fluid:before
,
1357 .container-fluid:after
,
1368 .dl-horizontal
dd:after
,
1370 .container-fluid:after
,
1382 float: right
!important
;
1385 float: left
!important
;
1388 display: none
!important
;
1391 display: block
!important
;
1400 background-color: transparent
;
1404 display: none
!important
;
1410 font-family: sans-serif
;
1417 .navbar-nav > li > a {
1420 border: 1px solid transparent
;
1423 .navbar-nav > li > a:hover {
1424 border: 1px solid
#ddd;
1426 .navbar-nav
> .active
> a
,
1427 .navbar-nav > .active > a:hover {
1428 border: 1px solid
#ddd;
1430 .navbar-default .navbar-nav > .active > a:hover {
1433 .navbar-inverse .navbar-nav > .active > a:hover {
1437 padding-top: 12.5px;
1438 padding-bottom: 12.5px;
1441 @media (min-width: 768px) {
1442 .navbar .navbar-nav > li > a {
1446 @media (max-width: 768px - 1) {
1447 .navbar .navbar-nav > li > a {
1452 font-family: sans-serif
;
1455 font-family: sans-serif
;
1457 .input-group-addon {
1458 font-family: sans-serif
;
1461 .nav
.open
> a:hover
,
1462 .nav .open > a:focus {
1463 border: 1px solid
#ddd;
1466 font-family: sans-serif
;
1468 .pagination-lg
> li
> a
,
1469 .pagination-lg > li > span {
1473 font-family: sans-serif
;
1479 border-color: transparent
;
1482 .pager .disabled a {
1483 border-color: #dddddd;
1487 text-decoration: none
;
1496 .alert .alert-link {
1498 text-decoration: underline
;
1501 font-family: sans-serif
;
1502 font-weight: normal
;
1505 border: 1px solid
#ddd;
1509 padding: 1px 7px 5px;
1510 vertical-align: 2px;
1511 font-family: sans-serif
;
1512 font-weight: normal
;
1515 -webkit-box-shadow: none
;
1518 .panel-default .close {