@import "helpers/custom-font.css";
@import "helpers/bootstrap.min.css";
@import "helpers/jquery-ui.css";
@import "helpers/font-awesome.min.css";
@import "helpers/datatables.css";
@import "helpers/icheck/square/blue.css";
@import "helpers/redactor.css";
@import "helpers/bootstrap-fileupload.css";
@import "helpers/ekko-lightbox.css";
@import "helpers/perfect-scrollbar.css";
@import "helpers/select2.css";
@import "helpers/bootstrap-datatimepicker.css";
@import "helpers/print.css";

body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 
  font-family: 'Ubuntu', sans-serif; 
  word-break: break-all;
}

table th, table td {
  word-break: keep-all;
}
.no-border { border-width: 0 !important; }
.border-bottom { border-bottom: 1px solid #ddd !important; }


/* Customize the code below
============================================= */
.order_barcodes {
  /* uncomment line below to hide the barcodes */
  /* display: none; */
}

.order_barcodes img {
  max-width: 100%;
  /* uncomment line below to hide the barcodes */
  /* display: none; */
}

.custom-pdf h3 {
  margin: 5px 0 20px;
}

.custom-pdf h3 span {
  font-family: 'Odor Mean Chey', serif;
  font-weight: 400;
  line-height: 34px;
  font-size: 22px;
  display: inline-block;
  width: 100%;
}

.custom-pdf h3 span.main-headline {
  font-family: 'Moul', cursive;
  font-size: 38px;
  margin-bottom: 15px;
}

.custom-pdf .table thead th {
  text-align: center;
}

.custom-pdf table.info {
  text-align: left;
  width: 100%;
}
.custom-pdf table.info td {
  vertical-align: top;
}

.info-border-bottom { 
  border-bottom: 1px solid #ddd !important; 
  margin-bottom: 10px;
}

.custom-pdf .invoice-title {
  font-family: 'Odor Mean Chey', serif;
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0 15px;
}

.custom-pdf .invoice-title span {
  font-size: 18px;
}

.custom-pdf .invoice-title span.small {
  font-size: 14px;
}

.custom-pdf .date .left {
  float: left;
  text-align: left;
  width: 50%;
  padding-right: 15px;
}

.custom-pdf .date .right {
  padding-left: 15px;
  float: right;
  text-align: left;
  width: 50%;
}

.custom-pdf .date .right table td {
  width: 140px;
  text-align: right;
  position: relative;
}

.custom-pdf .date table td::before {
  content: " : ";
  display: inline-block;
  width: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

