[ Index ]

PHP Cross Reference of WordPress

title

Body

[close]

/wp-admin/css/ -> wp-admin.dev.css (source)

   1  /*------------------------------------------------------------------------------
   2  
   3  
   4  Hello, this is the main WordPress admin CSS file.
   5  All the important stuff is in here.
   6  
   7  
   8  TABLE OF CONTENTS:
   9  ------------------
  10   1.0 - Text Elements
  11   2.0 - Forms
  12   3.0 - Actions
  13   4.0 - Notifications
  14   5.0 - TinyMCE
  15   6.0 - Admin Header
  16      6.1 - Screen Options Tabs
  17      6.2 - Help Menu
  18   7.0 - Main Navigation
  19   8.0 - Layout Blocks
  20   9.0 - Dashboard
  21  10.0 - List Posts
  22      10.1 - Inline Editing
  23  11.0 - Write/Edit Post Screen
  24      11.1 - Custom Fields
  25      11.2 - Post Revisions
  26  12.0 - Categories
  27  13.0 - Tags
  28  14.0 - Media Screen
  29      14.1 - Media Library
  30      14.2 - Image Editor
  31  15.0 - Comments Screen
  32  16.0 - Themes
  33      16.1 - Custom Header
  34      16.2 - Custom Background
  35      16.3 - Tabbed Admin Screen Interface
  36  17.0 - Plugins
  37  18.0 - Users
  38  19.0 - Tools
  39  20.0 - Settings
  40  21.0 - Admin Footer
  41  22.0 - About Pages
  42  23.0 - Full Overlay w/ Sidebar
  43  24.0 - Customize Loader
  44  25.0 - Misc
  45  
  46  ------------------------------------------------------------------------*/
  47  
  48  /* 2 column liquid layout */
  49  #wpwrap {
  50      height: auto;
  51      min-height: 100%;
  52      width: 100%;
  53      position: relative;
  54  }
  55  
  56  #wpcontent {
  57      height: 100%;
  58  }
  59  
  60  #wpcontent,
  61  #footer {
  62      margin-left: 165px;
  63  }
  64  
  65  .folded #wpcontent,
  66  .folded #footer {
  67      margin-left: 52px;
  68  }
  69  
  70  #wpbody-content {
  71      padding-bottom: 65px;
  72      float: left;
  73      width: 100%;
  74  }
  75  
  76  #adminmenuback,
  77  #adminmenuwrap,
  78  #adminmenu,
  79  #adminmenu .wp-submenu,
  80  #adminmenu .wp-submenu-wrap,
  81  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
  82      width: 145px;
  83  }
  84  
  85  #adminmenuback {
  86      position: absolute;
  87      top: 0;
  88      bottom: 0;
  89      z-index: -1;
  90  }
  91  
  92  #adminmenu {
  93      clear: left;
  94      margin: 0;
  95      padding: 0;
  96      list-style: none;
  97  }
  98  
  99  .folded #adminmenuback,
 100  .folded #adminmenuwrap,
 101  .folded #adminmenu,
 102  .folded #adminmenu li.menu-top {
 103      width: 32px;
 104  }
 105  
 106  /* inner 2 column liquid layout */
 107  /*
 108  .inner-sidebar {
 109      float: right;
 110      clear: right;
 111      display: none;
 112      width: 281px;
 113      position: relative;
 114  }
 115  
 116  .columns-2 .inner-sidebar {
 117      margin-right: auto;
 118      width: 286px;
 119      display: block;
 120  }
 121  
 122  .inner-sidebar #side-sortables,
 123  .columns-2 .inner-sidebar #side-sortables {
 124      min-height: 300px;
 125      width: 280px;
 126      padding: 0;
 127  }
 128  
 129  .has-right-sidebar .inner-sidebar {
 130      display: block;
 131  }
 132  
 133  .has-right-sidebar #post-body {
 134      float: left;
 135      clear: left;
 136      width: 100%;
 137      margin-right: -2000px;
 138  }
 139  
 140  .has-right-sidebar #post-body-content {
 141      margin-right: 300px;
 142  }
 143  
 144  */
 145  
 146  /* 2 columns main area */
 147  
 148  #col-container,
 149  #col-left,
 150  #col-right {
 151      overflow: hidden;
 152      padding: 0;
 153      margin: 0;
 154  }
 155  
 156  #col-left {
 157      width: 35%;
 158  }
 159  
 160  #col-right {
 161      float: right;
 162      clear: right;
 163      width: 65%;
 164  }
 165  
 166  .col-wrap {
 167      padding: 0 7px;
 168  }
 169  
 170  /* utility classes */
 171  .alignleft {
 172      float: left;
 173  }
 174  
 175  .alignright {
 176      float: right;
 177  }
 178  
 179  .textleft {
 180      text-align: left;
 181  }
 182  
 183  .textright {
 184      text-align: right;
 185  }
 186  
 187  .clear {
 188      clear: both;
 189  }
 190  
 191  /* Hide visually but not from screen readers */
 192  .screen-reader-text,
 193  .screen-reader-text span {
 194      position: absolute;
 195      left: -1000em;
 196      height: 1px;
 197      width: 1px;
 198      overflow: hidden;
 199  }
 200  
 201  .hidden,
 202  .js .closed .inside,
 203  .js .hide-if-js,
 204  .no-js .hide-if-no-js {
 205      display: none;
 206  }
 207  
 208  /* include margin and padding in the width calculation of input and textarea */
 209  input[type="text"],
 210  input[type="password"],
 211  input[type="number"],
 212  input[type="search"],
 213  input[type="email"],
 214  input[type="url"],
 215  textarea {
 216      -moz-box-sizing: border-box;
 217      -webkit-box-sizing: border-box;
 218      -ms-box-sizing: border-box; /* ie8 only */
 219      box-sizing: border-box;
 220  }
 221  
 222  input[type="checkbox"],
 223  input[type="radio"] {
 224      vertical-align: text-top;
 225      padding: 0;
 226      margin: 1px 0 0;
 227  }
 228  
 229  input[type="search"] {
 230      -webkit-appearance: textfield;
 231      text-align: left;
 232  }
 233  
 234  input[type="search"]::-webkit-search-decoration {
 235      display: none;
 236  }
 237  
 238  /* general */
 239  html,
 240  body {
 241      height: 100%;
 242      margin: 0;
 243      padding: 0;
 244  }
 245  
 246  body {
 247      font-family: sans-serif;
 248      font-size: 12px;
 249      line-height: 1.4em;
 250      min-width: 600px;
 251  }
 252  
 253  body.iframe {
 254      min-width: 0;
 255  }
 256  
 257  body.login {
 258      background: #fbfbfb;
 259      min-width: 0;
 260  }
 261  
 262  iframe,
 263  img {
 264      border: 0;
 265  }
 266  
 267  td,
 268  textarea,
 269  input,
 270  select {
 271      font-family: inherit;
 272      font-size: inherit;
 273      font-weight: inherit;
 274  }
 275  
 276  td,
 277  textarea {
 278      line-height: inherit;
 279  }
 280  
 281  input,
 282  select {
 283      line-height: 15px;
 284  }
 285  
 286  a,
 287  input,
 288  select {
 289      outline: 0;
 290  }
 291  
 292  blockquote,
 293  q {
 294      quotes: none;
 295  }
 296  
 297  blockquote:before,
 298  blockquote:after,
 299  q:before,
 300  q:after {
 301      content: '';
 302      content: none;
 303  }
 304  
 305  p {
 306      margin: 1em 0;
 307  }
 308  
 309  blockquote {
 310      margin: 1em;
 311  }
 312  
 313  label {
 314      cursor: pointer;
 315  }
 316  
 317  li,
 318  dd {
 319      margin-bottom: 6px;
 320  }
 321  
 322  textarea,
 323  input,
 324  select {
 325      margin: 1px;
 326      padding: 3px;
 327  }
 328  
 329  h1,
 330  h2,
 331  h3,
 332  h4,
 333  h5,
 334  h6 {
 335      display: block;
 336      font-weight: bold;
 337  }
 338  
 339  h1 {
 340      font-size: 2em;
 341      margin: .67em 0;
 342  }
 343  
 344  h2 {
 345      font-size: 1.5em;
 346      margin: .83em 0;
 347  }
 348  
 349  h3 {
 350      font-size: 1.17em;
 351      margin: 1em 0;
 352  }
 353  
 354  h4 {
 355      font-size: 1em;
 356      margin: 1.33em 0;
 357  }
 358  
 359  h5 {
 360      font-size: 0.83em;
 361      margin: 1.67em 0;
 362  }
 363  
 364  h6 {
 365      font-size: 0.67em;
 366      margin: 2.33em 0;
 367  }
 368  
 369  ul,
 370  ol {
 371      padding: 0;
 372  }
 373  
 374  ul {
 375      list-style: none;
 376  }
 377  
 378  ol {
 379      list-style-type: decimal;
 380      margin-left: 2em;
 381  }
 382  
 383  ul.ul-disc {
 384      list-style: disc outside;
 385  }
 386  
 387  ul.ul-square {
 388      list-style: square outside;
 389  }
 390  
 391  ol.ol-decimal {
 392      list-style: decimal outside;
 393  }
 394  
 395  ul.ul-disc,
 396  ul.ul-square,
 397  ol.ol-decimal {
 398      margin-left: 1.8em;
 399  }
 400  
 401  ul.ul-disc > li,
 402  ul.ul-square > li,
 403  ol.ol-decimal > li {
 404      margin: 0 0 0.5em;
 405  }
 406  
 407  .code,
 408  code {
 409      font-family: Consolas, Monaco, monospace;
 410  }
 411  
 412  kbd,
 413  code {
 414      padding: 1px 3px;
 415      margin: 0 1px;
 416      font-size: 11px;
 417  }
 418  
 419  .subsubsub {
 420      list-style: none;
 421      margin: 8px 0 5px;
 422      padding: 0;
 423      white-space: nowrap;
 424      font-size: 12px;
 425      float: left;
 426  }
 427  
 428  .subsubsub a {
 429      line-height: 2;
 430      padding: .2em;
 431      text-decoration: none;
 432  }
 433  
 434  .subsubsub a .count,
 435  .subsubsub a.current .count {
 436      color: #999;
 437      font-weight: normal;
 438  }
 439  
 440  .subsubsub a.current {
 441      font-weight: bold;
 442      background: none;
 443      border: none;
 444  }
 445  
 446  .subsubsub li {
 447      display: inline;
 448      margin: 0;
 449      padding: 0;
 450  }
 451  
 452  .widefat,
 453  div.updated,
 454  div.error,
 455  .wrap .add-new-h2,
 456  textarea,
 457  input[type="text"],
 458  input[type="password"],
 459  input[type="file"],
 460  input[type="button"],
 461  input[type="submit"],
 462  input[type="reset"],
 463  input[type="email"],
 464  input[type="number"],
 465  input[type="search"],
 466  input[type="tel"],
 467  input[type="url"],
 468  select,
 469  .tablenav .tablenav-pages a,
 470  .tablenav-pages span.current,
 471  #titlediv #title,
 472  .postbox,
 473  #postcustomstuff table,
 474  #postcustomstuff input,
 475  #postcustomstuff textarea,
 476  .imgedit-menu div,
 477  .plugin-update-tr .update-message,
 478  #poststuff .inside .the-tagcloud,
 479  .login form,
 480  #login_error,
 481  .login .message,
 482  #menu-management .menu-edit,
 483  .nav-menus-php .list-container,
 484  .menu-item-handle,
 485  .link-to-original,
 486  .nav-menus-php .major-publishing-actions .form-invalid,
 487  .press-this #message,
 488  #TB_window,
 489  .tbtitle,
 490  .highlight,
 491  .feature-filter,
 492  #widget-list .widget-top,
 493  .editwidget .widget-inside {
 494      -webkit-border-radius: 3px;
 495      border-radius: 3px;
 496      border-width: 1px;
 497      border-style: solid;
 498  }
 499  
 500  /* .widefat - main style for tables */
 501  .widefat {
 502      border-spacing: 0;
 503      width: 100%;
 504      clear: both;
 505      margin: 0;
 506  }
 507  
 508  .widefat * {
 509      word-wrap: break-word;
 510  }
 511  
 512  .widefat a {
 513      text-decoration: none;
 514  }
 515  
 516  .widefat thead th:first-of-type {
 517      -webkit-border-top-left-radius: 3px;
 518      border-top-left-radius: 3px;
 519  }
 520  .widefat thead th:last-of-type {
 521      -webkit-border-top-right-radius: 3px;
 522      border-top-right-radius: 3px;
 523  }
 524  .widefat tfoot th:first-of-type {
 525      -webkit-border-bottom-left-radius: 3px;
 526      border-bottom-left-radius: 3px;
 527  }
 528  .widefat tfoot th:last-of-type {
 529      -webkit-border-bottom-right-radius: 3px;
 530      border-bottom-right-radius: 3px;
 531  }
 532  
 533  .widefat td,
 534  .widefat th {
 535      border-width: 1px 0;
 536      border-style: solid;
 537  }
 538  .widefat tfoot th {
 539      border-bottom: none;
 540  }
 541  
 542  .widefat .no-items td {
 543      border-bottom-width: 0;
 544  }
 545  
 546  .widefat td {
 547      font-size: 12px;
 548      padding: 4px 7px 2px;
 549      vertical-align: top;
 550  }
 551  
 552  .widefat td p,
 553  .widefat td ol,
 554  .widefat td ul {
 555      font-size: 12px;
 556  }
 557  
 558  .widefat th {
 559      padding: 7px 7px 8px;
 560      text-align: left;
 561      line-height: 1.3em;
 562      font-size: 14px;
 563  }
 564  
 565  .widefat th input {
 566      margin: 0 0 0 8px;
 567      padding: 0;
 568      vertical-align: text-top;
 569  }
 570  
 571  .widefat .check-column {
 572      width: 2.2em;
 573      padding: 11px 0 0;
 574      vertical-align: top;
 575  }
 576  
 577  .widefat tbody th.check-column {
 578      padding: 9px 0 22px;
 579  }
 580  
 581  .widefat .num,
 582  .column-comments,
 583  .column-links,
 584  .column-posts {
 585      text-align: center;
 586  }
 587  
 588  .widefat th#comments {
 589      vertical-align: middle;
 590  }
 591  
 592  .wrap {
 593      margin: 4px 15px 0 0;
 594  }
 595  
 596  div.updated,
 597  div.error {
 598      padding: 0 0.6em;
 599      margin: 5px 15px 2px;
 600  }
 601  
 602  div.updated p,
 603  div.error p {
 604      margin: 0.5em 0;
 605      padding: 2px;
 606  }
 607  
 608  .wrap div.updated,
 609  .wrap div.error,
 610  .media-upload-form div.error {
 611      margin: 5px 0 15px;
 612  }
 613  
 614  .wrap h2,
 615  .subtitle {
 616      font-weight: normal;
 617      margin: 0;
 618      text-shadow: #fff 0 1px 0;
 619  }
 620  
 621  .wrap h2 {
 622      font-size: 23px;
 623      padding: 9px 15px 4px 0;
 624      line-height: 29px;
 625  }
 626  
 627  .subtitle {
 628      font-size: 14px;
 629      padding-left: 25px;
 630  }
 631  
 632  .wrap .add-new-h2 {
 633      font-family: sans-serif;
 634      margin-left: 4px;
 635      padding: 3px 8px;
 636      position: relative;
 637      top: -3px;
 638      text-decoration: none;
 639      font-size: 12px;
 640      border: 0 none;
 641  }
 642  
 643  .wrap h2.long-header {
 644      padding-right: 0;
 645  }
 646  
 647  
 648  /*------------------------------------------------------------------------------
 649    1.0 - Text Styles
 650  ------------------------------------------------------------------------------*/
 651  
 652  div.sidebar-name h3,
 653  #menu-management .nav-tab,
 654  #dashboard_plugins h5,
 655  a.rsswidget,
 656  #dashboard_right_now td.b,
 657  #dashboard-widgets h4,
 658  .tool-box .title,
 659  #poststuff h3,
 660  .metabox-holder h3,
 661  .pressthis a,
 662  #your-profile legend,
 663  .inline-edit-row fieldset span.title,
 664  .inline-edit-row fieldset span.checkbox-title,
 665  .tablenav .displaying-num,
 666  .widefat th,
 667  .quicktags,
 668  .search {
 669      font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
 670  }
 671  
 672  h2 .nav-tab,
 673  .wrap h2,
 674  .subtitle,
 675  .login form .input {
 676      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
 677  }
 678  
 679  .quicktags,
 680  .search {
 681      font-size: 12px;
 682  }
 683  
 684  .icon32 {
 685      float: left;
 686      height: 34px;
 687      margin: 7px 8px 0 0;
 688      width: 36px;
 689  }
 690  
 691  .icon16 {
 692      height: 18px;
 693      width: 18px;
 694      padding: 6px 6px;
 695      margin: -6px 0 0 -8px;
 696      float: left;
 697  }
 698  
 699  .key-labels label {
 700      line-height: 24px;
 701  }
 702  
 703  .pre {
 704      /* http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/ */
 705      white-space: pre-wrap; /* css-3 */
 706      white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 707      white-space: -pre-wrap; /* Opera 4-6 */
 708      white-space: -o-pre-wrap; /* Opera 7 */
 709      word-wrap: break-word; /* Internet Explorer 5.5+ */
 710  }
 711  
 712  .howto {
 713      font-style: italic;
 714      display: block;
 715      font-family: sans-serif;
 716  }
 717  
 718  p.install-help {
 719      margin: 8px 0;
 720      font-style: italic;
 721  }
 722  
 723  .no-break {
 724      white-space: nowrap;
 725  }
 726  
 727  /*------------------------------------------------------------------------------
 728    2.0 - Forms
 729  ------------------------------------------------------------------------------*/
 730  
 731  
 732  .wp-admin select {
 733      padding: 2px;
 734      height: 2em;
 735      max-width: 100%;
 736  }
 737  
 738  .wp-admin select[multiple] {
 739      height: auto;
 740  }
 741  
 742  select option {
 743      padding: 2px;
 744  }
 745  
 746  .submit {
 747      padding: 1.5em 0;
 748      margin: 5px 0;
 749      -webkit-border-bottom-left-radius: 3px;
 750      -webkit-border-bottom-right-radius: 3px;
 751      border-bottom-left-radius: 3px;
 752      border-bottom-right-radius: 3px;
 753  }
 754  
 755  form p.submit a.cancel:hover {
 756      text-decoration: none;
 757  }
 758  
 759  .submit input,
 760  .button,
 761  input.button,
 762  .button-primary,
 763  input.button-primary,
 764  .button-secondary,
 765  input.button-secondary,
 766  .button-highlighted,
 767  input.button-highlighted,
 768  #postcustomstuff .submit input {
 769      text-decoration: none;
 770      font-size: 12px !important;
 771      line-height: 13px;
 772      padding: 3px 8px;
 773      cursor: pointer;
 774      border-width: 1px;
 775      border-style: solid;
 776      -webkit-border-radius: 11px;
 777      border-radius: 11px;
 778      -moz-box-sizing: content-box;
 779      -webkit-box-sizing: content-box;
 780      box-sizing: content-box;
 781  }
 782  
 783  #minor-publishing-actions input,
 784  #major-publishing-actions input,
 785  #minor-publishing-actions .preview {
 786      min-width: 80px;
 787      text-align: center;
 788  }
 789  
 790  textarea.all-options,
 791  input.all-options {
 792      width: 250px;
 793  }
 794  
 795  input.large-text,
 796  textarea.large-text {
 797      width: 99%;
 798  }
 799  
 800  input.regular-text,
 801  #adduser .form-field input {
 802      width: 25em;
 803  }
 804  
 805  input.small-text {
 806      width: 50px;
 807  }
 808  
 809  input[type="number"].small-text {
 810      width: 60px;
 811  }
 812  
 813  #doaction,
 814  #doaction2,
 815  #post-query-submit {
 816      margin-right: 8px;
 817  }
 818  
 819  .tablenav select[name="action"],
 820  .tablenav select[name="action2"] {
 821      width: 130px;
 822  }
 823  
 824  .tablenav select[name="m"] {
 825      width: 155px;
 826  }
 827  
 828  .tablenav select#cat {
 829      width: 170px;
 830  }
 831  
 832  #wpcontent option {
 833      padding: 2px;
 834  }
 835  
 836  #timezone_string option {
 837      margin-left: 1em;
 838  }
 839  
 840  label,
 841  #your-profile label + a {
 842      vertical-align: middle;
 843  }
 844  
 845  #misc-publishing-actions label {
 846      vertical-align: baseline;
 847  }
 848  
 849  #pass-strength-result {
 850      border-style: solid;
 851      border-width: 1px;
 852      float: left;
 853      margin: 13px 5px 5px 1px;
 854      padding: 3px 5px;
 855      text-align: center;
 856      width: 200px;
 857      display: none;
 858  }
 859  .indicator-hint {
 860      padding-top: 8px;
 861  }
 862  
 863  p.search-box {
 864      float: right;
 865      margin: 0;
 866  }
 867  
 868  input[type="text"].ui-autocomplete-loading {
 869      background: transparent url('../images/loading.gif') no-repeat right center;
 870      visibility: visible;
 871  }
 872  
 873  ul#add-to-blog-users {
 874      margin: 0 0 0 14px;
 875  }
 876  
 877  .ui-autocomplete-input.open {
 878      border-bottom-right-radius: 0;
 879      border-bottom-left-radius: 0;
 880  }
 881  
 882  .ui-autocomplete {
 883      padding: 0;
 884      margin: 0;
 885      list-style: none;
 886      position: absolute;
 887      z-index: 10000;
 888      border-bottom-right-radius: 3px;
 889      border-bottom-left-radius: 3px;
 890      border-width: 1px;
 891      border-style: solid;
 892      border-top: none;
 893  
 894      background-color: #efefef;
 895      border-color: #bbb;
 896  }
 897  
 898  .ui-autocomplete li {
 899      margin-bottom: 0;
 900      white-space: nowrap;
 901      text-align: left;
 902      color: #101010;
 903  }
 904  
 905  .ui-autocomplete li a {
 906      display: block;
 907      height: 100%;
 908      padding: 4px 10px;
 909      color: #333;
 910  }
 911  
 912  .ui-autocomplete li a.ui-state-hover {
 913      background-color: #ddd;
 914      cursor: pointer;
 915  }
 916  
 917  /*------------------------------------------------------------------------------
 918    3.0 - Actions
 919  ------------------------------------------------------------------------------*/
 920  
 921  #major-publishing-actions {
 922      padding: 10px 10px 8px;
 923      clear: both;
 924      border-top: 1px solid #f5f5f5;
 925      margin-top: -2px;
 926  }
 927  
 928  #delete-action {
 929      line-height: 25px;
 930      vertical-align: middle;
 931      text-align: left;
 932      float: left;
 933  }
 934  
 935  #publishing-action {
 936      text-align: right;
 937      float: right;
 938      line-height: 23px;
 939  }
 940  
 941  #misc-publishing-actions {
 942      padding: 6px 0 0;
 943  }
 944  
 945  .misc-pub-section {
 946      padding: 6px 10px 8px;
 947      border-width: 1px 0;
 948      border-style: solid;
 949  }
 950  
 951  .misc-pub-section:first-child {
 952      border-top-width: 0;
 953  }
 954  
 955  .misc-pub-section-last {
 956      border-bottom-width: 0;
 957  }
 958  
 959  #minor-publishing-actions {
 960      padding: 10px 10px 2px 8px;
 961      text-align: right;
 962  }
 963  
 964  #minor-publishing {
 965      border-bottom-width: 1px;
 966      border-bottom-style: solid;
 967      -webkit-box-shadow: 0 1px 0 #fff;
 968      -moz-box-shadow: 0 1px 0 #fff;
 969      box-shadow: 0 1px 0 #fff;
 970  }
 971  
 972  #save-post {
 973      float: left;
 974  }
 975  
 976  #minor-publishing .ajax-loading {
 977      padding: 3px 0 0 4px;
 978      float: left;
 979  }
 980  
 981  .preview {
 982      float: right;
 983  }
 984  
 985  #sticky-span {
 986      margin-left: 18px;
 987  }
 988  
 989  .side-info {
 990      margin: 0;
 991      padding: 4px;
 992      font-size: 11px;
 993  }
 994  
 995  .side-info h5 {
 996      padding-bottom: 7px;
 997      font-size: 14px;
 998      margin: 12px 2px 5px;
 999      border-bottom-width: 1px;
1000      border-bottom-style: solid;
1001  }
1002  
1003  .side-info ul {
1004      margin: 0;
1005      padding-left: 18px;
1006      list-style: square;
1007  }
1008  
1009  a.button,
1010  a.button-primary,
1011  a.button-secondary {
1012      line-height: 15px;
1013      padding: 3px 10px;
1014      white-space: nowrap;
1015      -webkit-border-radius: 10px;
1016  }
1017  
1018  .approve,
1019  .unapproved .unapprove {
1020      display: none;
1021  }
1022  
1023  .unapproved .approve,
1024  .spam .approve,
1025  .trash .approve {
1026      display: inline;
1027  }
1028  
1029  td.action-links,
1030  th.action-links {
1031      text-align: right;
1032  }
1033  
1034  .describe .del-link {
1035      padding-left: 5px;
1036  }
1037  
1038  
1039  /*------------------------------------------------------------------------------
1040    4.0 - Notifications
1041  ------------------------------------------------------------------------------*/
1042  
1043  #update-nag,
1044  .update-nag {
1045      line-height: 19px;
1046      padding: 5px 0;
1047      font-size: 12px;
1048      text-align: center;
1049      margin: -1px 15px 0 5px;
1050      border-width: 1px;
1051      border-style: solid;
1052      -webkit-border-bottom-right-radius: 3px;
1053      -webkit-border-bottom-left-radius: 3px;
1054      border-bottom-right-radius: 3px;
1055      border-bottom-left-radius: 3px;
1056  }
1057  
1058  .plugins .plugin-update {
1059      padding: 0;
1060  }
1061  
1062  .plugin-update .update-message {
1063      margin: 0 10px 8px 31px;
1064      font-weight: bold;
1065  }
1066  
1067  ul#dismissed-updates {
1068      display: none;
1069  }
1070  
1071  form.upgrade {
1072      margin-top: 8px;
1073  }
1074  
1075  form.upgrade .hint {
1076      font-style: italic;
1077      font-size: 85%;
1078      margin: -0.5em 0 2em 0;
1079  }
1080  
1081  .ajax-feedback {
1082      visibility: hidden;
1083      vertical-align: bottom;
1084  }
1085  
1086  #ajax-response.alignleft {
1087      margin-left: 2em;
1088  }
1089  
1090  
1091  /*------------------------------------------------------------------------------
1092    6.0 - Admin Header
1093  ------------------------------------------------------------------------------*/
1094  #adminmenu a,
1095  #sidemenu a,
1096  #taglist a,
1097  #catlist a {
1098      text-decoration: none;
1099  }
1100  
1101  /*------------------------------------------------------------------------------
1102    6.1 - Screen Options Tabs
1103  ------------------------------------------------------------------------------*/
1104  
1105  #screen-options-wrap,
1106  #contextual-help-wrap {
1107      margin: 0;
1108      padding: 8px 20px 12px;
1109      position: relative;
1110      overflow: auto;
1111  }
1112  
1113  #screen-meta .screen-reader-text {
1114      visibility: hidden;
1115  }
1116  
1117  #screen-meta-links {
1118      margin: 0 24px 0 0;
1119  }
1120  
1121  /* screen options and help tabs revert */
1122  #screen-meta {
1123      display: none;
1124      position: relative;
1125      margin: 0 15px 0 5px;
1126      border-width: 0 1px 1px;
1127      border-style: none solid solid;
1128  }
1129  
1130  #screen-options-link-wrap,
1131  #contextual-help-link-wrap {
1132      float: right;
1133      height: 23px;
1134      padding: 0;
1135      margin: 0 0 0 6px;
1136      font-family: sans-serif;
1137  }
1138  
1139  #screen-options-link-wrap,
1140  #contextual-help-link-wrap,
1141  #screen-meta {
1142      -webkit-border-bottom-left-radius: 3px;
1143      -webkit-border-bottom-right-radius: 3px;
1144      border-bottom-left-radius: 3px;
1145      border-bottom-right-radius: 3px;
1146  }
1147  
1148  #screen-meta-links .screen-meta-toggle {
1149      position: relative;
1150      top: -1px;
1151  }
1152  
1153  #screen-meta-links a.show-settings {
1154      text-decoration: none;
1155      z-index: 1;
1156      padding: 1px 16px 0 6px;
1157      height: 22px;
1158      line-height: 22px;
1159      font-size: 12px;
1160      display: block;
1161      text-shadow: rgba(255,255,255,0.7) 0 1px 0;
1162  }
1163  
1164  #screen-meta-links a.show-settings:hover {
1165      text-decoration: none;
1166  }
1167  /* end screen options and help tabs */
1168  
1169  .toggle-arrow {
1170      background-repeat: no-repeat;
1171      background-position: top left;
1172      background-color: transparent;
1173      height: 22px;
1174      line-height: 22px;
1175      display: block;
1176  }
1177  
1178  .toggle-arrow-active {
1179      background-position: bottom left;
1180  }
1181  
1182  #screen-options-wrap h5,
1183  #contextual-help-wrap h5 {
1184      margin: 8px 0;
1185      font-size: 13px;
1186  }
1187  
1188  .metabox-prefs label {
1189      display: inline-block;
1190      padding-right: 15px;
1191      white-space: nowrap;
1192      line-height: 30px;
1193  }
1194  
1195  .metabox-prefs label input {
1196      margin: 0 5px 0 2px;
1197  }
1198  
1199  .metabox-prefs .columns-prefs label input {
1200      margin: 0 2px;
1201  }
1202  
1203  .metabox-prefs label a {
1204      display: none;
1205  }
1206  
1207  /*------------------------------------------------------------------------------
1208    6.2 - Help Menu
1209  ------------------------------------------------------------------------------*/
1210  
1211  #contextual-help-wrap {
1212      padding: 0;
1213      margin-left: -4px;
1214  }
1215  
1216  #contextual-help-columns {
1217      position: relative;
1218  }
1219  
1220  #contextual-help-back {
1221      position: absolute;
1222      top: 0;
1223      bottom: 0;
1224      left: 150px;
1225      right: 170px;
1226      border-width: 0 1px;
1227      border-style: solid;
1228  }
1229  
1230  #contextual-help-wrap.no-sidebar #contextual-help-back {
1231      right: 0;
1232  
1233      border-right-width: 0;
1234      -webkit-border-bottom-right-radius: 2px;
1235      border-bottom-right-radius: 2px;
1236  }
1237  
1238  .contextual-help-tabs {
1239      float: left;
1240      width: 150px;
1241      margin: 0;
1242  }
1243  
1244  .contextual-help-tabs ul {
1245      margin: 1em 0;
1246  }
1247  
1248  .contextual-help-tabs li {
1249      margin-bottom: 0;
1250      list-style-type: none;
1251      border-style: solid;
1252      border-width: 1px 0;
1253      border-color: transparent;
1254  }
1255  
1256  .contextual-help-tabs a {
1257      display: block;
1258      padding: 5px 5px 5px 12px;
1259      line-height: 18px;
1260      text-decoration: none;
1261  }
1262  
1263  .contextual-help-tabs .active {
1264      padding: 0;
1265      margin: 0 -1px 0 0;
1266      border-width: 1px 0 1px 1px;
1267      border-style: solid;
1268  }
1269  
1270  .contextual-help-tabs-wrap {
1271      padding: 0 20px;
1272      overflow: auto;
1273  }
1274  
1275  .help-tab-content {
1276      display: none;
1277      margin: 0 22px 12px 0;
1278      line-height: 1.6em;
1279  }
1280  
1281  .help-tab-content.active {
1282      display: block;
1283  }
1284  
1285  .help-tab-content li {
1286      list-style-type: disc;
1287      margin-left: 18px;
1288  }
1289  
1290  .contextual-help-sidebar {
1291      width: 150px;
1292      float: right;
1293      padding: 0 8px 0 12px;
1294      overflow: auto;
1295  }
1296  
1297  
1298  /*------------------------------------------------------------------------------
1299    7.0 - Main Navigation (Left Menu)
1300  ------------------------------------------------------------------------------*/
1301  
1302  #adminmenuback,
1303  #adminmenuwrap {
1304      border-width: 0 1px 0 0;
1305      border-style: solid;
1306  }
1307  
1308  #adminmenuwrap {
1309      position: relative;
1310      float: left;
1311  }
1312  
1313  #adminmenushadow {
1314      position: absolute;
1315      top: 0;
1316      right: 0;
1317      bottom: 0;
1318      width: 6px;
1319      z-index: 20;
1320  }
1321  
1322  /* side admin menu */
1323  #adminmenu * {
1324      -webkit-user-select: none;
1325      -moz-user-select: none;
1326      user-select: none;
1327  }
1328  
1329  #adminmenu .wp-submenu {
1330      list-style: none;
1331      padding: 0;
1332      margin: 0;
1333      overflow: hidden;
1334  }
1335  
1336  #adminmenu li .wp-submenu,
1337  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
1338      display: none;
1339      position: absolute;
1340      top: -1px;
1341      left: 146px;
1342      z-index: 999;
1343      overflow: hidden;
1344  }
1345  
1346  .js #adminmenu .wp-submenu.sub-open,
1347  .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
1348  .no-js #adminmenu .wp-has-submenu:hover .wp-submenu,
1349  #adminmenu .wp-has-current-submenu .wp-submenu,
1350  #adminmenu li.focused .wp-submenu {
1351      display: block;
1352  }
1353  
1354  #adminmenu .wp-has-current-submenu .wp-submenu {
1355      position: relative;
1356      z-index: 2;
1357      top: auto;
1358      left: auto;
1359      right: auto;
1360      bottom: auto;
1361      padding: 0;
1362  }
1363  
1364  #adminmenu .wp-has-current-submenu .wp-submenu-wrap {
1365      -moz-box-shadow: none;
1366      -webkit-box-shadow: none;
1367      box-shadow: none;
1368  }
1369  
1370  .folded #adminmenu .wp-submenu,
1371  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
1372      top: -5px;
1373      left: 26px;
1374  }
1375  
1376  #adminmenu .wp-submenu.sub-open,
1377  #adminmenu li.focused.wp-not-current-submenu .wp-submenu,
1378  .folded #adminmenu li.focused.wp-has-current-submenu .wp-submenu,
1379  .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
1380  .no-js #adminmenu .wp-has-submenu:hover .wp-submenu,
1381  .no-js.folded #adminmenu .wp-has-current-submenu:hover .wp-submenu {
1382      padding: 0 8px 8px 0;
1383  }
1384  
1385  .no-js #adminmenu .wp-has-current-submenu:hover .wp-submenu,
1386  #adminmenu .wp-has-current-submenu .wp-submenu {
1387      padding: 0;
1388  }
1389  
1390  #adminmenu .wp-submenu a {
1391      font-size: 12px;
1392      line-height: 18px;
1393  }
1394  
1395  #adminmenu a.menu-top,
1396  #adminmenu .wp-submenu-head {
1397      font-size: 13px;
1398      line-height: 18px;
1399  }
1400  
1401  #adminmenu div.wp-submenu-head {
1402      display: none;
1403  }
1404  
1405  .folded #adminmenu div.wp-submenu-head {
1406      display: block;
1407  }
1408  
1409  .folded #adminmenu a.menu-top,
1410  body.no-js #adminmenu .wp-menu-toggle,
1411  .folded #adminmenu div.wp-menu-toggle {
1412      display: none;
1413  }
1414  
1415  #adminmenu div.wp-menu-image {
1416      float: left;
1417      width: 28px;
1418      height: 28px;
1419  }
1420  
1421  .folded #adminmenu div.wp-menu-image {
1422      width: 30px;
1423  }
1424  
1425  #adminmenu li {
1426      margin: 0;
1427      padding: 0;
1428      cursor: pointer;
1429  }
1430  
1431  #adminmenu a {
1432      display: block;
1433      line-height: 18px;
1434      padding: 2px 5px;
1435  }
1436  
1437  #adminmenu li.menu-top {
1438      min-height: 29px;
1439      position: relative;
1440  }
1441  
1442  #adminmenu a.menu-top {
1443      font-weight: bold;
1444      line-height: 18px;
1445      min-width: 10em;
1446      padding: 5px 5px;
1447      border-width: 1px 0 1px;
1448      border-style: solid;
1449  }
1450  
1451  #adminmenu li.wp-menu-open {
1452      border-width: 0 0 1px;
1453      border-style: solid;
1454  }
1455  
1456  #adminmenu .wp-submenu ul {
1457      padding: 4px 0;
1458  }
1459  
1460  #adminmenu .wp-submenu a {
1461      margin: 0;
1462  }
1463  
1464  #adminmenu li li {
1465      margin-left: 8px;
1466  }
1467  
1468  #adminmenu .wp-submenu a,
1469  #adminmenu li li a,
1470  .folded #adminmenu .wp-not-current-submenu li a {
1471      padding-left: 12px;
1472  }
1473  
1474  #adminmenu .wp-not-current-submenu li a {
1475      padding-left: 18px;
1476  }
1477  
1478  .folded #adminmenu li li {
1479      margin-left: 0;
1480  }
1481  
1482  .folded #adminmenu li li a {
1483      padding-left: 0;
1484  }
1485  
1486  .wp-menu-arrow {
1487      display: none;
1488      cursor: auto;
1489      z-index: 25;
1490      position: absolute;
1491      right: 100%;
1492      margin: 0;
1493      height: 30px;
1494      width: 6px;
1495  
1496      -moz-transform:    translate( 146px );
1497      -webkit-transform: translate( 146px );
1498      -o-transform:      translate( 146px );
1499      -ms-transform:     translate( 146px );
1500      transform:         translate( 146px );
1501  }
1502  
1503  #adminmenu li.wp-has-current-submenu .wp-menu-arrow,
1504  #adminmenu li.menu-top:hover .wp-menu-arrow,
1505  #adminmenu li.current .wp-menu-arrow,
1506  #adminmenu li.focused .wp-menu-arrow,
1507  #adminmenu li.menu-top.wp-has-submenu:hover .wp-menu-arrow div {
1508      display: block;
1509  }
1510  
1511  #adminmenu li.wp-not-current-submenu:hover .wp-menu-arrow div {
1512      display: none;
1513  }
1514  
1515  #adminmenu li.menu-top:hover .wp-menu-arrow,
1516  #adminmenu li.menu-top.focused .wp-menu-arrow {
1517      z-index: 1001;
1518  }
1519  
1520  .ie8 #adminmenu li.menu-top:hover .wp-menu-arrow {
1521      display: none;
1522  }
1523  
1524  #adminmenu .wp-menu-arrow div {
1525      position: absolute;
1526      top: 7px;
1527      left: -1px;
1528      width: 14px;
1529      height: 15px;
1530  
1531      -moz-transform:    matrix( -0.6, 1, 0.6, 1, 0, 0 );
1532      -webkit-transform: matrix( -0.6, 1, 0.6, 1, 0, 0 );
1533      -o-transform:      matrix( -0.6, 1, 0.6, 1, 0, 0 );
1534      -ms-transform:     matrix( -0.6, 1, 0.6, 1, 0, 0 );
1535      transform:         matrix( -0.6, 1, 0.6, 1, 0, 0 );
1536  }
1537  
1538  #adminmenu li.wp-not-current-submenu .wp-menu-arrow {
1539      -moz-transform:    translate( 145px );
1540      -webkit-transform: translate( 145px );
1541      -o-transform:      translate( 145px );
1542      -ms-transform:     translate( 145px );
1543      transform:         translate( 145px );
1544      height: 28px;
1545      border-width: 1px 0;
1546      border-style: solid;
1547  }
1548  
1549  .folded .wp-menu-arrow {
1550      -moz-transform:    translate( 33px );
1551      -webkit-transform: translate( 33px );
1552      -o-transform:      translate( 33px );
1553      -ms-transform:     translate( 33px );
1554      transform:         translate( 33px );
1555  }
1556  
1557  #adminmenu .wp-not-current-submenu .wp-menu-arrow div {
1558      width: 15px;
1559      top: 6px;
1560      border-width: 0 0 1px 1px;
1561      border-style: solid;
1562  }
1563  
1564  .wp-menu-arrow,
1565  .folded #adminmenu li.menu-top:hover .wp-menu-arrow {
1566      display: none;
1567  }
1568  
1569  .folded #adminmenu li.current:hover .wp-menu-arrow,
1570  .folded #adminmenu li.menu-top.wp-menu-open:hover .wp-menu-arrow {
1571      display: block;
1572      z-index: 125;
1573  }
1574  
1575  #adminmenu .wp-submenu li {
1576      padding: 0;
1577      margin: 0;
1578  }
1579  
1580  .folded #adminmenu li.menu-top {
1581      border-width: 1px 0;
1582      border-style: solid none;
1583  }
1584  
1585  #adminmenu .wp-menu-image img {
1586      float: left;
1587      padding: 5px 0 0 2px;
1588      opacity: 0.6;
1589      filter: alpha(opacity=60);
1590  }
1591  
1592  #adminmenu li.menu-top:hover .wp-menu-image img,
1593  #adminmenu li.wp-has-current-submenu .wp-menu-image img {
1594      opacity: 1;
1595      filter: alpha(opacity=100);
1596  }
1597  
1598  #adminmenu li.wp-menu-separator {
1599      height: 3px;
1600      padding: 0;
1601      margin: 0;
1602      border-width: 1px 0;
1603      border-style: solid;
1604      cursor: inherit;
1605  }
1606  
1607  #adminmenu div.separator {
1608      height: 1px;
1609      padding: 0;
1610      border-width: 1px 0 0 0;
1611      border-style: solid;
1612  }
1613  
1614  #adminmenu .wp-submenu .wp-submenu-head {
1615      padding: 6px 4px 5px 10px;
1616      cursor: default;
1617      border-width: 1px 0;
1618      border-style: solid;
1619  }
1620  
1621  #adminmenu li .wp-submenu-wrap {
1622      border-width: 1px 1px 1px 0;
1623      border-style: solid solid solid none;
1624      position: relative;
1625      -webkit-border-bottom-right-radius: 3px;
1626      -webkit-border-top-right-radius: 3px;
1627      border-bottom-right-radius: 3px;
1628      border-top-right-radius: 3px;
1629  }
1630  
1631  #adminmenu li.wp-menu-open .wp-submenu-wrap {
1632      border: 0 none;
1633  }
1634  
1635  .folded #adminmenu .wp-submenu .wp-submenu-wrap {
1636      margin-top: 3px;
1637  }
1638  
1639  .folded #adminmenu .wp-has-current-submenu {
1640      margin-bottom: 1px;
1641  }
1642  
1643  .folded #adminmenu .wp-has-current-submenu.menu-top-last {
1644      margin-bottom: 0;
1645  }
1646  
1647  .folded #adminmenu .wp-has-current-submenu .wp-submenu-wrap {
1648      margin-top: 4px;
1649  }
1650  
1651  .folded #adminmenu .wp-submenu ul {
1652      border-width: 0 0 0 1px;
1653      border-style: solid;
1654  }
1655  
1656  .folded #adminmenu .wp-submenu a {
1657      padding-left: 10px;
1658  }
1659  
1660  .folded #adminmenu a.wp-has-submenu {
1661      margin-left: 40px;
1662  }
1663  
1664  #adminmenu .wp-menu-toggle {
1665      width: 18px;
1666      clear: right;
1667      float: right;
1668      margin: 1px 0 0;
1669      height: 27px;
1670      padding: 1px 2px 0 0;
1671      cursor: pointer;
1672  }
1673  
1674  #adminmenu .wp-menu-image a {
1675      height: 24px;
1676  }
1677  
1678  #adminmenu .awaiting-mod,
1679  #adminmenu span.update-plugins,
1680  #sidemenu li a span.update-plugins {
1681      position: absolute;
1682      font-family: sans-serif;
1683      font-size: 9px;
1684      line-height: 17px;
1685      font-weight: bold;
1686      margin-top: 1px;
1687      margin-left: 7px;
1688      -webkit-border-radius: 10px;
1689      border-radius: 10px;
1690  }
1691  
1692  #adminmenu li .awaiting-mod span,
1693  #adminmenu li span.update-plugins span,
1694  #sidemenu li a span.update-plugins span {
1695      display: block;
1696      padding: 0 6px;
1697  }
1698  
1699  #adminmenu li span.count-0,
1700  #sidemenu li a .count-0 {
1701      display: none;
1702  }
1703  
1704  #collapse-menu {
1705      font-size: 12px;
1706      line-height: 34px;
1707  }
1708  
1709  .folded #collapse-menu span {
1710      display: none;
1711  }
1712  
1713  #collapse-button,
1714  #collapse-button div {
1715      width: 15px;
1716      height: 15px;
1717  }
1718  
1719  #collapse-button {
1720      float: left;
1721      margin: 8px 6px;
1722      border-width: 1px;
1723      border-style: solid;
1724      -webkit-border-radius: 10px;
1725      border-radius: 10px;
1726  }
1727  
1728  /* Auto-folding of the admin menu */
1729  @media only screen and (max-width: 900px) {
1730      #wpcontent,
1731      #footer {
1732          margin-left: 52px;
1733      }
1734  
1735      #adminmenuback,
1736      #adminmenuwrap,
1737      #adminmenu,
1738      #adminmenu li.menu-top {
1739          width: 32px;
1740      }
1741  
1742      #adminmenu .wp-has-current-submenu .wp-submenu {
1743          display: none;
1744          position: absolute;
1745          width: 145px;
1746          z-index: 999;
1747          overflow: hidden;
1748      }
1749  
1750      #adminmenu .wp-has-current-submenu .wp-submenu.sub-open {
1751          display: block;
1752      }
1753  
1754      #adminmenu li .wp-submenu,
1755      #adminmenu .wp-has-current-submenu .wp-submenu {
1756          top: -5px;
1757          left: 26px;
1758      }
1759  
1760      #adminmenu li.focused.wp-has-current-submenu .wp-submenu,
1761      #adminmenu .wp-has-current-submenu .wp-submenu.sub-open {
1762          padding: 0 8px 8px 0;
1763      }
1764  
1765      #adminmenu div.wp-submenu-head {
1766          display: block;
1767      }
1768  
1769      #adminmenu a.menu-top,
1770      #adminmenu div.wp-menu-toggle {
1771          display: none;
1772      }
1773  
1774      #adminmenu div.wp-menu-image {
1775          width: 30px;
1776      }
1777  
1778      #adminmenu .wp-not-current-submenu li a {
1779          padding-left: 12px;
1780      }
1781  
1782      #adminmenu li li {
1783          margin-left: 0;
1784      }
1785  
1786      #adminmenu li li a {
1787          padding-left: 0;
1788      }
1789  
1790      .wp-menu-arrow {
1791          -moz-transform:    translate( 33px );
1792          -webkit-transform: translate( 33px );
1793          -o-transform:      translate( 33px );
1794          -ms-transform:     translate( 33px );
1795          transform:         translate( 33px );
1796      }
1797  
1798      #adminmenu li.menu-top:hover .wp-menu-arrow {
1799          display: none;
1800      }
1801  
1802      #adminmenu li.current:hover .wp-menu-arrow,
1803      #adminmenu li.menu-top.wp-menu-open:hover .wp-menu-arrow {
1804          display: block;
1805          z-index: 125;
1806      }
1807  
1808      #adminmenu li.menu-top {
1809          border-width: 1px 0;
1810          border-style: solid none;
1811      }
1812  
1813      #adminmenu .wp-submenu .wp-submenu-wrap {
1814          margin-top: 3px;
1815      }
1816  
1817      #adminmenu .wp-has-current-submenu {
1818          margin-bottom: 1px;
1819      }
1820  
1821      #adminmenu .wp-has-current-submenu.menu-top-last {
1822          margin-bottom: 0;
1823      }
1824  
1825      #adminmenu .wp-has-current-submenu .wp-submenu-wrap {
1826          margin-top: 4px;
1827      }
1828  
1829      #adminmenu .wp-submenu ul {
1830          border-width: 0 0 0 1px;
1831          border-style: solid;
1832      }
1833  
1834      #adminmenu .wp-submenu a {
1835          padding-left: 10px;
1836      }
1837  
1838      #adminmenu a.wp-has-submenu {
1839          margin-left: 40px;
1840      }
1841  
1842      #collapse-menu {
1843          display: none;
1844      }
1845  }
1846  
1847  /* List table styles */
1848  .post-com-count-wrapper {
1849      min-width: 22px;
1850      font-family: sans-serif;
1851  }
1852  
1853  .post-com-count {
1854      height: 1.3em;
1855      line-height: 1.1em;
1856      display: block;
1857      text-decoration: none;
1858      padding: 0 0 6px;
1859      cursor: pointer;
1860      background-position: center -80px;
1861      background-repeat: no-repeat;
1862  }
1863  
1864  .post-com-count span {
1865      font-size: 11px;
1866      font-weight: bold;
1867      height: 1.4em;
1868      line-height: 1.4em;
1869      min-width: 0.7em;
1870      padding: 0 6px;
1871      display: inline-block;
1872      -webkit-border-radius: 5px;
1873      border-radius: 5px;
1874  }
1875  
1876  strong .post-com-count {
1877      background-position: center -55px;
1878  }
1879  
1880  .post-com-count:hover {
1881      background-position: center -3px;
1882  }
1883  
1884  .column-response .post-com-count {
1885      float: left;
1886      margin-right: 5px;
1887      text-align: center;
1888  }
1889  
1890  .response-links {
1891      float: left;
1892  }
1893  
1894  #the-comment-list .attachment-80x60 {
1895      padding: 4px 8px;
1896  }
1897  
1898  
1899  /*------------------------------------------------------------------------------
1900    8.0 - Layout Blocks
1901  ------------------------------------------------------------------------------*/
1902  
1903  body.admin-bar {
1904      padding-top: 28px;
1905  }
1906  
1907  .narrow {
1908      width: 70%;
1909      margin-bottom: 40px;
1910  }
1911  
1912  .narrow p {
1913      line-height: 150%;
1914  }
1915  
1916  .widefat th,
1917  .widefat td {
1918      overflow: hidden;
1919  }
1920  
1921  .widefat th {
1922      font-weight: normal;
1923  }
1924  
1925  .widefat td p {
1926      margin: 2px 0 0.8em;
1927  }
1928  
1929  .widefat .column-comment p {
1930      margin: 0.6em 0;
1931  }
1932  
1933  /* Screens with postboxes */
1934  .postbox-container {
1935      float: left;
1936  }
1937  
1938  #dashboard-widgets.columns-1 .postbox-container {
1939      width: 100%;
1940  }
1941  
1942  #dashboard-widgets.columns-2 .postbox-container {
1943      width: 49.5%;
1944  }
1945  
1946  #dashboard-widgets.columns-2 #postbox-container-2,
1947  #dashboard-widgets.columns-2 #postbox-container-3,
1948  #dashboard-widgets.columns-2 #postbox-container-4 {
1949      float: right;
1950      width: 50.5%;
1951  }
1952  
1953  #dashboard-widgets.columns-3 .postbox-container {
1954      width: 33.5%;
1955  }
1956  
1957  #dashboard-widgets.columns-3 #postbox-container-1 {
1958      width: 33%;
1959  }
1960  
1961  #dashboard-widgets.columns-3 #postbox-container-3,
1962  #dashboard-widgets.columns-3 #postbox-container-4 {
1963      float: right;
1964  }
1965  
1966  #dashboard-widgets.columns-4 .postbox-container {
1967      width: 25%;
1968  }
1969  
1970  .postbox-container .meta-box-sortables {
1971      -moz-box-sizing: border-box;
1972      -webkit-box-sizing: border-box;
1973      -ms-box-sizing: border-box;
1974      box-sizing: border-box;
1975  }
1976  
1977  .postbox-container .meta-box-sortables:empty {
1978      min-height: 0;
1979      height: 0;
1980  }
1981  
1982  .metabox-holder .postbox-container .empty-container,
1983  #post-body.columns-2 #side-sortables:empty {
1984      border: 3px dashed #CCCCCC;
1985      height: 250px;
1986  }
1987  
1988  .metabox-holder.columns-1 .postbox-container .empty-container,
1989  .columns-2 #postbox-container-3 .empty-container,
1990  .columns-2 #postbox-container-4 .empty-container,
1991  .columns-3 #postbox-container-4 .empty-container {
1992      border: 0 none;
1993      height: 0;
1994      min-height: 0;
1995  }
1996  
1997  #poststuff {
1998      padding-top: 10px;
1999  }
2000  
2001  #poststuff #post-body {
2002      padding: 0;
2003  }
2004  
2005  #post-body-content {
2006      width: 100%;
2007      float: left;
2008  }
2009  
2010  #poststuff .postbox-container {
2011      width: 100%;
2012  }
2013  
2014  #poststuff #post-body.columns-2 {
2015      margin-right: 300px;
2016  }
2017  
2018  #post-body.columns-2 #postbox-container-1 {
2019      float: right;
2020      margin-right: -300px;
2021      width: 280px;
2022  }
2023  
2024  #post-body.columns-2 #side-sortables {
2025      min-height: 250px;
2026  }
2027  
2028  /* one column on the dash */
2029  @media only screen and (max-width: 799px) {
2030      #wpbody-content #dashboard-widgets .postbox-container {
2031          width: 100%;
2032      }
2033  
2034      #wpbody-content .metabox-holder .postbox-container .empty-container {
2035          border: 0 none;
2036          height: 0;
2037          min-height: 0;
2038      }
2039  }
2040  
2041  /* two columns on the dash, but keep the setting if one is selected */
2042  @media only screen and (min-width: 800px) and (max-width: 1200px) {
2043      #wpbody-content #dashboard-widgets .postbox-container {
2044          width: 49.5%;
2045      }
2046  
2047      #wpbody-content #dashboard-widgets #postbox-container-2,
2048      #wpbody-content #dashboard-widgets #postbox-container-3,
2049      #wpbody-content #dashboard-widgets #postbox-container-4 {
2050          float: right;
2051          width: 50.5%;
2052      }
2053  
2054      #dashboard-widgets.metabox-holder .postbox-container .empty-container,
2055      #dashboard-widgets #postbox-container-3 .empty-container,
2056      #dashboard-widgets #postbox-container-4 .empty-container {
2057          border: 0 none;
2058          height: 0;
2059          min-height: 0;
2060      }
2061  
2062      #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
2063          width: 100%;
2064      }
2065  
2066      #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
2067          border: 0 none;
2068          height: 0;
2069          min-height: 0;
2070      }
2071  
2072      /* show the radio buttons for column prefs only for one or two columns */
2073      .index-php .screen-layout,
2074      .index-php .columns-prefs {
2075          display: block;
2076      }
2077  
2078      .columns-prefs .columns-prefs-3,
2079      .columns-prefs .columns-prefs-4 {
2080          display: none;
2081      }
2082  }
2083  
2084  /* one column on the post write/edit screen */
2085  @media only screen and (max-width: 850px) {
2086      #wpbody-content #poststuff #post-body {
2087          margin: 0;
2088      }
2089  
2090      #wpbody-content #post-body.columns-2 #postbox-container-1 {
2091          margin-right: 0;
2092          width: 100%;
2093      }
2094  
2095      #poststuff #postbox-container-1 .empty-container,
2096      #poststuff #postbox-container-1 #side-sortables:empty {
2097          border: 0 none;
2098          height: 0;
2099          min-height: 0;
2100      }
2101  
2102      #poststuff #post-body.columns-2 #side-sortables {
2103          min-height: 0;
2104      }
2105  
2106      /* hide the radio buttons for column prefs */
2107      .screen-layout,
2108      .columns-prefs {
2109          display: none;
2110      }
2111  }
2112  
2113  .postbox .hndle {
2114      cursor: move;
2115      -webkit-border-top-left-radius: 3px;
2116      -webkit-border-top-right-radius: 3px;
2117      border-top-left-radius: 3px;
2118      border-top-right-radius: 3px;
2119  }
2120  
2121  .postbox.closed .hndle {
2122      -webkit-border-radius: 3px;
2123      border-radius: 3px;
2124  }
2125  
2126  .hndle a {
2127      font-size: 11px;
2128      font-weight: normal;
2129  }
2130  
2131  .postbox .handlediv {
2132      float: right;
2133      width: 27px;
2134      height: 30px;
2135      cursor: pointer;
2136  }
2137  
2138  .sortable-placeholder {
2139      border-width: 1px;
2140      border-style: dashed;
2141      margin-bottom: 20px;
2142  }
2143  
2144  .widget,
2145  .postbox,
2146  .stuffbox {
2147      margin-bottom: 20px;
2148      padding: 0;
2149      border-width: 1px;
2150      border-style: solid;
2151      line-height: 1;
2152  }
2153  
2154  .widget .widget-top,
2155  .postbox h3,
2156  .stuffbox h3 {
2157      margin-top: 1px;
2158      border-bottom-width: 1px;
2159      border-bottom-style: solid;
2160      cursor: move;
2161      -webkit-user-select: none;
2162      -moz-user-select: none;
2163      user-select: none;
2164  }
2165  
2166  .stuffbox h3 {
2167      cursor: auto;
2168  }
2169  
2170  .postbox .inside,
2171  .stuffbox .inside {
2172      padding: 0 10px;
2173      line-height: 1.4em;
2174  }
2175  
2176  .postbox .inside {
2177      margin: 10px 0;
2178      position: relative;
2179  }
2180  
2181  .postbox.closed h3 {
2182      border: none;
2183      -moz-box-shadow: none;
2184      -webkit-box-shadow: none;
2185      box-shadow: none;
2186  }
2187  
2188  .postbox table.form-table {
2189      margin-bottom: 0;
2190  }
2191  
2192  .temp-border {
2193      border: 1px dotted #ccc;
2194  }
2195  
2196  .columns-prefs label {
2197      padding: 0 5px;
2198  }
2199  
2200  
2201  /*------------------------------------------------------------------------------
2202    9.0 - Dashboard
2203  ------------------------------------------------------------------------------*/
2204  
2205  #dashboard-widgets-wrap {
2206      margin: 0 -8px;
2207  }
2208  
2209  #wpbody-content .metabox-holder {
2210      padding-top: 10px;
2211  }
2212  
2213  #dashboard-widgets .meta-box-sortables {
2214      margin: 0 8px;
2215  }
2216  
2217  #dashboard_recent_comments div.undo {
2218      border-top-style: solid;
2219      border-top-width: 1px;
2220      margin: 0 -10px;
2221      padding: 3px 8px;
2222      font-size: 11px;
2223  }
2224  
2225  #the-comment-list td.comment p.comment-author {
2226      margin-top: 0;
2227      margin-left: 0;
2228  }
2229  
2230  #the-comment-list p.comment-author img {
2231      float: left;
2232      margin-right: 8px;
2233  }
2234  
2235  #the-comment-list p.comment-author strong a {
2236      border: none;
2237  }
2238  
2239  #the-comment-list td {
2240      vertical-align: top;
2241  }
2242  
2243  #the-comment-list td.comment {
2244      word-wrap: break-word;
2245  }
2246  
2247  /* Welcome Panel */
2248  .welcome-panel {
2249      margin: 20px 8px;
2250      padding: 30px 10px 20px;
2251      border-width: 1px 0;
2252      border-style: solid;
2253      position: relative;
2254      line-height: 1.6em;
2255      overflow: auto;
2256  }
2257  
2258  .welcome-panel h3 {
2259      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
2260      font-size: 32px;
2261      font-weight: normal;
2262      line-height: 1.2;
2263      margin: 0.1em 0 0.8em;
2264  }
2265  .welcome-panel h4 {
2266      font-size: 14px;
2267  }
2268  
2269  .welcome-panel .welcome-panel-close {
2270      position: absolute;
2271      top: 0;
2272      right: 10px;
2273      padding: 8px 3px;
2274      font-size: 13px;
2275      text-decoration: none;
2276  }
2277  
2278  .welcome-panel .welcome-panel-close:before {
2279      background: url('../images/xit.gif') 0 17% no-repeat;
2280      content: ' ';
2281      height: 100%;
2282      width: 10px;
2283      left: -12px;
2284      position: absolute;
2285  }
2286  
2287  .welcome-panel .welcome-panel-close:hover:before {
2288      background-position: 100% 17%;
2289  }
2290  
2291  .welcome-panel .wp-badge {
2292      float: left;
2293      margin-bottom: 20px;
2294  }
2295  
2296  .welcome-panel-content {
2297      max-width: 1500px;
2298  }
2299  
2300  .welcome-panel-content .about-description,
2301  .welcome-panel h3 {
2302      margin-left: 190px;
2303  }
2304  
2305  .welcome-panel p.welcome-panel-dismiss {
2306      clear: both;
2307      padding: 1em 0 0 0;
2308  }
2309  
2310  .welcome-panel .welcome-panel-column-container {
2311      clear: both;
2312      overflow: hidden;
2313      position: relative;
2314      padding-left: 26px;
2315  }
2316  
2317  .welcome-panel .welcome-panel-column {
2318      margin: 0 5% 0 -25px;
2319      padding-left: 25px;
2320      width: 30%;
2321      min-width: 200px;
2322      float: left;
2323  }
2324  
2325  .welcome-panel .welcome-panel-column.welcome-panel-last {
2326      margin-right: 0;
2327  }
2328  
2329  .welcome-panel h4 .icon16 {
2330      margin-left: -32px;
2331  }
2332  
2333  .welcome-panel .welcome-panel-column ul {
2334      margin: 1.6em 1em 1em 1.3em;
2335  }
2336  
2337  .welcome-panel .welcome-panel-column li {
2338      list-style-type: disc;
2339      padding-left: 2px;
2340  }
2341  
2342  
2343  /*------------------------------------------------------------------------------
2344    10.0 - List Posts (/Pages/etc)
2345  ------------------------------------------------------------------------------*/
2346  
2347  table.fixed {
2348      table-layout: fixed;
2349  }
2350  
2351  .fixed .column-rating,
2352  .fixed .column-visible {
2353      width: 8%;
2354  }
2355  
2356  .fixed .column-date,
2357  .fixed .column-parent,
2358  .fixed .column-links {
2359      width: 10%;
2360  }
2361  
2362  .fixed .column-response,
2363  .fixed .column-author,
2364  .fixed .column-categories,
2365  .fixed .column-tags,
2366  .fixed .column-rel,
2367  .fixed .column-role {
2368      width: 15%;
2369  }
2370  
2371  .fixed .column-comments {
2372      width: 4em;
2373      padding: 8px 0;
2374      text-align: left;
2375  }
2376  
2377  .fixed .column-comments .vers {
2378      padding-left: 3px;
2379  }
2380  
2381  .fixed .column-comments a {
2382      float: left;
2383  }
2384  
2385  .fixed .column-slug {
2386      width: 25%;
2387  }
2388  
2389  .fixed .column-posts {
2390      width: 10%;
2391  }
2392  
2393  .fixed .column-icon {
2394      width: 80px;
2395  }
2396  
2397  #comments-form .fixed .column-author {
2398      width: 20%;
2399  }
2400  
2401  #commentsdiv.postbox .inside {
2402      margin: 0;
2403      padding: 0;
2404  }
2405  
2406  #commentsdiv .inside .row-actions {
2407      line-height:18px;
2408  }
2409  
2410  #commentsdiv .inside .column-author {
2411      width: 25%;
2412  }
2413  
2414  #commentsdiv .column-comment p {
2415      margin: 0.6em 0;
2416      padding: 0;
2417  }
2418  
2419  #commentsdiv #replyrow td {
2420      padding: 0;
2421  }
2422  
2423  #commentsdiv p {
2424      padding: 8px 10px;
2425      margin: 0;
2426  }
2427  
2428  #commentsdiv #add-new-comment {
2429      border-width: 0 0 1px;
2430      border-style: none none solid;
2431  }
2432  
2433  #commentsdiv .comments-box {
2434      border: 0 none;
2435  }
2436  
2437  #commentsdiv .comments-box thead th {
2438      background: transparent;
2439      padding: 0 7px 4px;
2440      font-style: italic;
2441  }
2442  
2443  #commentsdiv .comments-box tr:last-child td {
2444      border-bottom: 0 none;
2445  }
2446  
2447  #commentsdiv img.waiting {
2448      padding-left: 5px;
2449  }
2450  
2451  .sorting-indicator {
2452      display: none;
2453      width: 7px;
2454      height: 4px;
2455      margin-top: 8px;
2456      margin-left: 7px;
2457      background-image: url(../images/sort.gif);
2458      background-repeat: no-repeat;
2459  }
2460  
2461  .fixed .column-comments .sorting-indicator {
2462      margin-top: 3px;
2463  }
2464  
2465  .widefat th.sortable,
2466  .widefat th.sorted {
2467      padding: 0;
2468  }
2469  
2470  th.sortable a,
2471  th.sorted a {
2472      display: block;
2473      overflow: hidden;
2474      padding: 7px 7px 8px;
2475  }
2476  
2477  .fixed .column-comments.sortable a,
2478  .fixed .column-comments.sorted a {
2479      padding: 8px 0;
2480  }
2481  
2482  th.sortable a span,
2483  th.sorted a span {
2484      float: left;
2485      cursor: pointer;
2486  }
2487  
2488  th.sorted.asc .sorting-indicator,
2489  th.desc:hover span.sorting-indicator {
2490      display: block;
2491      background-position: 0 0;
2492  }
2493  
2494  th.sorted.desc .sorting-indicator,
2495  th.asc:hover span.sorting-indicator {
2496      display: block;
2497      background-position: -7px 0;
2498  }
2499  
2500  /* Bulk Actions */
2501  .tablenav-pages a {
2502      border-bottom-style: solid;
2503      border-bottom-width: 2px;
2504      font-weight: bold;
2505      margin-right: 1px;
2506      padding: 0 2px;
2507  }
2508  .tablenav-pages .current-page {
2509      text-align: center;
2510  }
2511  .tablenav-pages .next-page {
2512      margin-left: 2px;
2513  }
2514  
2515  .tablenav a.button-secondary {
2516      display: block;
2517      margin: 3px 8px 0 0;
2518  }
2519  
2520  .tablenav {
2521      clear: both;
2522      height: 30px;
2523      margin: 6px 0 4px;
2524      vertical-align: middle;
2525  }
2526  
2527  .tablenav.themes {
2528      max-width: 98%;
2529  }
2530  
2531  .tablenav .tablenav-pages {
2532      float: right;
2533      display: block;
2534      cursor: default;
2535      height: 30px;
2536      line-height: 30px;
2537      font-size: 12px;
2538  }
2539  
2540  .tablenav .no-pages,
2541  .tablenav .one-page .pagination-links {
2542      display: none;
2543  }
2544  
2545  .tablenav .tablenav-pages a,
2546  .tablenav-pages span.current  {
2547      text-decoration: none;
2548      padding: 3px 6px;
2549  }
2550  
2551  .tablenav .tablenav-pages a.disabled:hover ,
2552  .tablenav .tablenav-pages a.disabled:active {
2553      cursor: default;
2554  }
2555  
2556  .tablenav .displaying-num {
2557      margin-right: 10px;
2558      font-size: 12px;
2559      font-style: italic;
2560  }
2561  
2562  .tablenav .actions {
2563      padding: 2px 8px 0 0;
2564  }
2565  
2566  .tablenav .delete {
2567      margin-right: 20px;
2568  }
2569  
2570  .view-switch {
2571      float: right;
2572      margin: 6px 8px 0;
2573  }
2574  
2575  .view-switch a {
2576      text-decoration: none;
2577  }
2578  
2579  .filter {
2580      float: left;
2581      margin: -5px 0 0 10px;
2582  }
2583  
2584  .filter .subsubsub {
2585      margin-left: -10px;
2586      margin-top: 13px;
2587  }
2588  .screen-per-page {
2589      width: 4em;
2590  }
2591  
2592  #posts-filter fieldset {
2593      float: left;
2594      margin: 0 1.5ex 1em 0;
2595      padding: 0;
2596  }
2597  
2598  #posts-filter fieldset legend {
2599      padding: 0 0 .2em 1px;
2600  }
2601  
2602  span.post-state-format {
2603      font-weight: normal;
2604  }
2605  
2606  
2607  /*------------------------------------------------------------------------------
2608    10.1 - Inline Editing
2609  ------------------------------------------------------------------------------*/
2610  
2611  /*
2612  .quick-edit* is for Quick Edit
2613  .bulk-edit* is for Bulk Edit
2614  .inline-edit* is for everything
2615  */
2616  
2617  /*    Layout */
2618  
2619  #wpbody-content .inline-edit-row fieldset {
2620      font-size: 12px;
2621      float: left;
2622      margin: 0;
2623      padding: 0;
2624      width: 100%;
2625  }
2626  
2627  tr.inline-edit-row td,
2628  #wpbody-content .inline-edit-row fieldset .inline-edit-col {
2629      padding: 0 0.5em;
2630  }
2631  
2632  #wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
2633      border-width: 0 0 0 1px;
2634      border-style: none none none solid;
2635  }
2636  
2637  #wpbody-content .quick-edit-row-post .inline-edit-col-left {
2638      width: 40%;
2639  }
2640  
2641  #wpbody-content .quick-edit-row-post .inline-edit-col-right {
2642      width: 39%;
2643  }
2644  
2645  #wpbody-content .inline-edit-row-post .inline-edit-col-center {
2646      width: 20%;
2647  }
2648  
2649  #wpbody-content .quick-edit-row-page .inline-edit-col-left {
2650      width: 50%;
2651  }
2652  
2653  #wpbody-content .quick-edit-row-page .inline-edit-col-right,
2654  #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
2655      width: 49%;
2656  }
2657  
2658  #wpbody-content .bulk-edit-row .inline-edit-col-left {
2659      width: 30%;
2660  }
2661  
2662  #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
2663      width: 69%;
2664  }
2665  
2666  #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
2667      float: right;
2668      width: 69%;
2669  }
2670  
2671  #wpbody-content .inline-edit-row-page .inline-edit-col-right {
2672      margin-top: 27px;
2673  }
2674  
2675  .inline-edit-row fieldset .inline-edit-group {
2676      clear: both;
2677  }
2678  
2679  .inline-edit-row fieldset .inline-edit-group:after {
2680      content: ".";
2681      display: block;
2682      height: 0;
2683      clear: both;
2684      visibility: hidden;
2685  }
2686  
2687  .inline-edit-row p.submit {
2688      clear: both;
2689      padding: 0.5em;
2690      margin: 0.5em 0 0;
2691  }
2692  
2693  .inline-edit-row span.error {
2694      line-height: 22px;
2695      margin: 0 15px;
2696      padding: 3px 5px;
2697  }
2698  
2699  /*    Positioning */
2700  .inline-edit-row h4 {
2701      margin: .2em 0;
2702      padding: 0;
2703      line-height: 23px;
2704  }
2705  .inline-edit-row fieldset span.title,
2706  .inline-edit-row fieldset span.checkbox-title {
2707      margin: 0;
2708      padding: 0;
2709      line-height: 27px;
2710  }
2711  
2712  .inline-edit-row fieldset label,
2713  .inline-edit-row fieldset span.inline-edit-categories-label {
2714      display: block;
2715      margin: .2em 0;
2716  }
2717  
2718  .inline-edit-row fieldset label.inline-edit-tags {
2719      margin-top: 0;
2720  }
2721  
2722  .inline-edit-row fieldset label.inline-edit-tags span.title {
2723      margin: .2em 0;
2724  }
2725  
2726  .inline-edit-row fieldset label span.title {
2727      display: block;
2728      float: left;
2729      width: 5em;
2730  }
2731  
2732  .inline-edit-row fieldset label span.input-text-wrap {
2733      display: block;
2734      margin-left: 5em;
2735  }
2736  
2737  .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
2738      width: auto;
2739      padding-right: 0.5em;
2740  }
2741  
2742  .inline-edit-row .input-text-wrap input[type=text] {
2743      width: 100%;
2744  }
2745  
2746  .inline-edit-row fieldset label input[type=checkbox] {
2747      vertical-align: text-bottom;
2748  }
2749  
2750  .inline-edit-row fieldset label textarea {
2751      width: 100%;
2752      height: 4em;
2753  }
2754  
2755  #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
2756      max-width: 50%;
2757  }
2758  
2759  #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
2760      margin-right: 0.5em
2761  }
2762  
2763  .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
2764      width: 6em;
2765  }
2766  
2767  /*    Styling */
2768  .inline-edit-row h4 {
2769      text-transform: uppercase;
2770  }
2771  
2772  .inline-edit-row fieldset span.title,
2773  .inline-edit-row fieldset span.checkbox-title {
2774      font-style: italic;
2775      line-height: 1.8em;
2776  }
2777  
2778  /*    Specific Elements */
2779  .inline-edit-row fieldset input[type="text"],
2780  .inline-edit-row fieldset textarea {
2781      border-style: solid;
2782      border-width: 1px;
2783  }
2784  
2785  .inline-edit-row fieldset .inline-edit-date {
2786      float: left;
2787  }
2788  
2789  .inline-edit-row fieldset input[name=jj],
2790  .inline-edit-row fieldset input[name=hh],
2791  .inline-edit-row fieldset input[name=mn] {
2792      font-size: 12px;
2793      width: 2.1em;
2794  }
2795  
2796  .inline-edit-row fieldset input[name=aa] {
2797      font-size: 12px;
2798      width: 3.5em;
2799  }
2800  
2801  .inline-edit-row fieldset label input.inline-edit-password-input {
2802      width: 8em;
2803  }
2804  
2805  .inline-edit-row .catshow,
2806  .inline-edit-row .cathide {
2807      cursor: pointer;
2808  }
2809  
2810  ul.cat-checklist {
2811      height: 12em;
2812      border-style: solid;
2813      border-width: 1px;
2814      overflow-y: scroll;
2815      padding: 0 5px;
2816      margin: 0;
2817  }
2818  
2819  #bulk-titles {
2820      display: block;
2821      height: 12em;
2822      border-style: solid;
2823      border-width: 1px;
2824      overflow-y: scroll;
2825      padding: 0 5px;
2826      margin: 0 0 5px;
2827  }
2828  
2829  .inline-edit-row fieldset ul.cat-checklist li,
2830  .inline-edit-row fieldset ul.cat-checklist input {
2831      margin: 0;
2832  }
2833  
2834  .inline-edit-row fieldset ul.cat-checklist label,
2835  .inline-edit-row .catshow,
2836  .inline-edit-row .cathide,
2837  .inline-edit-row #bulk-titles div {
2838      font-family: sans-serif;
2839      font-style: normal;
2840      font-size: 11px;
2841  }
2842  
2843  table .inline-edit-row fieldset ul.cat-hover {
2844      height: auto;
2845      max-height: 30em;
2846      overflow-y: auto;
2847      position: absolute;
2848  }
2849  
2850  .inline-edit-row fieldset label input.inline-edit-menu-order-input {
2851      width: 3em;
2852  }
2853  
2854  .inline-edit-row fieldset label input.inline-edit-slug-input {
2855      width: 75%;
2856  }
2857  
2858  .quick-edit-row-post fieldset label.inline-edit-status {
2859      float: left;
2860  }
2861  
2862  #bulk-titles {
2863      line-height: 140%;
2864  }
2865  #bulk-titles div {
2866      margin: 0.2em 0.3em;
2867  }
2868  
2869  #bulk-titles div a {
2870      cursor: pointer;
2871      display: block;
2872      float: left;
2873      height: 10px;
2874      margin: 3px 3px 0 -2px;
2875      overflow: hidden;
2876      position: relative;
2877      text-indent: -9999px;
2878      width: 10px;
2879  }
2880  
2881  
2882  /*------------------------------------------------------------------------------
2883    11.0 - Write/Edit Post Screen
2884  ------------------------------------------------------------------------------*/
2885  
2886  #titlediv {
2887      position: relative;
2888      margin-bottom: 20px;
2889  }
2890  #titlediv label { cursor: text; }
2891  
2892  #titlediv div.inside {
2893      margin: 0;
2894  }
2895  
2896  #poststuff #titlewrap {
2897      border: 0;
2898      padding: 0;
2899  }
2900  
2901  #titlediv #title {
2902      padding: 3px 8px;
2903      font-size: 1.7em;
2904      line-height: 100%;
2905      width: 100%;
2906      outline: none;
2907  }
2908  
2909  #titlediv #title-prompt-text,
2910  #wp-fullscreen-title-prompt-text {
2911      color: #bbb;
2912      position: absolute;
2913      font-size: 1.7em;
2914      padding: 8px 10px;
2915  }
2916  
2917  #wp-fullscreen-title-prompt-text {
2918      left: 0;
2919      padding: 11px;
2920  }
2921  
2922  #poststuff .inside-submitbox,
2923  #side-sortables .inside-submitbox {
2924      margin: 0 3px;
2925      font-size: 11px;
2926  }
2927  
2928  input#link_description,
2929  input#link_url {
2930      width: 98%;
2931  }
2932  
2933  #pending {
2934      background: 0 none;
2935      border: 0 none;
2936      padding: 0;
2937      font-size: 11px;
2938      margin-top: -1px;
2939  }
2940  
2941  #edit-slug-box {
2942      height: 1em;
2943      margin-top: 8px;
2944      padding: 0 10px;
2945  }
2946  
2947  #editable-post-name-full {
2948      display: none;
2949  }
2950  
2951  #editable-post-name input {
2952      width: 16em;
2953  }
2954  
2955  .postarea h3 label {
2956      float: left;
2957  }
2958  
2959  #submitpost #ajax-loading,
2960  #submitpost .ajax-loading {
2961      vertical-align: middle;
2962  }
2963  
2964  #wpcontent .ajax-loading {
2965      visibility: hidden;
2966  }
2967  
2968  .submitbox .submit {
2969      text-align: left;
2970      padding: 12px 10px 10px;
2971      font-size: 11px;
2972  }
2973  
2974  .submitbox .submitdelete {
2975      text-decoration: none;
2976      padding: 1px 2px;
2977  }
2978  
2979  .submitbox .submitdelete,
2980  .submitbox .submit a:hover {
2981      border-bottom-width: 1px;
2982      border-bottom-style: solid;
2983  }
2984  
2985  .submitbox .submit input {
2986      margin-bottom: 8px;
2987      margin-right: 4px;
2988      padding: 6px;
2989  }
2990  
2991  .inside-submitbox #post_status {
2992      margin: 2px 0 2px -2px;
2993  }
2994  
2995  #post-status-select, #post-format {
2996      line-height: 2.5em;
2997      margin-top: 3px;
2998  }
2999  
3000  /* Post Screen */
3001  #post-body #normal-sortables {
3002      min-height: 50px;
3003  }
3004  
3005  .postbox {
3006      position: relative;
3007      min-width: 255px;
3008  }
3009  
3010  #trackback_url {
3011      width: 99%;
3012  }
3013  
3014  #normal-sortables .postbox .submit {
3015      background: transparent none;
3016      border: 0 none;
3017      float: right;
3018      padding: 0 12px;
3019      margin:0;
3020  }
3021  
3022  .category-add input[type="text"],
3023  .category-add select {
3024      width: 100%;
3025      max-width: 260px;
3026  }
3027  
3028  .press-this #side-sortables .category-tabs li,
3029  ul.category-tabs li,
3030  #side-sortables .add-menu-item-tabs li,
3031  .wp-tab-bar li {
3032      display: inline;
3033      line-height: 1.35em;
3034  }
3035  
3036  .no-js .category-tabs li.hide-if-no-js {
3037       display: none;
3038  }
3039  
3040  .category-tabs a,
3041  #side-sortables .add-menu-item-tabs a,
3042  .wp-tab-bar a {
3043      text-decoration: none;
3044  }
3045  
3046  .category-tabs {
3047      margin: 8px 0 3px;
3048  }
3049  
3050  #category-adder h4 {
3051      margin: 10px 0;
3052  }
3053  
3054  #side-sortables .add-menu-item-tabs,
3055  .wp-tab-bar {
3056      margin-bottom: 3px;
3057  }
3058  
3059  #normal-sortables .postbox #replyrow .submit {
3060      float: none;
3061      margin: 0;
3062      padding: 0 7px 5px;
3063  }
3064  
3065  #side-sortables .submitbox .submit input,
3066  #side-sortables .submitbox .submit .preview,
3067  #side-sortables .submitbox .submit a.preview:hover {
3068      border: 0 none;
3069  }
3070  
3071  #side-sortables .inside-submitbox .insidebox,
3072  .stuffbox .insidebox {
3073      margin: 11px 0;
3074  }
3075  
3076  ul.category-tabs,
3077  ul.add-menu-item-tabs,
3078  ul.wp-tab-bar {
3079      margin-top: 12px;
3080  }
3081  
3082  ul.category-tabs li,
3083  ul.add-menu-item-tabs li.tabs,
3084  .wp-tab-active {
3085      border-style: solid solid none;
3086      border-width: 1px 1px 0;
3087  }
3088  
3089  #post-body .add-menu-item-tabs li.tabs {
3090      border-style: solid none solid solid;
3091      border-width: 1px 0 1px 1px;
3092      margin-right: -1px;
3093  }
3094  
3095  ul.category-tabs li,
3096  ul.add-menu-item-tabs li,
3097  ul.wp-tab-bar li {
3098      padding: 3px 5px 5px;
3099      -webkit-border-top-left-radius: 3px;
3100      -webkit-border-top-right-radius: 3px;
3101      border-top-left-radius: 3px;
3102      border-top-right-radius: 3px;
3103  }
3104  
3105  /* positioning etc. */
3106  form#tags-filter {
3107      position: relative;
3108  }
3109  
3110  /* Edit posts */
3111  td.post-title strong,
3112  td.plugin-title strong {
3113      display: block;
3114      margin-bottom: .2em;
3115  }
3116  
3117  td.post-title p,
3118  td.plugin-title p {
3119      margin: 6px 0;
3120  }
3121  
3122  /* Global classes */
3123  .wp-hidden-children .wp-hidden-child,
3124  .ui-tabs-hide {
3125      display: none;
3126  }
3127  
3128  .commentlist .avatar {
3129      vertical-align: text-top;
3130  }
3131  
3132  #post-body .tagsdiv #newtag {
3133      margin-right: 5px;
3134      width: 16em;
3135  }
3136  
3137  #side-sortables input#post_password {
3138      width: 94%
3139  }
3140  
3141  #side-sortables .tagsdiv #newtag {
3142      width: 68%;
3143  }
3144  
3145  #post-status-info {
3146      border-width: 0 1px 1px;
3147      border-style: none solid solid;
3148      width: 100%;
3149      -webkit-border-bottom-left-radius: 3px;
3150      -webkit-border-bottom-right-radius: 3px;
3151      border-bottom-left-radius: 3px;
3152      border-bottom-right-radius: 3px;
3153  }
3154  
3155  #post-status-info td {
3156      font-size: 12px;
3157  }
3158  
3159  .autosave-info {
3160      padding: 2px 15px;
3161      text-align: right;
3162  }
3163  
3164  #editorcontent #post-status-info {
3165      border: none;
3166  }
3167  
3168  #post-body .wp_themeSkin .mceStatusbar a.mceResize {
3169      display: block;
3170      background: transparent url(../images/resize.gif) no-repeat scroll right bottom;
3171      width: 12px;
3172      cursor: se-resize;
3173      margin: 0 2px;
3174      position: relative;
3175      top: -2px;
3176  }
3177  
3178  #post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
3179      top: 20px;
3180  }
3181  
3182  #wp-word-count {
3183      display: block;
3184      padding: 2px 10px;
3185  }
3186  
3187  #timestampdiv select {
3188      height: 20px;
3189      line-height: 14px;
3190      padding: 0;
3191      vertical-align: top;
3192  }
3193  
3194  #aa, #jj, #hh, #mn {
3195      padding: 1px;
3196      font-size: 12px;
3197  }
3198  
3199  #jj, #hh, #mn {
3200      width: 2em;
3201  }
3202  
3203  #aa {
3204      width: 3.4em;
3205  }
3206  
3207  .curtime #timestamp {
3208      background-repeat: no-repeat;
3209      background-position: left top;
3210      padding-left: 18px;
3211  }
3212  
3213  #timestampdiv {
3214      padding-top: 5px;
3215      line-height: 23px;
3216  }
3217  
3218  #timestampdiv p {
3219      margin: 8px 0 6px;
3220  }
3221  
3222  #timestampdiv input {
3223      border-width: 1px;
3224      border-style: solid;
3225  }
3226  
3227  
3228  /*------------------------------------------------------------------------------
3229    11.1 - Custom Fields
3230  ------------------------------------------------------------------------------*/
3231  
3232  #postcustomstuff .updatemeta,
3233  #postcustomstuff .deletemeta {
3234      margin: auto;
3235  }
3236  
3237  #postcustomstuff thead th {
3238      padding: 5px 8px 8px;
3239  }
3240  
3241  #postcustom #postcustomstuff .submit {
3242      border: 0 none;
3243      float: none;
3244      padding: 5px 8px;
3245  }
3246  
3247  #side-sortables #postcustom #postcustomstuff .submit {
3248      padding: 0 5px;
3249  }
3250  
3251  #side-sortables #postcustom #postcustomstuff td.left input {
3252      margin: 3px 3px 0;
3253  }
3254  
3255  #side-sortables #postcustom #postcustomstuff #the-list textarea {
3256      height: 85px;
3257      margin: 3px;
3258  }
3259  
3260  #postcustomstuff table {
3261      margin: 0;
3262      width: 100%;
3263      border-width: 1px;
3264      border-style: solid;
3265      border-spacing: 0;
3266  }
3267  
3268  #postcustomstuff table input,
3269  #postcustomstuff table select,
3270  #postcustomstuff table textarea {
3271      width: 95%;
3272      margin: 8px 0 8px 8px;
3273  }
3274  
3275  #postcustomstuff th.left,
3276  #postcustomstuff td.left {
3277      width: 38%;
3278  }
3279  
3280  #postcustomstuff #newmeta .submit {
3281      padding: 0 8px;
3282  }
3283  
3284  #postcustomstuff .submit input,
3285  #postcustomstuff table #addmetasub {
3286      width: auto;
3287  }
3288  
3289  #postcustomstuff #newmetaleft {
3290      vertical-align: top;
3291  }
3292  
3293  #postcustomstuff #newmetaleft a {
3294      padding: 0 10px;
3295      text-decoration: none;
3296  }
3297  
3298  
3299  /*------------------------------------------------------------------------------
3300    11.2 - Post Revisions
3301  ------------------------------------------------------------------------------*/
3302  
3303  table.diff {
3304      width: 100%;
3305  }
3306  
3307  table.diff col.content {
3308      width: 50%;
3309  }
3310  
3311  table.diff tr {
3312      background-color: transparent;
3313  }
3314  
3315  table.diff td, table.diff th {
3316      padding: .5em;
3317      font-family: Consolas, Monaco, monospace;
3318      border: none;
3319  }
3320  
3321  table.diff .diff-deletedline del, table.diff .diff-addedline ins {
3322      text-decoration: none;
3323  }
3324  
3325  
3326  /*------------------------------------------------------------------------------
3327    12.0 - Categories
3328  ------------------------------------------------------------------------------*/
3329  
3330  .category-adder {
3331      margin-left: 120px;
3332      padding: 4px 0;
3333  }
3334  
3335  .category-adder h4 {
3336      margin: 0 0 8px;
3337  }
3338  
3339  #side-sortables .category-adder {
3340      margin: 0;
3341  }
3342  
3343  #post-body ul.add-menu-item-tabs {
3344      float: left;
3345      width: 120px;
3346      text-align: right;
3347      /* Negative margin for the sake of those without JS: all tabs display */
3348      margin: 0 -120px 0 5px;
3349      padding: 0;
3350  }
3351  
3352  #post-body ul.add-menu-item-tabs li {
3353      padding: 8px;
3354  }
3355  
3356  #post-body ul.add-menu-item-tabs li.tabs {
3357      -webkit-border-top-left-radius: 3px;
3358      -webkit-border-bottom-left-radius: 3px;
3359      border-top-left-radius: 3px;
3360      border-bottom-left-radius: 3px;
3361  }
3362  
3363  .wp-tab-panel,
3364  .categorydiv div.tabs-panel,
3365  .customlinkdiv div.tabs-panel,
3366  .posttypediv div.tabs-panel,
3367  .taxonomydiv div.tabs-panel {
3368      height: 200px;
3369      overflow: auto;
3370      padding: 0.5em 0.9em;
3371      border-style: solid;
3372      border-width: 1px;
3373  }
3374  
3375  .nav-menus-php .customlinkdiv div.tabs-panel,
3376  .nav-menus-php .posttypediv div.tabs-panel,
3377  .nav-menus-php .taxonomydiv div.tabs-panel {
3378      height: auto;
3379      max-height: 205px;
3380  }
3381  
3382  div.tabs-panel-active {
3383      display:block;
3384  }
3385  
3386  div.tabs-panel-inactive {
3387      display:none;
3388  }
3389  
3390  .colunms-1 .categorydiv div.tabs-panel,
3391  .taxonomy div.tabs-panel {
3392      margin: 0 5px 0 125px;
3393  }
3394  
3395  .customlinkdiv ul,
3396  .posttypediv ul,
3397  .taxonomydiv ul {
3398      list-style: none;
3399      padding: 0;
3400      margin: 0;
3401  }
3402  
3403  #front-page-warning,
3404  #front-static-pages ul,
3405  ul.export-filters,
3406  .inline-editor ul.cat-checklist ul,
3407  .categorydiv ul.categorychecklist ul,
3408  .customlinkdiv ul.categorychecklist ul,
3409  .posttypediv ul.categorychecklist ul,
3410  .taxonomydiv ul.categorychecklist ul {
3411      margin-left: 18px;
3412  }
3413  
3414  ul.categorychecklist li {
3415      margin: 0;
3416      padding: 0;
3417      line-height: 19px;
3418      word-wrap: break-word;
3419  }
3420  
3421  .categorydiv .tabs-panel,
3422  .customlinkdiv .tabs-panel,
3423  .posttypediv .tabs-panel,
3424  .taxonomydiv .tabs-panel {
3425      border-width: 3px;
3426      border-style: solid;
3427  }
3428  
3429  .form-wrap p,
3430  .form-wrap label {
3431      font-size: 11px;
3432  }
3433  
3434  .form-wrap label {
3435      display: block;
3436      padding: 2px;
3437      font-size: 12px;
3438  }
3439  
3440  .form-field input,
3441  .form-field textarea {
3442      border-style: solid;
3443      border-width: 1px;
3444      width: 95%;
3445  }
3446  
3447  p.description,
3448  .form-wrap p {
3449      margin: 2px 0 5px;
3450  }
3451  
3452  p.help,
3453  p.description,
3454  span.description,
3455  .form-wrap p {
3456      font-size: 12px;
3457      font-style: italic;
3458      font-family: sans-serif;
3459  }
3460  
3461  .form-wrap .form-field {
3462      margin: 0 0 10px;
3463      padding: 8px;
3464  }
3465  
3466  .col-wrap h3 {
3467      margin: 12px 0;
3468      font-size: 1.1em;
3469  }
3470  
3471  .col-wrap p.submit {
3472      margin-top: -10px;
3473  }
3474  
3475  
3476  /*------------------------------------------------------------------------------
3477    13.0 - Tags
3478  ------------------------------------------------------------------------------*/
3479  
3480  #poststuff .taghint {
3481      color: #aaa;
3482      margin: 15px 0 -24px 12px;
3483  }
3484  
3485  #poststuff .tagsdiv .howto {
3486      margin: 0 0 6px 8px;
3487  }
3488  
3489  .ajaxtag .newtag {
3490      position: relative;
3491  }
3492  
3493  .tagsdiv .newtag {
3494      width: 180px;
3495  }
3496  
3497  .tagsdiv .the-tags {
3498      display: block;
3499      height: 60px;
3500      margin: 0 auto;
3501      overflow: auto;
3502      width: 260px;
3503  }
3504  
3505  #post-body-content .tagsdiv .the-tags {
3506      margin: 0 5px;
3507  }
3508  
3509  p.popular-tags {
3510      -webkit-border-radius: 8px;
3511      border-radius: 8px;
3512      border-width: 1px;
3513      border-style: solid;
3514      line-height: 2em;
3515      max-width: 1000px;
3516      padding: 8px 12px 12px;
3517      text-align: justify;
3518  }
3519  
3520  p.popular-tags a {
3521      padding: 0 3px;
3522  }
3523  
3524  .tagcloud {
3525      width: 97%;
3526      margin: 0 0 40px;
3527      text-align: justify;
3528  }
3529  
3530  .tagcloud h3 {
3531      margin: 2px 0 12px;
3532  }
3533  
3534  .ac_results {
3535      padding: 0;
3536      margin: 0;
3537      list-style: none;
3538      position: absolute;
3539      z-index: 10000;
3540      display: none;
3541      border-width: 1px;
3542      border-style: solid;
3543  }
3544  
3545  .ac_results li {
3546      padding: 2px 5px;
3547      white-space: nowrap;
3548      text-align: left;
3549  }
3550  
3551  .ac_over {
3552      cursor: pointer;
3553  }
3554  
3555  .ac_match {
3556      text-decoration: underline;
3557  }
3558  
3559  /* links tables */
3560  table.links-table {
3561      width: 100%;
3562  }
3563  
3564  .links-table th {
3565      font-weight: normal;
3566      text-align: left;
3567      vertical-align: top;
3568      min-width: 80px;
3569      width: 20%;
3570      word-wrap: break-word;
3571  }
3572  
3573  .links-table th,
3574  .links-table td {
3575      padding: 5px 0;
3576  }
3577  
3578  .links-table td label {
3579      margin-right: 8px;
3580  }
3581  
3582  .links-table td input[type="text"],
3583  .links-table td textarea {
3584      width: 100%;
3585  }
3586  
3587  .links-table #link_rel {
3588      max-width: 280px;
3589  }
3590  
3591  /*------------------------------------------------------------------------------
3592    14.0 - Media Screen
3593  ------------------------------------------------------------------------------*/
3594  
3595  .media-item .describe {
3596      border-collapse: collapse;
3597      width: 100%;
3598      border-top-style: solid;
3599      border-top-width: 1px;
3600      clear: both;
3601      cursor: default;
3602  }
3603  
3604  .media-item.media-blank .describe {
3605      border: 0;
3606  }
3607  
3608  .media-item .describe th {
3609      vertical-align: top;
3610      text-align: left;
3611      padding: 5px 10px 10px;
3612      width: 140px;
3613  }
3614  
3615  .media-item .describe .align th {
3616      padding-top: 0;
3617  }
3618  
3619  .media-item .media-item-info tr {
3620      background-color: transparent;
3621  }
3622  
3623  .media-item .describe td {
3624      padding: 0 8px 8px 0;
3625      vertical-align: top;
3626  }
3627  
3628  .media-item thead.media-item-info td {
3629      padding: 4px 10px 0;
3630  }
3631  
3632  .media-item .media-item-info .A1B1 {
3633      padding: 0 0 0 10px;
3634  }
3635  
3636  .media-item td.savesend {
3637      padding-bottom: 15px;
3638  }
3639  
3640  .media-item .thumbnail {
3641      max-height: 128px;
3642      max-width: 128px;
3643  }
3644  
3645  #wpbody-content #async-upload-wrap a {
3646      display: none;
3647  }
3648  
3649  .media-upload-form {
3650      margin-top: 20px;
3651  }
3652  
3653  .media-upload-form td label {
3654      margin-right: 6px;
3655      margin-left: 2px;
3656  }
3657  
3658  .media-upload-form .align .field label {
3659      display: inline;
3660      padding: 0 0 0 23px;
3661      margin: 0 1em 0 3px;
3662      font-weight: bold;
3663  }
3664  
3665  .media-upload-form tr.image-size label {
3666      margin: 0 0 0 5px;
3667      font-weight: bold;
3668  }
3669  
3670  .media-upload-form th.label label {
3671      font-weight: bold;
3672      margin: 0.5em;
3673      font-size: 13px;
3674  }
3675  
3676  .media-upload-form th.label label span {
3677      padding: 0 5px;
3678  }
3679  
3680  abbr.required {
3681      border: medium none;
3682      text-decoration: none;
3683  }
3684  
3685  .media-item .describe input[type="text"],
3686  .media-item .describe textarea {
3687      width: 460px;
3688  }
3689  
3690  .media-item .describe p.help {
3691      margin: 0;
3692      padding: 0 0 0 5px;
3693  }
3694  
3695  .describe-toggle-on,
3696  .describe-toggle-off {
3697      display: block;
3698      line-height: 36px;
3699      float: right;
3700      margin-right: 15px;
3701  }
3702  
3703  .media-item .describe-toggle-off,
3704  .media-item.open .describe-toggle-on,
3705  .media-item.open img.pinkynail {
3706      display: none;
3707  }
3708  
3709  .media-item.open .describe-toggle-off {
3710      display: block;
3711  }
3712  
3713  #media-items .media-item {
3714      border-style: solid;
3715      border-width: 1px;
3716      min-height: 36px;
3717      position: relative;
3718      margin-top: -1px;
3719      width: 100%;
3720  }
3721  
3722  #media-items {
3723      width: 623px;
3724  }
3725  
3726  #media-items:empty {
3727      border: 0 none;
3728  }
3729  
3730  .media-item .filename {
3731      line-height: 36px;
3732      overflow: hidden;
3733      padding: 0 10px;
3734  }
3735  
3736  .media-item .error-div {
3737      padding-left: 10px;
3738  }
3739  
3740  .media-item .pinkynail {
3741      float: left;
3742      margin: 2px 2px 0;
3743      max-width: 40px;
3744      max-height: 32px;
3745  }
3746  
3747  .media-item .startopen,
3748  .media-item .startclosed {
3749      display: none;
3750  }
3751  
3752  .media-item .original {
3753      position: relative;
3754      height: 34px;
3755  }
3756  
3757  .media-item .progress {
3758      float: right;
3759      height: 22px;
3760      margin: 6px 10px 0 0;
3761      width: 200px;
3762      line-height: 2em;
3763      padding: 0;
3764      overflow: hidden;
3765      margin-bottom: 2px;
3766      border: 1px solid #d1d1d1;
3767      background: #fff;
3768      background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3769      background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3770      background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3771      background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3772      background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3773      -webkit-border-radius: 3px;
3774      border-radius: 3px;
3775      -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
3776      box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
3777  }
3778  
3779  .media-item .bar {
3780      z-index: 9;
3781      width: 0;
3782      height: 100%;
3783      margin-top: -24px;
3784      background-color: #83B4D8;
3785      background-image: linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3786      background-image: -o-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3787      background-image: -moz-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3788      background-image: -webkit-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3789      background-image: -ms-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3790      -webkit-border-radius: 3px;
3791      border-radius: 3px;
3792      -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
3793      box-shadow: 0 0 3px rgba(0,0,0,0.3);
3794  }
3795  
3796  .media-item .progress .percent {
3797      z-index: 10;
3798      position: relative;
3799      width: 200px;
3800      padding: 0 8px;
3801      text-shadow: 0 1px 0 rgba(255,255,255,0.4);
3802      color: rgba(0,0,0,0.6);
3803  }
3804  
3805  .upload-php .fixed .column-parent {
3806      width: 25%;
3807  }
3808  
3809  .js .html-uploader #plupload-upload-ui {
3810      display: none;
3811  }
3812  
3813  .js .html-uploader #html-upload-ui {
3814      display: block;
3815  }
3816  
3817  .media-upload-form .media-item.error {
3818      margin: 0;
3819      padding: 0;
3820  }
3821  
3822  .media-upload-form .media-item.error p,
3823  .media-item .error-div {
3824      line-height: 16px;
3825      margin: 5px 10px;
3826      padding: 0;
3827  }
3828  
3829  .media-item .error-div a.dismiss {
3830      display: block;
3831      float: right;
3832      margin: 5px 4px 0 15px;
3833  }
3834  
3835  /*------------------------------------------------------------------------------
3836    14.1 - Media Library
3837  ------------------------------------------------------------------------------*/
3838  
3839  .find-box {
3840      width: 500px;
3841      height: 300px;
3842      overflow: hidden;
3843      padding: 33px 5px 40px;
3844      position: absolute;
3845      z-index: 1000;
3846  }
3847  
3848  .find-box-head {
3849      cursor: move;
3850      font-weight: bold;
3851      height: 2em;
3852      line-height: 2em;
3853      padding: 1px 12px;
3854      position: absolute;
3855      top: 5px;
3856      width: 100%;
3857  }
3858  
3859  .find-box-inside {
3860      overflow: auto;
3861      width: 100%;
3862      height: 100%;
3863  }
3864  
3865  .find-box-search {
3866      padding: 12px;
3867      border-width: 1px;
3868      border-style: none none solid;
3869  }
3870  
3871  #find-posts-response {
3872      margin: 8px 0;
3873      padding: 0 1px;
3874  }
3875  
3876  #find-posts-response table {
3877      width: 100%;
3878  }
3879  
3880  #find-posts-response .found-radio {
3881      padding: 5px 0 0 8px;
3882      width: 15px;
3883  }
3884  
3885  .find-box-buttons {
3886      width: 480px;
3887      margin: 8px;
3888  }
3889  
3890  .find-box-search label {
3891      padding-right: 6px;
3892  }
3893  
3894  .find-box #resize-se {
3895      position: absolute;
3896      right: 1px;
3897      bottom: 1px;
3898  }
3899  
3900  ul#dismissed-updates {
3901      display: none;
3902  }
3903  
3904  form.upgrade {
3905      margin-top: 8px;
3906  }
3907  
3908  form.upgrade .hint {
3909      font-style: italic;
3910      font-size: 85%;
3911      margin: -0.5em 0 2em 0;
3912  }
3913  
3914  #poststuff .inside .the-tagcloud {
3915      margin: 5px 0 10px;
3916      padding: 8px;
3917      border-width: 1px;
3918      border-style: solid;
3919      line-height: 1.8em;
3920      word-spacing: 3px;
3921      -webkit-border-radius: 6px;
3922      border-radius: 6px;
3923  }
3924  
3925  .drag-drop #drag-drop-area {
3926      border: 4px dashed #DDDDDD;
3927      height: 200px;
3928  }
3929  
3930  .drag-drop .drag-drop-inside {
3931      margin: 70px auto 0;
3932      width: 250px;
3933  }
3934  
3935  .drag-drop-inside p {
3936      color: #aaa;
3937      font-size: 14px;
3938      margin: 5px 0;
3939      display: none;
3940  }
3941  
3942  .drag-drop .drag-drop-inside p {
3943      text-align: center;
3944  }
3945  
3946  .drag-drop-inside p.drag-drop-info {
3947      font-size: 20px;
3948  }
3949  
3950  .drag-drop .drag-drop-inside p,
3951  .drag-drop-inside p.drag-drop-buttons {
3952      display: block;
3953  }
3954  
3955  /*
3956  #drag-drop-area:-moz-drag-over {
3957      border-color: #83b4d8;
3958  }
3959  borger color while dragging a file over the uploader drop area */
3960  .drag-drop.drag-over #drag-drop-area {
3961      border-color: #83b4d8;
3962  }
3963  
3964  #plupload-upload-ui {
3965      position: relative;
3966  }
3967  
3968  
3969  /*------------------------------------------------------------------------------
3970    14.2 - Image Editor
3971  ------------------------------------------------------------------------------*/
3972  
3973  .describe .image-editor {
3974      vertical-align: top;
3975  }
3976  
3977  .imgedit-wrap {
3978      position: relative;
3979  }
3980  
3981  .imgedit-settings p {
3982      margin: 8px 0;
3983  }
3984  
3985  .describe .imgedit-wrap table td {
3986      vertical-align: top;
3987      padding-top: 0;
3988  }
3989  
3990  .imgedit-wrap p,
3991  .describe .imgedit-wrap table td {
3992      font-size: 11px;
3993      line-height: 18px;
3994  }
3995  
3996  .describe .imgedit-wrap table td.imgedit-settings {
3997      padding: 0 5px;
3998  }
3999  
4000  td.imgedit-settings input {
4001      vertical-align: middle;
4002  }
4003  
4004  .imgedit-wait {
4005      position: absolute;
4006      top: 0;
4007      background: #FFFFFF url(../images/wpspin_light.gif) no-repeat scroll 22px 10px;
4008      opacity: 0.7;
4009      filter: alpha(opacity=70);
4010      width: 100%;
4011      height: 500px;
4012      display: none;
4013  }
4014  
4015  .media-disabled,
4016  .imgedit-settings .disabled  {
4017      color: grey;
4018  }
4019  
4020  .imgedit-wait-spin {
4021      padding: 0 4px 4px;
4022      vertical-align: bottom;
4023      visibility: hidden;
4024  }
4025  
4026  .imgedit-menu {
4027      margin: 0 0 12px;
4028      min-width: 300px;
4029  }
4030  
4031  .imgedit-menu div {
4032      float: left;
4033      width: 32px;
4034      height: 32px;
4035  }
4036  
4037  .imgedit-crop-wrap {
4038      position: relative;
4039  }
4040  
4041  .imgedit-crop {
4042      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -9px -31px;
4043      margin: 0 8px 0 0;
4044  }
4045  
4046  .imgedit-crop.disabled:hover {
4047      background-position: -9px -31px;
4048  }
4049  
4050  .imgedit-crop:hover {
4051      background-position: -9px -1px;
4052  }
4053  
4054  .imgedit-rleft {
4055      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -46px -31px;
4056      margin: 0 3px;
4057  }
4058  
4059  .imgedit-rleft.disabled:hover {
4060      background-position: -46px -31px;
4061  }
4062  
4063  .imgedit-rleft:hover {
4064      background-position: -46px -1px;
4065  }
4066  
4067  .imgedit-rright {
4068      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -77px -31px;
4069      margin: 0 8px 0 3px;
4070  }
4071  
4072  .imgedit-rright.disabled:hover {
4073      background-position: -77px -31px;
4074  }
4075  
4076  .imgedit-rright:hover {
4077      background-position: -77px -1px;
4078  }
4079  
4080  .imgedit-flipv {
4081      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -115px -31px;
4082      margin: 0 3px;
4083  }
4084  
4085  .imgedit-flipv.disabled:hover {
4086      background-position: -115px -31px;
4087  }
4088  
4089  .imgedit-flipv:hover {
4090      background-position: -115px -1px;
4091  }
4092  
4093  .imgedit-fliph {
4094      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -147px -31px;
4095      margin: 0 8px 0 3px;
4096  }
4097  
4098  .imgedit-fliph.disabled:hover {
4099      background-position: -147px -31px;
4100  }
4101  
4102  .imgedit-fliph:hover {
4103      background-position: -147px -1px;
4104  }
4105  
4106  .imgedit-undo {
4107      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -184px -31px;
4108      margin: 0 3px;
4109  }
4110  
4111  .imgedit-undo.disabled:hover {
4112      background-position: -184px -31px;
4113  }
4114  
4115  .imgedit-undo:hover {
4116      background-position: -184px -1px;
4117  }
4118  
4119  .imgedit-redo {
4120      background: transparent url(../images/imgedit-icons.png) no-repeat scroll -215px -31px;
4121      margin: 0 8px 0 3px;
4122  }
4123  
4124  .imgedit-redo.disabled:hover {
4125      background-position: -215px -31px;
4126  }
4127  
4128  .imgedit-redo:hover {
4129      background-position: -215px -1px;
4130  }
4131  
4132  .imgedit-applyto img {
4133      margin: 0 8px 0 0;
4134  }
4135  
4136  .imgedit-group-top {
4137      margin: 5px 0;
4138  }
4139  
4140  .imgedit-applyto .imgedit-label {
4141      padding: 2px 0 0;
4142      display: block;
4143  }
4144  
4145  .imgedit-help {
4146      display: none;
4147      font-style: italic;
4148      margin-bottom: 8px;
4149  }
4150  
4151  .imgedit-help ul li {
4152      font-size: 11px;
4153  }
4154  
4155  a.imgedit-help-toggle {
4156      text-decoration: none;
4157  }
4158  
4159  #wpbody-content .imgedit-response div {
4160      width: 600px;
4161      margin: 8px;
4162  }
4163  
4164  .form-table td.imgedit-response {
4165      padding: 0;
4166  }
4167  
4168  .imgedit-submit {
4169      margin: 8px 0;
4170  }
4171  
4172  .imgedit-submit-btn {
4173      margin-left: 20px;
4174  }
4175  
4176  .imgedit-wrap .nowrap {
4177      white-space: nowrap;
4178  }
4179  
4180  span.imgedit-scale-warn {
4181      color: red;
4182      font-size: 20px;
4183      font-style: normal;
4184      visibility: hidden;
4185      vertical-align: middle;
4186  }
4187  
4188  .imgedit-group {
4189      border-width: 1px;
4190      border-style: solid;
4191      -webkit-border-radius: 8px;
4192      border-radius: 8px;
4193      margin-bottom: 8px;
4194      padding: 2px 10px;
4195  }
4196  
4197  
4198  /*------------------------------------------------------------------------------
4199    15.0 - Comments Screen
4200  ------------------------------------------------------------------------------*/
4201  
4202  .form-table {
4203      border-collapse: collapse;
4204      margin-top: 0.5em;
4205      width: 100%;
4206      margin-bottom: -8px;
4207      clear: both;
4208  }
4209  
4210  .form-table td {
4211      margin-bottom: 9px;
4212      padding: 8px 10px;
4213      line-height: 20px;
4214      font-size: 12px;
4215  }
4216  
4217  .form-table th,
4218  .form-wrap label {
4219      font-weight: normal;
4220      text-shadow: #fff 0 1px 0;
4221  }
4222  
4223  .form-table th {
4224      vertical-align: top;
4225      text-align: left;
4226      padding: 10px;
4227      width: 200px;
4228  }
4229  
4230  .form-table th.th-full {
4231      width: auto;
4232  }
4233  
4234  .form-table div.color-option {
4235      display: block;
4236      clear: both;
4237      margin-top: 12px;
4238  }
4239  
4240  .form-table input.tog {
4241      margin-top: 2px;
4242      margin-right: 2px;
4243      float: left;
4244  }
4245  
4246  .form-table td p {
4247      margin-top: 4px;
4248  }
4249  
4250  .form-table table.color-palette {
4251      vertical-align: bottom;
4252      float: left;
4253      margin: -12px 3px 11px;
4254  }
4255  
4256  .form-table .color-palette td {
4257      border-width: 1px 1px 0;
4258      border-style: solid solid none;
4259      height: 10px;
4260      line-height: 20px;
4261      width: 10px;
4262  }
4263  
4264  .commentlist li {
4265      padding: 1em 1em .2em;
4266      margin: 0;
4267      border-bottom-width: 1px;
4268      border-bottom-style: solid;
4269  }
4270  
4271  .commentlist li li {
4272      border-bottom: 0;
4273      padding: 0;
4274  }
4275  
4276  .commentlist p {
4277      padding: 0;
4278      margin: 0 0 .8em;
4279  }
4280  
4281  /* reply to comments */
4282  #replyrow input {
4283      border-width: 1px;
4284      border-style: solid;
4285  }
4286  
4287  #replyrow td {
4288      padding: 2px;
4289  }
4290  
4291  #replysubmit {
4292      margin: 0;
4293      padding: 0 7px 3px;
4294      text-align: center;
4295  }
4296  
4297  #replysubmit img.waiting,
4298  .inline-edit-save img.waiting {
4299      padding: 4px 10px 0;
4300      vertical-align: top;
4301      float: right;
4302  }
4303  
4304  #replysubmit .button {
4305      margin-right: 5px;
4306  }
4307  
4308  #replysubmit .error {
4309      color: red;
4310      line-height: 21px;
4311      text-align: center;
4312      vertical-align: center;
4313  }
4314  
4315  #replyrow h5 {
4316      margin: .2em 0 0;
4317      padding: 0 5px;
4318      line-height: 1.4em;
4319      font-size: 1em;
4320  }
4321  
4322  #edithead .inside {
4323      float: left;
4324      padding: 3px 0 2px 5px;
4325      margin: 0;
4326      text-align: center;
4327  }
4328  
4329  #edithead .inside input {
4330      width: 180px;
4331  }
4332  
4333  #edithead label {
4334      padding: 2px 0;
4335  }
4336  
4337  #replycontainer {
4338      padding: 5px;
4339  }
4340  
4341  #replycontent {
4342      height: 120px;
4343  }
4344  
4345  .comment-ays {
4346      margin-bottom: 0;
4347      border-style: solid;
4348      border-width: 1px;
4349  }
4350  
4351  .comment-ays th {
4352      border-right-style: solid;
4353      border-right-width: 1px;
4354  }
4355  
4356  .trash-undo-inside,
4357  .spam-undo-inside {
4358      margin: 1px 8px 1px 0;
4359      line-height: 16px;
4360  }
4361  
4362  .spam-undo-inside .avatar,
4363  .trash-undo-inside .avatar {
4364      height: 20px;
4365      width: 20px;
4366      margin-right: 8px;
4367      vertical-align: middle;
4368  }
4369  
4370  .stuffbox .editcomment {
4371      clear: none;
4372  }
4373  
4374  #comment-status-radio p {
4375      margin: 3px 0 5px;
4376  }
4377  
4378  #comment-status-radio input {
4379      margin: 2px 3px 5px 0;
4380      vertical-align: middle;
4381  }
4382  
4383  #comment-status-radio label {
4384      padding: 5px 0;
4385  }
4386  
4387  .commentlist .avatar {
4388      vertical-align: text-top;
4389  }
4390  
4391  
4392  /*------------------------------------------------------------------------------
4393    16.0 - Themes
4394  ------------------------------------------------------------------------------*/
4395  
4396  .theme-install-php .tablenav {
4397      height: auto;
4398  }
4399  
4400  h3.available-themes {
4401      margin: 0 0 1em;
4402      float: left;
4403  }
4404  
4405  .available-theme {
4406      display: inline-block;
4407      margin-right: 10px;
4408      overflow: hidden;
4409      padding: 20px 20px 20px 0;
4410      vertical-align: top;
4411      width: 300px;
4412  }
4413  
4414  .available-theme .screenshot {
4415      width: 300px;
4416      height: 225px;
4417      display: block;
4418      border-width: 1px;
4419      border-style: solid;
4420      margin-bottom: 10px;
4421      overflow: hidden;
4422  }
4423  
4424  .available-theme img {
4425      width: 300px;
4426  }
4427  
4428  .available-theme h3 {
4429      margin: 15px 0 0;
4430  }
4431  
4432  .available-theme .theme-author {
4433      line-height: 18px;
4434  }
4435  
4436  .available-theme .action-links {
4437      margin-top: 10px;
4438      overflow: hidden;
4439  }
4440  
4441  #current-theme .theme-info li,
4442  .theme-options li,
4443  .available-theme .action-links li {
4444      float: left;
4445      padding-right: 10px;
4446      margin-right: 10px;
4447      border-right: 1px solid #dfdfdf;
4448  }
4449  
4450  #current-theme .theme-info li:last-child,
4451  .theme-options li:last-child,
4452  .available-theme .action-links li:last-child {
4453      padding-right: 0;
4454      margin-right: 0;
4455      border-right: 0;
4456  }
4457  
4458  .available-theme .action-links .delete-theme {
4459      float: right;
4460      margin-right: 0;
4461  }
4462  
4463  .available-theme .action-links .delete-theme a {
4464      color: red;
4465      padding: 2px;
4466  }
4467  
4468  .available-theme .action-links .delete-theme a:hover {
4469      background: red;
4470      color: #fff;
4471      text-decoration: none;
4472  }
4473  
4474  .available-theme .action-links p {
4475      float: left;
4476  }
4477  
4478  #current-theme {
4479      margin: 20px 0 10px;
4480      padding: 0 0 20px;
4481      border-bottom: 1px solid #dfdfdf;
4482      overflow: hidden;
4483  }
4484  
4485  #current-theme.has-screenshot {
4486      padding-left: 330px;
4487  }
4488  
4489  #current-theme h3 {
4490      margin: 0;
4491      font-size: 12px;
4492      font-weight: normal;
4493      color: #999;
4494  }
4495  
4496  #current-theme h4 {
4497      margin: 3px 0 16px;
4498      font-size: 20px;
4499  }
4500  
4501  #current-theme h4 span {
4502      margin-left: 20px;
4503      font-size: 12px;
4504      font-weight: normal;
4505  }
4506  
4507  #current-theme a {
4508      border-bottom: none;
4509  }
4510  
4511  #current-theme .theme-info {
4512      margin: 1em 0;
4513      overflow: hidden;
4514  }
4515  
4516  #current-theme .theme-description {
4517      margin-top: 5px;
4518      max-width: 600px;
4519      line-height: 1.6em;
4520  }
4521  
4522  #current-theme img {
4523      float: left;
4524      width: 300px;
4525      margin-left: -330px;
4526  
4527      border-width: 1px;
4528      border-style: solid;
4529  }
4530  
4531  .theme-options {
4532      overflow: hidden;
4533      font-size: 14px;
4534      padding-bottom: 10px;
4535  }
4536  
4537  .theme-options .load-customize {
4538      margin-right: 30px;
4539      float: left;
4540  }
4541  
4542  .theme-options span {
4543      float: left;
4544      margin-right: 10px;
4545      text-transform: uppercase;
4546      font-size: 11px;
4547      line-height: 18px;
4548      color: #999;
4549  }
4550  
4551  .theme-options ul {
4552      float: left;
4553      margin: 0;
4554  }
4555  
4556  /* Allow for three-up on 1024px wide screens, e.g. tablets */
4557  @media only screen and (max-width: 1200px) {
4558      .available-theme,
4559      .available-theme .screenshot,
4560      #current-theme img {
4561          width: 240px;
4562      }
4563  
4564      .available-theme .screenshot {
4565          height: 180px;
4566      }
4567  
4568      .available-theme img {
4569          width: 100%;
4570      }
4571  
4572      #current-theme.has-screenshot {
4573          padding-left: 270px;
4574      }
4575  
4576      #current-theme img {
4577          margin-left: -270px;
4578      }
4579  }
4580  
4581  #post-body ul.add-menu-item-tabs li.tabs a,
4582  #TB_window #TB_title a.tb-theme-preview-link,
4583  #TB_window #TB_title a.tb-theme-preview-link:visited {
4584      font-weight: bold;
4585      text-decoration: none;
4586  }
4587  
4588  #TB_window #TB_title {
4589      background-color: #222;
4590      color: #cfcfcf;
4591  }
4592  
4593  #broken-themes {
4594      text-align: left;
4595      width: 50%;
4596      border-spacing: 3px;
4597      padding: 3px;
4598  }
4599  
4600  .theme-install-php h4 {
4601      margin: 2.5em 0 8px;
4602  }
4603  
4604  
4605  /*------------------------------------------------------------------------------
4606    16.1 - Custom Header Screen
4607  ------------------------------------------------------------------------------*/
4608  
4609  .appearance_page_custom-header #headimg {
4610      border: 1px solid #DFDFDF;
4611      width: 100%;
4612  }
4613  
4614  .appearance_page_custom-header #upload-form p label {
4615      font-size: 12px;
4616  }
4617  
4618  .appearance_page_custom-header .available-headers .default-header {
4619      float: left;
4620      margin: 0 20px 20px 0;
4621  }
4622  
4623  .appearance_page_custom-header .random-header {
4624      clear: both;
4625      margin: 0 20px 20px 0;
4626      vertical-align: middle;
4627  }
4628  
4629  .appearance_page_custom-header .available-headers label input,
4630  .appearance_page_custom-header .random-header label input {
4631      margin-right: 10px;
4632  }
4633  
4634  .appearance_page_custom-header .available-headers label img {
4635      vertical-align: middle;
4636  }
4637  
4638  
4639  /*------------------------------------------------------------------------------
4640    16.2 - Custom Background Screen
4641  ------------------------------------------------------------------------------*/
4642  
4643  div#custom-background-image {
4644      min-height: 100px;
4645      border: 1px solid #dfdfdf;
4646  }
4647  
4648  div#custom-background-image img {
4649      max-width: 400px;
4650      max-height: 300px;
4651  }
4652  
4653  
4654  /*------------------------------------------------------------------------------
4655    16.3 - Tabbed Admin Screen Interface (Experimental)
4656  ------------------------------------------------------------------------------*/
4657  
4658  .nav-tab {
4659      border-style: solid;
4660      border-color: #dfdfdf #dfdfdf #fff;
4661      border-width: 1px 1px 0;
4662      color: #aaa;
4663      text-shadow: #fff 0 1px 0;
4664      font-size: 12px;
4665      line-height: 16px;
4666      display: inline-block;
4667      padding: 4px 14px 6px;
4668      text-decoration: none;
4669      margin: 0 6px -1px 0;
4670      -webkit-border-top-left-radius: 3px;
4671      -webkit-border-top-right-radius: 3px;
4672      border-top-left-radius: 3px;
4673      border-top-right-radius: 3px;
4674  }
4675  
4676  .nav-tab-active {
4677      border-width: 1px;
4678      color: #464646;
4679  }
4680  
4681  .nav-tab:hover,
4682  .nav-tab-active {
4683      border-color: #ccc #ccc #fff;
4684  }
4685  
4686  h2.nav-tab-wrapper, h3.nav-tab-wrapper {
4687      border-bottom: 1px solid #ccc;
4688      padding-bottom: 0;
4689  }
4690  
4691  h2 .nav-tab {
4692      padding: 4px 10px 6px;
4693      font-weight: 200;
4694      font-size: 20px;
4695      line-height: 24px;
4696  
4697  }
4698  
4699  
4700  /*------------------------------------------------------------------------------
4701    17.0 - Plugins
4702  ------------------------------------------------------------------------------*/
4703  
4704  #dashboard_right_now .versions .b,
4705  #post-status-display,
4706  #post-visibility-display,
4707  #adminmenu .wp-submenu li.current,
4708  #adminmenu .wp-submenu li.current a,
4709  #adminmenu .wp-submenu li.current a:hover,
4710  .media-item .percent,
4711  .plugins .name,
4712  #pass-strength-result.strong,
4713  #pass-strength-result.short,
4714  .button-highlighted,
4715  input.button-highlighted,
4716  #quicktags #ed_strong,
4717  #ed_reply_toolbar #ed_reply_strong,
4718  .item-controls .item-order a,
4719  .feature-filter .feature-name {
4720      font-weight: bold;
4721  }
4722  
4723  .plugins p {
4724      margin: 0 4px;
4725      padding: 0;
4726  }
4727  
4728  .plugins .desc p {
4729      margin: 0 0 8px;
4730  }
4731  
4732  .plugins td.desc {
4733      line-height: 1.5em;
4734  }
4735  
4736  .plugins .desc ul,
4737  .plugins .desc ol {
4738      margin: 0 0 0 2em;
4739  }
4740  
4741  .plugins .desc ul {
4742      list-style-type: disc;
4743  }
4744  
4745  .plugins .row-actions-visible {
4746      padding: 0;
4747  }
4748  
4749  .plugins tbody th.check-column {
4750      padding: 7px 0;
4751  }
4752  
4753  .plugins .inactive td,
4754  .plugins .inactive th,
4755  .plugins .active td,
4756  .plugins .active th {
4757      border-top-style: solid;
4758      border-top-width: 1px;
4759      padding: 5px 7px 0;
4760  }
4761  
4762  .plugins .update th,
4763  .plugins .update td {
4764      border-bottom: 0;
4765  }
4766  .plugin-update-tr td {
4767      border-top: 0;
4768  }
4769  
4770  #wpbody-content .plugins .plugin-title,
4771  #wpbody-content .plugins .theme-title {
4772      padding-right: 12px;
4773      white-space:nowrap;
4774  }
4775  
4776  .plugins .second,
4777  .plugins .row-actions-visible {
4778      padding: 0 0 5px;
4779  }
4780  
4781  .plugins .update .second,
4782  .plugins .update .row-actions-visible {
4783      padding-bottom: 0;
4784  }
4785  
4786  .plugins-php .widefat tfoot th,
4787  .plugins-php .widefat tfoot td {
4788      border-top-style: solid;
4789      border-top-width: 1px;
4790  }
4791  
4792  .plugin-update-tr .update-message {
4793      margin: 5px;
4794      padding: 3px 5px;
4795  }
4796  
4797  .plugin-install-php h4 {
4798      margin: 2.5em 0 8px;
4799  }
4800  
4801  
4802  /*------------------------------------------------------------------------------
4803    18.0 - Users
4804  ------------------------------------------------------------------------------*/
4805  
4806  #profile-page .form-table textarea {
4807      width: 500px;
4808      margin-bottom: 6px;
4809  }
4810  
4811  #profile-page .form-table #rich_editing {
4812      margin-right: 5px
4813  }
4814  
4815  #your-profile legend {
4816      font-size: 22px;
4817  }
4818  
4819  #your-profile #rich_editing {
4820      border: none;
4821  }
4822  
4823  #display_name {
4824      width: 15em;
4825  }
4826  
4827  #createuser .form-field input {
4828      width: 25em;
4829  }
4830  
4831  /*------------------------------------------------------------------------------
4832    19.0 - Tools
4833  ------------------------------------------------------------------------------*/
4834  
4835  .pressthis {
4836      margin: 20px 0;
4837  }
4838  
4839  .pressthis a {
4840      display: inline-block;
4841      position: relative;
4842      cursor: move;
4843      color: #333;
4844      background: #dfdfdf;
4845      background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.07, #e6e6e6), color-stop(0.77, #d8d8d8));
4846      background-image: -webkit-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4847      background-image: -moz-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4848      background-image: -ms-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4849      background-image: -o-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4850      background-image: linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4851      -webkit-border-radius: 5px;
4852      border-radius: 5px;
4853      border: 1px solid #b4b4b4;
4854      font-style: normal;
4855      line-height: 16px;
4856      font-size: 14px;
4857      text-decoration: none;
4858      text-shadow: 0 1px 0px #fff;
4859  }
4860  
4861  .pressthis a:hover,
4862  .pressthis a:active {
4863      color: #333
4864  }
4865  
4866  .pressthis a:hover:after {
4867      transform: skew(20deg) rotate(9deg);
4868      -webkit-transform: skew(20deg) rotate(9deg);
4869      -moz-transform: skew(20deg) rotate(9deg);
4870      box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4871      -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4872      -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4873  }
4874  
4875  .pressthis a span {
4876      background: url(../images/press-this.png?v=20120502) no-repeat 0px 5px;
4877      padding: 8px 11px 8px 27px;
4878      margin: 0 5px;
4879      display: inline-block;
4880  }
4881  
4882  .pressthis a:after {
4883      content: '';
4884      width: 70%;
4885      height: 55%;
4886      z-index: -1;
4887      position: absolute;
4888      right: 10px;
4889      bottom: 9px;
4890      background: transparent;
4891      transform: skew(20deg) rotate(6deg);
4892      -webkit-transform: skew(20deg) rotate(6deg);
4893      -moz-transform: skew(20deg) rotate(6deg);
4894      box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4895      -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4896      -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4897  }
4898  
4899  
4900  /*------------------------------------------------------------------------------
4901    20.0 - Settings
4902  ------------------------------------------------------------------------------*/
4903  
4904  #utc-time, #local-time {
4905      padding-left: 25px;
4906      font-style: italic;
4907      font-family: sans-serif;
4908  }
4909  
4910  .defaultavatarpicker .avatar {
4911      margin: 2px 0;
4912      vertical-align: middle;
4913  }
4914  
4915  
4916  /*------------------------------------------------------------------------------
4917    21.0 - Admin Footer
4918  ------------------------------------------------------------------------------*/
4919  
4920  #footer {
4921      position: absolute;
4922      bottom: 0;
4923      left: 0;
4924      right: 0;
4925      padding: 10px 0;
4926      margin-right: 20px;
4927      border-top-width: 1px;
4928      border-top-style: solid;
4929  }
4930  
4931  #footer p {
4932      margin: 0;
4933      line-height: 20px;
4934  }
4935  
4936  #footer a {
4937      text-decoration: none;
4938  }
4939  
4940  #footer a:hover {
4941      text-decoration: underline;
4942  }
4943  
4944  /*------------------------------------------------------------------------------
4945    22.0 - About Pages
4946  ------------------------------------------------------------------------------*/
4947  
4948  .about-wrap {
4949      position: relative;
4950      margin: 25px 40px 0 20px;
4951      max-width: 1050px; /* readability */
4952  
4953      font-size: 15px;
4954  }
4955  
4956  .about-wrap div.updated,
4957  .about-wrap div.error {
4958      display: none !important;
4959  }
4960  
4961  /* Typography */
4962  
4963  .about-wrap p {
4964      line-height: 1.6em;
4965  }
4966  
4967  .about-wrap h1 {
4968      margin: 0.2em 200px 0 0;
4969      line-height: 1.2em;
4970      font-size: 2.8em;
4971      font-weight: 200;
4972  }
4973  
4974  .about-text,
4975  .about-description,
4976  .about-wrap li.wp-person a.web {
4977      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
4978      font-weight: normal;
4979      line-height: 1.6em;
4980      font-size: 20px;
4981  }
4982  
4983  .about-description {
4984      margin-top: 1.4em;
4985  }
4986  
4987  .about-text {
4988      margin: 1em 200px 1.4em 0;
4989      min-height: 60px;
4990      font-size: 24px;
4991  }
4992  
4993  .about-wrap h3 {
4994      font-size: 24px;
4995      margin-bottom: 1em;
4996      padding-top: 20px;
4997  }
4998  
4999  .about-wrap .changelog {
5000      overflow: hidden;
5001  }
5002  
5003  .about-wrap .changelog li {
5004      list-style-type: disc;
5005      margin-left: 3em;
5006  }
5007  
5008  .about-wrap .feature-section {
5009      padding-bottom: 20px;
5010  }
5011  
5012  .about-wrap .feature-section h4 {
5013      margin-bottom: 0.6em;
5014  }
5015  
5016  .about-wrap .feature-section p {
5017      margin-top: 0.6em;
5018  }
5019  
5020  .about-wrap code {
5021      font-size: 14px;
5022  }
5023  
5024  /* Point Releases */
5025  
5026  .about-wrap .point-releases {
5027      margin-top: 5px;
5028  }
5029  
5030  .about-wrap .changelog.point-releases h3 {
5031      padding-top: 35px;
5032  }
5033  
5034  .about-wrap .changelog.point-releases h3:first-child {
5035      padding-top: 7px;
5036  }
5037  
5038  /* WordPress Version Badge */
5039  
5040  .wp-badge {
5041      padding-top: 142px;
5042      height: 50px;
5043      width: 173px;
5044      font-weight: bold;
5045      font-size: 14px;
5046      text-align: center;
5047      margin: 0 -5px;
5048      background: url('../images/wp-badge.png?ver=20111120') no-repeat;
5049  }
5050  
5051  .about-wrap .wp-badge {
5052      position: absolute;
5053      top: 0;
5054      right: 0;
5055  }
5056  
5057  /* Tabs */
5058  
5059  .about-wrap h2.nav-tab-wrapper {
5060      padding-left: 6px;
5061  }
5062  
5063  .about-wrap h2 .nav-tab {
5064      padding: 4px 10px 6px;
5065      margin: 0 3px -1px 0;
5066      font-size: 18px;
5067      vertical-align: top;
5068  }
5069  
5070  .about-wrap h2 .nav-tab-active {
5071      font-weight: bold;
5072      padding-top: 3px;
5073  }
5074  
5075  /* Changelog / Update screen */
5076  
5077  .about-wrap .feature-section img {
5078      border: none;
5079      margin: 0 0.7% 10px 0;
5080      -webkit-border-radius: 3px;
5081      border-radius: 3px;
5082  }
5083  
5084  .about-wrap .feature-section img.image-50 {
5085      max-width: 50%;
5086  }
5087  
5088  .about-wrap .feature-section img.image-30 {
5089      max-width: 32%;
5090  }
5091  
5092  .ie8 .about-wrap .feature-section img {
5093      border-width: 1px;
5094      border-style: solid;
5095  }
5096  
5097  .about-wrap .feature-section.three-col {
5098      padding-top: 15px;
5099      margin-bottom: 0;
5100  }
5101  
5102  .about-wrap .feature-section.three-col div {
5103      width: 30%;
5104      margin-right: 4.999999999%;
5105      float: left;
5106  }
5107  
5108  .about-wrap .feature-section.three-col h4 {
5109      margin:  0 0 0.6em 0;
5110  }
5111  
5112  .about-wrap .feature-section.three-col img {
5113      margin: 0.5em 0 0.5em 5px;
5114      max-width: 100%;
5115      float: none;
5116  }
5117  
5118  .ie8 .about-wrap .feature-section.three-col img {
5119      margin-left: 0;
5120  }
5121  
5122  .about-wrap .feature-section.three-col .last-feature {
5123      margin-right: 0;
5124  }
5125  
5126  .about-wrap .feature-section.images-stagger-right img {
5127      float: right;
5128      margin: 0 5px 12px 12px;
5129  }
5130  
5131  .about-wrap .feature-section.images-stagger-left img {
5132      float: left;
5133      margin: 0 12px 12px 5px;
5134  }
5135  
5136  @media only screen and (max-width: 900px) {
5137      .about-wrap .feature-section.images-stagger-left img,
5138      .about-wrap .feature-section.images-stagger-right img {
5139          clear: both;
5140      }
5141  }
5142  
5143  /* Return to Dashboard Home link */
5144  
5145  .about-wrap .return-to-dashboard {
5146      margin: 30px 0 0 -5px;
5147      font-size: 14px;
5148      font-weight: bold;
5149  }
5150  
5151  .about-wrap .return-to-dashboard a {
5152      text-decoration: none;
5153      padding: 0 5px;
5154  }
5155  
5156  /* Credits */
5157  
5158  .about-wrap h4.wp-people-group {
5159      margin-top: 2.6em;
5160      font-size: 16px;
5161  }
5162  
5163  .about-wrap ul.wp-people-group {
5164      overflow: hidden;
5165      padding: 5px;
5166      margin: 0 -15px 0 -5px;
5167  }
5168  
5169  .about-wrap ul.compact {
5170      margin-bottom: 0
5171  }
5172  
5173  .about-wrap li.wp-person {
5174      float: left;
5175      margin-right: 10px;
5176  }
5177  
5178  .about-wrap li.wp-person img.gravatar {
5179      float: left;
5180      margin: 0 10px 10px 0;
5181      padding: 2px;
5182      width: 60px;
5183      height: 60px;
5184  }
5185  
5186  .about-wrap ul.compact li.wp-person img.gravatar {
5187      width: 30px;
5188      height: 30px;
5189  }
5190  
5191  .about-wrap li.wp-person {
5192      height: 70px;
5193      width: 280px;
5194      padding-bottom: 15px;
5195  }
5196  
5197  .about-wrap ul.compact li.wp-person {
5198      height: auto;
5199      width: 180px;
5200      padding-bottom: 0;
5201      margin-bottom: 0;
5202  }
5203  
5204  .about-wrap #wp-people-group-validators + p.wp-credits-list {
5205      margin-top: 0;
5206  }
5207  
5208  .about-wrap li.wp-person a.web {
5209      display: block;
5210      margin: 6px 0 2px;
5211      font-size: 16px;
5212      text-decoration: none;
5213  }
5214  
5215  .about-wrap p.wp-credits-list a {
5216      white-space: nowrap;
5217  }
5218  
5219  /* Freedoms */
5220  
5221  .freedoms-php .about-wrap ol {
5222      margin: 40px 60px;
5223  }
5224  
5225  .freedoms-php .about-wrap ol li {
5226      list-style-type: decimal;
5227      font-weight: bold;
5228  }
5229  
5230  .freedoms-php .about-wrap ol p {
5231      font-weight: normal;
5232      margin: 0.6em 0;
5233  }
5234  
5235  /*------------------------------------------------------------------------------
5236    23.0 - Full Overlay w/ Sidebar
5237  ------------------------------------------------------------------------------*/
5238  
5239  body.full-overlay-active {
5240      overflow: hidden;
5241  }
5242  
5243  .wp-full-overlay {
5244      background: #fff;
5245      z-index: 500000;
5246      position: fixed;
5247      top: 0;
5248      bottom: 0;
5249      left: 0;
5250      right: 0;
5251      height: 100%;
5252  }
5253  
5254  .wp-full-overlay.collapsed,
5255  .wp-full-overlay.collapsed .wp-full-overlay-sidebar > div {
5256      left: -302px;
5257  }
5258  
5259  .wp-full-overlay-sidebar {
5260      width: 300px;
5261      height: 100%;
5262      padding: 0;
5263      margin: 0;
5264      z-index: 10;
5265      position: relative;
5266      overflow: auto;
5267      background: #f5f5f5;
5268      border-right: 1px solid rgba( 0, 0, 0, 0.2 );
5269  }
5270  
5271  .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
5272      overflow: visible;
5273  }
5274  
5275  .wp-full-overlay-sidebar:after {
5276      content: '';
5277      display: block;
5278      position: absolute;
5279      top: 0;
5280      bottom: 0;
5281      right: 0;
5282      width: 8px;
5283      box-shadow: inset -11px 0 8px -8px rgba( 0, 0, 0, 0.1 );
5284      z-index: 1000;
5285  }
5286  
5287  .wp-full-overlay-main {
5288      position: fixed;
5289      left: 300px;
5290      right: 0;
5291      top: 0;
5292      bottom: 0;
5293      height: 100%;
5294  }
5295  
5296  .wp-full-overlay.collapsed .wp-full-overlay-main {
5297      left: 0;
5298  }
5299  
5300  .wp-full-overlay-sidebar .wp-full-overlay-header,
5301  .wp-full-overlay-sidebar .wp-full-overlay-footer {
5302      position: fixed;
5303      left: 0;
5304      width: 260px;
5305      height: 45px;
5306      padding: 0 20px;
5307      line-height: 45px;
5308      z-index: 10;
5309      margin: 0;
5310  }
5311  
5312  .wp-full-overlay-sidebar .wp-full-overlay-header {
5313      top: 0;
5314      border-top: 0;
5315      border-bottom: 1px solid #fff;
5316      box-shadow: inset 0 -1px 0 0px #dfdfdf;
5317  }
5318  
5319  .wp-full-overlay-sidebar .wp-full-overlay-footer {
5320      bottom: 0;
5321      border-bottom: 0;
5322      border-top: 1px solid #dfdfdf;
5323      box-shadow: inset 0 1px 0 0px #fff;
5324  }
5325  
5326  .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
5327      position: fixed;
5328      top: 45px;
5329      bottom: 45px;
5330      width: 300px;
5331      overflow: auto;
5332  }
5333  
5334  /* Return and close buttons. */
5335  .wp-full-overlay .collapse-sidebar,
5336  .wp-full-overlay .close-full-overlay {
5337      z-index: 50;
5338      position: absolute;
5339      text-decoration: none;
5340  }
5341  
5342  .wp-full-overlay .close-full-overlay {
5343      top: 15px;
5344      left: 20px;
5345  }
5346  
5347  /* Collapse Button */
5348  .wp-full-overlay .collapse-sidebar {
5349      position: absolute;
5350      bottom: 12px;
5351      left: 265px;
5352      z-index: 50;
5353      display: block;
5354      width: 19px;
5355      height: 19px;
5356      padding: 0;
5357      border-radius: 50%;
5358  }
5359  
5360  .wp-full-overlay.collapsed .collapse-sidebar {
5361      position: absolute;
5362      left: 315px;
5363  }
5364  
5365  .wp-full-overlay .collapse-sidebar-arrow {
5366      margin-top: 2px;
5367      margin-left: 2px;
5368      display: block;
5369      width: 15px;
5370      height: 15px;
5371      background: transparent url('../images/arrows.png') no-repeat 0 -72px;
5372  }
5373  
5374  .wp-full-overlay.collapsed .collapse-sidebar-arrow {
5375      background-position: 0 -108px;
5376  }
5377  
5378  .wp-full-overlay .collapse-sidebar-label {
5379      text-align: right;
5380      position: absolute;
5381      right: 100%;
5382      color: #aaa;
5383      line-height: 20px;
5384      margin-right: 10px;
5385  }
5386  
5387  .wp-full-overlay.collapsed .collapse-sidebar-label {
5388      display: none;
5389  }
5390  
5391  .wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-label {
5392      color: #999;
5393  }
5394  
5395  /* Animations */
5396  .wp-full-overlay,
5397  .wp-full-overlay .collapse-sidebar,
5398  .wp-full-overlay-sidebar > div,
5399  .wp-full-overlay-main {
5400      -moz-transition-property: left, right, top, bottom;
5401      -webkit-transition-property: left, right, top, bottom;
5402      -o-transition-property: left, right, top, bottom;
5403      -ms-transition-property: left, right, top, bottom;
5404      transition-property: left, right, top, bottom;
5405      -moz-transition-duration: 0.2s;
5406      -webkit-transition-duration: 0.2s;
5407      -o-transition-duration: 0.2s;
5408      -ms-transition-duration: 0.2s;
5409      transition-duration: 0.2s;
5410  }
5411  
5412  /*------------------------------------------------------------------------------
5413    24.0 - Customize Loader
5414  ------------------------------------------------------------------------------*/
5415  
5416  .no-customize-support .hide-if-no-customize,
5417  .customize-support .hide-if-customize {
5418      display: none;
5419  }
5420  
5421  #customize-container {
5422      display: none;
5423  }
5424  
5425  .customize-active #customize-container {
5426      display: block;
5427  }
5428  
5429  .customize-loading #customize-container iframe {
5430      opacity: 0;
5431  }
5432  
5433  .customize-loading #customize-container {
5434      background: #fff url("../images/wpspin_light.gif") no-repeat fixed center center;
5435  }
5436  
5437  #customize-container iframe,
5438  #theme-installer iframe {
5439      height: 100%;
5440      width: 100%;
5441      z-index: 20;
5442  
5443      -webkit-transition: opacity 0.3s;
5444      -moz-transition:    opacity 0.3s;
5445      -ms-transition:     opacity 0.3s;
5446      -o-transition:      opacity 0.3s;
5447      transition:         opacity 0.3s;
5448  }
5449  
5450  #customize-container .collapse-sidebar {
5451      bottom: 16px;
5452  }
5453  
5454  #theme-installer {
5455      display: none;
5456  }
5457  
5458  #theme-installer.single-theme {
5459      display: block;
5460  }
5461  
5462  .install-theme-info {
5463      display: none;
5464      padding: 10px 20px 20px;
5465  }
5466  
5467  .single-theme .install-theme-info {
5468      padding-top: 15px;
5469  }
5470  
5471  #theme-installer .install-theme-info {
5472      display: block;
5473  }
5474  
5475  .install-theme-info .theme-install {
5476      float: right;
5477      margin-top: 18px;
5478  }
5479  
5480  .install-theme-info .theme-name {
5481      font-size: 16px;
5482      line-height: 24px;
5483      margin-bottom: 0;
5484  }
5485  
5486  .install-theme-info .theme-screenshot {
5487      margin-top: 15px;
5488      width: 258px;
5489      border: 1px solid #ccc;
5490  }
5491  
5492  .install-theme-info .theme-details {
5493      overflow: hidden;
5494  }
5495  
5496  .theme-details .theme-version {
5497      margin: 15px 0;
5498      float: left;
5499  }
5500  
5501  .theme-details .star-holder {
5502      margin: 14px 0;
5503      float: right;
5504  }
5505  
5506  .theme-details .theme-description {
5507      float: left;
5508      color: #777;
5509      line-height: 20px;
5510  }
5511  
5512  /*------------------------------------------------------------------------------
5513    25.0 - Misc
5514  ------------------------------------------------------------------------------*/
5515  
5516  #excerpt,
5517  .attachmentlinks {
5518      margin: 0;
5519      height: 4em;
5520      width: 98%;
5521  }
5522  
5523  #template div {
5524      margin-right: 190px;
5525  }
5526  
5527  p.pagenav {
5528      margin: 0;
5529      display: inline;
5530  }
5531  
5532  .pagenav span {
5533      font-weight: bold;
5534      margin: 0 6px;
5535  }
5536  
5537  .row-title {
5538      font-size: 13px !important;
5539      font-weight: bold;
5540  }
5541  
5542  .column-author img, .column-username img {
5543      float: left;
5544      margin-right: 10px;
5545      margin-top: 1px;
5546  }
5547  
5548  .row-actions {
5549      visibility: hidden;
5550      padding: 2px 0 0;
5551  }
5552  
5553  .mobile .row-actions {
5554      visibility: visible;
5555  }
5556  
5557  tr:hover .row-actions,
5558  div.comment-item:hover .row-actions {
5559      visibility: visible;
5560  }
5561  
5562  .row-actions-visible {
5563      padding: 2px 0 0;
5564  }
5565  
5566  .form-table .pre {
5567      padding: 8px;
5568      margin: 0;
5569  }
5570  
5571  table.form-table td .updated {
5572      font-size: 13px;
5573  }
5574  
5575  .tagchecklist {
5576      margin-left: 14px;
5577      font-size: 12px;
5578      overflow: auto;
5579  }
5580  .tagchecklist strong {
5581      margin-left: -8px;
5582      position: absolute;
5583  }
5584  .tagchecklist span {
5585      margin-right: 25px;
5586      display: block;
5587      float: left;
5588      font-size: 11px;
5589      line-height: 1.8em;
5590      white-space: nowrap;
5591      cursor: default;
5592  }
5593  .tagchecklist span a {
5594      margin: 6px 0pt 0pt -9px;
5595      cursor: pointer;
5596      width: 10px;
5597      height: 10px;
5598      display: block;
5599      float: left;
5600      text-indent: -9999px;
5601      overflow: hidden;
5602      position: absolute;
5603  }
5604  
5605  #poststuff h2 {
5606      margin-top: 20px;
5607      font-size: 1.5em;
5608      margin-bottom: 15px;
5609      padding: 0 0 3px;
5610      clear: left;
5611  }
5612  
5613  #poststuff h3,
5614  .metabox-holder h3 {
5615      font-size: 15px;
5616      font-weight: normal;
5617      padding: 7px 10px;
5618      margin: 0;
5619      line-height: 1;
5620  }
5621  
5622  #poststuff .inside {
5623      margin: 6px 0 8px;
5624  }
5625  
5626  #post-visibility-select,
5627  #post-formats-select {
5628      line-height: 1.5em;
5629      margin-top: 3px;
5630  }
5631  
5632  #poststuff #submitdiv .inside {
5633      margin: 0;
5634      padding: 0;
5635  }
5636  
5637  #titlediv,
5638  #poststuff .postarea {
5639      margin-bottom: 20px;
5640  }
5641  
5642  #templateside ul li a {
5643      text-decoration: none;
5644  }
5645  
5646  .tool-box .title {
5647      margin: 8px 0;
5648      font-size: 18px;
5649      font-weight: normal;
5650      line-height: 24px;
5651  }
5652  
5653  #sidemenu {
5654      margin: -30px 15px 0 315px;
5655      list-style: none;
5656      position: relative;
5657      float: right;
5658      padding-left: 10px;
5659      font-size: 12px;
5660  }
5661  
5662  #sidemenu a {
5663      padding: 0 7px;
5664      display: block;
5665      float: left;
5666      line-height: 28px;
5667      border-top-width: 1px;
5668      border-top-style: solid;
5669      border-bottom-width: 1px;
5670      border-bottom-style: solid;
5671  }
5672  
5673  #sidemenu li {
5674      display: inline;
5675      line-height: 200%;
5676      list-style: none;
5677      text-align: center;
5678      white-space: nowrap;
5679      margin: 0;
5680      padding: 0;
5681  }
5682  
5683  #sidemenu a.current {
5684      font-weight: normal;
5685      padding-left: 6px;
5686      padding-right: 6px;
5687      -webkit-border-top-left-radius: 3px;
5688      -webkit-border-top-right-radius: 3px;
5689      border-top-left-radius: 3px;
5690      border-top-right-radius: 3px;
5691      border-width: 1px;
5692      border-style: solid;
5693  }
5694  
5695  #sidemenu li a .count-0 {
5696      display: none;
5697  }
5698  
5699  .plugin-install #description,
5700  .plugin-install-network #description {
5701      width: 60%;
5702  }
5703  
5704  table .vers,
5705  table .column-visible,
5706  table .column-rating {
5707      text-align: left;
5708  }
5709  
5710  .error-message {
5711      color: red;
5712      font-weight: bold;
5713  }
5714  
5715  /* Scrollbar fix for bulk upgrade iframe */
5716  body.iframe {
5717      height: 98%;
5718  }
5719  
5720  
5721  /* - Only used once or twice in all of WP - deprecate for global style
5722  ------------------------------------------------------------------------------*/
5723  td.media-icon {
5724      text-align: center;
5725      width: 80px;
5726      padding-top: 8px;
5727      padding-bottom: 8px;
5728  }
5729  
5730  td.media-icon img {
5731      max-width: 80px;
5732      max-height: 60px;
5733  }
5734  
5735  .list-ajax-loading {
5736      float: right;
5737      margin-right: 9px;
5738      margin-top: -1px;
5739  }
5740  
5741  .tablenav .list-ajax-loading {
5742      margin-top: 7px;
5743  }
5744  
5745  #howto {
5746      font-size: 11px;
5747      margin: 0 5px;
5748      display: block;
5749  }
5750  
5751  .importers td {
5752      padding-right: 14px;
5753  }
5754  
5755  .importers {
5756      font-size: 16px;
5757      width: auto;
5758  }
5759  
5760  #namediv table {
5761      width: 100%;
5762  }
5763  
5764  #namediv td.first {
5765      width: 10px;
5766      white-space: nowrap;
5767  }
5768  
5769  #namediv input {
5770      width: 98%;
5771  }
5772  
5773  #namediv p {
5774      margin: 10px 0;
5775  }
5776  
5777  #submitdiv h3 {
5778      margin-bottom: 0 !important;
5779  }
5780  
5781  /* - Used - but could/should be deprecated with a CSS reset
5782  ------------------------------------------------------------------------------*/
5783  .zerosize {
5784      height: 0;
5785      width: 0;
5786      margin: 0;
5787      border: 0;
5788      padding: 0;
5789      overflow: hidden;
5790      position: absolute;
5791  }
5792  
5793  br.clear {
5794      height: 2px;
5795      line-height: 2px;
5796  }
5797  
5798  .checkbox {
5799      border: none;
5800      margin: 0;
5801      padding: 0;
5802  }
5803  
5804  fieldset {
5805      border: 0;
5806      padding: 0;
5807      margin: 0;
5808  }
5809  
5810  .post-categories {
5811      display: inline;
5812      margin: 0;
5813      padding: 0;
5814  }
5815  
5816  .post-categories li {
5817      display: inline;
5818  }
5819  
5820  
5821  /*-----------------------------------------------------------------------------
5822   MERGED
5823  -------------------------------------------------------------------------------*/
5824  
5825  /* dashboard */
5826  .edit-box {
5827      display: none;
5828  }
5829  
5830  h3:hover .edit-box {
5831      display: inline;
5832  }
5833  
5834  .index-php form .input-text-wrap {
5835      background: #fff;
5836      border-style: solid;
5837      border-width: 1px;
5838      padding: 2px 3px;
5839      border-color: #ccc;
5840  }
5841  
5842  #dashboard-widgets form .input-text-wrap input {
5843      border: 0 none;
5844      outline: none;
5845      margin: 0;
5846      padding: 0;
5847      width: 99%;
5848      color: #333;
5849  }
5850  
5851  form .textarea-wrap {
5852      background: #fff;
5853      border-style: solid;
5854      border-width: 1px;
5855      padding: 2px;
5856      border-color: #ccc;
5857  }
5858  
5859  #dashboard-widgets form .textarea-wrap textarea {
5860      border: 0 none;
5861      padding: 0;
5862      outline: none;
5863      width: 99%;
5864      -moz-box-sizing: border-box;
5865      -webkit-box-sizing: border-box;
5866      box-sizing: border-box;
5867  }
5868  
5869  #dashboard-widgets .postbox form .submit {
5870      float: none;
5871      margin: .5em 0 0;
5872      padding: 0;
5873      border: none;
5874  }
5875  
5876  #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit input {
5877      margin: 0;
5878  }
5879  
5880  #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
5881      min-width: 0;
5882  }
5883  
5884  #dashboard-widgets a {
5885      text-decoration: none;
5886  }
5887  
5888  #dashboard-widgets h3 a {
5889      text-decoration: underline;
5890  }
5891  
5892  #dashboard-widgets h3 .postbox-title-action {
5893      position: absolute;
5894      right: 30px;
5895      padding: 0;
5896      top: 5px;
5897  }
5898  
5899  #dashboard-widgets h4 {
5900      font-weight: normal;
5901      font-size: 13px;
5902      margin: 0 0 .2em;
5903      padding: 0;
5904  }
5905  
5906  /* Right Now */
5907  #dashboard_right_now p.sub,
5908  #dashboard_right_now .table, #dashboard_right_now .versions {
5909      margin: -12px;
5910  }
5911  
5912  #dashboard_right_now .inside {
5913      font-size: 12px;
5914      padding-top: 20px;
5915  }
5916  
5917  #dashboard_right_now p.sub {
5918      padding: 5px 0 15px;
5919      color: #8f8f8f;
5920      font-size: 14px;
5921      position: absolute;
5922      top: -17px;
5923      left: 15px;
5924  }
5925  
5926  #dashboard_right_now .table {
5927      margin: 0;
5928      padding: 0;
5929      position: relative;
5930  }
5931  
5932  #dashboard_right_now .table_content {
5933      float: left;
5934      border-top: #ececec 1px solid;
5935      width: 45%;
5936  }
5937  
5938  #dashboard_right_now .table_discussion {
5939      float: right;
5940      border-top: #ececec 1px solid;
5941      width: 45%;
5942  }
5943  
5944  #dashboard_right_now table td {
5945      padding: 3px 0;
5946      white-space: nowrap;
5947  }
5948  
5949  #dashboard_right_now table tr.first td {
5950      border-top: none;
5951  }
5952  
5953  #dashboard_right_now td.b {
5954      padding-right: 6px;
5955      text-align: right;
5956      font-size: 14px;
5957      width: 1%;
5958  }
5959  
5960  #dashboard_right_now td.b a {
5961      font-size: 18px;
5962  }
5963  
5964  #dashboard_right_now td.b a:hover {
5965      color: #d54e21;
5966  }
5967  
5968  #dashboard_right_now .t {
5969      font-size: 12px;
5970      padding-right: 12px;
5971      padding-top: 6px;
5972      color: #777;
5973  }
5974  
5975  #dashboard_right_now .t a {
5976      white-space: nowrap;
5977  }
5978  
5979  #dashboard_right_now .spam {
5980      color: red;
5981  }
5982  
5983  #dashboard_right_now .waiting {
5984      color: #e66f00;
5985  }
5986  
5987  #dashboard_right_now .approved {
5988      color: green;
5989  }
5990  
5991  #dashboard_right_now .versions {
5992      padding: 6px 10px 12px;
5993      clear: both;
5994  }
5995  
5996  #dashboard_right_now a.button {
5997      float: right;
5998      clear: right;
5999      position: relative;
6000      top: -5px;
6001  }
6002  
6003  /* Recent Comments */
6004  #dashboard_recent_comments h3 {
6005      margin-bottom: 0;
6006  }
6007  
6008  #dashboard_recent_comments .inside {
6009      margin-top: 0;
6010  }
6011  
6012  #dashboard_recent_comments .comment-meta .approve {
6013      font-style: italic;
6014      font-family: sans-serif;
6015      font-size: 10px;
6016  }
6017  
6018  #dashboard_recent_comments .subsubsub {
6019      float: none;
6020      white-space: normal;
6021  }
6022  
6023  #the-comment-list {
6024      position: relative;
6025  }
6026  
6027  #the-comment-list .comment-item {
6028      padding: 1em 10px;
6029      border-top: 1px solid;
6030  }
6031  
6032  #the-comment-list .pingback {
6033      padding-left: 9px !important;
6034  }
6035  
6036  #the-comment-list .comment-item,
6037  #the-comment-list #replyrow {
6038      margin: 0 -10px;
6039  }
6040  
6041  #the-comment-list .comment-item:first-child {
6042      border-top: none;
6043  }
6044  
6045  #the-comment-list .comment-item .avatar {
6046      float: left;
6047      margin: 0 10px 5px 0;
6048  }
6049  
6050  #the-comment-list .comment-item h4 {
6051      line-height: 1.7em;
6052      margin-top: -0.4em;
6053      color: #777;
6054  }
6055  
6056  #the-comment-list .comment-item h4 cite {
6057      font-style: normal;
6058      font-weight: normal;
6059  }
6060  
6061  #the-comment-list .comment-item blockquote,
6062  #the-comment-list .comment-item blockquote p {
6063      margin: 0;
6064      padding: 0;
6065      display: inline;
6066  }
6067  
6068  #dashboard_recent_comments #the-comment-list .trackback blockquote,
6069  #dashboard_recent_comments #the-comment-list .pingback blockquote {
6070      display: block;
6071  }
6072  
6073  #the-comment-list .comment-item p.row-actions {
6074      margin: 3px 0 0;
6075      padding: 0;
6076      font-size: 12px;
6077  }
6078  
6079  /* QuickPress */
6080  #dashboard_quick_press h4 {
6081      font-family: sans-serif;
6082      float: left;
6083      width: 5em;
6084      clear: both;
6085      font-weight: normal;
6086      text-align: right;
6087      font-size: 12px;
6088  }
6089  
6090  #dashboard_quick_press h4 label {
6091      margin-right: 10px;
6092  }
6093  
6094  #dashboard_quick_press .input-text-wrap,
6095  #dashboard_quick_press .textarea-wrap {
6096      margin: 0 0 1em 5em;
6097  }
6098  
6099  #dashboard_quick_press .wp-media-buttons {
6100      margin: 0 0 .5em 5em;
6101      padding: 0;
6102  }
6103  
6104  #dashboard_quick_press .wp-media-buttons a {
6105      color: #777;
6106  }
6107  
6108  #dashboard-widgets #dashboard_quick_press form p.submit {
6109      margin-left: 4.6em;
6110  }
6111  
6112  #dashboard-widgets #dashboard_quick_press form p.submit input {
6113      float: left;
6114  }
6115  
6116  #dashboard-widgets #dashboard_quick_press form p.submit #save-post {
6117      margin: 0 1em 0 10px;
6118  }
6119  
6120  #dashboard-widgets #dashboard_quick_press form p.submit #publish {
6121      float: right;
6122  }
6123  
6124  #dashboard-widgets #dashboard_quick_press form p.submit img.waiting {
6125      vertical-align: middle;
6126      visibility: hidden;
6127      margin: 4px 6px 0 0;
6128  }
6129  
6130  /* Recent Drafts */
6131  #dashboard_recent_drafts ul,
6132  #dashboard_recent_drafts p {
6133      margin: 0;
6134      padding: 0;
6135      word-wrap: break-word;
6136  }
6137  
6138  #dashboard_recent_drafts ul {
6139      list-style: none;
6140  }
6141  
6142  #dashboard_recent_drafts ul li {
6143      margin-bottom: 1em;
6144  }
6145  
6146  #dashboard_recent_drafts h4 {
6147      line-height: 1.7em;
6148      word-wrap: break-word;
6149  }
6150  
6151  #dashboard_recent_drafts h4 abbr {
6152      font-weight: normal;
6153      font-family: sans-serif;
6154      font-size: 12px;
6155      color: #999;
6156      margin-left: 3px;
6157  }
6158  
6159  /* Feeds */
6160  .rss-widget ul {
6161      margin: 0;
6162      padding: 0;
6163      list-style: none;
6164  }
6165  
6166  a.rsswidget {
6167      font-size: 13px;
6168      line-height: 1.7em;
6169  }
6170  
6171  .rss-widget ul li {
6172      line-height: 1.5em;
6173      margin-bottom: 12px;
6174  }
6175  
6176  .rss-widget span.rss-date {
6177      color: #999;
6178      font-size: 12px;
6179      margin-left: 3px;
6180  }
6181  
6182  .rss-widget cite {
6183      display: block;
6184      text-align: right;
6185      margin: 0 0 1em;
6186      padding: 0;
6187  }
6188  
6189  .rss-widget cite:before {
6190      content: '\2014';
6191  }
6192  
6193  /* Plugins */
6194  #dashboard_plugins h4 {
6195      line-height: 1.7em;
6196  }
6197  
6198  #dashboard_plugins h5 {
6199      font-weight: normal;
6200      font-size: 13px;
6201      margin: 0;
6202      display: inline;
6203      line-height: 1.4em;
6204  }
6205  
6206  #dashboard_plugins h5 a {
6207      line-height: 1.4em;
6208  }
6209  
6210  #dashboard_plugins .inside span {
6211      font-size: 12px;
6212      padding-left: 5px;
6213  }
6214  
6215  #dashboard_plugins p {
6216      margin: 0.3em 0 1.4em;
6217      line-height: 1.4em;
6218  }
6219  
6220  .dashboard-comment-wrap {
6221      overflow: hidden;
6222      word-wrap: break-word;
6223  }
6224  
6225  /* Browser Nag */
6226  #dashboard_browser_nag a.update-browser-link {
6227      font-size: 1.2em;
6228      font-weight: bold;
6229  }
6230  
6231  #dashboard_browser_nag a {
6232      text-decoration: underline;
6233  }
6234  
6235  #dashboard_browser_nag p.browser-update-nag.has-browser-icon {
6236      padding-right: 125px;
6237  }
6238  
6239  #dashboard_browser_nag .browser-icon {
6240      margin-top: -35px;
6241  }
6242  
6243  #dashboard_browser_nag.postbox.browser-insecure {
6244      background-color: #ac1b1b;
6245      border-color: #ac1b1b;
6246  }
6247  
6248  #dashboard_browser_nag.postbox {
6249      background-color: #e29808;
6250      background-image: none;
6251      border-color: #edc048;
6252      -moz-box-shadow: none;
6253      -webkit-box-shadow: none;
6254      box-shadow: none;
6255      color: #fff;
6256  }
6257  
6258  #dashboard_browser_nag.postbox.browser-insecure h3 {
6259      border-bottom-color: #cd5a5a;
6260      color: #fff;
6261  }
6262  
6263  #dashboard_browser_nag.postbox h3 {
6264      border-bottom-color: #f6e2ac;
6265      text-shadow: none;
6266      -moz-box-shadow: none;
6267      -webkit-box-shadow: none;
6268      box-shadow: none;
6269      background: transparent none;
6270      color: #fff;
6271  }
6272  
6273  #dashboard_browser_nag a {
6274      color: #fff;
6275  }
6276  
6277  #dashboard_browser_nag.browser-insecure a.browse-happy-link,
6278  #dashboard_browser_nag.browser-insecure a.update-browser-link {
6279      text-shadow: #871b15 0 1px 0;
6280  }
6281  
6282  #dashboard_browser_nag a.browse-happy-link,
6283  #dashboard_browser_nag a.update-browser-link {
6284      text-shadow: #d29a04 0 1px 0;
6285  }
6286  
6287  
6288  /* login */
6289  
6290  .login * {
6291      margin: 0;
6292      padding: 0;
6293  }
6294  
6295  .login form {
6296      margin-left: 8px;
6297      padding: 26px 24px 46px;
6298      font-weight: normal;
6299      background: #fff;
6300      border: 1px solid #e5e5e5;
6301      -moz-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6302      -webkit-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6303      box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6304  }
6305  
6306  .login form .forgetmenot {
6307      font-weight: normal;
6308      float: left;
6309      margin-bottom: 0;
6310  }
6311  
6312  .login .button-primary {
6313      font-size: 13px !important;
6314      line-height: 16px;
6315      padding: 3px 10px;
6316      float: right;
6317  }
6318  
6319  #login form p {
6320      margin-bottom: 0;
6321  }
6322  
6323  #login form p.submit {
6324      padding: 0;
6325  }
6326  
6327  .login label {
6328      color: #777;
6329      font-size: 14px;
6330  }
6331  
6332  .login form .forgetmenot label {
6333      font-size: 12px;
6334      line-height: 19px;
6335  }
6336  
6337  .login form p {
6338      margin-bottom: 24px;
6339  }
6340  
6341  .login h1 a {
6342      background-image: url('../images/wordpress-logo.png?ver=20120216');
6343      background-size: 274px 63px;
6344      background-position: top center;
6345      background-repeat: no-repeat;
6346      width: 326px;
6347      height: 67px;
6348      text-indent: -9999px;
6349      overflow: hidden;
6350      padding-bottom: 15px;
6351      display: block;
6352  }
6353  
6354  @media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
6355      .login h1 a {
6356          background-image: url('../images/wordpress-logo-2x.png?ver=20120412');
6357          background-size: 274px 63px;
6358      }
6359  
6360      .wp-badge {
6361          background-image: url('../images/wp-badge-2x.png?ver=20120516');
6362          background-size: 173px 194px;
6363      }
6364  }
6365  
6366  #login {
6367      width: 320px;
6368      padding: 114px 0 0;
6369      margin: auto;
6370  }
6371  
6372  #login_error,
6373  .login .message {
6374      margin: 0 0 16px 8px;
6375      padding: 12px;
6376  }
6377  
6378  .login #nav,
6379  .login #backtoblog {
6380      text-shadow: #fff 0 1px 0;
6381      margin: 0 0 0 16px;
6382      padding: 16px 16px 0;
6383  }
6384  
6385  #backtoblog {
6386      padding: 12px 16px 0;
6387  }
6388  
6389  .login form .input,
6390  .login input[type="text"] {
6391      color: #555;
6392      font-weight: 200;
6393      font-size: 24px;
6394      line-height: 1;
6395      width: 100%;
6396      padding: 3px;
6397      margin-top: 2px;
6398      margin-right: 6px;
6399      margin-bottom: 16px;
6400      border: 1px solid #e5e5e5;
6401      background: #fbfbfb;
6402      outline: none;
6403      -moz-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6404      -webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6405      box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6406  }
6407  
6408  .login #pass-strength-result {
6409      width: 250px;
6410      font-weight: bold;
6411      border-style: solid;
6412      border-width: 1px;
6413      margin: 12px 0 6px;
6414      padding: 6px 5px;
6415      text-align: center;
6416  }
6417  
6418  .mobile #login {
6419      padding: 20px 0;
6420  }
6421  
6422  .mobile #login form,
6423  .mobile #login .message,
6424  .mobile #login_error {
6425      margin-left: 0;
6426  }
6427  
6428  .mobile #login #nav,
6429  .mobile #login #backtoblog {
6430      margin-left: 8px;
6431  }
6432  
6433  .mobile #login h1 a {
6434      width: auto;
6435  }
6436  
6437  
6438  /* ms */
6439  /* Dashboard: MS Specific Data */
6440  #dashboard_right_now p.musub {
6441      margin-top: 12px;
6442      border-top: 1px solid #ececec;
6443      padding-left: 16px;
6444      position: static;
6445  }
6446  
6447  .rtl #dashboard_right_now p.musub {
6448      padding-left: 0;
6449      padding-right: 16px;
6450  }
6451  
6452  #dashboard_right_now td.b a.musublink {
6453      font-size: 16px;
6454  }
6455  
6456  #dashboard_right_now div.musubtable {
6457      border-top: none;
6458  }
6459  
6460  #dashboard_right_now div.musubtable .t {
6461      white-space: normal;
6462  }
6463  
6464  /* Background Color for Site Status */
6465  .wp-list-table .site-deleted {
6466      background: #ff8573;
6467  }
6468  .wp-list-table .site-spammed {
6469      background: #faafaa;
6470  }
6471  .wp-list-table .site-archived {
6472      background: #ffebe8;
6473  }
6474  .wp-list-table .site-mature {
6475      background: #fecac2;
6476  }
6477  
6478  /* nav-menu */
6479  
6480  #nav-menus-frame {
6481      margin-left: 300px;
6482  }
6483  
6484  #wpbody-content #menu-settings-column {
6485      display:inline;
6486      width:281px;
6487      margin-left: -300px;
6488      clear: both;
6489      float: left;
6490      padding-top: 24px;
6491  }
6492  
6493  .no-js #wpbody-content #menu-settings-column {
6494      padding-top: 31px;
6495  }
6496  
6497  #menu-settings-column .inside {
6498      clear: both;
6499  }
6500  
6501  .metabox-holder-disabled .postbox {
6502      opacity: 0.5;
6503      filter: alpha(opacity=50);
6504  }
6505  
6506  .metabox-holder-disabled .button-controls .select-all {
6507      display: none;
6508  }
6509  
6510  #wpbody {
6511      position: relative;
6512  }
6513  
6514  /* Menu Container */
6515  #menu-management-liquid {
6516      float: left;
6517      min-width: 100%;
6518  }
6519  
6520  #menu-management {
6521      position: relative;
6522      margin-right: 20px;
6523      margin-top: -3px;
6524      width: 100%;
6525  }
6526  
6527  #menu-management .menu-edit {
6528      margin-bottom: 20px;
6529  }
6530  
6531  .nav-menus-php #post-body {
6532      padding: 10px;
6533      border-width: 1px 0;
6534      border-style: solid;
6535  }
6536  
6537  #nav-menu-header,
6538  #nav-menu-footer {
6539      padding: 0 10px;
6540  }
6541  
6542  #nav-menu-header {
6543      border-bottom: 1px solid;
6544  }
6545  
6546  #nav-menu-footer {
6547      border-top: 1px solid;
6548  }
6549  
6550  .nav-menus-php #post-body div.updated,
6551  .nav-menus-php #post-body div.error {
6552      margin: 0;
6553  }
6554  
6555  .nav-menus-php #post-body-content {
6556      position: relative;
6557      float: none;
6558  }
6559  
6560  #menu-management .menu-add-new abbr {
6561      font-weight:bold;
6562  }
6563  
6564  /* Menu Tabs */
6565  
6566  #menu-management .nav-tabs-nav {
6567      margin: 0 20px;
6568  }
6569  
6570  #menu-management .nav-tabs-arrow {
6571      width: 10px;
6572      padding: 0 5px 4px;
6573      cursor: pointer;
6574      position: absolute;
6575      top: 0;
6576      line-height: 22px;
6577      font-size: 18px;
6578      text-shadow: 0 1px 0 #fff;
6579  }
6580  
6581  #menu-management .nav-tabs-arrow-left {
6582      left: 0;
6583  }
6584  
6585  #menu-management .nav-tabs-arrow-right {
6586      right: 0;
6587      text-align: right;
6588  }
6589  
6590  #menu-management .nav-tabs-wrapper {
6591      width: 100%;
6592      height: 28px;
6593      margin-bottom: -1px;
6594      overflow: hidden;
6595  }
6596  
6597  #menu-management .nav-tabs {
6598      padding-left: 20px;
6599      padding-right: 10px;
6600  }
6601  
6602  .js #menu-management .nav-tabs {
6603      float: left;
6604      margin-left: 0px;
6605      margin-right: -400px;
6606  }
6607  
6608  #menu-management .nav-tab {
6609      margin-bottom: 0;
6610      font-size: 14px;
6611  }
6612  
6613  #select-nav-menu-container {
6614      text-align: right;
6615      padding: 0 10px 3px 10px;
6616      margin-bottom: 5px;
6617  }
6618  
6619  #select-nav-menu {
6620      width: 100px;
6621      display: inline;
6622  }
6623  
6624  #menu-name-label {
6625      margin-top: -2px;
6626  }
6627  
6628  #wpbody .open-label {
6629      display: block;
6630      float:left;
6631  }
6632  
6633  #wpbody .open-label span {
6634      padding-right: 10px;
6635  }
6636  
6637  .js .input-with-default-title {
6638      font-style: italic;
6639  }
6640  
6641  #menu-management .inside {
6642      padding: 0 10px;
6643  }
6644  
6645  /* Add Menu Item Boxes */
6646  .postbox .howto input {
6647      width: 180px;
6648      float: right;
6649  }
6650  
6651  .customlinkdiv .howto input {
6652      width: 200px;
6653  }
6654  
6655  #nav-menu-theme-locations .howto select {
6656      width: 100%;
6657  }
6658  
6659  #nav-menu-theme-locations .button-controls {
6660      text-align: right;
6661  }
6662  
6663  .add-menu-item-view-all {
6664      height: 400px;
6665  }
6666  
6667  /* Button Primary Actions */
6668  #menu-container .submit {
6669      margin: 0px 0px 10px;
6670      padding: 0px;
6671  }
6672  
6673  .nav-menus-php .meta-sep,
6674  .nav-menus-php .submitdelete,
6675  .nav-menus-php .submitcancel {
6676      display: block;
6677      float: left;
6678      margin: 4px 0;
6679      line-height: 15px;
6680  }
6681  
6682  .meta-sep {
6683      padding: 0 2px;
6684  }
6685  
6686  #cancel-save {
6687      text-decoration: underline;
6688      font-size: 12px;
6689      margin-left: 20px;
6690      margin-top: 5px;
6691  }
6692  
6693  /* Button Secondary Actions */
6694  .list-controls {
6695      float: left;
6696      margin-top: 5px;
6697  }
6698  
6699  .add-to-menu {
6700      float: right;
6701  }
6702  
6703  .postbox img.waiting {
6704      display: none;
6705      vertical-align: middle;
6706  }
6707  
6708  .button-controls {
6709      clear:both;
6710      margin: 10px 0;
6711  }
6712  
6713  .show-all,
6714  .hide-all {
6715      cursor: pointer;
6716  }
6717  
6718  .hide-all {
6719      display: none;
6720  }
6721  
6722  /* Create Menu */
6723  #menu-name {
6724      width: 270px;
6725  }
6726  
6727  #manage-menu .inside {
6728      padding: 0px 0px;
6729  }
6730  
6731  /* Custom Links */
6732  #available-links dt {
6733      display: block;
6734  }
6735  
6736  #add-custom-link .howto {
6737      font-size: 12px;
6738  }
6739  
6740  #add-custom-link label span {
6741      display: block;
6742      float: left;
6743      margin-top: 5px;
6744      padding-right: 5px;
6745  }
6746  
6747  .menu-item-textbox {
6748      width: 180px;
6749  }
6750  
6751  .nav-menus-php .howto span {
6752      margin-top: 4px;
6753      display: block;
6754      float: left;
6755  }
6756  
6757  /* Menu item types */
6758  .quick-search {
6759      width: 190px;
6760  }
6761  
6762  .nav-menus-php .list-wrap {
6763      display: none;
6764      clear: both;
6765      margin-bottom: 10px;
6766  }
6767  
6768  .nav-menus-php .list-container {
6769      max-height: 200px;
6770      overflow-y: auto;
6771      padding: 10px 10px 5px;
6772  }
6773  
6774  .nav-menus-php .postbox p.submit {
6775      margin-bottom: 0;
6776  }
6777  
6778  /* Listings */
6779  .nav-menus-php .list li {
6780      display: none;
6781      margin: 0;
6782      margin-bottom: 5px;
6783  }
6784  
6785  .nav-menus-php .list li .menu-item-title {
6786      cursor: pointer;
6787      display: block;
6788  }
6789  
6790  .nav-menus-php .list li .menu-item-title input {
6791      margin-right: 3px;
6792      margin-top: -3px;
6793  }
6794  
6795  /* Nav Menu */
6796  #menu-container .inside {
6797      padding-bottom: 10px;
6798  }
6799  
6800  .menu {
6801      padding-top:1em;
6802  }
6803  
6804  #menu-to-edit {
6805      padding: 1em 0;
6806  }
6807  
6808  .menu ul {
6809      width: 100%;
6810  }
6811  
6812  .menu li {
6813      margin-bottom: 0;
6814      position:relative;
6815  }
6816  
6817  .menu-item-bar {
6818      clear:both;
6819      line-height:1.5em;
6820      position:relative;
6821      margin: 13px 0 0 0;
6822  }
6823  
6824  .menu-item-handle {
6825      border: 1px solid #dfdfdf;
6826      position: relative;
6827      padding-left: 10px;
6828      height: auto;
6829      width: 400px;
6830      line-height: 35px;
6831      text-shadow: 0 1px 0 #FFFFFF;
6832      overflow: hidden;
6833      word-wrap: break-word;
6834  }
6835  
6836  #menu-to-edit .menu-item-invalid .menu-item-handle {
6837      background-color: #f6c9cc; /* Fallback */
6838      background-image: -ms-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* IE10 */
6839      background-image: -moz-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* Firefox */
6840      background-image: -o-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* Opera */
6841      background-image: -webkit-gradient(linear, left bottom, left top, from(#f6c9cc), to(#fdf8ff)); /* old Webkit  */
6842      background-image: -webkit-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* new Webkit */
6843      background-image: linear-gradient(bottom, #f6c9cc, #fdf8ff); /* proposed W3C Markup */
6844  }
6845  
6846  .menu-item-edit-active .menu-item-handle {
6847      -webkit-border-bottom-right-radius: 0;
6848      -webkit-border-bottom-left-radius: 0;
6849      border-bottom-right-radius: 0;
6850      border-bottom-left-radius: 0;
6851  }
6852  
6853  .no-js .menu-item-edit-active .item-edit {
6854      display: none;
6855  }
6856  
6857  .js .menu-item-handle {
6858      cursor: move;
6859  }
6860  
6861  .menu li.deleting .menu-item-handle {
6862      background-image: none;
6863      text-shadow: 0 0 0;
6864  }
6865  
6866  .menu-item-handle .item-title {
6867      font-size: 12px;
6868      font-weight: bold;
6869      padding: 7px 0;
6870      line-height: 20px;
6871      display:block;
6872      margin-right:13em;
6873  }
6874  
6875  /* Sortables */
6876  li.menu-item.ui-sortable-helper dl {
6877      margin-top: 0;
6878  }
6879  
6880  li.menu-item.ui-sortable-helper .menu-item-transport dl {
6881      margin-top: 13px;
6882  }
6883  
6884  .menu .sortable-placeholder {
6885      height: 35px;
6886      width: 410px;
6887      margin-top: 13px;
6888  }
6889  
6890  /* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
6891  .menu-item-depth-0 { margin-left: 0px; }
6892  .menu-item-depth-1 { margin-left: 30px; }
6893  .menu-item-depth-2 { margin-left: 60px; }
6894  .menu-item-depth-3 { margin-left: 90px; }
6895  .menu-item-depth-4 { margin-left: 120px; }
6896  .menu-item-depth-5 { margin-left: 150px; }
6897  .menu-item-depth-6 { margin-left: 180px; }
6898  .menu-item-depth-7 { margin-left: 210px; }
6899  .menu-item-depth-8 { margin-left: 240px; }
6900  .menu-item-depth-9 { margin-left: 270px; }
6901  .menu-item-depth-10 { margin-left: 300px; }
6902  .menu-item-depth-11 { margin-left: 330px; }
6903  
6904  .menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
6905  .menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
6906  .menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
6907  .menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
6908  .menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
6909  .menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
6910  .menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
6911  .menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
6912  .menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
6913  .menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
6914  .menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
6915  .menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
6916  
6917  body.menu-max-depth-0 { min-width: 950px !important; }
6918  body.menu-max-depth-1 { min-width: 980px !important; }
6919  body.menu-max-depth-2 { min-width: 1010px !important; }
6920  body.menu-max-depth-3 { min-width: 1040px !important; }
6921  body.menu-max-depth-4 { min-width: 1070px !important; }
6922  body.menu-max-depth-5 { min-width: 1100px !important; }
6923  body.menu-max-depth-6 { min-width: 1130px !important; }
6924  body.menu-max-depth-7 { min-width: 1160px !important; }
6925  body.menu-max-depth-8 { min-width: 1190px !important; }
6926  body.menu-max-depth-9 { min-width: 1220px !important; }
6927  body.menu-max-depth-10 { min-width: 1250px !important; }
6928  body.menu-max-depth-11 { min-width: 1280px !important; }
6929  
6930  /* Menu item controls */
6931  .item-type {
6932      font-size: 12px;
6933      padding-right: 10px;
6934  }
6935  
6936  .item-controls {
6937      font-size: 12px;
6938      position: absolute;
6939      right: 20px;
6940      top: -1px;
6941  }
6942  
6943  .item-controls a {
6944      text-decoration: none;
6945  }
6946  
6947  .item-controls a:hover {
6948      cursor: pointer;
6949  }
6950  
6951  .item-controls .item-order {
6952      padding-right: 10px;
6953  }
6954  
6955  .nav-menus-php .item-edit {
6956      position: absolute;
6957      right: -20px;
6958      top: 0;
6959      display: block;
6960      width: 30px;
6961      height: 36px;
6962      overflow: hidden;
6963      text-indent:-999em;
6964      border-bottom: 1px solid;
6965      -webkit-border-bottom-left-radius: 3px;
6966      border-bottom-left-radius: 3px;
6967  }
6968  
6969  /* Menu editing */
6970  .menu-instructions-inactive {
6971      display: none;
6972  }
6973  
6974  .menu-item-settings {
6975      display: block;
6976      width: 400px;
6977      padding: 10px 0 10px 10px;
6978      border: solid;
6979      border-width: 0 1px 1px 1px;
6980      -webkit-border-bottom-right-radius: 3px;
6981      -webkit-border-bottom-left-radius: 3px;
6982      border-bottom-left-radius: 3px;
6983      border-bottom-right-radius: 3px;
6984  }
6985  
6986  .menu-item-edit-active .menu-item-settings {
6987      display: block;
6988  }
6989  
6990  .menu-item-edit-inactive .menu-item-settings {
6991      display: none;
6992  }
6993  
6994  .add-menu-item-pagelinks {
6995      margin: .5em auto;
6996      text-align: center;
6997  }
6998  
6999  .link-to-original {
7000      display: block;
7001      margin: 0 0 10px;
7002      padding: 3px 5px 5px;
7003      font-size: 12px;
7004      font-style: italic;
7005  }
7006  
7007  .link-to-original a {
7008      padding-left: 4px;
7009      font-style: normal;
7010  }
7011  
7012  .hidden-field {
7013      display: none;
7014  }
7015  
7016  .menu-item-settings .description-thin,
7017  .menu-item-settings .description-wide {
7018      margin-right: 10px;
7019      float: left;
7020  }
7021  
7022  .description-thin {
7023      width: 190px;
7024      height: 40px;
7025  }
7026  
7027  .description-wide {
7028      width: 390px;
7029  }
7030  
7031  .menu-item-actions {
7032      padding-top: 15px;
7033  }
7034  
7035  #cancel-save {
7036      cursor: pointer;
7037  }
7038  
7039  /* Major/minor publishing actions (classes) */
7040  .nav-menus-php .major-publishing-actions {
7041      clear: both;
7042      padding: 3px 0 5px;
7043  }
7044  
7045  .nav-menus-php .major-publishing-actions .publishing-action {
7046      text-align: right;
7047      float: right;
7048      line-height: 23px;
7049      margin: 5px 0 1px;
7050  }
7051  
7052  .nav-menus-php .major-publishing-actions .delete-action {
7053      vertical-align: middle;
7054      text-align: left;
7055      float: left;
7056      padding-right: 15px;
7057      margin-top: 5px;
7058  }
7059  
7060  .menu-name-label span,
7061  .auto-add-pages label {
7062      font-size: 12px;
7063      font-style: normal;
7064  }
7065  
7066  .menu-name-label {
7067      margin-right: 15px;
7068  }
7069  
7070  .auto-add-pages input {
7071      margin-top: 0;
7072  }
7073  
7074  .auto-add-pages {
7075      margin-top: 4px;
7076      float: left;
7077  }
7078  
7079  .nav-menus-php .submitbox .submitcancel {
7080      border-bottom: 1px solid;
7081      padding: 1px 2px;
7082      text-decoration: none;
7083  }
7084  
7085  .nav-menus-php .major-publishing-actions .form-invalid {
7086      padding-left: 4px;
7087      margin-left: -4px;
7088      border: 0 none;
7089  }
7090  
7091  /* Clearfix */
7092  #menu-item-name-wrap:after,
7093  #menu-item-url-wrap:after,
7094  #menu-name-label:after,
7095  #menu-settings-column .inside:after,
7096  #nav-menus-frame:after,
7097  .nav-menus-php #post-body-content:after,
7098  .nav-menus-php .button-controls:after,
7099  .nav-menus-php .major-publishing-actions:after,
7100  .nav-menus-php .menu-item-settings:after {
7101      clear: both;
7102      content: ".";
7103      display: block;
7104      height: 0;
7105      visibility: hidden;
7106  }
7107  
7108  #nav-menus-frame,
7109  .button-controls,
7110  #menu-item-url-wrap,
7111  #menu-item-name-wrap {
7112      display: block;
7113  }
7114  
7115  /* Star ratings */
7116  div.star-holder {
7117      position: relative;
7118      height: 17px;
7119      width: 100px;
7120      background: url('../images/stars.png?ver=20120307') repeat-x bottom left;
7121  }
7122  
7123  div.star-holder .star-rating {
7124      background: url('../images/stars.png?ver=20120307') repeat-x top left;
7125      height: 17px;
7126      float: left;
7127  }
7128  
7129  div.action-links {
7130      font-weight: normal;
7131      margin: 6px 0 0;
7132  }
7133  
7134  /* Header on thickbox */
7135  #plugin-information-header {
7136      margin: 0;
7137      padding: 0 5px;
7138      font-weight: bold;
7139      position: relative;
7140      border-bottom-width: 1px;
7141      border-bottom-style: solid;
7142      height: 2.5em;
7143  }
7144  #plugin-information ul#sidemenu {
7145      font-weight: normal;
7146      margin: 0 5px;
7147      position: absolute;
7148      left: 0;
7149      bottom: -1px;
7150  }
7151  
7152  /* Install sidemenu */
7153  #plugin-information p.action-button {
7154      width: 100%;
7155      padding-bottom: 0;
7156      margin-bottom: 0;
7157      margin-top: 10px;
7158      -webkit-border-top-left-radius: 3px;
7159      -webkit-border-bottom-left-radius: 3px;
7160      border-top-left-radius: 3px;
7161      border-bottom-left-radius: 3px;
7162  }
7163  
7164  #plugin-information .action-button a {
7165      text-align: center;
7166      font-weight: bold;
7167      text-decoration: none;
7168      display: block;
7169      line-height: 2em;
7170  }
7171  
7172  #plugin-information h2 {
7173      clear: none !important;
7174      margin-right: 200px;
7175  }
7176  
7177  #plugin-information .fyi {
7178      margin: 0 10px 50px;
7179      width: 210px;
7180  }
7181  
7182  #plugin-information .fyi h2 {
7183      font-size: 0.9em;
7184      margin-bottom: 0;
7185      margin-right: 0;
7186  }
7187  
7188  #plugin-information .fyi h2.mainheader {
7189      padding: 5px;
7190      -webkit-border-top-left-radius: 3px;
7191      border-top-left-radius: 3px;
7192  }
7193  
7194  #plugin-information .fyi ul {
7195      padding: 10px 5px 10px 7px;
7196      margin: 0;
7197      list-style: none;
7198      -webkit-border-bottom-left-radius: 3px;
7199      border-bottom-left-radius: 3px;
7200  }
7201  
7202  #plugin-information .fyi li {
7203      margin-right: 0;
7204  }
7205  
7206  #plugin-information #section-holder {
7207      padding: 10px;
7208  }
7209  
7210  #plugin-information .section ul,
7211  #plugin-information .section ol {
7212      margin-left: 16px;
7213      list-style-type: square;
7214      list-style-image: none;
7215  }
7216  
7217  #plugin-information #section-screenshots ol {
7218      list-style: none;
7219      margin: 0;
7220  }
7221  
7222  #plugin-information #section-screenshots li img {
7223      vertical-align: text-top;
7224      max-width: 100%;
7225      width: auto;
7226      height: auto;
7227  }
7228  
7229  #plugin-information #section-screenshots li p {
7230      font-style: italic;
7231      padding-left: 20px;
7232      padding-bottom: 2em;
7233  }
7234  
7235  #plugin-information #section-screenshots ol,
7236  #plugin-information .updated,
7237  #plugin-information pre {
7238      margin-right: 215px;
7239  }
7240  
7241  #plugin-information pre {
7242      padding: 7px;
7243      overflow: auto;
7244  }
7245  
7246  /* press-this */
7247  body.press-this {
7248      color: #333;
7249      margin: 0;
7250      padding: 0;
7251      min-width: 675px;
7252      min-height: 400px;
7253  }
7254  
7255  img {
7256      border: none;
7257  }
7258  
7259  /* Header */
7260  .press-this #wphead {
7261      height: 32px;
7262      margin-left: 0;
7263      margin-right: 0;
7264      margin-bottom: 5px;
7265  }
7266  
7267  .press-this #header-logo {
7268      float: left;
7269      margin: 7px 7px 0;
7270      -webkit-user-select: none;
7271      -moz-user-select: none;
7272      user-select: none;
7273  }
7274  
7275  .press-this #wphead h1 {
7276      font-weight: normal;
7277      font-size: 16px;
7278      line-height: 32px;
7279      margin: 0;
7280      float: left;
7281  }
7282  
7283  .press-this #wphead h1 a {
7284      text-decoration: none;
7285  }
7286  
7287  .press-this #wphead h1 a:hover {
7288      text-decoration: underline;
7289  }
7290  
7291  .press-this #message {
7292      margin: 10px 0;
7293  }
7294  
7295  .press-this-sidebar {
7296      float: right;
7297      width: 200px;
7298      padding-top: 10px;
7299  }
7300  
7301  .press-this #title {
7302      margin-left: 0;
7303      margin-right: 0;
7304      -moz-box-sizing: border-box;
7305      -webkit-box-sizing: border-box;
7306      -ms-box-sizing: border-box;
7307      box-sizing: border-box;
7308  }
7309  
7310  .press-this .tagchecklist span a {
7311      background: transparent url(../images/xit.gif) no-repeat 0 0;
7312  }
7313  
7314  .press-this #titlediv {
7315      margin: 0;
7316  }
7317  
7318  .press-this .wp-media-buttons {
7319      cursor: default;
7320      padding: 8px 8px 0;
7321  }
7322  
7323  .press-this .howto {
7324      margin-top: 2px;
7325      margin-bottom: 3px;
7326      font-size: 12px;
7327      font-style: italic;
7328      display: block;
7329  }
7330  
7331  /* Editor/Main Column */
7332  .press-this #poststuff {
7333      margin: 0 10px 10px;
7334  }
7335  
7336  #poststuff #editor-toolbar {
7337      height: 30px;
7338  }
7339  
7340  div.zerosize {
7341      border: 0 none;
7342      height: 0;
7343      margin: 0;
7344      overflow: hidden;
7345      padding: 0;
7346      width: 0;
7347  }
7348  
7349  .posting {
7350      margin-right: 212px;
7351      position: relative;
7352  }
7353  
7354  .press-this .inner-sidebar {
7355      width: 200px;
7356  }
7357  
7358  .press-this .inner-sidebar .sleeve {
7359      padding-top: 5px;
7360  }
7361  
7362  .press-this #submitdiv p {
7363      margin: 0;
7364      padding: 6px;
7365  }
7366  
7367  .press-this #submitdiv #publishing-actions {
7368      border-bottom: 1px solid #dfdfdf;
7369  }
7370  
7371  .press-this #publish {
7372      float: right;
7373  }
7374  
7375  .press-this #poststuff h2,
7376  .press-this #poststuff h3 {
7377      font-size: 14px;
7378      line-height: 1;
7379  }
7380  
7381  .press-this #tagsdiv-post_tag h3,
7382  .press-this #categorydiv h3 {
7383      cursor: pointer;
7384  }
7385  
7386  .press-this #submitdiv h3 {
7387      cursor: default;
7388  }
7389  
7390  h3.tb {
7391      text-shadow: 0 1px 0 #fff;
7392      font-weight: bold;
7393      font-size: 12px;
7394      margin-left: 5px;
7395  }
7396  
7397  #TB_window {
7398      border: 1px solid #333;
7399  }
7400  
7401  .press-this .postbox,
7402  .press-this .stuffbox {
7403      margin-bottom: 10px;
7404      min-width: 0;
7405  }
7406  
7407  .postbox:hover .handlediv,
7408  .stuffbox:hover .handlediv {
7409      background: transparent url(../images/arrows.png) no-repeat 6px 7px;
7410  }
7411  
7412  .press-this #submitdiv:hover .handlediv {
7413      background: none;
7414  }
7415  
7416  .tbtitle {
7417      font-size: 1.7em;
7418      outline: none;
7419      padding: 3px 4px;
7420      border-color: #dfdfdf;
7421  }
7422  
7423  .press-this .actions {
7424      float: right;
7425      margin: -19px 0 0;
7426  }
7427  
7428  .press-this #extra-fields .actions {
7429      margin: -25px -7px 0 0;
7430  }
7431  
7432  .press-this .actions li {
7433      float: left;
7434      list-style: none;
7435      margin-right: 10px;
7436  }
7437  
7438  #extra-fields .button {
7439      margin-right: 5px;
7440  }
7441  
7442  /* Photo Styles */
7443  #photo_saving {
7444      margin: 0 8px 8px;
7445      vertical-align: middle;
7446  }
7447  
7448  #img_container_container {
7449      overflow: auto;
7450  }
7451  
7452  #extra-fields {
7453      margin-top: 10px;
7454      position: relative;
7455  }
7456  
7457  #extra-fields h2 {
7458      margin: 12px;
7459  }
7460  
7461  #waiting {
7462      margin-top: 10px;
7463  }
7464  
7465  #extra-fields .postbox {
7466      margin-bottom: 5px;
7467  }
7468  
7469  #extra-fields .titlewrap {
7470      padding: 0;
7471      overflow: auto;
7472      height: 100px;
7473  }
7474  
7475  #img_container a {
7476      display: block;
7477      float: left;
7478      overflow: hidden;
7479      vertical-align: center;
7480  }
7481  
7482  #img_container img,
7483  #img_container a {
7484      width: 68px;
7485      height: 68px;
7486  }
7487  
7488  #img_container img {
7489      border: none;
7490      background-color: #f4f4f4;
7491      cursor: pointer;
7492  }
7493  
7494  #img_container a,
7495  #img_container a:link,
7496  #img_container a:visited {
7497      border: 1px solid #ccc;
7498      display: block;
7499      position: relative;
7500  }
7501  
7502  #img_container a:hover,
7503  #img_container a:active {
7504      border-color: #000;
7505      z-index: 1000;
7506      border-width: 2px;
7507      margin: -1px;
7508  }
7509  
7510  /* Video */
7511  #embed-code {
7512      width: 100%;
7513      height: 98px;
7514  }
7515  
7516  /* Categories */
7517  .press-this .categorydiv div.tabs-panel {
7518      height: 100px;
7519  }
7520  
7521  /* Tags */
7522  .press-this .tagsdiv .newtag {
7523      width: 130px;
7524  }
7525  
7526  .press-this #content {
7527      margin: 5px 0;
7528      padding: 0 5px;
7529      border: 0 none;
7530      height: 357px;
7531      font-family: Consolas, Monaco, monospace;
7532      font-size: 13px;
7533      line-height: 19px;
7534      background: transparent;
7535  }
7536  
7537  /* Submit */
7538  #saving {
7539      display: inline;
7540      vertical-align: middle;
7541  }
7542  
7543  #TB_ajaxContent #options {
7544      position: absolute;
7545      top: 20px;
7546      right: 25px;
7547      padding: 5px;
7548  }
7549  
7550  #TB_ajaxContent h3 {
7551      margin-bottom: .25em;
7552  }
7553  
7554  .error a {
7555      text-decoration: underline;
7556  }
7557  
7558  .updated a {
7559      text-decoration: none;
7560      padding-bottom: 2px;
7561  }
7562  
7563  /* tag hints */
7564  .taghint {
7565      color: #aaa;
7566      margin: -17px 0 0 7px;
7567      visibility: hidden;
7568  }
7569  
7570  input.newtag ~ div.taghint {
7571      visibility: visible;
7572  }
7573  
7574  input.newtag:focus ~ div.taghint {
7575      visibility: hidden;
7576  }
7577  
7578  /* TinyMCE */
7579  #mce_fullscreen_container {
7580      background: #fff;
7581  }
7582  
7583  #photo-add-url-div input[type="text"] {
7584      width: 300px;
7585  }
7586  
7587  /* theme-editor */
7588  .alignleft h3 {
7589      margin: 0;
7590  }
7591  
7592  h3 span {
7593      font-weight: normal;
7594  }
7595  
7596  #template textarea {
7597      font-family: Consolas, Monaco, monospace;
7598      font-size: 12px;
7599      width: 97%;
7600      background: #f9f9f9;
7601      outline: none;
7602  }
7603  
7604  #template p {
7605      width: 97%;
7606  }
7607  
7608  #templateside {
7609      float: right;
7610      width: 190px;
7611      word-wrap: break-word;
7612  }
7613  
7614  #templateside h3,
7615  #postcustomstuff p.submit {
7616      margin: 0;
7617  }
7618  
7619  #templateside h4 {
7620      margin: 1em 0 0;
7621  }
7622  
7623  #templateside ol,
7624  #templateside ul {
7625      margin: .5em;
7626      padding: 0;
7627  }
7628  
7629  #templateside li {
7630      margin: 4px 0;
7631  }
7632  
7633  #templateside ul li a span.highlight {
7634      display:block;
7635  }
7636  
7637  .nonessential {
7638      font-size: 11px;
7639      font-style: italic;
7640      padding-left: 12px;
7641  }
7642  
7643  .highlight {
7644      padding: 3px 3px 3px 12px;
7645      margin-left: -12px;
7646      font-weight: bold;
7647      border: 0 none;
7648  }
7649  
7650  #documentation {
7651      margin-top: 10px;
7652  }
7653  #documentation label {
7654      line-height: 22px;
7655      vertical-align: top;
7656      font-weight: bold;
7657  }
7658  
7659  .fileedit-sub {
7660      padding: 10px 0 8px;
7661      line-height: 180%;
7662  }
7663  
7664  #filter-box {
7665      clear: both;
7666  }
7667  
7668  .feature-filter {
7669      padding: 8px 12px 0;
7670  }
7671  
7672  .feature-filter .feature-group {
7673      float: left;
7674      margin: 5px 10px 10px;
7675  }
7676  
7677  .feature-filter .feature-group li {
7678      display: inline;
7679      float: left;
7680      list-style-type: none;
7681      padding-right: 25px;
7682      width: 150px;
7683  }
7684  
7685  .feature-container {
7686  width: 100%;
7687  overflow: auto;
7688  margin-bottom: 10px;
7689  }
7690  
7691  /* widgets */
7692  
7693  /* 2 column liquid layout */
7694  div.widget-liquid-left {
7695      float: left;
7696      clear: left;
7697      width: 100%;
7698      margin-right: -325px;
7699  }
7700  
7701  div#widgets-left {
7702      margin-left: 5px;
7703      margin-right: 325px;
7704  }
7705  
7706  div#widgets-right {
7707      width: 285px;
7708      margin: 0 auto;
7709  }
7710  
7711  div.widget-liquid-right {
7712      float: right;
7713      clear: right;
7714      width: 300px;
7715  }
7716  
7717  .widget-liquid-right .widget,
7718  .inactive-sidebar .widget,
7719  .widget-liquid-right .sidebar-description {
7720      width: 250px;
7721      margin: 0 auto 20px;
7722      overflow: hidden;
7723  }
7724  
7725  .widget-liquid-right .sidebar-description {
7726      margin-bottom: 10px;
7727  }
7728  
7729  .inactive-sidebar .widget {
7730      margin: 0 10px 20px;
7731      float: left;
7732  }
7733  
7734  div.sidebar-name h3 {
7735      font-weight: normal;
7736      font-size: 15px;
7737      margin: 0;
7738      padding: 8px 10px;
7739      overflow: hidden;
7740      white-space: nowrap;
7741  }
7742  
7743  div.sidebar-name {
7744      cursor: pointer;
7745      font-size: 13px;
7746      border-width: 1px;
7747      border-style: solid;
7748      -webkit-border-top-right-radius: 3px;
7749      -webkit-border-top-left-radius: 3px;
7750      border-top-right-radius: 3px;
7751      border-top-left-radius: 3px;
7752  }
7753  
7754  .js .closed .sidebar-name {
7755      -webkit-border-bottom-right-radius: 3px;
7756      -webkit-border-bottom-left-radius: 3px;
7757      border-bottom-right-radius: 3px;
7758      border-bottom-left-radius: 3px;
7759  }
7760  
7761  .widget-liquid-right .widgets-sortables,
7762  #widgets-left .widget-holder {
7763      border-width: 0 1px 1px;
7764      border-style: none solid solid;
7765      -webkit-border-bottom-right-radius: 3px;
7766      -webkit-border-bottom-left-radius: 3px;
7767      border-bottom-right-radius: 3px;
7768      border-bottom-left-radius: 3px;
7769  }
7770  
7771  .js .closed .widgets-sortables,
7772  .js .closed .widget-holder {
7773      display: none;
7774  }
7775  
7776  .widget-liquid-right .widgets-sortables {
7777      padding: 15px 0 0;
7778  }
7779  
7780  #available-widgets .widget-holder {
7781      padding: 7px 5px 0;
7782  }
7783  
7784  #available-widgets .widget {
7785      -moz-box-shadow: none;
7786      -webkit-box-shadow: none;
7787      box-shadow: none;
7788  }
7789  
7790  .inactive-sidebar {
7791      padding: 5px 5px 0;
7792  }
7793  
7794  #widget-list .widget {
7795      width: 250px;
7796      margin: 0 10px 15px;
7797      border: 0 none;
7798      background: transparent;
7799      float: left;
7800  }
7801  
7802  #widget-list .widget-description {
7803      padding: 5px 8px;
7804  }
7805  
7806  .widget-placeholder {
7807      border-width: 1px;
7808      border-style: dashed;
7809      margin: 0 auto 20px;
7810      height: 26px;
7811      width: 250px;
7812  }
7813  
7814  .inactive-sidebar .widget-placeholder {
7815      margin: 0 10px 20px;
7816      float: left;
7817  }
7818  
7819  div.widgets-holder-wrap {
7820      padding: 0;
7821      margin: 10px 0 20px;
7822  }
7823  
7824  #widgets-left #available-widgets {
7825      background-color: transparent;
7826      border: 0 none;
7827  }
7828  
7829  ul#widget-list {
7830      list-style: none;
7831      margin: 0;
7832      padding: 0;
7833      min-height: 100px;
7834  }
7835  
7836  .widget .widget-top {
7837      margin-bottom: -1px;
7838      font-size: 12px;
7839      font-weight: bold;
7840      height: 26px;
7841      overflow: hidden;
7842  }
7843  
7844  .widget-top .widget-title {
7845      padding: 7px 9px;
7846  }
7847  
7848  .widget-top .widget-title-action {
7849      float: right;
7850  }
7851  
7852  a.widget-action {
7853      display: block;
7854      width: 24px;
7855      height: 26px;
7856  }
7857  
7858  #available-widgets a.widget-action {
7859      display: none;
7860  }
7861  
7862  .widget-top a.widget-action {
7863      background: transparent url(../images/arrows.png) no-repeat 4px 6px;
7864  }
7865  
7866  .widget-top a.widget-action:hover {
7867      background: transparent url(../images/arrows-dark.png) no-repeat 4px 6px;
7868  }
7869  
7870  .widget .widget-inside,
7871  .widget .widget-description {
7872      padding: 12px 12px 10px;
7873      font-size: 12px;
7874      line-height: 16px;
7875  }
7876  
7877  .widget-inside,
7878  .widget-description {
7879      display: none;
7880  }
7881  
7882  #available-widgets .widget-description {
7883      display: block;
7884  }
7885  
7886  .widget .widget-inside p {
7887      margin: 0 0 1em;
7888      padding: 0;
7889  }
7890  
7891  .widget-title h4 {
7892      margin: 0;
7893      line-height: 1;
7894      overflow: hidden;
7895      white-space: nowrap;
7896  }
7897  
7898  .widgets-sortables {
7899      min-height: 90px;
7900  }
7901  
7902  .widget-control-actions {
7903      margin-top: 8px;
7904  }
7905  
7906  .widget-control-actions a {
7907      text-decoration: none;
7908  }
7909  
7910  .widget-control-actions a:hover {
7911      text-decoration: underline;
7912  }
7913  
7914  .widget-control-actions .ajax-feedback {
7915      padding-bottom: 3px;
7916  }
7917  
7918  .widget-control-actions div.alignleft {
7919      margin-top: 6px;
7920  }
7921  
7922  div#sidebar-info {
7923      padding: 0 1em;
7924      margin-bottom: 1em;
7925      font-size: 12px;
7926  }
7927  
7928  .widget-title a,
7929  .widget-title a:hover {
7930      text-decoration: none;
7931      border-bottom: none;
7932  }
7933  
7934  .widget-control-edit {
7935      display: block;
7936      font-size: 12px;
7937      font-weight: normal;
7938      line-height: 26px;
7939      padding: 0 8px 0 0;
7940  }
7941  
7942  a.widget-control-edit {
7943      text-decoration: none;
7944  }
7945  
7946  .widget-control-edit .add,
7947  .widget-control-edit .edit {
7948      display: none;
7949  }
7950  
7951  #available-widgets .widget-control-edit .add,
7952  #widgets-right .widget-control-edit .edit,
7953  .inactive-sidebar .widget-control-edit .edit {
7954      display: inline;
7955  }
7956  
7957  .editwidget {
7958      margin: 0 auto 15px;
7959  }
7960  
7961  .editwidget .widget-inside {
7962      display: block;
7963      padding: 10px;
7964  }
7965  
7966  .inactive p.description {
7967      margin: 5px 15px 10px;
7968  }
7969  
7970  #available-widgets p.description {
7971      margin: 0 12px 12px;
7972  }
7973  
7974  .widget-position {
7975      margin-top: 8px;
7976  }
7977  
7978  .inactive {
7979      padding-top: 2px;
7980  }
7981  
7982  .sidebar-name-arrow {
7983      float: right;
7984      height: 29px;
7985      width: 26px;
7986  }
7987  
7988  .widget-title .in-widget-title {
7989      font-size: 12px;
7990      white-space: nowrap;
7991  }
7992  
7993  #removing-widget {
7994      display: none;
7995      font-weight: normal;
7996      padding-left: 15px;
7997      font-size: 12px;
7998      line-height: 1;
7999  }
8000  
8001  .widget-control-noform,
8002  #access-off,
8003  .widgets_access .widget-action,
8004  .widgets_access .sidebar-name-arrow,
8005  .widgets_access #access-on,
8006  .widgets_access .widget-holder .description {
8007      display: none;
8008  }
8009  
8010  .widgets_access .widget-holder,
8011  .widgets_access #widget-list {
8012      padding-top: 10px;
8013  }
8014  
8015  .widgets_access #access-off {
8016      display: inline;
8017  }
8018  
8019  .widgets_access #wpbody-content .widget-title-action,
8020  .widgets_access #wpbody-content .widget-control-edit,
8021  .widgets_access .closed .widgets-sortables,
8022  .widgets_access .closed .widget-holder {
8023      display: block;
8024  }
8025  
8026  .widgets_access .closed .sidebar-name {
8027      -webkit-border-bottom-right-radius: 0;
8028      -webkit-border-bottom-left-radius: 0;
8029      border-bottom-right-radius: 0;
8030      border-bottom-left-radius: 0;
8031  }
8032  
8033  .widgets_access .sidebar-name,
8034  .widgets_access .widget .widget-top {
8035      cursor: default;
8036  }
8037  
8038  /* =Media Queries
8039  -------------------------------------------------------------- */
8040  
8041  @media only screen and (max-width: 768px) {
8042      /* categories */
8043      #col-left {
8044          width: 100%;
8045      }
8046  
8047      #col-right {
8048          width: 100%;
8049      }
8050  }
8051  
8052  @media only screen and (min-width: 769px) {
8053      /* categories */
8054      #col-left {
8055          width: 35%;
8056      }
8057  
8058      #col-right {
8059          width: 65%;
8060      }
8061  }
8062  
8063  @media only screen and (max-width: 860px) {
8064  
8065      /* categories */
8066      #col-left {
8067          width: 35%;
8068      }
8069  
8070      #col-right {
8071          width: 65%;
8072      }
8073  }
8074  
8075  @media only screen and (min-width: 980px) {
8076  
8077      /* categories */
8078      #col-left {
8079          width: 35%;
8080      }
8081  
8082      #col-right {
8083          width: 65%;
8084      }
8085  }
8086  
8087  @media only screen and (max-width: 768px) {
8088      /* categories */
8089      #col-left {
8090          width: 100%;
8091      }
8092  
8093      #col-right {
8094          width: 100%;
8095      }
8096  
8097      .form-field input,
8098      .form-field textarea {
8099          width: 99%;
8100      }
8101  
8102      .form-wrap .form-field {
8103          padding:0;
8104      }
8105  
8106      /* users */
8107      #profile-page .form-table textarea {
8108          max-width: 400px;
8109          width: auto;
8110      }
8111  }
8112  
8113  /* =Localized CSS
8114  -------------------------------------------------------------- */
8115  
8116  /* zh_CN: Remove italic properties. */
8117  .locale-zh-cn .howto,
8118  .locale-zh-cn .tablenav .displaying-num,
8119  .locale-zh-cn .js .input-with-default-title,
8120  .locale-zh-cn .link-to-original,
8121  .locale-zh-cn .inline-edit-row fieldset span.title,
8122  .locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
8123  .locale-zh-cn #utc-time,
8124  .locale-zh-cn #local-time,
8125  .locale-zh-cn p.install-help,
8126  .locale-zh-cn p.help,
8127  .locale-zh-cn p.description,
8128  .locale-zh-cn span.description,
8129  .locale-zh-cn .form-wrap p {
8130      font-style: normal;
8131  }
8132  
8133  /* zh_CN: Enlarge dashboard widget 'Configure' link */
8134  .locale-zh-cn .hdnle a { font-size: 12px; }
8135  
8136  /* zn_CH: Enlarge font size, set font-size: normal */
8137  .locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
8138  
8139  /* Zn_CH: Distraction free writing.
8140   *  More beautiful font for "Just write."
8141   *  Larger text for HTML/Visual mode.
8142   */
8143  .locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
8144  .locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
8145  
8146  /* zh_CN: Enlarge font-size. */
8147  .locale-zh-cn #sort-buttons { font-size: 1em !important; }
8148  
8149  /* ru_RU: Text needs more room to breathe. */
8150  .locale-ru-ru #dashboard_quick_press .input-text-wrap,
8151  .locale-ru-ru #dashboard_quick_press .textarea-wrap,
8152  .locale-ru-ru #dashboard_quick_press .wp-media-buttons  {
8153      margin-left: 5.7em; /* default 5em + 0.7em */
8154  }
8155  .locale-ru-ru #dashboard_quick_press h4 {
8156      width: 5.7em; /* default 5.5em + 0.2em */
8157  }
8158  .locale-ru-ru #dashboard-widgets #dashboard_quick_press form p.submit {
8159      margin-left: 5.3em; /* default 4.6em + 0.7em */
8160  }
8161  .locale-ru-ru .inline-edit-row fieldset label span.title {
8162      width: auto; /* default 5em */
8163      min-width: 5em;
8164  }
8165  .locale-ru-ru .press-this .posting {
8166      margin-right: 257px; /* default 212px + 45px */
8167  }
8168  .locale-ru-ru .press-this #photo-add-url-div input[type="text"]  {
8169      width: 255px; /* default 300px - 45px */
8170  }
8171  .locale-ru-ru .press-this #side-sortables {
8172      width: 245px; /* default 200px + 45px */
8173  }
8174  
8175  /* lt_LT: QuickPress + QuickEdit */
8176  .locale-lt-lt #dashboard_quick_press .input-text-wrap,
8177  .locale-lt-lt #dashboard_quick_press .textarea-wrap,
8178  .locale-lt-lt #dashboard_quick_press .wp-media-buttons  {
8179      margin-left: 7em;
8180  }
8181  .locale-lt-lt #dashboard_quick_press h4 {
8182      width: 7em;
8183  }
8184  .locale-lt-lt .inline-edit-row fieldset label span.title {
8185      width: 8em;
8186  }
8187  .locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
8188      margin-left: 8em;
8189  }


Generated: Fri May 25 03:56:23 2012 Hosted by follow the white rabbit.