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;
107 .nav li.dropdown > .dropdown-toggle:hover,
108 .nav li.dropdown.active > .dropdown-toggle:hover {
112 .nav li.dropdown > .dropdown-toggle .caret,
113 .nav li.dropdown.open > .dropdown-toggle:hover .caret {
114 border-top-color: @headingsColor;
115 border-bottom-color: @headingsColor;
129 .nav-collapse.collapse {
132 color: @headingsColor;
135 background-color: @dropdownLinkBackgroundHover;
144 .navbar-search .search-query,
145 .navbar-search .search-query:hover {
146 border: 2px solid @grayLighter;
155 background-color: @bodyBackground;
156 background-image: none;
158 border: 2px solid @grayLighter;
168 .nav > li:first-child > a,
169 .nav > li.active > a {
173 background-color: transparent;
175 font-family: @sansFontFamily;
176 color: @headingsColor;
182 background-color: transparent;
184 color: @headingsColor;
188 li.dropdown > .dropdown-toggle .caret ,
189 li.dropdown > .dropdown-toggle:hover .caret,
190 li.dropdown.open > .dropdown-toggle .caret {
191 border-top-color: @headingsColor;
192 border-bottom-color: @headingsColor;
196 li.dropdown.open .dropdown-toggle,
197 li.dropdown.open .dropdown-toggle:hover {
198 background-color: @bodyBackground;
199 color: @headingsColor;
204 // -----------------------------------------------------
206 [class^="icon-"], [class*=" icon-"] {
207 vertical-align: baseline;
211 // -----------------------------------------------------
215 background: @bodyBackground;
223 background: transparent;
234 // -----------------------------------------------------
238 border: 1px solid rgba(0,0,0,.05);
248 background-color: @grayLighter;
260 border-bottom: 2px solid @grayLighter;
261 font-family: @headingsFontFamily;
262 font-weight: @headingsFontWeight;
263 color: @headingsColor;
267 .box-shadow(0 1px 3px 1px rgba(0, 0, 0, 0.3));
271 code, pre, pre.prettyprint {
273 background-color: @grayLighter;
278 border-bottom: 1px solid @grayLighter;
281 @media (max-width: 768px) {
286 .nav > li.active > a {
291 .nav > li:first-child:hover > a,
292 .nav > li.active:hover > a,
293 .nav > li.dropdown.open .dropdown-toggle,
294 .nav > li.dropdown.open .dropdown-toggle:hover {
295 background-color: @dropdownLinkBackgroundHover;
299 .nav-tabs .open .dropdown-toggle,
300 .nav-pills .open .dropdown-toggle,
301 .nav > li.dropdown.open.active > a:hover {
302 border-color: #e5e5e5;
306 @media (max-width: 979px) {
308 .nav-collapse .navbar-form,
309 .nav-collapse .navbar-search {
311 border-top: 2px solid @grayLighter;
312 border-bottom: 2px solid @grayLighter;