.report_invoice  > table, .report_invoice  > tr, .report_invoice  > td, .report_invoice  >th{
border:1px solid black;
}
.redHeader{
color:red !important;
}
.report_invoice  > th {

    text-align: right!important;
}
.report_saleorder > th {

    text-align: center!important;
}






.editor_enable {
margin: 0 35px 0 0 !important;
}

 @font-face {
            font-family: 'yekan';
            src: url('/artarad_employee_contract_report/static/src/fonts/BYekan.ttf')format('truetype'),
                 url('/artarad_employee_contract_report/static/src/fonts/BYekan.eot')format('eot'),
                 url('/artarad_employee_contract_report/static/src/fonts/BYekan.woff')format('woff');

        }
@font-face {
            font-family: 'bnazanin';
            src: url('/artarad_employee_contract_report/static/src/fonts/B Nazanin.ttf')format('truetype');


        }





.report_invoice  > .row {
margin:0px;
direction: rtl;

}


.report_saleorder > .row{
margin:0px !important;
direction: rtl;

}


.rtl  > .row {
margin-left:0px;
margin-right:0px;

}

.table-condensed > thead > tr > th{
border: 0px !important ;
}
.no-border,.no-border tr th ,.no-border tr td{
border: 0px !important ;
}


.text-right{
text-align:right;
}

.tableBorder ,.tableBorder  tr th, .tableBorder  tr td {
   border: 1px solid black ;

}
.tableBorder  tr td {

 padding:10px 2px 10px 0;
}
.tableBorder  tr th{
	 padding:0px 0px 10px 0 ;

}

.bolder{
   font-weight: 600;

}

.table-bordered {

border: 2px solid black !important;

  /*border-collapse:separate;*/

    /*border-radius:10px;*/


}
.table-bordered  > tbody > tr> td {
    height: 35px !important;
    padding-right: 10px;
    padding-top: 5px;
    min-width: 55px;
    padding-left: 10px;
    vertical-align: middle;
    border: 1px solid black !important;

}

/*.table-bordered  > tbody > tr> td:first-child, th:first-child {*/
     /*border-left: none;*/
/*}*/

.table-bordered  > thead > tr >th {
    border: 1px solid black !important;
height: 35px !important;
padding-top:5px;
vertical-align: middle;
text-align:center;
border-bottom-width: 1px !important; ;





}

.center{
text-align:center;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{
float: right!important;
white-space: nowrap;
}



strong{
float: right;
}


