3 // -----------------------------------------------------
6 // -----------------------------------------------------
8 @import url('http://fonts.googleapis.com/css?family=Lobster');
9 @import url('http://fonts.googleapis.com/css?family=Cabin:400,700');
11 h1, h2, h3, h4, h5, h6,
12 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
17 input, button, select, textarea,
18 .navbar-search .search-query,
19 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
20 font-family: @baseFontFamily;
24 color: rgba(256, 256, 256, 0.5);
27 .navbar .brand, h1, h2, h3, h4, h5, legend {
28 font-family: 'Lobster', cursive;
33 // -----------------------------------------------------
36 background-color: #4397A2;
37 #gradient > .radial(lighten(#0F8790, 7%), #0F8790);
41 border-bottom: 1px solid rgba(256, 256, 256, 0.3);
45 border-bottom: 0px solid transparent;
49 border-top: 1px solid rgba(256, 256, 256, 0.3);
57 // -----------------------------------------------------
77 .nav > li.active > a {
79 background-color: lighten(@navbarBackground, 10%);
83 .nav > li.active > a:hover {
84 background-color: lighten(@navbarBackground, 10%);
91 .navbar-search .search-query {
92 border: 2px solid lighten(@navbarBackground, 10%);
93 background-color: transparent;
98 background-color: @grayLighter;
99 border-color: @grayLighter;
108 .navbar .nav > li.dropdown.open > .dropdown-menu a:hover,
109 div.subnav .nav > li.dropdown.open > .dropdown-menu a:hover,
110 .dropdown-menu > li > a:hover,
111 .nav .dropdown.open > .dropdown-menu > li > a:hover {
112 background-color: rgba(0, 57, 59, 0.9);
116 background-color: rgba(42, 99, 105, 0.9);
117 background-image: none;
118 border: 0px solid transparent;
122 .nav > li.dropdown.open > a {
123 border-color: transparent;
124 background-color: rgba(256, 256, 256, 0.4);
129 border-color: transparent;
132 .nav > li:first-child > a,
133 .nav > li:first-child > a:hover {
138 background-color: transparent;
139 border-color: transparent;
144 .nav > .active > a:hover,
146 .nav > li.active > a:hover, {
147 border-right-color: transparent;
148 background-color: rgba(256, 256, 256, 0.4);
153 div.subnav .nav > li:first-child > a:hover {
154 border-left-color: rgba(256, 256, 256, 0.4);
155 border-left-width: 1px;
162 .navbar .nav-collapse.collapse {
170 background-color: lighten(@navbarBackground, 10%);
173 .navbar-form, .navbar-search {
175 border-color: lighten(@navbarBackground, 10%);
178 .navbar-search .search-query {
179 border: 2px solid @textColor;
184 // -----------------------------------------------------
186 .buttonBackgroundCustom(@color) {
188 background-image: none;
189 background-color: @color;
191 &:hover, &:active, &.active, &.disabled, &[disabled] {
192 background-color: darken(@color, 5%);
197 background-color: darken(@color, 15%);
201 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
204 background-color: darken(@color, 15%) e("\9");
211 border: 0px solid transparent;
214 .buttonBackgroundCustom(@grayLighter);
217 .btn-group .btn:first-child {
219 -webkit-border-top-left-radius: 0;
220 -moz-border-radius-topleft: 0;
221 border-top-left-radius: 0;
222 -webkit-border-bottom-left-radius: 0;
223 -moz-border-radius-bottomleft: 0;
224 border-bottom-left-radius: 0;
227 .btn-group .btn:last-child,
228 .btn-group .dropdown-toggle {
229 -webkit-border-top-right-radius: 0;
230 -moz-border-radius-topright: 0;
231 border-top-right-radius: 0;
232 -webkit-border-bottom-right-radius: 0;
233 -moz-border-radius-bottomright: 0;
234 border-bottom-right-radius: 0;
237 .btn-group .dropdown-toggle,
238 .btn-group.open .dropdown-toggle,
239 .btn.open .dropdown-toggle {
244 .btn-warning .caret {
246 border-top-color: @white;
250 .buttonBackgroundCustom(#AD1D28);
254 .buttonBackgroundCustom(@orange);
258 .buttonBackgroundCustom(darken(@yellow, 3%));
262 .buttonBackgroundCustom(@green);
266 .buttonBackgroundCustom(@purple);
270 .buttonBackgroundCustom(#27666D);
274 padding: 13px 16px 12px;
277 [class^="icon-"], [class*=" icon-"] {
282 .btn-small [class^="icon-"] {
286 .add-on [class^="icon-"] {
291 // -----------------------------------------------------
294 background-color: lighten(#147E88, 10%);
297 .table th, .table td,
298 .table tbody + tbody {
299 border-top: 0px solid transparent;
304 border: 1px solid lighten(#147E88, 12%);
307 border-top: 1px solid lighten(#147E88, 12%);
314 border-left: 1px solid lighten(#147E88, 12%);
321 tr:nth-child(odd) td,
322 tr:nth-child(odd) th {
323 background-color: lighten(#147E88, 15%);
331 background-color: rgba(256, 256, 256, 0.4);
337 // -----------------------------------------------------
339 legend, label, .help-block, .input-file {
341 border: 0px solid transparent;
344 input, textarea, .uneditable-input {
345 border: 0px solid transparent;
350 border: 0px solid transparent;
357 input, textarea, .search-query, .uneditable-input,
358 .input-append input, .input-append .uneditable-input,
359 .input-prepend input, .input-prepend .uneditable-input {
360 border-color: transparent;
366 background-color: transparent;
367 border-top: 0px solid transparent;
370 .control-group.warning > label,
371 .control-group.warning .help-inline {
372 color: lighten(@orange, 30%);
375 .control-group.error > label,
376 .control-group.error .help-inline {
377 color: lighten(@linkColor, 10%);
380 .control-group.success > label,
381 .control-group.success .help-inline {
382 color: lighten(@green, 20%);
385 .input-prepend .add-on, .input-append .add-on {
389 border-color: transparent;
391 background-color: @grayLighter;
395 // -----------------------------------------------------
397 .breadcrumb, .pager > li > a {
398 border-color: transparent;
405 background-color: #3CB9C6;
406 background-image: none;
418 background-color: #3CB9C6;
421 background-color: #8AD5DC;
428 background-color: #3CB9C6;
429 background-image: none;
433 border: 0px solid transparent;
436 .disabled a, .disabled a:hover {
441 background-color: rgba(256, 256, 256, 0.4);
445 .active a, .active a:hover {
446 background-color: rgba(256, 256, 256, 0.4);
458 .nav-tabs .dropdown.open > .dropdown-toggle,
459 .nav-pills .dropdown.open > .dropdown-toggle {
460 background-color: #8AD5DC;
462 border-color: transparent;
465 .nav-tabs, .nav-pills {
466 border-color: transparent;
469 border-color: transparent;
477 li:active > a:hover {
485 li:active > a:hover {
486 background-color: #8AD5DC;
487 border-color: transparent;
492 .nav-tabs, .nav-tabs > li > a {
493 border-bottom: 1px solid rgba(256, 256, 256, 0.5);
497 background-color: #3CB9C6;
500 .nav-tabs.nav-stacked {
512 li:active > a:hover {
513 border-color: transparent;
531 li:active > a:hover {
532 background-color: #8AD5DC;
540 // -----------------------------------------------------
542 .alert, .label, .progress, .well, pre, code {
543 border-color: transparent;
550 background-color: rgba(256, 256, 256, 0.3);
555 background-color: #3CB9C6;
556 background-image: none;
559 .label, .label:hover {
560 background-color: @grayLighter;
565 .label-warning, .label-warning:hover, .alert {
566 background-color: @orange;
570 .label-important, .label-important:hover, .alert-error {
571 background-color: darken(@yellow, 3%);
575 .label-success, .label-success:hover, .alert-success {
576 background-color: @green;
580 .label-info, .label-info:hover, .alert-info {
581 background-color: @purple;
590 background-image: none;
591 background-color: #27666D;
595 background-image: none;
596 background-color: @orange;
600 .progress-danger .bar {
601 background-image: none;
602 background-color: #AD1D28;
604 .progress-danger.progress-striped .bar {
605 #gradient > .striped(#AD1D28);
608 .progress-success .bar {
609 background-image: none;
610 background-color: @green;
612 .progress-success.progress-striped .bar {
613 #gradient > .striped(@green);
616 .progress-info .bar {
617 background-image: none;
618 background-color: @blue;
620 .progress-info.progress-striped .bar {
621 #gradient > .striped(@blue);
625 border: 0px solid transparent;
632 border-left-color: lighten(#147E88, 12%);
635 border-right-color: lighten(#147E88, 12%);
639 color: rgba(256, 256, 256, 0.6);