4 // -----------------------------------------------------
7 // --------------------------------------------------
9 @import url(https://fonts.googleapis.com/css?family=Oswald);
10 @import url(https://fonts.googleapis.com/css?family=Noticia+Text);
12 h1, h2, h3, h4, h5, h6, legend, .navbar .brand,
13 .navbar .nav > li > a,
14 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
15 font-family: 'Oswald', sans-serif;
17 text-shadow: -1px 1px 0 darken(@orange, 30%);
20 h1, h2, legend, .navbar .brand,
21 .navbar .nav > li > a {
22 text-shadow: -2px 2px 0 darken(@orange, 30%);
30 // --------------------------------------------------
33 background-color: lighten(@blue, 8%);
40 text-decoration: none;
44 border-left: 5px solid @blue;
47 blockquote.pull-right {
48 border-right: 5px solid @blue;
52 // --------------------------------------------------
54 .navbar .nav > li.active > a {
59 .navbar .nav > li > a:hover,
60 .navbar .nav > li.active > a:hover,
61 .navbar .nav > li.dropdown.open > a,
62 .navbar .nav > li.dropdown.open > a:hover {
67 text-shadow: -1px 1px 0 darken(@orange, 30%);
70 .navbar .navbar-inner {
72 background-image: none;
76 padding: 25px 20px 15px;
80 .navbar .nav > li > a {
81 padding: 27px 20px 13px;
90 .navbar-search .search-query {
91 font-family: @baseFontFamily;
92 font-size: @baseFontSize;
93 line-height: @baseLineHeight;
95 background-color: @blue;
100 .navbar .divider-vertical {
107 border-left: 6px solid transparent;
108 border-right: 6px solid transparent;
109 border-top: 6px solid lighten(@blue, 10%);
112 .navbar .nav .dropdown-toggle .caret,
113 .navbar .nav .open.dropdown .caret,
114 .nav-pills .dropdown .caret,
115 .nav-pills .dropdown:hover .caret {
116 border-top-color: @textColor;
119 .navbar .dropdown-menu::before {
123 .navbar .dropdown-menu::after {
125 border-left: 7px solid transparent;
126 border-right: 7px solid transparent;
127 border-bottom: 7px solid lighten(@blue, 10%);
130 .navbar [class^="icon-"], .navbar [class*=" icon-"] {
134 .navbar .btn-navbar {
135 background-color: @blue;
136 border-color: transparent;
139 .navbar .nav-collapse.in {
140 background-color: @blue;
149 background-color: lighten(@blue, 10%);
153 .navbar .nav-collapse.in > .nav > li > a {
157 background-color: lighten(@blue, 10%);
161 .subnav.subnav-fixed {
166 background-color: @blue;
167 background-image: none;
171 .nav > li.active > a {
178 .nav > li.active > a:hover {
179 background-color: lighten(@blue, 10%);
183 div.subnav .nav > li + li > a {
184 border-top: 0px solid transparent;
187 div.subnav .nav > li:first-child > a,
188 div.subnav .nav > li:first-child > a:hover,
189 div.subnav .nav > li.active:first-child > a,
190 div.subnav .nav > li.active:first-child > a:hover {
191 .border-radius(4px 0 0 4px);
194 div.subnav .nav > li.active > a,
195 div.subnav .nav > li.active > a:hover {
197 background-color: @orange;
198 background-image: none;
202 div.subnav.subnav-fixed {
206 .nav > li.active > a,
208 .nav > li.active > a:hover {
209 border-color: transparent;
217 .nav > li.active > a:hover {
226 background-color: @blue;
230 @media (max-width: 768px) {
231 div.subnav .nav > li:first-child > a,
232 div.subnav .nav > li:first-child > a:hover,
233 div.subnav .nav > li.active:first-child > a,
234 div.subnav .nav > li.active:first-child > a:hover {
235 .border-radius(4px 4px 0 0);
238 div.subnav .nav > li:last-child > a,
239 div.subnav .nav > li:last-child > a:hover,
240 div.subnav .nav > li.active:last-child > a,
241 div.subnav .nav > li.active:last-child > a:hover {
242 .border-radius(0 0 4px 4px);
248 // -----------------------------------------------------
251 .table-striped tbody > tr > td:first-child,
252 .table-striped tbody > tr > td:last-child, {
257 // --------------------------------------------------
262 background-image: none;
263 .box-shadow(-2px 2px 0 darken(@white, 80%));
268 background-color: @yellow;
271 .btn-primary, .btn-primary:hover {
272 .box-shadow(-2px 2px 0 darken(@btnPrimaryBackground, 30%));
275 .btn-warning, .btn-warning:hover {
276 .box-shadow(-2px 2px 0 darken(@yellow, 30%));
279 .btn-danger, .btn-danger:hover {
280 .box-shadow(-2px 2px 0 darken(#ee5f5b, 30%));
283 .btn-success, .btn-success:hover {
284 .box-shadow(-2px 2px 0 darken(#62c462, 30%));
287 .btn-info, .btn-info:hover {
288 .box-shadow(-2px 2px 0 darken(#5bc0de, 40%));
291 .btn-inverse, .btn-inverse:hover {
292 .box-shadow(-2px 2px 0 darken(#454545, 20%));
295 .btn.dropdown-toggle, .btn.dropdown-toggle:hover {
296 .box-shadow(0 2px 0 darken(@white, 80%));
299 .btn-primary.dropdown-toggle, .btn-primary.dropdown-toggle:hover {
300 .box-shadow(0 2px 0 darken(@btnPrimaryBackground, 30%));
303 .btn-warning.dropdown-toggle, .btn-warning.dropdown-toggle:hover {
304 .box-shadow(0 2px 0 darken(@yellow, 30%));
307 .btn-danger.dropdown-toggle, .btn-danger.dropdown-toggle:hover {
308 .box-shadow(0 2px 0 darken(#ee5f5b, 30%));
311 .btn-success.dropdown-toggle, .btn-success.dropdown-toggle:hover {
312 .box-shadow(0 2px 0 darken(#62c462, 30%));
315 .btn-info.dropdown-toggle, .btn-info.dropdown-toggle:hover {
316 .box-shadow(0 2px 0 darken(#5bc0de, 40%));
319 .btn-inverse.dropdown-toggle, .btn-inverse.dropdown-toggle:hover {
320 .box-shadow(0 2px 0 darken(#454545, 20%));
328 .box-shadow(-1px 1px 0 darken(@white, 80%))
332 .btn.disabled.active,
333 .btn.disabled:active,
341 [class^="icon-"], [class*=" icon-"] {
342 vertical-align: -13%;
346 // --------------------------------------------------
357 .nav-list > li > a, .nav-list .nav-header {
362 .nav-list .active > a, .nav-list .active > a:hover {
367 .nav-list li > a:hover {
368 background-color: lighten(@blue, 10%);
371 .nav-tabs, .nav-tabs.nav-stacked > li > a {
372 border-color: transparent;
377 background-color: @blue;
383 &.nav-stacked > li.active > a:hover {
385 background-color: @orange;
386 border-color: transparent;
390 &.nav-stacked > li > a:hover {
391 background-color: lighten(@blue, 10%);
392 border-color: transparent;
396 .nav-pills > li > a {
398 background-color: @blue;
401 .nav-pills > li:hover > a {
402 background-color: lighten(@blue, 10%);
403 border-color: transparent;
406 .nav-tabs .open .dropdown-toggle,
407 .nav-pills .open .dropdown-toggle,
408 .nav > .open.active > a:hover {
409 background-color: lighten(@blue, 10%);
410 border-color: transparent;
413 .dropdown.open .dropdown-menu > li > a:hover,
414 .dropdown.open .dropdown-menu > li.active > a:hover {
415 background-color: @orange;
420 .tabbable .nav-tabs > li.active > a,
421 .tabbable .nav-tabs > li > a:hover,
422 .tabbable .nav-tabs > li.active > a:hover {
423 border-color: transparent;
427 background-color: @blue;
428 background-image: none;
443 background-color: @blue;
444 background-image: none;
445 border-color: transparent;
453 li.active > a:hover {
459 background: lighten(@blue, 10%);
463 li.disabled > a:hover {
464 background: darken(@blue, 5%);
470 background-color: @blue;
471 border-color: transparent;
474 background: lighten(@blue, 10%);
479 // --------------------------------------------------
481 input, button, select, textarea {
482 font-family: 'Noticia Text', serif;
500 background-color: transparent;
504 .control-group.warning {
505 .formFieldState(lighten(@warningText, 10%), lighten(@warningText, 10%), @warningBackground);
508 .control-group.error {
509 .formFieldState(lighten(@errorText, 10%), lighten(@errorText, 10%), @errorBackground);
512 .control-group.success {
513 .formFieldState(lighten(@successText, 10%), lighten(@successText, 10%), @successBackground);
517 // --------------------------------------------------
524 border-top: 1px solid darken(@blueDark, 5%);
528 background-color: @blue;
534 background-color: darken(@blueDark, 5%);
535 background-image: none;
550 background-color: @blue;
555 background-color: @errorText;
559 background-color: @orange;
563 background-color: @successText;
567 background-color: @infoText;
571 background-color: @blue;
577 color: lighten(@orange, 12%);
581 .alert .alert-heading {
586 background-color: @successText;
591 background-color: @errorText;
595 background-color: @infoText;