#ctx_ps_pagegroupoptions,
#ctxps-relationships-list {display:none;}
#ctx-ps-page-group-list > div {}
#ctx-ps-page-group-list > div.inherited {color:silver;}
#ctx-ps-page-group-list > div .removegrp {float:right;color:red;font-family:arial,helvetica,sans-serif;display:none;font-weight:bold;}
#ctx-ps-page-group-list > div .viewgrp {float:right;color:gray;font-family:arial,helvetica,sans-serif;display:none;font-weight:bold;text-decoration:none;}
#ctx-ps-page-group-list > div:hover .removegrp,
#ctx-ps-page-group-list > div:hover .viewgrp{display:inline;cursor:pointer;}
.ctx-ajax-status { display:none; float:right; color:green; font-size:0.8em; margin-right:0.75em; margin-top:0.15em; }
.ctx-ps-sysgroup { color:gray; }
.ctx-ps-sysgroup:hover { color:gray; }
option.cts-ps-system-group { font-weight:bold; }
.ctx-ps-sidebar-group { padding-bottom:2px; }
.ctx-ps-sidebar-group:hover { background:#FFFCE0; }
#ctxps-grouplist-ddl option.detach,
#ctxps-grouplist-ddl option.detach{ display:none; visibility:hidden; }

.widefat th#protected { vertical-align:middle; width:30px; }
.widefat td.protected { vertical-align:top; }
.widefat td.protected img { margin-top:4px; }
.widefat .trash { cursor:pointer; }

.ctx-footnote { color:#9C9C9C; font-style:italic; }

/** PSC OPTIONS **/
#ctx-ps-opts-container { border-collapse:collapse;padding:0 !important;margin:0 !important; border:none;width:100%; }
#ctx-ps-opts-form,
#ctx-ps-opts-form + td{ padding:0 !important; }
    #ad-msg-auth, #ad-msg-anon { width:500px; }
    .toggle-opts-ad { } /*Hide this until "custom ad pages" feature is implemented */
    .toggle-opts-ad-page {display:none; }
    #ctx-about { max-width:780px;border-top:1px solid silver;border-bottom:1px solid silver;padding:10px;margin-top:1em;}
    #ctx-about .options a { display:inline-block;width:48%;float:left;text-align:center; }
    @media screen and (max-width:600px){
        #ctx-about .options a {display:block;clear:both !important;float:none !important;width:100%;margin-bottom:1em;}
    }
    #ctx-about a.img-block {display:block;text-align:center;}
        #ctx-about a.img-block img {max-width:400px}
    #ctx-about p, #ctx-about div {color:#9c9c9c;}
    #ctx-about p a { color:gray; }
    #ctx-ps-opts-form {float:left;min-width:765px;padding-top:20px;}
    #ctx-ps-opts-form+td { width:370px !important; }

    #ctx-ps-opts-container .ctx-footnote,
    #ctx-ps-opts-container .ctx-footnote a { color:#9C9C9C; }

/** GROUP EDIT PAGE **/
    #editgroup .form-field input[type="radio"],
    #editgroup .form-field input[type="checkbox"]{ width:auto; }

    .group-actions { text-align:right; }
    .group-actions a { color:red; font-weight:bold; }
    #grouptable tbody tr:hover td,
    #pagetable tbody tr:hover td,
    #the-list-pagetable tr:hover td { background:#fffce0; }
    #grouptable th.username { width:300px; }
    #grouptable th.name { width:300px; }
    #grouptable th.expires { width:100px; }
    #pagetable th.protected { width:50px; }
    #pagetable th.type { width:60px; }
    .inline-edit-row label { clear:left; }
    .inline-edit-row label,
    .inline-edit-save a,
    .inline-edit-date{ margin:0.2em 0; }
    .inline-edit-row label .title { width:100px !important; }
    .inline-edit-save { height:25px; }
    .inline-edit-col-left { width:30% !important; border-right:1px solid #DDDDDD;  }

    .inline-edit-col-right label { padding-left:10px !important; }

.prot-icon {
    max-width: 15px;
}