/* line 1, app/assets/stylesheets/cm_admin/scaffolds.scss */
.cm-sidebar__logo-header img {
  width: 90%;
  height: 50px;
  object-fit: cover;
}

/* line 7, app/assets/stylesheets/cm_admin/scaffolds.scss */
.bulk-action-form {
  width: 100%;
  margin-top: 10px;
}

/* line 13, app/assets/stylesheets/cm_admin/scaffolds.scss */
.cm-table__body .image img {
  width: 200px;
  height: 200px;
  object-fit: cover;
}

/* line 20, app/assets/stylesheets/cm_admin/scaffolds.scss */
input.cm-checkbox {
  padding: 0px !important;
}

/* line 24, app/assets/stylesheets/cm_admin/scaffolds.scss */
.input-wrapper input.boolean {
  width: 20px !important;
}

/* line 29, app/assets/stylesheets/cm_admin/scaffolds.scss */
.cm-sidebar__logo-header img {
  width: auto !important;
  margin: auto;
}

/* line 35, app/assets/stylesheets/cm_admin/scaffolds.scss */
.cm-table__body .image img {
  width: 50px;
  height: 50px;
}
/*


 */
/* line 1, app/assets/stylesheets/pdf.scss */
body {
  margin: 0;
}

/* line 5, app/assets/stylesheets/pdf.scss */
.pdf-certificate {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}

/* line 9, app/assets/stylesheets/pdf.scss */
.pdf-certificate .certificate-bg {
  height: 800px;
}

/* line 13, app/assets/stylesheets/pdf.scss */
.pdf-certificate .user-name {
  position: absolute;
  top: 360px;
  left: 370px;
  font-size: 20px;
}

/* line 20, app/assets/stylesheets/pdf.scss */
.pdf-certificate .complete-date {
  position: absolute;
  top: 460px;
  left: 580px;
  font-size: 15px;
}

/* line 27, app/assets/stylesheets/pdf.scss */
.pdf-certificate .qr-code {
  position: absolute;
  top: 80px;
  left: 90px;
}

/* line 34, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "Roboto", sans-serif;
  padding: 0 30px;
}

/* line 35, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper h3 {
  margin: 0;
}

/* line 39, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper p {
  margin: 0;
  margin-bottom: 4px;
}

/* line 51, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .header {
  text-align: center;
  margin-bottom: 24px;
}

/* line 56, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .title {
  margin-bottom: 24px;
}

/* line 60, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .body {
  display: flex;
  width: 100%;
  flex-direction: column;
}

/* line 64, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .body .first-line {
  display: flex;
  justify-content: space-between;
}

/* line 70, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .account-details {
  display: grid;
  grid-template-columns: 0.25fr 1fr;
}

/* line 75, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .mb-24 {
  margin-bottom: 24px;
}

/* line 79, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper .mb-12 {
  margin-bottom: 12px;
}

/* line 83, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table {
  border-collapse: collapse;
}

/* line 86, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table thead {
  background-color: #eee;
}

/* line 89, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table thead th {
  text-align: left;
  padding: 8px;
  border: 1px solid #ccc;
}

/* line 97, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table tbody td {
  padding: 8px;
  border: 1px solid #ccc;
  border-bottom: 0;
  border-top: 0;
}

/* line 104, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table tbody tr:last-child {
  border-bottom: 1px solid #ccc;
}

/* line 108, app/assets/stylesheets/pdf.scss */
.payment-invoice-wrapper table tbody .right-align-td {
  text-align: right;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
