3 font-size: @wcfBaseFontSize;
7 background-color: @wcfPageBackgroundColor;
9 font-family: @wcfBaseFontFamily;
10 line-height: @wcfBaseLineHeight;
11 word-wrap: break-word;
15 font-size: @wcfSmallFontSize;
19 vertical-align: middle;
29 text-decoration: none;
32 color: @wcfLinkHoverColor;
33 text-decoration: underline;
36 &.externalURL::after {
38 display: inline-block;
39 font-family: FontAwesome !important;
40 font-size: 14px !important;
41 font-weight: normal !important;
42 font-style: normal !important;
48 .footerContent, .logo {
52 color: @wcfPageLinkColor;
55 color: @wcfPageLinkHoverColor;
71 margin: @wcfGapSmall 0;
76 list-style-type: disc;
79 list-style-type: decimal;
88 font-size: @wcfSubHeadlineFontSize;
92 font-size: @wcfTitleFontSize;
95 h1, h2, h3, h4, h5, h6 {
105 list-style-type: disc;
109 list-style-type: decimal;
113 /* hide broken reCaptcha iframe */
114 body > iframe[src="about:blank"] {
119 text-shadow: 0 1px 0 rgba(255, 255, 255, .5) !important;
121 background-color: rgba(255, 170, 34, .7);
129 margin-top: @wcfGapLarge;
134 margin-top: @wcfGapMedium;
138 margin-top: @wcfGapSmall;
142 margin-top: @wcfGapTiny;
154 color: @wcfDimmedColor;
166 background-color: @wcfContentBackgroundColor;
167 border: 1px solid @wcfContainerBorderColor;
173 background-color: @wcfHighlightBackgroundColor;
177 filter: url(../images/grayscale-filter.svg#grayscale);
179 -webkit-filter: grayscale(1);
182 /* fixes fieldset overflow issues */
188 @-moz-document url-prefix() {
190 display: table-column;
194 /* balloon tooltips */
196 background-color: @wcfTooltipBackgroundColor;
198 color: @wcfTooltipColor;
199 font-size: @wcfSmallFontSize;
201 padding: 5px 10px 7px;
206 border-color: @wcfTooltipBackgroundColor transparent;
208 border-width: 0 5px 5px;
214 .boxShadow(0, 3px, rgba(0, 0, 0, .3), 7px);
218 border-width: 5px 5px 0;
225 background-color: rgba(0, 0, 0, .4);
227 padding: @wcfGapSmall;
229 vertical-align: middle;
230 width: 400px !important;
233 .boxShadow(0, 1px, rgba(0, 0, 0, .3), 7px);
247 background-color: @wcfContainerBackgroundColor;
254 padding: @wcfGapSmall @wcfGapMedium;
258 border: 10px solid transparent;
260 display: inline-block;
266 border-bottom-width: 0;
267 border-top-color: rgba(0, 0, 0, .3);
272 border-bottom-color: rgba(0, 0, 0, .3);
290 background-color: @wcfColor;
292 color: @wcfContentBackgroundColor;
293 display: inline-block;
294 font-size: @wcfSmallFontSize;
296 padding: 1px 6px 1px;
298 text-shadow: none !important; /* necessary to avoid ugly text shadows in comment lists; @todo: better solution without "!important" */
299 vertical-align: middle;
310 background-color: @wcfTabularBoxBackgroundColor;
311 color: @wcfTabularBoxColor;
315 background-color: @wcfTabularBoxColor;
316 color: @wcfTabularBoxBackgroundColor;
319 /* default label colors */
321 background-color: rgba(0, 153, 0, 1);
322 color: rgba(238, 255, 238, 1);
326 background-color: rgba(204, 0, 0, 1);
327 color: rgba(255, 238, 238, 1);
331 background-color: #333;
336 background-color: #c63;
341 background-color: #f90;
346 background-color: #ff0;
351 background-color: #369;
356 background-color: #c0f;
361 background-color: #f0c;
367 color: @wcfContentBackgroundColor;
368 text-decoration: none;
371 background-color: #000;
375 background-color: #930;
379 background-color: #900;
383 background-color: #f60;
387 background-color: #cc0;
391 background-color: #060;
395 background-color: #036;
399 background-color: #90c;
403 background-color: #c09;
407 /* the CSS below can be detected through JavaScript and works better than matchMedia-API (not supported by IE9) */
408 @media only screen and (max-width: 800px) {
410 caption-side: bottom;
418 @media only screen and (max-width: 800px) and (-webkit-min-device-pixel-ratio: 2) {
419 // Preserve HTML font-size when iPhone orientation changes from portrait to landscape
421 -webkit-text-size-adjust: 100%;
424 // Fixes zoom when iPhone orientation changes from portrait to landscape