[ Index ] |
PHP Cross Reference of phpBB-3.2.11-deutsch |
[Summary view] [Print] [Text view]
1 /* phpBB 3.2 Admin Style Sheet 2 ------------------------------------------------------------------------ 3 Original author: subBlue ( http://www.subblue.com/ ) 4 Copyright (c) phpBB Limited <https://www.phpbb.com> 5 6 For full copyright and license information, please see 7 the docs/CREDITS.txt file. 8 ------------------------------------------------------------------------ 9 */ 10 11 /* General markup styles 12 ---------------------------------------- */ 13 * { 14 /* Reset browsers default margin, padding and font sizes */ 15 margin: 0; 16 padding: 0; 17 font-size: 100%; 18 } 19 20 abbr { 21 text-decoration: none; 22 } 23 24 body, div, p, th, td, li, dd { 25 font-size: x-small; 26 voice-family: "\"}\""; 27 voice-family: inherit; 28 font-size: small; 29 } 30 31 html>body, html>div, html>p, html>th, html>td, html>li, html>dd { 32 font-size: small; 33 } 34 35 html { 36 color: #536482; 37 background: #DBD7D1; 38 /* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-ie browsers */ 39 height: 100%; 40 margin-bottom: 1px; 41 word-wrap: break-word; 42 } 43 44 body { 45 /* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */ 46 font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; 47 color: #536482; 48 background: #DBD7D1; 49 font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */ 50 margin: 10px 15px; 51 } 52 53 code, samp { 54 font-size: 1.2em; 55 } 56 57 img { 58 border: 0; 59 } 60 61 h1 { 62 font-family: "Trebuchet MS", Helvetica, sans-serif; 63 font-size: 1.70em; 64 font-weight: normal; 65 color: #333333; 66 } 67 68 h2, caption { 69 font-family: "Trebuchet MS", Helvetica, sans-serif; 70 font-size: 1.40em; 71 font-weight: normal; 72 color: #115098; 73 text-align: left; 74 margin-top: 25px; 75 } 76 77 .rtl h2, .rtl caption { 78 text-align: right; 79 } 80 81 h3, h4 { 82 font-family: "Trebuchet MS", Helvetica, sans-serif; 83 font-size: 1.20em; 84 text-decoration: none; 85 line-height: 1.20em; 86 margin-top: 25px; 87 } 88 89 p { 90 margin-bottom: 0.7em; 91 line-height: 1.40em; 92 font-size: 0.90em; 93 } 94 95 ul { 96 list-style: disc; 97 margin: 0 0 1em 2em; 98 } 99 100 .rtl ul { 101 margin: 0 2em 1em 0; 102 } 103 104 hr { 105 border: 0 none; 106 border-top: 1px dashed #999999; 107 margin-bottom: 5px; 108 padding-bottom: 5px; 109 height: 1px; 110 } 111 112 .centered-text { 113 text-align: center; 114 } 115 116 .search-box { 117 float: left; 118 } 119 120 .rtl .search-box { 121 float: right; 122 } 123 124 .small { 125 font-size: 0.85em; 126 } 127 128 .hidden { 129 display: none; 130 } 131 132 @media only screen and (max-width: 800px), only screen and (max-device-width: 800px) 133 { 134 body { 135 margin: 5px 5px 0; 136 } 137 } 138 139 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 140 { 141 html, body { 142 height: auto; 143 margin: 0; 144 padding: 0; 145 } 146 } 147 148 149 /* General links */ 150 a:link, a:visited { 151 color: #105289; 152 text-decoration: none; 153 } 154 155 a:hover { 156 color: #BC2A4D; 157 text-decoration: underline; 158 } 159 160 a:active { 161 color: #368AD2; 162 text-decoration: none; 163 } 164 165 .install-body p a { 166 font-weight: bold; 167 } 168 169 a#maincontent, a#acl, a#assigned_to { 170 display: block; 171 } 172 173 /* List items */ 174 ul, ol { 175 list-style-position: inside; 176 margin-left: 1em; 177 } 178 179 li { 180 display: list-item; 181 list-style-type: inherit; 182 } 183 184 185 /* Main blocks 186 ---------------------------------------- */ 187 #wrap { 188 padding: 0 0 15px 0; 189 min-width: 615px; 190 } 191 192 #page-header { 193 text-align: right; 194 background: url("../images/phpbb_logo.png") top left no-repeat; 195 height: 54px; 196 font-size: 0.85em; 197 margin-bottom: 10px; 198 } 199 200 .rtl #page-header { 201 text-align: left; 202 background: url("../images/phpbb_logo.png") top right no-repeat; 203 } 204 205 #page-header h1 { 206 color: #767676; 207 font-family: "Trebuchet MS",Helvetica,sans-serif; 208 font-size: 1.70em; 209 padding-top: 10px; 210 } 211 212 #page-header p { 213 font-size: 1.00em; 214 } 215 216 #page-header p#skip { 217 display: none; 218 } 219 220 #page-body { 221 min-width: 650px; 222 } 223 224 .copyright { 225 font-size: 0.75em; 226 text-align: center; 227 } 228 229 #content { 230 padding: 30px 10px 10px; 231 position: relative; 232 } 233 234 #content h1 { 235 color: #115098; 236 line-height: 1.2em; 237 margin-bottom: 0; 238 } 239 240 #main { 241 float: right; 242 width: 100%; 243 margin: 0 0 0 -210px; 244 } 245 246 .rtl #main { 247 float: left; 248 margin: 0 -210px 0 0; 249 } 250 251 .main { 252 margin-left: 210px; 253 } 254 255 .rtl .main { 256 margin-left: 0; 257 margin-right: 210px; 258 } 259 260 #page-body.simple-page-body { 261 padding: 0; 262 padding-right: 10px; 263 min-width: 0; 264 } 265 266 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 267 { 268 #wrap, #page-body, #page-body.simple-page-body { 269 padding: 0; 270 min-width: 300px; 271 } 272 273 #page-header { 274 margin: 5px; 275 padding-left: 160px; 276 height: auto; 277 min-height: 54px; 278 overflow: hidden; 279 } 280 281 .rtl #page-header { 282 padding-right: 160px; 283 padding-left: 0; 284 } 285 286 #page-header h1 { 287 font-size: 1.2em; 288 white-space: nowrap; 289 overflow: hidden; 290 text-overflow: ellipsis; 291 } 292 293 #page-header fieldset { 294 margin-top: 5px; 295 } 296 297 #main, .rtl #main, .main, .rtl .main { 298 float: none; 299 width: auto; 300 margin: 0; 301 } 302 303 #content { 304 background: #F3F3F3 url("../images/innerbox_bg.gif") repeat-x top; 305 padding: 5px; 306 } 307 308 #page-footer { 309 padding: 0 5px 5px; 310 } 311 } 312 313 @media only screen and (max-width: 400px), only screen and (max-device-width: 400px) 314 { 315 #page-header { 316 background-size: 76px 26.5px; 317 padding-left: 80px; 318 min-height: 30px; 319 } 320 321 .rtl #page-header { 322 padding-right: 80px; 323 } 324 325 #page-header h1 { 326 padding-top: 0; 327 font-size: 1.1em; 328 } 329 } 330 331 332 /* Tabbed menu 333 ----------------------------------------*/ 334 #tabs { 335 font-family: Arial, Helvetica, sans-serif; 336 line-height: normal; 337 margin: 0 7px; 338 position: relative; 339 z-index: 2; 340 } 341 342 #tabs > ul { 343 list-style: none; 344 margin: 0; 345 padding: 0; 346 } 347 348 #tabs .tab { 349 display: inline-block; 350 float: left; 351 font-size: 0.85em; 352 font-weight: bold; 353 line-height: 14px; 354 } 355 356 .rtl #tabs .tab { 357 float: right; 358 } 359 360 #tabs .tab > a { 361 background: #D4D6DA; 362 background: -moz-linear-gradient(top, #CACBCF 0%, #D4D6DA 100%); 363 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CACBCF), color-stop(100%, #D4D6DA)); 364 background: -webkit-linear-gradient(top, #CACBCF 0%, #D4D6DA 100%); 365 background: -o-linear-gradient(top, #CACBCF 0%, #D4D6DA 100%); 366 background: -ms-linear-gradient(top, #CACBCF 0%, #D4D6DA 100%); 367 background: linear-gradient(to bottom, #CACBCF 0%, #D4D6DA 100%); 368 border: 1px solid #BBB; 369 border-bottom-width: 0; 370 border-radius: 5px 5px 0 0; 371 color: #767676; 372 display: block; 373 font-weight: bold; 374 margin: 1px 1px 2px 0; 375 padding: 6px 9px 4px; 376 position: relative; 377 text-decoration: none; 378 text-transform: uppercase; 379 white-space: nowrap; 380 cursor: pointer; 381 } 382 383 #tabs .tab > a:hover { 384 background: #F1F1EE; 385 border-color: #C0BFBB; 386 color: #BC2A4D; 387 } 388 389 #tabs .activetab > a, 390 #tabs .activetab > a:hover { 391 background: #DCDEE2; 392 background: -moz-linear-gradient(top, #F2F2F2 0%, #DCDEE2 100%); 393 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #DCDEE2)); 394 background: -webkit-linear-gradient(top, #F2F2F2 0%, #DCDEE2 100%); 395 background: -o-linear-gradient(top, #F2F2F2 0%, #DCDEE2 100%); 396 background: -ms-linear-gradient(top, #F2F2F2 0%, #DCDEE2 100%); 397 background: linear-gradient(to bottom, #F2F2F2 0%, #DCDEE2 100%); 398 border-color: #999; 399 border-bottom: 2px solid #DCDEE2; 400 box-shadow: 0 1px 1px #FFF inset; 401 color: #23649F; 402 margin: 0 1px 0 0; 403 padding: 7px 10px 4px; 404 } 405 406 #tabs .activetab > a:hover { 407 color: #115098; 408 } 409 410 /* Responsive tabs 411 ----------------------------------------*/ 412 .responsive-tab { 413 position: relative; 414 } 415 416 .responsive-tab > a.responsive-tab-link { 417 display: block; 418 font-size: 16px; 419 position: relative; 420 width: 16px; 421 line-height: 14px; 422 text-decoration: none; 423 padding-left: 9px !important; 424 padding-right: 9px !important; 425 } 426 427 .responsive-tab .responsive-tab-link:before { 428 content: ''; 429 position: absolute; 430 left: 10px; 431 top: 7px; 432 height: .125em; 433 width: 14px; 434 border-bottom: 0.125em solid #767676; 435 border-top: 0.375em double #767676; 436 } 437 438 .responsive-tab .responsive-tab-link:hover:before { 439 border-color: #BC2A4D; 440 } 441 442 .responsive-tab.activetab .responsive-tab-link:before { 443 border-color: #23649F; 444 } 445 446 .responsive-tab.activetab .responsive-tab-link:hover:before { 447 border-color: #115098; 448 } 449 450 #tabs .dropdown, #minitabs .dropdown { 451 top: 20px; 452 margin-right: -2px; 453 font-weight: normal; 454 } 455 456 #tabs .dropdown-right .dropdown { 457 margin-left: -2px; 458 } 459 460 #tabs .dropdown-contents { 461 list-style: none; 462 margin: 0; 463 } 464 465 #tabs .dropdown li { 466 border-bottom: 1px dotted #DCDCDC; 467 } 468 469 #tabs .dropdown li:last-child { 470 border-bottom: none; 471 } 472 473 #tabs .dropdown a { 474 display: block; 475 padding: 4px 8px; 476 text-align: right; 477 } 478 479 /* Main Panel 480 ---------------------------------------- */ 481 #acp { 482 position: relative; 483 top: -2px; 484 margin: 0 0 2px; 485 padding: 3px 1px; 486 min-width: 550px; 487 background: #F3F3F3 url("../images/innerbox_bg.gif") repeat-x top; 488 border: 1px #999999 solid; 489 border-radius: 5px; 490 box-shadow: #FFF 0 0 0 1px inset; 491 } 492 493 #acp:first-child { 494 top: 0; 495 } 496 497 .panel { 498 background: #F3F3F3 url("../images/innerbox_bg.gif") repeat-x top; 499 padding: 5px 0; 500 border-radius: 5px; 501 overflow: hidden; 502 } 503 504 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 505 { 506 #acp { 507 min-width: 0; 508 min-height: 0; 509 border-radius: 0; 510 border-width: 1px 0; 511 background: #fff; 512 padding: 1px 0; 513 box-shadow: none; 514 } 515 } 516 517 /* Sub-navigation Menu 518 ---------------------------------------- */ 519 520 /* Menu */ 521 #menu { 522 float: left; 523 width: 200px; 524 font-size: 1.00em; 525 padding: 0; 526 border-right: 1px solid #CCCFD3; 527 position: relative; 528 } 529 530 .rtl #menu { 531 float: right; 532 border: none; 533 border-left: 1px solid #CCCFD3; 534 } 535 536 #menu p { 537 font-size: 0.85em; 538 } 539 540 #menu ul { 541 list-style: none; 542 margin: 0; 543 padding: 0; 544 word-wrap: normal; 545 } 546 547 /* Default list state */ 548 #menu li, #menu .header { 549 padding: 0; 550 margin: 0; 551 font-size: 0.85em; 552 font-weight: bold; 553 display: block; 554 } 555 556 /* Link styles for the sub-section links */ 557 #menu li span { 558 display: block; 559 padding: 3px 3px 3px 8px; 560 margin: 1px 0; 561 text-decoration: none; 562 font-weight: normal; 563 color: #138ECB; 564 } 565 566 .rtl #menu li span { 567 padding: 3px 8px 3px 3px; 568 } 569 570 #menu li a:hover, #menu li a:hover span { 571 text-decoration: none; 572 background-color: #FFFFFF; 573 color: #BC2A4D; 574 } 575 576 #menu li a:active, #menu li a:active span { 577 color: #F632A0; 578 } 579 580 #menu li#activemenu a span { 581 text-decoration: none; 582 font-weight: bold; 583 color: #1180B7; 584 background: transparent url("../images/arrow_right.gif") 0% 50% no-repeat; 585 } 586 587 .rtl #menu li#activemenu a span { 588 background: transparent url("../images/arrow_left.gif") 100% 50% no-repeat; 589 } 590 591 #menu li#activemenu a:hover span, #menu li#activemenu span { 592 text-decoration: none; 593 font-weight: bold; 594 color: #BC2A4D; 595 background: #FFFFFF url("../images/arrow_right.gif") 1% 50% no-repeat; 596 } 597 598 .rtl #menu li#activemenu a:hover span, .rtl #menu li#activemenu span { 599 background: #FFFFFF url("../images/arrow_left.gif") 99% 50% no-repeat; 600 } 601 602 #menu li a:active, #menu li a:active span, #menu li#activemenu a:active span { 603 color: #F632A0; 604 } 605 606 #menu li span.completed { 607 text-decoration: none; 608 padding: 3px 3px 3px 12px; 609 background: url("../images/arrow_down.gif") 1% 50% no-repeat; 610 } 611 612 .rtl #menu li span.completed { 613 text-decoration: none; 614 padding: 3px 12px 3px 3px; 615 background: url("../images/arrow_down.gif") 99% 50% no-repeat; 616 } 617 618 #menu .header { 619 font-family: Tahoma, Helvetica, sans-serif; 620 display: block; 621 font-weight: bold; 622 color: #115098; 623 border-bottom: 1px solid #327AA5; 624 padding: 4px 0 2px; 625 margin-top: 15px; 626 text-transform: uppercase; 627 font-size: 0.75em; 628 text-decoration: none; 629 cursor: inherit; 630 outline-style: none; 631 } 632 633 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 634 { 635 #menu, .rtl #menu { 636 float: none; 637 width: auto; 638 border-width: 0; 639 max-width: 200px; 640 margin: 0 auto 10px; 641 } 642 643 #menu p { 644 text-align: center; 645 } 646 647 #menu .menu-block.active { 648 margin: 0 -5px; 649 padding: 0 5px 3px; 650 background: rgba(255, 255, 255, .5); 651 border-radius: 5px; 652 } 653 654 #menu .menu-block.no-header.active { 655 padding-top: 3px; 656 } 657 658 #menu .menu-block .header { 659 margin-top: 5px; 660 cursor: pointer; 661 border-bottom-width: 0; 662 position: relative; 663 text-decoration: underline; 664 } 665 666 #menu .menu-block .header:focus, #menu .menu-block.active .header { 667 color: #D31141; 668 text-decoration: none; 669 } 670 671 #menu .menu-block ul { 672 display: none; 673 } 674 675 .nojs #menu .menu-block:hover ul, #menu .menu-block.active ul, #menu .menu-block.no-header ul { 676 display: block; 677 } 678 679 #menu .menu-block li:last-child { 680 border-bottom: 1px solid #327AA5; 681 } 682 683 #menu .menu-block:last-child li:last-child, #menu .menu-block.active li:last-child { 684 border-bottom-width: 0; 685 } 686 687 #menu .menu-block li a span { 688 border-radius: 2px; 689 } 690 } 691 692 693 /* Table styles 694 ---------------------------------------- */ 695 696 table { 697 width: 100%; 698 border: 1px solid #CCCFD3; 699 background-color: #FFFFFF; 700 padding: 1px; 701 } 702 703 th { 704 padding: 3px 4px; 705 color: #FFFFFF; 706 background: #70AED3 url("../images/gradient2b.gif") bottom left repeat-x; 707 border-top: 1px solid #6DACD2; 708 border-bottom: 1px solid #327AA5; 709 text-align: left; 710 font-size: 0.75em; 711 text-transform: uppercase; 712 } 713 714 td { 715 text-align: left; 716 font-size: 0.85em; 717 padding: 4px; 718 line-height: 1.20em; 719 } 720 721 .rtl th, .rtl td { 722 text-align: right; 723 } 724 725 .table1 { 726 border-collapse: separate; 727 border-spacing: 1px; 728 clear: both; 729 } 730 731 dt#color_palette_placeholder table { 732 margin-right: 5px; 733 width: 80px; 734 } 735 736 #color_palette_placeholder td { 737 padding: 0; 738 } 739 740 table.type2 { 741 border: none; 742 background: none; 743 padding: 0; 744 } 745 746 table.type2 th { 747 background: none; 748 border-top: none; 749 text-align: center; 750 color: #115098; 751 padding: 2px 0; 752 } 753 754 table.type2 td { 755 padding: 0; 756 font-size: 1em; 757 } 758 759 table.type2 td.name { 760 padding: 2px; 761 vertical-align: middle; 762 } 763 764 table.type3 { 765 float: right; 766 width: 300px; 767 border: none; 768 background-color: transparent; 769 padding: 0; 770 } 771 772 .rtl table.type3 { 773 float: left; 774 } 775 776 table.type3 thead th { 777 background-color: transparent; 778 border-top: none; 779 text-align: center; 780 color: #115098; 781 padding: 0 3px; 782 font-size: 0.85em; 783 font-weight: normal; 784 text-transform: none; 785 } 786 787 table.type3 tbody th { 788 border-top: none; 789 text-align: left; 790 text-transform: none; 791 padding: 0; 792 border: none; 793 font-size: 0.90em; 794 font-weight: normal; 795 width: 100%; 796 } 797 798 .rtl table.type3 tbody th { 799 text-align: right; 800 } 801 802 table.type3 td { 803 text-align: center; 804 padding: 1px; 805 } 806 807 th.name { 808 text-align: left; 809 width: auto; 810 } 811 812 .rtl th.name { 813 text-align: right; 814 } 815 816 td.name { 817 text-align: left; 818 font-weight: bold; 819 } 820 821 .rtl td.name { 822 text-align: right; 823 } 824 825 .entry { 826 text-align: left; 827 font-weight: normal; 828 } 829 830 .rtl .entry { 831 text-align: right; 832 } 833 834 .row1 { 835 background-color: #F9F9F9; 836 } 837 838 table.zebra-table tbody tr:nth-child(odd) { 839 background-color: #F9F9F9; 840 } 841 842 .row2 { 843 word-break: break-all; 844 background-color: #DCEBFE; 845 } 846 847 table.zebra-table tbody tr:nth-child(even) { 848 background-color: #DCEBFE; 849 } 850 851 .row3 { background-color: #DBDFE2; } 852 .row4 { background-color: #E4E8EB; } 853 .col1 { background-color: #DCEBFE; } 854 .col2 { background-color: #F9F9F9; } 855 856 /* 4 row background colours for trees */ 857 .row1a { background-color: #F9F9F9; } 858 .row1b { background-color: #F6F6F6; } 859 .row2a { background-color: #E7EEF4; } 860 .row2b { background-color: #E3EBF2; } 861 862 tr.row-highlight:hover td { background-color: #DBDFE2; } 863 864 .spacer { 865 background-color: #DBDFE2; 866 height: 1px; 867 line-height: 1px; 868 } 869 870 /* Deactivated row */ 871 .row-inactive { 872 color: #999; 873 } 874 .row-inactive a, .row-inactive strong { 875 color: #888; 876 } 877 .row-inactive a:hover { 878 color: #BC2A4D; 879 } 880 881 /* Specific tables */ 882 table.forums td.folder { 883 width: 27px; 884 text-align: center; 885 } 886 887 table td.actions { 888 vertical-align: middle; 889 width: 100px; 890 text-align: center; 891 white-space: nowrap; 892 } 893 894 table tr:first-child td.actions .up, table tr:last-child td.actions .down { 895 display: none; 896 } 897 898 table tr:first-child td.actions .up-disabled, table tr:last-child td.actions .down-disabled { 899 display: inline !important; 900 } 901 902 table.styles td.users, table td.mark { 903 text-align: center; 904 } 905 906 table.fixed-width-table { 907 table-layout: fixed; 908 word-break: break-word; 909 } 910 911 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 912 { 913 table.responsive, table.responsive tbody, table.responsive tr, table.responsive td { 914 display: block; 915 } 916 917 table.responsive thead, table.responsive th, table.responsive colgroup { 918 display: none; 919 } 920 921 table.responsive.show-header thead, table.responsive.show-header th:first-child, table.responsive caption { 922 display: block; 923 width: auto !important; 924 text-align: left !important; 925 margin: 0; 926 } 927 928 table.responsive { 929 background: transparent none; 930 border-width: 0; 931 padding: 0; 932 } 933 934 table.responsive caption { 935 padding: 3px 4px; 936 color: #FFFFFF; 937 background: #70AED3 url("../images/gradient2b.gif") bottom left repeat-x; 938 border-top: 1px solid #6DACD2; 939 border-bottom: 1px solid #327AA5; 940 text-align: left; 941 font-size: 0.75em; 942 font-weight: bold; 943 text-transform: uppercase; 944 } 945 946 table.responsive.show-header th:first-child span.rank-img, table.responsive.no-caption caption, table.responsive.no-header thead { 947 display: none; 948 } 949 950 table.responsive tr { 951 margin: 2px 0; 952 border: 1px solid #CCCFD3; 953 background-color: #FFFFFF; 954 padding: 1px 1px 0; 955 overflow: hidden; 956 } 957 958 table.responsive tr.row1 td { background-color: #F9F9F9; } 959 table.responsive tr.row2 td { background-color: #DCEBFE; } 960 table.responsive tr.row3 td { background-color: #DBDFE2; } 961 table.responsive tr.row4 td { background-color: #E4E8EB; } 962 table.responsive tr.col1 td { background-color: #DCEBFE; } 963 table.responsive tr.col2 td { background-color: #F9F9F9; } 964 table.responsive tr.row1a td { background-color: #F9F9F9; } 965 table.responsive tr.row1b td { background-color: #F6F6F6; } 966 table.responsive tr.row2a td { background-color: #E7EEF4; } 967 table.responsive tr.row2b td { background-color: #E3EBF2; } 968 969 table.responsive td { 970 width: auto !important; 971 text-align: left !important; 972 padding: 4px; 973 margin-bottom: 1px; 974 } 975 976 .rtl table.responsive td { 977 text-align: right !important; 978 } 979 980 table.responsive td.empty { 981 display: none !important; 982 } 983 984 table.responsive td > dfn { 985 display: inline-block !important; 986 } 987 988 table.responsive td > dfn:after { 989 content: ':'; 990 padding-right: 5px; 991 } 992 993 table.responsive.two-columns td { 994 width: 50% !important; 995 float: left; 996 -moz-box-sizing: border-box; 997 box-sizing: border-box; 998 } 999 1000 .rtl table.responsive.two-columns td { 1001 float: right; 1002 } 1003 1004 table.responsive.two-columns td:nth-child(2n+1) { 1005 clear: left; 1006 } 1007 1008 table.responsive span.rank-img { 1009 float: none; 1010 padding-right: 5px; 1011 } 1012 1013 table.responsive#memberlist td:first-child input[type="checkbox"] { 1014 float: right; 1015 } 1016 1017 /* Specific tables */ 1018 table.responsive.forums td.folder { 1019 float: left; 1020 width: 27px; 1021 background: transparent; 1022 } 1023 .rtl table.responsive.forums td.folder { 1024 float: right; 1025 } 1026 1027 table.responsive.forums td.forum-desc { 1028 margin-left: 35px; 1029 min-height: 27px; 1030 background: transparent; 1031 } 1032 1033 .rtl table.responsive.forums td.forum-desc { 1034 margin-left: 0; 1035 margin-right: 35px; 1036 } 1037 1038 table.responsive td.actions { 1039 clear: both; 1040 text-align: right !important; 1041 } 1042 1043 .rtl table.responsive td.actions { 1044 text-align: left !important; 1045 } 1046 1047 table.responsive.styles tr.responsive-style-row td:first-child { 1048 padding-left: 4px !important; 1049 padding-right: 4px !important; 1050 } 1051 1052 table.responsive.styles td:first-child > dfn, table.responsive td.actions > dfn { 1053 display: none !important; 1054 } 1055 1056 .horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) { 1057 display: none; 1058 } 1059 1060 .colour-palette a { 1061 display: inline-block !important; 1062 } 1063 } 1064 1065 /* General form styles 1066 ----------------------------------------*/ 1067 fieldset { 1068 margin: 15px 0; 1069 padding: 10px; 1070 border-top: 1px solid #D7D7D7; 1071 border-right: 1px solid #CCCCCC; 1072 border-bottom: 1px solid #CCCCCC; 1073 border-left: 1px solid #D7D7D7; 1074 background-color: #FFFFFF; 1075 position: relative; 1076 border-radius: 3px; 1077 } 1078 1079 fieldset h2 { 1080 margin-top: 0; 1081 } 1082 1083 .rtl fieldset { 1084 border-top: 1px solid #D7D7D7; 1085 border-right: 1px solid #D7D7D7; 1086 border-bottom: 1px solid #CCCCCC; 1087 border-left: 1px solid #CCCCCC; 1088 } 1089 1090 fieldset p { 1091 font-size: 0.85em; 1092 } 1093 1094 legend { 1095 padding: 1px 0; 1096 font-family: Tahoma,arial,Verdana,Sans-serif; 1097 font-size: .9em; 1098 font-weight: bold; 1099 color: #115098; 1100 margin-top: -.4em; 1101 position: relative; 1102 text-transform: none; 1103 line-height: 1.2em; 1104 top: -.2em; 1105 vertical-align: middle; 1106 } 1107 1108 input, textarea { 1109 font-family: Verdana, Helvetica, Arial, sans-serif; 1110 font-size: 0.90em; 1111 font-weight: normal; 1112 vertical-align: middle; 1113 padding: 2px; 1114 color: #111111; 1115 border-left: 1px solid #AFAEAA; 1116 border-top: 1px solid #AFAEAA; 1117 border-right: 1px solid #D5D5C8; 1118 border-bottom: 1px solid #D5D5C8; 1119 background-color: #E3DFD8; 1120 } 1121 1122 .rtl input, .rtl textarea { 1123 border-left: 1px solid #D5D5C8; 1124 border-top: 1px solid #AFAEAA; 1125 border-right: 1px solid #AFAEAA; 1126 border-bottom: 1px solid #D5D5C8; 1127 } 1128 1129 input:hover, textarea:hover { 1130 border-left: 1px solid #AFAEAA; 1131 border-top: 1px solid #AFAEAA; 1132 border-right: 1px solid #AFAEAA; 1133 border-bottom: 1px solid #AFAEAA; 1134 background-color: #E9E9E2; 1135 } 1136 1137 input.langvalue, textarea.langvalue { 1138 width: 90%; 1139 } 1140 1141 input[type="number"] { 1142 width: 60px; 1143 -moz-padding-end: 0; 1144 } 1145 1146 optgroup, select { 1147 background-color: #FAFAFA; 1148 border: 1px solid #666666; 1149 font-family: Verdana, Helvetica, Arial, sans-serif; 1150 font-size: 0.85em; 1151 font-weight: normal; 1152 font-style: normal; 1153 cursor: pointer; 1154 padding: 1px; 1155 vertical-align: middle; 1156 width: auto; 1157 color: #000; 1158 } 1159 1160 select:focus { 1161 outline-style: none; 1162 } 1163 1164 optgroup { 1165 font-size: 1.00em; 1166 font-weight: bold; 1167 } 1168 1169 optgroup.disabled-options { 1170 display: none; 1171 background-color: gray; 1172 } 1173 1174 option { 1175 padding: 0 1em 0 0; 1176 color: #000; 1177 } 1178 1179 option.disabled-option { 1180 color: graytext; 1181 } 1182 1183 .rtl option { 1184 padding: 0 0 0 1em; 1185 } 1186 1187 .sep { 1188 font-weight: bold; 1189 } 1190 1191 .username-coloured { 1192 font-weight: bold; 1193 } 1194 1195 textarea { 1196 font-family: Verdana, Helvetica, Arial, sans-serif; 1197 font-size: 0.85em; 1198 width: 60%; 1199 padding: 2px; 1200 } 1201 1202 label { 1203 cursor: pointer; 1204 font-size: 0.85em; 1205 padding: 0 5px 0 0; 1206 } 1207 1208 .rtl label { 1209 padding: 0 0 0 5px; 1210 } 1211 1212 label input { 1213 font-size: 1.00em; 1214 vertical-align: middle; 1215 } 1216 1217 label img { 1218 vertical-align: middle; 1219 } 1220 1221 fieldset.quick, p.quick { 1222 margin: 0 0 5px; 1223 padding: 5px 0 0; 1224 border: none; 1225 background-color: transparent; 1226 text-align: right; 1227 } 1228 1229 .rtl fieldset.quick, .rtl p.quick { 1230 text-align: left; 1231 } 1232 1233 fieldset.quick legend { 1234 display: none; 1235 } 1236 1237 fieldset.tabulated { 1238 background: none; 1239 margin: 0; 1240 margin-top: 5px; 1241 padding: 0; 1242 border: 0; 1243 } 1244 1245 fieldset.tabulated legend { 1246 display: none; 1247 } 1248 1249 fieldset.nobg { 1250 margin: 15px 0 0 0; 1251 padding: 0; 1252 border: none; 1253 background-color: transparent; 1254 } 1255 1256 fieldset.display-options { 1257 margin: 15px 0 2px 0; 1258 padding: 0 0 4px 0; 1259 border: none; 1260 background-color: transparent; 1261 text-align: center; 1262 font-size: 0.85em; 1263 } 1264 1265 fieldset.display-options select, fieldset.display-options input, fieldset.display-options label { 1266 font-size: 1.00em; 1267 vertical-align: middle; 1268 } 1269 1270 select option.disabled { 1271 background-color: #bbb; 1272 color: #fff; 1273 } 1274 1275 /* Special case inputs */ 1276 select#board_timezone, 1277 select#full_folder_action { 1278 width: 95%; 1279 } 1280 1281 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 1282 { 1283 fieldset { 1284 padding: 5px; 1285 } 1286 1287 fieldset.quick, p.quick { 1288 float: none !important; 1289 text-align: center; 1290 } 1291 1292 fieldset.display-options { 1293 clear: both; 1294 } 1295 } 1296 1297 /* Definition list layout for forms 1298 Other general def. list properties defined in prosilver_main.css 1299 ---------------------------------------- */ 1300 dl { 1301 font-family: Verdana, Helvetica, Arial, sans-serif; 1302 font-size: 1.00em; 1303 } 1304 1305 dt { 1306 float: left; 1307 width: auto; 1308 } 1309 1310 .rtl dt { 1311 float: right; 1312 } 1313 1314 dd { color: #666666;} 1315 dd + dd { padding-top: 5px;} 1316 dt span { padding: 0 5px 0 0;} 1317 .rtl dt span { padding: 0 0 0 5px;} 1318 1319 dt .explain { font-style: italic;} 1320 1321 dt label { 1322 font-size: 1.00em; 1323 text-align: left; 1324 font-weight: bold; 1325 color: #4A5A73; 1326 } 1327 1328 .rtl dt label { 1329 text-align: right; 1330 } 1331 1332 dd label { 1333 font-size: 1.00em; 1334 white-space: nowrap; 1335 margin: 0 10px 0 0; 1336 color: #4A5A73; 1337 } 1338 1339 .rtl dd label { 1340 margin: 0 0 0 10px; 1341 } 1342 1343 html>body dd label input { vertical-align: text-bottom;} /* Tweak for Moz to align checkboxes/radio buttons nicely */ 1344 1345 dd input { 1346 font-size: 1.00em; 1347 max-width: 100%; 1348 margin: 2px 0; 1349 } 1350 1351 dd select { 1352 font-size: 100%; 1353 font-size: 1em; 1354 width: auto; 1355 max-width: 100%; 1356 margin: 2px 0; 1357 } 1358 1359 dd textarea { 1360 font-size: 0.90em; 1361 width: 90%; 1362 } 1363 1364 fieldset dl { 1365 margin-bottom: 10px; 1366 font-size: 0.85em; 1367 } 1368 1369 fieldset dt { 1370 width: 45%; 1371 text-align: left; 1372 border: none; 1373 border-right: 1px solid #CCCCCC; 1374 padding-top: 3px; 1375 } 1376 1377 .rtl fieldset dt { 1378 text-align: right; 1379 border: none; 1380 border-left: 1px solid #CCCCCC; 1381 } 1382 1383 fieldset #color_palette_placeholder { 1384 padding-top: 0; 1385 } 1386 1387 fieldset dd { 1388 margin: 0 0 0 45%; 1389 padding: 0 0 0 5px; 1390 border: none; 1391 border-left: 1px solid #CCCCCC; 1392 vertical-align: top; 1393 font-size: 1.00em; 1394 } 1395 1396 .rtl fieldset dd { 1397 margin: 0 45% 0 0; 1398 padding: 0 5px 0 0; 1399 border: none; 1400 border-right: 1px solid #CCCCCC; 1401 } 1402 1403 dd.full, .rtl dd.full { 1404 margin: 0; 1405 border: 0; 1406 padding: 0; 1407 padding-top: 3px; 1408 text-align: center; 1409 width: 95%; 1410 } 1411 1412 /* Hover highlights for form rows */ 1413 fieldset dl:hover dt, fieldset dl:hover dd { 1414 border-color: #666666; 1415 } 1416 1417 fieldset dl:hover dt label { 1418 color: #000000; 1419 } 1420 1421 fieldset dl dd label:hover { 1422 color: #BC2A4D; 1423 } 1424 1425 input:focus, textarea:focus { 1426 border: 1px solid #BC2A4D; 1427 background-color: #E9E9E2; 1428 color: #BC2A4D; 1429 outline-style: none; 1430 } 1431 1432 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 1433 { 1434 fieldset dl { 1435 margin-bottom: 5px; 1436 padding-bottom: 5px; 1437 border-bottom: 1px solid #e8e8e8; 1438 } 1439 1440 fieldset > dl:last-child, fieldset > form:last-child > dl:last-child { 1441 border-bottom-width: 0; 1442 margin-bottom: 0; 1443 } 1444 1445 fieldset dt, .rtl fieldset dt, fieldset dd, .rtl fieldset dd { 1446 border-width: 0; 1447 margin-left: 0; 1448 margin-right: 0; 1449 float: none; 1450 width: auto; 1451 } 1452 1453 fieldset .responsive-columns dt { 1454 float: left; 1455 } 1456 1457 .ltr fieldset dd { 1458 padding-left: 20px; 1459 } 1460 1461 .rtl fieldset dd { 1462 padding-right: 20px; 1463 } 1464 1465 select, dd select, dd input { 1466 max-width: 300px; 1467 } 1468 1469 input[type="number"], dd input[type="number"] { 1470 max-width: 70px; 1471 } 1472 } 1473 1474 @media only screen and (max-width: 400px), only screen and (max-device-width: 400px) 1475 { 1476 select, dd select, dd input { 1477 max-width: 240px; 1478 } 1479 } 1480 1481 /* Submit button fieldset or paragraph 1482 ---------------------------------------- */ 1483 fieldset.submit-buttons { 1484 text-align: center; 1485 border: none; 1486 background-color: transparent; 1487 margin: 0; 1488 padding: 4px; 1489 margin-top: -1px; 1490 } 1491 1492 p.submit-buttons { 1493 text-align: center; 1494 margin: 0; 1495 padding: 4px; 1496 margin-top: 10px; 1497 } 1498 1499 fieldset.submit-buttons input, p.submit-buttons input { 1500 padding: 3px 2px; 1501 } 1502 1503 fieldset.submit-buttons legend { 1504 display: none; 1505 } 1506 1507 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 1508 { 1509 p.submit-buttons { 1510 margin-top: 0; 1511 } 1512 } 1513 1514 /* Input field styles 1515 ---------------------------------------- */ 1516 1517 input.radio, input.checkbox, input.permissions-checkbox { 1518 width: auto !important; 1519 background-color: transparent; 1520 border: none; 1521 cursor: pointer; 1522 } 1523 1524 input.full, 1525 textarea.full { 1526 width: 99%; 1527 } 1528 1529 input.medium { width: 50%;} 1530 input.narrow { width: 25%;} 1531 input.tiny { width: 10%;} 1532 input.autowidth { width: auto !important;} 1533 .box2 .inputbox { background-color: #E9E9E9;} 1534 1535 /* Form button styles 1536 ---------------------------------------- */ 1537 a.button1, input.button1, 1538 a.button2, input.button2 { 1539 width: auto !important; 1540 padding: 1px 3px 0 3px; 1541 font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; 1542 color: #000; 1543 font-size: 0.85em; 1544 background: #EFEFEF url("../images/bg_button.gif") repeat-x top; 1545 cursor: pointer; 1546 } 1547 1548 a.button1, input.button1 { 1549 font-weight: bold; 1550 border: 1px solid #666666; 1551 } 1552 1553 /* Alternative button */ 1554 a.button2, input.button2 { 1555 border: 1px solid #666666; 1556 } 1557 1558 /* <a> button in the style of the form buttons */ 1559 a.button1, a.button1:link, a.button1:visited, a.button1:active, 1560 a.button2, a.button2:link, a.button2:visited, a.button2:active { 1561 text-decoration: none; 1562 color: #000000; 1563 padding: 4px 8px; 1564 } 1565 1566 /* Hover states */ 1567 a.button1:hover, input.button1:hover, 1568 a.button2:hover, input.button2:hover { 1569 border: 1px solid #BC2A4D; 1570 background: #EFEFEF url("../images/bg_button.gif") repeat bottom; 1571 color: #BC2A4D; 1572 } 1573 1574 input.disabled { 1575 font-weight: normal; 1576 color: #666666; 1577 } 1578 1579 /* Focus states */ 1580 input.button1:focus, input.button2:focus { 1581 outline-style: none; 1582 } 1583 1584 /* jQuery popups 1585 ---------------------------------------- */ 1586 .phpbb_alert { 1587 background-color: #FFFFFF; 1588 border: 1px solid #999999; 1589 position: fixed; 1590 display: none; 1591 top: 150px; 1592 left: 0; 1593 right: 0; 1594 width: 620px; 1595 margin: 0 auto; 1596 z-index: 50; 1597 padding: 25px; 1598 padding: 0 25px 20px 25px; 1599 } 1600 1601 .phpbb_alert .alert_close { 1602 display: block; 1603 float: right; 1604 width: 16px; 1605 height: 16px; 1606 overflow: hidden; 1607 text-decoration: none !important; 1608 background: transparent url("../images/alert_close.png") 0 0 no-repeat; 1609 margin-top: -7px; 1610 margin-right: -31px; 1611 } 1612 .phpbb_alert .alert_close:hover { 1613 background-position: 0 -16px; 1614 } 1615 1616 1617 .phpbb_alert p { 1618 margin: 8px 0; 1619 padding-bottom: 8px; 1620 } 1621 1622 .phpbb_alert label { 1623 display: block; 1624 margin: 8px 0; 1625 padding-bottom: 8px; 1626 } 1627 1628 .phpbb_alert div.alert_text > p, 1629 .phpbb_alert div.alert_text > label, 1630 .phpbb_alert div.alert_text > select, 1631 .phpbb_alert div.alert_text > textarea, 1632 .phpbb_alert div.alert_text > input { 1633 font-size: 0.9em; 1634 } 1635 1636 #darkenwrapper { 1637 display: none; 1638 position: relative; 1639 z-index: 44; 1640 } 1641 1642 #darken { 1643 position: fixed; 1644 left: 0; 1645 top: 0; 1646 width: 100%; 1647 height: 100%; 1648 background-color: #000000; 1649 opacity: 0.5; 1650 z-index: 45; 1651 } 1652 1653 @media only screen and (max-height: 500px), only screen and (max-device-width: 500px) 1654 { 1655 .phpbb_alert { 1656 top: 25px; 1657 } 1658 } 1659 1660 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 1661 { 1662 .phpbb_alert { 1663 width: auto; 1664 margin: 0 25px; 1665 } 1666 } 1667 1668 #loading_indicator { 1669 background: #000000 url("../images/loading.gif") center center no-repeat; 1670 border-radius: 5px; 1671 display: none; 1672 opacity: 0.8; 1673 margin-top: -50px; 1674 margin-left: -50px; 1675 height: 50px; 1676 width: 50px; 1677 position: fixed; 1678 left: 50%; 1679 top: 50%; 1680 z-index: 51; 1681 } 1682 1683 /* Pagination 1684 ---------------------------------------- */ 1685 .pagination { 1686 font-size: .85em; 1687 height: 1%; /* IE tweak (holly hack) */ 1688 width: auto; 1689 text-align: right; 1690 margin: 5px 0; 1691 } 1692 1693 .top-pagination { 1694 float: right; 1695 margin: 15px 0 5px 0; 1696 } 1697 1698 .rtl .pagination { 1699 text-align: left; 1700 float: left; 1701 } 1702 1703 li.pagination { 1704 margin-top: 0; 1705 } 1706 1707 .pagination img { 1708 vertical-align: middle; 1709 } 1710 1711 .pagination ul { 1712 display: inline-block; 1713 *display: inline; /* IE7 inline-block hack */ 1714 *zoom: 1; 1715 margin-left: 0; 1716 margin-bottom: 0; 1717 } 1718 1719 li.pagination ul { 1720 margin-top: -2px; 1721 vertical-align: middle; 1722 } 1723 1724 .pagination ul li, dl .pagination ul li, dl.icon .pagination ul li { 1725 display: inline; 1726 padding: 0; 1727 font-size: 100%; 1728 line-height: normal; 1729 } 1730 1731 .pagination li a, .pagnation li span, li .pagination li a, li .pagnation li span, .pagination li.active span, .pagination li.ellipsis span { 1732 font-weight: normal; 1733 text-decoration: none; 1734 padding: 0 2px; 1735 border: 1px solid transparent; 1736 font-size: 0.9em; 1737 line-height: 1.5em; 1738 } 1739 1740 .pagination li a, .pagination li a:link, .pagination li a:visited { 1741 color: #5C758C; 1742 background-color: #ECEDEE; 1743 border-color: #B4BAC0; 1744 } 1745 1746 .pagination li.ellipsis span { 1747 background-color: transparent; 1748 color: #000000; 1749 } 1750 1751 .pagination li.active span { 1752 color: #FFFFFF; 1753 background-color: #4692BF; 1754 border-color: #4692BF; 1755 } 1756 1757 .pagination li a:hover, .pagination .active a:hover { 1758 color: #FFFFFF; 1759 background-color: #368AD2; 1760 border-color: #368AD2; 1761 } 1762 1763 .pagination li a:active, .pagination li.active a:active { 1764 color: #5C758C; 1765 background-color: #ECEDEE; 1766 border-color: #B4BAC0; 1767 } 1768 1769 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 1770 { 1771 .pagination, .rtl .pagination { 1772 float: none; 1773 text-align: center; 1774 margin: 5px 0; 1775 } 1776 1777 .pagination li a, .pagination li span { 1778 display: inline-block; 1779 min-width: 10px; 1780 } 1781 } 1782 1783 /* Action Highlighting 1784 ---------------------------------------- */ 1785 .successbox, .errorbox, .warningbox { 1786 padding: 8px; 1787 margin: 10px 0; 1788 color: #FFFFFF; 1789 text-align: center; 1790 clear: both; 1791 } 1792 1793 .success { 1794 color: #228822; 1795 } 1796 1797 .error { 1798 color: #BC2A4D; 1799 } 1800 1801 .successbox { 1802 background-color: #228822; 1803 } 1804 1805 .errorbox { 1806 background-color: #BC2A4D; 1807 } 1808 1809 .warningbox { 1810 background-color: #fca600; 1811 } 1812 1813 .successbox h3, .errorbox h3 { 1814 color: #FFFFFF; 1815 margin: 0 0 0.5em; 1816 font-size: 1.10em; 1817 font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; 1818 } 1819 1820 .successbox p, .errorbox p { 1821 color: #FFFFFF; 1822 font-size: 0.85em; 1823 margin-bottom: 0; 1824 } 1825 1826 .errorbox a:link, .errorbox a:active, .errorbox a:visited, 1827 .successbox a:link, .successbox a:active, .successbox a:visited { 1828 color: #DBD7D1; 1829 text-decoration: underline; 1830 font-weight: bold; 1831 } 1832 1833 .errorbox a:hover, .successbox a:hover { 1834 color: #FFFFFF; 1835 text-decoration: none; 1836 font-weight: bold; 1837 } 1838 1839 #log-container { 1840 display: none; 1841 max-height: 300px; 1842 padding: 8px; 1843 margin: 10px 0; 1844 clear: both; 1845 overflow-y: auto; 1846 background-color: #FFFFFF; 1847 } 1848 1849 #log-container.show_log_container { 1850 display: block; 1851 border: 1px solid #DBD7D1; 1852 } 1853 1854 .log { 1855 font-size: 0.8em; 1856 } 1857 1858 .notice { 1859 background-color: #62A5CC; 1860 } 1861 1862 .download-box { 1863 margin: 10px 0 10px 0; 1864 } 1865 1866 /* Special cases for the error page */ 1867 #errorpage #page-header a { 1868 font-weight: bold; 1869 line-height: 6em; 1870 } 1871 1872 #errorpage #content { 1873 padding-top: 10px; 1874 } 1875 1876 #errorpage #content h1 { 1877 color: #DF075C; 1878 } 1879 1880 #errorpage #content h2 { 1881 margin-top: 20px; 1882 margin-bottom: 5px; 1883 border-bottom: 1px solid #CCCCCC; 1884 padding-bottom: 5px; 1885 color: #333333; 1886 } 1887 1888 /* Tooltip for permission roles */ 1889 .tooltip { 1890 width: 200px; 1891 color: #000; 1892 text-align: center; 1893 border: 1px solid #AAA; 1894 } 1895 1896 .tooltip span.top { 1897 background: #EFEFEF; 1898 font-weight: bold; 1899 padding: 2px; 1900 } 1901 1902 .tooltip span.bottom { 1903 padding: 5px; 1904 color: #000000; 1905 background: #FFFFFF; 1906 } 1907 1908 /* 1909 Format Buttons for signature editor 1910 */ 1911 #format-buttons { 1912 margin: 15px 0 2px 0; 1913 } 1914 1915 #format-buttons input, #format-buttons select { 1916 vertical-align: middle; 1917 } 1918 1919 .row, fieldset dl { 1920 overflow: hidden; 1921 } 1922 1923 /* Syntax Highlighting 1924 ---------------------------------------- */ 1925 .sourcenum { 1926 color: gray; 1927 font-family: Monaco, 'Courier New', monospace; 1928 font-size: 1.25em; 1929 font-weight: bold; 1930 line-height: 1.20em; 1931 text-align: right; 1932 padding: 0; 1933 } 1934 1935 .rtl .sourcenum { 1936 text-align: left; 1937 } 1938 1939 .source { 1940 font-family: Monaco, 'Courier New', monospace; 1941 font-size: 1.25em; 1942 line-height: 1.20em; 1943 padding: 0; 1944 } 1945 1946 .syntaxbg { 1947 color: #FFFFFF; 1948 } 1949 1950 .syntaxcomment { 1951 color: #FF8000; 1952 } 1953 1954 .syntaxdefault { 1955 color: #0000BB; 1956 } 1957 1958 .syntaxhtml { 1959 color: #000000; 1960 } 1961 1962 .syntaxkeyword { 1963 color: #007700; 1964 } 1965 1966 .syntaxstring { 1967 color: #DD0000; 1968 } 1969 1970 /* Permission interface 1971 ---------------------------------------- */ 1972 1973 .column1, .column2 { 1974 width: 48%; 1975 float: left; 1976 } 1977 1978 .ltr .column2, .rtl .column1 { 1979 float: right; 1980 } 1981 1982 fieldset.permissions legend { 1983 text-transform: none; 1984 } 1985 1986 fieldset.permissions legend input{ 1987 height: 1.1em; 1988 } 1989 1990 /* Permission sections */ 1991 fieldset.permissions .permissions-simple { 1992 text-align: left; 1993 padding-top: 3px; 1994 } 1995 1996 .rtl fieldset.permissions .permissions-simple { 1997 text-align: right; 1998 } 1999 2000 fieldset.permissions .permissions-advanced { 2001 padding: 10px 0 0 5px; 2002 vertical-align: top; 2003 clear: right; 2004 } 2005 2006 .rtl fieldset.permissions .permissions-advanced { 2007 padding: 10px 5px 0 0; 2008 clear: left; 2009 } 2010 2011 fieldset.permissions .permissions-switch { 2012 float: right; 2013 } 2014 2015 .rtl fieldset.permissions .permissions-switch { 2016 float: left; 2017 } 2018 2019 fieldset.permissions .padding { 2020 } 2021 2022 .permissions-switch { 2023 margin-top: -6px; 2024 font-size: .9em; 2025 } 2026 2027 .permissions-switch a { 2028 text-decoration: underline; 2029 } 2030 2031 .permissions-reset { 2032 padding-bottom: 10px; 2033 } 2034 2035 .permissions-reset a { 2036 font-size: .85em; 2037 } 2038 2039 /* Tabbed menu */ 2040 .permissions-category { 2041 line-height: normal; 2042 margin: 0 0 -1px 7px; 2043 min-width: 570px; 2044 font-size: 0.85em; 2045 } 2046 2047 .rtl .permissions-category { 2048 margin: 0 7px -1px 0; 2049 } 2050 2051 .permissions-category ul { 2052 display: flex; 2053 flex-wrap: wrap; 2054 margin: 0; 2055 padding: 0; 2056 list-style: none; 2057 } 2058 2059 .permissions-category li { 2060 display: inline; 2061 margin: 0; 2062 padding: 0; 2063 font-size: 1em; 2064 font-weight: bold; 2065 } 2066 2067 .permissions-category a { 2068 float: left; 2069 background: url("../images/bg_tabs_alt1.gif") no-repeat 0% -35px; 2070 margin: 0 1px 0 0; 2071 padding: 0 0 0 6px; 2072 text-decoration: none; 2073 position: relative; 2074 } 2075 2076 .rtl .permissions-category a { 2077 float: right; 2078 } 2079 2080 .permissions-category a span.tabbg { 2081 float: left; 2082 display: block; 2083 background: url("../images/bg_tabs_alt2.gif") no-repeat 100% -35px; 2084 padding: 7px 12px 6px 6px; 2085 color: #536482; 2086 white-space: nowrap; 2087 } 2088 2089 .rtl .permissions-category a span.tabbg { 2090 float: right; 2091 } 2092 2093 /* Commented Backslash Hack hides rule from IE5-Mac \*/ 2094 .permissions-category a span.tabbg, .rtl .permissions-category a span.tabbg { float: none;} 2095 /* End hack */ 2096 2097 .permissions-category a:hover span.tabbg { 2098 color: #DD6900; 2099 } 2100 2101 .permissions-category .activetab a { 2102 background-position: 0 0; 2103 } 2104 2105 .permissions-category .activetab a span.tabbg { 2106 background-position: 100% 0; 2107 color: #333333; 2108 } 2109 2110 .permissions-category a:hover { 2111 background-position: 0 -70px; 2112 } 2113 2114 .permissions-category a:hover span.tabbg { 2115 background-position: 100% -70px; 2116 } 2117 2118 .permissions-category .activetab a:hover span.tabbg { 2119 color: #333333; 2120 background-position: 100% 0; 2121 } 2122 2123 .permissions-category .activetab a:hover { 2124 background-position: 0 0; 2125 } 2126 2127 .permissions-category a span.colour { 2128 border: 1px solid #536482; 2129 display: block; 2130 float: left; 2131 width: 10px; 2132 height: 10px; 2133 margin: 0 5px 0 0; 2134 } 2135 2136 /* Most browsers will have to live with a left aligned icon in RTL mode, as (currently) only Firefox 3.0 Alpha 3 renders it correctly without destroying it 2137 .rtl .permissions-category a span.colour { 2138 float: right; 2139 margin: 0 0 0 5px; 2140 } 2141 */ 2142 2143 .permissions-category .activetab span.colour { 2144 border-color: #333333; 2145 } 2146 2147 .permissions-category a:hover span.colour { 2148 border-color: #DD6900; 2149 } 2150 2151 .permissions-category .activetab a:hover span.colour { 2152 border-color: #333333; 2153 } 2154 2155 /* Permission preset colours */ 2156 .permissions-preset-yes span.colour, 2157 .yes { 2158 background-color: #86F786; 2159 } 2160 2161 .permissions-preset-custom span.colour { 2162 background-color: #B2BBDD; 2163 } 2164 2165 .permissions-preset-never span.colour { 2166 background-color: #DD0000; 2167 } 2168 2169 .permissions-preset-no span.colour, 2170 .never { 2171 background-color: #EFB0B2; 2172 } 2173 2174 /* Permission panel 2175 ---------------------------------------- */ 2176 .permissions-panel { 2177 float: left; 2178 background-color: #CADCEB; 2179 width: 100%; 2180 border-radius: 5px; 2181 overflow: hidden; 2182 padding: 5px 0; 2183 } 2184 2185 .rtl .permissions-panel { 2186 float: right; 2187 } 2188 2189 /* Permission table 2190 ---------------------------------------- */ 2191 .permissions-panel .tablewrap { 2192 margin: 0 10px; 2193 } 2194 2195 .permissions-panel table { 2196 width: 100%; 2197 } 2198 2199 .permissions-panel th { 2200 text-transform: none; 2201 } 2202 2203 .permissions-panel th.value { 2204 text-align: center; 2205 } 2206 2207 .permissions-panel th.name { 2208 text-align: left; 2209 width: auto; 2210 text-transform: none; 2211 } 2212 2213 .rtl .permissions-panel th.name { 2214 text-align: right; 2215 } 2216 2217 .permissions-panel th.permissions-name { 2218 border: none; 2219 color: #536482; 2220 font-weight: normal; 2221 } 2222 2223 .permissions-panel th.permissions-name a.trace { 2224 display: inline; 2225 } 2226 2227 .permissions-panel th.row3 { 2228 background-image: none; 2229 background-color: #D1D7DC; 2230 color: #536482; 2231 border: none; 2232 } 2233 2234 .permissions-panel th.row4 { 2235 background-image: none; 2236 background-color: #E4E8EB; 2237 color: #536482; 2238 border: none; 2239 } 2240 2241 .permissions-panel th a:link, .permissions-panel th a:hover, .permissions-panel th a:visited { 2242 display: block; 2243 color: #FFFFFF; 2244 text-decoration: underline; 2245 } 2246 2247 .permissions-panel td.permissions-yes label:hover { 2248 background-color: #86F786; 2249 } 2250 2251 .permissions-panel td.permissions-no label:hover { 2252 background-color: #EFB0B2; 2253 } 2254 2255 .permissions-panel td.permissions-never label:hover { 2256 background-color: #DD0000; 2257 } 2258 2259 .permissions-panel td { 2260 padding: 0; 2261 text-align: center; 2262 width: 10%; 2263 } 2264 2265 .permissions-panel td label { 2266 display: block; 2267 margin: 0; 2268 padding: 0; 2269 } 2270 2271 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 2272 { 2273 .column1, .column2 { 2274 float: none !important; 2275 width: auto; 2276 } 2277 2278 .permissions-simple { 2279 clear: both; 2280 } 2281 2282 .permissions-simple td, .permissions-simple dd { 2283 width: auto !important; 2284 margin-left: 0 !important; 2285 margin-right: 0 !important; 2286 } 2287 2288 .permissions-simple dd { 2289 margin-top: 5px; 2290 } 2291 2292 .permissions-panel .tablewrap { 2293 margin: 0 5px; 2294 } 2295 2296 .permissions-category { 2297 min-width: 0; 2298 margin: 0 !important; 2299 } 2300 2301 .permissions-category ul { 2302 display: block; 2303 } 2304 2305 .permissions-category a, .permissions-category a span.tabbg { 2306 display: block; 2307 float: none !important; 2308 background: transparent none; 2309 } 2310 2311 .permissions-category a { 2312 background: #d9e5ee; 2313 margin: 5px 0; 2314 padding: 0 !important; 2315 border-radius: 3px; 2316 text-decoration: underline; 2317 } 2318 2319 .permissions-category .activetab a { 2320 background-color: #dd6900; 2321 color: #fff; 2322 } 2323 2324 .permissions-category a span.tabbg { 2325 color: inherit !important; 2326 padding-top: 6px !important; 2327 padding-bottom: 6px !important; 2328 } 2329 2330 .permissions-category .activetab span.colour { 2331 border-color: #fff; 2332 } 2333 } 2334 2335 /* Avatars gallery 2336 ---------------------------------------- */ 2337 #gallery { 2338 display: block; 2339 margin: 0 -5px; 2340 padding: 0; 2341 overflow: hidden; 2342 } 2343 2344 #gallery li { 2345 display: block; 2346 float: left; 2347 border: 1px solid #ccc; 2348 border-radius: 2px; 2349 background: #fff; 2350 padding: 5px; 2351 margin: 5px; 2352 } 2353 2354 #gallery li:hover { 2355 background-color: #eee; 2356 } 2357 2358 #gallery li label { 2359 display: block; 2360 text-align: center; 2361 padding: 0; 2362 } 2363 2364 /* Dropdown menu 2365 ----------------------------------------*/ 2366 .dropdown { 2367 position: absolute; 2368 left: 0; 2369 top: 22px; 2370 z-index: 2; 2371 border: 1px solid transparent; 2372 border-radius: 5px; 2373 padding: 9px 0 0; 2374 } 2375 2376 .dropdown-up .dropdown { 2377 top: auto; 2378 bottom: 18px; 2379 padding: 0 0 9px; 2380 } 2381 2382 .dropdown-left .dropdown { 2383 left: auto; 2384 right: 0; 2385 } 2386 2387 .dropdown .pointer, .dropdown .pointer-inner { 2388 position: absolute; 2389 width: 0; 2390 height: 0; 2391 border-top-width: 0; 2392 border-bottom: 10px solid transparent; 2393 border-left: 10px dashed transparent; 2394 border-right: 10px dashed transparent; 2395 -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */ 2396 display: block; 2397 } 2398 2399 .dropdown-up .pointer, .dropdown-up .pointer-inner { 2400 border-bottom-width: 0; 2401 border-top: 10px solid transparent; 2402 } 2403 2404 .dropdown .pointer { 2405 right: auto; 2406 left: 10px; 2407 top: 0; 2408 z-index: 3; 2409 } 2410 2411 .dropdown-up .pointer { 2412 bottom: 0; 2413 top: auto; 2414 } 2415 2416 .dropdown-left .dropdown .pointer { 2417 left: auto; 2418 right: 10px; 2419 } 2420 2421 .dropdown .pointer-inner { 2422 top: auto; 2423 bottom: -11px; 2424 left: -10px; 2425 } 2426 2427 .dropdown-up .pointer-inner { 2428 bottom: auto; 2429 top: -11px; 2430 } 2431 2432 .dropdown .pointer { 2433 border-color: #B9B9B9 transparent; 2434 } 2435 2436 .dropdown .pointer-inner { 2437 border-color: #FFF transparent; 2438 } 2439 2440 .dropdown .dropdown-contents { 2441 z-index: 2; 2442 overflow: hidden; 2443 overflow-y: auto; 2444 background: #fff; 2445 border: 1px solid #b9b9b9; 2446 border-radius: 5px; 2447 padding: 5px; 2448 position: relative; 2449 min-width: 40px; 2450 max-height: 200px; 2451 box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2); 2452 -webkit-box-sizing: border-box; 2453 -moz-box-sizing: border-box; 2454 box-sizing: border-box; 2455 } 2456 2457 .dropdown-up .dropdown-contents { 2458 box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); 2459 } 2460 2461 .dropdown li { 2462 float: none; 2463 margin: 0; 2464 white-space: nowrap; 2465 text-align: left; 2466 } 2467 2468 .rtl .dropdown li { 2469 text-align: right; 2470 } 2471 .wrap .dropdown li, .dropdown.wrap li { 2472 white-space: normal; 2473 } 2474 2475 .dropdown li:before, .dropdown li:after { 2476 display: none !important; 2477 } 2478 2479 .roles-options > .dropdown { 2480 left: auto; 2481 top: 3.2em; 2482 width: 250px; 2483 } 2484 2485 .rtl .roles-options > .dropdown { 2486 right: auto; 2487 } 2488 2489 .roles-options { 2490 -webkit-user-select: none; 2491 -moz-user-select: none; 2492 -ms-user-select: none; 2493 -o-user-select: none; 2494 user-select: none; 2495 width: 250px; 2496 } 2497 2498 .roles-options > span { 2499 border: 1px solid #DEDEDE; 2500 border-radius: 3px; 2501 padding: 4px; 2502 width: 250px; 2503 display: none; 2504 background: url('../images/arrow_down.gif') no-repeat 245px .7em; 2505 } 2506 2507 .rtl .roles-options > span { 2508 background: url('../images/arrow_down.gif') no-repeat 7px .7em; 2509 } 2510 2511 .roles-options li { 2512 list-style: none; 2513 } 2514 2515 .roles-highlight { 2516 background-color: #1e90ff; 2517 color: #fff; 2518 } 2519 2520 2521 /* Classes for additional tasks 2522 ---------------------------------------- */ 2523 2524 .current-ext { 2525 color: #228822; 2526 } 2527 2528 .outdated-ext { 2529 color: #BC2A4D; 2530 } 2531 2532 .phpinfo { 2533 overflow: auto; 2534 width: 99%; 2535 direction: ltr; 2536 } 2537 2538 .phpinfo td, .phpinfo th, .phpinfo h2, .phpinfo h1 { 2539 text-align: left; 2540 } 2541 2542 .requirements_not_met { 2543 padding: 5px; 2544 background-color: #BC2A4D; 2545 } 2546 2547 .requirements_not_met dt label, .requirements_not_met dd p { 2548 color: #FFFFFF; 2549 font-size: 1.4em; 2550 } 2551 2552 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 2553 { 2554 .responsive-hide { display: none !important; } 2555 .responsive-show { display: block !important; } 2556 .responsive-show-inline { display: inline !important; } 2557 .responsive-show-inline-block { display: inline-block !important; } 2558 } 2559 2560 .clearfix { 2561 overflow: hidden; 2562 } 2563 2564 .pagination:after, 2565 #page-header:after, 2566 #page-body:after, 2567 #tabs:after, 2568 #tabs > ul:after, 2569 #tabs li:after, 2570 #acp:after, 2571 #content:after { 2572 content: ''; 2573 clear: both; 2574 display: block; 2575 } 2576 2577 #progress-bar { 2578 position: relative; 2579 width: 90%; 2580 text-align: center; 2581 height: 25px; 2582 margin: 20px auto; 2583 border: 1px solid #cecece; 2584 } 2585 2586 #progress-bar #progress-bar-text { 2587 position: absolute; 2588 top: 0; 2589 width: 100%; 2590 color: #000; 2591 } 2592 2593 #progress-bar #progress-bar-filler { 2594 display: block; 2595 position: relative; 2596 top: 0; 2597 left: 0; 2598 background-color: #3c84ad; 2599 width: 0; 2600 height: 25px; 2601 overflow: hidden; 2602 color: #fff; 2603 } 2604 2605 #progress-bar p { 2606 line-height: 25px; 2607 font-weight: bold; 2608 } 2609 2610 .send-stats-row { 2611 margin: 15px 0; 2612 } 2613 2614 .send-stats-row:before { 2615 display: table; 2616 content: " "; 2617 } 2618 2619 .send-stats-tile { 2620 position: relative; 2621 padding: 14px; 2622 margin-bottom: 20px; 2623 background-color: #eff0f2; 2624 border-radius: 6px; 2625 box-shadow: rgba(0,0,0,0.3) 1px 1px 5px; 2626 } 2627 2628 .send-stats-tile h2 { 2629 margin-top: 0; 2630 text-align: center; 2631 padding-bottom: 1em; 2632 } 2633 2634 .send-stats-tile i { 2635 padding-right: 0.3em; 2636 } 2637 2638 .icon { 2639 font-family: FontAwesome; 2640 font-style: normal; 2641 } 2642 2643 .send-stats-data-row { 2644 background: #f9f9f9; 2645 border-radius: 6px; 2646 border: #DEDEDE 1px solid; 2647 padding: 10px; 2648 border-top-width: 0; 2649 border-top-right-radius: 0; 2650 border-top-left-radius: 0; 2651 } 2652 2653 .send-stats-data-hidden .configlist { 2654 display: none; 2655 } 2656 2657 .send-stats-data-only-row { 2658 border-radius: 6px !important; 2659 border-bottom-width: 1px !important; 2660 } 2661 2662 .send-stats-data-hidden { 2663 padding: 0; 2664 border: none; 2665 } 2666 2667 .send-stats-row > .send-stats-data-row:first-child { 2668 background-color: #d9edf7; 2669 border-bottom-width: 0; 2670 border-top-right-radius: 6px; 2671 border-top-left-radius: 6px; 2672 border-top-width: 1px; 2673 border-bottom-left-radius: 0; 2674 border-bottom-right-radius: 0; 2675 } 2676 2677 .send-stats-settings dt, .send-stats-settings dd { 2678 min-width: 25px; 2679 } 2680 2681 .send-stats-settings dd { 2682 line-height: 1.5em; 2683 } 2684 2685 .send-stats-settings input { 2686 display: none; 2687 } 2688 2689 .send-stats-settings input[type=checkbox] + label:before { 2690 content: "\f096"; 2691 font-family: FontAwesome; 2692 font-size: 1.5em; 2693 } 2694 2695 .send-stats-settings input[type=checkbox]:checked + label:before { 2696 content: "\f14a"; 2697 color: #3c763d; 2698 } 2699 2700 .send-stats-data-row a:hover span { 2701 text-decoration: underline; 2702 } 2703 2704 .send-stats-data-row a { 2705 text-decoration: none; 2706 cursor: default; 2707 } 2708 2709 .send-stats-data-row i { 2710 padding-left: 6px; 2711 } 2712 2713 .configlist { 2714 word-wrap: break-word; 2715 word-break: break-all; 2716 } 2717 2718 /* stylelint-disable declaration-property-unit-whitelist */ 2719 .emoji { 2720 min-height: 18px; 2721 min-width: 18px; 2722 height: 1em; 2723 width: 1em; 2724 } 2725 /* stylelint-enable declaration-property-unit-whitelist */
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Nov 11 20:33:01 2020 | Cross-referenced by PHPXref 0.7.1 |