[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Summary view] [Print] [Text view]
1 /*! 2 * OOjs UI v0.1.0 3 * https://www.mediawiki.org/wiki/OOjs_UI 4 * 5 * Copyright 2011–2014 OOjs Team and other contributors. 6 * Released under the MIT license 7 * http://oojs.mit-license.org 8 * 9 * Date: 2014-09-11T19:39:50Z 10 */ 11 /* 12 * Blank theme mixins. 13 * 14 * Base styles invoke these mixins at the end of their definitions. Override these mixins to add 15 * additional rules to the base styles. 16 */ 17 /* 18 * Base styles. 19 * 20 * Themes should include this file after defining their variables and mixins. 21 */ 22 /* @noflip */ 23 .oo-ui-rtl { 24 direction: rtl; 25 } 26 /* @noflip */ 27 .oo-ui-ltr { 28 direction: ltr; 29 } 30 .oo-ui-buttonElement > .oo-ui-buttonElement-button { 31 cursor: pointer; 32 display: inline-block; 33 vertical-align: middle; 34 -webkit-touch-callout: none; 35 -webkit-user-select: none; 36 -moz-user-select: none; 37 -ms-user-select: none; 38 user-select: none; 39 } 40 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 41 display: none; 42 } 43 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { 44 display: none; 45 } 46 .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button { 47 cursor: default; 48 } 49 .oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator, 50 .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 51 display: inline-block; 52 vertical-align: middle; 53 background-position: center center; 54 background-repeat: no-repeat; 55 } 56 .oo-ui-buttonElement-frameless { 57 display: inline-block; 58 position: relative; 59 } 60 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 61 display: inline-block; 62 vertical-align: middle; 63 } 64 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { 65 display: inline-block; 66 vertical-align: top; 67 text-align: center; 68 } 69 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 70 display: inline-block; 71 vertical-align: middle; 72 } 73 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button, 74 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, 75 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { 76 cursor: default; 77 } 78 .oo-ui-buttonElement > .oo-ui-buttonElement-button { 79 color: #333; 80 } 81 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 82 margin-right: 0; 83 } 84 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { 85 margin-left: -0.75em; 86 } 87 .oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator, 88 .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 89 opacity: 0.8; 90 width: 1.9em; 91 height: 1.9em; 92 } 93 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 94 /* Don't animate opacities for now, causes wiggling in Chrome (bug 63020) */ 95 /*.oo-ui-transition(opacity 200ms);*/ 96 } 97 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon, 98 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-iconElement-icon { 99 opacity: 1; 100 } 101 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, 102 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { 103 color: #000; 104 } 105 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 106 color: #333; 107 margin-right: 0.25em; 108 } 109 .oo-ui-buttonElement-frameless.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 110 color: #087ecc; 111 } 112 .oo-ui-buttonElement-frameless.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 113 color: #76ab36; 114 } 115 .oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 116 color: #d45353; 117 } 118 .oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 119 opacity: 0.2; 120 } 121 .oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 122 color: #ccc; 123 } 124 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { 125 margin: 0.1em 0; 126 padding: 0.2em 0.8em; 127 border-radius: 0.3em; 128 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); 129 border: 1px #c9c9c9 solid; 130 -webkit-transition: border-color 100ms ease-in-out; 131 -moz-transition: border-color 100ms ease-in-out; 132 -ms-transition: border-color 100ms ease-in-out; 133 -o-transition: border-color 100ms ease-in-out; 134 transition: border-color 100ms ease-in-out; 135 background: #eeeeee; 136 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd'); 137 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd)); 138 background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%); 139 background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); 140 background-image: -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%); 141 background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 100%); 142 background-image: linear-gradient(top, #ffffff 0%, #dddddd 100%); 143 } 144 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:hover, 145 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:focus { 146 border-color: #aaa; 147 } 148 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { 149 line-height: 1.9em; 150 } 151 .oo-ui-buttonElement-framed.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, 152 .oo-ui-buttonElement-framed.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { 153 box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07); 154 color: black; 155 border-color: #c9c9c9; 156 background: #eeeeee; 157 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff'); 158 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff)); 159 background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%); 160 background-image: -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%); 161 background-image: -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%); 162 background-image: -o-linear-gradient(top, #dddddd 0%, #ffffff 100%); 163 background-image: linear-gradient(top, #dddddd 0%, #ffffff 100%); 164 } 165 .oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 166 margin-right: -0.5em; 167 margin-left: -0.5em; 168 } 169 .oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 170 margin-right: -0.5em; 171 margin-left: 0.3em; 172 } 173 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button { 174 border: solid 1px #a6cee1; 175 background: #cde7f4; 176 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eaf4fa', endColorstr='#b0d9ee'); 177 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf4fa), color-stop(100%, #b0d9ee)); 178 background-image: -webkit-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); 179 background-image: -moz-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); 180 background-image: -ms-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); 181 background-image: -o-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); 182 background-image: linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); 183 } 184 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover, 185 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus { 186 border-color: #9dc2d4; 187 } 188 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, 189 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { 190 border: solid 1px #a6cee1; 191 background: #cde7f4; 192 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa'); 193 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa)); 194 background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 195 background-image: -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 196 background-image: -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 197 background-image: -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 198 background-image: linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 199 } 200 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { 201 border: solid 1px #b8d892; 202 background: #daf0be; 203 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f0fbe1', endColorstr='#c3e59a'); 204 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0fbe1), color-stop(100%, #c3e59a)); 205 background-image: -webkit-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); 206 background-image: -moz-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); 207 background-image: -ms-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); 208 background-image: -o-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); 209 background-image: linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); 210 } 211 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover, 212 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { 213 border-color: #adcb89; 214 } 215 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, 216 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { 217 border: solid 1px #b8d892; 218 background: #daf0be; 219 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#c3e59a', endColorstr='#f0fbe1'); 220 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c3e59a), color-stop(100%, #f0fbe1)); 221 background-image: -webkit-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); 222 background-image: -moz-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); 223 background-image: -ms-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); 224 background-image: -o-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); 225 background-image: linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); 226 } 227 .oo-ui-buttonElement-framed.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { 228 color: #d45353; 229 } 230 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button, 231 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, 232 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { 233 opacity: 0.5; 234 box-shadow: none; 235 color: #333; 236 background: #eee; 237 border-color: #ccc; 238 } 239 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:hover, 240 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:hover, 241 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:hover, 242 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:focus, 243 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus, 244 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:focus { 245 border-color: #ccc; 246 box-shadow: none; 247 } 248 .oo-ui-clippableElement-clippable { 249 -webkit-box-sizing: border-box; 250 -moz-box-sizing: border-box; 251 box-sizing: border-box; 252 } 253 .oo-ui-bookletLayout-stackLayout.oo-ui-stackLayout-continuous .oo-ui-panelLayout-scrollable { 254 overflow-y: hidden; 255 } 256 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout { 257 width: 100%; 258 -webkit-box-sizing: border-box; 259 -moz-box-sizing: border-box; 260 box-sizing: border-box; 261 } 262 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout-scrollable { 263 overflow-y: auto; 264 } 265 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout-padded { 266 padding: 2em; 267 } 268 .oo-ui-bookletLayout-outlinePanel-editable .oo-ui-outlineWidget { 269 position: absolute; 270 top: 0; 271 right: 0; 272 left: 0; 273 bottom: 3em; 274 overflow-y: auto; 275 } 276 .oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget { 277 position: absolute; 278 bottom: 0; 279 right: 0; 280 left: 0; 281 } 282 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout { 283 padding: 1.5em; 284 } 285 .oo-ui-bookletLayout-outlinePanel { 286 border-left: solid 1px #ddd; 287 } 288 .oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget { 289 box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25); 290 } 291 .oo-ui-fieldLayout { 292 margin-bottom: 1em; 293 } 294 .oo-ui-fieldLayout:before, 295 .oo-ui-fieldLayout:after { 296 content: " "; 297 display: table; 298 } 299 .oo-ui-fieldLayout:after { 300 clear: both; 301 } 302 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, 303 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { 304 display: block; 305 float: right; 306 } 307 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, 308 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { 309 display: block; 310 float: right; 311 } 312 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { 313 text-align: left; 314 } 315 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { 316 display: inline-block; 317 vertical-align: middle; 318 } 319 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { 320 display: inline-block; 321 vertical-align: middle; 322 } 323 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { 324 display: inline-block; 325 } 326 .oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { 327 z-index: 1; 328 } 329 .oo-ui-fieldLayout:last-child { 330 margin-bottom: 0; 331 } 332 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, 333 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { 334 padding-top: 0.5em; 335 margin-left: 5%; 336 width: 35%; 337 } 338 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, 339 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { 340 width: 60%; 341 } 342 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { 343 padding: 0.75em 0.5em 0.5em 0.5em; 344 } 345 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { 346 padding: 0.5em 0; 347 } 348 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { 349 padding: 0.5em 0; 350 } 351 .oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { 352 margin-top: 0.25em; 353 } 354 .oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { 355 color: #ccc; 356 } 357 .oo-ui-fieldsetLayout { 358 position: relative; 359 margin: 0; 360 padding: 0; 361 border: none; 362 } 363 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { 364 display: block; 365 position: absolute; 366 background-position: center center; 367 background-repeat: no-repeat; 368 } 369 .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-labelElement-label { 370 display: inline-block; 371 } 372 .oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout { 373 margin-top: 2em; 374 } 375 .oo-ui-fieldsetLayout > .oo-ui-labelElement-label { 376 font-size: 1.5em; 377 margin-bottom: 0.5em; 378 padding: 0.25em 0; 379 } 380 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { 381 padding-right: 1.75em; 382 line-height: 1.33em; 383 } 384 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { 385 right: 0; 386 top: 0.25em; 387 width: 2em; 388 height: 2em; 389 } 390 .oo-ui-gridLayout { 391 position: absolute; 392 top: 0; 393 right: 0; 394 left: 0; 395 bottom: 0; 396 } 397 .oo-ui-panelLayout { 398 position: relative; 399 } 400 .oo-ui-panelLayout-scrollable { 401 overflow-y: auto; 402 } 403 .oo-ui-panelLayout-expanded { 404 position: absolute; 405 top: 0; 406 right: 0; 407 left: 0; 408 bottom: 0; 409 } 410 .oo-ui-panelLayout-padded { 411 padding: 1.25em; 412 } 413 .oo-ui-stackLayout > .oo-ui-panelLayout { 414 display: none; 415 } 416 .oo-ui-stackLayout-continuous > .oo-ui-panelLayout { 417 display: block; 418 position: relative; 419 } 420 .oo-ui-popupTool .oo-ui-popupWidget-popup, 421 .oo-ui-popupTool .oo-ui-popupWidget-anchor { 422 z-index: 4; 423 } 424 .oo-ui-popupTool .oo-ui-popupWidget { 425 margin-right: 1.25em; 426 font-size: 0.8em; 427 } 428 .oo-ui-toolGroup { 429 display: inline-block; 430 vertical-align: middle; 431 margin: 0.3em; 432 border-radius: 0.25em; 433 border: solid 1px transparent; 434 -webkit-transition: border-color 300ms ease-in-out; 435 -moz-transition: border-color 300ms ease-in-out; 436 -ms-transition: border-color 300ms ease-in-out; 437 -o-transition: border-color 300ms ease-in-out; 438 transition: border-color 300ms ease-in-out; 439 } 440 .oo-ui-toolGroup-empty { 441 display: none; 442 } 443 .oo-ui-toolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 444 background-position: center center; 445 background-repeat: no-repeat; 446 } 447 .oo-ui-toolGroup.oo-ui-widget-enabled:hover { 448 border-color: rgba(0, 0, 0, 0.1); 449 } 450 .oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title { 451 color: #000; 452 } 453 .oo-ui-barToolGroup > .oo-ui-iconElement-icon, 454 .oo-ui-barToolGroup > .oo-ui-labelElement-label { 455 display: none; 456 } 457 .oo-ui-barToolGroup .oo-ui-tool { 458 display: inline-block; 459 position: relative; 460 vertical-align: top; 461 } 462 .oo-ui-barToolGroup .oo-ui-tool-link { 463 display: block; 464 } 465 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 466 display: block; 467 } 468 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title { 469 display: none; 470 } 471 .oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { 472 cursor: default; 473 } 474 .oo-ui-barToolGroup .oo-ui-tool-title, 475 .oo-ui-barToolGroup .oo-ui-tool-accel { 476 display: none; 477 } 478 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link { 479 cursor: pointer; 480 } 481 .oo-ui-barToolGroup .oo-ui-tool { 482 margin: -1px -1px -1px 0; 483 border: solid 1px transparent; 484 } 485 .oo-ui-barToolGroup .oo-ui-tool:first-child { 486 border-top-right-radius: 0.25em; 487 border-bottom-right-radius: 0.25em; 488 } 489 .oo-ui-barToolGroup .oo-ui-tool:last-child { 490 margin-left: -1px; 491 border-top-left-radius: 0.25em; 492 border-bottom-left-radius: 0.25em; 493 } 494 .oo-ui-barToolGroup .oo-ui-tool-link { 495 height: 1.5em; 496 padding: 0.25em; 497 } 498 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 499 height: 1.5em; 500 width: 1.5em; 501 opacity: 0.8; 502 } 503 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-enabled:hover { 504 border-color: rgba(0, 0, 0, 0.2); 505 } 506 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-active.oo-ui-widget-enabled { 507 border-color: rgba(0, 0, 0, 0.2); 508 box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); 509 background: #f8fbfd; 510 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); 511 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); 512 background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 513 background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 514 background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 515 background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 516 background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 517 } 518 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled { 519 border-right-color: rgba(0, 0, 0, 0.1); 520 } 521 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { 522 opacity: 0.2; 523 } 524 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-iconElement-icon { 525 opacity: 0.8; 526 } 527 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon { 528 opacity: 1; 529 } 530 .oo-ui-barToolGroup.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { 531 opacity: 0.2; 532 } 533 .oo-ui-popupToolGroup { 534 position: relative; 535 height: 2em; 536 min-width: 2.5em; 537 } 538 .oo-ui-popupToolGroup-handle { 539 display: block; 540 cursor: pointer; 541 } 542 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, 543 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { 544 position: absolute; 545 background-position: center center; 546 background-repeat: no-repeat; 547 } 548 .oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle { 549 cursor: default; 550 } 551 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools { 552 display: none; 553 position: absolute; 554 z-index: 4; 555 } 556 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools .oo-ui-iconElement-icon { 557 background-repeat: no-repeat; 558 background-position: center center; 559 } 560 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled > .oo-ui-toolGroup-tools { 561 display: block; 562 } 563 .oo-ui-popupToolGroup-left > .oo-ui-toolGroup-tools { 564 right: 0; 565 } 566 .oo-ui-popupToolGroup-right > .oo-ui-toolGroup-tools { 567 left: 0; 568 } 569 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 570 display: inline-block; 571 vertical-align: middle; 572 } 573 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { 574 display: inline-block; 575 vertical-align: middle; 576 } 577 .oo-ui-popupToolGroup .oo-ui-tool-accel { 578 display: none; 579 } 580 .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { 581 min-width: 3.5em; 582 } 583 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, 584 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { 585 top: 0; 586 width: 2em; 587 height: 2em; 588 opacity: 0.8; 589 } 590 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { 591 left: 0; 592 } 593 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { 594 right: 0.25em; 595 } 596 .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { 597 line-height: 2.6em; 598 font-size: 0.8em; 599 margin: 0 1em; 600 } 601 .oo-ui-popupToolGroup-header { 602 line-height: 2.6em; 603 font-size: 0.8em; 604 margin: 0 0.6em; 605 font-weight: bold; 606 } 607 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled { 608 border-bottom-right-radius: 0; 609 border-bottom-left-radius: 0; 610 box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); 611 background: #f8fbfd; 612 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); 613 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); 614 background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 615 background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 616 background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 617 background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 618 background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 619 } 620 .oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { 621 margin-right: 3em; 622 } 623 .oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { 624 margin-left: 2.25em; 625 } 626 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools { 627 top: 2em; 628 margin: 0 -1px; 629 border: solid 1px #ccc; 630 background-color: white; 631 box-shadow: 0 0.25em 1em rgba(0, 0, 0, 0.25); 632 } 633 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 634 height: 2em; 635 width: 2em; 636 margin-left: 0.25em; 637 } 638 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { 639 line-height: 2em; 640 font-size: 0.8em; 641 } 642 .oo-ui-listToolGroup .oo-ui-tool { 643 display: inline-block; 644 width: 100%; 645 -webkit-box-sizing: border-box; 646 -moz-box-sizing: border-box; 647 box-sizing: border-box; 648 } 649 .oo-ui-listToolGroup .oo-ui-tool-link { 650 display: block; 651 cursor: pointer; 652 white-space: nowrap; 653 } 654 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { 655 cursor: default; 656 } 657 .oo-ui-listToolGroup .oo-ui-toolGroup-tools { 658 padding: 0.25em; 659 } 660 .oo-ui-listToolGroup.oo-ui-popupToolGroup-active { 661 border-color: rgba(0, 0, 0, 0.2); 662 } 663 .oo-ui-listToolGroup .oo-ui-tool { 664 border: solid 1px transparent; 665 margin: -1px 0; 666 } 667 .oo-ui-listToolGroup .oo-ui-tool-link { 668 padding-left: 0.5em; 669 } 670 .oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled { 671 border-color: rgba(0, 0, 0, 0.1); 672 box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); 673 background: #f8fbfd; 674 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); 675 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); 676 background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 677 background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 678 background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 679 background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 680 background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); 681 } 682 .oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled { 683 border-top-color: rgba(0, 0, 0, 0.1); 684 } 685 .oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled:hover { 686 border-color: rgba(0, 0, 0, 0.2); 687 } 688 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { 689 border-color: rgba(0, 0, 0, 0.2); 690 } 691 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-iconElement-icon { 692 opacity: 0.8; 693 } 694 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon { 695 opacity: 1; 696 } 697 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { 698 color: #ccc; 699 } 700 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { 701 opacity: 0.2; 702 } 703 .oo-ui-listToolGroup.oo-ui-widget-disabled { 704 color: #ccc; 705 } 706 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator, 707 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon { 708 opacity: 0.2; 709 } 710 .oo-ui-menuToolGroup { 711 border-color: rgba(0, 0, 0, 0.1); 712 } 713 .oo-ui-menuToolGroup .oo-ui-tool { 714 display: block; 715 } 716 .oo-ui-menuToolGroup .oo-ui-tool-link { 717 display: block; 718 cursor: pointer; 719 white-space: nowrap; 720 } 721 .oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { 722 background-image: none; 723 } 724 .oo-ui-menuToolGroup .oo-ui-tool-active .oo-ui-tool-link .oo-ui-iconElement-icon { 725 background-image: /* @embed */ url(images/icons/check.svg); 726 } 727 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { 728 cursor: default; 729 } 730 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle { 731 min-width: 8em; 732 } 733 .oo-ui-menuToolGroup .oo-ui-toolGroup-tools { 734 padding: 0.25em 0 0.25em 0; 735 } 736 .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover { 737 border-color: rgba(0, 0, 0, 0.2); 738 } 739 .oo-ui-menuToolGroup.oo-ui-popupToolGroup-active { 740 border-color: rgba(0, 0, 0, 0.25); 741 } 742 .oo-ui-menuToolGroup .oo-ui-tool-link { 743 padding: 0 0.25em 0 1em; 744 } 745 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { 746 background-color: #e1f3ff; 747 } 748 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { 749 color: #ccc; 750 } 751 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { 752 opacity: 0.2; 753 } 754 .oo-ui-menuToolGroup.oo-ui-widget-disabled { 755 color: #ccc; 756 border-color: rgba(0, 0, 0, 0.05); 757 } 758 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator, 759 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon { 760 opacity: 0.2; 761 } 762 .oo-ui-toolbar { 763 clear: both; 764 } 765 .oo-ui-toolbar-bar { 766 line-height: 1em; 767 } 768 .oo-ui-toolbar-actions { 769 float: left; 770 } 771 .oo-ui-toolbar-tools { 772 display: inline; 773 } 774 .oo-ui-toolbar-tools, 775 .oo-ui-toolbar-actions, 776 .oo-ui-toolbar-shadow { 777 -webkit-touch-callout: none; 778 -webkit-user-select: none; 779 -moz-user-select: none; 780 -ms-user-select: none; 781 user-select: none; 782 } 783 .oo-ui-toolbar-actions .oo-ui-popupWidget { 784 -webkit-touch-callout: default; 785 -webkit-user-select: all; 786 -moz-user-select: all; 787 -ms-user-select: all; 788 user-select: all; 789 } 790 .oo-ui-toolbar-shadow { 791 background-position: right top; 792 background-repeat: repeat-x; 793 position: absolute; 794 width: 100%; 795 pointer-events: none; 796 } 797 .oo-ui-toolbar-bar { 798 border-bottom: solid 1px #ccc; 799 background: #f8fbfd; 800 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#f1f7fb'); 801 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f1f7fb)); 802 background-image: -webkit-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); 803 background-image: -moz-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); 804 background-image: -ms-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); 805 background-image: -o-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); 806 background-image: linear-gradient(top, #ffffff 0%, #f1f7fb 100%); 807 } 808 .oo-ui-toolbar-bar .oo-ui-toolbar-bar { 809 border: none; 810 background: none; 811 } 812 .oo-ui-toolbar-shadow { 813 background-image: /* @embed */ url(images/toolbar-shadow.png); 814 bottom: -9px; 815 height: 9px; 816 opacity: 0.125; 817 -webkit-transition: opacity 500ms ease-in-out; 818 -moz-transition: opacity 500ms ease-in-out; 819 -ms-transition: opacity 500ms ease-in-out; 820 -o-transition: opacity 500ms ease-in-out; 821 transition: opacity 500ms ease-in-out; 822 } 823 .oo-ui-optionWidget { 824 position: relative; 825 display: block; 826 cursor: pointer; 827 padding: 0.5em 3em 0.5em 2em; 828 border: none; 829 } 830 .oo-ui-optionWidget.oo-ui-widget-disabled { 831 cursor: default; 832 } 833 .oo-ui-optionWidget .oo-ui-labelElement-label { 834 display: block; 835 white-space: nowrap; 836 text-overflow: ellipsis; 837 overflow: hidden; 838 } 839 .oo-ui-optionWidget-highlighted { 840 background-color: #e1f3ff; 841 } 842 .oo-ui-optionWidget .oo-ui-labelElement-label { 843 line-height: 1.5em; 844 } 845 .oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected { 846 background-color: #a7dcff; 847 } 848 .oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed { 849 background-color: #a7dcff; 850 } 851 .oo-ui-optionWidget.oo-ui-widget-disabled { 852 color: #ccc; 853 } 854 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon, 855 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { 856 position: absolute; 857 background-repeat: no-repeat; 858 background-position: center center; 859 } 860 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon, 861 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { 862 top: 50%; 863 width: 2em; 864 height: 2em; 865 margin-top: -1em; 866 } 867 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon { 868 right: 0.5em; 869 } 870 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { 871 left: 0.5em; 872 } 873 .oo-ui-buttonSelectWidget { 874 display: inline-block; 875 white-space: nowrap; 876 border-radius: 0.3em; 877 } 878 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { 879 border-radius: 0; 880 margin-right: -1px; 881 } 882 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button { 883 border-bottom-right-radius: 0.3em; 884 border-top-right-radius: 0.3em; 885 margin-right: 0; 886 } 887 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { 888 border-bottom-left-radius: 0.3em; 889 border-top-left-radius: 0.3em; 890 } 891 .oo-ui-buttonOptionWidget { 892 display: inline-block; 893 padding: 0; 894 background-color: transparent; 895 } 896 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { 897 position: relative; 898 } 899 .oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, 900 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { 901 position: static; 902 display: inline-block; 903 vertical-align: middle; 904 } 905 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { 906 height: 1.9em; 907 } 908 .oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, 909 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { 910 height: 1.9em; 911 margin-top: 0; 912 } 913 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected, 914 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-pressed, 915 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted { 916 background-color: transparent; 917 } 918 .oo-ui-labelWidget { 919 display: inline-block; 920 padding: 0.5em 0; 921 } 922 .oo-ui-iconWidget { 923 display: inline-block; 924 vertical-align: middle; 925 background-position: center center; 926 background-repeat: no-repeat; 927 line-height: 2.5em; 928 height: 1.9em; 929 width: 1.9em; 930 opacity: 0.8; 931 } 932 .oo-ui-iconWidget.oo-ui-widget-disabled { 933 opacity: 0.2; 934 } 935 .oo-ui-indicatorWidget { 936 display: inline-block; 937 vertical-align: middle; 938 background-position: center center; 939 background-repeat: no-repeat; 940 line-height: 2.5em; 941 height: 1.9em; 942 width: 1.9em; 943 opacity: 0.8; 944 } 945 .oo-ui-indicatorWidget.oo-ui-widget-disabled { 946 opacity: 0.2; 947 } 948 .oo-ui-buttonWidget { 949 display: inline-block; 950 vertical-align: middle; 951 } 952 .oo-ui-buttonGroupWidget { 953 display: inline-block; 954 white-space: nowrap; 955 border-radius: 0.3em; 956 } 957 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { 958 border-radius: 0; 959 margin-bottom: -1px; 960 margin-right: -1px; 961 } 962 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { 963 border-bottom-right-radius: 0.3em; 964 border-top-right-radius: 0.3em; 965 margin-right: 0; 966 } 967 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { 968 border-bottom-left-radius: 0.3em; 969 border-top-left-radius: 0.3em; 970 } 971 .oo-ui-toggleSwitchWidget { 972 position: relative; 973 display: inline-block; 974 vertical-align: middle; 975 overflow: hidden; 976 cursor: pointer; 977 -webkit-box-sizing: border-box; 978 -moz-box-sizing: border-box; 979 box-sizing: border-box; 980 -webkit-transform: translateZ(0px); 981 -moz-transform: translateZ(0px); 982 -ms-transform: translateZ(0px); 983 -o-transform: translateZ(0px); 984 transform: translateZ(0px); 985 height: 2em; 986 width: 4em; 987 border-radius: 1em; 988 box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #ddd; 989 border: solid 1px #ccc; 990 background: #eeeeee; 991 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff'); 992 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff)); 993 background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%); 994 background-image: -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%); 995 background-image: -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%); 996 background-image: -o-linear-gradient(top, #dddddd 0%, #ffffff 100%); 997 background-image: linear-gradient(top, #dddddd 0%, #ffffff 100%); 998 } 999 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled { 1000 cursor: default; 1001 } 1002 .oo-ui-toggleSwitchWidget-grip { 1003 position: absolute; 1004 display: block; 1005 -webkit-box-sizing: border-box; 1006 -moz-box-sizing: border-box; 1007 box-sizing: border-box; 1008 } 1009 .oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow { 1010 position: absolute; 1011 top: 0; 1012 bottom: 0; 1013 left: 0; 1014 right: 0; 1015 -webkit-touch-callout: none; 1016 -webkit-user-select: none; 1017 -moz-user-select: none; 1018 -ms-user-select: none; 1019 user-select: none; 1020 } 1021 .oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { 1022 display: none; 1023 } 1024 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled { 1025 opacity: 0.5; 1026 } 1027 .oo-ui-toggleSwitchWidget-grip { 1028 top: 0.25em; 1029 right: 0.25em; 1030 width: 1.5em; 1031 height: 1.5em; 1032 margin-top: -1px; 1033 border-radius: 1em; 1034 box-shadow: 0 0.1em 0.25em rgba(0, 0, 0, 0.1); 1035 border: 1px #c9c9c9 solid; 1036 -webkit-transition: right 200ms ease-in-out, margin-right 200ms ease-in-out; 1037 -moz-transition: right 200ms ease-in-out, margin-right 200ms ease-in-out; 1038 -ms-transition: right 200ms ease-in-out, margin-right 200ms ease-in-out; 1039 -o-transition: right 200ms ease-in-out, margin-right 200ms ease-in-out; 1040 transition: right 200ms ease-in-out, margin-right 200ms ease-in-out; 1041 background: #eeeeee; 1042 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd'); 1043 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd)); 1044 background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%); 1045 background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); 1046 background-image: -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%); 1047 background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 100%); 1048 background-image: linear-gradient(top, #ffffff 0%, #dddddd 100%); 1049 } 1050 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover, 1051 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip { 1052 border-color: #aaa; 1053 } 1054 .oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow { 1055 border-radius: 1em; 1056 box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07); 1057 -webkit-transition: opacity 200ms ease-in-out; 1058 -moz-transition: opacity 200ms ease-in-out; 1059 -ms-transition: opacity 200ms ease-in-out; 1060 -o-transition: opacity 200ms ease-in-out; 1061 transition: opacity 200ms ease-in-out; 1062 background: #cde7f4; 1063 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa'); 1064 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa)); 1065 background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 1066 background-image: -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 1067 background-image: -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 1068 background-image: -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 1069 background-image: linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); 1070 } 1071 .oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-glow { 1072 opacity: 1; 1073 } 1074 .oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { 1075 right: 2.25em; 1076 margin-right: -2px; 1077 } 1078 .oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { 1079 display: block; 1080 opacity: 0; 1081 } 1082 .oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip { 1083 right: 0.25em; 1084 margin-right: 0; 1085 } 1086 .oo-ui-popupWidget-popup { 1087 position: absolute; 1088 overflow: hidden; 1089 z-index: 1; 1090 } 1091 .oo-ui-popupWidget-anchor { 1092 display: none; 1093 z-index: 1; 1094 } 1095 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { 1096 display: block; 1097 position: absolute; 1098 background-repeat: no-repeat; 1099 } 1100 .oo-ui-popupWidget-head { 1101 -webkit-touch-callout: none; 1102 -webkit-user-select: none; 1103 -moz-user-select: none; 1104 -ms-user-select: none; 1105 user-select: none; 1106 } 1107 .oo-ui-popupWidget-head .oo-ui-buttonWidget { 1108 float: left; 1109 } 1110 .oo-ui-popupWidget-head .oo-ui-labelElement-label { 1111 float: right; 1112 cursor: default; 1113 } 1114 .oo-ui-popupWidget-body { 1115 clear: both; 1116 overflow: hidden; 1117 } 1118 .oo-ui-popupWidget-popup { 1119 border: solid 1px #ccc; 1120 border-radius: 0.25em; 1121 background-color: #fff; 1122 box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2); 1123 } 1124 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { 1125 margin-top: 7px; 1126 } 1127 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { 1128 width: 15px; 1129 height: 8px; 1130 margin-right: -7px; 1131 background-image: /* @embed */ url(images/anchor.svg); 1132 } 1133 .oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup { 1134 -webkit-transition: width 100ms ease-in-out, height 100ms ease-in-out, right 100ms ease-in-out; 1135 -moz-transition: width 100ms ease-in-out, height 100ms ease-in-out, right 100ms ease-in-out; 1136 -ms-transition: width 100ms ease-in-out, height 100ms ease-in-out, right 100ms ease-in-out; 1137 -o-transition: width 100ms ease-in-out, height 100ms ease-in-out, right 100ms ease-in-out; 1138 transition: width 100ms ease-in-out, height 100ms ease-in-out, right 100ms ease-in-out; 1139 } 1140 .oo-ui-popupWidget-head { 1141 height: 2.5em; 1142 } 1143 .oo-ui-popupWidget-head .oo-ui-buttonWidget { 1144 margin: 0.25em; 1145 } 1146 .oo-ui-popupWidget-head .oo-ui-labelElement-label { 1147 margin: 0.75em 1em; 1148 } 1149 .oo-ui-popupWidget-body { 1150 box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); 1151 } 1152 .oo-ui-popupWidget-body-padded { 1153 padding: 0 1em; 1154 } 1155 .oo-ui-popupButtonWidget { 1156 position: relative; 1157 } 1158 .oo-ui-popupButtonWidget .oo-ui-popupWidget { 1159 position: absolute; 1160 right: 1em; 1161 cursor: auto; 1162 } 1163 .oo-ui-textInputWidget { 1164 position: relative; 1165 -webkit-box-sizing: border-box; 1166 -moz-box-sizing: border-box; 1167 box-sizing: border-box; 1168 width: 20em; 1169 } 1170 .oo-ui-textInputWidget input, 1171 .oo-ui-textInputWidget textarea { 1172 display: inline-block; 1173 width: 100%; 1174 resize: none; 1175 -webkit-box-sizing: border-box; 1176 -moz-box-sizing: border-box; 1177 box-sizing: border-box; 1178 } 1179 .oo-ui-textInputWidget > .oo-ui-iconElement-icon, 1180 .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { 1181 position: absolute; 1182 top: 0; 1183 height: 100%; 1184 background-repeat: no-repeat; 1185 cursor: pointer; 1186 -webkit-touch-callout: none; 1187 -webkit-user-select: none; 1188 -moz-user-select: none; 1189 -ms-user-select: none; 1190 user-select: none; 1191 } 1192 .oo-ui-textInputWidget > .oo-ui-iconElement-icon { 1193 right: 0; 1194 } 1195 .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { 1196 left: 0; 1197 } 1198 .oo-ui-textInputWidget input, 1199 .oo-ui-textInputWidget textarea { 1200 padding: 0.5em; 1201 font-size: 1em; 1202 font-family: sans-serif; 1203 background-color: #fff; 1204 border: solid 1px #ccc; 1205 box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #ddd; 1206 border-radius: 0.25em; 1207 -webkit-transition: border-color 200ms, box-shadow 200ms; 1208 -moz-transition: border-color 200ms, box-shadow 200ms; 1209 -ms-transition: border-color 200ms, box-shadow 200ms; 1210 -o-transition: border-color 200ms, box-shadow 200ms; 1211 transition: border-color 200ms, box-shadow 200ms; 1212 } 1213 .oo-ui-textInputWidget-decorated input, 1214 .oo-ui-textInputWidget-decorated textarea { 1215 padding-right: 2em; 1216 } 1217 .oo-ui-textInputWidget-icon { 1218 width: 2em; 1219 } 1220 .oo-ui-textInputWidget.oo-ui-widget-enabled input:focus, 1221 .oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { 1222 outline: none; 1223 border-color: #a7dcff; 1224 box-shadow: 0 0 0.3em #a7dcff, 0 0 0 white; 1225 } 1226 .oo-ui-textInputWidget input[readonly], 1227 .oo-ui-textInputWidget textarea[readonly] { 1228 color: #777; 1229 text-shadow: 0 1px 1px #fff; 1230 } 1231 .oo-ui-textInputWidget-pending input, 1232 .oo-ui-textInputWidget-pending textarea { 1233 background-color: transparent; 1234 } 1235 .oo-ui-textInputWidget.oo-ui-widget-disabled input, 1236 .oo-ui-textInputWidget.oo-ui-widget-disabled input:focus, 1237 .oo-ui-textInputWidget.oo-ui-widget-disabled textarea, 1238 .oo-ui-textInputWidget.oo-ui-widget-disabled textarea:focus { 1239 color: #ccc; 1240 text-shadow: 0 1px 1px #fff; 1241 border-color: #ddd; 1242 background-color: #f3f3f3; 1243 } 1244 .oo-ui-textInputWidget .oo-ui-iconElement-icon, 1245 .oo-ui-textInputWidget .oo-ui-indicatorElement-indicator { 1246 opacity: 0.8; 1247 } 1248 .oo-ui-textInputWidget.oo-ui-iconElement input, 1249 .oo-ui-textInputWidget.oo-ui-iconElement textarea { 1250 padding-right: 2em; 1251 } 1252 .oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon { 1253 width: 2em; 1254 background-position: left center; 1255 } 1256 .oo-ui-textInputWidget.oo-ui-indicatorElement input, 1257 .oo-ui-textInputWidget.oo-ui-indicatorElement textarea { 1258 padding-left: 1.5em; 1259 } 1260 .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { 1261 width: 1.5em; 1262 background-position: right center; 1263 } 1264 .oo-ui-menuWidget { 1265 position: absolute; 1266 background: #fff; 1267 margin-top: -1px; 1268 border: solid 1px #ccc; 1269 border-radius: 0 0 0.25em 0.25em; 1270 box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2); 1271 } 1272 .oo-ui-menuWidget input { 1273 position: absolute; 1274 width: 0; 1275 height: 0; 1276 overflow: hidden; 1277 opacity: 0; 1278 } 1279 .oo-ui-menuItemWidget { 1280 position: relative; 1281 } 1282 .oo-ui-menuItemWidget .oo-ui-iconElement-icon { 1283 display: none; 1284 } 1285 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected { 1286 background-color: transparent; 1287 } 1288 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { 1289 display: block; 1290 } 1291 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected { 1292 background-color: transparent; 1293 } 1294 .oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted, 1295 .oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected { 1296 background-color: #e1f3ff; 1297 } 1298 .oo-ui-menuSectionItemWidget { 1299 cursor: default; 1300 padding: 0.33em 0.75em; 1301 color: #888; 1302 } 1303 .oo-ui-inlineMenuWidget { 1304 position: relative; 1305 display: inline-block; 1306 margin: 0.25em 0; 1307 min-width: 20em; 1308 } 1309 .oo-ui-inlineMenuWidget-handle { 1310 width: 100%; 1311 display: inline-block; 1312 cursor: pointer; 1313 -webkit-touch-callout: none; 1314 -webkit-user-select: none; 1315 -moz-user-select: none; 1316 -ms-user-select: none; 1317 user-select: none; 1318 -webkit-box-sizing: border-box; 1319 -moz-box-sizing: border-box; 1320 box-sizing: border-box; 1321 } 1322 .oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, 1323 .oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { 1324 position: absolute; 1325 background-position: center center; 1326 background-repeat: no-repeat; 1327 } 1328 .oo-ui-inlineMenuWidget .oo-ui-menuWidget { 1329 z-index: 1; 1330 width: 100%; 1331 } 1332 .oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { 1333 cursor: default; 1334 } 1335 .oo-ui-inlineMenuWidget-handle { 1336 height: 2.5em; 1337 border: solid 1px rgba(0, 0, 0, 0.1); 1338 border-radius: 0.25em; 1339 } 1340 .oo-ui-inlineMenuWidget-handle:hover { 1341 border-color: rgba(0, 0, 0, 0.2); 1342 } 1343 .oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator { 1344 left: 0; 1345 } 1346 .oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { 1347 right: 0.25em; 1348 } 1349 .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { 1350 line-height: 2.5em; 1351 margin: 0 0.5em; 1352 } 1353 .oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, 1354 .oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { 1355 top: 0; 1356 width: 2.5em; 1357 height: 2.5em; 1358 opacity: 0.8; 1359 } 1360 .oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { 1361 color: #ccc; 1362 text-shadow: 0 1px 1px #fff; 1363 border-color: #ddd; 1364 background-color: #f3f3f3; 1365 } 1366 .oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { 1367 opacity: 0.2; 1368 } 1369 .oo-ui-inlineMenuWidget.oo-ui-iconElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { 1370 margin-right: 3em; 1371 } 1372 .oo-ui-inlineMenuWidget.oo-ui-indicatorElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { 1373 margin-left: 2em; 1374 } 1375 .oo-ui-outlineItemWidget { 1376 position: relative; 1377 cursor: pointer; 1378 -webkit-touch-callout: none; 1379 -webkit-user-select: none; 1380 -moz-user-select: none; 1381 -ms-user-select: none; 1382 user-select: none; 1383 font-size: 1.1em; 1384 padding: 0.75em; 1385 } 1386 .oo-ui-outlineItemWidget.oo-ui-indicatorElement .oo-ui-labelElement-label { 1387 padding-left: 1.5em; 1388 } 1389 .oo-ui-outlineItemWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { 1390 opacity: 0.5; 1391 } 1392 .oo-ui-outlineItemWidget-level-0 { 1393 padding-right: 3.5em; 1394 } 1395 .oo-ui-outlineItemWidget-level-0 .oo-ui-iconElement-icon { 1396 right: 1em; 1397 } 1398 .oo-ui-outlineItemWidget-level-1 { 1399 padding-right: 5em; 1400 } 1401 .oo-ui-outlineItemWidget-level-1 .oo-ui-iconElement-icon { 1402 right: 2.5em; 1403 } 1404 .oo-ui-outlineItemWidget-level-2 { 1405 padding-right: 6.5em; 1406 } 1407 .oo-ui-outlineItemWidget-level-2 .oo-ui-iconElement-icon { 1408 right: 4em; 1409 } 1410 .oo-ui-selectWidget-depressed .oo-ui-outlineItemWidget.oo-ui-optionWidget-selected { 1411 background-color: #a7dcff; 1412 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); 1413 } 1414 .oo-ui-outlineItemWidget.oo-ui-flaggedElement-important { 1415 font-weight: bold; 1416 } 1417 .oo-ui-outlineItemWidget.oo-ui-flaggedElement-placeholder { 1418 font-style: italic; 1419 } 1420 .oo-ui-outlineItemWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon { 1421 opacity: 0.5; 1422 } 1423 .oo-ui-outlineItemWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label { 1424 color: #777; 1425 } 1426 .oo-ui-outlineControlsWidget { 1427 height: 3em; 1428 background-color: #fff; 1429 } 1430 .oo-ui-outlineControlsWidget-items, 1431 .oo-ui-outlineControlsWidget-movers { 1432 float: right; 1433 -webkit-box-sizing: border-box; 1434 -moz-box-sizing: border-box; 1435 box-sizing: border-box; 1436 } 1437 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon { 1438 float: right; 1439 background-position: left center; 1440 background-repeat: no-repeat; 1441 } 1442 .oo-ui-outlineControlsWidget-items { 1443 float: right; 1444 } 1445 .oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget { 1446 float: right; 1447 } 1448 .oo-ui-outlineControlsWidget-movers { 1449 float: left; 1450 } 1451 .oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget { 1452 float: left; 1453 } 1454 .oo-ui-outlineControlsWidget-items, 1455 .oo-ui-outlineControlsWidget-movers { 1456 height: 2em; 1457 margin: 0.5em; 1458 padding: 0; 1459 } 1460 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon { 1461 width: 1.5em; 1462 height: 2em; 1463 margin: 0.5em 0.5em 0.5em 0; 1464 opacity: 0.2; 1465 } 1466 .oo-ui-outlineControlsWidget-items { 1467 margin-right: 0; 1468 } 1469 .oo-ui-comboBoxWidget > .oo-ui-selectWidget { 1470 z-index: 1; 1471 min-width: 20em; 1472 } 1473 .oo-ui-comboBoxWidget > .oo-ui-selectWidget-handle { 1474 border: solid 1px rgba(0, 0, 0, 0.1); 1475 border-radius: 0.25em; 1476 } 1477 .oo-ui-comboBoxWidget > .oo-ui-selectWidget-handle:hover { 1478 border-color: rgba(0, 0, 0, 0.2); 1479 } 1480 .oo-ui-comboBoxWidget > .oo-ui-selectWidget.oo-ui-widget-disabled .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, 1481 .oo-ui-comboBoxWidget > .oo-ui-selectWidget-empty .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { 1482 cursor: default; 1483 opacity: 0.2; 1484 } 1485 .oo-ui-searchWidget-query { 1486 position: absolute; 1487 top: 0; 1488 right: 0; 1489 left: 0; 1490 } 1491 .oo-ui-searchWidget-query .oo-ui-textInputWidget { 1492 width: 100%; 1493 } 1494 .oo-ui-searchWidget-results { 1495 position: absolute; 1496 bottom: 0; 1497 right: 0; 1498 left: 0; 1499 overflow-x: hidden; 1500 overflow-y: auto; 1501 } 1502 .oo-ui-searchWidget-query { 1503 height: 4em; 1504 padding: 0 1em; 1505 box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.2); 1506 } 1507 .oo-ui-searchWidget-query .oo-ui-textInputWidget { 1508 margin: 0.75em 0; 1509 } 1510 .oo-ui-searchWidget-results { 1511 top: 4em; 1512 padding: 1em; 1513 line-height: 0; 1514 } 1515 .oo-ui-window { 1516 line-height: 1em; 1517 /* Content div takes focus when opened, so hide outline */ 1518 } 1519 .oo-ui-window-frame { 1520 -webkit-box-sizing: border-box; 1521 -moz-box-sizing: border-box; 1522 box-sizing: border-box; 1523 } 1524 .oo-ui-window-frame > iframe { 1525 width: 100%; 1526 height: 100%; 1527 margin: 0; 1528 padding: 0; 1529 } 1530 .oo-ui-window-content:focus { 1531 outline: none; 1532 } 1533 .oo-ui-window-head, 1534 .oo-ui-window-foot { 1535 -webkit-touch-callout: none; 1536 -webkit-user-select: none; 1537 -moz-user-select: none; 1538 -ms-user-select: none; 1539 user-select: none; 1540 } 1541 .oo-ui-window-body { 1542 margin: 0; 1543 padding: 0; 1544 background: none; 1545 } 1546 .oo-ui-window-overlay { 1547 position: absolute; 1548 top: 0; 1549 right: 0; 1550 } 1551 .oo-ui-window-isolated { 1552 background-color: transparent; 1553 background-image: none; 1554 font-family: sans-serif; 1555 font-size: 0.8em; 1556 } 1557 .oo-ui-dialog-content > .oo-ui-window-head, 1558 .oo-ui-dialog-content > .oo-ui-window-body, 1559 .oo-ui-dialog-content > .oo-ui-window-foot { 1560 position: absolute; 1561 right: 0; 1562 left: 0; 1563 overflow: hidden; 1564 -webkit-box-sizing: border-box; 1565 -moz-box-sizing: border-box; 1566 box-sizing: border-box; 1567 } 1568 .oo-ui-dialog-content > .oo-ui-window-head { 1569 z-index: 1; 1570 top: 0; 1571 } 1572 .oo-ui-dialog-content > .oo-ui-window-body { 1573 z-index: 2; 1574 top: 0; 1575 bottom: 0; 1576 } 1577 .oo-ui-dialog-content > .oo-ui-window-foot { 1578 z-index: 1; 1579 bottom: 0; 1580 } 1581 .oo-ui-dialog-content > .oo-ui-window-overlay { 1582 z-index: 3; 1583 } 1584 .oo-ui-dialog-content > .oo-ui-window-body { 1585 box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); 1586 } 1587 .oo-ui-messageDialog-actions-horizontal { 1588 display: table; 1589 table-layout: fixed; 1590 width: 100%; 1591 } 1592 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget { 1593 display: table-cell; 1594 width: 1%; 1595 } 1596 .oo-ui-messageDialog-actions-vertical { 1597 display: block; 1598 } 1599 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget { 1600 display: block; 1601 overflow: hidden; 1602 text-overflow: ellipsis; 1603 } 1604 .oo-ui-messageDialog-actions .oo-ui-actionWidget { 1605 position: relative; 1606 text-align: center; 1607 } 1608 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button { 1609 display: block; 1610 } 1611 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label { 1612 position: relative; 1613 top: auto; 1614 bottom: auto; 1615 display: inline; 1616 white-space: nowrap; 1617 } 1618 .oo-ui-messageDialog-content .oo-ui-window-body { 1619 box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33); 1620 } 1621 .oo-ui-messageDialog-title, 1622 .oo-ui-messageDialog-message { 1623 display: block; 1624 text-align: center; 1625 padding-top: 0.5em; 1626 } 1627 .oo-ui-messageDialog-title { 1628 font-size: 1.5em; 1629 line-height: 1em; 1630 color: #000; 1631 } 1632 .oo-ui-messageDialog-message { 1633 font-size: 0.9em; 1634 line-height: 1.25em; 1635 color: #666; 1636 } 1637 .oo-ui-messageDialog-message-verbose { 1638 font-size: 1.1em; 1639 line-height: 1.5em; 1640 text-align: right; 1641 } 1642 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget { 1643 border-left: solid 1px #e5e5e5; 1644 } 1645 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget:last-child { 1646 border-left-width: 0; 1647 } 1648 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget { 1649 border-bottom: solid 1px #e5e5e5; 1650 } 1651 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { 1652 border-bottom-width: 0; 1653 } 1654 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label { 1655 text-align: center; 1656 line-height: 3.4em; 1657 padding: 0 2em; 1658 } 1659 .oo-ui-messageDialog-actions .oo-ui-actionWidget:hover { 1660 background-color: rgba(0, 0, 0, 0.05); 1661 } 1662 .oo-ui-messageDialog-actions .oo-ui-actionWidget:active { 1663 background-color: rgba(0, 0, 0, 0.1); 1664 } 1665 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover { 1666 background-color: rgba(8, 126, 204, 0.05); 1667 } 1668 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { 1669 background-color: rgba(8, 126, 204, 0.1); 1670 } 1671 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label { 1672 font-weight: bold; 1673 } 1674 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover { 1675 background-color: rgba(118, 171, 54, 0.05); 1676 } 1677 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active { 1678 background-color: rgba(118, 171, 54, 0.1); 1679 } 1680 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover { 1681 background-color: rgba(212, 83, 83, 0.05); 1682 } 1683 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active { 1684 background-color: rgba(212, 83, 83, 0.1); 1685 } 1686 .oo-ui-processDialog-location { 1687 overflow: hidden; 1688 text-overflow: ellipsis; 1689 white-space: nowrap; 1690 } 1691 .oo-ui-processDialog-title { 1692 display: inline; 1693 padding: 0; 1694 } 1695 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget, 1696 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget, 1697 .oo-ui-processDialog-actions-other .oo-ui-actionWidget { 1698 white-space: nowrap; 1699 } 1700 .oo-ui-processDialog-actions-safe, 1701 .oo-ui-processDialog-actions-primary { 1702 position: absolute; 1703 top: 0; 1704 bottom: 0; 1705 } 1706 .oo-ui-processDialog-actions-safe { 1707 right: 0; 1708 } 1709 .oo-ui-processDialog-actions-primary { 1710 left: 0; 1711 } 1712 .oo-ui-processDialog-errors { 1713 display: none; 1714 position: absolute; 1715 top: 0; 1716 right: 0; 1717 left: 0; 1718 bottom: 0; 1719 z-index: 2; 1720 overflow-x: hidden; 1721 overflow-y: auto; 1722 } 1723 .oo-ui-processDialog-content .oo-ui-window-head { 1724 height: 3.4em; 1725 } 1726 .oo-ui-processDialog-content .oo-ui-window-body { 1727 top: 3.4em; 1728 box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33); 1729 } 1730 .oo-ui-processDialog-navigation { 1731 position: relative; 1732 height: 3.4em; 1733 padding: 0 1em; 1734 } 1735 .oo-ui-processDialog-location { 1736 padding: 0.75em 0; 1737 height: 1.9em; 1738 cursor: default; 1739 text-align: center; 1740 } 1741 .oo-ui-processDialog-title { 1742 font-weight: bold; 1743 line-height: 1.9em; 1744 } 1745 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button, 1746 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button, 1747 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button { 1748 padding-top: 0.75em; 1749 padding-bottom: 0.75em; 1750 min-width: 1.9em; 1751 min-height: 1.9em; 1752 } 1753 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-labelElement-label, 1754 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-labelElement-label, 1755 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-labelElement-label { 1756 line-height: 1.9em; 1757 padding: 0 1em; 1758 } 1759 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon, 1760 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon, 1761 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon { 1762 position: absolute; 1763 margin-top: -0.125em; 1764 } 1765 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed, 1766 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed, 1767 .oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed { 1768 margin: 0.75em 0.75em 0.75em 0; 1769 } 1770 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, 1771 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, 1772 .oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { 1773 padding: 0; 1774 vertical-align: middle; 1775 } 1776 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget:hover, 1777 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget:hover { 1778 background-color: rgba(0, 0, 0, 0.05); 1779 } 1780 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget:active, 1781 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget:active { 1782 background-color: rgba(0, 0, 0, 0.1); 1783 } 1784 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed, 1785 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed { 1786 margin: 0.75em; 1787 } 1788 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, 1789 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { 1790 /* Adjust for border so text aligns with title */ 1791 margin: -1px; 1792 } 1793 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover, 1794 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover { 1795 background-color: rgba(8, 126, 204, 0.05); 1796 } 1797 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active, 1798 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { 1799 background-color: rgba(8, 126, 204, 0.1); 1800 } 1801 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label, 1802 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label { 1803 font-weight: bold; 1804 } 1805 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover, 1806 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover { 1807 background-color: rgba(118, 171, 54, 0.05); 1808 } 1809 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active, 1810 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active { 1811 background-color: rgba(118, 171, 54, 0.1); 1812 } 1813 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover, 1814 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover { 1815 background-color: rgba(212, 83, 83, 0.05); 1816 } 1817 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active, 1818 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active { 1819 background-color: rgba(212, 83, 83, 0.1); 1820 } 1821 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { 1822 right: 0.5em; 1823 } 1824 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { 1825 padding-right: 2.25em; 1826 } 1827 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { 1828 left: 0.5em; 1829 } 1830 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { 1831 padding-left: 2.25em; 1832 } 1833 .oo-ui-processDialog > .oo-ui-window-frame { 1834 min-height: 5em; 1835 } 1836 .oo-ui-processDialog-errors { 1837 background-color: rgba(255, 255, 255, 0.9); 1838 padding: 3em 3em 1.5em 3em; 1839 text-align: center; 1840 } 1841 .oo-ui-processDialog-errors .oo-ui-buttonWidget { 1842 margin: 2em 1em 2em 1em; 1843 } 1844 .oo-ui-processDialog-errors-title { 1845 font-size: 1.5em; 1846 color: #000; 1847 margin-bottom: 2em; 1848 } 1849 .oo-ui-processDialog-error { 1850 text-align: right; 1851 margin: 1em; 1852 padding: 1em; 1853 border: solid 1px #ff9e9e; 1854 background-color: #fff7f7; 1855 border-radius: 0.25em; 1856 } 1857 .oo-ui-windowManager-modal > .oo-ui-dialog { 1858 position: fixed; 1859 width: 0; 1860 height: 0; 1861 overflow: hidden; 1862 } 1863 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup { 1864 width: auto; 1865 height: auto; 1866 top: 0; 1867 left: 0; 1868 bottom: 0; 1869 right: 0; 1870 padding: 1em; 1871 } 1872 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame { 1873 position: fixed; 1874 left: 0; 1875 right: 0; 1876 margin: auto; 1877 overflow: hidden; 1878 max-width: 100%; 1879 max-height: 100%; 1880 } 1881 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe { 1882 width: 100%; 1883 height: 100%; 1884 } 1885 .oo-ui-windowManager-fullscreen > .oo-ui-dialog > .oo-ui-window-frame { 1886 width: 100%; 1887 height: 100%; 1888 top: 0; 1889 bottom: 0; 1890 } 1891 .oo-ui-windowManager-modal > .oo-ui-dialog { 1892 background-color: rgba(255, 255, 255, 0.5); 1893 opacity: 0; 1894 -webkit-transition: opacity 250ms ease-in-out; 1895 -moz-transition: opacity 250ms ease-in-out; 1896 -ms-transition: opacity 250ms ease-in-out; 1897 -o-transition: opacity 250ms ease-in-out; 1898 transition: opacity 250ms ease-in-out; 1899 } 1900 .oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame { 1901 top: 1em; 1902 bottom: 1em; 1903 background-color: #fff; 1904 -webkit-transform: scale(0.5); 1905 -moz-transform: scale(0.5); 1906 -ms-transform: scale(0.5); 1907 -o-transform: scale(0.5); 1908 transform: scale(0.5); 1909 -webkit-transition: all 250ms ease-in-out; 1910 -moz-transition: all 250ms ease-in-out; 1911 -ms-transition: all 250ms ease-in-out; 1912 -o-transition: all 250ms ease-in-out; 1913 transition: all 250ms ease-in-out; 1914 } 1915 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready { 1916 opacity: 1; 1917 } 1918 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { 1919 -webkit-transform: scale(1); 1920 -moz-transform: scale(1); 1921 -ms-transform: scale(1); 1922 -o-transform: scale(1); 1923 transform: scale(1); 1924 } 1925 .oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame { 1926 border: solid 1px #ccc; 1927 border-radius: 0.5em; 1928 box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3); 1929 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |