4 // -----------------------------------------------------
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;
107 .nav-collapse.collapse {
114 background-color: lighten(@navbarBackground, 10%);
118 .dropdown-menu li > a:hover,
119 .dropdown-menu li > a:focus,
120 .dropdown-submenu:hover > a {
121 background-image: none;
130 .navbar-search .search-query {
131 border: 2px solid @textColor;
135 color: rgba(255, 255, 255, 0.5);
141 .dropdown-menu li > a:hover,
142 .dropdown-menu li > a:focus,
143 .dropdown-submenu:hover > a {
144 background-image: none;
145 background-color: @yellow;
148 .nav-collapse.collapse {
151 background-color: lighten(@navbarInverseBackground, 10%);
159 background-color: rgba(42, 99, 105, 0.9);
160 background-image: none;
161 border: 0px solid transparent;
166 border-color: transparent;
167 background-color: rgba(255, 255, 255, 0.4);
172 border-color: transparent;
175 .nav > li:first-child > a,
176 .nav > li:first-child > a:hover {
181 background-color: transparent;
182 border-color: transparent;
187 .nav > .active > a:hover,
189 .nav > li.active > a:hover, {
190 border-right-color: transparent;
191 background-color: rgba(255, 255, 255, 0.4);
195 .nav > li:first-child > a:hover {
196 border-left-color: rgba(255, 255, 255, 0.4);
197 border-left-width: 1px;
206 // -----------------------------------------------------
208 .nav-tabs li.open > .dropdown-toggle,
209 .nav-pills li.open > .dropdown-toggle {
210 background-color: #8AD5DC;
212 border-color: transparent;
215 .nav-tabs, .nav-pills {
216 border-color: transparent;
219 border-color: transparent;
227 li:active > a:hover {
235 li:active > a:hover {
236 background-color: #8AD5DC;
237 border-color: transparent;
242 .nav-tabs, .nav-tabs > li > a {
243 border-bottom: 1px solid rgba(255, 255, 255, 0.5);
247 background-color: #3CB9C6;
250 .nav-tabs.nav-stacked {
262 li:active > a:hover {
263 border-color: transparent;
281 li:active > a:hover {
282 background-color: #8AD5DC;
287 background-color: rgba(255, 255, 255, 0.3);
292 .breadcrumb, .pager > li > a {
293 border-color: transparent;
300 background-color: #3CB9C6;
301 background-image: none;
319 background-color: @paginationBackground;
320 background-image: none;
323 .disabled a, .disabled a:hover {
328 background-color: rgba(255, 255, 255, 0.4);
332 .active a, .active a:hover {
333 background-color: rgba(255, 255, 255, 0.4);
347 background-color: #3CB9C6;
350 background-color: #8AD5DC;
356 background-color: #3CB9C6;
362 // -----------------------------------------------------
364 .buttonBackgroundCustom(@color) {
366 background-color: @color;
367 border-color: transparent;
369 &:hover, &:active, &.active, &.disabled, &[disabled] {
370 background-color: darken(@color, 5%);
375 background-color: darken(@color, 15%);
379 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
382 background-color: darken(@color, 15%) e("\9");
389 background-image: none;
392 .buttonBackgroundCustom(@btnBackground)
395 .btn-group .btn:first-child {
400 .btn-group .btn:last-child,
401 .btn-group .dropdown-toggle {
405 .btn-group .dropdown-toggle,
406 .btn-group.open .dropdown-toggle,
407 .btn.open .dropdown-toggle {
412 .buttonBackgroundCustom(@btnPrimaryBackground);
416 .buttonBackgroundCustom(@btnInfoBackground);
420 .buttonBackgroundCustom(@btnSuccessBackground);
424 .buttonBackgroundCustom(@btnWarningBackground);
428 .buttonBackgroundCustom(@btnDangerBackground);
432 .buttonBackgroundCustom(@btnInverseBackground);
436 .buttonBackgroundCustom(@btnPrimaryBackground);
440 padding: 13px 16px 12px;
443 [class^="icon-"], [class*=" icon-"] {
448 .btn-small [class^="icon-"] {
452 .add-on [class^="icon-"] {
457 // -----------------------------------------------------
459 .table th, .table td,
460 .table tbody + tbody {
461 border-top: 0px solid transparent;
471 background-color: @green;
475 background-color: @red;
479 background-color: @blue;
484 // -----------------------------------------------------
487 font-family: @headingsFontFamily;
490 legend, label, .help-block, .input-file {
492 border: 0px solid transparent;
495 input, textarea, .uneditable-input {
496 border: 0px solid transparent;
501 padding-bottom: 30px;
505 border: 0px solid transparent;
512 input, textarea, .search-query, .uneditable-input,
513 .input-append input, .input-append .uneditable-input,
514 .input-prepend input, .input-prepend .uneditable-input {
515 border-color: transparent;
520 border-top: 0px solid transparent;
523 .control-group.warning > label,
524 .control-group.warning .help-inline {
525 color: lighten(@orange, 30%);
528 .control-group.error > label,
529 .control-group.error .help-inline {
530 color: lighten(@linkColor, 10%);
533 .control-group.success > label,
534 .control-group.success .help-inline {
535 color: lighten(@green, 20%);
538 .input-prepend .add-on,
539 .input-append .add-on {
542 background-color: @grayLighter;
543 border-color: transparent;
550 .input-prepend .btn {
554 // ALERTS, LABELS, BADGES
555 // -----------------------------------------------------
558 border-color: transparent;
568 .label, .label:hover {
569 background-color: @grayLighter;
574 .label-warning, .label-warning:hover, .alert {
575 background-color: @orange;
579 .label-important, .label-important:hover, .alert-error {
580 background-color: darken(@yellow, 3%);
584 .label-success, .label-success:hover, .alert-success {
585 background-color: @green;
589 .label-info, .label-info:hover, .alert-info {
590 background-color: @purple;
595 // -----------------------------------------------------
597 .progress, .well, pre, code {
598 border-color: transparent;
605 background-image: none;
613 border: 0 solid transparent;
620 background-image: none;
621 background-color: #27666D;
626 background-image: none;
627 background-color: @yellow;
630 background-color: @green;
634 background-color: @orange;
638 background-color: @red;
643 .progress-danger .bar {
644 background-image: none;
645 background-color: #AD1D28;
648 .progress-danger.progress-striped .bar {
649 #gradient > .striped(#AD1D28);
652 .progress-success .bar {
653 background-image: none;
654 background-color: @green;
657 .progress-success.progress-striped .bar {
658 #gradient > .striped(@green);
661 .progress-info .bar {
662 background-image: none;
663 background-color: @blue;
666 .progress-info.progress-striped .bar {
667 #gradient > .striped(@blue);
675 background-color: @navbarBackground;
683 h1, h2, h3, h4, h5, h6,
701 border: 1px solid @grayLight;
719 // -----------------------------------------------------