4 // -----------------------------------------------------
7 // -----------------------------------------------------
9 @import url('https://fonts.googleapis.com/css?family=Lobster');
10 @import url('https://fonts.googleapis.com/css?family=Cabin:400,700');
12 .navbar .brand, legend {
13 font-family: @headingsFontFamily;
20 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
21 font-family: @baseFontFamily;
26 color: rgba(255, 255, 255, 0.5);
30 // -----------------------------------------------------
33 #gradient > .radial(lighten(#0F8790, 7%), #0F8790);
37 border-bottom: 1px solid rgba(255, 255, 255, 0.3);
41 border-bottom: 0px solid transparent;
45 border-top: 1px solid rgba(255, 255, 255, 0.3);
53 // -----------------------------------------------------
76 .navbar-search .search-query {
77 border: 2px solid lighten(@navbarBackground, 10%);
82 background-color: @grayLighter;
83 border-color: @grayLighter;
93 background-color: rgba(42, 99, 105, 0.9);
94 background-image: none;
95 border: 0px solid transparent;
99 .nav > li.dropdown.open > a {
100 border-color: transparent;
101 background-color: rgba(255, 255, 255, 0.4);
106 border-color: transparent;
109 .nav > li:first-child > a,
110 .nav > li:first-child > a:hover {
115 background-color: transparent;
116 border-color: transparent;
121 .nav > .active > a:hover,
123 .nav > li.active > a:hover, {
124 border-right-color: transparent;
125 background-color: rgba(255, 255, 255, 0.4);
129 .nav > li:first-child > a:hover {
130 border-left-color: rgba(255, 255, 255, 0.4);
131 border-left-width: 1px;
139 .navbar .nav-collapse.in {
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-color: @color;
166 border-color: transparent;
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 background-image: none;
191 .buttonBackgroundCustom(@btnBackground)
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 .buttonBackgroundCustom(@btnPrimaryBackground);
225 .buttonBackgroundCustom(@btnInfoBackground);
229 .buttonBackgroundCustom(@btnSuccessBackground);
233 .buttonBackgroundCustom(@btnWarningBackground);
237 .buttonBackgroundCustom(@btnDangerBackground);
241 .buttonBackgroundCustom(@btnInverseBackground);
245 padding: 13px 16px 12px;
248 [class^="icon-"], [class*=" icon-"] {
253 .btn-small [class^="icon-"] {
257 .add-on [class^="icon-"] {
262 // -----------------------------------------------------
264 .table th, .table td,
265 .table tbody + tbody {
266 border-top: 0px solid transparent;
274 // -----------------------------------------------------
276 legend, label, .help-block, .input-file {
278 border: 0px solid transparent;
281 input, textarea, .uneditable-input {
282 border: 0px solid transparent;
287 padding-bottom: 30px;
291 border: 0px solid transparent;
298 input, textarea, .search-query, .uneditable-input,
299 .input-append input, .input-append .uneditable-input,
300 .input-prepend input, .input-prepend .uneditable-input {
301 border-color: transparent;
307 background-color: transparent;
308 border-top: 0px solid transparent;
311 .control-group.warning > label,
312 .control-group.warning .help-inline {
313 color: lighten(@orange, 30%);
316 .control-group.error > label,
317 .control-group.error .help-inline {
318 color: lighten(@linkColor, 10%);
321 .control-group.success > label,
322 .control-group.success .help-inline {
323 color: lighten(@green, 20%);
326 .input-prepend .add-on, .input-append .add-on {
329 background-color: @grayLighter;
330 border-color: transparent;
337 // -----------------------------------------------------
339 .breadcrumb, .pager > li > a {
340 border-color: transparent;
347 background-color: #3CB9C6;
348 background-image: none;
360 background-color: #3CB9C6;
363 background-color: #8AD5DC;
370 background-color: #3CB9C6;
371 background-image: none;
375 border: 0px solid transparent;
378 .disabled a, .disabled a:hover {
383 background-color: rgba(255, 255, 255, 0.4);
387 .active a, .active a:hover {
388 background-color: rgba(255, 255, 255, 0.4);
400 .nav-tabs .dropdown.open > .dropdown-toggle,
401 .nav-pills .dropdown.open > .dropdown-toggle {
402 background-color: #8AD5DC;
404 border-color: transparent;
407 .nav-tabs, .nav-pills {
408 border-color: transparent;
411 border-color: transparent;
419 li:active > a:hover {
427 li:active > a:hover {
428 background-color: #8AD5DC;
429 border-color: transparent;
434 .nav-tabs, .nav-tabs > li > a {
435 border-bottom: 1px solid rgba(255, 255, 255, 0.5);
439 background-color: #3CB9C6;
442 .nav-tabs.nav-stacked {
454 li:active > a:hover {
455 border-color: transparent;
473 li:active > a:hover {
474 background-color: #8AD5DC;
480 // -----------------------------------------------------
487 color: @navbarBackground;
491 color: @bodyBackground;
495 // -----------------------------------------------------
497 .alert, .label, .progress, .well, pre, code {
498 border-color: transparent;
509 background-color: rgba(255, 255, 255, 0.3);
514 background-color: #3CB9C6;
515 background-image: none;
518 .label, .label:hover {
519 background-color: @grayLighter;
524 .label-warning, .label-warning:hover, .alert {
525 background-color: @orange;
529 .label-important, .label-important:hover, .alert-error {
530 background-color: darken(@yellow, 3%);
534 .label-success, .label-success:hover, .alert-success {
535 background-color: @green;
539 .label-info, .label-info:hover, .alert-info {
540 background-color: @purple;
549 background-image: none;
550 background-color: #27666D;
554 background-image: none;
555 background-color: @orange;
559 .progress-danger .bar {
560 background-image: none;
561 background-color: #AD1D28;
563 .progress-danger.progress-striped .bar {
564 #gradient > .striped(#AD1D28);
567 .progress-success .bar {
568 background-image: none;
569 background-color: @green;
571 .progress-success.progress-striped .bar {
572 #gradient > .striped(@green);
575 .progress-info .bar {
576 background-image: none;
577 background-color: @blue;
579 .progress-info.progress-striped .bar {
580 #gradient > .striped(@blue);
584 border: 0px solid transparent;
591 border-left-color: lighten(#147E88, 12%);
594 border-right-color: lighten(#147E88, 12%);
598 color: rgba(255, 255, 255, 0.6);