4 // -----------------------------------------------------
7 // -----------------------------------------------------
9 @import url('https://fonts.googleapis.com/css?family=News+Cycle:400,700');
11 h1, h2, h3, h4, h5, h6 {
16 color: @headingsColor;
20 h1 { font-size: 48px; }
22 h2 { font-size: 36px; }
24 h3 { font-size: 28px; }
26 h4 { font-size: 20px; }
28 h5 { font-size: 13px; }
34 text-decoration: none;
35 border-bottom: 1px dotted;
38 text-decoration: none;
39 border-bottom: 1px solid;
45 background-color: @grayLighter;
50 // -----------------------------------------------------
53 border-bottom: 2px solid @grayLighter;
57 border-bottom: 1px solid @grayLighter;
61 // -----------------------------------------------------
65 font-family: @sansFontFamily;
69 border-bottom: 2px solid @grayLighter;
75 padding: 19px 20px 21px;
79 text-transform: uppercase;
83 padding: 20px 10px 20px;
86 text-transform: uppercase;
90 background-color: transparent;
102 .nav > .active > a:hover,
103 .nav > .active > a:focus {
108 border-left-color: @grayLighter;
109 border-right-color: @grayLighter;
123 .navbar-search .search-query,
124 .navbar-search .search-query:hover {
125 border: 2px solid @grayLighter;
131 @media (max-width: @navbarCollapseWidth) {
133 .nav-collapse .navbar-form,
134 .nav-collapse .navbar-search {
136 border-top: 2px solid @grayLighter;
137 border-bottom: 2px solid @grayLighter;
142 .navbar .nav-collapse {
145 color: @navbarLinkColor;
148 background-color: @dropdownLinkBackgroundHover;
157 .navbar-inverse .nav-collapse {
160 color: @navbarInverseLinkColor;
163 background-color: #111;
164 background-image: none;
174 background-color: @bodyBackground;
175 background-image: none;
177 border: 2px solid @grayLighter;
187 .nav > li:first-child > a,
188 .nav > li.active > a {
192 background-color: transparent;
194 font-family: @sansFontFamily;
195 color: @headingsColor;
201 background-color: transparent;
203 color: @headingsColor;
207 li.dropdown > .dropdown-toggle .caret ,
208 li.dropdown > .dropdown-toggle:hover .caret,
209 li.dropdown.open > .dropdown-toggle .caret {
210 border-top-color: @headingsColor;
211 border-bottom-color: @headingsColor;
215 li.dropdown.open .dropdown-toggle,
216 li.dropdown.open .dropdown-toggle:hover {
217 background-color: @bodyBackground;
218 color: @headingsColor;
223 // -----------------------------------------------------
226 // -----------------------------------------------------
228 [class^="icon-"], [class*=" icon-"] {
229 vertical-align: baseline;
233 .buttonBackground(@grayDarker, @black);
237 // -----------------------------------------------------
245 // -----------------------------------------------------
248 border-bottom: 2px solid @grayLighter;
249 font-family: @headingsFontFamily;
250 font-weight: @headingsFontWeight;
251 color: @headingsColor;
255 // -----------------------------------------------------
258 // -----------------------------------------------------
266 border: 1px solid rgba(0,0,0,.05);
275 // a.thumbnail:hover {
276 // .box-shadow(0 1px 3px 1px rgba(0, 0, 0, 0.3));
277 // border-color: #ddd;
282 background: @bodyBackground;
291 background: transparent;
301 // -----------------------------------------------------
303 @media (max-width: 768px) {
309 .nav > li.active > a {
314 .nav > li:first-child:hover > a,
315 .nav > li.active:hover > a,
316 .nav > li.dropdown.open .dropdown-toggle,
317 .nav > li.dropdown.open .dropdown-toggle:hover {
318 background-color: @dropdownLinkBackgroundHover;
322 .nav-tabs .open .dropdown-toggle,
323 .nav-pills .open .dropdown-toggle,
324 .nav > li.dropdown.open.active > a:hover {
325 border-color: #e5e5e5;