3 // -----------------------------------------------------
7 // -----------------------------------------------------
9 @import url('//fonts.googleapis.com/css?family=Lobster|Cabin:400,700');
15 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
16 font-family: @baseFontFamily;
21 background-color: rgba(255, 255, 255, 0.3);
27 border-left-color: lighten(#147E88, 12%);
30 border-right-color: lighten(#147E88, 12%);
34 color: rgba(255, 255, 255, 0.6);
39 color: rgba(255, 255, 255, 0.6);
43 color: lighten(@yellow, 30%);
47 color: lighten(@orange, 30%);
51 color: lighten(@green, 30%);
55 color: lighten(@blue, 30%);
59 // -----------------------------------------------------
62 #gradient > .radial(lighten(#0F8790, 7%), #0F8790);
71 border-bottom: 0px solid transparent;
75 // -----------------------------------------------------
84 padding: 15px 20px 14px;
85 font-family: @headingsFontFamily;
97 .nav > .active > a:hover,
98 .navbar .nav > .active > a:focus {
106 .navbar-search .search-query {
113 margin: 17px 15px 14px;
124 .dropdown-menu li > a:hover,
125 .dropdown-menu li > a:focus,
126 .dropdown-submenu:hover > a {
127 background-image: none;
128 background-color: @yellow;
133 @media (max-width: @navbarCollapseWidth) {
135 .navbar .nav-collapse {
143 background-color: lighten(@navbarBackground, 10%);
147 .dropdown-menu li > a:hover,
148 .dropdown-menu li > a:focus,
149 .dropdown-submenu:hover > a {
150 background-image: none;
159 .navbar-search .search-query {
160 border: 2px solid @textColor;
164 color: rgba(255, 255, 255, 0.5);
168 .navbar-inverse .nav-collapse {
172 color: @navbarInverseLinkColor !important;
176 .dropdown-menu a:hover {
177 background-color: lighten(@navbarInverseBackground, 10%) !important;
185 background: rgba(42, 99, 105, 0.9) none;
192 border-color: transparent;
195 .nav > li:first-child > a,
196 .nav > li:first-child > a:hover {
201 background-color: rgba(255, 255, 255, 0.4);
202 border-color: transparent;
208 .nav > .active > a:hover, {
209 border-right-color: transparent;
210 background-color: rgba(255, 255, 255, 0.4);
215 border-color: transparent;
216 background-color: rgba(255, 255, 255, 0.4);
220 top: @navbarHeight + 1;
225 @media (max-width: 767px) {
227 div.subnav .nav > li + li > a {
228 border-top: 1px solid rgba(255, 255, 255, 0.4);
233 // -----------------------------------------------------
238 border-color: transparent;
242 border-color: transparent;
248 background-color: #8AD5DC;
249 border-color: transparent;
254 & > .active > a:hover {
255 background-color: #8AD5DC;
256 border-color: transparent;
262 & > .disabled > a:hover {
267 & > .open > .dropdown-toggle,
268 & > .open > .dropdown-toggle {
269 background-color: #8AD5DC;
271 border-color: transparent;
279 border-bottom: 1px solid rgba(255, 255, 255, 0.5);
282 background-color: #3CB9C6;
295 li.active > a:hover {
296 border-color: transparent;
314 li.active > a:hover {
315 background-color: #8AD5DC;
320 background-color: rgba(255, 255, 255, 0.3);
325 .breadcrumb, .pager > li > a {
326 border-color: transparent;
334 background-color: #3CB9C6;
335 background-image: none;
346 & > li > span.divider {
354 background-color: @paginationBackground;
355 background-image: none;
360 background-color: rgba(255, 255, 255, 0.4);
364 ul > li:first-child > a,
365 ul > li:last-child > a {
370 ul > .disabled > a:hover,
371 ul > .disabled > span,
372 ul > .disabled > span:hover {
377 ul > .active > a:hover,
379 ul > .active > span:hover {
380 background-color: rgba(255, 255, 255, 0.4);
388 background-color: #3CB9C6;
391 background-color: #8AD5DC;
397 background-color: #3CB9C6;
403 // -----------------------------------------------------
405 .buttonBackgroundCustom(@color) {
407 background-color: @color;
408 border-color: transparent;
410 &:hover, &:active, &.active, &.disabled, &[disabled] {
411 background-color: darken(@color, 5%);
416 background-color: darken(@color, 15%);
420 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
423 background-color: darken(@color, 15%) e("\9");
430 background-image: none;
433 .buttonBackgroundCustom(@btnBackground)
437 padding: @paddingLarge;
441 padding: @paddingSmall;
445 padding: @paddingMini;
448 .btn-group .btn:first-child {
453 .btn-group .btn:last-child,
454 .btn-group .dropdown-toggle {
458 .btn-group .dropdown-toggle,
459 .btn-group.open .dropdown-toggle,
460 .btn.open .dropdown-toggle {
465 .buttonBackgroundCustom(@btnPrimaryBackground);
469 .buttonBackgroundCustom(@btnInfoBackground);
473 .buttonBackgroundCustom(@btnSuccessBackground);
477 .buttonBackgroundCustom(@btnWarningBackground);
481 .buttonBackgroundCustom(@btnDangerBackground);
485 .buttonBackgroundCustom(@btnInverseBackground);
489 .buttonBackgroundCustom(@btnPrimaryBackground);
492 .btn-small [class^="icon-"] {
496 .add-on [class^="icon-"] {
501 // -----------------------------------------------------
503 .table th, .table td,
504 .table tbody + tbody {
505 border-top: 0px solid transparent;
515 background-color: @green;
519 background-color: @red;
523 background-color: @blue;
528 // -----------------------------------------------------
531 font-family: @headingsFontFamily;
534 legend, label, .help-block, .input-file {
539 input, textarea, .uneditable-input {
545 border: 1px solid @dropdownBorder;
549 padding-bottom: 30px;
560 input, textarea, .search-query, .uneditable-input,
561 .input-append input, .input-append .uneditable-input,
562 .input-prepend input, .input-prepend .uneditable-input {
563 border-color: transparent;
568 border-top: 0px solid transparent;
571 .control-group.warning {
572 .formFieldState(@yellow, lighten(@yellow, 30%), @warningBackground);
575 .control-group.error {
576 .formFieldState(@orange, lighten(@orange, 30%), @errorBackground);
579 .control-group.success {
580 .formFieldState(@green, lighten(@green, 20%), @successBackground);
583 .control-group.info {
584 .formFieldState(@purple, lighten(@purple, 20%), @infoBackground);
587 .control-group.warning {
592 color: lighten(@yellow, 30%);
596 .control-group.error {
601 color: lighten(@orange, 30%);
605 .control-group.success {
610 color: lighten(@green, 20%);
613 .control-group.info {
618 color: lighten(@purple, 20%);
622 .input-prepend .add-on,
623 .input-append .add-on {
626 background-color: @grayLighter;
627 border-color: transparent;
634 .input-prepend .btn {
638 // ALERTS, LABELS, BADGES
639 // -----------------------------------------------------
643 border-color: transparent;
648 h1, h2, h3, h4, h5, h6 {
660 background-color: @blue;
663 background-color: @green;
667 background-color: @red;
671 background-color: @orange;
675 background-color: @purple;
679 background-color: @btnInverseBackground;
685 // -----------------------------------------------------
687 .progress, .well, pre, code {
688 border-color: transparent;
695 background-image: none;
703 border: 0 solid transparent;
710 background-image: none;
711 background-color: #27666D;
716 background-image: none;
717 background-color: @yellow;
720 background-color: @green;
724 background-color: @orange;
728 background-color: @red;
733 .progress-danger .bar {
734 background-image: none;
735 background-color: #AD1D28;
738 .progress-danger.progress-striped .bar {
739 #gradient > .striped(#AD1D28);
742 .progress-success .bar {
743 background-image: none;
744 background-color: @green;
747 .progress-success.progress-striped .bar {
748 #gradient > .striped(@green);
751 .progress-info .bar {
752 background-image: none;
753 background-color: @blue;
756 .progress-info.progress-striped .bar {
757 #gradient > .striped(@blue);
765 background-color: @navbarBackground;
772 background-color: @wellBackground;
789 // -----------------------------------------------------