4 // -----------------------------------------------------
7 // -----------------------------------------------------
9 h1, h2, h3, h4, h5, h6, body, legend, label {
10 text-shadow: -1px -1px 0 #111;
14 // -----------------------------------------------------
20 .navbar .navbar-inner,
22 #gradient > .vertical-three-colors(@gray, @grayDark, 70%, @grayDark);
25 .navbar .divider-vertical {
26 background-color: transparent;
31 .navbar .nav > li > a,
32 div.subnav .nav > li > a {
34 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
35 border-right: 1px solid darken(@gray, 15%);
38 .navbar .nav > li > a,
39 div.subnav .nav > li > a {
40 border-left: 1px solid @gray;
44 background-color: @grayDark;
45 #gradient > .directional(@grayDarker, @grayDark, 280deg);
46 border-left: 1px solid transparent;
47 border-right: 1px solid transparent;
51 .navbar .nav > li.active > a,
52 div.subnav .nav > li.active > a,
53 .navbar .nav > li.active > a:hover,
54 div.subnav .nav > li.active > a:hover {
56 background-color: @grayDark;
57 #gradient > .directional(lighten(@grayDarker, 4%), lighten(@grayDark, 4%), 280deg);
58 border-right: 1px solid darken(@gray, 15%);
61 div.subnav .nav > li:first-child > a,
62 div.subnav .nav > li:first-child > a:hover {
63 border-left: 1px solid transparent;
66 div.subnav.subnav-fixed .nav > li.active:first-child > a,
67 div.subnav.subnav-fixed .nav > li:first-child > a:hover {
68 border-left: 1px solid darken(@gray, 15%);
71 div.subnav .nav > li.active:last-child > a,
72 div.subnav .nav > li:last-child > a:hover {
73 border-right: 1px solid darken(@gray, 15%);
77 border: 1px solid transparent;
78 .box-shadow('0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1)');
85 .navbar-search .search-query {
86 border: 1px solid darken(@gray, 15%);
93 .navbar .nav-collapse.in > .nav > li > a,
94 .navbar .nav-collapse.in > .nav > li.active > a,
95 .navbar .nav-collapse.in > .nav > li > a:hover,
96 .navbar .nav-collapse.in > .nav > li.active > a:hover {
98 border: 1px solid transparent;
100 background-color: transparent;
101 background-image: none;
104 .navbar .nav-collapse.in > .nav > li > a:hover,
105 .navbar .nav-collapse.in > .nav > li.active > a:hover {
106 background-color: @grayDarker;
109 @media (max-width: 979px) {
115 @media (max-width: 768px) {
116 div.subnav .nav > li + li > a {
117 border-top: 1px solid transparent;
122 // -----------------------------------------------------
125 .buttonBackground(@gray, darken(@gray, 10%));
127 border: 1px solid @grayDarker;
133 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
137 .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));
140 .buttonBackground(lighten(@orange, 15%), @orange);
144 .buttonBackground(#ee5f5b, #bd362f);
148 .buttonBackground(#62c462, #51a351);
152 .buttonBackground(#5bc0de, #2f96b4);
156 .buttonBackground(#454545, #262626);
160 border-top-color: @white;
164 // -----------------------------------------------------
166 .table th, .table td, .table tbody + tbody {
167 border-top: 1px solid darken(@grayDarker, 5%);
171 border: 1px solid darken(@grayDarker, 5%);
176 border-left: 1px solid darken(@grayDarker, 5%);
178 // Prevent a double border
179 thead:first-child tr:first-child th,
180 tbody:first-child tr:first-child th,
181 tbody:first-child tr:first-child td {
188 tr:nth-child(odd) td,
189 tr:nth-child(odd) th {
190 background-color: darken(@grayDark, 5%);
198 background-color: @grayDark;
203 // -----------------------------------------------------
213 .breadcrumb, .pagination > ul a, .pager a {
214 border: 1px solid transparent;
215 .box-shadow('0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1)');
216 #gradient > .vertical-three-colors(@gray, @grayDark, 70%, @grayDark);
219 .breadcrumb li, .breadcrumb a, .pagination > ul a {
222 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
230 .pagination li.disabled > a {
231 border-left: 1px solid @gray;
232 border-right: 1px solid darken(@gray, 15%);
237 .pagination li.disabled > a {
238 #gradient > .vertical-three-colors(@grayLight, @gray, 70%, @gray);
241 .pagination > ul > li:not(.disabled) a:hover,
243 #gradient > .directional(@grayDarker, @grayDark, 280deg);
244 border-left: 1px solid transparent;
247 .pagination > ul > li.active > a,
248 .pagination > ul > li.active > a:hover {
250 background-color: @grayDark;
251 #gradient > .directional(lighten(@grayDarker, 4%), lighten(@grayDark, 4%), 280deg);
252 border-left: 1px solid transparent;
256 #gradient > .directional(@grayDarker, @grayDark, 280deg);
257 border: 1px solid transparent;
262 .nav > li.active > a,
263 .nav > li.active > a:hover,
264 .nav-tabs.nav-stacked > li > a,
265 .nav-tabs.nav-stacked > li > a:hover {
267 background-color: transparent;
270 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
274 .box-shadow(0 5px 5px rgba(0, 0, 0, 0.2));
278 .dropdown-menu li.active a,
279 .dropdown-menu li.active a:hover {
280 background-color: @grayDark;
284 .dropdown-menu li.active a,
285 .dropdown-menu li a:hover,
286 .dropdown-menu li.active a:hover,
287 .dropdown.open .dropdown-toggle {
291 .dropdown-menu li a:hover,
292 .dropdown-menu li.active a:hover {
293 background-color: @grayDarker;
296 .navbar .dropdown-menu::after {
297 border-bottom: 6px solid @grayDark;
302 .box-shadow('0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1)');
303 #gradient > .vertical-three-colors(@gray, @grayDark, 70%, @grayDark);
307 .nav.nav-list .nav-header {
309 text-shadow: -1px -1px 0 #111;
312 .nav.nav-list .divider {
313 border-bottom: 1px solid darken(@grayDarker, 5%);
314 background-color: transparent;
321 .tabs-below .nav-tabs {
325 .tabs-left .nav-tabs {
329 .tabs-right .nav-tabs {
334 // -----------------------------------------------------
336 label, input, button, select, textarea, legend {
341 background-color: darken(@grayDarker, 3%);
345 .input-prepend .add-on, .input-append .add-on {
348 background-color: @gray;
349 border-top: 1px solid @grayLight;
350 border-left: 1px solid @grayLight;
351 border-bottom: 1px solid @grayDark;
352 border-right: 1px solid @grayDark;
356 .uneditable-input, input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
362 // -----------------------------------------------------
365 color: rgba(256, 256, 256, 0.9);
366 text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.4);
367 .box-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
371 color: rgba(256, 256, 256, 0.9);
372 text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.4);
376 background-color: @warningText;
377 border-color: @warningText;
381 background-color: @successText;
382 border-color: @successText;
387 background-color: @errorText;
388 border-color: @errorText;
392 background-color: @infoText;
393 border-color: @infoText;
397 // -----------------------------------------------------
400 background-color: #F7F7F7;
401 border: 1px solid darken(@grayDarker, 5%);
405 hr, legend, .page-header, .dropdown-menu .divider {
407 border-bottom: 1px solid darken(@grayDarker, 5%);
408 background-color: transparent;
412 border-top: 1px solid darken(@grayDarker, 5%);
420 background-color: darken(@grayDarker, 3%);
421 .box-shadow(inset 1px 1px 1px rgba(0, 0, 0, 0.5);
425 #gradient > .vertical(darken(@grayDarker, 3%), darken(@grayDarker, 3%));
428 .thumbnail, a.thumbnail:hover {
429 border: 1px solid darken(@grayDarker, 5%);