 #field{
        margin-left:.5em;
        float:left;
    }
    #field,label{

        font-family:Arial,Helvetica,sans-serif;
        font-size:small;
    }
    br{
        clear:both;
    }
    input{
        border:1px solid #cccccc;
        /*margin-bottom:.5em;*/
    }
    input.error{
        border:1px solid red;
    }
    label.error{
        background:url('images/unchecked.gif') no-repeat;
        padding-left:16px;
        margin-left:.3em;
        color: red;
    }
    label.valid{
        background:url('images/checked.gif') no-repeat;
        display:block;
        width:16px;
        height:16px;
    }
    .required { 
        color: red;
        margin-left: 3px;
    }
    .upload-group>li>a{
        text-decoration: none;
        padding: 0px;
    }
    .dropdown-input li{
        padding: 0px 20px;
    }
    .dropdown-input li span{
        padding: 0px 5px 5px 5px;
    }
    .dropdown-menu-list{
        left: -5px;
        margin: 4px 0px 0px;
        width: 100%;
    }
    select::-ms-expand {
    display: none !important;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
    }
    .ui-dialog>.ui-widget-header{
    background: none !important;
    background-color: #5e225e !important;
    color: #fff;
    }