@import url(./../template/dashlite/demo4/src/assets/css/dashlite.css);
@import url(./../template/dashlite/demo2/src/assets/css/dashlite.css);
@import url(./../template/dashlite/demo2/src/assets/css/skins/theme-blue.css);
html {
  touch-action: manipulation; }

body {
  font-family: 'Montserrat', sans-serif !important;
  background-color: #e4eaec !important; }
  body.fixed-scroll {
    overflow: hidden !important; }

.page {
  padding-bottom: 48px;
  min-height: 100%; }

.language {
  position: absolute;
  top: 15px;
  right: 0;
  z-index: 1; }
  .language .btn {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 6px 0 0 6px !important;
    font-weight: 600;
    font-size: 13px; }
    .language .btn img {
      width: 15px;
      margin: 0 5px; }

.cookie-policy {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 14px;
  z-index: 10;
  padding: 10px 0;
  background: rgba(0, 0, 0, 0.7); }
  .cookie-policy button.close {
    line-height: 0.6; }

.small-text {
  font-size: 13px; }

.xlarge-text {
  font-size: 26px; }

.text-collapse {
  height: 100px;
  overflow: hidden; }

.shadow {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.br-6 {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

html[dir=rtl][lang=ar] body {
  font-family: 'Tajawal', sans-serif !important; }

.ellipse {
  white-space: nowrap;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis; }

.two-lines {
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: normal; }

.three-lines {
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: normal; }

main.content {
  background-color: #e4eaec; }

.bgcolor-blue-grey-100 {
  background-color: #f3f7f9; }

.bgcolor-blue-grey-200 {
  background-color: #e4eaec; }

.bgcolor-blue-grey-300 {
  background-color: #ccd5db; }

.bgcolor-blue-grey-400 {
  background-color: #a3afb7; }

.bgcolor-blue-grey-500 {
  background-color: #526069; }

.bgcolor-blue-grey-600 {
  background-color: #526069; }

.bgcolor-blue-grey-700 {
  background-color: #37474f; }

.bgcolor-blue-grey-800 {
  background-color: #263238; }

.color-green-100 {
  color: #c2fadc; }

.color-green-200 {
  color: #99f2c2; }

.color-green-300 {
  color: #72e8ab; }

.color-green-400 {
  color: #49de94; }

.color-green-500 {
  color: #28d17c; }

.color-green-600 {
  color: #11c26d; }

.color-green-700 {
  color: #05a85c; }

.color-green-800 {
  color: #008c4d; }

.color-blue-grey-100 {
  color: #f3f7f9; }

.color-blue-grey-200 {
  color: #e4eaec; }

.color-blue-grey-300 {
  color: #ccd5db; }

.color-blue-grey-400 {
  color: #a3afb7; }

.color-blue-grey-500 {
  color: #526069; }

.color-blue-grey-600 {
  color: #526069; }

.color-blue-grey-700 {
  color: #37474f; }

.color-blue-grey-800 {
  color: #263238; }

.color-orange-dark {
  color: #f05a28; }

.color-blue {
  color: #3699ff; }

.color-white {
  color: #FFF; }

.bg-color-green-700 {
  background-color: #05a85c !important; }

.order-detail .products .product-item .image {
  width: 90px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .order-detail .products .product-item .image .icon {
    font-size: 40px; }
  .order-detail .products .product-item .image img {
    max-width: 80px;
    max-height: 70px;
    width: auto;
    height: auto; }

.order-detail .cargo-info .image {
  width: 90px;
  height: 60px; }
  .order-detail .cargo-info .image img {
    max-width: 80px;
    max-height: 50px; }

.order-detail .product-sidebar .title {
  color: #9bb1c8;
  font-weight: 600; }

.shipping-template .preview {
  margin: 0 auto; }
  .shipping-template .preview.a4 {
    width: 210mm;
    height: 297mm; }
  .shipping-template .preview.a5 {
    width: 148.5mm;
    height: 210mm; }
  .shipping-template .preview.thermal-printer {
    width: 100mm;
    height: 100mm; }

.shipping-template .cargo-price {
  font: 18px monospace;
  font-weight: bold;
  color: #000000; }

@media print {
  body {
    background: #ffffff !important; }
  #ShippingTemplatePrint {
    height: 100%;
    background: #ffffff;
    -webkit-print-color-adjust: exact !important;
    background-color: white !important; }
    #ShippingTemplatePrint.preview.a4 {
      width: 210mm;
      height: 297mm; }
    #ShippingTemplatePrint.preview.a5 {
      width: 148.5mm;
      height: 210mm; }
    #ShippingTemplatePrint.preview.thermal-printer {
      width: 100mm;
      height: 100mm; } }

/*# sourceMappingURL=app.css.map */
