3 // -----------------------------------------------------
7 // --------------------------------------------------
9 @import url('//fonts.googleapis.com/css?family=Oswald|Noticia+Text');
11 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, h6 {
12 font-family: @headingsFontFamily;
14 text-shadow: -1px 1px 0 darken(@orange, 30%);
18 text-shadow: -2px 2px 0 darken(@orange, 30%);
26 background-color: lighten(@blue, 8%);
32 // --------------------------------------------------
39 border-left: 5px solid @blue;
42 blockquote.pull-right {
43 border-right: 5px solid @blue;
47 // --------------------------------------------------
53 background-image: none;
57 padding: 25px 20px 15px;
58 font-family: @headingsFontFamily;
60 text-shadow: -2px 2px 0 darken(@orange, 30%);
64 padding: 23px 20px 13px;
66 font-family: @headingsFontFamily;
68 text-shadow: -2px 2px 0 darken(@orange, 30%);
73 .nav > li.active > a:hover,
74 .nav > li.dropdown.open > a,
75 .nav > li.dropdown.open > a:hover {
80 text-shadow: -1px 1px 0 darken(@orange, 30%);
84 .nav > .active > a:hover,
85 .nav > .active > a:focus {
90 padding: 23px 20px 13px;
92 font-family: @headingsFontFamily;
94 text-shadow: -2px 2px 0 @gray;
101 .navbar-search .search-query {
102 font-family: @baseFontFamily;
103 font-size: @baseFontSize;
104 line-height: @baseLineHeight;
108 &.navbar-inverse .navbar-search .search-query {
116 .nav .dropdown-toggle .caret,
117 .nav .open.dropdown .caret {
119 border-top-color: @textColor;
122 .dropdown-menu::before {
126 .dropdown-menu::after {
128 border-left: 7px solid transparent;
129 border-right: 7px solid transparent;
130 border-bottom: 7px solid lighten(@blue, 10%);
133 [class^="icon-"], [class*=" icon-"] {
138 background-color: @blue;
139 border-color: transparent;
143 @media (max-width: @navbarCollapseWidth) {
145 .navbar .nav-collapse {
153 background-color: lighten(@blue, 10%) !important;
154 background-image: none;
173 background: @blue none;
177 .nav > li.active > a {
178 border-color: transparent;
183 .nav > li.active > a:hover {
184 background-color: lighten(@blue, 10%);
185 border-color: transparent;
188 .nav > li.active > a,
189 .nav > li.active > a:hover {
190 background: @orange none;
196 top: @navbarHeight + 1;
202 .nav > li.active > a,
203 .nav > li.active > a:hover {
204 border-color: transparent;
209 .nav > li.active > a:hover {
214 .nav > .active > a .caret,
215 .nav > .active > a:hover .caret {
216 border-top-color: @textColor;
221 // --------------------------------------------------
232 .nav-list > li > a, .nav-list .nav-header {
237 .nav-list .active > a, .nav-list .active > a:hover {
242 .nav-list li > a:hover {
243 background-color: lighten(@blue, 10%);
246 .nav-tabs, .nav-tabs.nav-stacked > li > a {
247 border-color: transparent;
252 background-color: @blue;
258 &.nav-stacked > li.active > a:hover {
260 background-color: @orange;
261 border-color: transparent;
265 &.nav-stacked > li > a:hover {
266 background-color: lighten(@blue, 10%);
267 border-color: transparent;
271 .nav-pills > li > a {
273 background-color: @blue;
276 .nav-pills > li:hover > a {
277 background-color: lighten(@blue, 10%);
278 border-color: transparent;
281 .nav-tabs .open .dropdown-toggle,
282 .nav-pills .open .dropdown-toggle,
283 .nav > .open.active > a:hover {
284 background-color: lighten(@blue, 10%);
285 border-color: transparent;
288 .nav-pills .dropdown .caret,
289 .nav-pills .dropdown:hover .caret {
290 border-top-color: @textColor;
293 .dropdown.open .dropdown-menu > li > a:hover,
294 .dropdown.open .dropdown-menu > li.active > a:hover {
295 background-color: @orange;
300 .tabbable .nav-tabs > li.active > a,
301 .tabbable .nav-tabs > li > a:hover,
302 .tabbable .nav-tabs > li.active > a:hover {
303 border-color: transparent;
307 background-color: @blue;
308 background-image: none;
324 background-image: none;
325 border-color: transparent;
335 background: lighten(@blue, 10%);
339 ul > .active > a:hover,
341 ul > .active > span:hover {
342 background-color: @orange;
347 ul > .disabled > a:hover,
348 ul > .disabled > span,
349 ul > .disabled > span:hover {
350 background: darken(@blue, 5%);
358 background-color: @blue;
359 border-color: transparent;
362 background: lighten(@blue, 10%);
368 background-color: @blue;
373 // --------------------------------------------------
378 background-image: none;
379 .box-shadow(-2px 2px 0 rgba(0, 0, 0, 0.2));
384 background-color: @yellow;
387 .btn-primary, .btn-primary:hover {
388 .box-shadow(-2px 2px 0 darken(@btnPrimaryBackground, 30%));
391 .btn-warning, .btn-warning:hover {
392 .box-shadow(-2px 2px 0 darken(@yellow, 30%));
395 .btn-danger, .btn-danger:hover {
396 .box-shadow(-2px 2px 0 darken(#ee5f5b, 30%));
399 .btn-success, .btn-success:hover {
400 .box-shadow(-2px 2px 0 darken(#62c462, 30%));
403 .btn-info, .btn-info:hover {
404 .box-shadow(-2px 2px 0 darken(#5bc0de, 40%));
407 .btn-inverse, .btn-inverse:hover {
408 .box-shadow(-2px 2px 0 darken(#454545, 20%));
411 .btn.dropdown-toggle, .btn.dropdown-toggle:hover {
412 .box-shadow(0 2px 0 darken(@white, 80%));
415 .btn-primary.dropdown-toggle, .btn-primary.dropdown-toggle:hover {
416 .box-shadow(0 2px 0 darken(@btnPrimaryBackground, 30%));
419 .btn-warning.dropdown-toggle, .btn-warning.dropdown-toggle:hover {
420 .box-shadow(0 2px 0 darken(@yellow, 30%));
423 .btn-danger.dropdown-toggle, .btn-danger.dropdown-toggle:hover {
424 .box-shadow(0 2px 0 darken(#ee5f5b, 30%));
427 .btn-success.dropdown-toggle, .btn-success.dropdown-toggle:hover {
428 .box-shadow(0 2px 0 darken(#62c462, 30%));
431 .btn-info.dropdown-toggle, .btn-info.dropdown-toggle:hover {
432 .box-shadow(0 2px 0 darken(#5bc0de, 40%));
435 .btn-inverse.dropdown-toggle, .btn-inverse.dropdown-toggle:hover {
436 .box-shadow(0 2px 0 darken(#454545, 20%));
444 .box-shadow(-1px 1px 0 darken(@white, 80%))
448 .btn.disabled.active,
449 .btn.disabled:active,
457 [class^="icon-"], [class*=" icon-"] {
458 vertical-align: -13%;
462 // -----------------------------------------------------
465 .table-striped tbody > tr > td:first-child,
466 .table-striped tbody > tr > td:last-child, {
471 // --------------------------------------------------
473 input, button, select, textarea {
474 font-family: 'Noticia Text', serif;
479 font-family: @headingsFontFamily;
481 text-shadow: -2px 2px 0 darken(@orange, 30%);
498 .control-group.warning {
499 .formFieldState(lighten(@warningText, 10%), lighten(@warningText, 10%), @warningBackground);
502 .control-group.error {
503 .formFieldState(lighten(@errorText, 10%), lighten(@errorText, 10%), @errorBackground);
506 .control-group.success {
507 .formFieldState(lighten(@successText, 10%), lighten(@successText, 10%), @successBackground);
510 .input-append .add-on,
511 .input-prepend .add-on,
513 .input-prepend .btn {
514 color: @bodyBackground;
518 // --------------------------------------------------
523 border-left: 6px solid transparent;
524 border-right: 6px solid transparent;
525 border-top: 6px solid lighten(@blue, 10%);
528 // ALERTS, LABELS, BADGES
529 // --------------------------------------------------
532 background-color: @blue;
537 background-color: @errorText;
541 background-color: @orange;
545 background-color: @successText;
549 background-color: @infoText;
553 background-color: @blue;
559 color: lighten(@orange, 12%);
563 .alert .alert-heading {
568 background-color: @successText;
573 background-color: @errorText;
577 background-color: @infoText;
581 // --------------------------------------------------
594 background-color: darken(@blueDark, 5%);
595 background-image: none;
610 background-color: transparent;
616 background-color: @bodyBackground;
621 .border-radius(4px 4px 0 0);
625 .border-radius(0 0 4px 4px);
630 // --------------------------------------------------
632 @media (max-width: 768px) {
639 &:first-child > a:hover,
640 &.active:first-child > a,
641 &.active:first-child > a:hover {
642 .border-radius(4px 4px 0 0);
646 &:last-child > a:hover,
647 &.active:last-child > a,
648 &.active:last-child > a:hover {
649 .border-radius(0 0 4px 4px);