3 // -----------------------------------------------------
6 // -----------------------------------------------------
8 @import url('http://fonts.googleapis.com/css?family=Cabin:400,700');
10 h1, h2, h3, h4, h5, h6,
11 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
16 input, button, select, textarea,
17 .navbar-search .search-query {
18 font-family: @baseFontFamily;
22 color: rgba(256, 256, 256, 0.5);
27 // -----------------------------------------------------
30 background-color: #4397A2;
31 #gradient > .vertical(#0F8790, #4397A2);
35 border-bottom: 1px solid rgba(256, 256, 256, 0.3);
39 border-bottom: 0px solid transparent;
43 border-top: 1px solid rgba(256, 256, 256, 0.3);
47 // -----------------------------------------------------
70 .nav > li.active > a {
72 background-color: lighten(@navbarBackground, 10%);
76 .nav > li.active > a:hover {
77 background-color: lighten(@navbarBackground, 10%);
84 .navbar-search .search-query {
85 border: 2px solid lighten(@navbarBackground, 10%);
86 background-color: transparent;
91 background-color: @grayLighter;
92 border-color: @grayLighter;
101 .navbar .nav > li.dropdown.open > .dropdown-menu a:hover,
102 div.subnav .nav > li.dropdown.open > .dropdown-menu a:hover,
103 .dropdown-menu > li > a:hover,
104 .nav .dropdown.open > .dropdown-menu > li > a:hover {
105 background-color: rgba(0, 57, 59, 0.9);
109 background-color: rgba(42, 99, 105, 0.9);
110 background-image: none;
111 border: 0px solid transparent;
115 .nav > li.dropdown.open > a {
116 border-color: transparent;
117 background-color: rgba(256, 256, 256, 0.4);
122 border-color: transparent;
126 .nav > .active > a:hover,
128 .nav > li.active > a:hover, {
129 border-right-color: transparent;
130 background-color: rgba(256, 256, 256, 0.4);
139 .navbar .nav-collapse.collapse {
147 background-color: lighten(@navbarBackground, 10%);
150 .navbar-form, .navbar-search {
152 border-color: lighten(@navbarBackground, 10%);
155 .navbar-search .search-query {
156 border: 2px solid @textColor;
161 // -----------------------------------------------------
163 .buttonBackgroundCustom(@color) {
165 background-image: none;
166 background-color: @color;
168 &:hover, &:active, &.active, &.disabled, &[disabled] {
169 background-color: darken(@color, 5%);
174 background-color: darken(@color, 15%);
178 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
181 background-color: darken(@color, 15%) e("\9");
188 border: 0px solid transparent;
191 .buttonBackgroundCustom(@grayLighter);
194 .btn-group .btn:first-child {
196 -webkit-border-top-left-radius: 0;
197 -moz-border-radius-topleft: 0;
198 border-top-left-radius: 0;
199 -webkit-border-bottom-left-radius: 0;
200 -moz-border-radius-bottomleft: 0;
201 border-bottom-left-radius: 0;
204 .btn-group .btn:last-child,
205 .btn-group .dropdown-toggle {
206 -webkit-border-top-right-radius: 0;
207 -moz-border-radius-topright: 0;
208 border-top-right-radius: 0;
209 -webkit-border-bottom-right-radius: 0;
210 -moz-border-radius-bottomright: 0;
211 border-bottom-right-radius: 0;
214 .btn-group .dropdown-toggle,
215 .btn-group.open .dropdown-toggle,
216 .btn.open .dropdown-toggle {
221 .btn-warning .caret {
223 border-top-color: @white;
227 .buttonBackgroundCustom(#AD1D28);
231 .buttonBackgroundCustom(@orange);
235 .buttonBackgroundCustom(@yellow);
239 .buttonBackgroundCustom(@green);
243 .buttonBackgroundCustom(@purple);
247 .buttonBackgroundCustom(#27666D);
251 padding: 13px 16px 12px;
254 [class^="icon-"], [class*=" icon-"] {
259 .btn-small [class^="icon-"] {
263 .add-on [class^="icon-"] {
268 // -----------------------------------------------------
271 background-color: lighten(#147E88, 10%);
274 .table th, .table td,
275 .table tbody + tbody {
276 border-top: 0px solid transparent;
281 border: 1px solid lighten(#147E88, 12%);
284 border-top: 1px solid lighten(#147E88, 12%);
291 border-left: 1px solid lighten(#147E88, 12%);
298 tr:nth-child(odd) td,
299 tr:nth-child(odd) th {
300 background-color: lighten(#147E88, 15%);
308 background-color: rgba(256, 256, 256, 0.4);
314 // -----------------------------------------------------
316 legend, label, .help-block, .input-file {
318 border: 0px solid transparent;
321 input, textarea, select, .uneditable-input {
322 border: 0px solid transparent;
330 input, textarea, .search-query, .uneditable-input,
331 .input-append input, .input-append .uneditable-input,
332 .input-prepend input, .input-prepend .uneditable-input {
333 border-color: transparent;
339 background-color: transparent;
340 border-top: 0px solid transparent;
343 .control-group.warning > label,
344 .control-group.warning .help-inline {
345 color: lighten(@orange, 30%);
348 .control-group.error > label,
349 .control-group.error .help-inline {
350 color: lighten(@linkColor, 10%);
353 .control-group.success > label,
354 .control-group.success .help-inline {
355 color: lighten(@green, 20%);
358 .input-prepend .add-on, .input-append .add-on {
362 border-color: transparent;
364 background-color: @grayLighter;
368 // -----------------------------------------------------
370 .breadcrumb, .pager > li > a {
371 border-color: transparent;
378 background-color: #3CB9C6;
379 background-image: none;
391 background-color: #3CB9C6;
394 background-color: #8AD5DC;
401 background-color: #3CB9C6;
402 background-image: none;
406 border: 0px solid transparent;
409 .disabled a, .disabled a:hover {
414 background-color: rgba(256, 256, 256, 0.4);
418 .active a, .active a:hover {
419 background-color: rgba(256, 256, 256, 0.4);
431 .nav-tabs .dropdown.open > .dropdown-toggle,
432 .nav-pills .dropdown.open > .dropdown-toggle {
433 background-color: #8AD5DC;
435 border-color: transparent;
438 .nav-tabs, .nav-pills {
439 border-color: transparent;
442 border-color: transparent;
450 li:active > a:hover {
458 li:active > a:hover {
459 background-color: #8AD5DC;
460 border-color: transparent;
465 .nav-tabs, .nav-tabs > li > a {
466 border-bottom: 1px solid rgba(256, 256, 256, 0.5);
470 background-color: #3CB9C6;
473 .nav-tabs.nav-stacked {
485 li:active > a:hover {
486 border-color: transparent;
504 li:active > a:hover {
505 background-color: #8AD5DC;
513 // -----------------------------------------------------
515 .alert, .label, .progress, .well, pre, code {
516 border-color: transparent;
523 background-color: rgba(256, 256, 256, 0.3);
528 background-color: #3CB9C6;
529 background-image: none;
532 .label, .label:hover {
533 background-color: @grayLighter;
538 .label-warning, .label-warning:hover, .alert {
539 background-color: @orange;
543 .label-important, .label-important:hover, .alert-error {
544 background-color: @yellow;
548 .label-success, .label-success:hover, .alert-success {
549 background-color: @green;
553 .label-info, .label-info:hover, .alert-info {
554 background-color: @purple;
563 background-image: none;
564 background-color: #27666D;
568 background-image: none;
569 background-color: @orange;
573 .progress-danger .bar {
574 background-image: none;
575 background-color: #AD1D28;
577 .progress-danger.progress-striped .bar {
578 #gradient > .striped(#AD1D28);
581 .progress-success .bar {
582 background-image: none;
583 background-color: @green;
585 .progress-success.progress-striped .bar {
586 #gradient > .striped(@green);
589 .progress-info .bar {
590 background-image: none;
591 background-color: @blue;
593 .progress-info.progress-striped .bar {
594 #gradient > .striped(@blue);
598 border: 0px solid transparent;
605 border-left-color: lighten(#147E88, 12%);
608 border-right-color: lighten(#147E88, 12%);
612 color: rgba(256, 256, 256, 0.6);