/*
  WPFront User Role Editor Plugin
  Copyright (C) 2014, WPFront.com
  Website: wpfront.com
  Contact: syam@wpfront.com

  WPFront User Role Editor Plugin is distributed under the GNU General Public License, Version 3,
  June 2007. Copyright (C) 2007 Free Software Foundation, Inc., 51 Franklin
  St, Fifth Floor, Boston, MA 02110, USA

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

#adminmenu ul.wp-submenu li.current a.current span.wpfront-go-pro {
    color: inherit;
}

div.wrap div.footer {
    text-align: center;
}

#wpfront-user-role-editor-options table div.options-list {
    float: left;
    width: 200px;
}

div.list-roles img.user-default {
    width: 16px;
    height: 16px;
}

div.list-roles table div.row-actions {
    /*white-space: nowrap;*/
}

@media screen and (max-width:782px) {
    div.list-roles table .column-roletype,
    div.list-roles table .column-userdefault,
    div.list-roles table .column-usercount,
    div.list-roles table .column-capscount,
    div.list-roles table .column-edited_menu_column_key {
        display: none;
    }
}

div.role-add-new form#createuser table.sub-head {
    width: 100%;
}

div.role-add-new form#createuser table.sub-head th.sub-head {
    text-align: left;
    padding: 0px;
}

div.role-add-new form#createuser table.sub-head th.sub-head h3 {
}

div.role-add-new form#createuser table.sub-head td.sub-head-controls {
    text-align: right;
    padding: 0px;
}

div.role-add-new form#createuser table.sub-head td.sub-head-controls div {
    display: inline-block;
    vertical-align: top;
}

div.role-add-new form#createuser table.sub-head td.sub-head-controls div.spacer {
    width: 10px;
    height: 0px;
}

div.role-add-new form#createuser table.sub-head td.sub-head-controls input.select-all, div.role-add-new form#createuser table.sub-head td.sub-head-controls input.select-none {
    width: 100px;
}

#wpbody-content div.role-add-new div.metabox-holder {
    padding-top: 0px;
}

div.role-add-new div.metabox-holder div.postbox {
    margin-bottom: 8px;
}

div.role-add-new div.metabox-holder .deprecated {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

div.role-add-new div.metabox-holder div.postbox h3.hndle {

}

div.role-add-new div.metabox-holder div.postbox div.inside div.main div {
    padding: 2px 0px;
    display: inline-block;
    width: 250px;
}

div.role-add-new div.metabox-holder div.postbox div.inside div.main div.no-capability {
    width: auto;
}

div.role-add-new div.metabox-holder div.postbox label {
    vertical-align: top;
    max-width: 205px;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
}

div.role-add-new div.metabox-holder div.postbox h3.hndle label {
    max-width: 85%;
}

div.role-add-new div.metabox-holder div.postbox div.main img.help {
    width: 12px;
    height: 12px;
    opacity: 0.8;
}

div.role-add-new div.footer {
    text-align: center;
}

div.role-restore table.form-table td div.restore-role-button-container, 
div.role-restore table.form-table td div.restore-role-loader,
div.role-restore table.form-table td div.restore-role-success {
    display: none;
}

div.wrap.assign-roles div.role-list div.role-list-item {
    padding-bottom: 5px;
}

div.wrap.go-pro div.license-container {
    margin-bottom: 25px;
}

div.wrap.go-pro #license_key {
    padding-top: 5px;
    padding-bottom: 5px;
}

div.wrap.go-pro div.license-container table.form-table td.invalid,
div.wrap.go-pro div.license-container table.form-table td.expired {
    color: red;
}

div.wrap.login-redirect table.wp-list-table .column-priority,
div.wrap.login-redirect table.wp-list-table .column-deny_wpadmin,
div.wrap.login-redirect table.wp-list-table .column-disable_toolbar {
    width: 10%;
    text-align: center;
}

div.wrap.login-redirect table.wp-list-table .column-url,
div.wrap.login-redirect table.wp-list-table .column-logout_url{
    width: 50%;
}