3 // -----------------------------------------------------
7 // -----------------------------------------------------
9 @import url('https://fonts.googleapis.com/css?family=Lobster');
10 @import url('https://fonts.googleapis.com/css?family=Cabin:400,700');
16 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
17 font-family: @baseFontFamily;
22 background-color: rgba(255, 255, 255, 0.3);
28 border-left-color: lighten(#147E88, 12%);
31 border-right-color: lighten(#147E88, 12%);
35 color: rgba(255, 255, 255, 0.6);
40 color: rgba(255, 255, 255, 0.5);
44 // -----------------------------------------------------
47 #gradient > .radial(lighten(#0F8790, 7%), #0F8790);
51 border-bottom: 1px solid rgba(255, 255, 255, 0.3);
56 border-bottom: 0px solid transparent;
60 // -----------------------------------------------------
69 padding: 15px 20px 14px;
70 font-family: @headingsFontFamily;
82 .nav > .active > a:hover,
83 .navbar .nav > .active > a:focus {
91 .navbar-search .search-query {
98 margin: 17px 15px 14px;
109 .dropdown-menu li > a:hover,
110 .dropdown-menu li > a:focus,
111 .dropdown-submenu:hover > a {
112 background-image: none;
113 background-color: @yellow;
118 @media (max-width: @navbarCollapseWidth) {
120 .navbar .nav-collapse {
128 background-color: lighten(@navbarBackground, 10%);
132 .dropdown-menu li > a:hover,
133 .dropdown-menu li > a:focus,
134 .dropdown-submenu:hover > a {
135 background-image: none;
144 .navbar-search .search-query {
145 border: 2px solid @textColor;
149 color: rgba(255, 255, 255, 0.5);
153 .navbar-inverse .nav-collapse {
156 .dropdown-menu a:hover {
157 background-color: lighten(@navbarInverseBackground, 10%) !important;
164 background-color: rgba(42, 99, 105, 0.9);
165 background-image: none;
166 border: 0px solid transparent;
171 border-color: transparent;
172 background-color: rgba(255, 255, 255, 0.4);
177 border-color: transparent;
180 .nav > li:first-child > a,
181 .nav > li:first-child > a:hover {
186 background-color: transparent;
187 border-color: transparent;
192 .nav > .active > a:hover,
195 .nav > .active > a:hover, {
196 border-right-color: transparent;
197 background-color: rgba(255, 255, 255, 0.4);
201 .nav > li:first-child > a:hover {
202 border-left-color: rgba(255, 255, 255, 0.4);
203 border-left-width: 1px;
212 // -----------------------------------------------------
214 .nav-tabs li.open > .dropdown-toggle,
215 .nav-pills li.open > .dropdown-toggle {
216 background-color: #8AD5DC;
218 border-color: transparent;
221 .nav-tabs, .nav-pills {
222 border-color: transparent;
225 border-color: transparent;
231 li.active > a:hover {
237 li.active > a:hover {
238 background-color: #8AD5DC;
239 border-color: transparent;
244 .nav-tabs, .nav-tabs > li > a {
245 border-bottom: 1px solid rgba(255, 255, 255, 0.5);
249 background-color: #3CB9C6;
252 .nav-tabs.nav-stacked {
262 li.active > a:hover {
263 border-color: transparent;
280 li.active > a:hover {
281 background-color: #8AD5DC;
286 background-color: rgba(255, 255, 255, 0.3);
291 .breadcrumb, .pager > li > a {
292 border-color: transparent;
299 background-color: #3CB9C6;
300 background-image: none;
318 background-color: @paginationBackground;
319 background-image: none;
324 background-color: rgba(255, 255, 255, 0.4);
328 ul > li:first-child > a,
329 ul > li:last-child > a {
334 ul > .disabled > a:hover,
335 ul > .disabled > span,
336 ul > .disabled > span:hover {
341 ul > .active > a:hover,
343 ul > .active > span:hover {
344 background-color: rgba(255, 255, 255, 0.4);
352 background-color: #3CB9C6;
355 background-color: #8AD5DC;
361 background-color: #3CB9C6;
367 // -----------------------------------------------------
369 .buttonBackgroundCustom(@color) {
371 background-color: @color;
372 border-color: transparent;
374 &:hover, &:active, &.active, &.disabled, &[disabled] {
375 background-color: darken(@color, 5%);
380 background-color: darken(@color, 15%);
384 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
387 background-color: darken(@color, 15%) e("\9");
394 background-image: none;
397 .buttonBackgroundCustom(@btnBackground)
400 .btn-group .btn:first-child {
405 .btn-group .btn:last-child,
406 .btn-group .dropdown-toggle {
410 .btn-group .dropdown-toggle,
411 .btn-group.open .dropdown-toggle,
412 .btn.open .dropdown-toggle {
417 .buttonBackgroundCustom(@btnPrimaryBackground);
421 .buttonBackgroundCustom(@btnInfoBackground);
425 .buttonBackgroundCustom(@btnSuccessBackground);
429 .buttonBackgroundCustom(@btnWarningBackground);
433 .buttonBackgroundCustom(@btnDangerBackground);
437 .buttonBackgroundCustom(@btnInverseBackground);
441 .buttonBackgroundCustom(@btnPrimaryBackground);
444 [class^="icon-"], [class*=" icon-"] {
449 .btn-small [class^="icon-"] {
453 .add-on [class^="icon-"] {
458 // -----------------------------------------------------
460 .table th, .table td,
461 .table tbody + tbody {
462 border-top: 0px solid transparent;
472 background-color: @green;
476 background-color: @red;
480 background-color: @blue;
485 // -----------------------------------------------------
488 font-family: @headingsFontFamily;
491 legend, label, .help-block, .input-file {
493 border: 0px solid transparent;
496 input, textarea, .uneditable-input {
497 border: 0px solid transparent;
502 padding-bottom: 30px;
506 border: 0px solid transparent;
513 input, textarea, .search-query, .uneditable-input,
514 .input-append input, .input-append .uneditable-input,
515 .input-prepend input, .input-prepend .uneditable-input {
516 border-color: transparent;
521 border-top: 0px solid transparent;
524 .control-group.warning > label,
525 .control-group.warning .help-inline {
526 color: lighten(@orange, 30%);
529 .control-group.error > label,
530 .control-group.error .help-inline {
531 color: lighten(@linkColor, 10%);
534 .control-group.success > label,
535 .control-group.success .help-inline {
536 color: lighten(@green, 20%);
539 .input-prepend .add-on,
540 .input-append .add-on {
543 background-color: @grayLighter;
544 border-color: transparent;
551 .input-prepend .btn {
555 // ALERTS, LABELS, BADGES
556 // -----------------------------------------------------
560 h1, h2, h3, h4, h5, h6 {
566 border-color: transparent;
576 .label, .label:hover {
577 background-color: @grayLighter;
582 .label-warning, .label-warning:hover, .alert {
583 background-color: @orange;
587 .label-important, .label-important:hover, .alert-error {
588 background-color: darken(@yellow, 3%);
592 .label-success, .label-success:hover, .alert-success {
593 background-color: @green;
597 .label-info, .label-info:hover, .alert-info {
598 background-color: @purple;
603 // -----------------------------------------------------
605 .progress, .well, pre, code {
606 border-color: transparent;
613 background-image: none;
621 border: 0 solid transparent;
628 background-image: none;
629 background-color: #27666D;
634 background-image: none;
635 background-color: @yellow;
638 background-color: @green;
642 background-color: @orange;
646 background-color: @red;
651 .progress-danger .bar {
652 background-image: none;
653 background-color: #AD1D28;
656 .progress-danger.progress-striped .bar {
657 #gradient > .striped(#AD1D28);
660 .progress-success .bar {
661 background-image: none;
662 background-color: @green;
665 .progress-success.progress-striped .bar {
666 #gradient > .striped(@green);
669 .progress-info .bar {
670 background-image: none;
671 background-color: @blue;
674 .progress-info.progress-striped .bar {
675 #gradient > .striped(@blue);
683 background-color: @navbarBackground;
691 h1, h2, h3, h4, h5, h6,
709 border: 1px solid @grayLight;
727 // -----------------------------------------------------