4 // -----------------------------------------------------
7 // --------------------------------------------------
9 @import url('https://fonts.googleapis.com/css?family=Josefin+Slab:400,700');
17 h2 { font-size: 48px; }
18 h3 { font-size: 36px; }
19 h4 { font-size: 24px; }
20 h5 { font-size: 20px; }
29 color: @headingsColor;
30 font-family: @baseFontFamily;
34 color: lighten(@blueDark, 10%);
35 background-color: @headingsColor;
39 // --------------------------------------------------
42 // #gradient > .vertical-three-colors (#90A38F, #AEAD8E, 60%, #90A38F);
43 // background-size: 100% 1400px;
44 // background-repeat: repeat-y;
48 border-bottom: 2px solid @headingsColor;
58 border-bottom: 2px solid @headingsColor;
62 border-left: 2px solid @headingsColor;
65 border-right: 2px solid @headingsColor;
74 // --------------------------------------------------
79 background-image: none;
84 padding: 18px 20px 12px;
86 font-family: @headingsFontFamily;
87 font-weight: @headingsFontWeight;
91 padding: 20px 20px 10px;
93 font-family: @headingsFontFamily;
94 font-weight: @headingsFontWeight;
98 .nav .active > a:hover {
103 .nav > .active > a:hover,
104 .nav > .active > a:focus {
111 font-family: @headingsFontFamily;
112 font-weight: @headingsFontWeight;
113 line-height: inherit;
117 border-color: rgba(0, 0, 0, 0.2);
124 .navbar-search .search-query {
125 border-color: transparent;
126 background-color: rgba(255, 255, 255, 0.4);
134 .nav > .open > .dropdown-menu {
135 background-color: @headingsColor;
137 border-color: transparent;
140 .nav > .open > .dropdown-menu a:hover {
141 background-color: darken(#90A38F, 10%);
142 color: @headingsColor;
149 .nav-collapse.in .nav li > a {
150 color: @headingsColor;
154 background-color: @blue;
158 .navbar-form, .navbar-search {
159 border-color: transparent;
165 background-color: @green;
166 background-image: none;
167 border-color: transparent;
168 .box-shadow(0 1px 5px rgba(0,0,0,.1));
172 padding: 13px 12px 9px;
173 border-color: transparent;
174 background-color: transparent;
175 font-family: @headingsFontFamily;
176 font-weight: @headingsFontWeight;
177 color: @headingsColor;
181 border-color: transparent;
184 .nav > li.active > a,
186 .nav > li.active > a:hover,
187 .dropdown.open .dropdown-toggle,
188 .dropdown.open.active .dropdown-toggle:hover {
190 background-color: transparent;
191 border-color: transparent;
195 .dropdown.open > .dropdown-menu {
196 background-color: @headingsColor;
198 border-color: transparent;
201 .dropdown.open > .dropdown-menu a:hover {
202 background-color: darken(#90A38F, 10%);
203 color: @headingsColor;
212 // --------------------------------------------------
220 background-color: #748C73;
233 background-color: transparent;
237 li.active > a:hover {
238 background-color: #A2CDB5;
243 background-color: transparent;
244 border-bottom: 1px solid @headingsColor;
249 border-color: transparent;
253 .nav-pills > li > a {
254 background-color: #748C73;
257 background-color: #748C73;
258 border-color: transparent;
262 .nav-tabs > .active > a,
263 .nav-tabs > .active > a:hover,
264 .nav-pills .active > a,
265 .nav-pills .active > a:hover {
266 background-color: #A2CDB5;
267 border-color: transparent;
271 .nav-tabs.nav-stacked > li > a {
272 border-color: transparent;
275 border-color: transparent;
279 .nav-tabs .open .dropdown-toggle,
280 .nav-pills .open .dropdown-toggle {
281 background-color: #748C73;
282 border-color: transparent;
286 .nav-tabs .active.open .dropdown-toggle,
287 .nav-pills .active.open .dropdown-toggle {
288 background-color: #A2CDB5;
291 .nav-tabs .dropdown-menu,
292 .nav-pills .dropdown-menu {
293 background-color: @headingsColor;
295 border-color: transparent;
298 background-color: #A2CDB5;
299 color: @headingsColor;
310 .nav-tabs > li > a:hover,
311 .nav-tabs > li.active > a,
312 .nav-tabs > li.active > a:hover {
313 border-color: transparent;
318 background-color: darken(#90A38F, 10%);
319 background-image: none;
320 border-color: transparent;
336 color: @headingsColor;
341 color: @headingsColor;
348 background-color: darken(#90A38F, 10%);
349 background-image: none;
350 border-color: transparent;
356 border-color: transparent;
360 background-color: rgba(0, 0, 0, 0.1);
365 color: @headingsColor;
366 background-color: rgba(0, 0, 0, 0.1);
379 background-color: #748C73;
382 background-color: #687D67;
388 background-color: #748C73;
394 // --------------------------------------------------
397 .buttonBackground(lighten(@blueDark, 5%), @blueDark);
398 font-family: @headingsFontFamily;
399 font-weight: @headingsFontWeight;
402 border-color: transparent;
415 .buttonBackground(lighten(@blue, 10%), lighten(@blue, 5%));
419 .buttonBackground(@orange, darken(@orange, 5%));
423 .buttonBackground(lighten(@red, 5%), @red);
427 .buttonBackground(#62c462, #51a351);
431 .buttonBackground(#5bc0de, #2f96b4);
435 .buttonBackground(@yellow, darken(@yellow, 5%));
438 .btn-group .dropdown-toggle {
443 // --------------------------------------------------
446 .table.table-bordered,
447 .table.table-striped {
448 .border-radius(0 0 8px 8px);
451 .table-bordered thead:first-child tr:first-child th:first-child,
452 .table-bordered tbody:first-child tr:first-child td:first-child,
453 .table-bordered thead:first-child tr:first-child th:last-child,
454 .table-bordered tbody:first-child tr:first-child td:last-child {
458 .table-striped tbody:last-child tr:last-child td:first-child {
459 .border-radius(0 0 0 8px);
462 .table-striped tbody:last-child tr:last-child td:last-child {
463 .border-radius(0 0 8px 0);
470 .table thead tr th:first-child,
471 .table tbody tr td:first-child {
476 .table-striped tbody tr:nth-child(odd) th {
477 background-color: darken(#90A38F, 10%);
478 color: @headingsColor;
482 // --------------------------------------------------
485 font-family: @headingsFontFamily;
486 font-weight: @headingsFontWeight;
487 color: @headingsColor;
490 label, .help-block, input[type="file"] {
491 color: @headingsColor;
494 input, textarea, select {
503 border-bottom: 2px solid @white;
511 // ALERTS, LABELS, BADGES
512 // --------------------------------------------------
520 font-family: @baseFontFamily;
527 background-color: @blue;
531 background-color: @successBackground;
535 background-color: @warningBackground;
539 background-color: @errorBackground;
543 background-color: @infoBackground;
547 background-color: @yellow;
552 // --------------------------------------------------
569 background-color: darken(#90A38F, 10%);
570 background-image: none;
576 padding: 12px 15px 6px;
577 background-color: @green;
582 background-color: @headingsColor;
592 .border-radius(0 0 4px 4px);
597 // --------------------------------------------------