
/*
 * Page: Invoice
 * -------------
 */
.invoice {
  position: relative;
  background: #fff;
  border: 1px solid #f4f4f4;
  padding: 20px;
  margin: 10px 25px;
}
.invoice-title {
  margin-top: 0;
}

/*
 * Misc: print
 * -----------
 */
@media print {
  .no-print,
  .main-sidebar,
  .left-side,
  .main-header,
  .content-header {
    display: none!important;
  }
  .content-wrapper,
  .right-side,
  .main-footer {
    margin-left: 0!important;
    min-height: 0!important;
    -webkit-transform: translate(0, 0) !important;
    -ms-transform: translate(0, 0) !important;
    -o-transform: translate(0, 0) !important;
    transform: translate(0, 0) !important;
  }
  .fixed .content-wrapper,
  .fixed .right-side {
    padding-top: 0!important;
  }
  .invoice {
    width: 100%;
    border: 0;
    margin: 0;
    padding: 0;
  }
  .invoice-col {
    float: left;
    width: 33.3333333%;
  }
  .table-responsive {
    overflow: auto;
  }
  .table-responsive > .table tr th,
  .table-responsive > .table tr td {
    white-space: normal!important;
  }
}
ul.wysihtml5-toolbar > li {
  float: right !important;
}
.chat .item > .message {
  margin-right: 55px;
}
@media (max-width: 767px) {
  .main-sidebar,
  .left-side {
    right: -230px;
  }
}
.treeview-menu > li{
  padding-right: 30px;
}
select.form-control{
    padding: 0 6px;
}
/*.table{*/
  /*table-layout: fixed;*/
/*}*/
/*.table td{*/
  /*word-wrap: break-word;*/
/*}*/
/*.green-table tr{*/
  /*background-color: #e8ffe9;*/
/*}*/
/*.green-table .table-striped>tbody>tr:nth-of-type(odd) {*/
  /*background-color: #b5ffaa;*/
/*}*/
svg g text tspan {font-family: 'Vazir', serif !important;}