.inactive_row {
    background-color: #696969 !important;
    color: #FFFFFF !important;
}

.BoldText {
    font-weight: bolder;
}

.x-grid3-summary-row-custom {
    background-color: #e1e2e4;
    border-top-color: #000000;
    border-top-style: solid;
    border-top-width: thin;
}
.x-form-trigger-right{
    background-image: url('../images/trigger-right.gif') !important;
}
.x-form-trigger-left{
    background-image: url('../images/trigger-left.gif') !important;
}
#loading-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 21000; /* Normal loading masks are 20001 */
    background-color: white;
}

#loading {
    position: absolute;
    left: 50%;
    top: 50%;
    padding: 2px;
    z-index: 21001;
    height: auto;
    margin: -35px 0 0 -30px;
}

#loading .loading-indicator {
    background:
        url(http://extjs.com/deploy/dev/docs/resources/extanim32.gif)
        no-repeat;
    color: #555;
    font: bold 13px tahoma, arial, helvetica;
    padding: 8px 42px;
    margin: 0;
    text-align: center;
    height: auto;
}

.paid-invoice {
    background-color: #95E9B5;
}

.unpaid-invoice {
    background-color: #D3D4DE;
}

.no-invoice {
    background-color: #FFFFFF;
}

.paid-invoice-box {
    background-color: #95E9B5;
    color: #95E9B5;
}

.unpaid-invoice-box {
    background-color: #D3D4DE;
    color: #D3D4DE;
}

.no-invoice-box {
    background-color: #FFFFFF;
    color: #FFFFFF;
}

.about-content {
    display: inline-block;
    font-size: 12px;
    padding: 0px 0px 0px 40px;
    line-height: 25px;
}

.about-content img {
    float: left;
}

.about-content h1 {
    font-size: 16px !important;
    padding-bottom: 10px;
    letter-spacing: 0.1em;
}

.row-important-red {
    color: red;
}

.gird-disable-group-collapse .x-grid-group-hd {
    padding-top: 5px;
    padding-bottom: 5px;
}

.gird-disable-group-collapse .x-grid-group {
    margin-bottom: 10px;
}

.gird-disable-group-collapse .x-grid-group-hd div.x-grid-group-title {
    background-image: none !important;
}

.multilineColumn .x-grid3-cell-inner {
    white-space: normal !important;
}

.locked {
    color: #aaaaaa !important;
}

.unlocked {
    color: #000000 !important;
}

.x-form-num-field {
    text-align: right;
}

.readOnly {
    border: 1px solid white;
    border-bottom: 1px solid #C1C1C1 !important;
    background-image: none !important;
}

.borderless-toolbar {
    border : none !important;
    background-image: none !important;
}