4 // -----------------------------------------------------
7 // -----------------------------------------------------
9 @import url('https://fonts.googleapis.com/css?family=News+Cycle:400,700');
11 h1, h2, h3, h4, h5, h6 {
15 color: @headingsColor;
45 // -----------------------------------------------------
51 text-decoration: none;
52 border-bottom: 1px dotted;
55 text-decoration: none;
56 border-bottom: 1px solid;
61 border-bottom: 2px solid @grayLighter;
65 // -----------------------------------------------------
69 font-family: @sansFontFamily;
73 border-top: 2px solid @grayLighter;
74 border-bottom: 2px solid @grayLighter;
80 padding: 16px 20px 20px;
84 text-transform: uppercase;
88 padding: 20px 10px 21px;
91 text-transform: uppercase;
94 .nav > li.active > a {
95 background-color: transparent;
96 color: @headingsColor;
108 .nav > .active > a:hover,
109 .nav > .active > a:focus {
113 .nav li.dropdown > .dropdown-toggle:hover,
114 .nav li.dropdown.active > .dropdown-toggle:hover {
118 .nav li.dropdown > .dropdown-toggle .caret,
119 .nav li.dropdown.open > .dropdown-toggle:hover .caret {
120 border-top-color: @headingsColor;
121 border-bottom-color: @headingsColor;
135 .nav-collapse.collapse {
138 color: @headingsColor;
141 background-color: @dropdownLinkBackgroundHover;
150 .navbar-search .search-query,
151 .navbar-search .search-query:hover {
152 border: 2px solid @grayLighter;
161 background-color: @bodyBackground;
162 background-image: none;
164 border: 2px solid @grayLighter;
174 .nav > li:first-child > a,
175 .nav > li.active > a {
179 background-color: transparent;
181 font-family: @sansFontFamily;
182 color: @headingsColor;
188 background-color: transparent;
190 color: @headingsColor;
194 li.dropdown > .dropdown-toggle .caret ,
195 li.dropdown > .dropdown-toggle:hover .caret,
196 li.dropdown.open > .dropdown-toggle .caret {
197 border-top-color: @headingsColor;
198 border-bottom-color: @headingsColor;
202 li.dropdown.open .dropdown-toggle,
203 li.dropdown.open .dropdown-toggle:hover {
204 background-color: @bodyBackground;
205 color: @headingsColor;
210 // -----------------------------------------------------
212 [class^="icon-"], [class*=" icon-"] {
213 vertical-align: baseline;
217 .buttonBackground(@grayDarker, @black);
221 // -----------------------------------------------------
225 background: @bodyBackground;
233 background: transparent;
244 // -----------------------------------------------------
248 border: 1px solid rgba(0,0,0,.05);
269 border-bottom: 2px solid @grayLighter;
270 font-family: @headingsFontFamily;
271 font-weight: @headingsFontWeight;
272 color: @headingsColor;
276 .box-shadow(0 1px 3px 1px rgba(0, 0, 0, 0.3));
280 code, pre, pre.prettyprint {
282 background-color: @grayLighter;
287 border-bottom: 1px solid @grayLighter;
290 @media (max-width: 768px) {
295 .nav > li.active > a {
300 .nav > li:first-child:hover > a,
301 .nav > li.active:hover > a,
302 .nav > li.dropdown.open .dropdown-toggle,
303 .nav > li.dropdown.open .dropdown-toggle:hover {
304 background-color: @dropdownLinkBackgroundHover;
308 .nav-tabs .open .dropdown-toggle,
309 .nav-pills .open .dropdown-toggle,
310 .nav > li.dropdown.open.active > a:hover {
311 border-color: #e5e5e5;
315 @media (max-width: 979px) {
317 .nav-collapse .navbar-form,
318 .nav-collapse .navbar-search {
320 border-top: 2px solid @grayLighter;
321 border-bottom: 2px solid @grayLighter;