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 box-sizing: content-box
;
108 font-family: monospace
, monospace
;
125 text-transform: none
;
128 html input
[type
="button"],
130 input
[type
="submit"] {
131 -webkit-appearance: button
;
135 html input
[disabled
] {
138 button::-moz-focus-inner
,
139 input::-moz-focus-inner
{
146 input
[type
="checkbox"],
147 input
[type
="radio"] {
148 box-sizing: border-box
;
151 input
[type
="number"]::-webkit-inner-spin-button
,
152 input
[type
="number"]::-webkit-outer-spin-button
{
155 input
[type
="search"] {
156 -webkit-appearance: textfield
;
157 box-sizing: content-box
;
159 input
[type
="search"]::-webkit-search-cancel-button
,
160 input
[type
="search"]::-webkit-search-decoration
{
161 -webkit-appearance: none
;
164 border: 1px solid
#c0c0c0;
166 padding: 0.35em 0.625em 0.75em;
179 border-collapse: collapse
;
186 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
191 background: transparent
!important
;
192 color: #000 !important
;
193 box-shadow: none
!important
;
194 text-shadow: none
!important
;
198 text-decoration: underline
;
201 content: " (" attr
(href
) ")";
204 content: " (" attr
(title
) ")";
207 a
[href^
="javascript:"]:after
{
212 border: 1px solid
#999;
213 page-break-inside: avoid
;
216 display: table-header-group
;
220 page-break-inside: avoid
;
223 max-width: 100% !important
;
233 page-break-after: avoid
;
236 background: #fff !important
;
242 .dropup > .btn > .caret {
243 border-top-color: #000 !important
;
246 border: 1px solid
#000;
249 border-collapse: collapse
!important
;
253 background-color: #fff !important
;
257 border: 1px solid
#ddd !important
;
261 box-sizing: border-box
;
265 box-sizing: border-box
;
269 -webkit-tap-highlight-color: rgba
(0, 0, 0, 0);
272 font-family: "DejaVu Serif", Georgia
, serif
;
274 line-height: 1.42857143;
276 background-color: #ffffff;
282 font-family: inherit
;
284 line-height: inherit
;
288 text-decoration: none
;
293 text-decoration: underline
;
296 outline: thin dotted
;
297 outline: 5px auto
-webkit-focus-ring-color
;
298 outline-offset: -2px;
304 vertical-align: middle
;
316 line-height: 1.42857143;
317 background-color: #ffffff;
318 border: 1px solid
#dddddd;
320 transition: all
0.2s ease-in-out
;
321 display: inline-block
;
332 border-top: 1px solid
#eeeeee;
341 clip: rect
(0, 0, 0, 0);
344 .sr-only-focusable:active
,
345 .sr-only-focusable:focus {
368 font-family: sans-serif
;
480 @media (min-width: 768px) {
491 background-color: #fcf8e3;
510 text-transform: lowercase
;
513 text-transform: uppercase
;
516 text-transform: capitalize
;
524 a
.text-primary:hover
{
530 a
.text-success:hover
{
542 a
.text-warning:hover
{
548 a
.text-danger:hover
{
553 background-color: #4582ec;
556 background-color: #1863e6;
559 background-color: #dff0d8;
562 background-color: #c1e2b3;
565 background-color: #d9edf7;
568 background-color: #afd9ee;
571 background-color: #fcf8e3;
574 background-color: #f7ecb5;
577 background-color: #f2dede;
580 background-color: #e4b9b9;
585 border-bottom: 1px solid
#dddddd;
608 display: inline-block
;
618 line-height: 1.42857143;
626 @media (min-width: 768px) {
633 text-overflow: ellipsis
;
641 abbr
[data-original-title
] {
643 border-bottom: 1px dotted
#b3b3b3;
647 text-transform: uppercase
;
653 border-left: 5px solid
#4582ec;
655 blockquote
p:last-child
,
656 blockquote
ul:last-child
,
657 blockquote
ol:last-child
{
665 line-height: 1.42857143;
668 blockquote
footer:before
,
669 blockquote
small:before
,
670 blockquote
.small:before
{
671 content: '\2014 \00A0';
674 blockquote
.pull-right
{
677 border-right: 5px solid
#4582ec;
681 .blockquote-reverse
footer:before
,
682 blockquote
.pull-right
footer:before
,
683 .blockquote-reverse
small:before
,
684 blockquote
.pull-right
small:before
,
685 .blockquote-reverse
.small:before
,
686 blockquote
.pull-right
.small:before
{
689 .blockquote-reverse
footer:after
,
690 blockquote
.pull-right
footer:after
,
691 .blockquote-reverse
small:after
,
692 blockquote
.pull-right
small:after
,
693 .blockquote-reverse
.small:after
,
694 blockquote
.pull-right
.small:after
{
695 content: '\00A0 \2014';
700 line-height: 1.42857143;
706 font-family: Menlo
, Monaco
, Consolas
, "Courier New", monospace
;
712 background-color: #f9f2f4;
719 background-color: #333333;
721 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.25);
734 line-height: 1.42857143;
735 word-break: break-all
;
736 word-wrap: break-word
;
738 background-color: #f5f5f5;
739 border: 1px solid
#cccccc;
746 white-space: pre-wrap
;
747 background-color: transparent
;
760 @media (min-width: 992px) {
775 .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 {
781 @media (min-width: 992px) {
782 .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 {
823 background-color: transparent
;
839 .table
> thead
> tr
> th
,
840 .table
> tbody
> tr
> th
,
841 .table
> tfoot
> tr
> th
,
842 .table
> thead
> tr
> td
,
843 .table
> tbody
> tr
> td
,
844 .table > tfoot > tr > td {
846 line-height: 1.42857143;
848 border-top: 1px solid
#dddddd;
850 .table > thead > tr > th {
851 vertical-align: bottom
;
852 border-bottom: 2px solid
#dddddd;
854 .table
> caption
+ thead
> tr:first-child
> th
,
855 .table
> colgroup
+ thead
> tr:first-child
> th
,
856 .table
> thead:first-child
> tr:first-child
> th
,
857 .table
> caption
+ thead
> tr:first-child
> td
,
858 .table
> colgroup
+ thead
> tr:first-child
> td
,
859 .table > thead:first-child > tr:first-child > td {
862 .table > tbody + tbody {
863 border-top: 2px solid
#dddddd;
866 background-color: #ffffff;
869 border: 1px solid
#dddddd;
871 .table-bordered
> thead
> tr
> th
,
872 .table-bordered
> tbody
> tr
> th
,
873 .table-bordered
> tfoot
> tr
> th
,
874 .table-bordered
> thead
> tr
> td
,
875 .table-bordered
> tbody
> tr
> td
,
876 .table-bordered > tfoot > tr > td {
877 border: 1px solid
#dddddd;
879 .table-bordered
> thead
> tr
> th
,
880 .table-bordered > thead > tr > td {
881 border-bottom-width: 2px;
883 .table-striped > tbody > tr:nth-of-type(odd) {
884 background-color: #f9f9f9;
886 .table-hover > tbody > tr:hover {
887 background-color: #f5f5f5;
889 table col
[class
*="col-"] {
892 display: table-column
;
894 table td
[class
*="col-"],
895 table th
[class
*="col-"] {
900 .table
> thead
> tr
> td
.info
,
901 .table
> tbody
> tr
> td
.info
,
902 .table
> tfoot
> tr
> td
.info
,
903 .table
> thead
> tr
> th
.info
,
904 .table
> tbody
> tr
> th
.info
,
905 .table
> tfoot
> tr
> th
.info
,
906 .table
> thead
> tr
.info
> td
,
907 .table
> tbody
> tr
.info
> td
,
908 .table
> tfoot
> tr
.info
> td
,
909 .table
> thead
> tr
.info
> th
,
910 .table
> tbody
> tr
.info
> th
,
911 .table > tfoot > tr.info > th {
912 background-color: #d9edf7;
914 .table-hover
> tbody
> tr
> td
.info:hover
,
915 .table-hover
> tbody
> tr
> th
.info:hover
,
916 .table-hover
> tbody
> tr
.info:hover
> td
,
917 .table-hover
> tbody
> tr:hover
> .info
,
918 .table-hover > tbody > tr.info:hover > th {
919 background-color: #c4e3f3;
921 .table
> thead
> tr
> td
.warning
,
922 .table
> tbody
> tr
> td
.warning
,
923 .table
> tfoot
> tr
> td
.warning
,
924 .table
> thead
> tr
> th
.warning
,
925 .table
> tbody
> tr
> th
.warning
,
926 .table
> tfoot
> tr
> th
.warning
,
927 .table
> thead
> tr
.warning
> td
,
928 .table
> tbody
> tr
.warning
> td
,
929 .table
> tfoot
> tr
.warning
> td
,
930 .table
> thead
> tr
.warning
> th
,
931 .table
> tbody
> tr
.warning
> th
,
932 .table > tfoot > tr.warning > th {
933 background-color: #fcf8e3;
935 .table-hover
> tbody
> tr
> td
.warning:hover
,
936 .table-hover
> tbody
> tr
> th
.warning:hover
,
937 .table-hover
> tbody
> tr
.warning:hover
> td
,
938 .table-hover
> tbody
> tr:hover
> .warning
,
939 .table-hover > tbody > tr.warning:hover > th {
940 background-color: #faf2cc;
943 display: inline-block
;
949 input
[type
="checkbox"] {
957 input
[type
="file"]:focus
,
958 input
[type
="radio"]:focus
,
959 input
[type
="checkbox"]:focus
{
960 outline: thin dotted
;
961 outline: 5px auto
-webkit-focus-ring-color
;
962 outline-offset: -2px;
970 line-height: 1.42857143;
972 background-color: #ffffff;
973 background-image: none
;
974 border: 1px solid
#dddddd;
976 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
977 transition: border-color ease-in-out
.15s, box-shadow ease-in-out
.15s;
979 .form-control:focus {
980 border-color: #66afe9;
982 box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(102, 175, 233, 0.6);
984 .form-control::-moz-placeholder {
988 .form-control:-ms-input-placeholder {
991 .form-control::-webkit-input-placeholder {
994 textarea
.form-control
{
1001 display: inline-block
;
1003 font-weight: normal
;
1005 vertical-align: middle
;
1006 -ms-touch-action: manipulation
;
1007 touch-action: manipulation
;
1009 background-image: none
;
1010 border: 1px solid transparent
;
1011 white-space: nowrap
;
1014 line-height: 1.42857143;
1016 -webkit-user-select: none
;
1017 -moz-user-select: none
;
1018 -ms-user-select: none
;
1027 outline: thin dotted
;
1028 outline: 5px auto
-webkit-focus-ring-color
;
1029 outline-offset: -2px;
1035 text-decoration: none
;
1040 background-image: none
;
1041 box-shadow: inset
0 3px 5px rgba
(0, 0, 0, 0.125);
1045 background-color: #ffffff;
1046 border-color: #dddddd;
1051 .btn-default:active
,
1052 .btn-default
.active
,
1053 .open > .dropdown-toggle.btn-default {
1055 background-color: #e6e6e6;
1056 border-color: #bebebe;
1058 .btn-default:active
,
1059 .btn-default
.active
,
1060 .open > .dropdown-toggle.btn-default {
1061 background-image: none
;
1063 .btn-default
.disabled
,
1064 .btn-default
[disabled
],
1065 fieldset
[disabled
] .btn-default
,
1066 .btn-default
.disabled:hover
,
1067 .btn-default
[disabled
]:hover
,
1068 fieldset
[disabled
] .btn-default:hover
,
1069 .btn-default
.disabled:focus
,
1070 .btn-default
[disabled
]:focus
,
1071 fieldset
[disabled
] .btn-default:focus
,
1072 .btn-default
.disabled
.focus
,
1073 .btn-default
[disabled
].focus
,
1074 fieldset
[disabled
] .btn-default
.focus
,
1075 .btn-default
.disabled:active
,
1076 .btn-default
[disabled
]:active
,
1077 fieldset
[disabled
] .btn-default:active
,
1078 .btn-default
.disabled
.active
,
1079 .btn-default
[disabled
].active
,
1080 fieldset
[disabled
] .btn-default
.active
{
1081 background-color: #ffffff;
1082 border-color: #dddddd;
1084 .btn-default .badge {
1086 background-color: #333333;
1090 background-color: #4582ec;
1091 border-color: #4582ec;
1096 .btn-primary:active
,
1097 .btn-primary
.active
,
1098 .open > .dropdown-toggle.btn-primary {
1100 background-color: #1863e6;
1101 border-color: #175fdd;
1103 .btn-primary:active
,
1104 .btn-primary
.active
,
1105 .open > .dropdown-toggle.btn-primary {
1106 background-image: none
;
1108 .btn-primary
.disabled
,
1109 .btn-primary
[disabled
],
1110 fieldset
[disabled
] .btn-primary
,
1111 .btn-primary
.disabled:hover
,
1112 .btn-primary
[disabled
]:hover
,
1113 fieldset
[disabled
] .btn-primary:hover
,
1114 .btn-primary
.disabled:focus
,
1115 .btn-primary
[disabled
]:focus
,
1116 fieldset
[disabled
] .btn-primary:focus
,
1117 .btn-primary
.disabled
.focus
,
1118 .btn-primary
[disabled
].focus
,
1119 fieldset
[disabled
] .btn-primary
.focus
,
1120 .btn-primary
.disabled:active
,
1121 .btn-primary
[disabled
]:active
,
1122 fieldset
[disabled
] .btn-primary:active
,
1123 .btn-primary
.disabled
.active
,
1124 .btn-primary
[disabled
].active
,
1125 fieldset
[disabled
] .btn-primary
.active
{
1126 background-color: #4582ec;
1127 border-color: #4582ec;
1129 .btn-primary .badge {
1131 background-color: #ffffff;
1147 .nav
> li
> a:hover
,
1148 .nav > li > a:focus {
1149 text-decoration: none
;
1150 background-color: #eeeeee;
1152 .nav > li.disabled > a {
1155 .nav
> li
.disabled
> a:hover
,
1156 .nav > li.disabled > a:focus {
1158 text-decoration: none
;
1159 background-color: transparent
;
1160 cursor: not-allowed
;
1162 .nav > li > a > img {
1168 .nav-pills > li > a {
1171 .nav-pills > li + li {
1174 .nav-pills
> li
.active
> a
,
1175 .nav-pills
> li
.active
> a:hover
,
1176 .nav-pills > li.active > a:focus {
1178 background-color: #4582ec;
1183 .nav-stacked > li + li {
1190 .nav-justified > li {
1193 .nav-justified > li > a {
1197 @media (min-width: 768px) {
1198 .nav-justified > li {
1199 display: table-cell
;
1202 .nav-justified > li > a {
1217 display: inline-block
;
1219 background-color: #ffffff;
1220 border: 1px solid
#dddddd;
1221 border-radius: 15px;
1223 .pager li
> a:hover
,
1224 .pager li > a:focus {
1225 text-decoration: none
;
1226 background-color: #4582ec;
1229 .pager .next > span {
1232 .pager
.previous
> a
,
1233 .pager .previous > span {
1236 .pager
.disabled
> a
,
1237 .pager
.disabled
> a:hover
,
1238 .pager
.disabled
> a:focus
,
1239 .pager .disabled > span {
1241 background-color: #ffffff;
1242 cursor: not-allowed
;
1246 margin-bottom: 20px;
1247 border: 1px solid transparent
;
1254 .alert .alert-link {
1265 background-color: #3fad46;
1266 border-color: #3fad46;
1270 border-top-color: #389a3e;
1272 .alert-success .alert-link {
1276 background-color: #5bc0de;
1277 border-color: #5bc0de;
1281 border-top-color: #46b8da;
1283 .alert-info .alert-link {
1287 background-color: #f0ad4e;
1288 border-color: #f0ad4e;
1292 border-top-color: #eea236;
1294 .alert-warning .alert-link {
1298 background-color: #d9534f;
1299 border-color: #d9534f;
1303 border-top-color: #d43f3a;
1305 .alert-danger .alert-link {
1311 margin-bottom: 20px;
1312 background-color: #f7f7f7;
1313 border: 1px solid
#e5e5e5;
1315 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1319 border-color: rgba
(0, 0, 0, 0.15);
1331 .dl-horizontal
dd:before
,
1332 .dl-horizontal
dd:after
,
1335 .container-fluid:before
,
1336 .container-fluid:after
,
1347 .dl-horizontal
dd:after
,
1349 .container-fluid:after
,
1361 float: right
!important
;
1364 float: left
!important
;
1367 display: none
!important
;
1370 display: block
!important
;
1379 background-color: transparent
;
1383 display: none
!important
;
1389 font-family: sans-serif
;
1396 .navbar-nav > li > a {
1399 border: 1px solid transparent
;
1402 .navbar-nav > li > a:hover {
1403 border: 1px solid
#ddd;
1405 .navbar-nav
> .active
> a
,
1406 .navbar-nav > .active > a:hover {
1407 border: 1px solid
#ddd;
1409 .navbar-default .navbar-nav > .active > a:hover {
1412 .navbar-inverse .navbar-nav > .active > a:hover {
1416 padding-top: 14.5px;
1417 padding-bottom: 14.5px;
1420 @media (min-width: 768px) {
1421 .navbar .navbar-nav > li > a {
1425 @media (max-width: 768px - 1) {
1426 .navbar .navbar-nav > li > a {
1431 font-family: sans-serif
;
1434 font-family: sans-serif
;
1436 .input-group-addon {
1437 font-family: sans-serif
;
1440 .nav
.open
> a:hover
,
1441 .nav .open > a:focus {
1442 border: 1px solid
#ddd;
1445 font-family: sans-serif
;
1447 .pagination-lg
> li
> a
,
1448 .pagination-lg > li > span {
1452 font-family: sans-serif
;
1458 border-color: transparent
;
1461 .pager .disabled a {
1462 border-color: #dddddd;
1466 text-decoration: none
;
1475 .alert .alert-link {
1477 text-decoration: underline
;
1480 font-family: sans-serif
;
1481 font-weight: normal
;
1484 border: 1px solid
#ddd;
1488 padding: 1px 7px 5px;
1489 vertical-align: 2px;
1490 font-family: sans-serif
;
1491 font-weight: normal
;
1496 .panel-default .close {