.cleafix{clear: both;}


.error_list{
    list-style: none outside none;
    margin: 10px 0 5px;
    padding: 0;
}

.error_list li {
    background-color: #c0392b;
    border-radius: 3px;
    color: #ffffff;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    padding: 2px 4px;
    width: auto;
    list-style: none outside none;
}

.error_list.success li {
    background-color: green !important;
}

.hide{display: none;}

.input-xlarge{height: auto !important;}

.login .wrapper .login-body .forget {
    margin-top: 0px;
}

.category_list, .category_list li ul{
    list-style: none;
}
.category_list li{
    padding: 10px;
    background: #eee;
    margin-bottom: 2px;
}

.wizard-steps li{
    cursor: pointer;
}

/*#main{background: #efefef;}*/
#page-header{margin-top: 10px !important;}
body{font-size: 12px !important;}
.dataTables_filter input[type="text"]{height: auto !important;}
.dataTables_length select{width: auto !important;}
.table tr th, .table tr td {
    padding: 7px !important;
    font-size: 14px;
    line-height: 15px !important;
}
#main .page-header .pull-left h1 {font-size: 25px !important;}
box .box-title h3 {font-size: 18px !important;}

.radio, .checkbox {padding-left: 30px !important;display: inline-block !important;}
.gallery img{width: 150px !important;}

.gallery > li {
    margin: 1px 0 0 12px !important;
}

.main-tabs{
    width: 180px !important;
}

.tab-content.tab-content-inline{
    margin-left: 180px;
}

.main-tab-content{
    min-height: 227px;
}

#main, #content{
    background: #efefef;
}
.softwares{width: 600px;}
.softwares .checkbox, .controls .checkbox{width: auto !important;min-width:  170px !important;}

.withdralls{width: 600px;}
.withdralls .checkbox{width: auto !important;min-width:  170px !important;}

.form-horizontal .controls{
    overflow: hidden;
}