body {
    font-size: 12px !important;
}
ul li {list-style-type: none}
ul.colors {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.colors li.active {
    height: 20px;
    margin-top: 0;
}
.colors li {
    background: #000 none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 16px;
    margin: 2px 1px 0 0;
    opacity: 0.5;
    position: relative;
    transition: opacity 0.2s ease 0s;
    width: 16px;
}
.colors li.red {
    background: #d54e21 none repeat scroll 0 0;
}
.colors li.green {
    background: #78a300 none repeat scroll 0 0;
}
.colors li.blue {
    background: #0e76a8 none repeat scroll 0 0;
}.colors li.aero {
    background: #9cc2cb none repeat scroll 0 0;
}
.colors li.grey {
    background: #73716e none repeat scroll 0 0;
}
.colors li.orange {
    background: #ff7700 none repeat scroll 0 0;
}
.colors li.yellow {
    background: #ffcc00 none repeat scroll 0 0;
}
.colors li.pink {
    background: #ff66b5 none repeat scroll 0 0;
}
.colors li.purple {
    background: #6a5a8c none repeat scroll 0 0;
}

.green i,
.green {
    color: #9fc569;
}

.colors li:hover{filter:alpha(opacity=100);opacity:1}
.colors li.active{height:20px;margin-top:0;filter:alpha(opacity=75);opacity:.75}

.alert {padding:4px 4px 9px 15px !important;}
.marginR10 {margin-right: 10px}
#sidebar .shortcuts ul li a {width: auto; height: auto}
#content .contentwrapper{padding-top:15px;}
#sidebar .sidebar-inner {margin-top:38px;}
.new_item_box {
	border-color: #c4c4c4;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    padding: 10px;
}
.list_offices {margin: 0; padding:2px;}
.list_offices li{list-style-type: none}
.table > thead > tr > th, 
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td, 
.table > tbody > tr > td, 
.table > tfoot > tr > td 
{padding: 4px;}
.modal .modal-content .modal-header {
    float: left;
    width: 100%;
}
.modal .modal-content .modal-title {width: 95%}

.tab-content {padding: 10px;}

/* Toogle */
div.checkbox-custom{margin: 0 !important; height: 20px !important}
div.checkbox-custom label {padding-left:20px;}
.toggle-group .toggle-on {line-height: 6px}
.toggle-group .toggle-off {line-height: 6px}

.box-body {
    border-bottom: 1px solid #c4c4c4;
    margin-bottom: 10px;
}
.required_field {color:#f00;}
.alert .message p {
    margin-bottom: 0px;
}
.badge_active {
    background-color: #419641;
}
.badge_inactive {
    background-color: #ff0000;
}
#header_company_logo {
    margin-left: 50px;
}
.bs-callout-danger {
    margin: 0 !important;
}
.loading {
    background-image: url("http://cdn3.business-erp.ro/public/loading.gif");
    background-repeat: no-repeat;
    background-position: center; 
    width: 100%;
    height: 150px;
    z-index: 99;
}
.nav-tabs li a i {
    line-height: normal !important
}
#header_search_customer {
    height: 38px;
}
#btn_header_search_customer {
    cursor: pointer;
    padding: 10px;
}
#header_search_customer_results thead tr th{
    text-align: center;
}
#header_search_customer_modal .modal-dialog{
    width: 80%;
}
#content.right-sidebar-page {
    margin-right: 0px !important
}
#sidebar .sidenav .mainnav ul li a {
    font-size: 12px;
}
#sidebar .sidenav .mainnav ul li .sub li a {
    font-size: 12px;
}
#sidebar {
    width: 170px;
}
#sidebarbg {
    width: 171px;
}
#content.sidebar-page {
    margin-left: 172px;
}