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 > .radial(lighten(#0F8790, 7%), #0F8790);
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 // -----------------------------------------------------
67 .nav > li.active > a {
69 background-color: lighten(@navbarBackground, 10%);
73 .nav > li.active > a:hover {
74 background-color: lighten(@navbarBackground, 10%);
81 .navbar-search .search-query {
82 border: 2px solid lighten(@navbarBackground, 10%);
83 background-color: transparent;
88 background-color: @grayLighter;
89 border-color: @grayLighter;
98 .navbar .nav > li.dropdown.open > .dropdown-menu a:hover,
99 div.subnav .nav > li.dropdown.open > .dropdown-menu a:hover,
100 .dropdown-menu > li > a:hover,
101 .nav .dropdown.open > .dropdown-menu > li > a:hover {
102 background-color: rgba(0, 57, 59, 0.9);
106 background-color: rgba(42, 99, 105, 0.9);
107 background-image: none;
108 border: 0px solid transparent;
112 .nav > li.dropdown.open > a {
113 border-color: transparent;
114 background-color: rgba(256, 256, 256, 0.4);
119 border-color: transparent;
122 .nav > li:first-child > a,
123 .nav > li:first-child > a:hover {
128 background-color: transparent;
129 border-color: transparent;
134 .nav > .active > a:hover,
136 .nav > li.active > a:hover, {
137 border-right-color: transparent;
138 background-color: rgba(256, 256, 256, 0.4);
147 .navbar .nav-collapse.collapse {
155 background-color: lighten(@navbarBackground, 10%);
158 .navbar-form, .navbar-search {
160 border-color: lighten(@navbarBackground, 10%);
163 .navbar-search .search-query {
164 border: 2px solid @textColor;
169 // -----------------------------------------------------
171 .buttonBackgroundCustom(@color) {
173 background-image: none;
174 background-color: @color;
176 &:hover, &:active, &.active, &.disabled, &[disabled] {
177 background-color: darken(@color, 5%);
182 background-color: darken(@color, 15%);
186 // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves
189 background-color: darken(@color, 15%) e("\9");
196 border: 0px solid transparent;
199 .buttonBackgroundCustom(@grayLighter);
202 .btn-group .btn:first-child {
204 -webkit-border-top-left-radius: 0;
205 -moz-border-radius-topleft: 0;
206 border-top-left-radius: 0;
207 -webkit-border-bottom-left-radius: 0;
208 -moz-border-radius-bottomleft: 0;
209 border-bottom-left-radius: 0;
212 .btn-group .btn:last-child,
213 .btn-group .dropdown-toggle {
214 -webkit-border-top-right-radius: 0;
215 -moz-border-radius-topright: 0;
216 border-top-right-radius: 0;
217 -webkit-border-bottom-right-radius: 0;
218 -moz-border-radius-bottomright: 0;
219 border-bottom-right-radius: 0;
222 .btn-group .dropdown-toggle,
223 .btn-group.open .dropdown-toggle,
224 .btn.open .dropdown-toggle {
229 .btn-warning .caret {
231 border-top-color: @white;
235 .buttonBackgroundCustom(#AD1D28);
239 .buttonBackgroundCustom(@orange);
243 .buttonBackgroundCustom(darken(@yellow, 3%));
247 .buttonBackgroundCustom(@green);
251 .buttonBackgroundCustom(@purple);
255 .buttonBackgroundCustom(#27666D);
259 padding: 13px 16px 12px;
262 [class^="icon-"], [class*=" icon-"] {
267 .btn-small [class^="icon-"] {
271 .add-on [class^="icon-"] {
276 // -----------------------------------------------------
279 background-color: lighten(#147E88, 10%);
282 .table th, .table td,
283 .table tbody + tbody {
284 border-top: 0px solid transparent;
289 border: 1px solid lighten(#147E88, 12%);
292 border-top: 1px solid lighten(#147E88, 12%);
299 border-left: 1px solid lighten(#147E88, 12%);
306 tr:nth-child(odd) td,
307 tr:nth-child(odd) th {
308 background-color: lighten(#147E88, 15%);
316 background-color: rgba(256, 256, 256, 0.4);
322 // -----------------------------------------------------
324 legend, label, .help-block, .input-file {
326 border: 0px solid transparent;
329 input, textarea, select, .uneditable-input {
330 border: 0px solid transparent;
338 input, textarea, .search-query, .uneditable-input,
339 .input-append input, .input-append .uneditable-input,
340 .input-prepend input, .input-prepend .uneditable-input {
341 border-color: transparent;
347 background-color: transparent;
348 border-top: 0px solid transparent;
351 .control-group.warning > label,
352 .control-group.warning .help-inline {
353 color: lighten(@orange, 30%);
356 .control-group.error > label,
357 .control-group.error .help-inline {
358 color: lighten(@linkColor, 10%);
361 .control-group.success > label,
362 .control-group.success .help-inline {
363 color: lighten(@green, 20%);
366 .input-prepend .add-on, .input-append .add-on {
370 border-color: transparent;
372 background-color: @grayLighter;
376 // -----------------------------------------------------
378 .breadcrumb, .pager > li > a {
379 border-color: transparent;
386 background-color: #3CB9C6;
387 background-image: none;
399 background-color: #3CB9C6;
402 background-color: #8AD5DC;
409 background-color: #3CB9C6;
410 background-image: none;
414 border: 0px solid transparent;
417 .disabled a, .disabled a:hover {
422 background-color: rgba(256, 256, 256, 0.4);
426 .active a, .active a:hover {
427 background-color: rgba(256, 256, 256, 0.4);
439 .nav-tabs .dropdown.open > .dropdown-toggle,
440 .nav-pills .dropdown.open > .dropdown-toggle {
441 background-color: #8AD5DC;
443 border-color: transparent;
446 .nav-tabs, .nav-pills {
447 border-color: transparent;
450 border-color: transparent;
458 li:active > a:hover {
466 li:active > a:hover {
467 background-color: #8AD5DC;
468 border-color: transparent;
473 .nav-tabs, .nav-tabs > li > a {
474 border-bottom: 1px solid rgba(256, 256, 256, 0.5);
478 background-color: #3CB9C6;
481 .nav-tabs.nav-stacked {
493 li:active > a:hover {
494 border-color: transparent;
512 li:active > a:hover {
513 background-color: #8AD5DC;
521 // -----------------------------------------------------
523 .alert, .label, .progress, .well, pre, code {
524 border-color: transparent;
531 background-color: rgba(256, 256, 256, 0.3);
536 background-color: #3CB9C6;
537 background-image: none;
540 .label, .label:hover {
541 background-color: @grayLighter;
546 .label-warning, .label-warning:hover, .alert {
547 background-color: @orange;
551 .label-important, .label-important:hover, .alert-error {
552 background-color: darken(@yellow, 3%);
556 .label-success, .label-success:hover, .alert-success {
557 background-color: @green;
561 .label-info, .label-info:hover, .alert-info {
562 background-color: @purple;
571 background-image: none;
572 background-color: #27666D;
576 background-image: none;
577 background-color: @orange;
581 .progress-danger .bar {
582 background-image: none;
583 background-color: #AD1D28;
585 .progress-danger.progress-striped .bar {
586 #gradient > .striped(#AD1D28);
589 .progress-success .bar {
590 background-image: none;
591 background-color: @green;
593 .progress-success.progress-striped .bar {
594 #gradient > .striped(@green);
597 .progress-info .bar {
598 background-image: none;
599 background-color: @blue;
601 .progress-info.progress-striped .bar {
602 #gradient > .striped(@blue);
606 border: 0px solid transparent;
613 border-left-color: lighten(#147E88, 12%);
616 border-right-color: lighten(#147E88, 12%);
620 color: rgba(256, 256, 256, 0.6);