[ Index ] |
PHP Cross Reference of phpBB-3.1.12-deutsch |
[Summary view] [Print] [Text view]
1 /* phpBB 3.1 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 z-index: 1; 529 } 530 531 .rtl #menu { 532 float: right; 533 border: none; 534 border-left: 1px solid #CCCFD3; 535 } 536 537 #menu p { 538 font-size: 0.85em; 539 } 540 541 #menu ul { 542 list-style: none; 543 margin: 0; 544 padding: 0; 545 word-wrap: normal; 546 } 547 548 /* Default list state */ 549 #menu li, #menu .header { 550 padding: 0; 551 margin: 0; 552 font-size: 0.85em; 553 font-weight: bold; 554 display: block; 555 } 556 557 /* Link styles for the sub-section links */ 558 #menu li span { 559 display: block; 560 padding: 3px 3px 3px 8px; 561 margin: 1px 0; 562 text-decoration: none; 563 font-weight: normal; 564 color: #138ECB; 565 } 566 567 .rtl #menu li span { 568 padding: 3px 8px 3px 3px; 569 } 570 571 #menu li a:hover, #menu li a:hover span { 572 text-decoration: none; 573 background-color: #FFFFFF; 574 color: #BC2A4D; 575 } 576 577 #menu li a:active, #menu li a:active span { 578 color: #F632A0; 579 } 580 581 #menu li#activemenu a span { 582 text-decoration: none; 583 font-weight: bold; 584 color: #1180B7; 585 background: transparent url("../images/arrow_right.gif") 0% 50% no-repeat; 586 } 587 588 .rtl #menu li#activemenu a span { 589 background: transparent url("../images/arrow_left.gif") 100% 50% no-repeat; 590 } 591 592 #menu li#activemenu a:hover span, #menu li#activemenu span { 593 text-decoration: none; 594 font-weight: bold; 595 color: #BC2A4D; 596 background: #FFFFFF url("../images/arrow_right.gif") 1% 50% no-repeat; 597 } 598 599 .rtl #menu li#activemenu a:hover span, .rtl #menu li#activemenu span { 600 background: #FFFFFF url("../images/arrow_left.gif") 99% 50% no-repeat; 601 } 602 603 #menu li a:active, #menu li a:active span, #menu li#activemenu a:active span { 604 color: #F632A0; 605 } 606 607 #menu li span.completed { 608 text-decoration: none; 609 padding: 3px 3px 3px 12px; 610 background: url("../images/arrow_down.gif") 1% 50% no-repeat; 611 } 612 613 .rtl #menu li span.completed { 614 text-decoration: none; 615 padding: 3px 12px 3px 3px; 616 background: url("../images/arrow_down.gif") 99% 50% no-repeat; 617 } 618 619 #menu .header { 620 font-family: Tahoma, Helvetica, sans-serif; 621 display: block; 622 font-weight: bold; 623 color: #115098; 624 border-bottom: 1px solid #327AA5; 625 padding: 4px 0 2px; 626 margin-top: 15px; 627 text-transform: uppercase; 628 font-size: 0.75em; 629 text-decoration: none; 630 cursor: inherit; 631 outline-style: none; 632 } 633 634 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 635 { 636 #menu, .rtl #menu { 637 float: none; 638 width: auto; 639 border-width: 0; 640 max-width: 200px; 641 margin: 0 auto 10px; 642 } 643 644 #menu p { 645 text-align: center; 646 } 647 648 #menu .menu-block.active { 649 margin: 0 -5px; 650 padding: 0 5px 3px; 651 background: rgba(255, 255, 255, .5); 652 border-radius: 5px; 653 } 654 655 #menu .menu-block.no-header.active { 656 padding-top: 3px; 657 } 658 659 #menu .menu-block .header { 660 margin-top: 5px; 661 cursor: pointer; 662 border-bottom-width: 0; 663 position: relative; 664 text-decoration: underline; 665 } 666 667 #menu .menu-block .header:focus, #menu .menu-block.active .header { 668 color: #D31141; 669 text-decoration: none; 670 } 671 672 #menu .menu-block ul { 673 display: none; 674 } 675 676 .nojs #menu .menu-block:hover ul, #menu .menu-block.active ul, #menu .menu-block.no-header ul { 677 display: block; 678 } 679 680 #menu .menu-block li:last-child { 681 border-bottom: 1px solid #327AA5; 682 } 683 684 #menu .menu-block:last-child li:last-child, #menu .menu-block.active li:last-child { 685 border-bottom-width: 0; 686 } 687 688 #menu .menu-block li a span { 689 border-radius: 2px; 690 } 691 } 692 693 694 /* Table styles 695 ---------------------------------------- */ 696 697 table { 698 width: 100%; 699 border: 1px solid #CCCFD3; 700 background-color: #FFFFFF; 701 padding: 1px; 702 } 703 704 th { 705 padding: 3px 4px; 706 color: #FFFFFF; 707 background: #70AED3 url("../images/gradient2b.gif") bottom left repeat-x; 708 border-top: 1px solid #6DACD2; 709 border-bottom: 1px solid #327AA5; 710 text-align: left; 711 font-size: 0.75em; 712 text-transform: uppercase; 713 } 714 715 td { 716 text-align: left; 717 font-size: 0.85em; 718 padding: 4px; 719 line-height: 1.20em; 720 } 721 722 .rtl th, .rtl td { 723 text-align: right; 724 } 725 726 .table1 { 727 border-collapse: separate; 728 border-spacing: 1px; 729 clear: both; 730 } 731 732 dt#color_palette_placeholder table { 733 margin-right: 5px; 734 width: 80px; 735 } 736 737 #color_palette_placeholder td { 738 padding: 0; 739 } 740 741 table.type2 { 742 border: none; 743 background: none; 744 padding: 0; 745 } 746 747 table.type2 th { 748 background: none; 749 border-top: none; 750 text-align: center; 751 color: #115098; 752 padding: 2px 0; 753 } 754 755 table.type2 td { 756 padding: 0; 757 font-size: 1em; 758 } 759 760 table.type2 td.name { 761 padding: 2px; 762 vertical-align: middle; 763 } 764 765 table.type3 { 766 float: right; 767 width: 300px; 768 border: none; 769 background-color: transparent; 770 padding: 0; 771 } 772 773 .rtl table.type3 { 774 float: left; 775 } 776 777 table.type3 thead th { 778 background-color: transparent; 779 border-top: none; 780 text-align: center; 781 color: #115098; 782 padding: 0 3px; 783 font-size: 0.85em; 784 font-weight: normal; 785 text-transform: none; 786 } 787 788 table.type3 tbody th { 789 border-top: none; 790 text-align: left; 791 text-transform: none; 792 padding: 0; 793 border: none; 794 font-size: 0.90em; 795 font-weight: normal; 796 width: 100%; 797 } 798 799 .rtl table.type3 tbody th { 800 text-align: right; 801 } 802 803 table.type3 td { 804 text-align: center; 805 padding: 1px; 806 } 807 808 th.name { 809 text-align: left; 810 width: auto; 811 } 812 813 .rtl th.name { 814 text-align: right; 815 } 816 817 td.name { 818 text-align: left; 819 font-weight: bold; 820 } 821 822 .rtl td.name { 823 text-align: right; 824 } 825 826 .entry { 827 text-align: left; 828 font-weight: normal; 829 } 830 831 .rtl .entry { 832 text-align: right; 833 } 834 835 .row1 { 836 background-color: #F9F9F9; 837 } 838 839 table.zebra-table tbody tr:nth-child(odd) { 840 background-color: #F9F9F9; 841 } 842 843 .row2 { 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 { 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 .successbox h3, .errorbox h3 { 1810 color: #FFFFFF; 1811 margin: 0 0 0.5em; 1812 font-size: 1.10em; 1813 font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif; 1814 } 1815 1816 .successbox p, .errorbox p { 1817 color: #FFFFFF; 1818 font-size: 0.85em; 1819 margin-bottom: 0; 1820 } 1821 1822 .errorbox a:link, .errorbox a:active, .errorbox a:visited, 1823 .successbox a:link, .successbox a:active, .successbox a:visited { 1824 color: #DBD7D1; 1825 text-decoration: underline; 1826 font-weight: bold; 1827 } 1828 1829 .errorbox a:hover, .successbox a:hover { 1830 color: #FFFFFF; 1831 text-decoration: none; 1832 font-weight: bold; 1833 } 1834 1835 .notice { 1836 background-color: #62A5CC; 1837 } 1838 1839 /* Special cases for the error page */ 1840 #errorpage #page-header a { 1841 font-weight: bold; 1842 line-height: 6em; 1843 } 1844 1845 #errorpage #content { 1846 padding-top: 10px; 1847 } 1848 1849 #errorpage #content h1 { 1850 color: #DF075C; 1851 } 1852 1853 #errorpage #content h2 { 1854 margin-top: 20px; 1855 margin-bottom: 5px; 1856 border-bottom: 1px solid #CCCCCC; 1857 padding-bottom: 5px; 1858 color: #333333; 1859 } 1860 1861 /* Tooltip for permission roles */ 1862 .tooltip { 1863 width: 200px; 1864 color: #000; 1865 text-align: center; 1866 border: 1px solid #AAA; 1867 } 1868 1869 .tooltip span.top { 1870 background: #EFEFEF; 1871 font-weight: bold; 1872 padding: 2px; 1873 } 1874 1875 .tooltip span.bottom { 1876 padding: 5px; 1877 color: #000000; 1878 background: #FFFFFF; 1879 } 1880 1881 /* 1882 Format Buttons for signature editor 1883 */ 1884 #format-buttons { 1885 margin: 15px 0 2px 0; 1886 } 1887 1888 #format-buttons input, #format-buttons select { 1889 vertical-align: middle; 1890 } 1891 1892 .row, fieldset dl { 1893 overflow: hidden; 1894 } 1895 1896 /* Syntax Highlighting 1897 ---------------------------------------- */ 1898 .sourcenum { 1899 color: gray; 1900 font-family: Monaco, 'Courier New', monospace; 1901 font-size: 1.25em; 1902 font-weight: bold; 1903 line-height: 1.20em; 1904 text-align: right; 1905 padding: 0; 1906 } 1907 1908 .rtl .sourcenum { 1909 text-align: left; 1910 } 1911 1912 .source { 1913 font-family: Monaco, 'Courier New', monospace; 1914 font-size: 1.25em; 1915 line-height: 1.20em; 1916 padding: 0; 1917 } 1918 1919 .syntaxbg { 1920 color: #FFFFFF; 1921 } 1922 1923 .syntaxcomment { 1924 color: #FF8000; 1925 } 1926 1927 .syntaxdefault { 1928 color: #0000BB; 1929 } 1930 1931 .syntaxhtml { 1932 color: #000000; 1933 } 1934 1935 .syntaxkeyword { 1936 color: #007700; 1937 } 1938 1939 .syntaxstring { 1940 color: #DD0000; 1941 } 1942 1943 /* Permission interface 1944 ---------------------------------------- */ 1945 1946 .column1, .column2 { 1947 width: 48%; 1948 float: left; 1949 } 1950 1951 .ltr .column2, .rtl .column1 { 1952 float: right; 1953 } 1954 1955 fieldset.permissions legend { 1956 text-transform: none; 1957 } 1958 1959 fieldset.permissions legend input{ 1960 height: 1.1em; 1961 } 1962 1963 /* Permission sections */ 1964 fieldset.permissions .permissions-simple { 1965 text-align: left; 1966 padding-top: 3px; 1967 } 1968 1969 .rtl fieldset.permissions .permissions-simple { 1970 text-align: right; 1971 } 1972 1973 fieldset.permissions .permissions-advanced { 1974 padding: 10px 0 0 5px; 1975 vertical-align: top; 1976 clear: right; 1977 } 1978 1979 .rtl fieldset.permissions .permissions-advanced { 1980 padding: 10px 5px 0 0; 1981 clear: left; 1982 } 1983 1984 fieldset.permissions .permissions-switch { 1985 float: right; 1986 } 1987 1988 .rtl fieldset.permissions .permissions-switch { 1989 float: left; 1990 } 1991 1992 fieldset.permissions .padding { 1993 } 1994 1995 .permissions-switch { 1996 margin-top: -6px; 1997 font-size: .9em; 1998 } 1999 2000 .permissions-switch a { 2001 text-decoration: underline; 2002 } 2003 2004 .permissions-reset { 2005 padding-bottom: 10px; 2006 } 2007 2008 .permissions-reset a { 2009 font-size: .85em; 2010 } 2011 2012 /* Tabbed menu */ 2013 .permissions-category { 2014 line-height: normal; 2015 margin: 0 0 -1px 7px; 2016 min-width: 570px; 2017 font-size: 0.85em; 2018 } 2019 2020 .rtl .permissions-category { 2021 margin: 0 7px -1px 0; 2022 } 2023 2024 .permissions-category ul { 2025 margin: 0; 2026 padding: 0; 2027 list-style: none; 2028 } 2029 2030 .permissions-category li { 2031 display: inline; 2032 margin: 0; 2033 padding: 0; 2034 font-size: 1em; 2035 font-weight: bold; 2036 } 2037 2038 .permissions-category a { 2039 float: left; 2040 background: url("../images/bg_tabs_alt1.gif") no-repeat 0% -35px; 2041 margin: 0 1px 0 0; 2042 padding: 0 0 0 6px; 2043 text-decoration: none; 2044 position: relative; 2045 } 2046 2047 .rtl .permissions-category a { 2048 float: right; 2049 } 2050 2051 .permissions-category a span.tabbg { 2052 float: left; 2053 display: block; 2054 background: url("../images/bg_tabs_alt2.gif") no-repeat 100% -35px; 2055 padding: 7px 12px 6px 6px; 2056 color: #536482; 2057 white-space: nowrap; 2058 } 2059 2060 .rtl .permissions-category a span.tabbg { 2061 float: right; 2062 } 2063 2064 /* Commented Backslash Hack hides rule from IE5-Mac \*/ 2065 .permissions-category a span.tabbg, .rtl .permissions-category a span.tabbg { float: none;} 2066 /* End hack */ 2067 2068 .permissions-category a:hover span.tabbg { 2069 color: #DD6900; 2070 } 2071 2072 .permissions-category .activetab a { 2073 background-position: 0 0; 2074 } 2075 2076 .permissions-category .activetab a span.tabbg { 2077 background-position: 100% 0; 2078 padding-bottom: 7px; 2079 color: #333333; 2080 } 2081 2082 .permissions-category a:hover { 2083 background-position: 0 -70px; 2084 } 2085 2086 .permissions-category a:hover span.tabbg { 2087 background-position: 100% -70px; 2088 } 2089 2090 .permissions-category .activetab a:hover span.tabbg { 2091 color: #333333; 2092 background-position: 100% 0; 2093 } 2094 2095 .permissions-category .activetab a:hover { 2096 background-position: 0 0; 2097 } 2098 2099 .permissions-category a span.colour { 2100 border: 1px solid #536482; 2101 display: block; 2102 float: left; 2103 width: 10px; 2104 height: 10px; 2105 margin: 0 5px 0 0; 2106 } 2107 2108 /* 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 2109 .rtl .permissions-category a span.colour { 2110 float: right; 2111 margin: 0 0 0 5px; 2112 } 2113 */ 2114 2115 .permissions-category .activetab span.colour { 2116 border-color: #333333; 2117 } 2118 2119 .permissions-category a:hover span.colour { 2120 border-color: #DD6900; 2121 } 2122 2123 .permissions-category .activetab a:hover span.colour { 2124 border-color: #333333; 2125 } 2126 2127 /* Permission preset colours */ 2128 .permissions-preset-yes span.colour, 2129 .yes { 2130 background-color: #86F786; 2131 } 2132 2133 .permissions-preset-custom span.colour { 2134 background-color: #B2BBDD; 2135 } 2136 2137 .permissions-preset-never span.colour { 2138 background-color: #DD0000; 2139 } 2140 2141 .permissions-preset-no span.colour, 2142 .never { 2143 background-color: #EFB0B2; 2144 } 2145 2146 /* Permission panel 2147 ---------------------------------------- */ 2148 .permissions-panel { 2149 float: left; 2150 background-color: #CADCEB; 2151 width: 100%; 2152 border-radius: 5px; 2153 overflow: hidden; 2154 padding: 5px 0; 2155 } 2156 2157 .rtl .permissions-panel { 2158 float: right; 2159 } 2160 2161 /* Permission table 2162 ---------------------------------------- */ 2163 .permissions-panel .tablewrap { 2164 margin: 0 10px; 2165 } 2166 2167 .permissions-panel table { 2168 width: 100%; 2169 } 2170 2171 .permissions-panel th { 2172 text-transform: none; 2173 } 2174 2175 .permissions-panel th.value { 2176 text-align: center; 2177 } 2178 2179 .permissions-panel th.name { 2180 text-align: left; 2181 width: auto; 2182 text-transform: none; 2183 } 2184 2185 .rtl .permissions-panel th.name { 2186 text-align: right; 2187 } 2188 2189 .permissions-panel th.permissions-name { 2190 border: none; 2191 color: #536482; 2192 font-weight: normal; 2193 } 2194 2195 .permissions-panel th.permissions-name a.trace { 2196 display: inline; 2197 } 2198 2199 .permissions-panel th.row3 { 2200 background-image: none; 2201 background-color: #D1D7DC; 2202 color: #536482; 2203 border: none; 2204 } 2205 2206 .permissions-panel th.row4 { 2207 background-image: none; 2208 background-color: #E4E8EB; 2209 color: #536482; 2210 border: none; 2211 } 2212 2213 .permissions-panel th a:link, .permissions-panel th a:hover, .permissions-panel th a:visited { 2214 display: block; 2215 color: #FFFFFF; 2216 text-decoration: underline; 2217 } 2218 2219 .permissions-panel td.permissions-yes label:hover { 2220 background-color: #86F786; 2221 } 2222 2223 .permissions-panel td.permissions-no label:hover { 2224 background-color: #EFB0B2; 2225 } 2226 2227 .permissions-panel td.permissions-never label:hover { 2228 background-color: #DD0000; 2229 } 2230 2231 .permissions-panel td { 2232 padding: 0; 2233 text-align: center; 2234 width: 10%; 2235 } 2236 2237 .permissions-panel td label { 2238 display: block; 2239 margin: 0; 2240 padding: 0; 2241 } 2242 2243 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 2244 { 2245 .column1, .column2 { 2246 float: none !important; 2247 width: auto; 2248 } 2249 2250 .permissions-simple { 2251 clear: both; 2252 } 2253 2254 .permissions-simple td, .permissions-simple dd { 2255 width: auto !important; 2256 margin-left: 0 !important; 2257 margin-right: 0 !important; 2258 } 2259 2260 .permissions-simple dd { 2261 margin-top: 5px; 2262 } 2263 2264 .permissions-panel .tablewrap { 2265 margin: 0 5px; 2266 } 2267 2268 .permissions-category { 2269 min-width: 0; 2270 margin: 0 !important; 2271 } 2272 2273 .permissions-category a, .permissions-category a span.tabbg { 2274 display: block; 2275 float: none !important; 2276 background: transparent none; 2277 } 2278 2279 .permissions-category a { 2280 background: #d9e5ee; 2281 margin: 5px 0; 2282 padding: 0 !important; 2283 border-radius: 3px; 2284 text-decoration: underline; 2285 } 2286 2287 .permissions-category .activetab a { 2288 background-color: #dd6900; 2289 color: #fff; 2290 } 2291 2292 .permissions-category a span.tabbg { 2293 color: inherit !important; 2294 padding-top: 6px !important; 2295 padding-bottom: 6px !important; 2296 } 2297 2298 .permissions-category .activetab span.colour { 2299 border-color: #fff; 2300 } 2301 } 2302 2303 /* Avatars gallery 2304 ---------------------------------------- */ 2305 #gallery { 2306 display: block; 2307 margin: 0 -5px; 2308 padding: 0; 2309 overflow: hidden; 2310 } 2311 2312 #gallery li { 2313 display: block; 2314 float: left; 2315 border: 1px solid #ccc; 2316 border-radius: 2px; 2317 background: #fff; 2318 padding: 5px; 2319 margin: 5px; 2320 } 2321 2322 #gallery li:hover { 2323 background-color: #eee; 2324 } 2325 2326 #gallery li label { 2327 display: block; 2328 text-align: center; 2329 padding: 0; 2330 } 2331 2332 /* Dropdown menu 2333 ----------------------------------------*/ 2334 .dropdown { 2335 position: absolute; 2336 left: 0; 2337 top: 22px; 2338 z-index: 2; 2339 border: 1px solid transparent; 2340 border-radius: 5px; 2341 padding: 9px 0 0; 2342 } 2343 2344 .dropdown-up .dropdown { 2345 top: auto; 2346 bottom: 18px; 2347 padding: 0 0 9px; 2348 } 2349 2350 .dropdown-left .dropdown { 2351 left: auto; 2352 right: 0; 2353 } 2354 2355 .dropdown .pointer, .dropdown .pointer-inner { 2356 position: absolute; 2357 width: 0; 2358 height: 0; 2359 border-top-width: 0; 2360 border-bottom: 10px solid transparent; 2361 border-left: 10px dashed transparent; 2362 border-right: 10px dashed transparent; 2363 -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */ 2364 display: block; 2365 } 2366 2367 .dropdown-up .pointer, .dropdown-up .pointer-inner { 2368 border-bottom-width: 0; 2369 border-top: 10px solid transparent; 2370 } 2371 2372 .dropdown .pointer { 2373 right: auto; 2374 left: 10px; 2375 top: 0; 2376 z-index: 3; 2377 } 2378 2379 .dropdown-up .pointer { 2380 bottom: 0; 2381 top: auto; 2382 } 2383 2384 .dropdown-left .dropdown .pointer { 2385 left: auto; 2386 right: 10px; 2387 } 2388 2389 .dropdown .pointer-inner { 2390 top: auto; 2391 bottom: -11px; 2392 left: -10px; 2393 } 2394 2395 .dropdown-up .pointer-inner { 2396 bottom: auto; 2397 top: -11px; 2398 } 2399 2400 .dropdown .pointer { 2401 border-color: #B9B9B9 transparent; 2402 } 2403 2404 .dropdown .pointer-inner { 2405 border-color: #FFF transparent; 2406 } 2407 2408 .dropdown .dropdown-contents { 2409 z-index: 2; 2410 overflow: hidden; 2411 overflow-y: auto; 2412 background: #fff; 2413 border: 1px solid #b9b9b9; 2414 border-radius: 5px; 2415 padding: 5px; 2416 position: relative; 2417 min-width: 40px; 2418 max-height: 200px; 2419 box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2); 2420 -webkit-box-sizing: border-box; 2421 -moz-box-sizing: border-box; 2422 box-sizing: border-box; 2423 } 2424 2425 .dropdown-up .dropdown-contents { 2426 box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); 2427 } 2428 2429 .dropdown li { 2430 float: none; 2431 margin: 0; 2432 white-space: nowrap; 2433 text-align: left; 2434 } 2435 2436 .wrap .dropdown li, .dropdown.wrap li { 2437 white-space: normal; 2438 } 2439 2440 .dropdown li:before, .dropdown li:after { 2441 display: none !important; 2442 } 2443 2444 2445 /* Classes for additional tasks 2446 ---------------------------------------- */ 2447 2448 .phpinfo { 2449 overflow: auto; 2450 width: 99%; 2451 direction: ltr; 2452 } 2453 2454 .phpinfo td, .phpinfo th, .phpinfo h2, .phpinfo h1 { 2455 text-align: left; 2456 } 2457 2458 .requirements_not_met { 2459 padding: 5px; 2460 background-color: #BC2A4D; 2461 } 2462 2463 .requirements_not_met dt label, .requirements_not_met dd p { 2464 color: #FFFFFF; 2465 font-size: 1.4em; 2466 } 2467 2468 @media only screen and (max-width: 700px), only screen and (max-device-width: 700px) 2469 { 2470 .responsive-hide { display: none !important; } 2471 .responsive-show { display: block !important; } 2472 .responsive-show-inline { display: inline !important; } 2473 .responsive-show-inline-block { display: inline-block !important; } 2474 } 2475 2476 .clearfix { 2477 overflow: hidden; 2478 } 2479 2480 .pagination:after, 2481 #page-header:after, 2482 #page-body:after, 2483 #tabs:after, 2484 #tabs > ul:after, 2485 #tabs li:after, 2486 #acp:after, 2487 #content:after { 2488 content: ''; 2489 clear: both; 2490 display: block; 2491 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Jan 11 00:25:41 2018 | Cross-referenced by PHPXref 0.7.1 |