1/* $Id$ 2 This Tiki Wiki CMS Groupware file contains global design 3 and layout properties. */ 4.topbar { 5 margin-bottom: 1.4rem; } 6 7.navbar-dark > a, .navbar-dark .cssmenu_horiz > li > a { 8 color: rgba(255, 255, 255, 0.5); } 9 .navbar-dark > a:hover, .navbar-dark .cssmenu_horiz > li > a:hover { 10 color: rgba(255, 255, 255, 0.75); 11 text-decoration: none; } 12 13.navbar-dark .sitetitle a { 14 color: #ccc; } 15 .navbar-dark .sitetitle a:hover { 16 color: rgba(255, 255, 255, 0.75); 17 text-decoration: none; } 18 19.warning a, .warning a:link, .warning a:visited { 20 color: #ffc107; } 21 22.module h3.card-title { 23 font-size: 1.25rem; } 24 25.calhighlight { 26 color: #fff; 27 background: #17a2b8; } 28 .calhighlight > a { 29 color: #fff; } 30 31a.fc-event:hover { 32 color: #fff; } 33 34.filter .fancyfilter { 35 border: thin solid #007bff; 36 /*black*/ } 37 .filter .fancyfilter .token { 38 background: #fff; 39 border: 1px solid #e9ecef; 40 font-size: 11px; 41 padding: 3px; } 42 43.note-list .postbody-title { 44 background: #fff; 45 color: #212529; } 46 47.post-approved-n { 48 border-left: 3px dotted #28a745; } 49 50.post-approved-r { 51 border-left: 3px double #ffc107; } 52 53.post-approved-r .content * { 54 background: url("../../../img/icons/dots.gif"); } 55 56.dropdown-menu { 57 color: #6c757d; } 58 59#topbar_modules_social .form-control { 60 margin-top: 0.5rem; } 61 62.cssmenu_horiz > li:hover, .cssmenu_horiz > li.sfHover, .cssmenu_vert > li:hover, .cssmenu_vert > li.sfHover { 63 -webkit-transition: none; 64 -moz-transition: none; 65 -o-transition: none; 66 transition: none; } 67 68.topbar .nav > li > a:hover, .topbar .nav > li > a:focus { 69 background: transparent; } 70 71.cssmenu_horiz ul, .cssmenu_vert ul { 72 border: rgba(0, 0, 0, 0.15); } 73 74.cssmenu_horiz ul li a, .cssmenu_vert ul li a, .cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list { 75 background: #fff; 76 color: #212529; } 77 78.cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list { 79 width: 100%; 80 border-radius: 0px; 81 text-align: left; } 82 83.cssmenu_horiz > ul > li:hover > a, .cssmenu_vert > ul > li:hover > a, .cssmenu_horiz > ul > li:hover > form > button.btn-link.link-list, .cssmenu_vert > ul > li:hover > form > button.btn-link.link-list { 84 color: #16181b; 85 background: #f8f9fa; } 86 87.sf-arrows .sf-with-ul:after { 88 border: 5px solid transparent; 89 border-top-color: #007bff; } 90 91.cssmenu_vert.sf-arrows li > .sf-with-ul:after { 92 border-color: transparent; 93 border-left-color: #007bff; 94 /* edit this to suit design (no rgba in IE8) */ } 95 96.sf-arrows ul .sf-with-ul:after, .cssmenu_vert.sf-arrows ul > li > .sf-with-ul:after { 97 border-color: transparent; 98 border-left-color: #212529; 99 /* edit this to suit design (no rgba in IE8) */ } 100 101.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after { 102 border-color: transparent; 103 border-left-color: #16181b; } 104 105.cssmenu_vert.sf-arrows li > .sf-with-ul:focus:after, .cssmenu_vert.sf-arrows li:hover > .sf-with-ul:after, .cssmenu_vert.sf-arrows .sfHover > .sf-with-ul:after { 106 border-color: transparent; 107 border-left-color: #16181b; } 108 109.topbar .cssmenu_horiz ul { 110 background: #fff; } 111 112.topbar .cssmenu_horiz.sf-arrows > .menuSection0 > .sf-with-ul:after { 113 border: 5px solid transparent; 114 border-top-color: rgba(255, 255, 255, 0.5); } 115 116.topbar .cssmenu_horiz.sf-arrows > .menuSection0:hover > .sf-with-ul:after, .topbar .cssmenu_horiz.sf-arrows > .menuSection0.sfhover > .sf-with-ul:after { 117 border-top-color: rgba(255, 255, 255, 0.75); } 118 119.dropdown-menu .dropdown-title, .dropdown-menu li label { 120 color: #212529; } 121 122.thumbinfosothers { 123 color: #e9ecef; } 124 125table.treetable.objectperms td.added { 126 background-color: #28a745; } 127 128table.treetable.objectperms td.removed { 129 background-color: #ffc107; } 130 131.progressBarInProgress { 132 background-color: #17a2b8; 133 color: #fff; } 134 135.progressBarComplete { 136 background-color: #28a745; 137 color: #fff; } 138 139.progressBarError { 140 background-color: #ffc107; 141 color: #fff; } 142 143.progressContainer { 144 border: solid 1px rgba(0, 0, 0, 0.2); 145 background-color: #fff; } 146 147.filter-panel-heading a:after { 148 color: #adb5bd; } 149 150.olControlMousePosition { 151 background: rgba(0, 0, 0, 0.75); 152 color: #fff; } 153 154.olControlScaleLineTop, .olControlScaleLineBottom { 155 background-color: rgba(255, 255, 255, 0.5); } 156 157.ui-selectmenu-icon { 158 background-color: inherit; 159 border: solid 5px transparent !important; 160 -webkit-box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25); 161 box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25); } 162 163.dirsitetrail { 164 color: #e9ecef; } 165 166.dirsitecats { 167 color: #e9ecef; } 168 169#resultzone > div:hover { 170 background: #28a745; } 171 172.searchresults blockquote em, .highlight, .btn-primary.highlight a, .btn-primary a.highlight { 173 background: #dc3545; 174 color: #fff; 175 border-color: #bd2130; } 176 177.btn-primary.highlight:hover { 178 background: #a71d2a; } 179 180.btn.active.btn-link { 181 color: #006fe6; 182 text-decoration: underline; 183 background-color: transparent; 184 border-color: transparent; } 185 .btn.active.btn-link:hover { 186 color: #0056b3; 187 background-color: transparent; 188 border-color: transparent; } 189 190.btn-primary.btn-link, .btn-primary.btn-link:hover { 191 background: transparent; 192 border: none; } 193 194.btn-primary:focus { 195 color: #fff; } 196 197#ajaxLoadingBG { 198 background: transparent url("../../../img/overlay-light.png"); } 199 200#ajaxLoading { 201 color: #dee2e6; 202 background: transparent url("../../../img/loading-light.gif") no-repeat 50% 50%; } 203 204#cookie_consent_div .description a { 205 color: #0400ff; 206 font-weight: bold; } 207 208html#print, body.print * { 209 background: #ffffff; 210 color: #000000; } 211 212body.fullscreen { 213 background: #ffffff; } 214 215.attention { 216 color: #dc3545; } 217 218#debugconsole { 219 background: rgba(255, 255, 255, 0.9); 220 color: rgba(0, 0, 0, 0.9); 221 border: 2px solid rgba(0, 0, 0, 0.9); } 222 223#debugconsole form { 224 color: rgba(0, 0, 0, 0.9); } 225 226#debugconsole a { 227 color: rgba(0, 0, 0, 0.9); } 228 229#debugconsole a.btn { 230 color: rgba(0, 0, 0, 0.9); } 231 232a.icon, img.icon { 233 background: transparent; } 234 235div #metadata fieldset.tabcontent, div #metadata div.tabs { 236 background-color: transparent; } 237 238.openid_url { 239 background: #ffffff url("../../../img/icons/login-OpenID-bg.gif") 1px 1px no-repeat; } 240 241input:-webkit-autofill { 242 background-color: #fff !important; 243 /* needs important because Chrome has it already important */ 244 background-image: none !important; 245 color: #495057 !important; 246 /* the Google guys forgot the number-one rule... when they specify background they should specify forgeround color too ;) */ } 247 248#cboxTitle { 249 background-color: #fff; } 250 251#captchaImg { 252 border: 1px solid #dee2e6; } 253 254form.simple label.error { 255 background: url("../../../img/icons/error.png") no-repeat 0 4px; 256 color: #dc3545; } 257 258form.simple label .warning { 259 color: #dc3545; } 260 261.tiki-modal .mask { 262 background-color: #fff; } 263 264.ui-dialog { 265 background: #fff; 266 color: #212529; } 267 268.cssmenu_horiz ul li.selected a, .cssmenu_vert ul li.selected a, .cssmenu_horiz ul li a:hover, .cssmenu_vert ul li a:hover, .cssmenu_horiz ul li.selected button.btn-link.link-list, .cssmenu_vert ul li.selected button.btn-link.link-list, .cssmenu_horiz ul li button.btn-link.link-list:hover, .cssmenu_vert ul li button.btn-link.link-list:hover { 269 text-decoration: none; 270 color: #16181b; 271 background-color: #f8f9fa; } 272 273.box-quickadmin .cssmenu_horiz ul li { 274 background-color: #fff; } 275 276.box-switch_lang .box-data img.highlight { 277 border: 0.1em solid #dc3545; } 278 279.box-switch_lang .box-data .highlight { 280 border: 0.1em solid #dc3545; } 281 282.box-switch_lang .flags .highlight { 283 border: solid 1px #17a2b8; } 284 285div.cvsup { 286 color: #dee2e6; } 287 288.navbar-light .dropdown-toggle, .navbar-light a.nav-link.dropdown-toggle, .navbar-light h1.sitetitle a, .navbar-light h2.sitesubtitle, .navbar-light .cssmenu_horiz .menuLevel0 > a { 289 color: rgba(0, 0, 0, 0.5); } 290 291.navbar-dark .dropdown-toggle, .navbar-dark a.nav-link.dropdown-toggle, .navbar-dark h1.sitetitle a, .navbar-dark h2.sitesubtitle, .navbar-dark .cssmenu_horiz .menuLevel0 > a { 292 color: rgba(255, 255, 255, 0.5); } 293 294.prio5 { 295 color: #212529; } 296 .prio5 a { 297 color: #212529; } 298 299.prio4 { 300 color: #28a745; } 301 .prio4 a { 302 color: #28a745; } 303 304.prio3 { 305 color: #17a2b8; } 306 .prio3 a { 307 color: #17a2b8; } 308 309.prio2 { 310 color: #ffc107; } 311 .prio2 a { 312 color: #ffc107; } 313 314.prio1 { 315 color: #dc3545; } 316 .prio1 a { 317 color: #dc3545; } 318 319.messureadflag { 320 background: #adb5bd; } 321 322.messureadhead { 323 background: #adb5bd; } 324 325.messureadbody { 326 background: #dee2e6; } 327 328.readlink { 329 color: #212529; } 330 331.webmail_item { 332 font-size: 0.8rem; } 333 334.webmail_list .odd { 335 background: rgba(0, 0, 0, 0.05); } 336 337.webmail_list .btn { 338 padding: 0.2rem 0.4rem; 339 font-size: 0.7rem; 340 line-height: 1.3; } 341 342.tiki_sheet table td { 343 border: 1px solid #dee2e6; } 344 345.odd { 346 background: transparent; 347 color: #212529; } 348 349.even { 350 background: rgba(0, 0, 0, 0.05); 351 color: #212529; } 352 353.objectperms .checkBoxHeader:nth-of-type(odd) > div > label, .objectperms td.checkBoxCell:nth-of-type(odd), .objectperms .checkBoxHeader:nth-of-type(odd) > .checkBoxLabel { 354 background: rgba(0, 0, 0, 0.05); } 355 356.helptool-admin { 357 border-left: medium double #e9ecef; } 358 359.toolbar-list { 360 border-left: medium double #e9ecef; } 361 362.toolbars-picker { 363 background: #fff; 364 border: thin solid #212529; 365 color: #212529; } 366 367.toolbars-picker a { 368 border: 1px solid #fff; 369 color: #212529; } 370 371.toolbars-picker a:hover { 372 border: 1px solid #dc3545; 373 background: #dee2e6; 374 color: #212529; } 375 376.textarea-toolbar > div, .textarea-toolbar > ul { 377 background-color: #e9ecef; 378 border: outset 1px #e9ecef; } 379 380a.toolbar, li.toolbar { 381 /* each tool button */ 382 border: none; 383 background: transparent; 384 color: #212529; 385 text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); } 386 387a.toolbar:hover, li.toolbar:hover { 388 color: #5a6570; 389 text-shadow: -1px -1px 4px rgba(0, 0, 0, 0.2); } 390 391a.toolbar:active, li.toolbar:active { 392 color: #dc3545; 393 text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } 394 395#intertrans-indicator { 396 background-color: #03657d; 397 color: #28a745; } 398 399#intertrans-form { 400 background-color: #fff; 401 border: 1px solid rgba(0, 0, 0, 0.125); 402 color: #212529; } 403 404#edit_translations tr.last { 405 border-bottom: 2px solid #28a745; } 406 407ul.all_languages > li { 408 border: 1px solid #28a745; } 409 410.plugin-mouseover { 411 background: #fff; 412 border: 1px solid rgba(0, 0, 0, 0.2); } 413 414.mandatory_note { 415 color: #dc3545; } 416 417.author0 { 418 color: #28a745; } 419 420.author1 { 421 color: #17a2b8; } 422 423.author2 { 424 color: #17a2b8; } 425 426.author3 { 427 color: #dc3545; } 428 429.author4 { 430 color: #289fa7; } 431 432.author5 { 433 color: #4817b8; } 434 435.author6 { 436 color: #6eff07; } 437 438.author7 { 439 color: #dcb035; } 440 441.author8 { 442 color: #2835a7; } 443 444.author9 { 445 color: #9817b8; } 446 447.author10 { 448 color: #07ff6e; } 449 450.author11 { 451 color: #7ddc35; } 452 453.author12 { 454 color: #a7289f; } 455 456.author13 { 457 color: #b8176c; } 458 459.author14 { 460 color: #0798ff; } 461 462.author15 { 463 color: #35dc94; } 464 465.structuremenu .menuSection { 466 border-left: 1px dotted #adb5bd; } 467 468.cke_editable:hover { 469 outline: #adb5bd dotted 1px; } 470 471.tiki .cke_wysiwyg_frame, .tiki .cke_wysiwyg_div { 472 background: #fff; 473 color: #212529; } 474 475.tiki_plugin { 476 background-color: transparent; 477 border: 1px solid #dee2e6; } 478 479.unsavedChangesInEditor { 480 border: 1px solid; 481 border-color: #ffc107; } 482 483.autotoc > .nav { 484 background: #fff; 485 border: 1px solid rgba(0, 0, 0, 0.125); 486 border-radius: 0.25rem; } 487 488.autotoc * { 489 color: #007bff; } 490 491.autotoc .nav > li > a:hover, .autotoc .nav .nav > li > a:hover { 492 color: #0056b3; } 493 494.plugin-form-float { 495 background: #fff; 496 color: #212529; 497 border: solid 2px #212529; } 498 499body.wikitext { 500 background: #fff; 501 color: #212529; } 502 503.editable-inline { 504 padding-right: 20px; 505 display: inline-block; } 506 .editable-inline .icon { 507 font-size: small; } 508 509.editable-inline.loaded { 510 background: #fff; 511 padding: 6px; 512 border: 1px solid #eee; 513 border-radius: 4px; 514 z-index: 2; } 515 516.editable-inline.failure .icon { 517 opacity: 50%; } 518 519.editable-inline.modified { 520 border: solid 2px #dc3545; 521 padding: 2px; } 522 523.editable-inline.unsaved { 524 border: solid 2px #dc3545; } 525 526.structure_select .cssmenu_horiz ul li { 527 border: 1px solid #adb5bd; } 528 529.admintoclevel .actions input { 530 border: solid 1px #adb5bd; } 531 532.TextArea-fullscreen, .CodeMirror-fullscreen, .TextArea-fullscreen .edit-zone-footer, .CodeMirror-fullscreen .edit-zone-footer { 533 background-color: #fff; } 534 535.TextArea-fullscreen .actions, .CodeMirror-fullscreen .actions { 536 background-color: #fff; 537 border-top: #dee2e6 1px solid; } 538 539#autosave_preview { 540 background-color: #fff; 541 color: #212529; } 542 543#autosave_preview_grippy { 544 background-color: #dee2e6; 545 background-image: url("../../../img/icons/shading.png"); } 546 547.wiki .namespace { 548 background: #dee2e6; } 549 550.site_report a { 551 border-left: 1px solid #adb5bd; 552 border-right: 1px solid #adb5bd; } 553 554.quotebody { 555 border-left: 2px solid #dee2e6; } 556 557.mandatory_star { 558 color: #dc3545; 559 font-size: 120%; } 560 561.trackerplugindesc { 562 color: #343a40; } 563 564.charCount { 565 color: #343a40; } 566 567.imgbox { 568 border: 1px solid rgba(0, 0, 0, 0.2); 569 background-color: #fff; } 570 571.ic_button { 572 border: 2px solid #dee2e6; } 573 574.ic_active { 575 border: 2px solid #007bff; } 576 577.wp-cookie-consent-required { 578 color: #dc3545; } 579 580.wp-sign { 581 color: #fff; 582 background-color: #000; } 583 .wp-sign a, .wp-sign a:visited { 584 color: white; } 585 .wp-sign a:hover, .wp-sign a:visited:hover { 586 color: white; 587 text-decoration: none; } 588 589.toc { 590 border-top: 1px dotted #dee2e6; 591 border-bottom: 1px dotted #dee2e6; } 592 593.diff td { 594 border: 1px solid #495057; } 595 596.diff div { 597 border-top: 1px solid #dee2e6; } 598 599.diffadded { 600 background: #28a745; 601 color: #d8f6df; } 602 603.diffdeleted { 604 background: #dc3545; 605 color: white; } 606 607.diffadded a, .diffadded a:hover { 608 color: white; } 609 610.diffdeleted a, .diffdeleted a:hover { 611 color: white; } 612 613.diffinldel { 614 background: #ffc107; } 615 616.diffbody { 617 background: #e9ecef; 618 color: #495057; } 619 620.diffchar { 621 color: white; } 622 623.diffadded .diffchar { 624 color: #d8f6df; } 625 626/* Structures drill-down menu */ 627div.drillshow { 628 border: 1px solid #dee2e6; } 629 630.tiki .chosen-container-single .chosen-single { 631 height: calc(1.5em + 0.75rem); 632 padding: 0.5rem 0.5rem; 633 font-size: 1rem; 634 line-height: 1.5; } 635 636.chosen-container-multi .chosen-choices { 637 background-color: white; 638 color: #495057; 639 border: 1px solid #ced4da; } 640 641.chosen-container-single .chosen-single, .chosen-container-active.chosen-with-drop .chosen-single, .chosen-container .chosen-drop, .chosen-container-multi .chosen-choices .search-choice { 642 background-color: #fff; 643 color: #495057; 644 border: 1px solid #ced4da; } 645 .chosen-container-single .chosen-single div, .chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container .chosen-drop div, .chosen-container-multi .chosen-choices .search-choice div { 646 background-color: #fff; } 647 648.chosen-container-single .chosen-search input[type="text"] { 649 background-color: #fff; 650 border: 1px solid #ced4da; } 651 652.chosen-container .chosen-results li.active-result { 653 color: #495057; 654 background-color: #fff; } 655 .chosen-container .chosen-results li.active-result.result-selected, .chosen-container .chosen-results li.active-result.highlighted { 656 background-color: #007bff; 657 color: white; } 658 659.breadcrumb { 660 font-style: normal; 661 font-size: 90%; } 662 663.nav-breadcrumb { 664 display: flex; 665 justify-content: space-between; } 666 667.tiki .ui-widget-content, span.plugin-mouseover { 668 background: #fff; 669 color: #212529; 670 border: 1px solid rgba(0, 0, 0, 0.2); } 671 672.tiki .ui-widget-header { 673 background: #fff; 674 color: #212529; 675 border-color: rgba(0, 0, 0, 0.2); } 676 677.tiki .ui-dialog-content { 678 background: #fff; 679 color: #212529; } 680 .tiki .ui-dialog-content select, .tiki .ui-dialog-content input, .tiki .ui-dialog-content optgroup, .tiki .ui-dialog-content textarea { 681 background: #fff; 682 color: #495057; } 683 684.tiki .ui-widget button { 685 background: #fff; 686 color: #212529; } 687 688.tiki.tiki-listpages .ui-widget.ui-widget-content { 689 border: 1px solid #dee2e6; 690 background: #fff; 691 color: #495057; } 692 .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-menu-item-wrapper { 693 padding: 0.25rem 0.25rem 0.25rem 1.5rem; } 694 .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-state-active { 695 margin: 0; 696 background: #007bff; 697 color: white; 698 border: none; } 699 700.tiki-edit_banner #col1 .short .chosen-container { 701 width: 32% !important; } 702 703.tiki .modal-content .ui-state-default { 704 color: #007bff; } 705 706.tiki .modal-content .ui-state-hover:hover { 707 color: #0056b3; } 708 709.dropdown-menu { 710 color: #212529; } 711 712.tiki .col1 .table-responsive { 713 border: 1px solid rgba(0, 0, 0, 0.125); } 714 715.codecaption { 716 display: inline-block; 717 color: #e83e8c; 718 background: #f8f9fa; 719 border: 1px solid white; 720 border-bottom: none; 721 padding: 2px 9.5px; 722 font-size: 0.8em; 723 font-weight: bold; } 724 725code, pre.codelisting { 726 color: #e83e8c; 727 background: #f8f9fa; 728 border: 1px solid white; 729 border-radius: 1px; } 730 731.edit-menu { 732 position: absolute; 733 top: 6px; 734 right: 2px; } 735 736@media (min-width: 768px) { 737 .edit-menu { 738 display: none; } 739 .navbar-default:hover .edit-menu { 740 display: block; } } 741 742@media (max-width: 575.98px) { 743 .navbar-default .edit-menu { 744 top: 48px; } } 745 746.adminoptionboxchild { 747 border-bottom: 1px solid rgba(0, 0, 0, 0.1); } 748 .adminoptionboxchild legend { 749 font-size: 1.35rem; } 750 751div.highlight.adminoptionbox a { 752 color: #fff !important; } 753 754input[type="checkbox"].preffilter-toggle-round + label { 755 background-color: #dee2e6; } 756 757input[type="checkbox"].preffilter-toggle-round + label:before { 758 color: #495057; 759 background-color: #fff; 760 border-color: #e6e6e6; } 761 762input[type="checkbox"].preffilter-toggle-round:checked + label:before { 763 background-color: #28a745; 764 border-color: #0062cc; 765 color: white; } 766 767.tiki .ui-widget { 768 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 769 font-size: 1rem; } 770 771.btn-primary.btn-files { 772 color: #fff; 773 background-color: #7400c3; 774 border-color: #7400c3; } 775 .btn-primary.btn-files:hover { 776 color: #fff; 777 background-color: #7400c3; 778 border-color: #560090; } 779 .btn-primary.btn-files:focus, .btn-primary.btn-files.focus { 780 color: #fff; 781 background-color: #7400c3; 782 border-color: #560090; 783 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 784 .btn-primary.btn-files.disabled, .btn-primary.btn-files:disabled { 785 color: #fff; 786 background-color: #7400c3; 787 border-color: #7400c3; } 788 .btn-primary.btn-files:not(:disabled):not(.disabled):active, .btn-primary.btn-files:not(:disabled):not(.disabled).active, .show > .btn-primary.btn-files.dropdown-toggle { 789 color: #fff; 790 background-color: #560090; 791 border-color: #4e0083; } 792 .btn-primary.btn-files:not(:disabled):not(.disabled):active:focus, .btn-primary.btn-files:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.btn-files.dropdown-toggle:focus { 793 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 794 795.chosen-container-single .chosen-single div { 796 padding-left: 1rem; } 797 798.chosen-container-single .chosen-single div::after { 799 display: inline-block; 800 position: relative; 801 top: 0.25rem; 802 left: -1rem; 803 width: 2rem; 804 height: 2rem; 805 content: ""; 806 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E"); 807 background-size: 2rem 2rem; 808 background-position: center center; 809 background-repeat: no-repeat; } 810 811.chosen-container-active.chosen-with-drop .chosen-single div::after { 812 display: inline-block; 813 position: relative; 814 top: 0.25rem; 815 left: -1rem; 816 width: 2rem; 817 height: 2rem; 818 content: ""; 819 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E"); 820 background-size: 2rem 2rem; 821 background-position: center center; 822 background-repeat: no-repeat; } 823 824.chosen-container-multi .chosen-choices .search-choice .search-choice-close { 825 display: inline-block; 826 position: absolute; 827 top: 0.2rem; 828 right: 0.125rem; 829 width: 1rem; 830 height: 1rem; 831 cursor: pointer; 832 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dc3545' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); 833 background-size: 1rem 1rem; 834 background-position: center center; 835 background-repeat: no-repeat; } 836 837.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover { 838 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23921925' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } 839 840.intertrans .switch { 841 display: inline-block; 842 width: 40px; 843 height: 20px; 844 margin: 6px; 845 transform: translateY(50%); 846 position: relative; } 847 .intertrans .switch input { 848 display: none; } 849.intertrans .slider { 850 position: absolute; 851 top: 0; 852 bottom: 0; 853 left: 0; 854 right: 0; 855 border-radius: 30px; 856 box-shadow: 0 0 0 2px #b1c5d8, 0 0 4px #3e4551; 857 cursor: pointer; 858 border: 4px solid transparent; 859 overflow: hidden; 860 transition: 0.4s; } 861 .intertrans .slider:before { 862 position: absolute; 863 content: ""; 864 width: 100%; 865 height: 100%; 866 background: #33b5e5; 867 border-radius: 30px; 868 transform: translateX(-30px); 869 transition: 0.4s; } 870.intertrans input:checked + .slider { 871 box-shadow: 0 0 0 2px #c1c2cd, 0 0 2px #f4f5ff; } 872 .intertrans input:checked + .slider:before { 873 transform: translateX(0px); 874 background: #ff8800; } 875 876.permission_table .form-row { 877 margin-left: 0; 878 margin-right: 0; } 879 .permission_table .form-row > .col { 880 padding-left: 15px; 881 padding-right: 15px; } 882 883.tiki-admin_modules .t_navbar .btn { 884 margin-right: 5px; } 885 886@media (max-width: 767.98px) { 887 .navbar-nav { 888 padding: 0 15px; 889 margin: 15px 0; } 890 .tiki-view_tracker .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_tracker .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar.btn-group > .btn:not(.dropdown-toggle) { 891 margin-right: 5px; 892 margin-bottom: 5px; 893 border-radius: 0.25rem; } 894 #pagehistory .multi .input-group-append { 895 display: block; 896 margin: 0 !important; } 897 #pagehistory .multi .input-group-append .btn { 898 width: 100%; 899 margin-top: 5px; 900 border-radius: 0.25rem; } 901 .t_navbar .btn-group { 902 display: inline-block; } 903 .tiki-admin_menu_options #preview_code { 904 white-space: normal; } 905 .tiki-wizard_admin #wizardBody { 906 margin-top: 2em; } 907 .tiki-wizard_admin #wizardBody .media { 908 display: block; 909 margin-top: 1.5rem; } 910 .tiki-page_contribution .wikitext { 911 word-break: break-word; } 912 .nav-breadcrumb { 913 display: block; } 914 .nav-breadcrumb .breadcrumb { 915 width: 100%; } 916 .nav-breadcrumb .breadcrumb + form { 917 display: block !important; } 918 .tiki-edit_translation .ui-dialog, .tiki-edit_structure .ui-dialog { 919 width: 100% !important; } 920 #page-data.col-sm-9 { 921 padding-left: 0; 922 padding-right: 0; } 923 .syslog-table textarea { 924 min-height: 5.5em; } 925 .tiki .ui-dialog { 926 width: 80vw !important; } } 927 928blockquote { 929 color: #7a7a7a; 930 border-left: 0.25rem solid #e5e5e5; } 931 932.to-translate { 933 color: #dc3545; } 934 935.tiki .mx--15px { 936 margin-left: -15px; 937 margin-right: -15px; } 938 939a { 940 word-wrap: break-word; } 941 942.button.highlight { 943 background: inherit; } 944 945span.highlight { 946 padding: 0 0.3em; } 947 948div.highlight { 949 display: inline-block; } 950 951div.highlight.adminoptionbox { 952 display: block; 953 padding: 1rem; 954 margin-left: -1rem; 955 margin-right: -1rem; } 956 957.rating .highlight { 958 padding: inherit; } 959 960.ratingResultAvg { 961 font-weight: bold; } 962 963.articletitle span.ratingResultAvg { 964 font-weight: normal; } 965 966.rbox > div.highlight { 967 display: block; 968 font-weight: bold; } 969 970.wikiactions .icon.highlight { 971 border-radius: 0.2rem; 972 width: 1.8rem; 973 padding: 0.2rem; } 974 975input[type="file"] { 976 height: auto; } 977 978address, blockquote, dd, dl, dt, h1, h2, h3, h4, h5, h6, li, nav, noscript, ol, p, pre, ul { 979 widows: 3; 980 orphans: 3; } 981 982#attzone, #bottom_modules .box-rsslist br, #comzone, #edithelpzone, #forumpost, #polledit, #pollzone, #rules-copy-panel, #tiki-clean a.editplugin, .collapsed ul, .convene-no img, .s5-slide a.editplugin, .tabs br, .wiki-edithelp, .wpfade-div-plain, form[name=editpageform] .form-group .tab-content .alert-warning { 983 display: none; } 984 985#attzoneopen, #comzoneopen, #pollopen, .flex-column.collapsing, .all .comment.archived { 986 display: block; } 987 988#ajaxLoadingBG { 989 display: none; 990 z-index: 9999; 991 position: absolute; } 992 993#ajaxLoading { 994 display: none; 995 z-index: 10000; 996 position: absolute; 997 text-align: center; 998 vertical-align: top; 999 height: 80px; 1000 width: 220px; 1001 font-size: 2em; 1002 font-weight: bold; } 1003 1004#cookie_consent_div { 1005 margin: 1em; } 1006 1007#cookie_consent_div.banner { 1008 position: fixed; 1009 margin: 0; 1010 width: 100%; 1011 top: 0; 1012 left: 0; 1013 z-index: 1100; } 1014 1015#cookie_consent_div .description { 1016 font-style: normal; 1017 font-size: 1.1em; } 1018 1019body.db_error { 1020 background: none; } 1021 1022body.fullscreen { 1023 text-align: left; } 1024 1025#fullscreenbutton { 1026 background-color: rgba(0, 0, 0, 0.25); 1027 border-bottom-left-radius: 100%; 1028 padding: 5px 5px 15px 15px; 1029 position: fixed; 1030 right: 0; 1031 top: 0; 1032 z-index: 1040; } 1033 1034#fullscreenbutton ~ nav .navbar-toggle { 1035 right: 42px; } 1036 1037#show-errors-button { 1038 z-index: 1024; } 1039 1040#errors { 1041 z-index: 1023; } 1042 1043#edithelpzone code { 1044 font-size: 1.2em; } 1045 1046.bannertext { 1047 font-size: 0.95em; 1048 text-decoration: none; } 1049 1050#debugconsole { 1051 padding: 5px; 1052 font-size: 1em; 1053 position: absolute; 1054 top: 0; 1055 left: 20px; 1056 width: 60%; 1057 height: auto; 1058 z-index: 1000; } 1059 1060.cachedStatus, .mini { 1061 font-size: 0.9em; } 1062 1063/* Icons */ 1064a.icon, img.icon { 1065 border: none; } 1066 1067a .icon:not(.icon-help, .icon-reset) { 1068 font-size: 1.2em; } 1069 1070.nav a .icon.icon-menuitem { 1071 font-size: 0.8em; } 1072 1073a.tiki_anchor { 1074 font-size: 60%; 1075 opacity: 0; } 1076 1077h1:hover a.tiki_anchor, h2:hover a.tiki_anchor, h3:hover a.tiki_anchor, h4:hover a.tiki_anchor, h5:hover a.tiki_anchor, h6:hover a.tiki_anchor { 1078 opacity: 1; } 1079 1080span.btn-link { 1081 cursor: pointer; } 1082 1083.popover button.btn-link, .popover button.btn-link .icon { 1084 font-size: 0.875rem; } 1085 1086.popover button.btn-link.link-list, .dropdown-item button.btn-link.link-list, .dropdown-item button.btn-link.link-list .icon { 1087 text-transform: initial; 1088 text-align: start; 1089 font-weight: normal; 1090 border: none; 1091 border-radius: 0; 1092 padding: 0; } 1093 1094.popover button.btn-link.link-list, .dropdown-item button.btn-link.link-list { 1095 vertical-align: top; } 1096 1097.t_navbar.mb-3 > .btn { 1098 margin-bottom: 6px; } 1099 1100.t_navbar.btn-group { 1101 flex-wrap: wrap; } 1102 1103.magnify { 1104 float: right; 1105 padding-top: 2px; } 1106 1107.modal-body div.submit { 1108 display: none; } 1109 1110/* fix for lists with empty dl items, e.g. tracker items 1111 * thanks hayksaakian on https://github.com/twbs/bootstrap/issues/4062 1112 * to be removed when we update to bs 3.2 1113 */ 1114.dl-horizontal > dd:after { 1115 display: table; 1116 content: ""; 1117 clear: both; } 1118 1119.dropdown-title { 1120 text-align: center; 1121 padding-right: 5px; 1122 padding-left: 5px; 1123 opacity: 0.75; } 1124 1125.jscal input[type=text] { 1126 width: calc(100% - 26px); 1127 display: inline-block; 1128 margin-right: 2px; } 1129 1130select.form-control.date { 1131 padding: 0; 1132 margin-left: 0; 1133 width: auto; 1134 display: inline; } 1135 1136.masonry { 1137 -moz-column-count: auto; 1138 -webkit-column-count: auto; 1139 column-count: auto; 1140 -moz-column-gap: 1.5rem; 1141 -webkit-column-gap: 1.5rem; 1142 column-gap: 1.5rem; 1143 -moz-column-width: 21rem; 1144 -webkit-column-width: 21rem; 1145 column-width: 21rem; 1146 font-size: 0; 1147 /* this is to prevent displaying of white space rendered by unwanted nbsp e.g. in plugin LIST */ } 1148 1149.masonry > * { 1150 display: inline-block; 1151 font-size: initial; 1152 /* this is to reset the zero font size setting above */ 1153 width: 100%; } 1154 1155.masonry * { 1156 max-width: 100%; } 1157 1158.masonry > br, .masonry > .editplugin { 1159 display: none !important; } 1160 1161.masonry > * .img-fluid, div[style*="text-align: center"] .img-fluid { 1162 margin: auto; } 1163 1164.masonry.nogaps { 1165 -moz-column-gap: 0; 1166 -webkit-column-gap: 0; 1167 column-gap: 0; } 1168 1169.masonry.nogaps > a, .masonry.nogaps > img, .masonry.nogaps img { 1170 display: block; } 1171 1172.masonry.flex-horiz { 1173 display: -webkit-box; 1174 display: -ms-flexbox; 1175 display: flex; 1176 -ms-flex-wrap: wrap; 1177 flex-wrap: wrap; } 1178 1179.masonry.flex-horiz > * { 1180 -webkit-box-flex: 1; 1181 -ms-flex-positive: 1; 1182 flex-grow: 1; 1183 margin: 0; 1184 width: auto; } 1185 1186.masonry.flex-horiz * { 1187 max-width: 100%; } 1188 1189.social-buttons { 1190 margin: 0 auto; 1191 width: 250px; } 1192 1193.btn.btn-social { 1194 margin-bottom: 0.5rem; 1195 display: block; } 1196 1197.btn-social.btn-facebook { 1198 color: #212529; 1199 background-color: #ffffff; 1200 border-color: #3b5998; } 1201 .btn-social.btn-facebook:hover { 1202 color: #fff; 1203 background-color: #344e86; 1204 border-color: #2d4373; } 1205 .btn-social.btn-facebook:focus, .btn-social.btn-facebook.focus { 1206 color: #fff; 1207 background-color: #344e86; 1208 border-color: #2d4373; 1209 box-shadow: 0 0 0 0.2rem rgba(55, 81, 135, 0.5); } 1210 .btn-social.btn-facebook.disabled, .btn-social.btn-facebook:disabled { 1211 color: #212529; 1212 background-color: #ffffff; 1213 border-color: #3b5998; } 1214 .btn-social.btn-facebook:not(:disabled):not(.disabled):active, .btn-social.btn-facebook:not(:disabled):not(.disabled).active, .show > .btn-social.btn-facebook.dropdown-toggle { 1215 color: #212529; 1216 background-color: #e6e6e6; 1217 border-color: #293e6a; } 1218 .btn-social.btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-social.btn-facebook:not(:disabled):not(.disabled).active:focus, .show > .btn-social.btn-facebook.dropdown-toggle:focus { 1219 box-shadow: 0 0 0 0.2rem rgba(55, 81, 135, 0.5); } 1220 1221.btn-social.btn-linkedin { 1222 color: #212529; 1223 background-color: #ffffff; 1224 border-color: #4875B4; } 1225 .btn-social.btn-linkedin:hover { 1226 color: #fff; 1227 background-color: #4169a2; 1228 border-color: #395d90; } 1229 .btn-social.btn-linkedin:focus, .btn-social.btn-linkedin.focus { 1230 color: #fff; 1231 background-color: #4169a2; 1232 border-color: #395d90; 1233 box-shadow: 0 0 0 0.2rem rgba(66, 105, 159, 0.5); } 1234 .btn-social.btn-linkedin.disabled, .btn-social.btn-linkedin:disabled { 1235 color: #212529; 1236 background-color: #ffffff; 1237 border-color: #4875B4; } 1238 .btn-social.btn-linkedin:not(:disabled):not(.disabled):active, .btn-social.btn-linkedin:not(:disabled):not(.disabled).active, .show > .btn-social.btn-linkedin.dropdown-toggle { 1239 color: #212529; 1240 background-color: #e6e6e6; 1241 border-color: #365786; } 1242 .btn-social.btn-linkedin:not(:disabled):not(.disabled):active:focus, .btn-social.btn-linkedin:not(:disabled):not(.disabled).active:focus, .show > .btn-social.btn-linkedin.dropdown-toggle:focus { 1243 box-shadow: 0 0 0 0.2rem rgba(66, 105, 159, 0.5); } 1244 1245#col1 { 1246 z-index: 1; } 1247 1248textarea.wikiedit { 1249 z-index: 2; } 1250 1251.dropdown-menu > li > .btn { 1252 text-align: left; } 1253 1254.modal-dialog #alert-wrapper .alert { 1255 margin-bottom: 0; } 1256 1257@-moz-document url-prefix() { 1258 fieldset { 1259 display: table-cell; } } 1260 1261.tiki .wiki.external + .icon-link-external, .tiki .wiki.external .icon-link-external { 1262 font-size: 70%; 1263 margin-left: 1px; } 1264 1265.side-col-toggle { 1266 z-index: 2; } 1267 1268.tiki .side-col-toggle + #col1 { 1269 margin-top: -1.5; 1270 padding-top: 1.5; } 1271 1272div.categbar { 1273 text-align: right; 1274 clear: both; } 1275 1276.opacity50 { 1277 opacity: 0.5; 1278 transition: opacity 1s !important; } 1279 1280.opacity100, .opacity50:hover, .opacity50:focus { 1281 opacity: 1; } 1282 1283.sitelogo .btn { 1284 display: none; } 1285 1286.sitelogo:hover .btn { 1287 display: block; } 1288 1289.dropdown-menu > .btn-link { 1290 padding: 0.25rem 1.5rem; } 1291 1292.uol { 1293 margin-left: 2rem; } 1294 1295.uol ol:not(.media-list), ol.uol { 1296 counter-reset: item; } 1297 1298.uol ol:not(.media-list) > li { 1299 display: block; } 1300 1301.uol ol:not(.media-list) > li:before { 1302 content: counters(item, ".") ".\0000a0"; 1303 counter-increment: item; 1304 margin-left: -3rem; } 1305 1306.uol ol:not(.media-list) > li ol > li:before { 1307 content: counters(item, ".") "\0000a0"; 1308 counter-increment: item; } 1309 1310.nouol ol > li { 1311 display: list-item; 1312 text-indent: 0; } 1313 1314.nouol ol > li:before, .nouol ol > li ol > li:before { 1315 content: ""; } 1316 1317blockquote { 1318 padding: 0.5rem 1rem; 1319 margin: 0.8rem 0; } 1320 1321.breadcrumb-item { 1322 padding-right: 0.5rem; } 1323 1324.breadcrumb .tips { 1325 padding-right: 0.5rem; } 1326 1327.smartmenu_vert .navbar-nav { 1328 flex-direction: column; } 1329 1330@media (min-width: 768px) { 1331 .smartmenu_vert .navbar-nav .dropdown-menu { 1332 margin-left: 6rem !important; 1333 margin-top: -1.8rem !important; } } 1334 1335.smartmenu_vert .navbar, .smartmenu_vert .navbar.bg-light, .smartmenu_vert .navbar.bg-dark { 1336 background: transparent !important; } 1337 1338.smartmenu_vert .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow { 1339 margin-left: 0.255em; 1340 vertical-align: 0em; 1341 border-left: 0.3em solid; 1342 border-top: 0.3em solid transparent; 1343 border-bottom: 0.3em solid transparent; } 1344 1345header.container, .middle_outer > .container { 1346 margin-bottom: 0; } 1347 1348#top_modules, #topbar_modules, #pagetop_modules, #pagebottom_modules, .bottom_modules { 1349 display: flex; 1350 flex-direction: row; 1351 justify-content: space-between; } 1352 1353.topbar .navbar { 1354 padding: 0; } 1355 1356#pagetop_modules, #pagebottom_modules, .bottom_modules { 1357 align-items: flex-start; 1358 flex-wrap: wrap; } 1359 1360.box-quickadmin li { 1361 font-size: 0.9em; } 1362 1363.box-quickadmin .cssmenu_horiz a { 1364 padding: 0 2.25em 0 0; } 1365 1366.box-quickadmin .cssmenu_horiz ul li { 1367 padding-left: 1em; } 1368 1369.mod-share-item { 1370 float: left; } 1371 1372.mod-share-item a img { 1373 margin-right: 0.5em; } 1374 1375.mod-share-item.google-root { 1376 margin-left: 0.5em; } 1377 1378.share img { 1379 margin-bottom: -5px; } 1380 1381li.archivedate { 1382 list-style: none outside none; } 1383 1384.olLayerGoogleV3.olLayerGooglePoweredBy { 1385 bottom: 15px !important; 1386 visibility: hidden; } 1387 1388.minichatdiv { 1389 font-size: 0.9em; } 1390 1391.box-switch_lang .box-data img.highlight { 1392 padding: 0.1em; } 1393 1394.box-switch_lang li { 1395 list-style: none; } 1396 1397.box-switch_lang .box-data a.highlight { 1398 font-weight: bold; } 1399 1400.box-switch_lang ul { 1401 padding: 0 1em; } 1402 1403.box-switch_lang .panel-body img { 1404 margin: 0.2em; 1405 vertical-align: middle; } 1406 1407.box-switch_lang .flags a { 1408 margin: 0.1rem; } 1409 1410.box-switch_lang .flags .unavailable { 1411 opacity: 0.7; } 1412 1413#col1 .box-search input[type=submit], #col1 .box-search input[type=submit]:hover, #col2 .box-search input[type=submit], #col2 .box-search input[type=submit]:hover, #col3 .box-search input[type=submit], #col3 .box-search input[type=submit]:hover { 1414 margin: 0; } 1415 1416.box-search .input-group { 1417 padding: 0; } 1418 1419#col2 .box-search .input-group-append, #col3 .box-search .input-group-append { 1420 display: inline-block; } 1421 1422#col2 .box-search .btn-group .btn, #col3 .box-search .btn-group .btn { 1423 font-size: 0.6rem; } 1424 1425#col2 .module, #col3 .module, #pagetop_modules .module { 1426 margin-bottom: 1.25rem; } 1427 1428.box-forums_most_read_topics .hits { 1429 font-style: italic; } 1430 1431.box-since_last_visit_new .ui-tabs .ui-tabs-nav { 1432 padding: 0; 1433 border: none; } 1434 1435.box-since_last_visit_new .ui-tabs .ui-tabs-nav li { 1436 margin-right: 0; 1437 text-align: center; 1438 width: 22%; } 1439 1440.box-since_last_visit_new .ui-tabs .ui-tabs-nav li a { 1441 padding: 0.3em 0.2em; } 1442 1443.box-upcoming_events tr:first-child { 1444 vertical-align: top; } 1445 1446.TwitName { 1447 font-weight: bold; } 1448 1449.TwitDate a { 1450 font-size: 0.8em; 1451 font-style: italic; 1452 text-align: right; 1453 display: block; 1454 padding-bottom: 8px; } 1455 1456.fb-story { 1457 font-style: italic; } 1458 1459.fb-date a { 1460 font-size: 0.8em; 1461 font-style: italic; 1462 text-align: right; 1463 display: block; 1464 padding-bottom: 8px; } 1465 1466.fb-name { 1467 font-weight: bold; 1468 display: block; } 1469 1470#role_main .box-users_list { 1471 max-width: 100%; } 1472 1473.box-share > div { 1474 text-align: center; } 1475 1476.sitelogo img { 1477 margin-top: 10px; } 1478 1479.modules > .module .sitelogo img, .sitetitles { 1480 margin-left: 15px; 1481 margin-bottom: 15px; } 1482 1483.box-logo > div > .sitelogo + .sitetitles { 1484 padding-left: 15px; } 1485 1486.pass a, .pass a:visited, .pass a:hover, .register a, .register a:visited, .register a:hover, .logged-in a, li.login_link ul li a { 1487 background: none !important; } 1488 1489.siteloginbar_popup img { 1490 height: 24px; } 1491 1492.navbar-form .siteloginbar_poppedup .form-control, .navbar-form .siteloginbar_poppedup .form-group.text-center { 1493 width: 100%; } 1494 1495.share { 1496 text-align: right; } 1497 1498a.flip, a.flip:visited, .share a, .share a:visited, a.flip:hover, .share a:hover { 1499 font-size: 80%; 1500 text-decoration: none; } 1501 1502#rss small { 1503 font-size: 1em; } 1504 1505footer.footer .modules > .module:not(.card) { 1506 padding-left: 15px; 1507 padding-right: 15px; } 1508 1509.alphafilter { 1510 display: block; 1511 margin: 10px 0; 1512 text-align: center; } 1513 1514.alphafilter a { 1515 font-size: 120%; } 1516 1517.alphafilter .highlight { 1518 font-weight: bold; 1519 font-size: 130%; } 1520 1521.top_actions { 1522 text-align: right; 1523 margin-top: 5px; } 1524 1525#mytabs .ui-tabs-nav { 1526 zoom: 0.7; } 1527 1528#mytabs .ui-widget-content { 1529 margin-left: -10px; 1530 zoom: 0.85; } 1531 1532#mytabs { 1533 min-width: 150px; } 1534 1535.pwddom_domain_name { 1536 font-weight: bold; } 1537 1538.pwddom_username_name { 1539 font-weight: bold; } 1540 1541.tiki_login #col1 .box-login_box { 1542 margin-left: auto; 1543 margin-right: auto; } 1544 1545.top_modules .module:nth-child(2) { 1546 margin-left: auto; } 1547 1548div.cvsup { 1549 font-size: x-small; 1550 text-align: left; } 1551 1552.topbar .form-group { 1553 margin-bottom: 0; } 1554 1555.navbar-fixed-top .sitelogo a img, .layout_social .topbar_modules .sitelogo a img { 1556 display: inline; 1557 margin-top: 0.325rem; 1558 margin-bottom: 0.325rem; 1559 max-height: 2.6rem; 1560 width: auto !important; } 1561.navbar-fixed-top h1.sitetitle, .layout_social .topbar_modules h1.sitetitle { 1562 float: left; 1563 font-size: 1.8rem; 1564 line-height: 2; 1565 margin-bottom: 0; 1566 margin-left: 1rem; } 1567.navbar-fixed-top .sitesubtitle, .layout_social .topbar_modules .sitesubtitle { 1568 float: left; 1569 font-size: 1.4rem; 1570 margin-left: 1.5rem; } 1571.navbar-fixed-top #topbar_modules, .layout_social .topbar_modules #topbar_modules { 1572 display: inline-block; } 1573.navbar-fixed-top select.form-control, .layout_social .topbar_modules select.form-control { 1574 margin-top: 0.5416666667rem; 1575 padding-top: 4px; 1576 padding-bottom: 4px; } 1577.navbar-fixed-top .btn, .layout_social .topbar_modules .btn, .navbar-fixed-top .btn-link, .layout_social .topbar_modules .btn-link { 1578 margin-top: 0.4642857143rem; } 1579 1580.navbar-fixed-top .navbar, #navbar-collapse-social .navbar { 1581 margin-bottom: 0; 1582 min-height: 32px; } 1583 1584.box-menu .nav .nav-link { 1585 padding-left: 0; 1586 padding-right: 0; } 1587 1588@media (min-width: 576px) { 1589 .layout_social_modules .navbar-header { 1590 margin-top: -34px; } } 1591 1592@media (max-width: 575.98px) { 1593 .box-search .form-inline .input-group { 1594 margin-left: 0 !important; 1595 margin-right: 0 !important; } 1596 .box-search .form-inline .input-group .form-control { 1597 width: auto; } 1598 .box-search .form-inline .input-group .input-group-append { 1599 float: left; 1600 width: auto; } 1601 .box-search .panel-body .form-inline .input-group { 1602 width: 100%; } 1603 .box-search .panel-body .form-inline .input-group .input-group-addon, .box-search .panel-body .form-inline .input-group .input-group-append, .box-search .panel-body .form-inline .input-group .form-control { 1604 width: 100%; } } 1605 1606@media (max-width: 767.98px) { 1607 .tiki-admin_modules .q1 { 1608 width: 50%; 1609 padding-right: 10px; } 1610 .tiki-admin_modules .q23 { 1611 width: 50%; } 1612 .tiki-admin_modules .tips em { 1613 display: block; 1614 word-break: break-word; } } 1615 1616.textarea-toolbar img.icon { 1617 vertical-align: middle; 1618 margin: 1px 3px; } 1619 1620.helptool-admin { 1621 padding-left: 8px; 1622 margin-left: 8px; } 1623 1624a.toolbar { 1625 /* each tool button */ 1626 padding: 6px 4px; 1627 display: inline-block; } 1628 1629.toolbar-list { 1630 padding: 0 0 0 0.5em; 1631 line-height: 20px; } 1632 1633.toolbars-picker { 1634 position: absolute; 1635 width: 128px; 1636 z-index: 1050; 1637 line-height: 12px; 1638 padding: 4px; } 1639 1640.toolbars-picker.specialchar { 1641 width: 25em; } 1642 1643.toolbars-picker a { 1644 padding: 4px 0 4px 4px; 1645 margin: 0; 1646 display: inline-block; 1647 overflow: hidden; } 1648 1649.toolbars-picker.color a, .toolbars-picker.bgcolor a { 1650 width: 14px; 1651 height: 12px; 1652 padding: 0; } 1653 1654.toolbars-picker-reset { 1655 width: 100% !important; 1656 text-align: center; 1657 border: none !important; } 1658 1659.toolbars-picker span { 1660 display: block; 1661 width: 14px; 1662 height: 12px; } 1663 1664/* tiki-admin_toolbars.php toolbar icon alignment */ 1665a.cke_button span.cke_icon { 1666 display: inline-block; 1667 height: 16px; 1668 width: 16px; 1669 margin-top: -5px; } 1670 1671.error .rbox-data .adminoption, .error .rbox-data .adminoptionlabel { 1672 display: inline; } 1673 1674.modules { 1675 position: relative; } 1676 1677h3.card-title { 1678 display: block; 1679 padding-top: 0; 1680 margin: 0; } 1681 1682.moduleflip { 1683 display: none; 1684 position: absolute; 1685 right: 0.2rem; 1686 top: 0.2rem; 1687 width: 5rem; } 1688 1689.moduleflip > * { 1690 padding: 0 0.2rem; } 1691 1692.moduleflip > form .close { 1693 font-size: 1.3rem; } 1694 1695.flipmodtitle.close { 1696 line-height: 0.75; } 1697 1698a.flipmodtitle .icon { 1699 font-size: 80%; } 1700 1701.card:hover .moduleflip, .card:hover .moduleflip img { 1702 display: block; } 1703 1704.card-body table { 1705 width: 100%; } 1706.card-body a.linkmenu { 1707 display: block; } 1708.card-body ol { 1709 padding-left: 2rem; } 1710 1711.module .card-body > ol, .module .card-body > ul { 1712 margin-left: -7px; 1713 overflow: hidden; 1714 margin-top: 0; 1715 margin-bottom: 0; } 1716 1717.box-months_links ul { 1718 list-style-type: none; 1719 padding-left: 0; } 1720 1721.box-months_links ul li { 1722 list-style-type: none; 1723 padding-left: 0.5em; } 1724 1725.box-months_links ul li li { 1726 list-style-type: none; 1727 padding-left: 1.3em; } 1728 1729.modcontrols > div > button.btn-link { 1730 padding: 0; } 1731 1732.box-minichat { 1733 width: 100%; } 1734 1735.minichat, .minichatdiv, .minichatchan { 1736 overflow: auto; } 1737 1738#autosave_preview > div { 1739 height: 30ex; 1740 overflow-y: auto; 1741 overflow-x: hidden; } 1742 1743.module .card-footer { 1744 display: none; } 1745 1746.ui-accordion .normal, .ui-accordion .normalnoborder, .ui-accordion .admin { 1747 width: auto; } 1748 1749td.italiclabel { 1750 text-align: right; 1751 padding-right: 5px; 1752 font-style: italic; } 1753 1754.normal td, .wikitable td, .odd, .even, .form, .editblogform td { 1755 margin: 0; 1756 padding: 3px; } 1757 1758.normal td, .wikitable td, td.odd, td.even { 1759 padding: 0.2em; 1760 border-collapse: collapse; } 1761 1762td.form { 1763 padding: 0.2em; } 1764 1765td.integer { 1766 text-align: right; } 1767 1768td.checkbox-cell { 1769 text-align: center; 1770 width: 20px; 1771 position: relative; } 1772 1773td.action { 1774 white-space: nowrap; } 1775 1776td.norecords { 1777 text-align: left; 1778 font-weight: bold; } 1779 1780td.id, td.icon { 1781 text-align: center; } 1782 1783td.third, td.heading, tr.diffheader { 1784 text-align: center; } 1785 1786td.numeric { 1787 text-align: right; 1788 padding-right: 1px; } 1789 1790/* Chrome & safari do not break urls or filenames at all. This causes 1791 serious display issues within tables with long urls/filenames. */ 1792td.url { 1793 word-break: break-all; } 1794 1795.normal.item th { 1796 text-align: right; 1797 padding: 0.2em 0.5em; } 1798 1799.normal.item td { 1800 text-align: left; 1801 padding: 0.2em 0.5em; } 1802 1803#score-table tbody.event-section tr:first-child { 1804 background: #e9ecef; 1805 color: #000; } 1806 1807#score-table .condition-row, .table .advanced-row { 1808 padding: 1em; } 1809 1810#score-table .condition-row td { 1811 border-bottom: none; } 1812 1813#score-table .advanced-row td { 1814 border-top: none; } 1815 1816#score-table .chosen-container { 1817 width: 50% !important; } 1818 1819@media (min-width: 992px) { 1820 .table-responsive > #score-table { 1821 table-layout: auto; } } 1822 1823@media only screen and (max-width: 767.98px) { 1824 .btn.table-expand-toggle, .btn.tracker-resize-expand, .btn.tracker-resize-compress { 1825 display: none; } 1826 .toggle-table-wrap { 1827 width: 100%; 1828 text-align: right; } 1829 .toggle-table-wrap .btn-link { 1830 padding: 0; 1831 padding-left: 0.75rem; 1832 font-weight: 600; 1833 font-size: 1.8em; 1834 text-decoration: none !important; } 1835 .tiki #col1 .table-responsive .form-check-input { 1836 position: static; 1837 margin-left: 0; } 1838 .tiki #col1 .table-responsive .form-check .form-check-input { 1839 margin-left: -1.25rem; } 1840 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) thead th:not(.visible-header), .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody th:not(.visible-header) { 1841 position: absolute; 1842 top: -9999px; 1843 left: -9999px; } 1844 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) thead th.visible-header, .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody th.visible-header { 1845 display: inline-block; 1846 border: none; } 1847 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody th.visible-header { 1848 padding-top: 0.35rem; 1849 padding-bottom: 0.69rem; } 1850 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) thead tr { 1851 display: block; 1852 width: calc(100vw - 30px); 1853 padding: 0; 1854 background-color: transparent; 1855 border-bottom: 1px solid #dee2e6; } 1856 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody tr { 1857 position: relative; 1858 display: block; 1859 padding: 0.5rem 0; 1860 border-bottom: 1px solid #dee2e6; } 1861 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td { 1862 display: block; 1863 padding: 0.25rem 0.75rem 0.5rem; 1864 border-top: none; 1865 text-align: left !important; 1866 word-break: break-word; } 1867 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td:after { 1868 display: block; 1869 clear: both; 1870 content: ""; } 1871 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td.icon + td.checkbox-cell { 1872 position: absolute; 1873 top: 40px; 1874 left: 2px; 1875 margin-left: 0; } 1876 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td.checkbox-cell { 1877 width: auto; } 1878 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody > tr.active { 1879 display: none; } 1880 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td.checkall { 1881 position: absolute; } 1882 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody td.checkmargin { 1883 margin-left: 30px; } 1884 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody .header { 1885 display: block !important; 1886 font-weight: bold; } 1887 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody .hidecell { 1888 display: none; } 1889 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody .float-right { 1890 float: none !important; } 1891 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody .form-check-input { 1892 margin: 5px 0 0; } 1893 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tbody .form-check { 1894 padding-left: 0; } 1895 .tiki #col1 .table-responsive.large-table .table:not(.tablesorter):not(.caltable) tfoot tr { 1896 display: block; } 1897 .tiki #col1 .table-responsive.large-table .table.caltable > tbody > tr:first-child > td:not(.visible-header) { 1898 position: absolute; 1899 top: -9999px; 1900 left: -9999px; } 1901 .tiki #col1 .table-responsive.large-table .table.caltable .heading.weeks { 1902 width: 50px; } 1903 .tiki #col1 .table-responsive.large-table .table.caltable .heading.weeks ~ td { 1904 margin-bottom: 15px; } 1905 .tiki #col1 .table-responsive.large-table .table.caltable .header { 1906 display: block !important; 1907 font-weight: bold; } 1908 .tiki #col1 .table-responsive.large-table .table.caltable .text-muted, .tiki #col1 .table-responsive.large-table .table.caltable .even, .tiki #col1 .table-responsive.large-table .table.caltable .odd { 1909 display: block; 1910 width: 100%; } 1911 .tiki #col1 .table-responsive.large-table .table.caltable .even { 1912 background: transparent; } 1913 .tiki #pagehistory .table-responsive.large-table .table:not(.tablesorter) tbody th.compare-pages { 1914 float: right; } 1915 .tiki #pagehistory .table-responsive.large-table .table:not(.tablesorter) tbody tr td:nth-last-child(-n+2) { 1916 display: inline-block; } 1917 .tiki #pagehistory .table-responsive.large-table .table:not(.tablesorter) tbody tr td:nth-last-child(-n+2) input[type=radio] { 1918 position: absolute; 1919 top: 15px; } 1920 .tiki #pagehistory .table-responsive.large-table .table:not(.tablesorter) tbody tr td:nth-last-child(2) input[type=radio] { 1921 right: 65px; } 1922 .tiki #pagehistory .table-responsive.large-table .table:not(.tablesorter) tbody tr td:nth-last-child(1) input[type=radio] { 1923 right: 20px; } } 1924 1925.article .actions form { 1926 display: inline; } 1927 1928.articletrailer span { 1929 display: inline-block; 1930 margin: auto; 1931 white-space: nowrap; } 1932.articletrailer .wikitopline { 1933 float: left; } 1934 1935.article-image { 1936 margin-right: 1rem; 1937 max-width: 100%; } 1938 1939[dir="rtl"] .article-image { 1940 margin-right: 0; 1941 margin-left: 1rem; } 1942 1943.articleheading .thumbnail { 1944 margin-right: 1rem; 1945 display: block; } 1946 1947.tiki_blogs .card.blogpost, .tiki_blogs .card.blogpost .card-header, .tiki_blogs .card.blogpost .card-footer { 1948 background-color: transparent; 1949 border: none; } 1950 1951.blogheading { 1952 display: block; 1953 width: 100%; 1954 clear: both; } 1955 1956.blogdesc { 1957 display: block; 1958 width: 40%; 1959 padding: 8px; 1960 margin-top: 8px; 1961 margin-left: 6px; } 1962 1963.bloginfo { 1964 display: block; } 1965 1966.blogactions { 1967 float: right; } 1968 1969.postinfo { 1970 margin-bottom: 20px; 1971 margin-top: 10px; } 1972 .postinfo div { 1973 margin-top: 30%; } 1974 1975div.posthead { 1976 text-align: left; 1977 padding: 3px; } 1978 1979span.posthead { 1980 display: block; } 1981 1982.postbody-title .panel-title { 1983 font-size: 1.4em; } 1984 1985.breadcrumb { 1986 font-size: 90%; 1987 font-style: normal; } 1988 1989small.description { 1990 display: block; } 1991 1992.description { 1993 font-size: 0.95em; 1994 font-style: italic; } 1995 1996.related_posts, .related_articles { 1997 margin-top: 3em; } 1998 1999.related_posts h4, .related_articles h4 { 2000 margin: 0; } 2001 2002body.tiki_forums .normal { 2003 margin: auto; } 2004 2005#forumpostopen { 2006 display: block; } 2007 2008.post .postbody { 2009 clear: both; 2010 margin: 0; 2011 padding: 0; } 2012 2013.post .postbody .content { 2014 padding: 0 3px 3px 3px; 2015 margin: 0; 2016 text-align: left; } 2017 2018.post .postbody-title { 2019 overflow: hidden; } 2020 2021.post .postbody-title .checkbox { 2022 float: left; } 2023 2024.post .postbody-title .title { 2025 margin-left: 5px; 2026 margin-top: 3px; } 2027 2028.post .author_post_info { 2029 padding-left: 4px; 2030 padding-bottom: 4px; } 2031 2032.post .author_info .icons { 2033 display: block; } 2034 2035.post .author_info .icons .actions { 2036 margin-right: 10px; } 2037 2038.commentStyle_headers .author_info { 2039 float: left; } 2040 2041.post .postbody .attachments { 2042 clear: both; 2043 margin-top: 5px; } 2044 2045.post .postbody .attachments img { 2046 vertical-align: text-bottom; } 2047 2048.post .postfooter .rating { 2049 display: inline; } 2050 2051.post .avatar { 2052 float: right; 2053 margin-bottom: 5px; 2054 margin-left: 4px; 2055 padding: 3px; } 2056 2057.post .forumDeliberationRatingForm { 2058 width: 100%; 2059 float: none !important; 2060 text-align: right; } 2061 2062.postfooter-nav { 2063 width: 100%; 2064 display: block; 2065 margin-top: 1em; } 2066 2067.postfooter-nav .postfooter-nav-prev { 2068 text-align: left; 2069 float: left; 2070 width: 50%; } 2071 2072.postfooter-nav .postfooter-nav-next { 2073 text-align: right; 2074 float: right; 2075 width: 50%; } 2076 2077.sub_comment { 2078 padding-left: 20px; } 2079 2080.sub_comment_area { 2081 clear: both; 2082 background: url("../../../img/edge.gif") no-repeat top left; } 2083 2084.forum_actions .actions { 2085 clear: both; 2086 padding: 3px; 2087 vertical-align: middle; } 2088 2089.forum_actions .actions .action { 2090 margin-right: 10px; } 2091 2092.forum_actions .headers { 2093 vertical-align: bottom; } 2094 2095.forum_actions .headers .title { 2096 float: left; 2097 border-bottom: 0; 2098 padding: 1px; } 2099 2100.forum_actions .headers .infos { 2101 float: right; 2102 padding-top: 2px; } 2103 2104.nb_replies { 2105 white-space: nowrap; } 2106 2107.post_preview, .top_post { 2108 margin-bottom: 15px; } 2109 2110.filter-panel-heading a:after { 2111 content: "\2212"; 2112 float: left; 2113 margin-right: 15px; } 2114 2115.filter-panel-heading a.collapsed:after { 2116 content: "\2b"; } 2117 2118#comment-container { 2119 display: none; 2120 margin: 15px 0; } 2121 2122#comment-container-below { 2123 display: none; } 2124 2125#comment-container h4, #comment-container-below h4 { 2126 font-weight: bold; 2127 font-size: 1.2em; } 2128 2129#comment-container .notitle h4, #comment-container-below .notitle h4 { 2130 margin-bottom: 0.2em; } 2131 2132#comment-container .actions, #comment-container-below .actions { 2133 float: right; } 2134 2135#comment-container .author_info, #comment-container-below .author_info { 2136 padding: 0; } 2137 2138#comment-container .date, #comment-container-below .date { 2139 font-style: italic; } 2140 2141#comment-container .commentRatingForm, #comment-container-below .commentRatingForm { 2142 white-space: nowrap; 2143 padding-left: 0.5em; 2144 display: inline-block; } 2145 2146#comment-container .comment-item .actions { 2147 display: none; } 2148 2149#comment-container .comment-item:hover .actions { 2150 display: block; } 2151 2152#comment-container .comment-body, #comment-container-below .comment-body { 2153 word-break: break-word; } 2154 2155dl.note-list { 2156 margin: 0.5em; } 2157 2158#note-editor-comment { 2159 padding: 0; 2160 z-index: 2; } 2161 2162.subcomment { 2163 margin-left: 10px; } 2164 2165#wikihelp-tab table td { 2166 padding: 2px; } 2167 2168#note-editor-comment, .note-list .postbody-title { 2169 padding: 0.5em; } 2170 2171.note-list .title a { 2172 font-size: larger; 2173 font-weight: bold; } 2174 2175.note-list .actions { 2176 float: right; } 2177 2178.note-list .author { 2179 font-size: smaller; 2180 text-align: right; } 2181 2182@media (max-width: 767.98px) { 2183 .comment .media.comment { 2184 display: block; } 2185 .comment .media.comment .align-self-start { 2186 float: left; } 2187 .comment .media.comment .userlink { 2188 display: block; } } 2189 2190.oddthumb { 2191 border-collapse: collapse; } 2192 2193.eventhumb { 2194 border-collapse: collapse; } 2195 2196.eventhumb img { 2197 margin-left: 6px; 2198 margin-right: 6px; } 2199 2200#browse_image { 2201 width: 100%; } 2202 2203img.athumb { 2204 margin: auto; } 2205 2206.showimage { 2207 margin: 5px 0; 2208 width: 100%; 2209 text-align: center; 2210 padding: 6px; } 2211 2212.imgaldescr { 2213 margin: 10px; } 2214 2215.sorttitle { 2216 margin-left: 10px; } 2217 2218p.norecords { 2219 font-weight: bold; } 2220 2221.imagetitle { 2222 font-weight: bold; 2223 font-size: 200%; } 2224 2225#random_image { 2226 text-align: center; 2227 overflow: hidden; 2228 margin: 1em auto; } 2229 2230body.filegal_popup #tiki-center { 2231 margin: 0 1em; } 2232 2233.thumbinfosothers { 2234 font-size: 95%; } 2235 2236.thumbdescription { 2237 text-align: left; } 2238 2239/* ColorBox */ 2240#cboxTitle div { 2241 overflow: auto; 2242 margin: 3px 100px 0; } 2243 2244#cboxContent, #cboxLoadedContent { 2245 min-width: 1.4%; } 2246 2247table.treetable { 2248 padding-left: 19px; 2249 width: 100%; } 2250 2251.treetable .checkBoxHeader { 2252 font-size: 0.8em; } 2253 2254table.treetable.objectperms span.indenter { 2255 display: inline; 2256 width: auto; } 2257 2258table.treetable.objectperms .subHeader td { 2259 font-weight: bold; } 2260 2261table.treetable .checkBoxHeader { 2262 width: 5em; 2263 white-space: nowrap; } 2264 2265table.treetable tr.collapsed span.indenter a { 2266 background-image: url("../../../img/toggle-expand-dark.png"); } 2267 2268table.treetable tr.expanded span.indenter a { 2269 background-image: url("../../../img/toggle-collapse-dark.png"); } 2270 2271.tree { 2272 list-style: none; } 2273 2274.thumbnailcontener { 2275 margin: 1px; 2276 text-align: center; 2277 display: block; 2278 vertical-align: top; } 2279 2280.thumbnailcontener .thumbnail { 2281 display: block; } 2282 2283.tree li { 2284 display: block; 2285 width: 98%; } 2286 2287.tree li ul li { 2288 width: auto; } 2289 2290.treeTable .subHeader td { 2291 font-weight: bold; } 2292 2293.treeTable .parent td { 2294 font-style: italic; } 2295 2296.podcast { 2297 margin-left: -25px; } 2298 2299.podcast .moduledescription { 2300 margin-left: 25px; } 2301 2302.flashButton { 2303 display: inline; 2304 overflow: hidden; } 2305 2306.flashButtonText { 2307 position: absolute; 2308 z-index: 1; } 2309 2310.flashButton object { 2311 opacity: 0; 2312 position: absolute; 2313 z-index: 2; } 2314 2315.progressName { 2316 text-align: left; 2317 white-space: nowrap; 2318 overflow: hidden; 2319 font-weight: bold; } 2320 2321.progressBarInProgress, .progressBarComplete, .progressBarError { 2322 width: 0; 2323 height: 20px; 2324 margin-top: 2px; 2325 color: white; 2326 text-align: center; 2327 font-weight: bold; } 2328 2329.progressBarComplete { 2330 width: 100%; 2331 visibility: hidden; } 2332 2333.progressBarError { 2334 width: 100%; 2335 visibility: hidden; } 2336 2337.progressBarStatus { 2338 margin-top: 2px; 2339 width: 337px; 2340 text-align: left; 2341 white-space: nowrap; } 2342 2343.progressWrapper { 2344 width: 357px; 2345 overflow: hidden; } 2346 2347.progressContainer { 2348 margin: 5px; 2349 padding: 4px; 2350 overflow: hidden; } 2351 2352#fgalexplorer > div > ul { 2353 padding: 0; 2354 margin: 0; } 2355 2356#fgalexplorer > div > ul ul { 2357 padding-left: 16px; } 2358 2359/* additions for jquery file upload */ 2360.files .file-list { 2361 overflow-y: hidden; 2362 white-space: nowrap; } 2363 2364.files .file-list .file-to-upload { 2365 display: inline-block; 2366 width: 120px; 2367 overflow: hidden; 2368 padding: 10px; 2369 text-overflow: ellipsis; } 2370 2371.files .file-list .file-to-upload span { 2372 font-size: x-small; } 2373 2374.files .file-list .file-to-upload span.text-danger { 2375 white-space: normal; } 2376 2377.files .file-list .file-to-upload code { 2378 font-size: x-small; 2379 white-space: normal; } 2380 2381.files .file-list .buttons { 2382 clear: both; 2383 margin: 10px; } 2384 2385.files .file-list span.icon { 2386 font-size: 90px; 2387 width: 100px; 2388 height: 100px; } 2389 2390.file-uploader { 2391 border: dotted 2px #ced4da; } 2392 2393.file-uploader.active { 2394 border-style: dashed; } 2395 2396@media (max-width: 767.98px) { 2397 #fgalform .media { 2398 display: block; } 2399 #fgalform [id*="uploadinfos"] .text-right { 2400 text-align: left !important; 2401 margin-top: 0.5rem; } } 2402 2403.statuson, .statusoff { 2404 padding: 3px 2px 0 2px; 2405 vertical-align: middle; 2406 height: 15px; } 2407 2408.multiselect .selection { 2409 display: none; 2410 overflow: auto; 2411 position: relative; 2412 height: auto; 2413 z-index: 1000; 2414 width: 100%; 2415 float: left; 2416 margin: 0; 2417 padding: 0; } 2418 2419.tracker-item-files li { 2420 position: relative; 2421 clear: right; 2422 padding-right: 1.5em; 2423 font-size: 0.9em; } 2424 .tracker-item-files li img, .tracker-item-files li span { 2425 margin-right: 6px; } 2426 2427.tracker-item-files a.file-delete-icon { 2428 position: absolute; 2429 top: 0; 2430 right: 0; } 2431 2432.tracker-item-files { 2433 -webkit-column-count: 2; 2434 -moz-column-count: 2; 2435 column-count: 2; 2436 -moz-column-gap: 30px; 2437 -webkit-column-gap: 30px; 2438 column-gap: 30px; 2439 padding-left: 20px; } 2440 2441.file-drop { 2442 min-height: 100px; } 2443 2444.tracker-form-text { 2445 margin-top: -15px; } 2446 2447.card-accordian > .card-header { 2448 padding: 0; } 2449 .card-accordian > .card-header h4.card-title { 2450 padding: 0; 2451 margin: 0; } 2452 .card-accordian > .card-header h4.card-title a { 2453 display: block; 2454 padding: 0.75rem 1.25rem; } 2455 2456.tracker-field-h { 2457 font-weight: bold; } 2458 2459[class*="tracker-status"]:before { 2460 -moz-osx-font-smoothing: grayscale; 2461 -webkit-font-smoothing: antialiased; 2462 display: inline-block; 2463 font-family: "Font Awesome 5 Free"; 2464 font-style: normal; 2465 font-variant: normal; 2466 text-rendering: auto; 2467 line-height: 1; } 2468[class*="tracker-status"].highlighted:before { 2469 color: inherit !important; } 2470 2471.tiki .chosen-container .chosen-results li.result-selected[class*="tracker-status-"]:before { 2472 top: 0; 2473 width: auto; 2474 height: auto; 2475 margin-left: 0; } 2476 2477.tiki .chosen-container .chosen-results li.highlighted[class*="tracker-status"]:before { 2478 background-image: none; } 2479 2480.chosen-container .chosen-results li.result-selected.tracker-status-open:before, .chosen-container .chosen-results li.result-selected.tracker-status-o:before, .tracker-status-open:before, .tracker-status-o:before { 2481 content: "\f111"; 2482 color: green; 2483 font-weight: 900; 2484 background-image: none; } 2485 2486.chosen-container .chosen-results li.result-selected.tracker-status-pending:before, .chosen-container .chosen-results li.result-selected.tracker-status-p:before, .tracker-status-pending:before, .tracker-status-p:before { 2487 content: "\f042"; 2488 color: orange; 2489 font-weight: 900; 2490 background-image: none; } 2491 2492.chosen-container .chosen-results li.result-selected.tracker-status-closed:before, .chosen-container .chosen-results li.result-selected.tracker-status-c:before, .tracker-status-closed:before, .tracker-status-c:before { 2493 content: "\f057"; 2494 color: grey; 2495 font-weight: 400; 2496 background-image: none; } 2497 2498.edit-tabular { 2499 padding-top: 15px; } 2500 2501.tiki .html-select-date, .tiki .html-select-time { 2502 padding: 0 15px; 2503 margin-bottom: 5px; } 2504 .tiki .html-select-date .col, .tiki .html-select-time .col { 2505 padding: 0 5px 0 0; 2506 flex-grow: 0; } 2507 .tiki .html-select-date .chosen-container-single, .tiki .html-select-time .chosen-container-single { 2508 min-width: 8em; } 2509 2510.currency_number, .currency_code { 2511 border: 1px solid #ced4da !important; } 2512 2513@media (max-width: 767.98px) { 2514 .tracker-item-files { 2515 -webkit-column-count: 1; 2516 -moz-column-count: 1; 2517 column-count: 1; } 2518 .tracker-item-files li { 2519 padding-bottom: 5px; } } 2520 2521.tracker-rules .actions .ui-predicate__row:first-child, .tracker-rules .else .ui-predicate__row:first-child { 2522 display: none; } 2523 2524.catlists .catitems { 2525 display: inline-block; } 2526 2527.catlists_block .catitems_block li { 2528 display: block; } 2529 2530.catlists_title { 2531 padding: 10px 5px 5px 0; 2532 display: block; } 2533 2534.categpath { 2535 display: block; } 2536 2537a.categpath { 2538 display: inline; } 2539 2540.catfeatures { 2541 margin-left: 0; 2542 padding: 0; 2543 font-weight: bold; 2544 list-style: none; } 2545 2546.catfeatures .catitems li { 2547 display: inline; 2548 margin-right: 7px; } 2549 2550.catitems { 2551 margin-left: 15px; 2552 padding: 0; 2553 list-style: none; } 2554 2555.catitems li { 2556 margin-right: 7px; 2557 display: inline; } 2558 2559.categories { 2560 margin: 0; 2561 padding: 0; } 2562 2563.categories li { 2564 list-style: none; 2565 margin: 0; 2566 padding: 0; } 2567 2568.filter .category-picker { 2569 display: none; } 2570.filter .fancyfilter { 2571 min-height: 1.5em; 2572 min-width: 20em; 2573 float: left; 2574 margin-right: 5px; 2575 padding: 0.1em; 2576 cursor: text; } 2577 .filter .fancyfilter .token { 2578 display: inline-block; 2579 cursor: default; } 2580 .filter .fancyfilter .token .ui-icon-close { 2581 float: right; 2582 cursor: pointer; } 2583 2584.Zend_Tag_Cloud li, .Zend_Tag_Cloud { 2585 display: inline-block; 2586 padding: 0; 2587 margin: 0; 2588 list-style: none; } 2589 2590.filter label { 2591 display: inline-block; } 2592 2593.tree.root .object-count { 2594 float: right; 2595 font-weight: bold; 2596 margin-left: 10px; 2597 margin-right: 10px; } 2598 2599ul.tree { 2600 padding-left: 3px; } 2601 2602.tree.root .form-check { 2603 margin-left: 1rem; } 2604 2605.searchresults { 2606 list-style: none; 2607 padding: 0; 2608 margin: 0; } 2609 2610.searchresults li { 2611 margin: 10px 0 0; } 2612 2613@media (max-width: 767.98px) { 2614 .searchresults li { 2615 margin: 25px 0; 2616 padding-bottom: 10px; 2617 border-bottom: 1px solid #dee2e6; } } 2618 2619.jSBarTopParent .jSBarController { 2620 height: 0 !important; } 2621 2622.tiki .jSParent .jS td { 2623 font-size: 1rem; } 2624 2625.tiki .jSMenu a { 2626 padding: 4px 2px; } 2627 2628.tiki .jSParent .jS td { 2629 border-color: #dee2e6; } 2630 2631.plugin-sample { 2632 padding: 5px; 2633 font-family: "Courier New", Courier, monospace; } 2634 2635.plugin-sample .plugin-param { 2636 padding-left: 15px; } 2637 2638td.journalDeleted { 2639 color: #ddd; } 2640 2641.viewmode { 2642 line-height: 1em; 2643 padding: 1px; 2644 text-align: center; 2645 width: 100%; } 2646 .viewmode div { 2647 display: inline; } 2648 .viewmode .btn-toolbar > .btn { 2649 margin-left: 3px; 2650 margin-right: 3px; } 2651 2652.calhours { 2653 vertical-align: middle; 2654 text-align: center; 2655 border: 1px solid #dee2e6; } 2656 2657.calweek { 2658 border: 1px solid #dee2e6; } 2659 2660.box-data .calnavigation { 2661 font-size: 1.1em; 2662 font-weight: 700; 2663 margin: -20px 0 0; 2664 padding: 4px; 2665 text-align: center; } 2666 2667.calhighlight { 2668 color: #17a2b8; 2669 background: white; } 2670 2671a.fc-event:hover { 2672 color: #fff; } 2673 2674@media (min-width: 768px) { 2675 #calendar_dialog .modal-dialog { 2676 min-width: 750px; 2677 width: 80%; } } 2678 2679#calendar_dialog .modal-content h1.pagetitle { 2680 padding: 15px; 2681 margin: 0; 2682 font-size: 18px; } 2683#calendar_dialog .modal-content .modal-header { 2684 margin-top: -63px; } 2685 2686.calendarweek { 2687 border-bottom: 1px solid #dee2e6; } 2688 2689#calprio { 2690 color: #212529; } 2691 2692.calprio1 { 2693 background: #dae0e0; } 2694 2695.calprio2 { 2696 background: #dadcdc; } 2697 2698.calprio3 { 2699 background: #dad0d0; } 2700 2701.calprio4 { 2702 background: #dacaca; } 2703 2704.calprio5 { 2705 background: #cac0d0; } 2706 2707.calprio6 { 2708 background: #dababa; } 2709 2710.calprio7 { 2711 background: #cab0b0; } 2712 2713.calprio8 { 2714 background: #daaaaa; } 2715 2716.calprio9 { 2717 background: #da9a9a; } 2718 2719.calprio1 a, .calprio2 a, .calprio3 a, .calprio4 a, .calprio5 a, .calprio6 a, .calprio7 a, .calprio8 a, .calprio9 a { 2720 color: #212529; 2721 font-weight: normal; } 2722 2723.status0, .status1, .status2 { 2724 border: 1px solid #212529; 2725 color: #212529; } 2726 2727.status0 { 2728 background: #17a2b8; } 2729 2730.status1 { 2731 background: #28a745; } 2732 2733.status2 { 2734 background: #dc3545; } 2735 2736@media (min-width: 992px) { 2737 .col1 .table-responsive > .caltable { 2738 table-layout: auto; } 2739 .col1 .table-responsive > .caltable .weeks { 2740 padding: 8px; } } 2741 2742@media (max-width: 767.98px) { 2743 .tiki_calendar .col1 #editcalitem .modal-body { 2744 padding-left: 0; 2745 padding-right: 0; } 2746 #editcalitem .wikitext .summary { 2747 padding-top: 0 !important; } 2748 #editcalitem label { 2749 padding-bottom: 0; 2750 font-weight: bold; } 2751 #filtercal { 2752 left: 0; } } 2753 2754#intertrans-indicator { 2755 position: fixed; 2756 left: 0; 2757 right: 0; 2758 top: 0; 2759 z-index: 1000; } 2760 2761#intertrans-form { 2762 position: fixed; 2763 top: 10%; 2764 bottom: 10%; 2765 left: 10%; 2766 right: 10%; 2767 overflow: auto; 2768 display: none; 2769 z-index: 2000; 2770 padding: 1em; } 2771 2772#intertrans-form table { 2773 width: 98%; 2774 padding: 1em; } 2775 2776#intertrans-form table input { 2777 width: 100%; } 2778 2779.intertrans td { 2780 width: 50%; } 2781 2782#edit_translations td { 2783 vertical-align: middle; } 2784 2785#edit_translations input { 2786 margin: 2px 0 2px 0; } 2787 2788ul.all_languages { 2789 list-style: none; 2790 padding-left: 0; } 2791 2792ul.all_languages > li { 2793 padding: 1em; 2794 margin-bottom: 1ex; } 2795 2796.lang_select { 2797 position: relative; 2798 display: inline-block; 2799 height: 16px; 2800 width: 18px; 2801 vertical-align: middle; 2802 text-align: left; } 2803 2804.lang_select .clearfix:after { 2805 display: inline-block; } 2806 2807.lang_select .selected { 2808 font-weight: bold; 2809 font-style: italic; } 2810 2811.lang_select .cssmenu_horiz li { 2812 border-radius: 3px; 2813 width: auto; } 2814 2815.lang_select .cssmenu_horiz li.tabmark { 2816 background: none; 2817 border: 0; 2818 color: inherit; 2819 padding: 0; 2820 top: 0; } 2821 2822.lang_select .cssmenu_horiz .tabmark span { 2823 background: none; 2824 position: relative; 2825 display: inline-block; 2826 margin: 0; 2827 padding: 0; 2828 top: 0; 2829 bottom: 0; 2830 left: 1px; 2831 right: 0; } 2832 2833.lang_select li.tabmark .popup_base a { 2834 color: inherit; 2835 background: none; } 2836 2837.lang_select .tabcontent h1 { 2838 font-size: 1.1em; 2839 font-style: italic; 2840 font-weight: normal; 2841 margin-top: 0; 2842 margin-bottom: 0; 2843 padding-top: 1px; 2844 padding-left: 0; 2845 padding-bottom: 1px; 2846 vertical-align: baseline; } 2847 2848.lang_select .tabcontent h1 a { 2849 padding-left: 2px; 2850 margin-left: 0; 2851 font-style: normal; } 2852 2853/***** Tags (freetags) *****/ 2854.freetaglist a { 2855 text-decoration: none; } 2856 2857.freetagitemlist .type { 2858 font-weight: bold; 2859 font-size: 0.8em; 2860 margin-left: 10px; } 2861 2862a.freetag_1 { 2863 text-decoration: none; 2864 font-size: 0.8em; } 2865 2866a.freetag_2 { 2867 text-decoration: none; 2868 font-size: 0.9em; } 2869 2870a.freetag_3 { 2871 text-decoration: none; 2872 font-size: 1em; } 2873 2874a.freetag_4 { 2875 text-decoration: none; 2876 font-size: 1.2em; } 2877 2878a.freetag_5 { 2879 text-decoration: none; 2880 font-size: 1.4em; } 2881 2882a.freetag_6 { 2883 text-decoration: none; 2884 font-size: 1.6em; } 2885 2886a.freetag_7 { 2887 text-decoration: none; 2888 font-size: 1.8em; } 2889 2890ul.freetagged li { 2891 float: left; 2892 clear: left; 2893 list-style: none; } 2894 2895.faqlistquestions { 2896 margin-bottom: 20px; } 2897 2898.faqqa { 2899 margin-bottom: 20px; } 2900 2901.faqquestion { 2902 font-weight: bold; 2903 padding: 2px 12px 0 12px; } 2904 2905.faqanswer { 2906 padding: 0 12px 4px 12px; } 2907 .faqanswer .faq_answer_prefix { 2908 font-weight: bold; } 2909 2910.pollresults { 2911 width: 100%; } 2912 2913.questionblock { 2914 margin-bottom: 10px; } 2915 2916.quizquestion { 2917 margin-bottom: 5px; } 2918 2919.quizdescription { 2920 margin-bottom: 10px; } 2921 2922.quizanswer { 2923 margin-bottom: 10px; } 2924 2925.surveyquestions { 2926 min-height: 30em; } 2927 2928.quizoptions label { 2929 display: block; } 2930 2931.type_option { 2932 display: none; } 2933 2934.dircategs { 2935 font-size: 95%; } 2936 2937.dirsublink { 2938 font-size: 0.95em; } 2939 2940.dirsite { 2941 margin-bottom: 10px; 2942 padding: 4px; } 2943 2944.dirsitetrail { 2945 font-size: 95%; } 2946 2947.dirsitecats { 2948 font-size: 95%; } 2949 2950.kaltura .items img { 2951 margin: 0; } 2952 2953.kaltura .items a { 2954 display: block; 2955 float: left; 2956 margin: 20px 15px; } 2957 2958fieldset.dropzone { 2959 min-height: 120px; } 2960 2961.profile-left-bar .profile-avatar img { 2962 margin-bottom: 0.5rem; 2963 max-width: 100%; } 2964 2965.profile-left-bar .profile-username { 2966 font-size: 1.25rem; } 2967 2968.profile-right-bar .profile-buttons .btn { 2969 width: 100%; 2970 margin-bottom: 3; } 2971 2972.profile-right-bar button.add-friend { 2973 width: 100%; 2974 margin-top: 3; } 2975 2976.profile-tab-content h2 { 2977 margin-top: 0; } 2978 2979.prio1, .prio2, .prio3, .prio4, .prio5 { 2980 padding-left: 2px; } 2981 2982.messureadflag { 2983 padding-left: 5px; } 2984 2985.messureadhead { 2986 background: #dee2e6; } 2987 2988.messureadbody { 2989 background: #e9ecef; } 2990 2991.readlink { 2992 color: #000000; } 2993 2994.webmail_item { 2995 border: 1px solid rgba(0, 0, 0, 0.125); 2996 padding: 0 1px; } 2997 2998.webmail_refresh_message { 2999 font-size: 0.8em; } 3000 3001.webmail_list .button { 3002 padding: 0 2px; } 3003 3004.webmail_mono { 3005 font-size: 1.1em; 3006 font-family: "Courier New", Courier, monospace; } 3007 3008.webmail_message_headers { 3009 width: 100%; 3010 padding: 0 5em 0.5em 0; } 3011 3012.webmail_message_headers th { 3013 font-style: italic; 3014 text-align: right; 3015 border: none; 3016 width: 6em; } 3017 3018/* avatar upload */ 3019.user-avatar-preview { 3020 margin-right: 1em; } 3021 3022.user-avatar-preview img { 3023 width: 100%; } 3024 3025/* webmail & groupmail */ 3026.box-webmail_inbox img.icon { 3027 vertical-align: middle; } 3028 3029img.pref_dependency { 3030 opacity: 0.25; } 3031 3032.pref_note { 3033 margin-left: 33px; 3034 font-size: 90%; 3035 font-style: italic; } 3036 3037.deleted { 3038 text-decoration: line-through; } 3039 3040.taskcount { 3041 font-style: italic; } 3042 3043.adminanchors { 3044 font-size: 1.6rem; } 3045 .adminanchors .navbar-nav { 3046 flex-direction: row; } 3047 .adminanchors .nav li { 3048 display: flex; } 3049 3050a.admbox, a.admbox:visited { 3051 display: flex; 3052 flex-direction: column; 3053 justify-content: center; 3054 width: 120px; 3055 text-align: center; 3056 vertical-align: middle; 3057 overflow: hidden; 3058 margin: 0.4em; 3059 background-repeat: no-repeat; 3060 background-position: center; 3061 padding: 15px 6px; 3062 text-decoration: none; } 3063 3064a.admbox .icon { 3065 font-size: 2rem; 3066 margin-bottom: 6px; } 3067 3068a.admbox span.title { 3069 display: block; 3070 font-size: 1.1rem; 3071 text-align: center; 3072 margin: 0.1em; 3073 white-space: normal; 3074 word-wrap: break-word; } 3075 3076a.admbox.btn.btn-primary.disabled.disabled-clickable { 3077 pointer-events: inherit; 3078 cursor: pointer; } 3079 3080.admbox .icon img { 3081 margin-top: 18px; } 3082 3083.meta-col1 { 3084 text-align: right; 3085 font-weight: bold; 3086 font-size: 14px; 3087 width: 225px; 3088 margin-right: 5px; } 3089 3090.meta-col2 { 3091 font-size: 14px; 3092 width: 375px; } 3093 3094.meta-tabs-col1 { 3095 text-align: right; 3096 font-weight: bold; 3097 font-size: inherit; 3098 width: 225px; 3099 margin-right: 5px; } 3100 3101.meta-tabs-col2 { 3102 font-size: inherit; 3103 width: 375px; } 3104 3105.margin-left-9em { 3106 margin-left: 0.9em; } 3107 3108.margin-right-18em { 3109 margin-right: 1.8em; } 3110 3111.userWizardIconleft { 3112 float: left; 3113 margin-right: 10px; } 3114 3115.userWizardIconright { 3116 float: right; 3117 margin-left: 10px; } 3118 3119.userWizardContent { 3120 margin-top: 1em; } 3121 3122.userWizardContent legend { 3123 margin-bottom: 1em; 3124 font-weight: bold; } 3125 3126.userWizardContent fieldset { 3127 margin: 1em 0; } 3128 3129.age-validation .form-control { 3130 width: auto; 3131 display: inline; 3132 margin: 0 1em; } 3133 3134.adminoptionboxchild { 3135 padding-left: 4em; 3136 margin-bottom: 2em; } 3137 .adminoptionboxchild legend { 3138 margin-bottom: 0; } 3139 3140.tiki-admin fieldset { 3141 width: 100%; } 3142 3143input[type="checkbox"].preffilter-toggle { 3144 position: absolute; 3145 margin-left: -9999px; 3146 visibility: hidden; } 3147 3148input[type="checkbox"].preffilter-toggle + label { 3149 display: block; 3150 position: relative; 3151 cursor: pointer; 3152 outline: none; 3153 -webkit-user-select: none; 3154 -moz-user-select: none; 3155 -ms-user-select: none; 3156 user-select: none; } 3157 3158input[type="checkbox"].preffilter-toggle-round + label { 3159 width: 100px; 3160 height: 30px; 3161 background-color: #dddddd; 3162 border-radius: 20px; 3163 float: left; 3164 margin: 7px 0 0 5px; } 3165 3166input[type="checkbox"].preffilter-toggle-round + label:before, input[type="checkbox"].preffilter-toggle-round + label:after { 3167 display: block; 3168 position: absolute; 3169 top: 1px; 3170 left: 1px; 3171 bottom: 1px; 3172 content: ""; } 3173 3174input[type="checkbox"].preffilter-toggle-round + label:before { 3175 right: 1px; 3176 background-color: #f1f1f1; 3177 border-radius: 20px; 3178 -webkit-transition: background 0.4s; 3179 -moz-transition: background 0.4s; 3180 -o-transition: background 0.4s; 3181 transition: background 0.4s; 3182 content: "Basic"; 3183 font-size: 0.8rem; 3184 font-weight: normal; 3185 padding-left: 40px; 3186 padding-top: 0.2rem; } 3187 3188input[type="checkbox"].preffilter-toggle-round + label:after { 3189 width: 28px; 3190 background-color: #fff; 3191 border-radius: 100%; 3192 -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); 3193 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); 3194 -webkit-transition: margin 0.4s; 3195 -moz-transition: margin 0.4s; 3196 -o-transition: margin 0.4s; 3197 transition: margin 0.4s; } 3198 3199input[type="checkbox"].preffilter-toggle-round:checked + label:before { 3200 background-color: #8ce196; 3201 content: "Advanced"; 3202 font-size: 0.8rem; 3203 font-weight: normal; 3204 padding-left: 10px; 3205 padding-top: 0.2rem; } 3206 3207input[type="checkbox"].preffilter-toggle-round:checked + label:after { 3208 margin-left: 70px; } 3209 3210.filter-menu.navbar-nav > li > a { 3211 padding-top: 12px; 3212 padding-bottom: 12px; } 3213 3214.filter-menu.navbar-nav .dropdown-menu { 3215 padding-left: 5px; 3216 padding-right: 5px; } 3217 3218table.treetable.objectperms .checkBoxHeader, table.objectperms > tbody > tr.subHeader { 3219 height: 140px; 3220 white-space: nowrap !important; } 3221 3222table.treetable.objectperms .checkBoxHeader { 3223 position: relative; 3224 vertical-align: bottom; 3225 width: 30px; } 3226 3227table.objectperms th:not(.checkBoxHeader), table.objectperms .subHeader td:not(.checkBoxHeader) { 3228 text-align: center; } 3229 3230tr.odd.leaf.collapsed > td:last-of-type, tr.even.leaf.collapsed > td:last-of-type { 3231 text-indent: 15px; } 3232 3233table.treetable .checkBoxHeader > td, .table > tbody > tr.subHeader > td { 3234 vertical-align: bottom; } 3235 3236table.objectperms .checkBoxHeader > div, table.objectperms > tbody .checkBoxLabel { 3237 -webkit-transform: rotate(305deg); 3238 transform: rotate(305deg); 3239 width: 140px; 3240 display: block; 3241 position: absolute; 3242 left: -20px; 3243 bottom: 40px; 3244 overflow: hidden; 3245 text-overflow: ellipsis; 3246 line-height: 2; 3247 text-indent: 1.7em; } 3248 3249.objectperms .checkBoxHeader > div > label { 3250 width: 140px; 3251 position: absolute; 3252 top: -25px; 3253 padding-top: 25px; 3254 padding-bottom: 5px; } 3255 3256@media (-ms-high-contrast: none) { 3257 .objectperms .checkBoxHeader > div > label { 3258 width: auto; 3259 position: absolute; 3260 top: -25px; 3261 padding-top: 0; 3262 padding-bottom: 5px; } } 3263 3264.objectperms .checkBoxHeader > div > label { 3265 width: 140px; } 3266 3267.objectperms .checkBoxHeader > div > input { 3268 transform: rotate(-305deg); } 3269 3270table.treetable.objectperms span.indenter, .subHeader .checkBoxHeader .indenter { 3271 padding-left: 0 !important; } 3272 3273table.objectperms > tbody .checkBoxCell { 3274 padding-left: 10px; 3275 padding-right: 5px; } 3276 3277table.objectperms thead th { 3278 display: none; } 3279 3280.adminanchors .navbar-nav .nav-link { 3281 min-width: 50px; 3282 padding-left: 0.5rem; 3283 padding-right: 0.5rem; 3284 text-align: center; } 3285 3286@media (max-width: 767.98px) { 3287 .admin-navbar .filter-menu { 3288 margin: 0; 3289 text-align: center; } 3290 .admin-navbar .form-inline .form-check { 3291 width: auto; } 3292 .admin-navbar .navbar-nav { 3293 padding: 0 15px; } 3294 .admin-navbar .form-inline { 3295 min-width: 100%; } 3296 .admin-navbar input[type="checkbox"].preffilter-toggle-round + label { 3297 margin-left: 10px; } 3298 .adminanchors .navbar-nav { 3299 margin: 0; 3300 padding: 0; } 3301 .meta-tabs-col1 { 3302 width: auto; } 3303 .meta-tabs-col2 { 3304 width: auto; } } 3305 3306form.simple label.error { 3307 padding: 4px 0 0 20px; 3308 margin-left: 0.5em; } 3309 3310form.simple label { 3311 clear: both; 3312 padding-top: 1em; } 3313 3314form.simple label.depends { 3315 padding-left: 20px; } 3316 3317form.simple label .description { 3318 padding-left: 20px; } 3319 3320form.simple label .warning { 3321 padding-top: 12px; } 3322 3323form.simple textarea, form.simple input[type="text"], form.simple input[type="file"], form.simple input[type="url"], form.simple input[type="email"], form.simple input[type="number"], form.simple select { 3324 display: block; 3325 clear: left; 3326 width: 100%; } 3327 3328form.simple textarea.export { 3329 height: 320px; } 3330 3331.tiki-modal { 3332 position: absolute; 3333 text-align: center; } 3334 3335.tiki-modal .mask { 3336 position: absolute; 3337 display: none; 3338 width: 100%; 3339 height: auto; } 3340 3341.tiki-modal .dialog { 3342 position: absolute; 3343 top: 50%; 3344 left: 50%; 3345 font-weight: bold; } 3346 3347body > .ui-front { 3348 /* bs .modal has z-index: 1050, need body specified so as to override jquery-ui.css */ 3349 z-index: 2000; } 3350 3351.olControlNavToolbar { 3352 top: 345px !important; } 3353 3354.olControlMousePosition { 3355 background: rgba(0, 0, 0, 0.75); 3356 border-radius: 16px; 3357 bottom: auto !important; 3358 display: block; 3359 font-family: Arial sans-serif; 3360 font-size: smaller; 3361 padding: 0 8px; 3362 position: absolute; 3363 right: 6px !important; 3364 top: 7px; } 3365 3366.olControlScaleLine { 3367 bottom: 30px !important; 3368 left: 50px !important; } 3369 3370.ui-selectmenu { 3371 position: relative; 3372 padding-right: 0 !important; } 3373 3374.ui-selectmenu span.ui-selectmenu-status { 3375 display: block; 3376 font-size: 0.8em !important; 3377 margin-right: 0; 3378 position: absolute; 3379 overflow: hidden; 3380 padding-left: 0 !important; 3381 left: 0.3em !important; 3382 line-height: 1.5em !important; 3383 text-shadow: none !important; 3384 white-space: nowrap !important; 3385 width: inherit !important; } 3386 3387.ui-selectmenu-icon { 3388 width: 16px !important; 3389 right: 16px !important; 3390 margin-right: -16px !important; 3391 margin-top: -12px !important; } 3392 3393.ui-selectmenu-menu ul { 3394 padding-right: 0 !important; } 3395 3396.ul-selectmenu-menu li { 3397 padding-right: 1em !important; } 3398 3399.ui-selectmenu-menu ul li a { 3400 margin-left: -0.5em; 3401 padding-right: 0 !important; 3402 white-space: normal !important; } 3403 3404.ui-dialog .layersDiv label { 3405 display: inline-block; 3406 clear: none; 3407 padding-top: 0; } 3408 3409.ui-dialog .olControlLayerSwitcher { 3410 top: 0; } 3411 3412.minimap { 3413 height: 180px; } 3414 3415.minimap .olControlAttribution, .map-container .olControlAttribution { 3416 right: 3px; 3417 bottom: 3px; 3418 text-align: right; } 3419 3420.olMap { 3421 position: relative; 3422 display: block; } 3423 3424#col2 .olMap img, #col3 .olMap img { 3425 max-width: none; } 3426 3427/*** ESSENTIAL STYLES ***/ 3428.cssmenu_horiz, .cssmenu_horiz *, .cssmenu_vert, .cssmenu_vert * { 3429 margin: 0; 3430 padding: 0; 3431 list-style: none; } 3432 3433.cssmenu_vert { 3434 flex-direction: column !important; } 3435 3436.cssmenu_horiz li, .cssmenu_vert li { 3437 position: relative; } 3438 3439.cssmenu_horiz ul { 3440 position: absolute; 3441 display: none; 3442 top: 100%; 3443 left: 0; 3444 z-index: 99; } 3445 3446.cssmenu_horiz > li, .cssmenu_vert > li { 3447 float: left; } 3448 3449.cssmenu_horiz li:hover > ul, .cssmenu_horiz li.sfHover > ul, .cssmenu_vert li:hover > ul, .cssmenu_vert li.sfHover > ul { 3450 display: block; } 3451 3452.cssmenu_horiz a, .cssmenu_vert a, .cssmenu_horiz button.btn-link.link-list, .cssmenu_vert button.btn-link.link-list { 3453 display: block; 3454 position: relative; 3455 padding: 3px 20px; 3456 text-decoration: none; } 3457 3458.cssmenu_horiz ul ul, .cssmenu_vert ul ul { 3459 top: 0; 3460 left: 100%; } 3461 3462/*** DEMO SKIN ***/ 3463.cssmenu_horiz, .cssmenu_vert { 3464 float: left; 3465 margin-bottom: 1em; } 3466 3467.cssmenu_horiz ul, .cssmenu_vert ul { 3468 -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2); 3469 box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2); } 3470 3471.cssmenu_horiz a:first-of-type, .cssmenu_vert a:first-of-type, .cssmenu_horiz button.btn-link.link-list:first-of-type, .cssmenu_vert button.btn-link.link-list:first-of-type { 3472 padding-top: 7px; } 3473 3474.cssmenu_horiz a:last-of-type, .cssmenu_vert a:last-of-type, .cssmenu_horiz button.btn-link.link-list:last-of-type, .cssmenu_vert button.btn-link.link-list:last-of-type { 3475 padding-bottom: 7px; } 3476 3477.cssmenu_horiz li, .cssmenu_vert li { 3478 white-space: normal; 3479 -webkit-transition: background 0.2s; 3480 -moz-transition: background 0.2s; 3481 -o-transition: background 0.2s; 3482 transition: background 0.2s; } 3483 3484.sf-arrows .sf-with-ul { 3485 padding-right: 2.5em; } 3486 3487.sf-arrows .sf-with-ul:after { 3488 content: ''; 3489 position: absolute; 3490 top: 50%; 3491 right: 1em; 3492 margin-top: -3px; 3493 height: 0; 3494 width: 0; } 3495 3496.sf-arrows ul .sf-with-ul:after { 3497 margin-top: -5px; 3498 margin-right: -3px; } 3499 3500.card-body ul.cssmenu_vert, .card-body ul.cssmenu_horiz, .cssmenu_vert li ul, .cssmenu_horiz li ul { 3501 overflow: visible; } 3502 3503.cssmenu_vert li ul, .cssmenu_horiz li ul { 3504 display: none; } 3505 3506.cssmenu_vert ul { 3507 position: absolute; 3508 left: 100%; 3509 top: 0; 3510 z-index: 99; } 3511 3512.cssmenu_vert > li { 3513 float: none; } 3514 3515.cssmenu_vert.sf-arrows > li > .sf-with-ul:after { 3516 margin-top: -5px; 3517 margin-right: -3px; } 3518 3519a.structure-home { 3520 padding: 0; } 3521 3522.topbar .navbar { 3523 margin-bottom: 0; } 3524.topbar .navbar-* { 3525 border: none; } 3526 3527.ui-dialog { 3528 webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25); 3529 box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25); } 3530 3531.ui-dialog label { 3532 display: block; } 3533 3534.ui-datepicker, .ui-dialog { 3535 z-index: 1024; } 3536 3537h4.ui-accordion-header { 3538 padding-left: 2.2em; } 3539 3540div.form-group label.error { 3541 font-weight: normal !important; } 3542 3543.tiki .chosen-container .active-result { 3544 width: auto !important; } 3545 3546.tiki .input-group .chosen-container { 3547 width: 110% !important; } 3548 3549[class*="tiki-admin"] .input-group .chosen-container, [class*="tiki-list"] .input-group .chosen-container, .tiki-view_tracker .input-group .chosen-container, .adminoptionbox .input-group .chosen-container, .manage .input-group .chosen-container { 3550 width: auto !important; } 3551 3552@media (max-width: 767.98px) { 3553 [class*="tiki-admin"] .input-group .chosen-container, [class*="tiki-list"] .input-group .chosen-container, .tiki-view_tracker .input-group .chosen-container, .adminoptionbox .input-group .chosen-container, .manage .input-group .chosen-container { 3554 width: 1% !important; } } 3555 3556.tiki .chosen-container-single, .tiki #assign_order_chosen.chosen-container { 3557 min-width: 6em; 3558 word-wrap: normal; } 3559 3560.tiki .chosen-container .chosen-container-single { 3561 max-width: 100%; } 3562 3563.chosen-container-multi .chosen-choices .search-field .default { 3564 min-width: 20em; } 3565 3566.chosen-container + .alert { 3567 margin-top: 20px; } 3568 3569.chosen-container .chosen-results li.active-result.text-muted.bg-info { 3570 background: #17a2b8; } 3571 3572.chosen-container .chosen-results li.active-result.text-muted.bg-info { 3573 color: white !important; } 3574 3575.tiki .chosen-container .chosen-choices .search-choice + .search-field input[type="text"] { 3576 display: none; } 3577 3578.tiki .chosen-container.chosen-container-active .chosen-choices .search-choice + .search-field input[type="text"] { 3579 display: inherit; } 3580 3581.tiki .chosen-container .chosen-single abbr { 3582 background-color: transparent; 3583 box-shadow: none; } 3584 3585.tiki .anythingSlider, .tiki .anythingWindow, .tiki .anythingBase, .tiki .anythingBase > .card { 3586 -webkit-box-sizing: content-box; 3587 -moz-box-sizing: content-box; 3588 box-sizing: content-box; } 3589 3590.tiki .anythingBase > .card { 3591 margin-bottom: 0; 3592 background-color: inherit; 3593 border: none; 3594 border-radius: 0; 3595 -webkit-box-shadow: none; 3596 box-shadow: none; } 3597 3598/* prevents elFinder dialog appearing under the embedded pane */ 3599.std42-dialog.elfinder-dialog { 3600 position: absolute; } 3601 3602.elFinderDialog.elfinder { 3603 visibility: visible; } 3604 3605.ui-dialog.elfinder-dialog-error .ui-dialog-content, .ui-dialog.elfinder-dialog-confirm .ui-dialog-content { 3606 padding-left: 56px; 3607 min-height: 35px; } 3608 3609.elfinder-rtl .ui-dialog.elfinder-dialog-error .ui-dialog-content, .elfinder-rtl .ui-dialog.elfinder-dialog-confirm .ui-dialog-content { 3610 padding-left: 0; 3611 padding-right: 56px; } 3612 3613.elfinder-quicklook-titlebar { 3614 z-index: 1; } 3615 3616.tiki .elfinder .elfinder-button-search { 3617 padding-top: 2px; 3618 margin-right: 50px; } 3619 3620.tiki .elfinder-button-search input[type=text] { 3621 width: 115px; } 3622 3623.tiki .elfinder-button-search.ui-state-active input[type=text] { 3624 width: 100%; } 3625 3626.tiki .elfinder-ltr .elfinder-button-search .ui-icon-close { 3627 right: -40px; } 3628 3629.tiki .elfinder .elfinder-cwd-filename.ui-state-active { 3630 font-weight: normal; } 3631 3632.tiki .elfinder .elfinder-cwd-file.ui-state-hover { 3633 border: none; } 3634 3635.tiki-h5p-edit .form-item-title { 3636 display: none; } 3637 3638.page-closed { 3639 width: 100%; 3640 margin: 0 auto; 3641 display: flex; 3642 display: -webkit-flex; 3643 justify-content: center; 3644 -o-justify-content: center; 3645 -ms-justify-content: center; 3646 -moz-justify-content: center; 3647 -webkit-justify-content: center; 3648 align-items: center; 3649 -o-align-items: center; 3650 -ms-align-items: center; 3651 -moz-align-items: center; 3652 -webkit-align-items: center; } 3653 3654.form-v4-content { 3655 background: #fff; 3656 width: 850px; 3657 border-radius: 10px; 3658 -o-border-radius: 10px; 3659 -ms-border-radius: 10px; 3660 -moz-border-radius: 10px; 3661 -webkit-border-radius: 10px; 3662 box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); 3663 -o-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); 3664 -ms-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); 3665 -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); 3666 -webkit-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); 3667 margin: 175px 0; 3668 position: relative; 3669 display: flex; 3670 display: -webkit-flex; 3671 font-family: 'Open Sans', sans-serif; } 3672 3673.form-v4-content h2 { 3674 font-weight: 700; 3675 font-size: 30px; 3676 padding: 6px 0 0; 3677 margin-bottom: 34px; } 3678 3679.form-v4-content .form-left { 3680 background: #3786bd; 3681 border-top-left-radius: 10px; 3682 border-bottom-left-radius: 10px; 3683 padding: 20px 40px; 3684 position: relative; 3685 width: 100%; 3686 color: #fff; } 3687 3688.form-v4-content .form-left p { 3689 font-size: 15px; 3690 font-weight: 300; 3691 line-height: 1.5; } 3692 3693.form-v4-content .form-left .text-2 { 3694 margin: 20px 0 25px; } 3695 3696.form-v4-content .form-left .text-1 { 3697 font-weight: 700; 3698 color: #fff; 3699 text-decoration: underline; } 3700 3701.form-v4-content .form-detail { 3702 padding: 20px 40px; 3703 position: relative; 3704 width: 100%; } 3705 3706.form-v4-content .form-detail .form-row { 3707 width: 100%; 3708 position: relative; } 3709 3710.form-v4-content .form-detail label { 3711 font-weight: 600; 3712 font-size: 15px; 3713 color: #666; 3714 display: block; 3715 margin-bottom: 8px; } 3716 3717.form-v4-content .form-detail .input-text { 3718 margin-bottom: 27px; } 3719 3720.form-v4-content .form-detail input { 3721 width: 100%; 3722 padding: 11.5px 15px; 3723 border: 1px solid #e5e5e5; 3724 border-top-left-radius: 5px; 3725 border-bottom-right-radius: 5px; 3726 appearance: unset; 3727 -moz-appearance: unset; 3728 -webkit-appearance: unset; 3729 -o-appearance: unset; 3730 -ms-appearance: unset; 3731 outline: none; 3732 -moz-outline: none; 3733 -webkit-outline: none; 3734 -o-outline: none; 3735 -ms-outline: none; 3736 font-family: 'Open Sans', sans-serif; 3737 font-size: 15px; 3738 color: #333; 3739 box-sizing: border-box; 3740 -moz-box-sizing: border-box; 3741 -webkit-box-sizing: border-box; 3742 -o-box-sizing: border-box; 3743 -ms-box-sizing: border-box; } 3744 3745.form-v4-content .form-detail .form-row input:focus { 3746 border: 1px solid #3786bd; } 3747 3748.form-v4-content .form-detail .register { 3749 background: #3786bd; 3750 border-top-left-radius: 5px; 3751 border-bottom-right-radius: 5px; 3752 width: 130px; 3753 border: none; 3754 margin: 6px 0 50px 0px; 3755 cursor: pointer; 3756 color: #fff; 3757 font-weight: 700; 3758 font-size: 15px; } 3759 3760.form-v4-content .form-detail .register:hover { 3761 background: #2f73a3; } 3762 3763.form-v4-content .form-detail .form-row-last input { 3764 padding: 12.5px; } 3765 3766@media screen and (max-width: 991px) { 3767 .form-v4-content { 3768 margin: 3em 20px; 3769 flex-direction: column; 3770 -o-flex-direction: column; 3771 -ms-flex-direction: column; 3772 -moz-flex-direction: column; 3773 -webkit-flex-direction: column; } 3774 .form-v4-content .form-left { 3775 width: auto; 3776 border-top-right-radius: 10px; 3777 border-bottom-left-radius: 0; } 3778 .form-v4-content .form-detail { 3779 padding: 30px 20px 30px 20px; 3780 width: auto; } } 3781 3782body:not(.fixed_width) .container { 3783 padding-left: 15px; 3784 padding-right: 15px; 3785 width: auto; 3786 max-width: 100%; } 3787 3788@media (max-width: 768px) { 3789 .tiki .col-md-12 { 3790 flex-basis: 100%; 3791 width: 100% !important; } 3792 .col2 .module, .col3 .module { 3793 flex-basis: 100%; } } 3794 3795legend + * { 3796 margin-top: 20px; } 3797 3798.page-header { 3799 border-bottom: none; 3800 margin: auto; 3801 padding-bottom: 0; } 3802 3803.topbar .navbar { 3804 margin-bottom: 0; 3805 border: none; } 3806 3807.dropdown-menu.dropdown-login li:hover { 3808 background: inherit; } 3809 3810body.tiki.navbar-padding { 3811 padding-top: 3.25rem; } 3812 3813body.layout_social.tiki.navbar-padding { 3814 padding-top: 5.25rem; 3815 padding-bottom: 0; } 3816 3817body.fullscreen.tiki.navbar-padding { 3818 padding-top: 0; } 3819 3820#col2 .card-header, #col3 .card-header { 3821 padding-left: 1rem; 3822 padding-right: 1rem; } 3823#col2 img, #col3 img { 3824 max-width: 100%; 3825 height: auto; } 3826 3827.tiki.tiki-list_file_gallery .popover, .tiki.tiki_file_galleries .popover, .tiki.tiki_trackers .popover, .tiki .wikiplugin-trackerlist .popover { 3828 max-width: 50vw; } 3829 3830.tiki.tiki_wiki_page .popover { 3831 max-width: 50vw; } 3832 3833.tiki .popover p:last-child { 3834 margin-bottom: 0; } 3835 3836.tiki .popover { 3837 max-width: 301px; } 3838 .tiki .popover .popover-body .table { 3839 margin-bottom: 0; } 3840 .tiki .popover .popover-body .table td { 3841 word-break: break-word; } 3842 3843.tiki .media-overflow-visible, .tiki .media-overflow-visible .media-body { 3844 overflow: visible; } 3845 3846.tiki #col1 .table-responsive { 3847 width: 100%; 3848 margin-bottom: 15px; 3849 overflow-y: hidden; 3850 overflow-x: auto; 3851 -ms-overflow-style: -ms-autohiding-scrollbar; 3852 -webkit-overflow-scrolling: touch; } 3853 3854.tiki .table-responsive > .table { 3855 margin-bottom: 0; } 3856 .tiki .table-responsive > .table > thead > tr > th, .tiki .table-responsive > .table > tbody > tr > th, .tiki .table-responsive > .table > tfoot > tr > th, .tiki .table-responsive > .table > thead > tr > td, .tiki .table-responsive > .table > tbody > tr > td, .tiki .table-responsive > .table > tfoot > tr > td { 3857 white-space: normal; } 3858 3859.tiki .table-responsive > .table td.action { 3860 white-space: nowrap; } 3861 3862.layout_social a.navbar-brand img, .layout_social_modules a.navbar-brand img { 3863 display: inline; } 3864.layout_social h1.sitetitle, .layout_social_modules h1.sitetitle { 3865 font-size: 1.8rem; 3866 margin-top: 10px; 3867 margin-bottom: 0; } 3868.layout_social h2.sitesubtitle, .layout_social_modules h2.sitesubtitle { 3869 font-size: 1.2rem; } 3870.layout_social h1.sitetitle, .layout_social_modules h1.sitetitle, .layout_social h2.sitesubtitle, .layout_social_modules h2.sitesubtitle { 3871 display: inline-block; } 3872.layout_social .sitetitle, .layout_social_modules .sitetitle, .layout_social .sitesubtitle, .layout_social_modules .sitesubtitle { 3873 margin-right: 1rem; } 3874.layout_social #topbar_modules, .layout_social_modules #topbar_modules { 3875 display: inline-block; } 3876 3877.layout_social_modules #topbar_modules { 3878 display: block; } 3879 3880.header_outer.navbar { 3881 margin-bottom: 0; } 3882 3883.navbar-fixed-top .navbar, #navbar-collapse-social .navbar { 3884 margin-bottom: 0; 3885 min-height: 32px; } 3886 3887.navbar-nav { 3888 -ms-flex-negative: 0; } 3889 3890#topbar_modules_social { 3891 float: left; } 3892 3893.tiki .form-horizontal .form-group label + div > input[type="checkbox"] { 3894 margin-top: 0.8em; } 3895 3896.tiki .form-horizontal .checkbox input[type="checkbox"] { 3897 margin-top: 0.4em; } 3898 3899.control-label.text-left { 3900 text-align: left; } 3901 3902.form-horizontal .control-label.text-left { 3903 text-align: left; } 3904 3905.affix-top { 3906 position: static; } 3907 3908.affix { 3909 position: fixed; 3910 top: 10px; 3911 max-height: calc(100vh - 20px); 3912 overflow-y: auto !important; } 3913 3914.affix-bottom { 3915 position: absolute; 3916 left: 0 !important; } 3917 3918.col-sm-2 .form-inline .form-control, .col-md-2 .form-inline .form-control { 3919 width: 100%; } 3920 3921.form-group.row { 3922 margin-left: 0; 3923 margin-right: 0; } 3924 3925.side-col-toggle-container { 3926 width: 100%; 3927 height: 1.5rem; 3928 margin-top: -0.8rem; 3929 display: flex; } 3930 3931@media (max-width: 767.98px) { 3932 .side-col-toggle-container { 3933 display: none; } } 3934 3935@media (min-width: 992px) { 3936 .hide_zone_left #col2, .hide_zone_right #col3 { 3937 display: none; } 3938 .hide_zone_left #col1.col-lg-8 { 3939 width: 83.3334%; 3940 flex: 0 0 83.3334%; 3941 max-width: 83.3334%; } 3942 .hide_zone_right #col1.col-lg-8 { 3943 width: 83.3334%; 3944 flex: 0 0 83.3334%; 3945 max-width: 83.3334%; } 3946 .hide_zone_left #col1.col-lg-9, .hide_zone_right #col1.col-lg-9 { 3947 width: 100%; } 3948 .hide_zone_left #col1.col-lg-9 { 3949 width: 100%; 3950 flex: 0 0 100%; 3951 max-width: 100%; } 3952 .hide_zone_right #col1.col-lg-9 { 3953 width: 100%; 3954 flex: 0 0 100%; 3955 max-width: 100%; } 3956 .hide_zone_right #col1.col-lg-9.order-lg-2 { 3957 width: 75%; 3958 flex: 0 0 75%; 3959 max-width: 75%; } 3960 .hide_zone_right #col1.col-lg-9:not(.order-lg-2) { 3961 width: 100%; 3962 flex: 0 0 100%; 3963 max-width: 100%; } 3964 .hide_zone_right.hide_zone_left .side-col-toggle + #col1.col-lg-9.order-lg-2, .hide_zone_left .side-col-toggle + #col1.col-lg-9.order-lg-2 { 3965 width: 100%; 3966 flex: 0 0 100%; 3967 max-width: 100%; } 3968 .hide_zone_left.hide_zone_right #col1.col-lg-8, .hide_zone_left.hide_zone_right #col1.col-lg-9 { 3969 width: 100%; 3970 flex: 0 0 100%; 3971 max-width: 100%; } 3972 .tiki-admin_modules.hide_zone_left #col2 { 3973 display: block; 3974 opacity: 0.6; } 3975 .tiki-admin_modules.hide_zone_right #col3 { 3976 display: block; 3977 opacity: 0.6; } 3978 .tiki-admin_modules.hide_zone_left #col1.col-lg-8, .tiki-admin_modules.hide_zone_right #col1.col-lg-8 { 3979 width: 66.6666666667%; 3980 flex: 0 0 66.6666666667%; 3981 max-width: 66.6666666667%; } 3982 .tiki-admin_modules.hide_zone_left #col1.col-lg-9, .tiki-admin_modules.hide_zone_right #col1.col-lg-9 { 3983 width: 75%; 3984 flex: 0 0 75%; 3985 max-width: 75%; } } 3986 3987@media (max-width: 767.98px) { 3988 #col1 { 3989 width: 100%; 3990 flex-basis: 100%; } 3991 .hide_zone_left #col2, .hide_zone_right #col3 { 3992 display: block; } 3993 .hide_zone_right #col2 { 3994 right: auto; } 3995 .toggle_zone { 3996 display: none; } } 3997 3998.tooltip-inner ul { 3999 list-style-type: none; 4000 margin: 0; 4001 padding: 0; } 4002 4003.tiki #conversejs ~ .modal-backdrop, .tiki #conversejs.converse-embedded ~ .modal-backdrop { 4004 display: none; } 4005 4006.bg-danger h4.card-title { 4007 margin-bottom: 0; 4008 color: #fff; } 4009 4010.bg-warning h5.card-title { 4011 margin-bottom: 0; } 4012 4013@media screen and (max-width: 480px) { 4014 .tiki #conversejs.converse-embedded { 4015 margin: 0; 4016 right: 0px; 4017 left: 0px; 4018 bottom: 0px; } } 4019 4020@media (max-width: 767.98px) { 4021 .btn { 4022 white-space: normal !important; } 4023 .alert .rboxcontent { 4024 word-break: break-word; } 4025 .tiki.tiki_wiki_page .popover { 4026 max-width: 75%; } } 4027 4028.breadcrumb-item + .breadcrumb-item::before { 4029 content: none !important; } 4030 4031div.tablesorter-resizable-container { 4032 clear: both; 4033 width: 100%; } 4034 4035table.tablesorter { 4036 width: 100%; 4037 margin-bottom: 2px; } 4038 table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header { 4039 background-repeat: no-repeat; 4040 background-position: center right; 4041 background-color: #fff; 4042 cursor: pointer; } 4043 table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header i { 4044 font-weight: 400; 4045 position: absolute; 4046 right: 2px; 4047 top: 50%; 4048 margin-top: -7px; 4049 width: 14px; 4050 height: 14px; 4051 background-repeat: no-repeat; 4052 line-height: 14px; 4053 display: inline-block; } 4054 table.tablesorter thead tr.tablesorter-headerRow th div.tablesorter-header-inner span { 4055 padding-right: 10px; } 4056 table.tablesorter thead tr.tablesorter-headerRow th.sorter-false { 4057 cursor: default; } 4058table.tablesorter thead tr.tablesorter-filter-row td { 4059 text-align: center; 4060 line-height: normal; 4061 -webkit-transition: line-height 0.1s ease; 4062 -moz-transition: line-height 0.1s ease; 4063 -o-transition: line-height 0.1s ease; 4064 transition: line-height 0.1s ease; } 4065 table.tablesorter thead tr.tablesorter-filter-row td input, table.tablesorter thead tr.tablesorter-filter-row td select { 4066 width: 98%; 4067 height: auto; 4068 margin: 0; 4069 -webkit-box-sizing: border-box; 4070 -moz-box-sizing: border-box; 4071 box-sizing: border-box; 4072 -webkit-transition: line-height 0.1s ease; 4073 -moz-transition: line-height 0.1s ease; 4074 -o-transition: line-height 0.1s ease; 4075 transition: line-height 0.1s ease; } 4076 table.tablesorter thead tr.tablesorter-filter-row td label { 4077 float: left; 4078 clear: both; 4079 font-size: 70%; } 4080 table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 4081 width: 60px; 4082 padding: 0; 4083 font-size: 70%; 4084 float: right; } 4085 table.tablesorter thead tr.tablesorter-filter-row td .ui-slider { 4086 width: 90%; 4087 margin: 13px auto 2px auto; 4088 font-size: 0.9em; } 4089 table.tablesorter thead tr.tablesorter-filter-row td .ui-slider .ui-slider-handle { 4090 width: 0.9em; 4091 height: 0.9em; } 4092 table.tablesorter thead tr.tablesorter-filter-row td .ui-datepicker { 4093 font-size: 0.8em; } 4094 table.tablesorter thead tr.tablesorter-filter-row td span.currange { 4095 font-size: smaller; 4096 font-weight: normal; } 4097 table.tablesorter thead tr.tablesorter-filter-row td .value-popup:after { 4098 content: attr(data-value); 4099 position: absolute; 4100 bottom: 15px; 4101 left: -3px; 4102 min-width: 14px; 4103 height: 12px; 4104 background-color: #444444; 4105 background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#999999)); 4106 background-image: -webkit-linear-gradient(top, #444444, #999999); 4107 background-image: -o-linear-gradient(top, #444444, #999999); 4108 background-image: linear-gradient(to bottom, #444444, #999999); 4109 border-radius: 3px; 4110 -webkit-background-clip: padding-box; 4111 background-clip: padding-box; 4112 -webkit-box-shadow: 0 0 4px 0 #777777; 4113 box-shadow: 0 0 4px 0 #777777; 4114 border: #444444 1px solid; 4115 color: #ffffff; 4116 font: bold 0.9em/1em Arial; 4117 padding: 1px; 4118 text-align: center; } 4119 table.tablesorter thead tr.tablesorter-filter-row td .value-popup:before { 4120 content: ""; 4121 position: absolute; 4122 width: 0; 4123 height: 0; 4124 border-top: 8px solid #777777; 4125 border-left: 8px solid transparent; 4126 border-right: 8px solid transparent; 4127 top: -8px; 4128 left: 50%; 4129 margin-left: -8px; 4130 margin-top: -1px; } 4131table.tablesorter thead tr.tablesorter-filter-row.hideme td { 4132 padding: 2px; 4133 margin: 0; 4134 line-height: 0; 4135 cursor: pointer; } 4136table.tablesorter thead tr.tablesorter-filter-row.hideme .tablesorter-filter { 4137 height: 1px; 4138 min-height: 0; 4139 border: 0; 4140 padding: 0; 4141 margin: 0; 4142 opacity: 0; 4143 filter: alpha(opacity=0); } 4144table.tablesorter thead .disabled { 4145 display: none; } 4146 table.tablesorter tbody tr.filtered { 4147 display: none; } 4148 table.tablesorter tbody td[data-tsmath] { 4149 font-weight: bold; 4150 text-align: right; } 4151 4152table.tablesorter-processing tbody tr td { 4153 opacity: 0.25; } 4154 4155div.ts-wrapperdiv span.tablesorter-column-selector label { 4156 margin: 0 5px; } 4157div.ts-wrapperdiv span.tablesorter-column-selector input[type="checkbox"] { 4158 margin-right: 6px; } 4159div.ts-wrapperdiv select { 4160 width: auto; 4161 display: inline; } 4162 div.ts-wrapperdiv select option { 4163 font-size: smaller; } 4164div.ts-wrapperdiv select, div.ts-wrapperdiv input { 4165 font-size: smaller; 4166 border: none; } 4167div.ts-wrapperdiv div.ts-pager { 4168 margin-top: 3px; 4169 margin-bottom: 3px; 4170 font-size: smaller; 4171 float: right; 4172 clear: right; } 4173 div.ts-wrapperdiv div.ts-pager.ts-pager-bottom { 4174 display: none; } 4175 div.ts-wrapperdiv div.ts-pager .right-margin { 4176 vertical-align: bottom; 4177 margin-right: 4px; } 4178 4179table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 4180 color: #495057; 4181 background: #fff; 4182 border: #ced4da; } 4183 4184table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerUnSorted:not(.sorter-false) { 4185 background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); } 4186table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerAsc { 4187 background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); 4188 background-color: rgba(13, 13, 13, 0); } 4189table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerDesc { 4190 background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); 4191 background-color: rgba(13, 13, 13, 0); } 4192table.tablesorter thead tr.tablesorter-filter-row { 4193 background: #e9ecef; } 4194 table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 4195 background-color: rgba(13, 13, 13, 0); 4196 color: #212529; } 4197 4198@media print { 4199 body a[href]:after { 4200 content: none; } 4201 body { 4202 font-size: 12px; } 4203 h1, .h1 { 4204 font-size: 26px; } 4205 h2, .h2 { 4206 font-size: 20px; } 4207 h3, .h3 { 4208 font-size: 14px; } 4209 h4, .h4 { 4210 font-size: 14px; } 4211 .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { 4212 padding: 4px; } } 4213 4214.trackerfilter_loader { 4215 display: none; 4216 position: fixed; 4217 top: 0; 4218 left: 0; 4219 right: 0; 4220 bottom: 0; 4221 width: 100%; 4222 height: 100%; 4223 background: rgba(158, 158, 158, 0.2) url("../../../img/trackerfilter_plugin.svg") no-repeat center center; 4224 background-size: 100px; 4225 z-index: 10000; } 4226 4227.wiki-authors { 4228 font-style: italic; } 4229 4230.split { 4231 clear: both; } 4232 4233#page-bar > span { 4234 float: left; } 4235 4236.wikiactions > .btn-group { 4237 display: inline-block; } 4238 4239.conveneHeaderRow td { 4240 text-align: center; } 4241 4242.conveneVotes td, .conveneFooterRow td, .conveneHeaderRow td { 4243 vertical-align: middle; } 4244 4245.convene-ok { 4246 background-image: none; 4247 text-align: center; } 4248 4249.convene-no { 4250 background-image: none !important; 4251 text-align: center; } 4252 4253.convene-unconfirmed { 4254 text-align: center; } 4255 4256.conveneFooter, .conveneHeader { 4257 text-align: center; } 4258 4259.footlink::before { 4260 content: "["; } 4261 4262.footlink::after { 4263 content: "]"; } 4264 4265.footlink { 4266 vertical-align: super; 4267 font-size: smaller; } 4268 4269.footnotearea { 4270 margin-top: 2em; 4271 font-size: 0.9em; } 4272 4273.footnotearea .sameas { 4274 vertical-align: super; 4275 font-size: smaller; } 4276 4277.footnotearea > div > span > a:first-child::after { 4278 content: "."; } 4279 4280#tiki-center .versionav { 4281 padding: 0; 4282 border: 0; 4283 margin-bottom: -1px; } 4284 4285.versionav .button { 4286 margin-bottom: 0; } 4287 4288.versioncontent { 4289 margin-top: 10px; } 4290 4291#tiki-center .versioncontent { 4292 padding: 1em; } 4293 4294table.wikiplugin_tracker td { 4295 vertical-align: top; 4296 padding-bottom: 1.2em; } 4297 4298table.wikiplugin_trackerlist { 4299 position: relative; } 4300 4301.wikiplugin_edit textarea { 4302 width: 99%; 4303 height: 150px; } 4304 4305.editplugin { 4306 vertical-align: bottom; } 4307 4308.plugin-mouseover { 4309 position: absolute; 4310 z-index: 500; 4311 display: none; 4312 padding: 0.4em; } 4313 4314.fancysort .header { 4315 cursor: pointer; } 4316 4317#jtrack-holder { 4318 width: auto !important; } 4319 4320.jtrack-item { 4321 height: auto !important; } 4322 4323#col1 #jtrack-content, #col1 #jtrack-form-create, #col1 #jtrack-form-list, #col1 #jtrack-form-update, #col1 #jtrack-form-remove, #col1 #jtrack-form-remove-all { 4324 height: 450px; } 4325 4326#timeSheetSaved, #timesheetSpreadsheet { 4327 height: 500px !important; } 4328 4329#timeSheetTabs { 4330 height: 600px !important; } 4331 4332#right_modules #jtrack-bar, #left_modules #jtrack-bar, #right_modules .jtrack-item, #left_modules .jtrack-item { 4333 font-size: 76%; } 4334 4335#right_modules .jtrack-form, #left_modules .jtrack-form { 4336 height: 245px !important; } 4337 4338.tocnav { 4339 margin-bottom: 4px; 4340 clear: both; } 4341 4342.mandatory_note { 4343 font-style: italic; 4344 margin-top: 10px; } 4345 4346.popup-backlinks { 4347 display: none; 4348 width: 100px; } 4349 4350.trackerCategoryName { 4351 white-space: nowrap; } 4352 4353ol.bbb-recordings { 4354 overflow: auto; 4355 max-height: 40em; } 4356 4357.structuremenu .menuSection { 4358 margin-left: 6px; } 4359 4360.structuremenu .menuSection .option, .structuremenu .menuSection .optionline { 4361 background: transparent url("../../../img/h_trenner.gif") center left no-repeat; 4362 padding-left: 21px; } 4363 4364.tiki_plugin { 4365 display: inline-block; } 4366 4367.tiki_plugin .plugin_icon { 4368 float: left; 4369 position: absolute; 4370 opacity: 0.7; } 4371 4372div.tiki_plugin { 4373 width: 100%; } 4374 4375#autotoc { 4376 position: relative; 4377 padding: 0; } 4378 4379.autotoc.affix { 4380 top: 10px; } 4381 4382.autotoc .nav > li { 4383 float: none; } 4384 4385.autotoc .nav > li > a { 4386 display: block; 4387 padding: 4px 20px; 4388 font-size: 13px; 4389 font-weight: 500; } 4390 4391.autotoc .nav > li > a:focus, .autotoc .nav > li > a:hover { 4392 padding-left: 19px; 4393 border-left: 1px solid #212529; } 4394 4395.autotoc > .nav > li > .nav > li { 4396 padding-bottom: 5px; } 4397 4398.autotoc .nav > .active:focus > a, .autotoc .nav > .active:hover > a, .autotoc .nav > .active > a { 4399 padding-left: 18px; 4400 font-weight: 700; 4401 border: none; 4402 border-left: 2px solid #212529; 4403 background-color: transparent; } 4404 4405.autotoc .nav .nav { 4406 padding-bottom: 0; 4407 list-style: none; } 4408 4409.autotoc .nav .nav .nav { 4410 display: none; } 4411 4412.autotoc .nav .nav > li > a { 4413 padding-top: 1px; 4414 padding-bottom: 1px; 4415 padding-left: 30px; 4416 font-size: 12px; 4417 font-weight: 400; } 4418 4419.autotoc .nav .nav .nav > li > a { 4420 padding-left: 40px; } 4421 4422.autotoc .nav .nav .nav .nav > li > a { 4423 padding-left: 50px; } 4424 4425.autotoc .nav .nav .nav .nav .nav > li > a { 4426 padding-left: 60px; } 4427 4428.autotoc .nav .nav > li > a:focus, .autotoc .nav .nav > li > a:hover { 4429 padding-left: 29px; } 4430 4431.autotoc .nav .nav .nav > li > a:focus, .autotoc .nav .nav .nav > li > a:hover { 4432 padding-left: 40px; } 4433 4434.autotoc .nav .nav > .active > ul { 4435 display: block; } 4436 4437.autotoc .nav .nav > .active:focus > a, .autotoc .nav .nav > .active:hover > a, .autotoc .nav .nav > .active > a { 4438 padding-left: 28px; 4439 font-weight: 500; } 4440 4441/* reset tabs styling */ 4442.autotoc > ul > li.active > a, .autotoc > ul > li.active > a:hover, .autotoc > ul > li.active > a:focus { 4443 color: inherit; 4444 background-color: inherit; 4445 border-bottom-color: transparent; 4446 cursor: default; 4447 border-radius: 0; } 4448 4449.autotoc .nav { 4450 margin: 0; 4451 padding: 0; 4452 overflow: hidden; 4453 flex-direction: row; } 4454 .autotoc .nav > li { 4455 width: 100%; } 4456 .autotoc .nav > li > a { 4457 white-space: initial; } 4458 .autotoc .nav > li > a.active + ul, .autotoc .nav > li.open > ul { 4459 display: block !important; } 4460 .autotoc .nav > li .active, .autotoc .nav > li.open > a { 4461 padding-left: 19px; 4462 background-color: #f8f9fa; 4463 color: #0056b3; 4464 border-left: 1px solid #212529; } 4465 .autotoc .nav .nav > li.open > a, .autotoc .nav .nav > li .active, .autotoc .nav .nav > li a:hover { 4466 padding-left: 29px; } 4467.autotoc .nav .nav .nav > li.open > a, .autotoc .nav .nav .nav > li .active, .autotoc .nav .nav .nav > li a:hover { 4468 padding-left: 39px; } 4469.autotoc .nav .nav .nav .nav > li.open > a, .autotoc .nav .nav .nav .nav > li .active, .autotoc .nav .nav .nav .nav > li a:hover { 4470 padding-left: 49px; } 4471 4472.back-to-top { 4473 display: none; 4474 padding: 4px 10px; 4475 margin-top: 10px; 4476 margin-left: 10px; 4477 font-size: 12px; 4478 font-weight: 500; } 4479 4480.back-to-top:hover, .bs-docs-theme-toggle:hover { 4481 color: #563d7c; 4482 text-decoration: none; } 4483 4484@media (max-width: 767.98px) { 4485 #autotoc, #page-data.page-data-autotoc { 4486 max-width: 100%; } 4487 .autotoc > .nav { 4488 position: static; 4489 max-width: calc(100vw - 30px); } } 4490 4491/* end autotoc */ 4492.plugin-form-float { 4493 position: fixed; 4494 left: 5%; 4495 right: 365px; 4496 top: 5%; 4497 max-height: 90%; 4498 overflow: auto; 4499 z-index: 1000; 4500 padding: 10px; } 4501 4502.icon_edit_section { 4503 float: right; } 4504 4505.icon_edit_section img.icon { 4506 margin-top: -1px !important; } 4507 4508.ui-menu { 4509 z-index: 10100 !important; } 4510 4511.structure_select { 4512 position: relative; 4513 display: inline-block; 4514 vertical-align: middle; 4515 background: none; 4516 height: 16px; 4517 width: 18px; } 4518 4519.structure_select .cssmenu_horiz ul li { 4520 border-radius: 3px; } 4521 4522.structure_select li.tabmark { 4523 background: none; 4524 border: 0; 4525 top: 0; 4526 padding: 0; } 4527 4528.structure_select .clearfix:after { 4529 display: inline-block; } 4530 4531.structure_select .selected { 4532 font-weight: bold; 4533 font-style: italic; } 4534 4535.admintoclevel { 4536 margin: 0.2em; 4537 padding: 0.4em 0.4em 0.6em; } 4538 4539.admintoclevel .admintoclevel { 4540 margin-right: 0; 4541 border-right: 0 none; } 4542 4543.admintoclevel .actions { 4544 float: right; 4545 padding-right: 0.3em; } 4546 4547.admintoclevel .actions a { 4548 padding-right: 0.3em; } 4549 4550.admintoclevel .actions input { 4551 margin-right: 2em; 4552 font-style: italic; 4553 opacity: 0.5; 4554 width: 15em; } 4555 4556#page_list_container { 4557 list-style: none; 4558 max-height: 20em; 4559 overflow-y: auto; 4560 overflow-x: hidden; 4561 padding: 0; } 4562 4563#page_list_container li { 4564 list-style: none; 4565 margin: 0.2em; 4566 padding: 0.2em; } 4567 4568.options-container ol, .new-option { 4569 list-style: none; } 4570 4571.options-container #options { 4572 min-height: 10em; 4573 border: 4px #e9ecef dashed; } 4574 4575.options-container li { 4576 padding: 0.5em; 4577 margin: 0.2em; 4578 position: relative; } 4579 4580li .label-group { 4581 width: 16em; 4582 max-width: 35%; 4583 margin-right: 2em; } 4584 4585li .url-group { 4586 width: 25em; 4587 max-width: 55%; } 4588 4589.options-container > ol > li { 4590 border: 1px solid #e9ecef; } 4591 4592.options-container .child-options { 4593 width: 100%; 4594 float: left; } 4595 4596.options-container .child-options > li { 4597 margin-bottom: 0; } 4598 4599.new-option .label-group { 4600 max-width: 100%; } 4601 4602.new-option * { 4603 cursor: move; } 4604 4605@media (max-width: 767.98px) { 4606 li .label-group, li .url-group { 4607 max-width: 100%; } 4608 .options-container #options { 4609 padding-left: 0; } } 4610 4611.TextArea-fullscreen { 4612 display: block; 4613 width: 100%; 4614 height: 100%; 4615 margin: 0 !important; 4616 padding: 0 !important; 4617 opacity: 1; 4618 top: 0 !important; 4619 left: 0 !important; 4620 position: fixed !important; 4621 z-index: 100 !important; } 4622 4623.TextArea-fullscreen .ui-wrapper { 4624 width: auto !important; 4625 height: 100% !important; } 4626 4627.TextArea-fullscreen .ui-wrapper #editwiki { 4628 position: absolute !important; 4629 width: 100% !important; } 4630 4631.TextArea-fullscreen .edit-zone-footer, .CodeMirror-fullscreen .edit-zone-footer { 4632 position: absolute; 4633 margin: 0 !important; 4634 padding: 4px 12px 12px; 4635 width: 100%; 4636 bottom: 49px; 4637 z-index: 2; } 4638 .TextArea-fullscreen .edit-zone-footer .form-check, .CodeMirror-fullscreen .edit-zone-footer .form-check { 4639 position: absolute; 4640 padding: 4px 12px 12px; 4641 bottom: 49px; 4642 right: 0; } 4643 4644.TextArea-fullscreen .actions, .CodeMirror-fullscreen .actions { 4645 bottom: 0 !important; 4646 left: 50%; 4647 margin-left: -50%; 4648 position: absolute; 4649 text-align: center; 4650 width: 100%; 4651 z-index: 101 !important; 4652 padding: 0.4em 0 0.2em; } 4653 4654.TextArea-fullscreen .actions input, .CodeMirror-fullscreen .actions input { 4655 /*margin: 1px !important;*/ } 4656 4657.TextArea-fullscreen .cm-remove, .CodeMirror-fullscreen .cm-remove { 4658 display: none; 4659 right: 22px; 4660 float: none !important; } 4661 4662.translation_message { 4663 overflow-x: hidden; 4664 padding: 0.5em; 4665 white-space: nowrap; } 4666 4667.translation_message h2 { 4668 margin: 0.2em 0; 4669 font-size: 1.6em; } 4670 4671#diff_outer { 4672 position: fixed; 4673 top: 0; 4674 right: 0; 4675 opacity: 1; 4676 background: #17a2b8; 4677 height: 100% !important; } 4678 4679#diff_history { 4680 overflow-x: hidden; 4681 overflow-y: auto; 4682 padding: 0 0.1em; } 4683 4684#autosave_preview { 4685 z-index: 110; } 4686 4687#autosave_preview_grippy { 4688 z-index: 3; } 4689 4690.wiki .namespace { 4691 margin: 1px; 4692 padding: 1px; 4693 border-radius: 5px; 4694 max-width: 30px; 4695 white-space: nowrap; 4696 overflow: hidden; 4697 text-overflow: ellipsis; 4698 display: inline-block; 4699 vertical-align: bottom; } 4700 4701.wiki .namespace.first { 4702 max-width: 130px; } 4703 4704.wiki .namespace.last { 4705 max-width: 130px; } 4706 4707#tikihelp { 4708 height: 100%; } 4709 4710.help_fullscreen_icon { 4711 margin-right: 8px; } 4712 4713.help_close_icon { 4714 margin-right: 20px; } 4715 4716.site_report a { 4717 padding: 0 5px; 4718 font-size: smaller; } 4719 4720.plugin-desc { 4721 padding: 5px; } 4722 4723.wikitext .plugin_gauge, .wikitext .plugin_gauge-bar { 4724 border: none; } 4725 4726h1.pagetitle > a { 4727 padding-left: 0; 4728 padding-right: 0; } 4729 4730#cachedpage { 4731 float: right; 4732 font-size: small; } 4733 4734body.tiki_wiki #comments { 4735 padding: 1em; } 4736 4737.codelisting { 4738 overflow: auto; 4739 max-width: 990px; } 4740 4741.codelisting .CodeMirror-code { 4742 font-family: monospace; } 4743 4744.codelisting .CodeMirror-scroll { 4745 width: auto !important; 4746 /* do not show the disabled partially shown right side scrollbar in code listings */ } 4747 4748.codelisting .CodeMirror-vscrollbar { 4749 display: none !important; 4750 /* we do not need to display vertical scrollbars in code listings - workaround for the "wrongly computed height with scrollbar" bug in CodeMirror */ } 4751 4752.wpfade-hidden { 4753 background: url("../../../img/toggle-expand-dark.png") no-repeat; 4754 margin-left: -19px; 4755 padding-left: 19px; } 4756 4757.wpfade-shown { 4758 background: url("../../../img/toggle-collapse-dark.png") no-repeat; 4759 margin-left: -19px; 4760 padding-left: 19px; } 4761 4762.wpfade-span-plain { 4763 cursor: pointer; } 4764 4765.wpfade-span-icon { 4766 cursor: pointer; 4767 margin-left: 19px; } 4768 4769.wpfade-div-icon { 4770 display: none; 4771 margin-left: 19px; } 4772 4773.wikitext .fancylist { 4774 margin: 0.5em 0; 4775 padding: 0; } 4776 4777.wikitext .fancylist li { 4778 font-size: 2em; 4779 font-style: italic; 4780 line-height: 27px; 4781 list-style-position: inside; 4782 margin-left: 10px; 4783 padding: 6px 0 7px 15px; } 4784 4785.wikitext .fancylist li p { 4786 display: inline; 4787 font-size: 50%; 4788 font-style: normal; 4789 margin-left: 12px; } 4790 4791[class].wikitext .fancylist li p { 4792 margin-left: -3px; } 4793 4794.quoteheader { 4795 height: 35px; } 4796 .quoteheader .fa { 4797 font-size: 34px; 4798 color: #aaaaaa; } 4799 4800.quotebody { 4801 margin-left: 35px; 4802 padding-left: 10px; 4803 font-style: italic; } 4804 4805.wikitext .rbox-data ul { 4806 list-style-type: disc; 4807 margin-left: 15px; 4808 padding-left: 15px; } 4809 4810.mandatory_star { 4811 font-weight: bold; } 4812 4813.trackerplugindesc { 4814 font-style: italic; } 4815 4816.charCount { 4817 font-style: italic; } 4818 4819.imgbox { 4820 padding: 5px; } 4821 4822.thumbcaption { 4823 font-size: 90%; 4824 padding: 2px; } 4825 4826.ic_button { 4827 float: left; 4828 margin: 0 2px 0 0; 4829 width: 20px; 4830 height: 20px; } 4831 4832.ic_caption { 4833 opacity: 0.75; 4834 width: 100%; 4835 padding: 5px 10px; } 4836 4837.wp-sign { 4838 display: none; 4839 overflow: hidden; 4840 position: absolute; 4841 z-index: 1; 4842 background-repeat: no-repeat; 4843 padding: 0.3em; 4844 vertical-align: bottom; 4845 -webkit-box-shadow: 1px 1px 2px 2px rgba(200, 200, 200, 0.5); 4846 box-shadow: 1px 1px 2px 2px rgba(200, 200, 200, 0.5); 4847 border-radius: 2px; } 4848 4849.toc { 4850 padding-left: 2em; 4851 margin-bottom: 4px; } 4852 4853.toc * { 4854 list-style: none; 4855 border: none; } 4856 4857.diff td { 4858 white-space: normal !important; } 4859 4860.table-responsive > .table > tbody > tr > td.text-left { 4861 white-space: normal; } 4862 4863.diffinldel { 4864 text-decoration: line-through; } 4865 4866.ui-tabs .ui-tabs-nav li a { 4867 padding: 0.3em 0.8em 0.1em; } 4868 4869/* Structures drill-down menu */ 4870div.drillshow { 4871 padding: 3px; } 4872 4873.titlebar { 4874 border-bottom: 2px solid; } 4875 4876.wp-annotation { 4877 position: relative; } 4878 4879.wp-annotation .editor { 4880 display: none; 4881 width: 400px; 4882 position: absolute; } 4883 4884.wp-annotation .annotation { 4885 border: dashed 1px rgba(255, 255, 255, 0.5); 4886 background: rgba(255, 200, 40, 0.1); 4887 position: absolute; 4888 cursor: pointer; } 4889 4890.wp-annotation .annotation.selected { 4891 border: dashed 1px rgba(69, 255, 97, 0.68); 4892 background: rgba(85, 255, 68, 0.25); } 4893 4894.table-responsive.enlarge { 4895 display: inline-table; 4896 margin-right: 50px; 4897 padding: 20px 10px 15px; 4898 border: 1px solid #dee2e6; 4899 background-color: #fff; 4900 overflow: visible; } 4901 4902/* plugin list gui */ 4903.plugin-list-editor > ul { 4904 padding: 0; } 4905 4906.plugin-list-editor li.plugin { 4907 list-style: none; 4908 border: 1px solid rgba(0, 0, 0, 0.125); 4909 border-radius: 0.25rem; 4910 padding: 4px 8px; } 4911 4912.plugin-list-editor li.plugin .name { 4913 font-weight: bold; } 4914 4915.plugin-list-editor li.plugin .params .dropdown-toggle { 4916 font-size: 9px; } 4917 4918/* heading anchor links */ 4919.heading-link { 4920 padding-left: 0.25em; 4921 opacity: 0; 4922 transition: opacity 0.2s ease-in-out 0.1s; 4923 -webkit-transition: opacity 0.2s ease-in-out 0.1s; 4924 -moz-transition: opacity 0.2s ease-in-out 0.1s; 4925 -ms-transition: opacity 0.2s ease-in-out 0.1s; } 4926 4927.heading-link .icon { 4928 font-size: smaller; } 4929 4930.heading-link .fa, .heading-link .fas, .heading-link .far, .heading-link .fal, .heading-link .fad, .heading-link .fab { 4931 display: inline; } 4932 4933h2:hover .heading-link, h3:hover .heading-link, h4:hover .heading-link, h5:hover .heading-link, h6:hover .heading-link { 4934 opacity: 1; } 4935 4936.vSplitBar { 4937 background: rgba(170, 170, 170, 0.2) url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/ganttSplitterGrip.png") no-repeat center center !important; } 4938 4939.milestone { 4940 background: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/milestone.png") no-repeat !important; } 4941 4942.layout.extDep { 4943 background-image: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/hasExternalDeps.png") !important; } 4944 4945.isParent.collapsed .exp-controller { 4946 background-image: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/toggle-expand.png") !important; } 4947 4948.isParent .exp-controller { 4949 background-image: url("../../../vendor_bundled/vendor/robicch/jquery-gantt/res/toggle_collapse.png") !important; } 4950 4951.multilike .horizontal { 4952 display: inline-block; 4953 height: 38px; } 4954.multilike .vertical { 4955 display: block; 4956 height: auto; } 4957 .multilike .vertical .mini-counts, .multilike .vertical .label-text { 4958 width: 50px; } 4959.multilike .likes, .multilike .points { 4960 min-width: 38px; 4961 margin: 0 3px 0 0; 4962 font-size: 0.9em; 4963 color: #777777; 4964 padding: 5px 5px 6px 5px; 4965 text-align: center; } 4966.multilike .likes .mini-counts, .multilike .points .mini-counts { 4967 font-size: 1.4em; 4968 font-weight: 300; 4969 color: #777777; 4970 margin-bottom: 4px; 4971 text-align: center; } 4972.multilike .rate { 4973 font-size: 0.9em; 4974 color: #555555; 4975 padding-left: 10px; 4976 vertical-align: super; } 4977 .multilike .rate div { 4978 padding: 5px 0 0 0; } 4979 .multilike .rate div .title { 4980 font-weight: 300; } 4981 .multilike .rate div a { 4982 margin-right: 10px; } 4983 .multilike .rate div .count { 4984 font-size: 0.8em; } 4985 4986#tiki-installer { 4987 background-color: #48497A; 4988 /* re-style buttons to be link links */ } 4989 #tiki-installer .btn-link { 4990 border: none; 4991 display: inline; 4992 text-align: left; 4993 -webkit-appearance: none; } 4994 #tiki-installer .btn-link:not([disable]):hover { 4995 cursor: pointer; 4996 text-decoration: underline; } 4997 #tiki-installer .sidebar { 4998 margin: 1.5em 1.5em 0 0; 4999 padding-bottom: 2em; } 5000 #tiki-installer .sidebar > img { 5001 display: block; 5002 margin: auto; } 5003 #tiki-installer .installer-content { 5004 background-color: white; 5005 min-height: 100vh; 5006 padding-top: 5em; 5007 padding-bottom: 5em; } 5008 #tiki-installer .floating-links { 5009 position: fixed; 5010 bottom: 1em; 5011 right: 1em; } 5012 #tiki-installer .menus { 5013 margin-top: 3rem; } 5014 #tiki-installer .menus .menu { 5015 color: white; 5016 margin-top: 1em; } 5017 #tiki-installer ol.nav { 5018 list-style-type: decimal; 5019 list-style-position: outside; 5020 margin-left: 2em; } 5021 #tiki-installer .nav { 5022 margin-left: 1em; } 5023 #tiki-installer .nav .nav-item { 5024 color: white; 5025 line-height: 2em; } 5026 #tiki-installer .nav .nav-item .nav-link { 5027 color: white; 5028 padding: 0; 5029 background-color: transparent; } 5030 #tiki-installer .nav .nav-item.active { 5031 color: white; } 5032 #tiki-installer .nav .nav-item.active .nav-link { 5033 color: white; 5034 font-weight: bold; } 5035 #tiki-installer .install-step8 .enter-tiki .btn { 5036 white-space: normal; } 5037 5038@media (max-width: 767.98px) { 5039 #tiki-installer .install-body { 5040 margin-left: 0 !important; 5041 margin-right: 0; } } 5042 5043#tiki-admin_oauthserver input[name="id"][value=''] ~ .form-group-client_id, #tiki-admin_oauthserver input[name="id"][value=''] ~ .form-group-client_secret { 5044 display: none; } 5045 5046/* End of file */ 5047