
.analytics-table .report{border:none !important}
.rowclear td{border:none !important}
.rowclear +.chos {background-color: #dff0d8;}

.analytics-table .table {width:auto;}
.analytics-table .report td.padding-left-20{padding-left:20px !important}

.analytics-table .report td{padding:4px !important;}

.analytics-table td{width:95px}
.analytics-table td:first-child{width:208px}

.analytics-form .form-inline .form-group,.balance-form .form-inline .form-group {display:block !important;}
.analytics-form .control-label,.balance-form .control-label {width:214px}
.analytics-form input[type="text"],.analytics-form .form-control,.balance-form input[type="text"],.balance-form .form-control {width:175px;text-align: right;height:26px}
.analytics-form input[type="checkbox"],.balance-form input[type="checkbox"] {display:block; float:right;}
.analytics-form div.form-control,.balance-form div.form-control {padding: 3px 2px}
.balance-form .balance-form-ajax .form-control{border-style:none;box-shadow:none}
.balance-form .form-control.balance-sum{
	  border: 1px solid #b3adad;
    border-radius: 0;
    margin-left: 2px;
}

.analytics-table  td[data-actionclass]{cursor:pointer}
.analytics-table  td[data-actionclass]:before { content: "+"; }
.analytics-table  td.openchild[data-actionclass]:before { content: "-"; }
.analytics-table tr.p_partner,.analytics-table tr.o_debt {display:none}

.analytics-update .alert {
    padding: 5px;
    margin-bottom: 10px;
}
.analytics-update h1{display: inline-block}

.field-analyticssearch-hiderow .multiselect-container .active label, .field-analyticssearch-hiderow   .multiselect-container .active label {color:black;}


.field-analyticssearch-hiderow .dropdown-menu > .active > a, .field-analyticssearch-hiderow .dropdown-menu > .active > a:hover, .field-analyticssearch-hiderow .dropdown-menu > .active > a:focus { background-color: white; }

.analytics-search .selectDateInput {
    width: 192px;
    padding-left:24px;
}

/* Analytics fill */ 

.analytics-fill td {
    padding:5px 2px !important;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}
.analytics-fill td.contractor {
    text-align:left;
    padding:5px !important;
}

.analytics-fill td.fill {
    background:#01b050;
    color:#fff;
}
.analytics-fill td.nofill {
    background:#ff2601;
    color:#fff;
}
.analytics-fill td.white {
    background:#fff;
}
.fillAnalytics-search select {
    width:100px;
}
.fillAnalytics-search form {
    float:left;
}
.currentMonth {
    margin-top:40px;
    width:208px;
    float:right;
}