﻿/*hide coloum*/
.colhide {
    display:none;
}
/*chosen drop down customization*/
.chosen-container-single .chosen-single {
height: 34px;
padding: 6px 12px;
border-radius: 4px;
line-height: 1.42857143;
}
.grandtotal {
    border:none;
    background-color: inherit;   
    text-align: left;
   
}

.invoiceTable {
/*table-layout:fixed;*/
}

.items {
    table-layout:fixed;
}



span.error, school_val_error {
        display: block;
        visibility: hidden;
        color: red;
        font-size: 90%;
    }

.school_val_error {
        display: block;
        color: red;
        font-size: 90%;
    }
.rowStyle{
        display:block;background-color:#fafafa;border: 1px solid #ddd;width:100%; margin:0px; border-radius: 4px; 
height:auto;
text-align:left;   
}
.txtAlign{
        
        text-align:left;
    }
.txtBoxAlign 
{
        width:100%;
        height:31px;
        border-radius: 4px;
        border: 1px solid #ccc;
        font-size: 13px;
        padding: 6px 10px;
}
select.gotoPage {
    width: 50px;
}
.colWidth{
    width:10px;
}

.form-control[disabled]{

}

select.specialField{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    background:red;
    background-color:aqua;   
}



   div.divHeight {
            color:orange;
            border:solid 3px;
            background-color:red;
        height: 78px;
        bottom:0px;
        }

@media(max-width:480px) {
   select.pagesize {
        width: 40%;
        padding:0px;
    }
   select.gotoPage {
        width: 40%;
        padding:0px;
    }
   div.pager{
        padding-left:0px; 
        text-align:center;    
    }
   .col-xs-12{
        padding:0px;
        text-align:center;     
    }
   div.divHeight {
            color:orange;
            border:solid 3px;
            background-color:rebeccapurple;
            height: 45px;           
        }
   
}

    
