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;
158 background-color: @wcfContentBackgroundColor;
159 border: 1px solid @wcfContainerBorderColor;
170 background-color: @wcfContentBackgroundColor;
171 border: 1px solid @wcfContainerBorderColor;
177 background-color: @wcfHighlightBackgroundColor;
181 filter: url(../images/grayscale-filter.svg#grayscale);
183 -webkit-filter: grayscale(1);
186 /* fixes fieldset overflow issues */
192 @-moz-document url-prefix() {
194 display: table-column;
198 /* balloon tooltips */
200 background-color: @wcfTooltipBackgroundColor;
202 color: @wcfTooltipColor;
203 font-size: @wcfSmallFontSize;
205 padding: 5px 10px 7px;
210 border-color: @wcfTooltipBackgroundColor transparent;
212 border-width: 0 5px 5px;
218 .boxShadow(0, 3px, rgba(0, 0, 0, .3), 7px);
222 border-width: 5px 5px 0;
229 background-color: rgba(0, 0, 0, .4);
231 padding: @wcfGapSmall;
233 vertical-align: middle;
234 width: 400px !important;
237 .boxShadow(0, 1px, rgba(0, 0, 0, .3), 7px);
251 background-color: @wcfContainerBackgroundColor;
258 padding: @wcfGapSmall @wcfGapMedium;
262 border: 10px solid transparent;
264 display: inline-block;
270 border-bottom-width: 0;
271 border-top-color: rgba(0, 0, 0, .3);
276 border-bottom-color: rgba(0, 0, 0, .3);
294 background-color: @wcfColor;
296 color: @wcfContentBackgroundColor;
297 display: inline-block;
298 font-size: @wcfSmallFontSize;
300 padding: 1px 6px 1px;
302 text-shadow: none !important; /* necessary to avoid ugly text shadows in comment lists; @todo: better solution without "!important" */
303 vertical-align: middle;
314 background-color: @wcfTabularBoxBackgroundColor;
315 color: @wcfTabularBoxColor;
319 background-color: @wcfTabularBoxColor;
320 color: @wcfTabularBoxBackgroundColor;
323 /* default label colors */
325 background-color: rgba(0, 153, 0, 1);
326 color: rgba(238, 255, 238, 1);
330 background-color: rgba(204, 0, 0, 1);
331 color: rgba(255, 238, 238, 1);
335 background-color: #333;
340 background-color: #c63;
345 background-color: #f90;
350 background-color: #ff0;
355 background-color: #369;
360 background-color: #c0f;
365 background-color: #f0c;
371 color: @wcfContentBackgroundColor;
372 text-decoration: none;
375 background-color: #000;
379 background-color: #930;
383 background-color: #900;
387 background-color: #f60;
391 background-color: #cc0;
395 background-color: #060;
399 background-color: #036;
403 background-color: #90c;
407 background-color: #c09;
411 /* the CSS below can be detected through JavaScript and works better than matchMedia-API (not supported by IE9) */
412 @media only screen and (max-width: 800px) {
414 caption-side: bottom;
422 @media only screen and (max-width: 800px) and (-webkit-min-device-pixel-ratio: 2) {
423 // Preserve HTML font-size when iPhone orientation changes from portrait to landscape
425 -webkit-text-size-adjust: 100%;
428 // Fixes zoom when iPhone orientation changes from portrait to landscape