﻿span.nopadding label
{
    padding: 0 !important;
    
}

.ico-menu
{
    clear:both;
    float:left;
    height:22px;
}

#mws-navigation ul li ul li
{
padding-bottom:3px !important;
    padding-top:3px !important;
}

.float-left input
{
    float:left;
}

span.mws-ic-16
{
    padding-right:22px !important;
    background-position: 2px 0px;
}

span.mws-ic-24
{
    padding-right:32px !important;
    background-position: 2px 5px;
}

span.mws-ic 
{
    padding-right:40px !important;;
    background-position: 2px 7px;
}

.ui-dialog-titlebar-close
{
    display:none;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

.tools-right
{
    float:right;
    margin-top: -8px;
}

a.btn-ic-16, input.btn-ic-16
{
    padding-left: 21px !important;
    background-position: 3px 7px;
}



.btn-ic-24
{
    padding-left: 32px !important;;
    background-position: 2px 2px;
}

.btn-ic-32
{
    padding-left: 40px !important;
    background-position: 2px 7px;
}

span.error-label
{
     padding-left: 20px !important;
    background-position: 2px 0px !important;
}