/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle (1) ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital@1&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle (2) ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@700&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle (3) ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@1,700&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle (4) ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-h1,
.mat-headline,
.mat-typography .mat-h1,
.mat-typography .mat-headline,
.mat-typography h1 {
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h2,
.mat-title,
.mat-typography .mat-h2,
.mat-typography .mat-title,
.mat-typography h2 {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h3,
.mat-subheading-2,
.mat-typography .mat-h3,
.mat-typography .mat-subheading-2,
.mat-typography h3 {
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h4,
.mat-subheading-1,
.mat-typography .mat-h4,
.mat-typography .mat-subheading-1,
.mat-typography h4 {
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px * 0.83) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}

.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px * 0.67) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}

.mat-body-strong,
.mat-body-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-body-2 {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-body,
.mat-body-1,
.mat-typography .mat-body,
.mat-typography .mat-body-1,
.mat-typography {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body p,
.mat-body-1 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-1 p,
.mat-typography p {
  margin: 0 0 12px;
}

.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-display-4,
.mat-typography .mat-display-4 {
  font-size: 112px;
  font-weight: 300;
  line-height: 112px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}

.mat-display-3,
.mat-typography .mat-display-3 {
  font-size: 56px;
  font-weight: 400;
  line-height: 56px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}

.mat-display-2,
.mat-typography .mat-display-2 {
  font-size: 45px;
  font-weight: 400;
  line-height: 48px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}

.mat-display-1,
.mat-typography .mat-display-1 {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}

.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-badge-small .mat-badge-content {
  font-size: 9px;
}

.mat-badge-large .mat-badge-content {
  font-size: 24px;
}

.mat-bottom-sheet-container {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-button-toggle {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-calendar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-calendar-body {
  font-size: 13px;
}

.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}

.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}

.mat-expansion-panel-header {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.mat-expansion-panel-content {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}
.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}

.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}

.mat-step-sub-label-error {
  font-weight: normal;
}

.mat-step-label-error {
  font-size: 14px;
}

.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}

.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar h2,
.mat-toolbar h3,
.mat-toolbar h4,
.mat-toolbar h5,
.mat-toolbar h6 {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0;
}

.mat-tree {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}

.mat-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
}

.mat-optgroup-label {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-datepicker-content .mdc-button {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));
  font-size: var(--mdc-typography-button-font-size, 14px);
  line-height: var(--mdc-typography-button-line-height, 14px);
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: var(--mdc-typography-button-letter-spacing, normal);
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
          text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: var(--mdc-typography-button-text-transform, none);
}
.mat-card {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}

.mat-card-header .mat-card-title {
  font-size: 20px;
}

.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}

.mat-tooltip {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}

input.mat-input-element {
  margin-top: -0.0625em;
}

.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}

.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}
.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}
.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}

.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}

.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}

.mat-form-field-label {
  top: 1.34375em;
}

.mat-form-field-underline {
  bottom: 1.34375em;
}

.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}

.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  width: 133.3333333333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  width: 133.3333433333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  width: 133.3333533333%;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}

@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}
.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}
.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}
.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label] + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-select {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-select-trigger {
  height: 1.125em;
}

.mat-checkbox {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}

.mat-dialog-title {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}

.mat-chip {
  font-size: 14px;
  font-weight: 500;
}
.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}

.mat-slide-toggle-content {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tab-group {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-tab-label, .mat-tab-link {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-radio-button {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-slider-thumb-label-text {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.mat-menu-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.mat-list-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-list-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-list-base .mat-list-item {
  font-size: 16px;
}
.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-list-option {
  font-size: 16px;
}
.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
}

.mat-simple-snackbar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}

.mat-table {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}

.mat-cell, .mat-footer-cell {
  font-size: 14px;
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}
.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #ffeb3b;
}
.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #eeeeee;
}
.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #f44336;
}
.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #ffeb3b;
}
.mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #eeeeee;
}
.mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #f44336;
}
.mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay {
  background-color: transparent;
}
.mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}

.mat-button-focus-overlay {
  background: black;
}

.mat-stroked-button:not(.mat-button-disabled) {
  border-color: rgba(0, 0, 0, 0.12);
}

.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: white;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: rgba(0, 0, 0, 0.87);
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: rgba(0, 0, 0, 0.87);
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #ffeb3b;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #eeeeee;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #f44336;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-datepicker-content .mat-mdc-button.mat-unthemed {
  --mdc-text-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #ffeb3b;
}
.mat-datepicker-content .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #eeeeee;
}
.mat-datepicker-content .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
}
.mat-datepicker-content .mat-mdc-button[disabled][disabled] {
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-text-button-label-text-color: rgba(0, 0, 0, 0.38);
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed {
  --mdc-filled-button-container-color: #fff;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #ffeb3b;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #eeeeee;
  --mdc-filled-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: #fff;
}
.mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled] {
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-button-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-label-text-color: rgba(0, 0, 0, 0.38);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-unthemed {
  --mdc-protected-button-container-color: #fff;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #ffeb3b;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #eeeeee;
  --mdc-protected-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: #fff;
}
.mat-datepicker-content .mat-mdc-raised-button[disabled][disabled] {
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation: 0;
}
.mat-datepicker-content .mat-mdc-outlined-button {
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed {
  --mdc-outlined-button-label-text-color: #000;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #ffeb3b;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #eeeeee;
}
.mat-datepicker-content .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
}
.mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled] {
  --mdc-outlined-button-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
}
.mat-datepicker-content .mat-mdc-button, .mat-datepicker-content .mat-mdc-outlined-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-button.mat-primary, .mat-datepicker-content .mat-mdc-outlined-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #ffeb3b;
  --mat-mdc-button-ripple-color: rgba(255, 235, 59, 0.1);
}
.mat-datepicker-content .mat-mdc-button.mat-accent, .mat-datepicker-content .mat-mdc-outlined-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #eeeeee;
  --mat-mdc-button-ripple-color: rgba(238, 238, 238, 0.1);
}
.mat-datepicker-content .mat-mdc-button.mat-warn, .mat-datepicker-content .mat-mdc-outlined-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #f44336;
  --mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button, .mat-datepicker-content .mat-mdc-unelevated-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-raised-button.mat-primary, .mat-datepicker-content .mat-mdc-unelevated-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-accent, .mat-datepicker-content .mat-mdc-unelevated-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-raised-button.mat-warn, .mat-datepicker-content .mat-mdc-unelevated-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #fff;
  --mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button {
  --mat-mdc-button-persistent-ripple-color: #000;
  --mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0.04;
}
.mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before, .mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before {
  opacity: 0.12;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-primary {
  --mat-mdc-button-persistent-ripple-color: #ffeb3b;
  --mat-mdc-button-ripple-color: rgba(255, 235, 59, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-accent {
  --mat-mdc-button-persistent-ripple-color: #eeeeee;
  --mat-mdc-button-ripple-color: rgba(238, 238, 238, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-warn {
  --mat-mdc-button-persistent-ripple-color: #f44336;
  --mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1);
}
.mat-datepicker-content .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #ffeb3b;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #eeeeee;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
}
.mat-datepicker-content .mat-mdc-icon-button[disabled][disabled] {
  --mdc-icon-button-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
}

.mat-datepicker-content .mat-mdc-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-raised-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-unelevated-button.mat-mdc-button-base,
.mat-datepicker-content .mat-mdc-outlined-button.mat-mdc-button-base {
  height: 36px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base {
  width: 48px;
  height: 48px;
  padding: 12px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring {
  max-height: 48px;
  max-width: 48px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 40px;
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 4px;
  margin-left: 4px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring {
  max-height: 40px;
  max-width: 40px;
}
.mat-datepicker-content .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 48px;
  /* @noflip */ /*rtl:ignore*/
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%);
}

.mat-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-active {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}
.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #ffeb3b;
}

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #eeeeee;
}

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336;
}

.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pseudo-checkbox-full {
  color: rgba(0, 0, 0, 0.54);
}
.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled {
  color: #b0b0b0;
}

.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #ffeb3b;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #ffeb3b;
}
.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #eeeeee;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #eeeeee;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #eeeeee;
}
.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #eeeeee;
}
.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #f44336;
}
.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #f44336;
}
.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,
.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after {
  color: #fafafa;
}

.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #b0b0b0;
}
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #b0b0b0;
}

.mat-app-background {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}

.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

.mat-card {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}

.mat-progress-bar-background {
  fill: #fbf6ca;
}

.mat-progress-bar-buffer {
  background-color: #fbf6ca;
}

.mat-progress-bar-fill::after {
  background-color: #ffeb3b;
}

.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #f7f7f7;
}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #f7f7f7;
}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #eeeeee;
}

.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #f9ccc9;
}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #f9ccc9;
}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336;
}

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #ffeb3b;
}
.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #eeeeee;
}
.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #f44336;
}

.mat-tooltip {
  background: rgba(97, 97, 97, 0.9);
}

.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}

.mat-input-element {
  caret-color: #ffeb3b;
}
.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-form-field.mat-accent .mat-input-element {
  caret-color: #eeeeee;
}

.mat-form-field.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #f44336;
}

.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #f44336;
}

.mat-form-field-disabled .mat-form-field-prefix,
.mat-form-field-disabled .mat-form-field-suffix {
  color: rgba(0, 0, 0, 0.38);
}

.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}

.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}

.mat-form-field.mat-focused .mat-form-field-label {
  color: #ffeb3b;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #eeeeee;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #f44336;
}

.mat-focused .mat-form-field-required-marker {
  color: #eeeeee;
}

.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87);
}

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #ffeb3b;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #eeeeee;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #f44336;
}

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #ffeb3b;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #eeeeee;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336;
}

.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #f44336;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #f44336;
}

.mat-error {
  color: #f44336;
}

.mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(0, 0, 0, 0.42);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}

.mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.12);
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.87);
}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #ffeb3b;
}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #eeeeee;
}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #f44336;
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.06);
}

.mat-select-value {
  color: rgba(0, 0, 0, 0.87);
}

.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}

.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}

.mat-select-panel {
  background: white;
}
.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(0, 0, 0, 0.12);
}

.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #ffeb3b;
}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #eeeeee;
}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336;
}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}

.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-checkbox-checkmark {
  fill: #fafafa;
}

.mat-checkbox-checkmark-path {
  stroke: #fafafa !important;
}

.mat-checkbox-mixedmark {
  background-color: #fafafa;
}

.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #ffeb3b;
}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #eeeeee;
}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #f44336;
}

.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #b0b0b0;
}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #b0b0b0;
}
.mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-checkbox .mat-ripple-element {
  background-color: black;
}

.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
  background: #ffeb3b;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
  background: #eeeeee;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
  background: #f44336;
}

.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(0, 0, 0, 0.87);
}

.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}

.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}
.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}
.mat-chip.mat-standard-chip::after {
  background: black;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #eeeeee;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(238, 238, 238, 0.54);
}
.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #eeeeee;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #ffeb3b;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(255, 235, 59, 0.54);
}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #ffeb3b;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #f44336;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(244, 67, 54, 0.54);
}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #f44336;
}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black;
}

.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}

.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #ffeb3b;
}
.mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #ffeb3b;
}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #eeeeee;
}
.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #eeeeee;
}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #f44336;
}
.mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #f44336;
}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button .mat-ripple-element {
  background-color: black;
}

.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-primary .mat-slider-track-fill,
.mat-slider.mat-primary .mat-slider-thumb,
.mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #ffeb3b;
}
.mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(255, 235, 59, 0.2);
}
.mat-slider.mat-accent .mat-slider-track-fill,
.mat-slider.mat-accent .mat-slider-thumb,
.mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #eeeeee;
}
.mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(238, 238, 238, 0.2);
}
.mat-slider.mat-warn .mat-slider-track-fill,
.mat-slider.mat-warn .mat-slider-thumb,
.mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #f44336;
}
.mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(244, 67, 54, 0.2);
}

.mat-slider:hover .mat-slider-track-background,
.mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}

.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}

.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-menu-panel {
  background: white;
}
.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.mat-menu-item[disabled],
.mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(0, 0, 0, 0.38);
}

.mat-menu-item .mat-icon-no-color,
.mat-menu-submenu-icon {
  color: rgba(0, 0, 0, 0.54);
}

.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(0, 0, 0, 0.04);
}

.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}
.mat-list-base .mat-list-item-disabled {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.38);
}

.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(0, 0, 0, 0.04);
}

.mat-list-single-selected-option, .mat-list-single-selected-option:hover, .mat-list-single-selected-option:focus {
  background: rgba(0, 0, 0, 0.12);
}

.mat-paginator {
  background: white;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}

.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-paginator-container {
  min-height: 56px;
}

.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: none;
}

.mat-tab-label, .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.87);
}

.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-tab-group[class*=mat-background-] > .mat-tab-header,
.mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}

.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 249, 196, 0.3);
}
.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #ffeb3b;
}
.mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 255, 255, 0.3);
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #eeeeee;
}
.mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #f44336;
}
.mat-tab-group.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 249, 196, 0.3);
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-primary > .mat-tab-header, .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #ffeb3b;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.4);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: black;
  opacity: 0.4;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: black;
  opacity: 0.12;
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 255, 255, 0.3);
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-accent > .mat-tab-header, .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #eeeeee;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.4);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: black;
  opacity: 0.4;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: black;
  opacity: 0.12;
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused {
  background-color: rgba(255, 205, 210, 0.3);
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-tab-group.mat-background-warn > .mat-tab-header, .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #f44336;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-simple-snackbar-action {
  color: #eeeeee;
}

.mat-table {
  background: white;
}

.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}

mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}

.mat-cell, .mat-footer-cell {
  color: rgba(0, 0, 0, 0.87);
}

.mat-badge {
  position: relative;
}

.mat-badge.mat-badge {
  overflow: visible;
}

.mat-badge-hidden .mat-badge-content {
  display: none;
}

.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}

.ng-animate-disabled .mat-badge-content,
.mat-badge-content._mat-animation-noopable {
  transition: none;
}

.mat-badge-content.mat-badge-active {
  transform: none;
}

.mat-badge-small .mat-badge-content {
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.mat-badge-small.mat-badge-above .mat-badge-content {
  top: -8px;
}
.mat-badge-small.mat-badge-below .mat-badge-content {
  bottom: -8px;
}
.mat-badge-small.mat-badge-before .mat-badge-content {
  left: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content {
  left: auto;
  right: -16px;
}
.mat-badge-small.mat-badge-after .mat-badge-content {
  right: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content {
  right: auto;
  left: -16px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -8px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -8px;
}

.mat-badge-medium .mat-badge-content {
  width: 22px;
  height: 22px;
  line-height: 22px;
}
.mat-badge-medium.mat-badge-above .mat-badge-content {
  top: -11px;
}
.mat-badge-medium.mat-badge-below .mat-badge-content {
  bottom: -11px;
}
.mat-badge-medium.mat-badge-before .mat-badge-content {
  left: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content {
  left: auto;
  right: -22px;
}
.mat-badge-medium.mat-badge-after .mat-badge-content {
  right: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content {
  right: auto;
  left: -22px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -11px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -11px;
}

.mat-badge-large .mat-badge-content {
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.mat-badge-large.mat-badge-above .mat-badge-content {
  top: -14px;
}
.mat-badge-large.mat-badge-below .mat-badge-content {
  bottom: -14px;
}
.mat-badge-large.mat-badge-before .mat-badge-content {
  left: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content {
  left: auto;
  right: -28px;
}
.mat-badge-large.mat-badge-after .mat-badge-content {
  right: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content {
  right: auto;
  left: -28px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -14px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -14px;
}

.mat-badge-content {
  color: rgba(0, 0, 0, 0.87);
  background: #ffeb3b;
}
.cdk-high-contrast-active .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}

.mat-badge-accent .mat-badge-content {
  background: #eeeeee;
  color: rgba(0, 0, 0, 0.87);
}

.mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336;
}

.mat-badge-disabled .mat-badge-content {
  background: #b9b9b9;
  color: rgba(0, 0, 0, 0.38);
}

.mat-bottom-sheet-container {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}

.mat-button-toggle-standalone:not([class*=mat-elevation-z]),
.mat-button-toggle-group:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),
.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.mat-button-toggle {
  color: rgba(0, 0, 0, 0.38);
}
.mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
  background: white;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: black;
}

.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px #e0e0e0;
}

[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px #e0e0e0;
}

.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px #e0e0e0;
}

.mat-button-toggle-checked {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
}

.mat-button-toggle-disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: #eeeeee;
}
.mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: white;
}
.mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #bdbdbd;
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  border: solid 1px #e0e0e0;
}

.mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 48px;
}

.mat-calendar-arrow {
  fill: rgba(0, 0, 0, 0.54);
}

.mat-datepicker-toggle,
.mat-datepicker-content .mat-calendar-next-button,
.mat-datepicker-content .mat-calendar-previous-button {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-table-header-divider::after {
  background: rgba(0, 0, 0, 0.12);
}

.mat-calendar-table-header,
.mat-calendar-body-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-body-cell-content,
.mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}

.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  color: rgba(0, 0, 0, 0.38);
}

.mat-form-field-disabled .mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-in-preview {
  color: rgba(0, 0, 0, 0.24);
}

.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.18);
}

.mat-calendar-body-in-range::before {
  background: rgba(255, 235, 59, 0.2);
}

.mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-calendar-body-comparison-bridge-start::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(255, 235, 59, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-calendar-body-comparison-bridge-end::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(255, 235, 59, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-calendar-body-selected {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87);
}

.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(255, 235, 59, 0.4);
}

.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(255, 235, 59, 0.3);
}

@media (hover: hover) {
  .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(255, 235, 59, 0.3);
  }
}
.mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before {
  background: rgba(238, 238, 238, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(238, 238, 238, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(238, 238, 238, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(238, 238, 238, 0.4);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(238, 238, 238, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(238, 238, 238, 0.3);
  }
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before {
  background: rgba(244, 67, 54, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #f44336;
  color: white;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(244, 67, 54, 0.4);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(244, 67, 54, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(244, 67, 54, 0.3);
  }
}

.mat-datepicker-content-touch {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-datepicker-toggle-active {
  color: #ffeb3b;
}
.mat-datepicker-toggle-active.mat-accent {
  color: #eeeeee;
}
.mat-datepicker-toggle-active.mat-warn {
  color: #f44336;
}

.mat-date-range-input-inner[disabled] {
  color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  width: 40px;
  height: 40px;
  padding: 8px;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring {
  max-height: 40px;
  max-width: 40px;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple {
  width: 40px;
  height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring {
  max-height: 40px;
  max-width: 40px;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch {
  position: absolute;
  top: 50%;
  height: 40px;
  /* @noflip */ /*rtl:ignore*/
  left: 50%;
  width: 40px;
  transform: translate(-50%, -50%);
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target {
  display: none;
}

.mat-divider {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-divider-vertical {
  border-right-color: rgba(0, 0, 0, 0.12);
}

.mat-expansion-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-action-row {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]), .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]), .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]) {
  background: rgba(0, 0, 0, 0.04);
}

@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: white;
  }
}
.mat-expansion-panel-header-title {
  color: rgba(0, 0, 0, 0.87);
}

.mat-expansion-panel-header-description,
.mat-expansion-indicator::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-expansion-panel-header[aria-disabled=true] {
  color: rgba(0, 0, 0, 0.26);
}
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description {
  color: inherit;
}

.mat-expansion-panel-header {
  height: 48px;
}
.mat-expansion-panel-header.mat-expanded {
  height: 64px;
}

.mat-icon.mat-primary {
  color: #ffeb3b;
}
.mat-icon.mat-accent {
  color: #eeeeee;
}
.mat-icon.mat-warn {
  color: #f44336;
}

.mat-drawer-container {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}

.mat-drawer {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer.mat-drawer-push {
  background-color: white;
}
.mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-drawer-side {
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}
.mat-drawer-side.mat-drawer-end {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}

[dir=rtl] .mat-drawer-side {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}
[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(0, 0, 0, 0.6);
}

.mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover:not([aria-disabled]), .mat-step-header:hover[aria-disabled=false] {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-step-header:hover[aria-disabled=true] {
  cursor: default;
}
@media (hover: none) {
  .mat-step-header:hover {
    background: none;
  }
}
.mat-step-header .mat-step-label,
.mat-step-header .mat-step-optional {
  color: rgba(0, 0, 0, 0.54);
}
.mat-step-header .mat-step-icon {
  background-color: rgba(0, 0, 0, 0.54);
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header .mat-step-icon-selected,
.mat-step-header .mat-step-icon-state-done,
.mat-step-header .mat-step-icon-state-edit {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header.mat-accent .mat-step-icon {
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header.mat-accent .mat-step-icon-selected,
.mat-step-header.mat-accent .mat-step-icon-state-done,
.mat-step-header.mat-accent .mat-step-icon-state-edit {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header.mat-warn .mat-step-icon {
  color: white;
}
.mat-step-header.mat-warn .mat-step-icon-selected,
.mat-step-header.mat-warn .mat-step-icon-state-done,
.mat-step-header.mat-warn .mat-step-icon-state-edit {
  background-color: #f44336;
  color: white;
}
.mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #f44336;
}
.mat-step-header .mat-step-label.mat-step-label-active {
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336;
}

.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white;
}

.mat-stepper-vertical-line::before {
  border-left-color: rgba(0, 0, 0, 0.12);
}

.mat-horizontal-stepper-header::before,
.mat-horizontal-stepper-header::after,
.mat-stepper-horizontal-line {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-horizontal-stepper-header {
  height: 72px;
}

.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,
.mat-vertical-stepper-header {
  padding: 24px 24px;
}

.mat-stepper-vertical-line::before {
  top: -16px;
  bottom: -16px;
}

.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after, .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before {
  top: 36px;
}

.mat-stepper-label-position-bottom .mat-stepper-horizontal-line {
  top: 36px;
}

.mat-sort-header-arrow {
  color: #757575;
}

.mat-toolbar {
  background: whitesmoke;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  background: #ffeb3b;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-accent {
  background: #eeeeee;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-warn {
  background: #f44336;
  color: white;
}
.mat-toolbar .mat-form-field-underline,
.mat-toolbar .mat-form-field-ripple,
.mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}
.mat-toolbar .mat-form-field-label,
.mat-toolbar .mat-focused .mat-form-field-label,
.mat-toolbar .mat-select-value,
.mat-toolbar .mat-select-arrow,
.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}
.mat-toolbar .mat-input-element {
  caret-color: currentColor;
}

.mat-toolbar-multiple-rows {
  min-height: 64px;
}

.mat-toolbar-row, .mat-toolbar-single-row {
  height: 64px;
}

@media (max-width: 599px) {
  .mat-toolbar-multiple-rows {
    min-height: 56px;
  }
  .mat-toolbar-row, .mat-toolbar-single-row {
    height: 56px;
  }
}
.mat-tree {
  background: white;
}

.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(0, 0, 0, 0.87);
}

.mat-tree-node {
  min-height: 48px;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.m-t-2 {
  margin-top: 2px;
}

.m-t-4 {
  margin-top: 4px;
}

.m-t-6 {
  margin-top: 6px;
}

.m-t-8 {
  margin-top: 8px;
}

.m-t-10 {
  margin-top: 10px;
}

.m-t-12 {
  margin-top: 12px;
}

.m-t-14 {
  margin-top: 14px;
}

.m-t-16 {
  margin-top: 16px;
}

.m-t-18 {
  margin-top: 18px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-t-22 {
  margin-top: 22px;
}

.m-t-24 {
  margin-top: 24px;
}

.m-t-26 {
  margin-top: 26px;
}

.m-t-28 {
  margin-top: 28px;
}

.m-t-30 {
  margin-top: 30px;
}

.m-t-32 {
  margin-top: 32px;
}

.m-t-34 {
  margin-top: 34px;
}

.m-t-36 {
  margin-top: 36px;
}

.m-t-38 {
  margin-top: 38px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-t-42 {
  margin-top: 42px;
}

.m-t-44 {
  margin-top: 44px;
}

.m-t-46 {
  margin-top: 46px;
}

.m-t-48 {
  margin-top: 48px;
}

.m-t-50 {
  margin-top: 50px;
}

.m-t-52 {
  margin-top: 52px;
}

.m-t-54 {
  margin-top: 54px;
}

.m-t-56 {
  margin-top: 56px;
}

.m-t-58 {
  margin-top: 58px;
}

.m-t-60 {
  margin-top: 60px;
}

.m-t-62 {
  margin-top: 62px;
}

.m-t-64 {
  margin-top: 64px;
}

.m-t-66 {
  margin-top: 66px;
}

.m-t-68 {
  margin-top: 68px;
}

.m-t-70 {
  margin-top: 70px;
}

.m-t-72 {
  margin-top: 72px;
}

.m-t-74 {
  margin-top: 74px;
}

.m-t-76 {
  margin-top: 76px;
}

.m-t-78 {
  margin-top: 78px;
}

.m-t-80 {
  margin-top: 80px;
}

.m-t-82 {
  margin-top: 82px;
}

.m-t-84 {
  margin-top: 84px;
}

.m-t-86 {
  margin-top: 86px;
}

.m-t-88 {
  margin-top: 88px;
}

.m-t-90 {
  margin-top: 90px;
}

.m-t-92 {
  margin-top: 92px;
}

.m-t-94 {
  margin-top: 94px;
}

.m-t-96 {
  margin-top: 96px;
}

.m-t-98 {
  margin-top: 98px;
}

.m-t-100 {
  margin-top: 100px;
}

.m-t-102 {
  margin-top: 102px;
}

.m-t-104 {
  margin-top: 104px;
}

.m-t-106 {
  margin-top: 106px;
}

.m-t-108 {
  margin-top: 108px;
}

.m-t-110 {
  margin-top: 110px;
}

.m-t-112 {
  margin-top: 112px;
}

.m-t-114 {
  margin-top: 114px;
}

.m-t-116 {
  margin-top: 116px;
}

.m-t-118 {
  margin-top: 118px;
}

.m-t-120 {
  margin-top: 120px;
}

.m-t-122 {
  margin-top: 122px;
}

.m-t-124 {
  margin-top: 124px;
}

.m-t-126 {
  margin-top: 126px;
}

.m-t-128 {
  margin-top: 128px;
}

.m-t-130 {
  margin-top: 130px;
}

.m-t-132 {
  margin-top: 132px;
}

.m-t-134 {
  margin-top: 134px;
}

.m-t-136 {
  margin-top: 136px;
}

.m-t-138 {
  margin-top: 138px;
}

.m-t-140 {
  margin-top: 140px;
}

.m-t-142 {
  margin-top: 142px;
}

.m-t-144 {
  margin-top: 144px;
}

.m-t-146 {
  margin-top: 146px;
}

.m-t-148 {
  margin-top: 148px;
}

.m-t-150 {
  margin-top: 150px;
}

.m-t-152 {
  margin-top: 152px;
}

.m-t-154 {
  margin-top: 154px;
}

.m-t-156 {
  margin-top: 156px;
}

.m-t-158 {
  margin-top: 158px;
}

.m-t-160 {
  margin-top: 160px;
}

.m-t-162 {
  margin-top: 162px;
}

.m-t-164 {
  margin-top: 164px;
}

.m-t-166 {
  margin-top: 166px;
}

.m-t-168 {
  margin-top: 168px;
}

.m-t-170 {
  margin-top: 170px;
}

.m-t-172 {
  margin-top: 172px;
}

.m-t-174 {
  margin-top: 174px;
}

.m-t-176 {
  margin-top: 176px;
}

.m-t-178 {
  margin-top: 178px;
}

.m-t-180 {
  margin-top: 180px;
}

.m-t-182 {
  margin-top: 182px;
}

.m-t-184 {
  margin-top: 184px;
}

.m-t-186 {
  margin-top: 186px;
}

.m-t-188 {
  margin-top: 188px;
}

.m-t-190 {
  margin-top: 190px;
}

.m-t-192 {
  margin-top: 192px;
}

.m-t-194 {
  margin-top: 194px;
}

.m-t-196 {
  margin-top: 196px;
}

.m-t-198 {
  margin-top: 198px;
}

.m-t-200 {
  margin-top: 200px;
}

.m-t-202 {
  margin-top: 202px;
}

.m-t-204 {
  margin-top: 204px;
}

.m-t-206 {
  margin-top: 206px;
}

.m-t-208 {
  margin-top: 208px;
}

.m-t-210 {
  margin-top: 210px;
}

.m-t-212 {
  margin-top: 212px;
}

.m-t-214 {
  margin-top: 214px;
}

.m-t-216 {
  margin-top: 216px;
}

.m-t-218 {
  margin-top: 218px;
}

.m-t-220 {
  margin-top: 220px;
}

.m-t-222 {
  margin-top: 222px;
}

.m-t-224 {
  margin-top: 224px;
}

.m-t-226 {
  margin-top: 226px;
}

.m-t-228 {
  margin-top: 228px;
}

.m-t-230 {
  margin-top: 230px;
}

.m-t-232 {
  margin-top: 232px;
}

.m-t-234 {
  margin-top: 234px;
}

.m-t-236 {
  margin-top: 236px;
}

.m-t-238 {
  margin-top: 238px;
}

.m-t-240 {
  margin-top: 240px;
}

.m-t-242 {
  margin-top: 242px;
}

.m-t-244 {
  margin-top: 244px;
}

.m-t-246 {
  margin-top: 246px;
}

.m-t-248 {
  margin-top: 248px;
}

.m-t-250 {
  margin-top: 250px;
}

.m-t-252 {
  margin-top: 252px;
}

.m-t-254 {
  margin-top: 254px;
}

.m-t-256 {
  margin-top: 256px;
}

.m-t-258 {
  margin-top: 258px;
}

.m-t-260 {
  margin-top: 260px;
}

.m-t-262 {
  margin-top: 262px;
}

.m-t-264 {
  margin-top: 264px;
}

.m-t-266 {
  margin-top: 266px;
}

.m-t-268 {
  margin-top: 268px;
}

.m-t-270 {
  margin-top: 270px;
}

.m-t-272 {
  margin-top: 272px;
}

.m-t-274 {
  margin-top: 274px;
}

.m-t-276 {
  margin-top: 276px;
}

.m-t-278 {
  margin-top: 278px;
}

.m-t-280 {
  margin-top: 280px;
}

.m-t-282 {
  margin-top: 282px;
}

.m-t-284 {
  margin-top: 284px;
}

.m-t-286 {
  margin-top: 286px;
}

.m-t-288 {
  margin-top: 288px;
}

.m-t-290 {
  margin-top: 290px;
}

.m-t-292 {
  margin-top: 292px;
}

.m-t-294 {
  margin-top: 294px;
}

.m-t-296 {
  margin-top: 296px;
}

.m-t-298 {
  margin-top: 298px;
}

.m-t-300 {
  margin-top: 300px;
}

.m-t-302 {
  margin-top: 302px;
}

.m-t-304 {
  margin-top: 304px;
}

.m-t-306 {
  margin-top: 306px;
}

.m-t-308 {
  margin-top: 308px;
}

.m-t-310 {
  margin-top: 310px;
}

.m-t-312 {
  margin-top: 312px;
}

.m-t-314 {
  margin-top: 314px;
}

.m-t-316 {
  margin-top: 316px;
}

.m-t-318 {
  margin-top: 318px;
}

.m-t-320 {
  margin-top: 320px;
}

.m-t-322 {
  margin-top: 322px;
}

.m-t-324 {
  margin-top: 324px;
}

.m-t-326 {
  margin-top: 326px;
}

.m-t-328 {
  margin-top: 328px;
}

.m-t-330 {
  margin-top: 330px;
}

.m-t-332 {
  margin-top: 332px;
}

.m-t-334 {
  margin-top: 334px;
}

.m-t-336 {
  margin-top: 336px;
}

.m-t-338 {
  margin-top: 338px;
}

.m-t-340 {
  margin-top: 340px;
}

.m-t-342 {
  margin-top: 342px;
}

.m-t-344 {
  margin-top: 344px;
}

.m-t-346 {
  margin-top: 346px;
}

.m-t-348 {
  margin-top: 348px;
}

.m-t-350 {
  margin-top: 350px;
}

.m-t-352 {
  margin-top: 352px;
}

.m-t-354 {
  margin-top: 354px;
}

.m-t-356 {
  margin-top: 356px;
}

.m-t-358 {
  margin-top: 358px;
}

.m-t-360 {
  margin-top: 360px;
}

.m-t-362 {
  margin-top: 362px;
}

.m-t-364 {
  margin-top: 364px;
}

.m-t-366 {
  margin-top: 366px;
}

.m-t-368 {
  margin-top: 368px;
}

.m-t-370 {
  margin-top: 370px;
}

.m-t-372 {
  margin-top: 372px;
}

.m-t-374 {
  margin-top: 374px;
}

.m-t-376 {
  margin-top: 376px;
}

.m-t-378 {
  margin-top: 378px;
}

.m-t-380 {
  margin-top: 380px;
}

.m-t-382 {
  margin-top: 382px;
}

.m-t-384 {
  margin-top: 384px;
}

.m-t-386 {
  margin-top: 386px;
}

.m-t-388 {
  margin-top: 388px;
}

.m-t-390 {
  margin-top: 390px;
}

.m-t-392 {
  margin-top: 392px;
}

.m-t-394 {
  margin-top: 394px;
}

.m-t-396 {
  margin-top: 396px;
}

.m-t-398 {
  margin-top: 398px;
}

.m-t-400 {
  margin-top: 400px;
}

.m-t-402 {
  margin-top: 402px;
}

.m-t-404 {
  margin-top: 404px;
}

.m-t-406 {
  margin-top: 406px;
}

.m-t-408 {
  margin-top: 408px;
}

.m-t-410 {
  margin-top: 410px;
}

.m-t-412 {
  margin-top: 412px;
}

.m-t-414 {
  margin-top: 414px;
}

.m-t-416 {
  margin-top: 416px;
}

.m-t-418 {
  margin-top: 418px;
}

.m-t-420 {
  margin-top: 420px;
}

.m-t-422 {
  margin-top: 422px;
}

.m-t-424 {
  margin-top: 424px;
}

.m-t-426 {
  margin-top: 426px;
}

.m-t-428 {
  margin-top: 428px;
}

.m-t-430 {
  margin-top: 430px;
}

.m-t-432 {
  margin-top: 432px;
}

.m-t-434 {
  margin-top: 434px;
}

.m-t-436 {
  margin-top: 436px;
}

.m-t-438 {
  margin-top: 438px;
}

.m-t-440 {
  margin-top: 440px;
}

.m-t-442 {
  margin-top: 442px;
}

.m-t-444 {
  margin-top: 444px;
}

.m-t-446 {
  margin-top: 446px;
}

.m-t-448 {
  margin-top: 448px;
}

.m-t-450 {
  margin-top: 450px;
}

.m-t-452 {
  margin-top: 452px;
}

.m-t-454 {
  margin-top: 454px;
}

.m-t-456 {
  margin-top: 456px;
}

.m-t-458 {
  margin-top: 458px;
}

.m-t-460 {
  margin-top: 460px;
}

.m-t-462 {
  margin-top: 462px;
}

.m-t-464 {
  margin-top: 464px;
}

.m-t-466 {
  margin-top: 466px;
}

.m-t-468 {
  margin-top: 468px;
}

.m-t-470 {
  margin-top: 470px;
}

.m-t-472 {
  margin-top: 472px;
}

.m-t-474 {
  margin-top: 474px;
}

.m-t-476 {
  margin-top: 476px;
}

.m-t-478 {
  margin-top: 478px;
}

.m-t-480 {
  margin-top: 480px;
}

.m-t-482 {
  margin-top: 482px;
}

.m-t-484 {
  margin-top: 484px;
}

.m-t-486 {
  margin-top: 486px;
}

.m-t-488 {
  margin-top: 488px;
}

.m-t-490 {
  margin-top: 490px;
}

.m-t-492 {
  margin-top: 492px;
}

.m-t-494 {
  margin-top: 494px;
}

.m-t-496 {
  margin-top: 496px;
}

.m-t-498 {
  margin-top: 498px;
}

.m-t-500 {
  margin-top: 500px;
}

.m-t-502 {
  margin-top: 502px;
}

.m-t-504 {
  margin-top: 504px;
}

.m-t-506 {
  margin-top: 506px;
}

.m-t-508 {
  margin-top: 508px;
}

.m-t-510 {
  margin-top: 510px;
}

.m-t-512 {
  margin-top: 512px;
}

.m-t-514 {
  margin-top: 514px;
}

.m-t-516 {
  margin-top: 516px;
}

.m-t-518 {
  margin-top: 518px;
}

.m-t-520 {
  margin-top: 520px;
}

.m-t-522 {
  margin-top: 522px;
}

.m-t-524 {
  margin-top: 524px;
}

.m-t-526 {
  margin-top: 526px;
}

.m-t-528 {
  margin-top: 528px;
}

.m-t-530 {
  margin-top: 530px;
}

.m-t-532 {
  margin-top: 532px;
}

.m-t-534 {
  margin-top: 534px;
}

.m-t-536 {
  margin-top: 536px;
}

.m-t-538 {
  margin-top: 538px;
}

.m-t-540 {
  margin-top: 540px;
}

.m-t-542 {
  margin-top: 542px;
}

.m-t-544 {
  margin-top: 544px;
}

.m-t-546 {
  margin-top: 546px;
}

.m-t-548 {
  margin-top: 548px;
}

.m-t-550 {
  margin-top: 550px;
}

.m-t-552 {
  margin-top: 552px;
}

.m-t-554 {
  margin-top: 554px;
}

.m-t-556 {
  margin-top: 556px;
}

.m-t-558 {
  margin-top: 558px;
}

.m-t-560 {
  margin-top: 560px;
}

.m-t-562 {
  margin-top: 562px;
}

.m-t-564 {
  margin-top: 564px;
}

.m-t-566 {
  margin-top: 566px;
}

.m-t-568 {
  margin-top: 568px;
}

.m-t-570 {
  margin-top: 570px;
}

.m-t-572 {
  margin-top: 572px;
}

.m-t-574 {
  margin-top: 574px;
}

.m-t-576 {
  margin-top: 576px;
}

.m-t-578 {
  margin-top: 578px;
}

.m-t-580 {
  margin-top: 580px;
}

.m-t-582 {
  margin-top: 582px;
}

.m-t-584 {
  margin-top: 584px;
}

.m-t-586 {
  margin-top: 586px;
}

.m-t-588 {
  margin-top: 588px;
}

.m-t-590 {
  margin-top: 590px;
}

.m-t-592 {
  margin-top: 592px;
}

.m-t-594 {
  margin-top: 594px;
}

.m-t-596 {
  margin-top: 596px;
}

.m-t-598 {
  margin-top: 598px;
}

.m-t-600 {
  margin-top: 600px;
}

.m-t-602 {
  margin-top: 602px;
}

.m-t-604 {
  margin-top: 604px;
}

.m-t-606 {
  margin-top: 606px;
}

.m-t-608 {
  margin-top: 608px;
}

.m-t-610 {
  margin-top: 610px;
}

.m-t-612 {
  margin-top: 612px;
}

.m-t-614 {
  margin-top: 614px;
}

.m-t-616 {
  margin-top: 616px;
}

.m-t-618 {
  margin-top: 618px;
}

.m-t-620 {
  margin-top: 620px;
}

.m-t-622 {
  margin-top: 622px;
}

.m-t-624 {
  margin-top: 624px;
}

.m-t-626 {
  margin-top: 626px;
}

.m-t-628 {
  margin-top: 628px;
}

.m-t-630 {
  margin-top: 630px;
}

.m-t-632 {
  margin-top: 632px;
}

.m-t-634 {
  margin-top: 634px;
}

.m-t-636 {
  margin-top: 636px;
}

.m-t-638 {
  margin-top: 638px;
}

.m-t-640 {
  margin-top: 640px;
}

.m-t-642 {
  margin-top: 642px;
}

.m-t-644 {
  margin-top: 644px;
}

.m-t-646 {
  margin-top: 646px;
}

.m-t-648 {
  margin-top: 648px;
}

.m-t-650 {
  margin-top: 650px;
}

.m-r-2 {
  margin-right: 2px;
}

.m-r-4 {
  margin-right: 4px;
}

.m-r-6 {
  margin-right: 6px;
}

.m-r-8 {
  margin-right: 8px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-r-12 {
  margin-right: 12px;
}

.m-r-14 {
  margin-right: 14px;
}

.m-r-16 {
  margin-right: 16px;
}

.m-r-18 {
  margin-right: 18px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-r-22 {
  margin-right: 22px;
}

.m-r-24 {
  margin-right: 24px;
}

.m-r-26 {
  margin-right: 26px;
}

.m-r-28 {
  margin-right: 28px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-r-32 {
  margin-right: 32px;
}

.m-r-34 {
  margin-right: 34px;
}

.m-r-36 {
  margin-right: 36px;
}

.m-r-38 {
  margin-right: 38px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-r-42 {
  margin-right: 42px;
}

.m-r-44 {
  margin-right: 44px;
}

.m-r-46 {
  margin-right: 46px;
}

.m-r-48 {
  margin-right: 48px;
}

.m-r-50 {
  margin-right: 50px;
}

.m-r-52 {
  margin-right: 52px;
}

.m-r-54 {
  margin-right: 54px;
}

.m-r-56 {
  margin-right: 56px;
}

.m-r-58 {
  margin-right: 58px;
}

.m-r-60 {
  margin-right: 60px;
}

.m-r-62 {
  margin-right: 62px;
}

.m-r-64 {
  margin-right: 64px;
}

.m-r-66 {
  margin-right: 66px;
}

.m-r-68 {
  margin-right: 68px;
}

.m-r-70 {
  margin-right: 70px;
}

.m-r-72 {
  margin-right: 72px;
}

.m-r-74 {
  margin-right: 74px;
}

.m-r-76 {
  margin-right: 76px;
}

.m-r-78 {
  margin-right: 78px;
}

.m-r-80 {
  margin-right: 80px;
}

.m-r-82 {
  margin-right: 82px;
}

.m-r-84 {
  margin-right: 84px;
}

.m-r-86 {
  margin-right: 86px;
}

.m-r-88 {
  margin-right: 88px;
}

.m-r-90 {
  margin-right: 90px;
}

.m-r-92 {
  margin-right: 92px;
}

.m-r-94 {
  margin-right: 94px;
}

.m-r-96 {
  margin-right: 96px;
}

.m-r-98 {
  margin-right: 98px;
}

.m-r-100 {
  margin-right: 100px;
}

.m-r-102 {
  margin-right: 102px;
}

.m-r-104 {
  margin-right: 104px;
}

.m-r-106 {
  margin-right: 106px;
}

.m-r-108 {
  margin-right: 108px;
}

.m-r-110 {
  margin-right: 110px;
}

.m-r-112 {
  margin-right: 112px;
}

.m-r-114 {
  margin-right: 114px;
}

.m-r-116 {
  margin-right: 116px;
}

.m-r-118 {
  margin-right: 118px;
}

.m-r-120 {
  margin-right: 120px;
}

.m-r-122 {
  margin-right: 122px;
}

.m-r-124 {
  margin-right: 124px;
}

.m-r-126 {
  margin-right: 126px;
}

.m-r-128 {
  margin-right: 128px;
}

.m-r-130 {
  margin-right: 130px;
}

.m-r-132 {
  margin-right: 132px;
}

.m-r-134 {
  margin-right: 134px;
}

.m-r-136 {
  margin-right: 136px;
}

.m-r-138 {
  margin-right: 138px;
}

.m-r-140 {
  margin-right: 140px;
}

.m-r-142 {
  margin-right: 142px;
}

.m-r-144 {
  margin-right: 144px;
}

.m-r-146 {
  margin-right: 146px;
}

.m-r-148 {
  margin-right: 148px;
}

.m-r-150 {
  margin-right: 150px;
}

.m-r-152 {
  margin-right: 152px;
}

.m-r-154 {
  margin-right: 154px;
}

.m-r-156 {
  margin-right: 156px;
}

.m-r-158 {
  margin-right: 158px;
}

.m-r-160 {
  margin-right: 160px;
}

.m-r-162 {
  margin-right: 162px;
}

.m-r-164 {
  margin-right: 164px;
}

.m-r-166 {
  margin-right: 166px;
}

.m-r-168 {
  margin-right: 168px;
}

.m-r-170 {
  margin-right: 170px;
}

.m-r-172 {
  margin-right: 172px;
}

.m-r-174 {
  margin-right: 174px;
}

.m-r-176 {
  margin-right: 176px;
}

.m-r-178 {
  margin-right: 178px;
}

.m-r-180 {
  margin-right: 180px;
}

.m-r-182 {
  margin-right: 182px;
}

.m-r-184 {
  margin-right: 184px;
}

.m-r-186 {
  margin-right: 186px;
}

.m-r-188 {
  margin-right: 188px;
}

.m-r-190 {
  margin-right: 190px;
}

.m-r-192 {
  margin-right: 192px;
}

.m-r-194 {
  margin-right: 194px;
}

.m-r-196 {
  margin-right: 196px;
}

.m-r-198 {
  margin-right: 198px;
}

.m-r-200 {
  margin-right: 200px;
}

.m-r-202 {
  margin-right: 202px;
}

.m-r-204 {
  margin-right: 204px;
}

.m-r-206 {
  margin-right: 206px;
}

.m-r-208 {
  margin-right: 208px;
}

.m-r-210 {
  margin-right: 210px;
}

.m-r-212 {
  margin-right: 212px;
}

.m-r-214 {
  margin-right: 214px;
}

.m-r-216 {
  margin-right: 216px;
}

.m-r-218 {
  margin-right: 218px;
}

.m-r-220 {
  margin-right: 220px;
}

.m-r-222 {
  margin-right: 222px;
}

.m-r-224 {
  margin-right: 224px;
}

.m-r-226 {
  margin-right: 226px;
}

.m-r-228 {
  margin-right: 228px;
}

.m-r-230 {
  margin-right: 230px;
}

.m-r-232 {
  margin-right: 232px;
}

.m-r-234 {
  margin-right: 234px;
}

.m-r-236 {
  margin-right: 236px;
}

.m-r-238 {
  margin-right: 238px;
}

.m-r-240 {
  margin-right: 240px;
}

.m-r-242 {
  margin-right: 242px;
}

.m-r-244 {
  margin-right: 244px;
}

.m-r-246 {
  margin-right: 246px;
}

.m-r-248 {
  margin-right: 248px;
}

.m-r-250 {
  margin-right: 250px;
}

.m-r-252 {
  margin-right: 252px;
}

.m-r-254 {
  margin-right: 254px;
}

.m-r-256 {
  margin-right: 256px;
}

.m-r-258 {
  margin-right: 258px;
}

.m-r-260 {
  margin-right: 260px;
}

.m-r-262 {
  margin-right: 262px;
}

.m-r-264 {
  margin-right: 264px;
}

.m-r-266 {
  margin-right: 266px;
}

.m-r-268 {
  margin-right: 268px;
}

.m-r-270 {
  margin-right: 270px;
}

.m-r-272 {
  margin-right: 272px;
}

.m-r-274 {
  margin-right: 274px;
}

.m-r-276 {
  margin-right: 276px;
}

.m-r-278 {
  margin-right: 278px;
}

.m-r-280 {
  margin-right: 280px;
}

.m-r-282 {
  margin-right: 282px;
}

.m-r-284 {
  margin-right: 284px;
}

.m-r-286 {
  margin-right: 286px;
}

.m-r-288 {
  margin-right: 288px;
}

.m-r-290 {
  margin-right: 290px;
}

.m-r-292 {
  margin-right: 292px;
}

.m-r-294 {
  margin-right: 294px;
}

.m-r-296 {
  margin-right: 296px;
}

.m-r-298 {
  margin-right: 298px;
}

.m-r-300 {
  margin-right: 300px;
}

.m-r-302 {
  margin-right: 302px;
}

.m-r-304 {
  margin-right: 304px;
}

.m-r-306 {
  margin-right: 306px;
}

.m-r-308 {
  margin-right: 308px;
}

.m-r-310 {
  margin-right: 310px;
}

.m-r-312 {
  margin-right: 312px;
}

.m-r-314 {
  margin-right: 314px;
}

.m-r-316 {
  margin-right: 316px;
}

.m-r-318 {
  margin-right: 318px;
}

.m-r-320 {
  margin-right: 320px;
}

.m-r-322 {
  margin-right: 322px;
}

.m-r-324 {
  margin-right: 324px;
}

.m-r-326 {
  margin-right: 326px;
}

.m-r-328 {
  margin-right: 328px;
}

.m-r-330 {
  margin-right: 330px;
}

.m-r-332 {
  margin-right: 332px;
}

.m-r-334 {
  margin-right: 334px;
}

.m-r-336 {
  margin-right: 336px;
}

.m-r-338 {
  margin-right: 338px;
}

.m-r-340 {
  margin-right: 340px;
}

.m-r-342 {
  margin-right: 342px;
}

.m-r-344 {
  margin-right: 344px;
}

.m-r-346 {
  margin-right: 346px;
}

.m-r-348 {
  margin-right: 348px;
}

.m-r-350 {
  margin-right: 350px;
}

.m-r-352 {
  margin-right: 352px;
}

.m-r-354 {
  margin-right: 354px;
}

.m-r-356 {
  margin-right: 356px;
}

.m-r-358 {
  margin-right: 358px;
}

.m-r-360 {
  margin-right: 360px;
}

.m-r-362 {
  margin-right: 362px;
}

.m-r-364 {
  margin-right: 364px;
}

.m-r-366 {
  margin-right: 366px;
}

.m-r-368 {
  margin-right: 368px;
}

.m-r-370 {
  margin-right: 370px;
}

.m-r-372 {
  margin-right: 372px;
}

.m-r-374 {
  margin-right: 374px;
}

.m-r-376 {
  margin-right: 376px;
}

.m-r-378 {
  margin-right: 378px;
}

.m-r-380 {
  margin-right: 380px;
}

.m-r-382 {
  margin-right: 382px;
}

.m-r-384 {
  margin-right: 384px;
}

.m-r-386 {
  margin-right: 386px;
}

.m-r-388 {
  margin-right: 388px;
}

.m-r-390 {
  margin-right: 390px;
}

.m-r-392 {
  margin-right: 392px;
}

.m-r-394 {
  margin-right: 394px;
}

.m-r-396 {
  margin-right: 396px;
}

.m-r-398 {
  margin-right: 398px;
}

.m-r-400 {
  margin-right: 400px;
}

.m-r-402 {
  margin-right: 402px;
}

.m-r-404 {
  margin-right: 404px;
}

.m-r-406 {
  margin-right: 406px;
}

.m-r-408 {
  margin-right: 408px;
}

.m-r-410 {
  margin-right: 410px;
}

.m-r-412 {
  margin-right: 412px;
}

.m-r-414 {
  margin-right: 414px;
}

.m-r-416 {
  margin-right: 416px;
}

.m-r-418 {
  margin-right: 418px;
}

.m-r-420 {
  margin-right: 420px;
}

.m-r-422 {
  margin-right: 422px;
}

.m-r-424 {
  margin-right: 424px;
}

.m-r-426 {
  margin-right: 426px;
}

.m-r-428 {
  margin-right: 428px;
}

.m-r-430 {
  margin-right: 430px;
}

.m-r-432 {
  margin-right: 432px;
}

.m-r-434 {
  margin-right: 434px;
}

.m-r-436 {
  margin-right: 436px;
}

.m-r-438 {
  margin-right: 438px;
}

.m-r-440 {
  margin-right: 440px;
}

.m-r-442 {
  margin-right: 442px;
}

.m-r-444 {
  margin-right: 444px;
}

.m-r-446 {
  margin-right: 446px;
}

.m-r-448 {
  margin-right: 448px;
}

.m-r-450 {
  margin-right: 450px;
}

.m-r-452 {
  margin-right: 452px;
}

.m-r-454 {
  margin-right: 454px;
}

.m-r-456 {
  margin-right: 456px;
}

.m-r-458 {
  margin-right: 458px;
}

.m-r-460 {
  margin-right: 460px;
}

.m-r-462 {
  margin-right: 462px;
}

.m-r-464 {
  margin-right: 464px;
}

.m-r-466 {
  margin-right: 466px;
}

.m-r-468 {
  margin-right: 468px;
}

.m-r-470 {
  margin-right: 470px;
}

.m-r-472 {
  margin-right: 472px;
}

.m-r-474 {
  margin-right: 474px;
}

.m-r-476 {
  margin-right: 476px;
}

.m-r-478 {
  margin-right: 478px;
}

.m-r-480 {
  margin-right: 480px;
}

.m-r-482 {
  margin-right: 482px;
}

.m-r-484 {
  margin-right: 484px;
}

.m-r-486 {
  margin-right: 486px;
}

.m-r-488 {
  margin-right: 488px;
}

.m-r-490 {
  margin-right: 490px;
}

.m-r-492 {
  margin-right: 492px;
}

.m-r-494 {
  margin-right: 494px;
}

.m-r-496 {
  margin-right: 496px;
}

.m-r-498 {
  margin-right: 498px;
}

.m-r-500 {
  margin-right: 500px;
}

.m-r-502 {
  margin-right: 502px;
}

.m-r-504 {
  margin-right: 504px;
}

.m-r-506 {
  margin-right: 506px;
}

.m-r-508 {
  margin-right: 508px;
}

.m-r-510 {
  margin-right: 510px;
}

.m-r-512 {
  margin-right: 512px;
}

.m-r-514 {
  margin-right: 514px;
}

.m-r-516 {
  margin-right: 516px;
}

.m-r-518 {
  margin-right: 518px;
}

.m-r-520 {
  margin-right: 520px;
}

.m-r-522 {
  margin-right: 522px;
}

.m-r-524 {
  margin-right: 524px;
}

.m-r-526 {
  margin-right: 526px;
}

.m-r-528 {
  margin-right: 528px;
}

.m-r-530 {
  margin-right: 530px;
}

.m-r-532 {
  margin-right: 532px;
}

.m-r-534 {
  margin-right: 534px;
}

.m-r-536 {
  margin-right: 536px;
}

.m-r-538 {
  margin-right: 538px;
}

.m-r-540 {
  margin-right: 540px;
}

.m-r-542 {
  margin-right: 542px;
}

.m-r-544 {
  margin-right: 544px;
}

.m-r-546 {
  margin-right: 546px;
}

.m-r-548 {
  margin-right: 548px;
}

.m-r-550 {
  margin-right: 550px;
}

.m-r-552 {
  margin-right: 552px;
}

.m-r-554 {
  margin-right: 554px;
}

.m-r-556 {
  margin-right: 556px;
}

.m-r-558 {
  margin-right: 558px;
}

.m-r-560 {
  margin-right: 560px;
}

.m-r-562 {
  margin-right: 562px;
}

.m-r-564 {
  margin-right: 564px;
}

.m-r-566 {
  margin-right: 566px;
}

.m-r-568 {
  margin-right: 568px;
}

.m-r-570 {
  margin-right: 570px;
}

.m-r-572 {
  margin-right: 572px;
}

.m-r-574 {
  margin-right: 574px;
}

.m-r-576 {
  margin-right: 576px;
}

.m-r-578 {
  margin-right: 578px;
}

.m-r-580 {
  margin-right: 580px;
}

.m-r-582 {
  margin-right: 582px;
}

.m-r-584 {
  margin-right: 584px;
}

.m-r-586 {
  margin-right: 586px;
}

.m-r-588 {
  margin-right: 588px;
}

.m-r-590 {
  margin-right: 590px;
}

.m-r-592 {
  margin-right: 592px;
}

.m-r-594 {
  margin-right: 594px;
}

.m-r-596 {
  margin-right: 596px;
}

.m-r-598 {
  margin-right: 598px;
}

.m-r-600 {
  margin-right: 600px;
}

.m-r-602 {
  margin-right: 602px;
}

.m-r-604 {
  margin-right: 604px;
}

.m-r-606 {
  margin-right: 606px;
}

.m-r-608 {
  margin-right: 608px;
}

.m-r-610 {
  margin-right: 610px;
}

.m-r-612 {
  margin-right: 612px;
}

.m-r-614 {
  margin-right: 614px;
}

.m-r-616 {
  margin-right: 616px;
}

.m-r-618 {
  margin-right: 618px;
}

.m-r-620 {
  margin-right: 620px;
}

.m-r-622 {
  margin-right: 622px;
}

.m-r-624 {
  margin-right: 624px;
}

.m-r-626 {
  margin-right: 626px;
}

.m-r-628 {
  margin-right: 628px;
}

.m-r-630 {
  margin-right: 630px;
}

.m-r-632 {
  margin-right: 632px;
}

.m-r-634 {
  margin-right: 634px;
}

.m-r-636 {
  margin-right: 636px;
}

.m-r-638 {
  margin-right: 638px;
}

.m-r-640 {
  margin-right: 640px;
}

.m-r-642 {
  margin-right: 642px;
}

.m-r-644 {
  margin-right: 644px;
}

.m-r-646 {
  margin-right: 646px;
}

.m-r-648 {
  margin-right: 648px;
}

.m-r-650 {
  margin-right: 650px;
}

.m-b-2 {
  margin-bottom: 2px;
}

.m-b-4 {
  margin-bottom: 4px;
}

.m-b-6 {
  margin-bottom: 6px;
}

.m-b-8 {
  margin-bottom: 8px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-12 {
  margin-bottom: 12px;
}

.m-b-14 {
  margin-bottom: 14px;
}

.m-b-16 {
  margin-bottom: 16px;
}

.m-b-18 {
  margin-bottom: 18px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-b-22 {
  margin-bottom: 22px;
}

.m-b-24 {
  margin-bottom: 24px;
}

.m-b-26 {
  margin-bottom: 26px;
}

.m-b-28 {
  margin-bottom: 28px;
}

.m-b-30 {
  margin-bottom: 30px;
}

.m-b-32 {
  margin-bottom: 32px;
}

.m-b-34 {
  margin-bottom: 34px;
}

.m-b-36 {
  margin-bottom: 36px;
}

.m-b-38 {
  margin-bottom: 38px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-b-42 {
  margin-bottom: 42px;
}

.m-b-44 {
  margin-bottom: 44px;
}

.m-b-46 {
  margin-bottom: 46px;
}

.m-b-48 {
  margin-bottom: 48px;
}

.m-b-50 {
  margin-bottom: 50px;
}

.m-b-52 {
  margin-bottom: 52px;
}

.m-b-54 {
  margin-bottom: 54px;
}

.m-b-56 {
  margin-bottom: 56px;
}

.m-b-58 {
  margin-bottom: 58px;
}

.m-b-60 {
  margin-bottom: 60px;
}

.m-b-62 {
  margin-bottom: 62px;
}

.m-b-64 {
  margin-bottom: 64px;
}

.m-b-66 {
  margin-bottom: 66px;
}

.m-b-68 {
  margin-bottom: 68px;
}

.m-b-70 {
  margin-bottom: 70px;
}

.m-b-72 {
  margin-bottom: 72px;
}

.m-b-74 {
  margin-bottom: 74px;
}

.m-b-76 {
  margin-bottom: 76px;
}

.m-b-78 {
  margin-bottom: 78px;
}

.m-b-80 {
  margin-bottom: 80px;
}

.m-b-82 {
  margin-bottom: 82px;
}

.m-b-84 {
  margin-bottom: 84px;
}

.m-b-86 {
  margin-bottom: 86px;
}

.m-b-88 {
  margin-bottom: 88px;
}

.m-b-90 {
  margin-bottom: 90px;
}

.m-b-92 {
  margin-bottom: 92px;
}

.m-b-94 {
  margin-bottom: 94px;
}

.m-b-96 {
  margin-bottom: 96px;
}

.m-b-98 {
  margin-bottom: 98px;
}

.m-b-100 {
  margin-bottom: 100px;
}

.m-b-102 {
  margin-bottom: 102px;
}

.m-b-104 {
  margin-bottom: 104px;
}

.m-b-106 {
  margin-bottom: 106px;
}

.m-b-108 {
  margin-bottom: 108px;
}

.m-b-110 {
  margin-bottom: 110px;
}

.m-b-112 {
  margin-bottom: 112px;
}

.m-b-114 {
  margin-bottom: 114px;
}

.m-b-116 {
  margin-bottom: 116px;
}

.m-b-118 {
  margin-bottom: 118px;
}

.m-b-120 {
  margin-bottom: 120px;
}

.m-b-122 {
  margin-bottom: 122px;
}

.m-b-124 {
  margin-bottom: 124px;
}

.m-b-126 {
  margin-bottom: 126px;
}

.m-b-128 {
  margin-bottom: 128px;
}

.m-b-130 {
  margin-bottom: 130px;
}

.m-b-132 {
  margin-bottom: 132px;
}

.m-b-134 {
  margin-bottom: 134px;
}

.m-b-136 {
  margin-bottom: 136px;
}

.m-b-138 {
  margin-bottom: 138px;
}

.m-b-140 {
  margin-bottom: 140px;
}

.m-b-142 {
  margin-bottom: 142px;
}

.m-b-144 {
  margin-bottom: 144px;
}

.m-b-146 {
  margin-bottom: 146px;
}

.m-b-148 {
  margin-bottom: 148px;
}

.m-b-150 {
  margin-bottom: 150px;
}

.m-b-152 {
  margin-bottom: 152px;
}

.m-b-154 {
  margin-bottom: 154px;
}

.m-b-156 {
  margin-bottom: 156px;
}

.m-b-158 {
  margin-bottom: 158px;
}

.m-b-160 {
  margin-bottom: 160px;
}

.m-b-162 {
  margin-bottom: 162px;
}

.m-b-164 {
  margin-bottom: 164px;
}

.m-b-166 {
  margin-bottom: 166px;
}

.m-b-168 {
  margin-bottom: 168px;
}

.m-b-170 {
  margin-bottom: 170px;
}

.m-b-172 {
  margin-bottom: 172px;
}

.m-b-174 {
  margin-bottom: 174px;
}

.m-b-176 {
  margin-bottom: 176px;
}

.m-b-178 {
  margin-bottom: 178px;
}

.m-b-180 {
  margin-bottom: 180px;
}

.m-b-182 {
  margin-bottom: 182px;
}

.m-b-184 {
  margin-bottom: 184px;
}

.m-b-186 {
  margin-bottom: 186px;
}

.m-b-188 {
  margin-bottom: 188px;
}

.m-b-190 {
  margin-bottom: 190px;
}

.m-b-192 {
  margin-bottom: 192px;
}

.m-b-194 {
  margin-bottom: 194px;
}

.m-b-196 {
  margin-bottom: 196px;
}

.m-b-198 {
  margin-bottom: 198px;
}

.m-b-200 {
  margin-bottom: 200px;
}

.m-b-202 {
  margin-bottom: 202px;
}

.m-b-204 {
  margin-bottom: 204px;
}

.m-b-206 {
  margin-bottom: 206px;
}

.m-b-208 {
  margin-bottom: 208px;
}

.m-b-210 {
  margin-bottom: 210px;
}

.m-b-212 {
  margin-bottom: 212px;
}

.m-b-214 {
  margin-bottom: 214px;
}

.m-b-216 {
  margin-bottom: 216px;
}

.m-b-218 {
  margin-bottom: 218px;
}

.m-b-220 {
  margin-bottom: 220px;
}

.m-b-222 {
  margin-bottom: 222px;
}

.m-b-224 {
  margin-bottom: 224px;
}

.m-b-226 {
  margin-bottom: 226px;
}

.m-b-228 {
  margin-bottom: 228px;
}

.m-b-230 {
  margin-bottom: 230px;
}

.m-b-232 {
  margin-bottom: 232px;
}

.m-b-234 {
  margin-bottom: 234px;
}

.m-b-236 {
  margin-bottom: 236px;
}

.m-b-238 {
  margin-bottom: 238px;
}

.m-b-240 {
  margin-bottom: 240px;
}

.m-b-242 {
  margin-bottom: 242px;
}

.m-b-244 {
  margin-bottom: 244px;
}

.m-b-246 {
  margin-bottom: 246px;
}

.m-b-248 {
  margin-bottom: 248px;
}

.m-b-250 {
  margin-bottom: 250px;
}

.m-b-252 {
  margin-bottom: 252px;
}

.m-b-254 {
  margin-bottom: 254px;
}

.m-b-256 {
  margin-bottom: 256px;
}

.m-b-258 {
  margin-bottom: 258px;
}

.m-b-260 {
  margin-bottom: 260px;
}

.m-b-262 {
  margin-bottom: 262px;
}

.m-b-264 {
  margin-bottom: 264px;
}

.m-b-266 {
  margin-bottom: 266px;
}

.m-b-268 {
  margin-bottom: 268px;
}

.m-b-270 {
  margin-bottom: 270px;
}

.m-b-272 {
  margin-bottom: 272px;
}

.m-b-274 {
  margin-bottom: 274px;
}

.m-b-276 {
  margin-bottom: 276px;
}

.m-b-278 {
  margin-bottom: 278px;
}

.m-b-280 {
  margin-bottom: 280px;
}

.m-b-282 {
  margin-bottom: 282px;
}

.m-b-284 {
  margin-bottom: 284px;
}

.m-b-286 {
  margin-bottom: 286px;
}

.m-b-288 {
  margin-bottom: 288px;
}

.m-b-290 {
  margin-bottom: 290px;
}

.m-b-292 {
  margin-bottom: 292px;
}

.m-b-294 {
  margin-bottom: 294px;
}

.m-b-296 {
  margin-bottom: 296px;
}

.m-b-298 {
  margin-bottom: 298px;
}

.m-b-300 {
  margin-bottom: 300px;
}

.m-b-302 {
  margin-bottom: 302px;
}

.m-b-304 {
  margin-bottom: 304px;
}

.m-b-306 {
  margin-bottom: 306px;
}

.m-b-308 {
  margin-bottom: 308px;
}

.m-b-310 {
  margin-bottom: 310px;
}

.m-b-312 {
  margin-bottom: 312px;
}

.m-b-314 {
  margin-bottom: 314px;
}

.m-b-316 {
  margin-bottom: 316px;
}

.m-b-318 {
  margin-bottom: 318px;
}

.m-b-320 {
  margin-bottom: 320px;
}

.m-b-322 {
  margin-bottom: 322px;
}

.m-b-324 {
  margin-bottom: 324px;
}

.m-b-326 {
  margin-bottom: 326px;
}

.m-b-328 {
  margin-bottom: 328px;
}

.m-b-330 {
  margin-bottom: 330px;
}

.m-b-332 {
  margin-bottom: 332px;
}

.m-b-334 {
  margin-bottom: 334px;
}

.m-b-336 {
  margin-bottom: 336px;
}

.m-b-338 {
  margin-bottom: 338px;
}

.m-b-340 {
  margin-bottom: 340px;
}

.m-b-342 {
  margin-bottom: 342px;
}

.m-b-344 {
  margin-bottom: 344px;
}

.m-b-346 {
  margin-bottom: 346px;
}

.m-b-348 {
  margin-bottom: 348px;
}

.m-b-350 {
  margin-bottom: 350px;
}

.m-b-352 {
  margin-bottom: 352px;
}

.m-b-354 {
  margin-bottom: 354px;
}

.m-b-356 {
  margin-bottom: 356px;
}

.m-b-358 {
  margin-bottom: 358px;
}

.m-b-360 {
  margin-bottom: 360px;
}

.m-b-362 {
  margin-bottom: 362px;
}

.m-b-364 {
  margin-bottom: 364px;
}

.m-b-366 {
  margin-bottom: 366px;
}

.m-b-368 {
  margin-bottom: 368px;
}

.m-b-370 {
  margin-bottom: 370px;
}

.m-b-372 {
  margin-bottom: 372px;
}

.m-b-374 {
  margin-bottom: 374px;
}

.m-b-376 {
  margin-bottom: 376px;
}

.m-b-378 {
  margin-bottom: 378px;
}

.m-b-380 {
  margin-bottom: 380px;
}

.m-b-382 {
  margin-bottom: 382px;
}

.m-b-384 {
  margin-bottom: 384px;
}

.m-b-386 {
  margin-bottom: 386px;
}

.m-b-388 {
  margin-bottom: 388px;
}

.m-b-390 {
  margin-bottom: 390px;
}

.m-b-392 {
  margin-bottom: 392px;
}

.m-b-394 {
  margin-bottom: 394px;
}

.m-b-396 {
  margin-bottom: 396px;
}

.m-b-398 {
  margin-bottom: 398px;
}

.m-b-400 {
  margin-bottom: 400px;
}

.m-b-402 {
  margin-bottom: 402px;
}

.m-b-404 {
  margin-bottom: 404px;
}

.m-b-406 {
  margin-bottom: 406px;
}

.m-b-408 {
  margin-bottom: 408px;
}

.m-b-410 {
  margin-bottom: 410px;
}

.m-b-412 {
  margin-bottom: 412px;
}

.m-b-414 {
  margin-bottom: 414px;
}

.m-b-416 {
  margin-bottom: 416px;
}

.m-b-418 {
  margin-bottom: 418px;
}

.m-b-420 {
  margin-bottom: 420px;
}

.m-b-422 {
  margin-bottom: 422px;
}

.m-b-424 {
  margin-bottom: 424px;
}

.m-b-426 {
  margin-bottom: 426px;
}

.m-b-428 {
  margin-bottom: 428px;
}

.m-b-430 {
  margin-bottom: 430px;
}

.m-b-432 {
  margin-bottom: 432px;
}

.m-b-434 {
  margin-bottom: 434px;
}

.m-b-436 {
  margin-bottom: 436px;
}

.m-b-438 {
  margin-bottom: 438px;
}

.m-b-440 {
  margin-bottom: 440px;
}

.m-b-442 {
  margin-bottom: 442px;
}

.m-b-444 {
  margin-bottom: 444px;
}

.m-b-446 {
  margin-bottom: 446px;
}

.m-b-448 {
  margin-bottom: 448px;
}

.m-b-450 {
  margin-bottom: 450px;
}

.m-b-452 {
  margin-bottom: 452px;
}

.m-b-454 {
  margin-bottom: 454px;
}

.m-b-456 {
  margin-bottom: 456px;
}

.m-b-458 {
  margin-bottom: 458px;
}

.m-b-460 {
  margin-bottom: 460px;
}

.m-b-462 {
  margin-bottom: 462px;
}

.m-b-464 {
  margin-bottom: 464px;
}

.m-b-466 {
  margin-bottom: 466px;
}

.m-b-468 {
  margin-bottom: 468px;
}

.m-b-470 {
  margin-bottom: 470px;
}

.m-b-472 {
  margin-bottom: 472px;
}

.m-b-474 {
  margin-bottom: 474px;
}

.m-b-476 {
  margin-bottom: 476px;
}

.m-b-478 {
  margin-bottom: 478px;
}

.m-b-480 {
  margin-bottom: 480px;
}

.m-b-482 {
  margin-bottom: 482px;
}

.m-b-484 {
  margin-bottom: 484px;
}

.m-b-486 {
  margin-bottom: 486px;
}

.m-b-488 {
  margin-bottom: 488px;
}

.m-b-490 {
  margin-bottom: 490px;
}

.m-b-492 {
  margin-bottom: 492px;
}

.m-b-494 {
  margin-bottom: 494px;
}

.m-b-496 {
  margin-bottom: 496px;
}

.m-b-498 {
  margin-bottom: 498px;
}

.m-b-500 {
  margin-bottom: 500px;
}

.m-b-502 {
  margin-bottom: 502px;
}

.m-b-504 {
  margin-bottom: 504px;
}

.m-b-506 {
  margin-bottom: 506px;
}

.m-b-508 {
  margin-bottom: 508px;
}

.m-b-510 {
  margin-bottom: 510px;
}

.m-b-512 {
  margin-bottom: 512px;
}

.m-b-514 {
  margin-bottom: 514px;
}

.m-b-516 {
  margin-bottom: 516px;
}

.m-b-518 {
  margin-bottom: 518px;
}

.m-b-520 {
  margin-bottom: 520px;
}

.m-b-522 {
  margin-bottom: 522px;
}

.m-b-524 {
  margin-bottom: 524px;
}

.m-b-526 {
  margin-bottom: 526px;
}

.m-b-528 {
  margin-bottom: 528px;
}

.m-b-530 {
  margin-bottom: 530px;
}

.m-b-532 {
  margin-bottom: 532px;
}

.m-b-534 {
  margin-bottom: 534px;
}

.m-b-536 {
  margin-bottom: 536px;
}

.m-b-538 {
  margin-bottom: 538px;
}

.m-b-540 {
  margin-bottom: 540px;
}

.m-b-542 {
  margin-bottom: 542px;
}

.m-b-544 {
  margin-bottom: 544px;
}

.m-b-546 {
  margin-bottom: 546px;
}

.m-b-548 {
  margin-bottom: 548px;
}

.m-b-550 {
  margin-bottom: 550px;
}

.m-b-552 {
  margin-bottom: 552px;
}

.m-b-554 {
  margin-bottom: 554px;
}

.m-b-556 {
  margin-bottom: 556px;
}

.m-b-558 {
  margin-bottom: 558px;
}

.m-b-560 {
  margin-bottom: 560px;
}

.m-b-562 {
  margin-bottom: 562px;
}

.m-b-564 {
  margin-bottom: 564px;
}

.m-b-566 {
  margin-bottom: 566px;
}

.m-b-568 {
  margin-bottom: 568px;
}

.m-b-570 {
  margin-bottom: 570px;
}

.m-b-572 {
  margin-bottom: 572px;
}

.m-b-574 {
  margin-bottom: 574px;
}

.m-b-576 {
  margin-bottom: 576px;
}

.m-b-578 {
  margin-bottom: 578px;
}

.m-b-580 {
  margin-bottom: 580px;
}

.m-b-582 {
  margin-bottom: 582px;
}

.m-b-584 {
  margin-bottom: 584px;
}

.m-b-586 {
  margin-bottom: 586px;
}

.m-b-588 {
  margin-bottom: 588px;
}

.m-b-590 {
  margin-bottom: 590px;
}

.m-b-592 {
  margin-bottom: 592px;
}

.m-b-594 {
  margin-bottom: 594px;
}

.m-b-596 {
  margin-bottom: 596px;
}

.m-b-598 {
  margin-bottom: 598px;
}

.m-b-600 {
  margin-bottom: 600px;
}

.m-b-602 {
  margin-bottom: 602px;
}

.m-b-604 {
  margin-bottom: 604px;
}

.m-b-606 {
  margin-bottom: 606px;
}

.m-b-608 {
  margin-bottom: 608px;
}

.m-b-610 {
  margin-bottom: 610px;
}

.m-b-612 {
  margin-bottom: 612px;
}

.m-b-614 {
  margin-bottom: 614px;
}

.m-b-616 {
  margin-bottom: 616px;
}

.m-b-618 {
  margin-bottom: 618px;
}

.m-b-620 {
  margin-bottom: 620px;
}

.m-b-622 {
  margin-bottom: 622px;
}

.m-b-624 {
  margin-bottom: 624px;
}

.m-b-626 {
  margin-bottom: 626px;
}

.m-b-628 {
  margin-bottom: 628px;
}

.m-b-630 {
  margin-bottom: 630px;
}

.m-b-632 {
  margin-bottom: 632px;
}

.m-b-634 {
  margin-bottom: 634px;
}

.m-b-636 {
  margin-bottom: 636px;
}

.m-b-638 {
  margin-bottom: 638px;
}

.m-b-640 {
  margin-bottom: 640px;
}

.m-b-642 {
  margin-bottom: 642px;
}

.m-b-644 {
  margin-bottom: 644px;
}

.m-b-646 {
  margin-bottom: 646px;
}

.m-b-648 {
  margin-bottom: 648px;
}

.m-b-650 {
  margin-bottom: 650px;
}

.m-l-2 {
  margin-left: 2px;
}

.m-l-4 {
  margin-left: 4px;
}

.m-l-6 {
  margin-left: 6px;
}

.m-l-8 {
  margin-left: 8px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-l-12 {
  margin-left: 12px;
}

.m-l-14 {
  margin-left: 14px;
}

.m-l-16 {
  margin-left: 16px;
}

.m-l-18 {
  margin-left: 18px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-l-22 {
  margin-left: 22px;
}

.m-l-24 {
  margin-left: 24px;
}

.m-l-26 {
  margin-left: 26px;
}

.m-l-28 {
  margin-left: 28px;
}

.m-l-30 {
  margin-left: 30px;
}

.m-l-32 {
  margin-left: 32px;
}

.m-l-34 {
  margin-left: 34px;
}

.m-l-36 {
  margin-left: 36px;
}

.m-l-38 {
  margin-left: 38px;
}

.m-l-40 {
  margin-left: 40px;
}

.m-l-42 {
  margin-left: 42px;
}

.m-l-44 {
  margin-left: 44px;
}

.m-l-46 {
  margin-left: 46px;
}

.m-l-48 {
  margin-left: 48px;
}

.m-l-50 {
  margin-left: 50px;
}

.m-l-52 {
  margin-left: 52px;
}

.m-l-54 {
  margin-left: 54px;
}

.m-l-56 {
  margin-left: 56px;
}

.m-l-58 {
  margin-left: 58px;
}

.m-l-60 {
  margin-left: 60px;
}

.m-l-62 {
  margin-left: 62px;
}

.m-l-64 {
  margin-left: 64px;
}

.m-l-66 {
  margin-left: 66px;
}

.m-l-68 {
  margin-left: 68px;
}

.m-l-70 {
  margin-left: 70px;
}

.m-l-72 {
  margin-left: 72px;
}

.m-l-74 {
  margin-left: 74px;
}

.m-l-76 {
  margin-left: 76px;
}

.m-l-78 {
  margin-left: 78px;
}

.m-l-80 {
  margin-left: 80px;
}

.m-l-82 {
  margin-left: 82px;
}

.m-l-84 {
  margin-left: 84px;
}

.m-l-86 {
  margin-left: 86px;
}

.m-l-88 {
  margin-left: 88px;
}

.m-l-90 {
  margin-left: 90px;
}

.m-l-92 {
  margin-left: 92px;
}

.m-l-94 {
  margin-left: 94px;
}

.m-l-96 {
  margin-left: 96px;
}

.m-l-98 {
  margin-left: 98px;
}

.m-l-100 {
  margin-left: 100px;
}

.m-l-102 {
  margin-left: 102px;
}

.m-l-104 {
  margin-left: 104px;
}

.m-l-106 {
  margin-left: 106px;
}

.m-l-108 {
  margin-left: 108px;
}

.m-l-110 {
  margin-left: 110px;
}

.m-l-112 {
  margin-left: 112px;
}

.m-l-114 {
  margin-left: 114px;
}

.m-l-116 {
  margin-left: 116px;
}

.m-l-118 {
  margin-left: 118px;
}

.m-l-120 {
  margin-left: 120px;
}

.m-l-122 {
  margin-left: 122px;
}

.m-l-124 {
  margin-left: 124px;
}

.m-l-126 {
  margin-left: 126px;
}

.m-l-128 {
  margin-left: 128px;
}

.m-l-130 {
  margin-left: 130px;
}

.m-l-132 {
  margin-left: 132px;
}

.m-l-134 {
  margin-left: 134px;
}

.m-l-136 {
  margin-left: 136px;
}

.m-l-138 {
  margin-left: 138px;
}

.m-l-140 {
  margin-left: 140px;
}

.m-l-142 {
  margin-left: 142px;
}

.m-l-144 {
  margin-left: 144px;
}

.m-l-146 {
  margin-left: 146px;
}

.m-l-148 {
  margin-left: 148px;
}

.m-l-150 {
  margin-left: 150px;
}

.m-l-152 {
  margin-left: 152px;
}

.m-l-154 {
  margin-left: 154px;
}

.m-l-156 {
  margin-left: 156px;
}

.m-l-158 {
  margin-left: 158px;
}

.m-l-160 {
  margin-left: 160px;
}

.m-l-162 {
  margin-left: 162px;
}

.m-l-164 {
  margin-left: 164px;
}

.m-l-166 {
  margin-left: 166px;
}

.m-l-168 {
  margin-left: 168px;
}

.m-l-170 {
  margin-left: 170px;
}

.m-l-172 {
  margin-left: 172px;
}

.m-l-174 {
  margin-left: 174px;
}

.m-l-176 {
  margin-left: 176px;
}

.m-l-178 {
  margin-left: 178px;
}

.m-l-180 {
  margin-left: 180px;
}

.m-l-182 {
  margin-left: 182px;
}

.m-l-184 {
  margin-left: 184px;
}

.m-l-186 {
  margin-left: 186px;
}

.m-l-188 {
  margin-left: 188px;
}

.m-l-190 {
  margin-left: 190px;
}

.m-l-192 {
  margin-left: 192px;
}

.m-l-194 {
  margin-left: 194px;
}

.m-l-196 {
  margin-left: 196px;
}

.m-l-198 {
  margin-left: 198px;
}

.m-l-200 {
  margin-left: 200px;
}

.m-l-202 {
  margin-left: 202px;
}

.m-l-204 {
  margin-left: 204px;
}

.m-l-206 {
  margin-left: 206px;
}

.m-l-208 {
  margin-left: 208px;
}

.m-l-210 {
  margin-left: 210px;
}

.m-l-212 {
  margin-left: 212px;
}

.m-l-214 {
  margin-left: 214px;
}

.m-l-216 {
  margin-left: 216px;
}

.m-l-218 {
  margin-left: 218px;
}

.m-l-220 {
  margin-left: 220px;
}

.m-l-222 {
  margin-left: 222px;
}

.m-l-224 {
  margin-left: 224px;
}

.m-l-226 {
  margin-left: 226px;
}

.m-l-228 {
  margin-left: 228px;
}

.m-l-230 {
  margin-left: 230px;
}

.m-l-232 {
  margin-left: 232px;
}

.m-l-234 {
  margin-left: 234px;
}

.m-l-236 {
  margin-left: 236px;
}

.m-l-238 {
  margin-left: 238px;
}

.m-l-240 {
  margin-left: 240px;
}

.m-l-242 {
  margin-left: 242px;
}

.m-l-244 {
  margin-left: 244px;
}

.m-l-246 {
  margin-left: 246px;
}

.m-l-248 {
  margin-left: 248px;
}

.m-l-250 {
  margin-left: 250px;
}

.m-l-252 {
  margin-left: 252px;
}

.m-l-254 {
  margin-left: 254px;
}

.m-l-256 {
  margin-left: 256px;
}

.m-l-258 {
  margin-left: 258px;
}

.m-l-260 {
  margin-left: 260px;
}

.m-l-262 {
  margin-left: 262px;
}

.m-l-264 {
  margin-left: 264px;
}

.m-l-266 {
  margin-left: 266px;
}

.m-l-268 {
  margin-left: 268px;
}

.m-l-270 {
  margin-left: 270px;
}

.m-l-272 {
  margin-left: 272px;
}

.m-l-274 {
  margin-left: 274px;
}

.m-l-276 {
  margin-left: 276px;
}

.m-l-278 {
  margin-left: 278px;
}

.m-l-280 {
  margin-left: 280px;
}

.m-l-282 {
  margin-left: 282px;
}

.m-l-284 {
  margin-left: 284px;
}

.m-l-286 {
  margin-left: 286px;
}

.m-l-288 {
  margin-left: 288px;
}

.m-l-290 {
  margin-left: 290px;
}

.m-l-292 {
  margin-left: 292px;
}

.m-l-294 {
  margin-left: 294px;
}

.m-l-296 {
  margin-left: 296px;
}

.m-l-298 {
  margin-left: 298px;
}

.m-l-300 {
  margin-left: 300px;
}

.m-l-302 {
  margin-left: 302px;
}

.m-l-304 {
  margin-left: 304px;
}

.m-l-306 {
  margin-left: 306px;
}

.m-l-308 {
  margin-left: 308px;
}

.m-l-310 {
  margin-left: 310px;
}

.m-l-312 {
  margin-left: 312px;
}

.m-l-314 {
  margin-left: 314px;
}

.m-l-316 {
  margin-left: 316px;
}

.m-l-318 {
  margin-left: 318px;
}

.m-l-320 {
  margin-left: 320px;
}

.m-l-322 {
  margin-left: 322px;
}

.m-l-324 {
  margin-left: 324px;
}

.m-l-326 {
  margin-left: 326px;
}

.m-l-328 {
  margin-left: 328px;
}

.m-l-330 {
  margin-left: 330px;
}

.m-l-332 {
  margin-left: 332px;
}

.m-l-334 {
  margin-left: 334px;
}

.m-l-336 {
  margin-left: 336px;
}

.m-l-338 {
  margin-left: 338px;
}

.m-l-340 {
  margin-left: 340px;
}

.m-l-342 {
  margin-left: 342px;
}

.m-l-344 {
  margin-left: 344px;
}

.m-l-346 {
  margin-left: 346px;
}

.m-l-348 {
  margin-left: 348px;
}

.m-l-350 {
  margin-left: 350px;
}

.m-l-352 {
  margin-left: 352px;
}

.m-l-354 {
  margin-left: 354px;
}

.m-l-356 {
  margin-left: 356px;
}

.m-l-358 {
  margin-left: 358px;
}

.m-l-360 {
  margin-left: 360px;
}

.m-l-362 {
  margin-left: 362px;
}

.m-l-364 {
  margin-left: 364px;
}

.m-l-366 {
  margin-left: 366px;
}

.m-l-368 {
  margin-left: 368px;
}

.m-l-370 {
  margin-left: 370px;
}

.m-l-372 {
  margin-left: 372px;
}

.m-l-374 {
  margin-left: 374px;
}

.m-l-376 {
  margin-left: 376px;
}

.m-l-378 {
  margin-left: 378px;
}

.m-l-380 {
  margin-left: 380px;
}

.m-l-382 {
  margin-left: 382px;
}

.m-l-384 {
  margin-left: 384px;
}

.m-l-386 {
  margin-left: 386px;
}

.m-l-388 {
  margin-left: 388px;
}

.m-l-390 {
  margin-left: 390px;
}

.m-l-392 {
  margin-left: 392px;
}

.m-l-394 {
  margin-left: 394px;
}

.m-l-396 {
  margin-left: 396px;
}

.m-l-398 {
  margin-left: 398px;
}

.m-l-400 {
  margin-left: 400px;
}

.m-l-402 {
  margin-left: 402px;
}

.m-l-404 {
  margin-left: 404px;
}

.m-l-406 {
  margin-left: 406px;
}

.m-l-408 {
  margin-left: 408px;
}

.m-l-410 {
  margin-left: 410px;
}

.m-l-412 {
  margin-left: 412px;
}

.m-l-414 {
  margin-left: 414px;
}

.m-l-416 {
  margin-left: 416px;
}

.m-l-418 {
  margin-left: 418px;
}

.m-l-420 {
  margin-left: 420px;
}

.m-l-422 {
  margin-left: 422px;
}

.m-l-424 {
  margin-left: 424px;
}

.m-l-426 {
  margin-left: 426px;
}

.m-l-428 {
  margin-left: 428px;
}

.m-l-430 {
  margin-left: 430px;
}

.m-l-432 {
  margin-left: 432px;
}

.m-l-434 {
  margin-left: 434px;
}

.m-l-436 {
  margin-left: 436px;
}

.m-l-438 {
  margin-left: 438px;
}

.m-l-440 {
  margin-left: 440px;
}

.m-l-442 {
  margin-left: 442px;
}

.m-l-444 {
  margin-left: 444px;
}

.m-l-446 {
  margin-left: 446px;
}

.m-l-448 {
  margin-left: 448px;
}

.m-l-450 {
  margin-left: 450px;
}

.m-l-452 {
  margin-left: 452px;
}

.m-l-454 {
  margin-left: 454px;
}

.m-l-456 {
  margin-left: 456px;
}

.m-l-458 {
  margin-left: 458px;
}

.m-l-460 {
  margin-left: 460px;
}

.m-l-462 {
  margin-left: 462px;
}

.m-l-464 {
  margin-left: 464px;
}

.m-l-466 {
  margin-left: 466px;
}

.m-l-468 {
  margin-left: 468px;
}

.m-l-470 {
  margin-left: 470px;
}

.m-l-472 {
  margin-left: 472px;
}

.m-l-474 {
  margin-left: 474px;
}

.m-l-476 {
  margin-left: 476px;
}

.m-l-478 {
  margin-left: 478px;
}

.m-l-480 {
  margin-left: 480px;
}

.m-l-482 {
  margin-left: 482px;
}

.m-l-484 {
  margin-left: 484px;
}

.m-l-486 {
  margin-left: 486px;
}

.m-l-488 {
  margin-left: 488px;
}

.m-l-490 {
  margin-left: 490px;
}

.m-l-492 {
  margin-left: 492px;
}

.m-l-494 {
  margin-left: 494px;
}

.m-l-496 {
  margin-left: 496px;
}

.m-l-498 {
  margin-left: 498px;
}

.m-l-500 {
  margin-left: 500px;
}

.m-l-502 {
  margin-left: 502px;
}

.m-l-504 {
  margin-left: 504px;
}

.m-l-506 {
  margin-left: 506px;
}

.m-l-508 {
  margin-left: 508px;
}

.m-l-510 {
  margin-left: 510px;
}

.m-l-512 {
  margin-left: 512px;
}

.m-l-514 {
  margin-left: 514px;
}

.m-l-516 {
  margin-left: 516px;
}

.m-l-518 {
  margin-left: 518px;
}

.m-l-520 {
  margin-left: 520px;
}

.m-l-522 {
  margin-left: 522px;
}

.m-l-524 {
  margin-left: 524px;
}

.m-l-526 {
  margin-left: 526px;
}

.m-l-528 {
  margin-left: 528px;
}

.m-l-530 {
  margin-left: 530px;
}

.m-l-532 {
  margin-left: 532px;
}

.m-l-534 {
  margin-left: 534px;
}

.m-l-536 {
  margin-left: 536px;
}

.m-l-538 {
  margin-left: 538px;
}

.m-l-540 {
  margin-left: 540px;
}

.m-l-542 {
  margin-left: 542px;
}

.m-l-544 {
  margin-left: 544px;
}

.m-l-546 {
  margin-left: 546px;
}

.m-l-548 {
  margin-left: 548px;
}

.m-l-550 {
  margin-left: 550px;
}

.m-l-552 {
  margin-left: 552px;
}

.m-l-554 {
  margin-left: 554px;
}

.m-l-556 {
  margin-left: 556px;
}

.m-l-558 {
  margin-left: 558px;
}

.m-l-560 {
  margin-left: 560px;
}

.m-l-562 {
  margin-left: 562px;
}

.m-l-564 {
  margin-left: 564px;
}

.m-l-566 {
  margin-left: 566px;
}

.m-l-568 {
  margin-left: 568px;
}

.m-l-570 {
  margin-left: 570px;
}

.m-l-572 {
  margin-left: 572px;
}

.m-l-574 {
  margin-left: 574px;
}

.m-l-576 {
  margin-left: 576px;
}

.m-l-578 {
  margin-left: 578px;
}

.m-l-580 {
  margin-left: 580px;
}

.m-l-582 {
  margin-left: 582px;
}

.m-l-584 {
  margin-left: 584px;
}

.m-l-586 {
  margin-left: 586px;
}

.m-l-588 {
  margin-left: 588px;
}

.m-l-590 {
  margin-left: 590px;
}

.m-l-592 {
  margin-left: 592px;
}

.m-l-594 {
  margin-left: 594px;
}

.m-l-596 {
  margin-left: 596px;
}

.m-l-598 {
  margin-left: 598px;
}

.m-l-600 {
  margin-left: 600px;
}

.m-l-602 {
  margin-left: 602px;
}

.m-l-604 {
  margin-left: 604px;
}

.m-l-606 {
  margin-left: 606px;
}

.m-l-608 {
  margin-left: 608px;
}

.m-l-610 {
  margin-left: 610px;
}

.m-l-612 {
  margin-left: 612px;
}

.m-l-614 {
  margin-left: 614px;
}

.m-l-616 {
  margin-left: 616px;
}

.m-l-618 {
  margin-left: 618px;
}

.m-l-620 {
  margin-left: 620px;
}

.m-l-622 {
  margin-left: 622px;
}

.m-l-624 {
  margin-left: 624px;
}

.m-l-626 {
  margin-left: 626px;
}

.m-l-628 {
  margin-left: 628px;
}

.m-l-630 {
  margin-left: 630px;
}

.m-l-632 {
  margin-left: 632px;
}

.m-l-634 {
  margin-left: 634px;
}

.m-l-636 {
  margin-left: 636px;
}

.m-l-638 {
  margin-left: 638px;
}

.m-l-640 {
  margin-left: 640px;
}

.m-l-642 {
  margin-left: 642px;
}

.m-l-644 {
  margin-left: 644px;
}

.m-l-646 {
  margin-left: 646px;
}

.m-l-648 {
  margin-left: 648px;
}

.m-l-650 {
  margin-left: 650px;
}

.m-x-2 {
  margin: 2px;
}

.m-x-4 {
  margin: 4px;
}

.m-x-6 {
  margin: 6px;
}

.m-x-8 {
  margin: 8px;
}

.m-x-10 {
  margin: 10px;
}

.m-x-12 {
  margin: 12px;
}

.m-x-14 {
  margin: 14px;
}

.m-x-16 {
  margin: 16px;
}

.m-x-18 {
  margin: 18px;
}

.m-x-20 {
  margin: 20px;
}

.m-x-22 {
  margin: 22px;
}

.m-x-24 {
  margin: 24px;
}

.m-x-26 {
  margin: 26px;
}

.m-x-28 {
  margin: 28px;
}

.m-x-30 {
  margin: 30px;
}

.m-x-32 {
  margin: 32px;
}

.m-x-34 {
  margin: 34px;
}

.m-x-36 {
  margin: 36px;
}

.m-x-38 {
  margin: 38px;
}

.m-x-40 {
  margin: 40px;
}

.m-x-42 {
  margin: 42px;
}

.m-x-44 {
  margin: 44px;
}

.m-x-46 {
  margin: 46px;
}

.m-x-48 {
  margin: 48px;
}

.m-x-50 {
  margin: 50px;
}

.m-x-52 {
  margin: 52px;
}

.m-x-54 {
  margin: 54px;
}

.m-x-56 {
  margin: 56px;
}

.m-x-58 {
  margin: 58px;
}

.m-x-60 {
  margin: 60px;
}

.m-x-62 {
  margin: 62px;
}

.m-x-64 {
  margin: 64px;
}

.m-x-66 {
  margin: 66px;
}

.m-x-68 {
  margin: 68px;
}

.m-x-70 {
  margin: 70px;
}

.m-x-72 {
  margin: 72px;
}

.m-x-74 {
  margin: 74px;
}

.m-x-76 {
  margin: 76px;
}

.m-x-78 {
  margin: 78px;
}

.m-x-80 {
  margin: 80px;
}

.m-x-82 {
  margin: 82px;
}

.m-x-84 {
  margin: 84px;
}

.m-x-86 {
  margin: 86px;
}

.m-x-88 {
  margin: 88px;
}

.m-x-90 {
  margin: 90px;
}

.m-x-92 {
  margin: 92px;
}

.m-x-94 {
  margin: 94px;
}

.m-x-96 {
  margin: 96px;
}

.m-x-98 {
  margin: 98px;
}

.m-x-100 {
  margin: 100px;
}

.m-x-102 {
  margin: 102px;
}

.m-x-104 {
  margin: 104px;
}

.m-x-106 {
  margin: 106px;
}

.m-x-108 {
  margin: 108px;
}

.m-x-110 {
  margin: 110px;
}

.m-x-112 {
  margin: 112px;
}

.m-x-114 {
  margin: 114px;
}

.m-x-116 {
  margin: 116px;
}

.m-x-118 {
  margin: 118px;
}

.m-x-120 {
  margin: 120px;
}

.m-x-122 {
  margin: 122px;
}

.m-x-124 {
  margin: 124px;
}

.m-x-126 {
  margin: 126px;
}

.m-x-128 {
  margin: 128px;
}

.m-x-130 {
  margin: 130px;
}

.m-x-132 {
  margin: 132px;
}

.m-x-134 {
  margin: 134px;
}

.m-x-136 {
  margin: 136px;
}

.m-x-138 {
  margin: 138px;
}

.m-x-140 {
  margin: 140px;
}

.m-x-142 {
  margin: 142px;
}

.m-x-144 {
  margin: 144px;
}

.m-x-146 {
  margin: 146px;
}

.m-x-148 {
  margin: 148px;
}

.m-x-150 {
  margin: 150px;
}

.m-x-152 {
  margin: 152px;
}

.m-x-154 {
  margin: 154px;
}

.m-x-156 {
  margin: 156px;
}

.m-x-158 {
  margin: 158px;
}

.m-x-160 {
  margin: 160px;
}

.m-x-162 {
  margin: 162px;
}

.m-x-164 {
  margin: 164px;
}

.m-x-166 {
  margin: 166px;
}

.m-x-168 {
  margin: 168px;
}

.m-x-170 {
  margin: 170px;
}

.m-x-172 {
  margin: 172px;
}

.m-x-174 {
  margin: 174px;
}

.m-x-176 {
  margin: 176px;
}

.m-x-178 {
  margin: 178px;
}

.m-x-180 {
  margin: 180px;
}

.m-x-182 {
  margin: 182px;
}

.m-x-184 {
  margin: 184px;
}

.m-x-186 {
  margin: 186px;
}

.m-x-188 {
  margin: 188px;
}

.m-x-190 {
  margin: 190px;
}

.m-x-192 {
  margin: 192px;
}

.m-x-194 {
  margin: 194px;
}

.m-x-196 {
  margin: 196px;
}

.m-x-198 {
  margin: 198px;
}

.m-x-200 {
  margin: 200px;
}

.m-x-202 {
  margin: 202px;
}

.m-x-204 {
  margin: 204px;
}

.m-x-206 {
  margin: 206px;
}

.m-x-208 {
  margin: 208px;
}

.m-x-210 {
  margin: 210px;
}

.m-x-212 {
  margin: 212px;
}

.m-x-214 {
  margin: 214px;
}

.m-x-216 {
  margin: 216px;
}

.m-x-218 {
  margin: 218px;
}

.m-x-220 {
  margin: 220px;
}

.m-x-222 {
  margin: 222px;
}

.m-x-224 {
  margin: 224px;
}

.m-x-226 {
  margin: 226px;
}

.m-x-228 {
  margin: 228px;
}

.m-x-230 {
  margin: 230px;
}

.m-x-232 {
  margin: 232px;
}

.m-x-234 {
  margin: 234px;
}

.m-x-236 {
  margin: 236px;
}

.m-x-238 {
  margin: 238px;
}

.m-x-240 {
  margin: 240px;
}

.m-x-242 {
  margin: 242px;
}

.m-x-244 {
  margin: 244px;
}

.m-x-246 {
  margin: 246px;
}

.m-x-248 {
  margin: 248px;
}

.m-x-250 {
  margin: 250px;
}

.m-x-252 {
  margin: 252px;
}

.m-x-254 {
  margin: 254px;
}

.m-x-256 {
  margin: 256px;
}

.m-x-258 {
  margin: 258px;
}

.m-x-260 {
  margin: 260px;
}

.m-x-262 {
  margin: 262px;
}

.m-x-264 {
  margin: 264px;
}

.m-x-266 {
  margin: 266px;
}

.m-x-268 {
  margin: 268px;
}

.m-x-270 {
  margin: 270px;
}

.m-x-272 {
  margin: 272px;
}

.m-x-274 {
  margin: 274px;
}

.m-x-276 {
  margin: 276px;
}

.m-x-278 {
  margin: 278px;
}

.m-x-280 {
  margin: 280px;
}

.m-x-282 {
  margin: 282px;
}

.m-x-284 {
  margin: 284px;
}

.m-x-286 {
  margin: 286px;
}

.m-x-288 {
  margin: 288px;
}

.m-x-290 {
  margin: 290px;
}

.m-x-292 {
  margin: 292px;
}

.m-x-294 {
  margin: 294px;
}

.m-x-296 {
  margin: 296px;
}

.m-x-298 {
  margin: 298px;
}

.m-x-300 {
  margin: 300px;
}

.m-x-302 {
  margin: 302px;
}

.m-x-304 {
  margin: 304px;
}

.m-x-306 {
  margin: 306px;
}

.m-x-308 {
  margin: 308px;
}

.m-x-310 {
  margin: 310px;
}

.m-x-312 {
  margin: 312px;
}

.m-x-314 {
  margin: 314px;
}

.m-x-316 {
  margin: 316px;
}

.m-x-318 {
  margin: 318px;
}

.m-x-320 {
  margin: 320px;
}

.m-x-322 {
  margin: 322px;
}

.m-x-324 {
  margin: 324px;
}

.m-x-326 {
  margin: 326px;
}

.m-x-328 {
  margin: 328px;
}

.m-x-330 {
  margin: 330px;
}

.m-x-332 {
  margin: 332px;
}

.m-x-334 {
  margin: 334px;
}

.m-x-336 {
  margin: 336px;
}

.m-x-338 {
  margin: 338px;
}

.m-x-340 {
  margin: 340px;
}

.m-x-342 {
  margin: 342px;
}

.m-x-344 {
  margin: 344px;
}

.m-x-346 {
  margin: 346px;
}

.m-x-348 {
  margin: 348px;
}

.m-x-350 {
  margin: 350px;
}

.m-x-352 {
  margin: 352px;
}

.m-x-354 {
  margin: 354px;
}

.m-x-356 {
  margin: 356px;
}

.m-x-358 {
  margin: 358px;
}

.m-x-360 {
  margin: 360px;
}

.m-x-362 {
  margin: 362px;
}

.m-x-364 {
  margin: 364px;
}

.m-x-366 {
  margin: 366px;
}

.m-x-368 {
  margin: 368px;
}

.m-x-370 {
  margin: 370px;
}

.m-x-372 {
  margin: 372px;
}

.m-x-374 {
  margin: 374px;
}

.m-x-376 {
  margin: 376px;
}

.m-x-378 {
  margin: 378px;
}

.m-x-380 {
  margin: 380px;
}

.m-x-382 {
  margin: 382px;
}

.m-x-384 {
  margin: 384px;
}

.m-x-386 {
  margin: 386px;
}

.m-x-388 {
  margin: 388px;
}

.m-x-390 {
  margin: 390px;
}

.m-x-392 {
  margin: 392px;
}

.m-x-394 {
  margin: 394px;
}

.m-x-396 {
  margin: 396px;
}

.m-x-398 {
  margin: 398px;
}

.m-x-400 {
  margin: 400px;
}

.m-x-402 {
  margin: 402px;
}

.m-x-404 {
  margin: 404px;
}

.m-x-406 {
  margin: 406px;
}

.m-x-408 {
  margin: 408px;
}

.m-x-410 {
  margin: 410px;
}

.m-x-412 {
  margin: 412px;
}

.m-x-414 {
  margin: 414px;
}

.m-x-416 {
  margin: 416px;
}

.m-x-418 {
  margin: 418px;
}

.m-x-420 {
  margin: 420px;
}

.m-x-422 {
  margin: 422px;
}

.m-x-424 {
  margin: 424px;
}

.m-x-426 {
  margin: 426px;
}

.m-x-428 {
  margin: 428px;
}

.m-x-430 {
  margin: 430px;
}

.m-x-432 {
  margin: 432px;
}

.m-x-434 {
  margin: 434px;
}

.m-x-436 {
  margin: 436px;
}

.m-x-438 {
  margin: 438px;
}

.m-x-440 {
  margin: 440px;
}

.m-x-442 {
  margin: 442px;
}

.m-x-444 {
  margin: 444px;
}

.m-x-446 {
  margin: 446px;
}

.m-x-448 {
  margin: 448px;
}

.m-x-450 {
  margin: 450px;
}

.m-x-452 {
  margin: 452px;
}

.m-x-454 {
  margin: 454px;
}

.m-x-456 {
  margin: 456px;
}

.m-x-458 {
  margin: 458px;
}

.m-x-460 {
  margin: 460px;
}

.m-x-462 {
  margin: 462px;
}

.m-x-464 {
  margin: 464px;
}

.m-x-466 {
  margin: 466px;
}

.m-x-468 {
  margin: 468px;
}

.m-x-470 {
  margin: 470px;
}

.m-x-472 {
  margin: 472px;
}

.m-x-474 {
  margin: 474px;
}

.m-x-476 {
  margin: 476px;
}

.m-x-478 {
  margin: 478px;
}

.m-x-480 {
  margin: 480px;
}

.m-x-482 {
  margin: 482px;
}

.m-x-484 {
  margin: 484px;
}

.m-x-486 {
  margin: 486px;
}

.m-x-488 {
  margin: 488px;
}

.m-x-490 {
  margin: 490px;
}

.m-x-492 {
  margin: 492px;
}

.m-x-494 {
  margin: 494px;
}

.m-x-496 {
  margin: 496px;
}

.m-x-498 {
  margin: 498px;
}

.m-x-500 {
  margin: 500px;
}

.m-x-502 {
  margin: 502px;
}

.m-x-504 {
  margin: 504px;
}

.m-x-506 {
  margin: 506px;
}

.m-x-508 {
  margin: 508px;
}

.m-x-510 {
  margin: 510px;
}

.m-x-512 {
  margin: 512px;
}

.m-x-514 {
  margin: 514px;
}

.m-x-516 {
  margin: 516px;
}

.m-x-518 {
  margin: 518px;
}

.m-x-520 {
  margin: 520px;
}

.m-x-522 {
  margin: 522px;
}

.m-x-524 {
  margin: 524px;
}

.m-x-526 {
  margin: 526px;
}

.m-x-528 {
  margin: 528px;
}

.m-x-530 {
  margin: 530px;
}

.m-x-532 {
  margin: 532px;
}

.m-x-534 {
  margin: 534px;
}

.m-x-536 {
  margin: 536px;
}

.m-x-538 {
  margin: 538px;
}

.m-x-540 {
  margin: 540px;
}

.m-x-542 {
  margin: 542px;
}

.m-x-544 {
  margin: 544px;
}

.m-x-546 {
  margin: 546px;
}

.m-x-548 {
  margin: 548px;
}

.m-x-550 {
  margin: 550px;
}

.m-x-552 {
  margin: 552px;
}

.m-x-554 {
  margin: 554px;
}

.m-x-556 {
  margin: 556px;
}

.m-x-558 {
  margin: 558px;
}

.m-x-560 {
  margin: 560px;
}

.m-x-562 {
  margin: 562px;
}

.m-x-564 {
  margin: 564px;
}

.m-x-566 {
  margin: 566px;
}

.m-x-568 {
  margin: 568px;
}

.m-x-570 {
  margin: 570px;
}

.m-x-572 {
  margin: 572px;
}

.m-x-574 {
  margin: 574px;
}

.m-x-576 {
  margin: 576px;
}

.m-x-578 {
  margin: 578px;
}

.m-x-580 {
  margin: 580px;
}

.m-x-582 {
  margin: 582px;
}

.m-x-584 {
  margin: 584px;
}

.m-x-586 {
  margin: 586px;
}

.m-x-588 {
  margin: 588px;
}

.m-x-590 {
  margin: 590px;
}

.m-x-592 {
  margin: 592px;
}

.m-x-594 {
  margin: 594px;
}

.m-x-596 {
  margin: 596px;
}

.m-x-598 {
  margin: 598px;
}

.m-x-600 {
  margin: 600px;
}

.m-x-602 {
  margin: 602px;
}

.m-x-604 {
  margin: 604px;
}

.m-x-606 {
  margin: 606px;
}

.m-x-608 {
  margin: 608px;
}

.m-x-610 {
  margin: 610px;
}

.m-x-612 {
  margin: 612px;
}

.m-x-614 {
  margin: 614px;
}

.m-x-616 {
  margin: 616px;
}

.m-x-618 {
  margin: 618px;
}

.m-x-620 {
  margin: 620px;
}

.m-x-622 {
  margin: 622px;
}

.m-x-624 {
  margin: 624px;
}

.m-x-626 {
  margin: 626px;
}

.m-x-628 {
  margin: 628px;
}

.m-x-630 {
  margin: 630px;
}

.m-x-632 {
  margin: 632px;
}

.m-x-634 {
  margin: 634px;
}

.m-x-636 {
  margin: 636px;
}

.m-x-638 {
  margin: 638px;
}

.m-x-640 {
  margin: 640px;
}

.m-x-642 {
  margin: 642px;
}

.m-x-644 {
  margin: 644px;
}

.m-x-646 {
  margin: 646px;
}

.m-x-648 {
  margin: 648px;
}

.m-x-650 {
  margin: 650px;
}

.p-t-2 {
  padding-top: 2px;
}

.p-t-4 {
  padding-top: 4px;
}

.p-t-6 {
  padding-top: 6px;
}

.p-t-8 {
  padding-top: 8px;
}

.p-t-10 {
  padding-top: 10px;
}

.p-t-12 {
  padding-top: 12px;
}

.p-t-14 {
  padding-top: 14px;
}

.p-t-16 {
  padding-top: 16px;
}

.p-t-18 {
  padding-top: 18px;
}

.p-t-20 {
  padding-top: 20px;
}

.p-t-22 {
  padding-top: 22px;
}

.p-t-24 {
  padding-top: 24px;
}

.p-t-26 {
  padding-top: 26px;
}

.p-t-28 {
  padding-top: 28px;
}

.p-t-30 {
  padding-top: 30px;
}

.p-t-32 {
  padding-top: 32px;
}

.p-t-34 {
  padding-top: 34px;
}

.p-t-36 {
  padding-top: 36px;
}

.p-t-38 {
  padding-top: 38px;
}

.p-t-40 {
  padding-top: 40px;
}

.p-t-42 {
  padding-top: 42px;
}

.p-t-44 {
  padding-top: 44px;
}

.p-t-46 {
  padding-top: 46px;
}

.p-t-48 {
  padding-top: 48px;
}

.p-t-50 {
  padding-top: 50px;
}

.p-t-52 {
  padding-top: 52px;
}

.p-t-54 {
  padding-top: 54px;
}

.p-t-56 {
  padding-top: 56px;
}

.p-t-58 {
  padding-top: 58px;
}

.p-t-60 {
  padding-top: 60px;
}

.p-t-62 {
  padding-top: 62px;
}

.p-t-64 {
  padding-top: 64px;
}

.p-t-66 {
  padding-top: 66px;
}

.p-t-68 {
  padding-top: 68px;
}

.p-t-70 {
  padding-top: 70px;
}

.p-t-72 {
  padding-top: 72px;
}

.p-t-74 {
  padding-top: 74px;
}

.p-t-76 {
  padding-top: 76px;
}

.p-t-78 {
  padding-top: 78px;
}

.p-t-80 {
  padding-top: 80px;
}

.p-t-82 {
  padding-top: 82px;
}

.p-t-84 {
  padding-top: 84px;
}

.p-t-86 {
  padding-top: 86px;
}

.p-t-88 {
  padding-top: 88px;
}

.p-t-90 {
  padding-top: 90px;
}

.p-t-92 {
  padding-top: 92px;
}

.p-t-94 {
  padding-top: 94px;
}

.p-t-96 {
  padding-top: 96px;
}

.p-t-98 {
  padding-top: 98px;
}

.p-t-100 {
  padding-top: 100px;
}

.p-t-102 {
  padding-top: 102px;
}

.p-t-104 {
  padding-top: 104px;
}

.p-t-106 {
  padding-top: 106px;
}

.p-t-108 {
  padding-top: 108px;
}

.p-t-110 {
  padding-top: 110px;
}

.p-t-112 {
  padding-top: 112px;
}

.p-t-114 {
  padding-top: 114px;
}

.p-t-116 {
  padding-top: 116px;
}

.p-t-118 {
  padding-top: 118px;
}

.p-t-120 {
  padding-top: 120px;
}

.p-t-122 {
  padding-top: 122px;
}

.p-t-124 {
  padding-top: 124px;
}

.p-t-126 {
  padding-top: 126px;
}

.p-t-128 {
  padding-top: 128px;
}

.p-t-130 {
  padding-top: 130px;
}

.p-t-132 {
  padding-top: 132px;
}

.p-t-134 {
  padding-top: 134px;
}

.p-t-136 {
  padding-top: 136px;
}

.p-t-138 {
  padding-top: 138px;
}

.p-t-140 {
  padding-top: 140px;
}

.p-t-142 {
  padding-top: 142px;
}

.p-t-144 {
  padding-top: 144px;
}

.p-t-146 {
  padding-top: 146px;
}

.p-t-148 {
  padding-top: 148px;
}

.p-t-150 {
  padding-top: 150px;
}

.p-t-152 {
  padding-top: 152px;
}

.p-t-154 {
  padding-top: 154px;
}

.p-t-156 {
  padding-top: 156px;
}

.p-t-158 {
  padding-top: 158px;
}

.p-t-160 {
  padding-top: 160px;
}

.p-t-162 {
  padding-top: 162px;
}

.p-t-164 {
  padding-top: 164px;
}

.p-t-166 {
  padding-top: 166px;
}

.p-t-168 {
  padding-top: 168px;
}

.p-t-170 {
  padding-top: 170px;
}

.p-t-172 {
  padding-top: 172px;
}

.p-t-174 {
  padding-top: 174px;
}

.p-t-176 {
  padding-top: 176px;
}

.p-t-178 {
  padding-top: 178px;
}

.p-t-180 {
  padding-top: 180px;
}

.p-t-182 {
  padding-top: 182px;
}

.p-t-184 {
  padding-top: 184px;
}

.p-t-186 {
  padding-top: 186px;
}

.p-t-188 {
  padding-top: 188px;
}

.p-t-190 {
  padding-top: 190px;
}

.p-t-192 {
  padding-top: 192px;
}

.p-t-194 {
  padding-top: 194px;
}

.p-t-196 {
  padding-top: 196px;
}

.p-t-198 {
  padding-top: 198px;
}

.p-t-200 {
  padding-top: 200px;
}

.p-t-202 {
  padding-top: 202px;
}

.p-t-204 {
  padding-top: 204px;
}

.p-t-206 {
  padding-top: 206px;
}

.p-t-208 {
  padding-top: 208px;
}

.p-t-210 {
  padding-top: 210px;
}

.p-t-212 {
  padding-top: 212px;
}

.p-t-214 {
  padding-top: 214px;
}

.p-t-216 {
  padding-top: 216px;
}

.p-t-218 {
  padding-top: 218px;
}

.p-t-220 {
  padding-top: 220px;
}

.p-t-222 {
  padding-top: 222px;
}

.p-t-224 {
  padding-top: 224px;
}

.p-t-226 {
  padding-top: 226px;
}

.p-t-228 {
  padding-top: 228px;
}

.p-t-230 {
  padding-top: 230px;
}

.p-t-232 {
  padding-top: 232px;
}

.p-t-234 {
  padding-top: 234px;
}

.p-t-236 {
  padding-top: 236px;
}

.p-t-238 {
  padding-top: 238px;
}

.p-t-240 {
  padding-top: 240px;
}

.p-t-242 {
  padding-top: 242px;
}

.p-t-244 {
  padding-top: 244px;
}

.p-t-246 {
  padding-top: 246px;
}

.p-t-248 {
  padding-top: 248px;
}

.p-t-250 {
  padding-top: 250px;
}

.p-t-252 {
  padding-top: 252px;
}

.p-t-254 {
  padding-top: 254px;
}

.p-t-256 {
  padding-top: 256px;
}

.p-t-258 {
  padding-top: 258px;
}

.p-t-260 {
  padding-top: 260px;
}

.p-t-262 {
  padding-top: 262px;
}

.p-t-264 {
  padding-top: 264px;
}

.p-t-266 {
  padding-top: 266px;
}

.p-t-268 {
  padding-top: 268px;
}

.p-t-270 {
  padding-top: 270px;
}

.p-t-272 {
  padding-top: 272px;
}

.p-t-274 {
  padding-top: 274px;
}

.p-t-276 {
  padding-top: 276px;
}

.p-t-278 {
  padding-top: 278px;
}

.p-t-280 {
  padding-top: 280px;
}

.p-t-282 {
  padding-top: 282px;
}

.p-t-284 {
  padding-top: 284px;
}

.p-t-286 {
  padding-top: 286px;
}

.p-t-288 {
  padding-top: 288px;
}

.p-t-290 {
  padding-top: 290px;
}

.p-t-292 {
  padding-top: 292px;
}

.p-t-294 {
  padding-top: 294px;
}

.p-t-296 {
  padding-top: 296px;
}

.p-t-298 {
  padding-top: 298px;
}

.p-t-300 {
  padding-top: 300px;
}

.p-t-302 {
  padding-top: 302px;
}

.p-t-304 {
  padding-top: 304px;
}

.p-t-306 {
  padding-top: 306px;
}

.p-t-308 {
  padding-top: 308px;
}

.p-t-310 {
  padding-top: 310px;
}

.p-t-312 {
  padding-top: 312px;
}

.p-t-314 {
  padding-top: 314px;
}

.p-t-316 {
  padding-top: 316px;
}

.p-t-318 {
  padding-top: 318px;
}

.p-t-320 {
  padding-top: 320px;
}

.p-t-322 {
  padding-top: 322px;
}

.p-t-324 {
  padding-top: 324px;
}

.p-t-326 {
  padding-top: 326px;
}

.p-t-328 {
  padding-top: 328px;
}

.p-t-330 {
  padding-top: 330px;
}

.p-t-332 {
  padding-top: 332px;
}

.p-t-334 {
  padding-top: 334px;
}

.p-t-336 {
  padding-top: 336px;
}

.p-t-338 {
  padding-top: 338px;
}

.p-t-340 {
  padding-top: 340px;
}

.p-t-342 {
  padding-top: 342px;
}

.p-t-344 {
  padding-top: 344px;
}

.p-t-346 {
  padding-top: 346px;
}

.p-t-348 {
  padding-top: 348px;
}

.p-t-350 {
  padding-top: 350px;
}

.p-t-352 {
  padding-top: 352px;
}

.p-t-354 {
  padding-top: 354px;
}

.p-t-356 {
  padding-top: 356px;
}

.p-t-358 {
  padding-top: 358px;
}

.p-t-360 {
  padding-top: 360px;
}

.p-t-362 {
  padding-top: 362px;
}

.p-t-364 {
  padding-top: 364px;
}

.p-t-366 {
  padding-top: 366px;
}

.p-t-368 {
  padding-top: 368px;
}

.p-t-370 {
  padding-top: 370px;
}

.p-t-372 {
  padding-top: 372px;
}

.p-t-374 {
  padding-top: 374px;
}

.p-t-376 {
  padding-top: 376px;
}

.p-t-378 {
  padding-top: 378px;
}

.p-t-380 {
  padding-top: 380px;
}

.p-t-382 {
  padding-top: 382px;
}

.p-t-384 {
  padding-top: 384px;
}

.p-t-386 {
  padding-top: 386px;
}

.p-t-388 {
  padding-top: 388px;
}

.p-t-390 {
  padding-top: 390px;
}

.p-t-392 {
  padding-top: 392px;
}

.p-t-394 {
  padding-top: 394px;
}

.p-t-396 {
  padding-top: 396px;
}

.p-t-398 {
  padding-top: 398px;
}

.p-t-400 {
  padding-top: 400px;
}

.p-t-402 {
  padding-top: 402px;
}

.p-t-404 {
  padding-top: 404px;
}

.p-t-406 {
  padding-top: 406px;
}

.p-t-408 {
  padding-top: 408px;
}

.p-t-410 {
  padding-top: 410px;
}

.p-t-412 {
  padding-top: 412px;
}

.p-t-414 {
  padding-top: 414px;
}

.p-t-416 {
  padding-top: 416px;
}

.p-t-418 {
  padding-top: 418px;
}

.p-t-420 {
  padding-top: 420px;
}

.p-t-422 {
  padding-top: 422px;
}

.p-t-424 {
  padding-top: 424px;
}

.p-t-426 {
  padding-top: 426px;
}

.p-t-428 {
  padding-top: 428px;
}

.p-t-430 {
  padding-top: 430px;
}

.p-t-432 {
  padding-top: 432px;
}

.p-t-434 {
  padding-top: 434px;
}

.p-t-436 {
  padding-top: 436px;
}

.p-t-438 {
  padding-top: 438px;
}

.p-t-440 {
  padding-top: 440px;
}

.p-t-442 {
  padding-top: 442px;
}

.p-t-444 {
  padding-top: 444px;
}

.p-t-446 {
  padding-top: 446px;
}

.p-t-448 {
  padding-top: 448px;
}

.p-t-450 {
  padding-top: 450px;
}

.p-t-452 {
  padding-top: 452px;
}

.p-t-454 {
  padding-top: 454px;
}

.p-t-456 {
  padding-top: 456px;
}

.p-t-458 {
  padding-top: 458px;
}

.p-t-460 {
  padding-top: 460px;
}

.p-t-462 {
  padding-top: 462px;
}

.p-t-464 {
  padding-top: 464px;
}

.p-t-466 {
  padding-top: 466px;
}

.p-t-468 {
  padding-top: 468px;
}

.p-t-470 {
  padding-top: 470px;
}

.p-t-472 {
  padding-top: 472px;
}

.p-t-474 {
  padding-top: 474px;
}

.p-t-476 {
  padding-top: 476px;
}

.p-t-478 {
  padding-top: 478px;
}

.p-t-480 {
  padding-top: 480px;
}

.p-t-482 {
  padding-top: 482px;
}

.p-t-484 {
  padding-top: 484px;
}

.p-t-486 {
  padding-top: 486px;
}

.p-t-488 {
  padding-top: 488px;
}

.p-t-490 {
  padding-top: 490px;
}

.p-t-492 {
  padding-top: 492px;
}

.p-t-494 {
  padding-top: 494px;
}

.p-t-496 {
  padding-top: 496px;
}

.p-t-498 {
  padding-top: 498px;
}

.p-t-500 {
  padding-top: 500px;
}

.p-t-502 {
  padding-top: 502px;
}

.p-t-504 {
  padding-top: 504px;
}

.p-t-506 {
  padding-top: 506px;
}

.p-t-508 {
  padding-top: 508px;
}

.p-t-510 {
  padding-top: 510px;
}

.p-t-512 {
  padding-top: 512px;
}

.p-t-514 {
  padding-top: 514px;
}

.p-t-516 {
  padding-top: 516px;
}

.p-t-518 {
  padding-top: 518px;
}

.p-t-520 {
  padding-top: 520px;
}

.p-t-522 {
  padding-top: 522px;
}

.p-t-524 {
  padding-top: 524px;
}

.p-t-526 {
  padding-top: 526px;
}

.p-t-528 {
  padding-top: 528px;
}

.p-t-530 {
  padding-top: 530px;
}

.p-t-532 {
  padding-top: 532px;
}

.p-t-534 {
  padding-top: 534px;
}

.p-t-536 {
  padding-top: 536px;
}

.p-t-538 {
  padding-top: 538px;
}

.p-t-540 {
  padding-top: 540px;
}

.p-t-542 {
  padding-top: 542px;
}

.p-t-544 {
  padding-top: 544px;
}

.p-t-546 {
  padding-top: 546px;
}

.p-t-548 {
  padding-top: 548px;
}

.p-t-550 {
  padding-top: 550px;
}

.p-t-552 {
  padding-top: 552px;
}

.p-t-554 {
  padding-top: 554px;
}

.p-t-556 {
  padding-top: 556px;
}

.p-t-558 {
  padding-top: 558px;
}

.p-t-560 {
  padding-top: 560px;
}

.p-t-562 {
  padding-top: 562px;
}

.p-t-564 {
  padding-top: 564px;
}

.p-t-566 {
  padding-top: 566px;
}

.p-t-568 {
  padding-top: 568px;
}

.p-t-570 {
  padding-top: 570px;
}

.p-t-572 {
  padding-top: 572px;
}

.p-t-574 {
  padding-top: 574px;
}

.p-t-576 {
  padding-top: 576px;
}

.p-t-578 {
  padding-top: 578px;
}

.p-t-580 {
  padding-top: 580px;
}

.p-t-582 {
  padding-top: 582px;
}

.p-t-584 {
  padding-top: 584px;
}

.p-t-586 {
  padding-top: 586px;
}

.p-t-588 {
  padding-top: 588px;
}

.p-t-590 {
  padding-top: 590px;
}

.p-t-592 {
  padding-top: 592px;
}

.p-t-594 {
  padding-top: 594px;
}

.p-t-596 {
  padding-top: 596px;
}

.p-t-598 {
  padding-top: 598px;
}

.p-t-600 {
  padding-top: 600px;
}

.p-t-602 {
  padding-top: 602px;
}

.p-t-604 {
  padding-top: 604px;
}

.p-t-606 {
  padding-top: 606px;
}

.p-t-608 {
  padding-top: 608px;
}

.p-t-610 {
  padding-top: 610px;
}

.p-t-612 {
  padding-top: 612px;
}

.p-t-614 {
  padding-top: 614px;
}

.p-t-616 {
  padding-top: 616px;
}

.p-t-618 {
  padding-top: 618px;
}

.p-t-620 {
  padding-top: 620px;
}

.p-t-622 {
  padding-top: 622px;
}

.p-t-624 {
  padding-top: 624px;
}

.p-t-626 {
  padding-top: 626px;
}

.p-t-628 {
  padding-top: 628px;
}

.p-t-630 {
  padding-top: 630px;
}

.p-t-632 {
  padding-top: 632px;
}

.p-t-634 {
  padding-top: 634px;
}

.p-t-636 {
  padding-top: 636px;
}

.p-t-638 {
  padding-top: 638px;
}

.p-t-640 {
  padding-top: 640px;
}

.p-t-642 {
  padding-top: 642px;
}

.p-t-644 {
  padding-top: 644px;
}

.p-t-646 {
  padding-top: 646px;
}

.p-t-648 {
  padding-top: 648px;
}

.p-t-650 {
  padding-top: 650px;
}

.p-r-2 {
  padding-right: 2px;
}

.p-r-4 {
  padding-right: 4px;
}

.p-r-6 {
  padding-right: 6px;
}

.p-r-8 {
  padding-right: 8px;
}

.p-r-10 {
  padding-right: 10px;
}

.p-r-12 {
  padding-right: 12px;
}

.p-r-14 {
  padding-right: 14px;
}

.p-r-16 {
  padding-right: 16px;
}

.p-r-18 {
  padding-right: 18px;
}

.p-r-20 {
  padding-right: 20px;
}

.p-r-22 {
  padding-right: 22px;
}

.p-r-24 {
  padding-right: 24px;
}

.p-r-26 {
  padding-right: 26px;
}

.p-r-28 {
  padding-right: 28px;
}

.p-r-30 {
  padding-right: 30px;
}

.p-r-32 {
  padding-right: 32px;
}

.p-r-34 {
  padding-right: 34px;
}

.p-r-36 {
  padding-right: 36px;
}

.p-r-38 {
  padding-right: 38px;
}

.p-r-40 {
  padding-right: 40px;
}

.p-r-42 {
  padding-right: 42px;
}

.p-r-44 {
  padding-right: 44px;
}

.p-r-46 {
  padding-right: 46px;
}

.p-r-48 {
  padding-right: 48px;
}

.p-r-50 {
  padding-right: 50px;
}

.p-r-52 {
  padding-right: 52px;
}

.p-r-54 {
  padding-right: 54px;
}

.p-r-56 {
  padding-right: 56px;
}

.p-r-58 {
  padding-right: 58px;
}

.p-r-60 {
  padding-right: 60px;
}

.p-r-62 {
  padding-right: 62px;
}

.p-r-64 {
  padding-right: 64px;
}

.p-r-66 {
  padding-right: 66px;
}

.p-r-68 {
  padding-right: 68px;
}

.p-r-70 {
  padding-right: 70px;
}

.p-r-72 {
  padding-right: 72px;
}

.p-r-74 {
  padding-right: 74px;
}

.p-r-76 {
  padding-right: 76px;
}

.p-r-78 {
  padding-right: 78px;
}

.p-r-80 {
  padding-right: 80px;
}

.p-r-82 {
  padding-right: 82px;
}

.p-r-84 {
  padding-right: 84px;
}

.p-r-86 {
  padding-right: 86px;
}

.p-r-88 {
  padding-right: 88px;
}

.p-r-90 {
  padding-right: 90px;
}

.p-r-92 {
  padding-right: 92px;
}

.p-r-94 {
  padding-right: 94px;
}

.p-r-96 {
  padding-right: 96px;
}

.p-r-98 {
  padding-right: 98px;
}

.p-r-100 {
  padding-right: 100px;
}

.p-r-102 {
  padding-right: 102px;
}

.p-r-104 {
  padding-right: 104px;
}

.p-r-106 {
  padding-right: 106px;
}

.p-r-108 {
  padding-right: 108px;
}

.p-r-110 {
  padding-right: 110px;
}

.p-r-112 {
  padding-right: 112px;
}

.p-r-114 {
  padding-right: 114px;
}

.p-r-116 {
  padding-right: 116px;
}

.p-r-118 {
  padding-right: 118px;
}

.p-r-120 {
  padding-right: 120px;
}

.p-r-122 {
  padding-right: 122px;
}

.p-r-124 {
  padding-right: 124px;
}

.p-r-126 {
  padding-right: 126px;
}

.p-r-128 {
  padding-right: 128px;
}

.p-r-130 {
  padding-right: 130px;
}

.p-r-132 {
  padding-right: 132px;
}

.p-r-134 {
  padding-right: 134px;
}

.p-r-136 {
  padding-right: 136px;
}

.p-r-138 {
  padding-right: 138px;
}

.p-r-140 {
  padding-right: 140px;
}

.p-r-142 {
  padding-right: 142px;
}

.p-r-144 {
  padding-right: 144px;
}

.p-r-146 {
  padding-right: 146px;
}

.p-r-148 {
  padding-right: 148px;
}

.p-r-150 {
  padding-right: 150px;
}

.p-r-152 {
  padding-right: 152px;
}

.p-r-154 {
  padding-right: 154px;
}

.p-r-156 {
  padding-right: 156px;
}

.p-r-158 {
  padding-right: 158px;
}

.p-r-160 {
  padding-right: 160px;
}

.p-r-162 {
  padding-right: 162px;
}

.p-r-164 {
  padding-right: 164px;
}

.p-r-166 {
  padding-right: 166px;
}

.p-r-168 {
  padding-right: 168px;
}

.p-r-170 {
  padding-right: 170px;
}

.p-r-172 {
  padding-right: 172px;
}

.p-r-174 {
  padding-right: 174px;
}

.p-r-176 {
  padding-right: 176px;
}

.p-r-178 {
  padding-right: 178px;
}

.p-r-180 {
  padding-right: 180px;
}

.p-r-182 {
  padding-right: 182px;
}

.p-r-184 {
  padding-right: 184px;
}

.p-r-186 {
  padding-right: 186px;
}

.p-r-188 {
  padding-right: 188px;
}

.p-r-190 {
  padding-right: 190px;
}

.p-r-192 {
  padding-right: 192px;
}

.p-r-194 {
  padding-right: 194px;
}

.p-r-196 {
  padding-right: 196px;
}

.p-r-198 {
  padding-right: 198px;
}

.p-r-200 {
  padding-right: 200px;
}

.p-r-202 {
  padding-right: 202px;
}

.p-r-204 {
  padding-right: 204px;
}

.p-r-206 {
  padding-right: 206px;
}

.p-r-208 {
  padding-right: 208px;
}

.p-r-210 {
  padding-right: 210px;
}

.p-r-212 {
  padding-right: 212px;
}

.p-r-214 {
  padding-right: 214px;
}

.p-r-216 {
  padding-right: 216px;
}

.p-r-218 {
  padding-right: 218px;
}

.p-r-220 {
  padding-right: 220px;
}

.p-r-222 {
  padding-right: 222px;
}

.p-r-224 {
  padding-right: 224px;
}

.p-r-226 {
  padding-right: 226px;
}

.p-r-228 {
  padding-right: 228px;
}

.p-r-230 {
  padding-right: 230px;
}

.p-r-232 {
  padding-right: 232px;
}

.p-r-234 {
  padding-right: 234px;
}

.p-r-236 {
  padding-right: 236px;
}

.p-r-238 {
  padding-right: 238px;
}

.p-r-240 {
  padding-right: 240px;
}

.p-r-242 {
  padding-right: 242px;
}

.p-r-244 {
  padding-right: 244px;
}

.p-r-246 {
  padding-right: 246px;
}

.p-r-248 {
  padding-right: 248px;
}

.p-r-250 {
  padding-right: 250px;
}

.p-r-252 {
  padding-right: 252px;
}

.p-r-254 {
  padding-right: 254px;
}

.p-r-256 {
  padding-right: 256px;
}

.p-r-258 {
  padding-right: 258px;
}

.p-r-260 {
  padding-right: 260px;
}

.p-r-262 {
  padding-right: 262px;
}

.p-r-264 {
  padding-right: 264px;
}

.p-r-266 {
  padding-right: 266px;
}

.p-r-268 {
  padding-right: 268px;
}

.p-r-270 {
  padding-right: 270px;
}

.p-r-272 {
  padding-right: 272px;
}

.p-r-274 {
  padding-right: 274px;
}

.p-r-276 {
  padding-right: 276px;
}

.p-r-278 {
  padding-right: 278px;
}

.p-r-280 {
  padding-right: 280px;
}

.p-r-282 {
  padding-right: 282px;
}

.p-r-284 {
  padding-right: 284px;
}

.p-r-286 {
  padding-right: 286px;
}

.p-r-288 {
  padding-right: 288px;
}

.p-r-290 {
  padding-right: 290px;
}

.p-r-292 {
  padding-right: 292px;
}

.p-r-294 {
  padding-right: 294px;
}

.p-r-296 {
  padding-right: 296px;
}

.p-r-298 {
  padding-right: 298px;
}

.p-r-300 {
  padding-right: 300px;
}

.p-r-302 {
  padding-right: 302px;
}

.p-r-304 {
  padding-right: 304px;
}

.p-r-306 {
  padding-right: 306px;
}

.p-r-308 {
  padding-right: 308px;
}

.p-r-310 {
  padding-right: 310px;
}

.p-r-312 {
  padding-right: 312px;
}

.p-r-314 {
  padding-right: 314px;
}

.p-r-316 {
  padding-right: 316px;
}

.p-r-318 {
  padding-right: 318px;
}

.p-r-320 {
  padding-right: 320px;
}

.p-r-322 {
  padding-right: 322px;
}

.p-r-324 {
  padding-right: 324px;
}

.p-r-326 {
  padding-right: 326px;
}

.p-r-328 {
  padding-right: 328px;
}

.p-r-330 {
  padding-right: 330px;
}

.p-r-332 {
  padding-right: 332px;
}

.p-r-334 {
  padding-right: 334px;
}

.p-r-336 {
  padding-right: 336px;
}

.p-r-338 {
  padding-right: 338px;
}

.p-r-340 {
  padding-right: 340px;
}

.p-r-342 {
  padding-right: 342px;
}

.p-r-344 {
  padding-right: 344px;
}

.p-r-346 {
  padding-right: 346px;
}

.p-r-348 {
  padding-right: 348px;
}

.p-r-350 {
  padding-right: 350px;
}

.p-r-352 {
  padding-right: 352px;
}

.p-r-354 {
  padding-right: 354px;
}

.p-r-356 {
  padding-right: 356px;
}

.p-r-358 {
  padding-right: 358px;
}

.p-r-360 {
  padding-right: 360px;
}

.p-r-362 {
  padding-right: 362px;
}

.p-r-364 {
  padding-right: 364px;
}

.p-r-366 {
  padding-right: 366px;
}

.p-r-368 {
  padding-right: 368px;
}

.p-r-370 {
  padding-right: 370px;
}

.p-r-372 {
  padding-right: 372px;
}

.p-r-374 {
  padding-right: 374px;
}

.p-r-376 {
  padding-right: 376px;
}

.p-r-378 {
  padding-right: 378px;
}

.p-r-380 {
  padding-right: 380px;
}

.p-r-382 {
  padding-right: 382px;
}

.p-r-384 {
  padding-right: 384px;
}

.p-r-386 {
  padding-right: 386px;
}

.p-r-388 {
  padding-right: 388px;
}

.p-r-390 {
  padding-right: 390px;
}

.p-r-392 {
  padding-right: 392px;
}

.p-r-394 {
  padding-right: 394px;
}

.p-r-396 {
  padding-right: 396px;
}

.p-r-398 {
  padding-right: 398px;
}

.p-r-400 {
  padding-right: 400px;
}

.p-r-402 {
  padding-right: 402px;
}

.p-r-404 {
  padding-right: 404px;
}

.p-r-406 {
  padding-right: 406px;
}

.p-r-408 {
  padding-right: 408px;
}

.p-r-410 {
  padding-right: 410px;
}

.p-r-412 {
  padding-right: 412px;
}

.p-r-414 {
  padding-right: 414px;
}

.p-r-416 {
  padding-right: 416px;
}

.p-r-418 {
  padding-right: 418px;
}

.p-r-420 {
  padding-right: 420px;
}

.p-r-422 {
  padding-right: 422px;
}

.p-r-424 {
  padding-right: 424px;
}

.p-r-426 {
  padding-right: 426px;
}

.p-r-428 {
  padding-right: 428px;
}

.p-r-430 {
  padding-right: 430px;
}

.p-r-432 {
  padding-right: 432px;
}

.p-r-434 {
  padding-right: 434px;
}

.p-r-436 {
  padding-right: 436px;
}

.p-r-438 {
  padding-right: 438px;
}

.p-r-440 {
  padding-right: 440px;
}

.p-r-442 {
  padding-right: 442px;
}

.p-r-444 {
  padding-right: 444px;
}

.p-r-446 {
  padding-right: 446px;
}

.p-r-448 {
  padding-right: 448px;
}

.p-r-450 {
  padding-right: 450px;
}

.p-r-452 {
  padding-right: 452px;
}

.p-r-454 {
  padding-right: 454px;
}

.p-r-456 {
  padding-right: 456px;
}

.p-r-458 {
  padding-right: 458px;
}

.p-r-460 {
  padding-right: 460px;
}

.p-r-462 {
  padding-right: 462px;
}

.p-r-464 {
  padding-right: 464px;
}

.p-r-466 {
  padding-right: 466px;
}

.p-r-468 {
  padding-right: 468px;
}

.p-r-470 {
  padding-right: 470px;
}

.p-r-472 {
  padding-right: 472px;
}

.p-r-474 {
  padding-right: 474px;
}

.p-r-476 {
  padding-right: 476px;
}

.p-r-478 {
  padding-right: 478px;
}

.p-r-480 {
  padding-right: 480px;
}

.p-r-482 {
  padding-right: 482px;
}

.p-r-484 {
  padding-right: 484px;
}

.p-r-486 {
  padding-right: 486px;
}

.p-r-488 {
  padding-right: 488px;
}

.p-r-490 {
  padding-right: 490px;
}

.p-r-492 {
  padding-right: 492px;
}

.p-r-494 {
  padding-right: 494px;
}

.p-r-496 {
  padding-right: 496px;
}

.p-r-498 {
  padding-right: 498px;
}

.p-r-500 {
  padding-right: 500px;
}

.p-r-502 {
  padding-right: 502px;
}

.p-r-504 {
  padding-right: 504px;
}

.p-r-506 {
  padding-right: 506px;
}

.p-r-508 {
  padding-right: 508px;
}

.p-r-510 {
  padding-right: 510px;
}

.p-r-512 {
  padding-right: 512px;
}

.p-r-514 {
  padding-right: 514px;
}

.p-r-516 {
  padding-right: 516px;
}

.p-r-518 {
  padding-right: 518px;
}

.p-r-520 {
  padding-right: 520px;
}

.p-r-522 {
  padding-right: 522px;
}

.p-r-524 {
  padding-right: 524px;
}

.p-r-526 {
  padding-right: 526px;
}

.p-r-528 {
  padding-right: 528px;
}

.p-r-530 {
  padding-right: 530px;
}

.p-r-532 {
  padding-right: 532px;
}

.p-r-534 {
  padding-right: 534px;
}

.p-r-536 {
  padding-right: 536px;
}

.p-r-538 {
  padding-right: 538px;
}

.p-r-540 {
  padding-right: 540px;
}

.p-r-542 {
  padding-right: 542px;
}

.p-r-544 {
  padding-right: 544px;
}

.p-r-546 {
  padding-right: 546px;
}

.p-r-548 {
  padding-right: 548px;
}

.p-r-550 {
  padding-right: 550px;
}

.p-r-552 {
  padding-right: 552px;
}

.p-r-554 {
  padding-right: 554px;
}

.p-r-556 {
  padding-right: 556px;
}

.p-r-558 {
  padding-right: 558px;
}

.p-r-560 {
  padding-right: 560px;
}

.p-r-562 {
  padding-right: 562px;
}

.p-r-564 {
  padding-right: 564px;
}

.p-r-566 {
  padding-right: 566px;
}

.p-r-568 {
  padding-right: 568px;
}

.p-r-570 {
  padding-right: 570px;
}

.p-r-572 {
  padding-right: 572px;
}

.p-r-574 {
  padding-right: 574px;
}

.p-r-576 {
  padding-right: 576px;
}

.p-r-578 {
  padding-right: 578px;
}

.p-r-580 {
  padding-right: 580px;
}

.p-r-582 {
  padding-right: 582px;
}

.p-r-584 {
  padding-right: 584px;
}

.p-r-586 {
  padding-right: 586px;
}

.p-r-588 {
  padding-right: 588px;
}

.p-r-590 {
  padding-right: 590px;
}

.p-r-592 {
  padding-right: 592px;
}

.p-r-594 {
  padding-right: 594px;
}

.p-r-596 {
  padding-right: 596px;
}

.p-r-598 {
  padding-right: 598px;
}

.p-r-600 {
  padding-right: 600px;
}

.p-r-602 {
  padding-right: 602px;
}

.p-r-604 {
  padding-right: 604px;
}

.p-r-606 {
  padding-right: 606px;
}

.p-r-608 {
  padding-right: 608px;
}

.p-r-610 {
  padding-right: 610px;
}

.p-r-612 {
  padding-right: 612px;
}

.p-r-614 {
  padding-right: 614px;
}

.p-r-616 {
  padding-right: 616px;
}

.p-r-618 {
  padding-right: 618px;
}

.p-r-620 {
  padding-right: 620px;
}

.p-r-622 {
  padding-right: 622px;
}

.p-r-624 {
  padding-right: 624px;
}

.p-r-626 {
  padding-right: 626px;
}

.p-r-628 {
  padding-right: 628px;
}

.p-r-630 {
  padding-right: 630px;
}

.p-r-632 {
  padding-right: 632px;
}

.p-r-634 {
  padding-right: 634px;
}

.p-r-636 {
  padding-right: 636px;
}

.p-r-638 {
  padding-right: 638px;
}

.p-r-640 {
  padding-right: 640px;
}

.p-r-642 {
  padding-right: 642px;
}

.p-r-644 {
  padding-right: 644px;
}

.p-r-646 {
  padding-right: 646px;
}

.p-r-648 {
  padding-right: 648px;
}

.p-r-650 {
  padding-right: 650px;
}

.p-b-2 {
  padding-bottom: 2px;
}

.p-b-4 {
  padding-bottom: 4px;
}

.p-b-6 {
  padding-bottom: 6px;
}

.p-b-8 {
  padding-bottom: 8px;
}

.p-b-10 {
  padding-bottom: 10px;
}

.p-b-12 {
  padding-bottom: 12px;
}

.p-b-14 {
  padding-bottom: 14px;
}

.p-b-16 {
  padding-bottom: 16px;
}

.p-b-18 {
  padding-bottom: 18px;
}

.p-b-20 {
  padding-bottom: 20px;
}

.p-b-22 {
  padding-bottom: 22px;
}

.p-b-24 {
  padding-bottom: 24px;
}

.p-b-26 {
  padding-bottom: 26px;
}

.p-b-28 {
  padding-bottom: 28px;
}

.p-b-30 {
  padding-bottom: 30px;
}

.p-b-32 {
  padding-bottom: 32px;
}

.p-b-34 {
  padding-bottom: 34px;
}

.p-b-36 {
  padding-bottom: 36px;
}

.p-b-38 {
  padding-bottom: 38px;
}

.p-b-40 {
  padding-bottom: 40px;
}

.p-b-42 {
  padding-bottom: 42px;
}

.p-b-44 {
  padding-bottom: 44px;
}

.p-b-46 {
  padding-bottom: 46px;
}

.p-b-48 {
  padding-bottom: 48px;
}

.p-b-50 {
  padding-bottom: 50px;
}

.p-b-52 {
  padding-bottom: 52px;
}

.p-b-54 {
  padding-bottom: 54px;
}

.p-b-56 {
  padding-bottom: 56px;
}

.p-b-58 {
  padding-bottom: 58px;
}

.p-b-60 {
  padding-bottom: 60px;
}

.p-b-62 {
  padding-bottom: 62px;
}

.p-b-64 {
  padding-bottom: 64px;
}

.p-b-66 {
  padding-bottom: 66px;
}

.p-b-68 {
  padding-bottom: 68px;
}

.p-b-70 {
  padding-bottom: 70px;
}

.p-b-72 {
  padding-bottom: 72px;
}

.p-b-74 {
  padding-bottom: 74px;
}

.p-b-76 {
  padding-bottom: 76px;
}

.p-b-78 {
  padding-bottom: 78px;
}

.p-b-80 {
  padding-bottom: 80px;
}

.p-b-82 {
  padding-bottom: 82px;
}

.p-b-84 {
  padding-bottom: 84px;
}

.p-b-86 {
  padding-bottom: 86px;
}

.p-b-88 {
  padding-bottom: 88px;
}

.p-b-90 {
  padding-bottom: 90px;
}

.p-b-92 {
  padding-bottom: 92px;
}

.p-b-94 {
  padding-bottom: 94px;
}

.p-b-96 {
  padding-bottom: 96px;
}

.p-b-98 {
  padding-bottom: 98px;
}

.p-b-100 {
  padding-bottom: 100px;
}

.p-b-102 {
  padding-bottom: 102px;
}

.p-b-104 {
  padding-bottom: 104px;
}

.p-b-106 {
  padding-bottom: 106px;
}

.p-b-108 {
  padding-bottom: 108px;
}

.p-b-110 {
  padding-bottom: 110px;
}

.p-b-112 {
  padding-bottom: 112px;
}

.p-b-114 {
  padding-bottom: 114px;
}

.p-b-116 {
  padding-bottom: 116px;
}

.p-b-118 {
  padding-bottom: 118px;
}

.p-b-120 {
  padding-bottom: 120px;
}

.p-b-122 {
  padding-bottom: 122px;
}

.p-b-124 {
  padding-bottom: 124px;
}

.p-b-126 {
  padding-bottom: 126px;
}

.p-b-128 {
  padding-bottom: 128px;
}

.p-b-130 {
  padding-bottom: 130px;
}

.p-b-132 {
  padding-bottom: 132px;
}

.p-b-134 {
  padding-bottom: 134px;
}

.p-b-136 {
  padding-bottom: 136px;
}

.p-b-138 {
  padding-bottom: 138px;
}

.p-b-140 {
  padding-bottom: 140px;
}

.p-b-142 {
  padding-bottom: 142px;
}

.p-b-144 {
  padding-bottom: 144px;
}

.p-b-146 {
  padding-bottom: 146px;
}

.p-b-148 {
  padding-bottom: 148px;
}

.p-b-150 {
  padding-bottom: 150px;
}

.p-b-152 {
  padding-bottom: 152px;
}

.p-b-154 {
  padding-bottom: 154px;
}

.p-b-156 {
  padding-bottom: 156px;
}

.p-b-158 {
  padding-bottom: 158px;
}

.p-b-160 {
  padding-bottom: 160px;
}

.p-b-162 {
  padding-bottom: 162px;
}

.p-b-164 {
  padding-bottom: 164px;
}

.p-b-166 {
  padding-bottom: 166px;
}

.p-b-168 {
  padding-bottom: 168px;
}

.p-b-170 {
  padding-bottom: 170px;
}

.p-b-172 {
  padding-bottom: 172px;
}

.p-b-174 {
  padding-bottom: 174px;
}

.p-b-176 {
  padding-bottom: 176px;
}

.p-b-178 {
  padding-bottom: 178px;
}

.p-b-180 {
  padding-bottom: 180px;
}

.p-b-182 {
  padding-bottom: 182px;
}

.p-b-184 {
  padding-bottom: 184px;
}

.p-b-186 {
  padding-bottom: 186px;
}

.p-b-188 {
  padding-bottom: 188px;
}

.p-b-190 {
  padding-bottom: 190px;
}

.p-b-192 {
  padding-bottom: 192px;
}

.p-b-194 {
  padding-bottom: 194px;
}

.p-b-196 {
  padding-bottom: 196px;
}

.p-b-198 {
  padding-bottom: 198px;
}

.p-b-200 {
  padding-bottom: 200px;
}

.p-b-202 {
  padding-bottom: 202px;
}

.p-b-204 {
  padding-bottom: 204px;
}

.p-b-206 {
  padding-bottom: 206px;
}

.p-b-208 {
  padding-bottom: 208px;
}

.p-b-210 {
  padding-bottom: 210px;
}

.p-b-212 {
  padding-bottom: 212px;
}

.p-b-214 {
  padding-bottom: 214px;
}

.p-b-216 {
  padding-bottom: 216px;
}

.p-b-218 {
  padding-bottom: 218px;
}

.p-b-220 {
  padding-bottom: 220px;
}

.p-b-222 {
  padding-bottom: 222px;
}

.p-b-224 {
  padding-bottom: 224px;
}

.p-b-226 {
  padding-bottom: 226px;
}

.p-b-228 {
  padding-bottom: 228px;
}

.p-b-230 {
  padding-bottom: 230px;
}

.p-b-232 {
  padding-bottom: 232px;
}

.p-b-234 {
  padding-bottom: 234px;
}

.p-b-236 {
  padding-bottom: 236px;
}

.p-b-238 {
  padding-bottom: 238px;
}

.p-b-240 {
  padding-bottom: 240px;
}

.p-b-242 {
  padding-bottom: 242px;
}

.p-b-244 {
  padding-bottom: 244px;
}

.p-b-246 {
  padding-bottom: 246px;
}

.p-b-248 {
  padding-bottom: 248px;
}

.p-b-250 {
  padding-bottom: 250px;
}

.p-b-252 {
  padding-bottom: 252px;
}

.p-b-254 {
  padding-bottom: 254px;
}

.p-b-256 {
  padding-bottom: 256px;
}

.p-b-258 {
  padding-bottom: 258px;
}

.p-b-260 {
  padding-bottom: 260px;
}

.p-b-262 {
  padding-bottom: 262px;
}

.p-b-264 {
  padding-bottom: 264px;
}

.p-b-266 {
  padding-bottom: 266px;
}

.p-b-268 {
  padding-bottom: 268px;
}

.p-b-270 {
  padding-bottom: 270px;
}

.p-b-272 {
  padding-bottom: 272px;
}

.p-b-274 {
  padding-bottom: 274px;
}

.p-b-276 {
  padding-bottom: 276px;
}

.p-b-278 {
  padding-bottom: 278px;
}

.p-b-280 {
  padding-bottom: 280px;
}

.p-b-282 {
  padding-bottom: 282px;
}

.p-b-284 {
  padding-bottom: 284px;
}

.p-b-286 {
  padding-bottom: 286px;
}

.p-b-288 {
  padding-bottom: 288px;
}

.p-b-290 {
  padding-bottom: 290px;
}

.p-b-292 {
  padding-bottom: 292px;
}

.p-b-294 {
  padding-bottom: 294px;
}

.p-b-296 {
  padding-bottom: 296px;
}

.p-b-298 {
  padding-bottom: 298px;
}

.p-b-300 {
  padding-bottom: 300px;
}

.p-b-302 {
  padding-bottom: 302px;
}

.p-b-304 {
  padding-bottom: 304px;
}

.p-b-306 {
  padding-bottom: 306px;
}

.p-b-308 {
  padding-bottom: 308px;
}

.p-b-310 {
  padding-bottom: 310px;
}

.p-b-312 {
  padding-bottom: 312px;
}

.p-b-314 {
  padding-bottom: 314px;
}

.p-b-316 {
  padding-bottom: 316px;
}

.p-b-318 {
  padding-bottom: 318px;
}

.p-b-320 {
  padding-bottom: 320px;
}

.p-b-322 {
  padding-bottom: 322px;
}

.p-b-324 {
  padding-bottom: 324px;
}

.p-b-326 {
  padding-bottom: 326px;
}

.p-b-328 {
  padding-bottom: 328px;
}

.p-b-330 {
  padding-bottom: 330px;
}

.p-b-332 {
  padding-bottom: 332px;
}

.p-b-334 {
  padding-bottom: 334px;
}

.p-b-336 {
  padding-bottom: 336px;
}

.p-b-338 {
  padding-bottom: 338px;
}

.p-b-340 {
  padding-bottom: 340px;
}

.p-b-342 {
  padding-bottom: 342px;
}

.p-b-344 {
  padding-bottom: 344px;
}

.p-b-346 {
  padding-bottom: 346px;
}

.p-b-348 {
  padding-bottom: 348px;
}

.p-b-350 {
  padding-bottom: 350px;
}

.p-b-352 {
  padding-bottom: 352px;
}

.p-b-354 {
  padding-bottom: 354px;
}

.p-b-356 {
  padding-bottom: 356px;
}

.p-b-358 {
  padding-bottom: 358px;
}

.p-b-360 {
  padding-bottom: 360px;
}

.p-b-362 {
  padding-bottom: 362px;
}

.p-b-364 {
  padding-bottom: 364px;
}

.p-b-366 {
  padding-bottom: 366px;
}

.p-b-368 {
  padding-bottom: 368px;
}

.p-b-370 {
  padding-bottom: 370px;
}

.p-b-372 {
  padding-bottom: 372px;
}

.p-b-374 {
  padding-bottom: 374px;
}

.p-b-376 {
  padding-bottom: 376px;
}

.p-b-378 {
  padding-bottom: 378px;
}

.p-b-380 {
  padding-bottom: 380px;
}

.p-b-382 {
  padding-bottom: 382px;
}

.p-b-384 {
  padding-bottom: 384px;
}

.p-b-386 {
  padding-bottom: 386px;
}

.p-b-388 {
  padding-bottom: 388px;
}

.p-b-390 {
  padding-bottom: 390px;
}

.p-b-392 {
  padding-bottom: 392px;
}

.p-b-394 {
  padding-bottom: 394px;
}

.p-b-396 {
  padding-bottom: 396px;
}

.p-b-398 {
  padding-bottom: 398px;
}

.p-b-400 {
  padding-bottom: 400px;
}

.p-b-402 {
  padding-bottom: 402px;
}

.p-b-404 {
  padding-bottom: 404px;
}

.p-b-406 {
  padding-bottom: 406px;
}

.p-b-408 {
  padding-bottom: 408px;
}

.p-b-410 {
  padding-bottom: 410px;
}

.p-b-412 {
  padding-bottom: 412px;
}

.p-b-414 {
  padding-bottom: 414px;
}

.p-b-416 {
  padding-bottom: 416px;
}

.p-b-418 {
  padding-bottom: 418px;
}

.p-b-420 {
  padding-bottom: 420px;
}

.p-b-422 {
  padding-bottom: 422px;
}

.p-b-424 {
  padding-bottom: 424px;
}

.p-b-426 {
  padding-bottom: 426px;
}

.p-b-428 {
  padding-bottom: 428px;
}

.p-b-430 {
  padding-bottom: 430px;
}

.p-b-432 {
  padding-bottom: 432px;
}

.p-b-434 {
  padding-bottom: 434px;
}

.p-b-436 {
  padding-bottom: 436px;
}

.p-b-438 {
  padding-bottom: 438px;
}

.p-b-440 {
  padding-bottom: 440px;
}

.p-b-442 {
  padding-bottom: 442px;
}

.p-b-444 {
  padding-bottom: 444px;
}

.p-b-446 {
  padding-bottom: 446px;
}

.p-b-448 {
  padding-bottom: 448px;
}

.p-b-450 {
  padding-bottom: 450px;
}

.p-b-452 {
  padding-bottom: 452px;
}

.p-b-454 {
  padding-bottom: 454px;
}

.p-b-456 {
  padding-bottom: 456px;
}

.p-b-458 {
  padding-bottom: 458px;
}

.p-b-460 {
  padding-bottom: 460px;
}

.p-b-462 {
  padding-bottom: 462px;
}

.p-b-464 {
  padding-bottom: 464px;
}

.p-b-466 {
  padding-bottom: 466px;
}

.p-b-468 {
  padding-bottom: 468px;
}

.p-b-470 {
  padding-bottom: 470px;
}

.p-b-472 {
  padding-bottom: 472px;
}

.p-b-474 {
  padding-bottom: 474px;
}

.p-b-476 {
  padding-bottom: 476px;
}

.p-b-478 {
  padding-bottom: 478px;
}

.p-b-480 {
  padding-bottom: 480px;
}

.p-b-482 {
  padding-bottom: 482px;
}

.p-b-484 {
  padding-bottom: 484px;
}

.p-b-486 {
  padding-bottom: 486px;
}

.p-b-488 {
  padding-bottom: 488px;
}

.p-b-490 {
  padding-bottom: 490px;
}

.p-b-492 {
  padding-bottom: 492px;
}

.p-b-494 {
  padding-bottom: 494px;
}

.p-b-496 {
  padding-bottom: 496px;
}

.p-b-498 {
  padding-bottom: 498px;
}

.p-b-500 {
  padding-bottom: 500px;
}

.p-b-502 {
  padding-bottom: 502px;
}

.p-b-504 {
  padding-bottom: 504px;
}

.p-b-506 {
  padding-bottom: 506px;
}

.p-b-508 {
  padding-bottom: 508px;
}

.p-b-510 {
  padding-bottom: 510px;
}

.p-b-512 {
  padding-bottom: 512px;
}

.p-b-514 {
  padding-bottom: 514px;
}

.p-b-516 {
  padding-bottom: 516px;
}

.p-b-518 {
  padding-bottom: 518px;
}

.p-b-520 {
  padding-bottom: 520px;
}

.p-b-522 {
  padding-bottom: 522px;
}

.p-b-524 {
  padding-bottom: 524px;
}

.p-b-526 {
  padding-bottom: 526px;
}

.p-b-528 {
  padding-bottom: 528px;
}

.p-b-530 {
  padding-bottom: 530px;
}

.p-b-532 {
  padding-bottom: 532px;
}

.p-b-534 {
  padding-bottom: 534px;
}

.p-b-536 {
  padding-bottom: 536px;
}

.p-b-538 {
  padding-bottom: 538px;
}

.p-b-540 {
  padding-bottom: 540px;
}

.p-b-542 {
  padding-bottom: 542px;
}

.p-b-544 {
  padding-bottom: 544px;
}

.p-b-546 {
  padding-bottom: 546px;
}

.p-b-548 {
  padding-bottom: 548px;
}

.p-b-550 {
  padding-bottom: 550px;
}

.p-b-552 {
  padding-bottom: 552px;
}

.p-b-554 {
  padding-bottom: 554px;
}

.p-b-556 {
  padding-bottom: 556px;
}

.p-b-558 {
  padding-bottom: 558px;
}

.p-b-560 {
  padding-bottom: 560px;
}

.p-b-562 {
  padding-bottom: 562px;
}

.p-b-564 {
  padding-bottom: 564px;
}

.p-b-566 {
  padding-bottom: 566px;
}

.p-b-568 {
  padding-bottom: 568px;
}

.p-b-570 {
  padding-bottom: 570px;
}

.p-b-572 {
  padding-bottom: 572px;
}

.p-b-574 {
  padding-bottom: 574px;
}

.p-b-576 {
  padding-bottom: 576px;
}

.p-b-578 {
  padding-bottom: 578px;
}

.p-b-580 {
  padding-bottom: 580px;
}

.p-b-582 {
  padding-bottom: 582px;
}

.p-b-584 {
  padding-bottom: 584px;
}

.p-b-586 {
  padding-bottom: 586px;
}

.p-b-588 {
  padding-bottom: 588px;
}

.p-b-590 {
  padding-bottom: 590px;
}

.p-b-592 {
  padding-bottom: 592px;
}

.p-b-594 {
  padding-bottom: 594px;
}

.p-b-596 {
  padding-bottom: 596px;
}

.p-b-598 {
  padding-bottom: 598px;
}

.p-b-600 {
  padding-bottom: 600px;
}

.p-b-602 {
  padding-bottom: 602px;
}

.p-b-604 {
  padding-bottom: 604px;
}

.p-b-606 {
  padding-bottom: 606px;
}

.p-b-608 {
  padding-bottom: 608px;
}

.p-b-610 {
  padding-bottom: 610px;
}

.p-b-612 {
  padding-bottom: 612px;
}

.p-b-614 {
  padding-bottom: 614px;
}

.p-b-616 {
  padding-bottom: 616px;
}

.p-b-618 {
  padding-bottom: 618px;
}

.p-b-620 {
  padding-bottom: 620px;
}

.p-b-622 {
  padding-bottom: 622px;
}

.p-b-624 {
  padding-bottom: 624px;
}

.p-b-626 {
  padding-bottom: 626px;
}

.p-b-628 {
  padding-bottom: 628px;
}

.p-b-630 {
  padding-bottom: 630px;
}

.p-b-632 {
  padding-bottom: 632px;
}

.p-b-634 {
  padding-bottom: 634px;
}

.p-b-636 {
  padding-bottom: 636px;
}

.p-b-638 {
  padding-bottom: 638px;
}

.p-b-640 {
  padding-bottom: 640px;
}

.p-b-642 {
  padding-bottom: 642px;
}

.p-b-644 {
  padding-bottom: 644px;
}

.p-b-646 {
  padding-bottom: 646px;
}

.p-b-648 {
  padding-bottom: 648px;
}

.p-b-650 {
  padding-bottom: 650px;
}

.p-l-2 {
  padding-left: 2px;
}

.p-l-4 {
  padding-left: 4px;
}

.p-l-6 {
  padding-left: 6px;
}

.p-l-8 {
  padding-left: 8px;
}

.p-l-10 {
  padding-left: 10px;
}

.p-l-12 {
  padding-left: 12px;
}

.p-l-14 {
  padding-left: 14px;
}

.p-l-16 {
  padding-left: 16px;
}

.p-l-18 {
  padding-left: 18px;
}

.p-l-20 {
  padding-left: 20px;
}

.p-l-22 {
  padding-left: 22px;
}

.p-l-24 {
  padding-left: 24px;
}

.p-l-26 {
  padding-left: 26px;
}

.p-l-28 {
  padding-left: 28px;
}

.p-l-30 {
  padding-left: 30px;
}

.p-l-32 {
  padding-left: 32px;
}

.p-l-34 {
  padding-left: 34px;
}

.p-l-36 {
  padding-left: 36px;
}

.p-l-38 {
  padding-left: 38px;
}

.p-l-40 {
  padding-left: 40px;
}

.p-l-42 {
  padding-left: 42px;
}

.p-l-44 {
  padding-left: 44px;
}

.p-l-46 {
  padding-left: 46px;
}

.p-l-48 {
  padding-left: 48px;
}

.p-l-50 {
  padding-left: 50px;
}

.p-l-52 {
  padding-left: 52px;
}

.p-l-54 {
  padding-left: 54px;
}

.p-l-56 {
  padding-left: 56px;
}

.p-l-58 {
  padding-left: 58px;
}

.p-l-60 {
  padding-left: 60px;
}

.p-l-62 {
  padding-left: 62px;
}

.p-l-64 {
  padding-left: 64px;
}

.p-l-66 {
  padding-left: 66px;
}

.p-l-68 {
  padding-left: 68px;
}

.p-l-70 {
  padding-left: 70px;
}

.p-l-72 {
  padding-left: 72px;
}

.p-l-74 {
  padding-left: 74px;
}

.p-l-76 {
  padding-left: 76px;
}

.p-l-78 {
  padding-left: 78px;
}

.p-l-80 {
  padding-left: 80px;
}

.p-l-82 {
  padding-left: 82px;
}

.p-l-84 {
  padding-left: 84px;
}

.p-l-86 {
  padding-left: 86px;
}

.p-l-88 {
  padding-left: 88px;
}

.p-l-90 {
  padding-left: 90px;
}

.p-l-92 {
  padding-left: 92px;
}

.p-l-94 {
  padding-left: 94px;
}

.p-l-96 {
  padding-left: 96px;
}

.p-l-98 {
  padding-left: 98px;
}

.p-l-100 {
  padding-left: 100px;
}

.p-l-102 {
  padding-left: 102px;
}

.p-l-104 {
  padding-left: 104px;
}

.p-l-106 {
  padding-left: 106px;
}

.p-l-108 {
  padding-left: 108px;
}

.p-l-110 {
  padding-left: 110px;
}

.p-l-112 {
  padding-left: 112px;
}

.p-l-114 {
  padding-left: 114px;
}

.p-l-116 {
  padding-left: 116px;
}

.p-l-118 {
  padding-left: 118px;
}

.p-l-120 {
  padding-left: 120px;
}

.p-l-122 {
  padding-left: 122px;
}

.p-l-124 {
  padding-left: 124px;
}

.p-l-126 {
  padding-left: 126px;
}

.p-l-128 {
  padding-left: 128px;
}

.p-l-130 {
  padding-left: 130px;
}

.p-l-132 {
  padding-left: 132px;
}

.p-l-134 {
  padding-left: 134px;
}

.p-l-136 {
  padding-left: 136px;
}

.p-l-138 {
  padding-left: 138px;
}

.p-l-140 {
  padding-left: 140px;
}

.p-l-142 {
  padding-left: 142px;
}

.p-l-144 {
  padding-left: 144px;
}

.p-l-146 {
  padding-left: 146px;
}

.p-l-148 {
  padding-left: 148px;
}

.p-l-150 {
  padding-left: 150px;
}

.p-l-152 {
  padding-left: 152px;
}

.p-l-154 {
  padding-left: 154px;
}

.p-l-156 {
  padding-left: 156px;
}

.p-l-158 {
  padding-left: 158px;
}

.p-l-160 {
  padding-left: 160px;
}

.p-l-162 {
  padding-left: 162px;
}

.p-l-164 {
  padding-left: 164px;
}

.p-l-166 {
  padding-left: 166px;
}

.p-l-168 {
  padding-left: 168px;
}

.p-l-170 {
  padding-left: 170px;
}

.p-l-172 {
  padding-left: 172px;
}

.p-l-174 {
  padding-left: 174px;
}

.p-l-176 {
  padding-left: 176px;
}

.p-l-178 {
  padding-left: 178px;
}

.p-l-180 {
  padding-left: 180px;
}

.p-l-182 {
  padding-left: 182px;
}

.p-l-184 {
  padding-left: 184px;
}

.p-l-186 {
  padding-left: 186px;
}

.p-l-188 {
  padding-left: 188px;
}

.p-l-190 {
  padding-left: 190px;
}

.p-l-192 {
  padding-left: 192px;
}

.p-l-194 {
  padding-left: 194px;
}

.p-l-196 {
  padding-left: 196px;
}

.p-l-198 {
  padding-left: 198px;
}

.p-l-200 {
  padding-left: 200px;
}

.p-l-202 {
  padding-left: 202px;
}

.p-l-204 {
  padding-left: 204px;
}

.p-l-206 {
  padding-left: 206px;
}

.p-l-208 {
  padding-left: 208px;
}

.p-l-210 {
  padding-left: 210px;
}

.p-l-212 {
  padding-left: 212px;
}

.p-l-214 {
  padding-left: 214px;
}

.p-l-216 {
  padding-left: 216px;
}

.p-l-218 {
  padding-left: 218px;
}

.p-l-220 {
  padding-left: 220px;
}

.p-l-222 {
  padding-left: 222px;
}

.p-l-224 {
  padding-left: 224px;
}

.p-l-226 {
  padding-left: 226px;
}

.p-l-228 {
  padding-left: 228px;
}

.p-l-230 {
  padding-left: 230px;
}

.p-l-232 {
  padding-left: 232px;
}

.p-l-234 {
  padding-left: 234px;
}

.p-l-236 {
  padding-left: 236px;
}

.p-l-238 {
  padding-left: 238px;
}

.p-l-240 {
  padding-left: 240px;
}

.p-l-242 {
  padding-left: 242px;
}

.p-l-244 {
  padding-left: 244px;
}

.p-l-246 {
  padding-left: 246px;
}

.p-l-248 {
  padding-left: 248px;
}

.p-l-250 {
  padding-left: 250px;
}

.p-l-252 {
  padding-left: 252px;
}

.p-l-254 {
  padding-left: 254px;
}

.p-l-256 {
  padding-left: 256px;
}

.p-l-258 {
  padding-left: 258px;
}

.p-l-260 {
  padding-left: 260px;
}

.p-l-262 {
  padding-left: 262px;
}

.p-l-264 {
  padding-left: 264px;
}

.p-l-266 {
  padding-left: 266px;
}

.p-l-268 {
  padding-left: 268px;
}

.p-l-270 {
  padding-left: 270px;
}

.p-l-272 {
  padding-left: 272px;
}

.p-l-274 {
  padding-left: 274px;
}

.p-l-276 {
  padding-left: 276px;
}

.p-l-278 {
  padding-left: 278px;
}

.p-l-280 {
  padding-left: 280px;
}

.p-l-282 {
  padding-left: 282px;
}

.p-l-284 {
  padding-left: 284px;
}

.p-l-286 {
  padding-left: 286px;
}

.p-l-288 {
  padding-left: 288px;
}

.p-l-290 {
  padding-left: 290px;
}

.p-l-292 {
  padding-left: 292px;
}

.p-l-294 {
  padding-left: 294px;
}

.p-l-296 {
  padding-left: 296px;
}

.p-l-298 {
  padding-left: 298px;
}

.p-l-300 {
  padding-left: 300px;
}

.p-l-302 {
  padding-left: 302px;
}

.p-l-304 {
  padding-left: 304px;
}

.p-l-306 {
  padding-left: 306px;
}

.p-l-308 {
  padding-left: 308px;
}

.p-l-310 {
  padding-left: 310px;
}

.p-l-312 {
  padding-left: 312px;
}

.p-l-314 {
  padding-left: 314px;
}

.p-l-316 {
  padding-left: 316px;
}

.p-l-318 {
  padding-left: 318px;
}

.p-l-320 {
  padding-left: 320px;
}

.p-l-322 {
  padding-left: 322px;
}

.p-l-324 {
  padding-left: 324px;
}

.p-l-326 {
  padding-left: 326px;
}

.p-l-328 {
  padding-left: 328px;
}

.p-l-330 {
  padding-left: 330px;
}

.p-l-332 {
  padding-left: 332px;
}

.p-l-334 {
  padding-left: 334px;
}

.p-l-336 {
  padding-left: 336px;
}

.p-l-338 {
  padding-left: 338px;
}

.p-l-340 {
  padding-left: 340px;
}

.p-l-342 {
  padding-left: 342px;
}

.p-l-344 {
  padding-left: 344px;
}

.p-l-346 {
  padding-left: 346px;
}

.p-l-348 {
  padding-left: 348px;
}

.p-l-350 {
  padding-left: 350px;
}

.p-l-352 {
  padding-left: 352px;
}

.p-l-354 {
  padding-left: 354px;
}

.p-l-356 {
  padding-left: 356px;
}

.p-l-358 {
  padding-left: 358px;
}

.p-l-360 {
  padding-left: 360px;
}

.p-l-362 {
  padding-left: 362px;
}

.p-l-364 {
  padding-left: 364px;
}

.p-l-366 {
  padding-left: 366px;
}

.p-l-368 {
  padding-left: 368px;
}

.p-l-370 {
  padding-left: 370px;
}

.p-l-372 {
  padding-left: 372px;
}

.p-l-374 {
  padding-left: 374px;
}

.p-l-376 {
  padding-left: 376px;
}

.p-l-378 {
  padding-left: 378px;
}

.p-l-380 {
  padding-left: 380px;
}

.p-l-382 {
  padding-left: 382px;
}

.p-l-384 {
  padding-left: 384px;
}

.p-l-386 {
  padding-left: 386px;
}

.p-l-388 {
  padding-left: 388px;
}

.p-l-390 {
  padding-left: 390px;
}

.p-l-392 {
  padding-left: 392px;
}

.p-l-394 {
  padding-left: 394px;
}

.p-l-396 {
  padding-left: 396px;
}

.p-l-398 {
  padding-left: 398px;
}

.p-l-400 {
  padding-left: 400px;
}

.p-l-402 {
  padding-left: 402px;
}

.p-l-404 {
  padding-left: 404px;
}

.p-l-406 {
  padding-left: 406px;
}

.p-l-408 {
  padding-left: 408px;
}

.p-l-410 {
  padding-left: 410px;
}

.p-l-412 {
  padding-left: 412px;
}

.p-l-414 {
  padding-left: 414px;
}

.p-l-416 {
  padding-left: 416px;
}

.p-l-418 {
  padding-left: 418px;
}

.p-l-420 {
  padding-left: 420px;
}

.p-l-422 {
  padding-left: 422px;
}

.p-l-424 {
  padding-left: 424px;
}

.p-l-426 {
  padding-left: 426px;
}

.p-l-428 {
  padding-left: 428px;
}

.p-l-430 {
  padding-left: 430px;
}

.p-l-432 {
  padding-left: 432px;
}

.p-l-434 {
  padding-left: 434px;
}

.p-l-436 {
  padding-left: 436px;
}

.p-l-438 {
  padding-left: 438px;
}

.p-l-440 {
  padding-left: 440px;
}

.p-l-442 {
  padding-left: 442px;
}

.p-l-444 {
  padding-left: 444px;
}

.p-l-446 {
  padding-left: 446px;
}

.p-l-448 {
  padding-left: 448px;
}

.p-l-450 {
  padding-left: 450px;
}

.p-l-452 {
  padding-left: 452px;
}

.p-l-454 {
  padding-left: 454px;
}

.p-l-456 {
  padding-left: 456px;
}

.p-l-458 {
  padding-left: 458px;
}

.p-l-460 {
  padding-left: 460px;
}

.p-l-462 {
  padding-left: 462px;
}

.p-l-464 {
  padding-left: 464px;
}

.p-l-466 {
  padding-left: 466px;
}

.p-l-468 {
  padding-left: 468px;
}

.p-l-470 {
  padding-left: 470px;
}

.p-l-472 {
  padding-left: 472px;
}

.p-l-474 {
  padding-left: 474px;
}

.p-l-476 {
  padding-left: 476px;
}

.p-l-478 {
  padding-left: 478px;
}

.p-l-480 {
  padding-left: 480px;
}

.p-l-482 {
  padding-left: 482px;
}

.p-l-484 {
  padding-left: 484px;
}

.p-l-486 {
  padding-left: 486px;
}

.p-l-488 {
  padding-left: 488px;
}

.p-l-490 {
  padding-left: 490px;
}

.p-l-492 {
  padding-left: 492px;
}

.p-l-494 {
  padding-left: 494px;
}

.p-l-496 {
  padding-left: 496px;
}

.p-l-498 {
  padding-left: 498px;
}

.p-l-500 {
  padding-left: 500px;
}

.p-l-502 {
  padding-left: 502px;
}

.p-l-504 {
  padding-left: 504px;
}

.p-l-506 {
  padding-left: 506px;
}

.p-l-508 {
  padding-left: 508px;
}

.p-l-510 {
  padding-left: 510px;
}

.p-l-512 {
  padding-left: 512px;
}

.p-l-514 {
  padding-left: 514px;
}

.p-l-516 {
  padding-left: 516px;
}

.p-l-518 {
  padding-left: 518px;
}

.p-l-520 {
  padding-left: 520px;
}

.p-l-522 {
  padding-left: 522px;
}

.p-l-524 {
  padding-left: 524px;
}

.p-l-526 {
  padding-left: 526px;
}

.p-l-528 {
  padding-left: 528px;
}

.p-l-530 {
  padding-left: 530px;
}

.p-l-532 {
  padding-left: 532px;
}

.p-l-534 {
  padding-left: 534px;
}

.p-l-536 {
  padding-left: 536px;
}

.p-l-538 {
  padding-left: 538px;
}

.p-l-540 {
  padding-left: 540px;
}

.p-l-542 {
  padding-left: 542px;
}

.p-l-544 {
  padding-left: 544px;
}

.p-l-546 {
  padding-left: 546px;
}

.p-l-548 {
  padding-left: 548px;
}

.p-l-550 {
  padding-left: 550px;
}

.p-l-552 {
  padding-left: 552px;
}

.p-l-554 {
  padding-left: 554px;
}

.p-l-556 {
  padding-left: 556px;
}

.p-l-558 {
  padding-left: 558px;
}

.p-l-560 {
  padding-left: 560px;
}

.p-l-562 {
  padding-left: 562px;
}

.p-l-564 {
  padding-left: 564px;
}

.p-l-566 {
  padding-left: 566px;
}

.p-l-568 {
  padding-left: 568px;
}

.p-l-570 {
  padding-left: 570px;
}

.p-l-572 {
  padding-left: 572px;
}

.p-l-574 {
  padding-left: 574px;
}

.p-l-576 {
  padding-left: 576px;
}

.p-l-578 {
  padding-left: 578px;
}

.p-l-580 {
  padding-left: 580px;
}

.p-l-582 {
  padding-left: 582px;
}

.p-l-584 {
  padding-left: 584px;
}

.p-l-586 {
  padding-left: 586px;
}

.p-l-588 {
  padding-left: 588px;
}

.p-l-590 {
  padding-left: 590px;
}

.p-l-592 {
  padding-left: 592px;
}

.p-l-594 {
  padding-left: 594px;
}

.p-l-596 {
  padding-left: 596px;
}

.p-l-598 {
  padding-left: 598px;
}

.p-l-600 {
  padding-left: 600px;
}

.p-l-602 {
  padding-left: 602px;
}

.p-l-604 {
  padding-left: 604px;
}

.p-l-606 {
  padding-left: 606px;
}

.p-l-608 {
  padding-left: 608px;
}

.p-l-610 {
  padding-left: 610px;
}

.p-l-612 {
  padding-left: 612px;
}

.p-l-614 {
  padding-left: 614px;
}

.p-l-616 {
  padding-left: 616px;
}

.p-l-618 {
  padding-left: 618px;
}

.p-l-620 {
  padding-left: 620px;
}

.p-l-622 {
  padding-left: 622px;
}

.p-l-624 {
  padding-left: 624px;
}

.p-l-626 {
  padding-left: 626px;
}

.p-l-628 {
  padding-left: 628px;
}

.p-l-630 {
  padding-left: 630px;
}

.p-l-632 {
  padding-left: 632px;
}

.p-l-634 {
  padding-left: 634px;
}

.p-l-636 {
  padding-left: 636px;
}

.p-l-638 {
  padding-left: 638px;
}

.p-l-640 {
  padding-left: 640px;
}

.p-l-642 {
  padding-left: 642px;
}

.p-l-644 {
  padding-left: 644px;
}

.p-l-646 {
  padding-left: 646px;
}

.p-l-648 {
  padding-left: 648px;
}

.p-l-650 {
  padding-left: 650px;
}

.p-x-2 {
  padding: 2px;
}

.p-x-4 {
  padding: 4px;
}

.p-x-6 {
  padding: 6px;
}

.p-x-8 {
  padding: 8px;
}

.p-x-10 {
  padding: 10px;
}

.p-x-12 {
  padding: 12px;
}

.p-x-14 {
  padding: 14px;
}

.p-x-16 {
  padding: 16px;
}

.p-x-18 {
  padding: 18px;
}

.p-x-20 {
  padding: 20px;
}

.p-x-22 {
  padding: 22px;
}

.p-x-24 {
  padding: 24px;
}

.p-x-26 {
  padding: 26px;
}

.p-x-28 {
  padding: 28px;
}

.p-x-30 {
  padding: 30px;
}

.p-x-32 {
  padding: 32px;
}

.p-x-34 {
  padding: 34px;
}

.p-x-36 {
  padding: 36px;
}

.p-x-38 {
  padding: 38px;
}

.p-x-40 {
  padding: 40px;
}

.p-x-42 {
  padding: 42px;
}

.p-x-44 {
  padding: 44px;
}

.p-x-46 {
  padding: 46px;
}

.p-x-48 {
  padding: 48px;
}

.p-x-50 {
  padding: 50px;
}

.p-x-52 {
  padding: 52px;
}

.p-x-54 {
  padding: 54px;
}

.p-x-56 {
  padding: 56px;
}

.p-x-58 {
  padding: 58px;
}

.p-x-60 {
  padding: 60px;
}

.p-x-62 {
  padding: 62px;
}

.p-x-64 {
  padding: 64px;
}

.p-x-66 {
  padding: 66px;
}

.p-x-68 {
  padding: 68px;
}

.p-x-70 {
  padding: 70px;
}

.p-x-72 {
  padding: 72px;
}

.p-x-74 {
  padding: 74px;
}

.p-x-76 {
  padding: 76px;
}

.p-x-78 {
  padding: 78px;
}

.p-x-80 {
  padding: 80px;
}

.p-x-82 {
  padding: 82px;
}

.p-x-84 {
  padding: 84px;
}

.p-x-86 {
  padding: 86px;
}

.p-x-88 {
  padding: 88px;
}

.p-x-90 {
  padding: 90px;
}

.p-x-92 {
  padding: 92px;
}

.p-x-94 {
  padding: 94px;
}

.p-x-96 {
  padding: 96px;
}

.p-x-98 {
  padding: 98px;
}

.p-x-100 {
  padding: 100px;
}

.p-x-102 {
  padding: 102px;
}

.p-x-104 {
  padding: 104px;
}

.p-x-106 {
  padding: 106px;
}

.p-x-108 {
  padding: 108px;
}

.p-x-110 {
  padding: 110px;
}

.p-x-112 {
  padding: 112px;
}

.p-x-114 {
  padding: 114px;
}

.p-x-116 {
  padding: 116px;
}

.p-x-118 {
  padding: 118px;
}

.p-x-120 {
  padding: 120px;
}

.p-x-122 {
  padding: 122px;
}

.p-x-124 {
  padding: 124px;
}

.p-x-126 {
  padding: 126px;
}

.p-x-128 {
  padding: 128px;
}

.p-x-130 {
  padding: 130px;
}

.p-x-132 {
  padding: 132px;
}

.p-x-134 {
  padding: 134px;
}

.p-x-136 {
  padding: 136px;
}

.p-x-138 {
  padding: 138px;
}

.p-x-140 {
  padding: 140px;
}

.p-x-142 {
  padding: 142px;
}

.p-x-144 {
  padding: 144px;
}

.p-x-146 {
  padding: 146px;
}

.p-x-148 {
  padding: 148px;
}

.p-x-150 {
  padding: 150px;
}

.p-x-152 {
  padding: 152px;
}

.p-x-154 {
  padding: 154px;
}

.p-x-156 {
  padding: 156px;
}

.p-x-158 {
  padding: 158px;
}

.p-x-160 {
  padding: 160px;
}

.p-x-162 {
  padding: 162px;
}

.p-x-164 {
  padding: 164px;
}

.p-x-166 {
  padding: 166px;
}

.p-x-168 {
  padding: 168px;
}

.p-x-170 {
  padding: 170px;
}

.p-x-172 {
  padding: 172px;
}

.p-x-174 {
  padding: 174px;
}

.p-x-176 {
  padding: 176px;
}

.p-x-178 {
  padding: 178px;
}

.p-x-180 {
  padding: 180px;
}

.p-x-182 {
  padding: 182px;
}

.p-x-184 {
  padding: 184px;
}

.p-x-186 {
  padding: 186px;
}

.p-x-188 {
  padding: 188px;
}

.p-x-190 {
  padding: 190px;
}

.p-x-192 {
  padding: 192px;
}

.p-x-194 {
  padding: 194px;
}

.p-x-196 {
  padding: 196px;
}

.p-x-198 {
  padding: 198px;
}

.p-x-200 {
  padding: 200px;
}

.p-x-202 {
  padding: 202px;
}

.p-x-204 {
  padding: 204px;
}

.p-x-206 {
  padding: 206px;
}

.p-x-208 {
  padding: 208px;
}

.p-x-210 {
  padding: 210px;
}

.p-x-212 {
  padding: 212px;
}

.p-x-214 {
  padding: 214px;
}

.p-x-216 {
  padding: 216px;
}

.p-x-218 {
  padding: 218px;
}

.p-x-220 {
  padding: 220px;
}

.p-x-222 {
  padding: 222px;
}

.p-x-224 {
  padding: 224px;
}

.p-x-226 {
  padding: 226px;
}

.p-x-228 {
  padding: 228px;
}

.p-x-230 {
  padding: 230px;
}

.p-x-232 {
  padding: 232px;
}

.p-x-234 {
  padding: 234px;
}

.p-x-236 {
  padding: 236px;
}

.p-x-238 {
  padding: 238px;
}

.p-x-240 {
  padding: 240px;
}

.p-x-242 {
  padding: 242px;
}

.p-x-244 {
  padding: 244px;
}

.p-x-246 {
  padding: 246px;
}

.p-x-248 {
  padding: 248px;
}

.p-x-250 {
  padding: 250px;
}

.p-x-252 {
  padding: 252px;
}

.p-x-254 {
  padding: 254px;
}

.p-x-256 {
  padding: 256px;
}

.p-x-258 {
  padding: 258px;
}

.p-x-260 {
  padding: 260px;
}

.p-x-262 {
  padding: 262px;
}

.p-x-264 {
  padding: 264px;
}

.p-x-266 {
  padding: 266px;
}

.p-x-268 {
  padding: 268px;
}

.p-x-270 {
  padding: 270px;
}

.p-x-272 {
  padding: 272px;
}

.p-x-274 {
  padding: 274px;
}

.p-x-276 {
  padding: 276px;
}

.p-x-278 {
  padding: 278px;
}

.p-x-280 {
  padding: 280px;
}

.p-x-282 {
  padding: 282px;
}

.p-x-284 {
  padding: 284px;
}

.p-x-286 {
  padding: 286px;
}

.p-x-288 {
  padding: 288px;
}

.p-x-290 {
  padding: 290px;
}

.p-x-292 {
  padding: 292px;
}

.p-x-294 {
  padding: 294px;
}

.p-x-296 {
  padding: 296px;
}

.p-x-298 {
  padding: 298px;
}

.p-x-300 {
  padding: 300px;
}

.p-x-302 {
  padding: 302px;
}

.p-x-304 {
  padding: 304px;
}

.p-x-306 {
  padding: 306px;
}

.p-x-308 {
  padding: 308px;
}

.p-x-310 {
  padding: 310px;
}

.p-x-312 {
  padding: 312px;
}

.p-x-314 {
  padding: 314px;
}

.p-x-316 {
  padding: 316px;
}

.p-x-318 {
  padding: 318px;
}

.p-x-320 {
  padding: 320px;
}

.p-x-322 {
  padding: 322px;
}

.p-x-324 {
  padding: 324px;
}

.p-x-326 {
  padding: 326px;
}

.p-x-328 {
  padding: 328px;
}

.p-x-330 {
  padding: 330px;
}

.p-x-332 {
  padding: 332px;
}

.p-x-334 {
  padding: 334px;
}

.p-x-336 {
  padding: 336px;
}

.p-x-338 {
  padding: 338px;
}

.p-x-340 {
  padding: 340px;
}

.p-x-342 {
  padding: 342px;
}

.p-x-344 {
  padding: 344px;
}

.p-x-346 {
  padding: 346px;
}

.p-x-348 {
  padding: 348px;
}

.p-x-350 {
  padding: 350px;
}

.p-x-352 {
  padding: 352px;
}

.p-x-354 {
  padding: 354px;
}

.p-x-356 {
  padding: 356px;
}

.p-x-358 {
  padding: 358px;
}

.p-x-360 {
  padding: 360px;
}

.p-x-362 {
  padding: 362px;
}

.p-x-364 {
  padding: 364px;
}

.p-x-366 {
  padding: 366px;
}

.p-x-368 {
  padding: 368px;
}

.p-x-370 {
  padding: 370px;
}

.p-x-372 {
  padding: 372px;
}

.p-x-374 {
  padding: 374px;
}

.p-x-376 {
  padding: 376px;
}

.p-x-378 {
  padding: 378px;
}

.p-x-380 {
  padding: 380px;
}

.p-x-382 {
  padding: 382px;
}

.p-x-384 {
  padding: 384px;
}

.p-x-386 {
  padding: 386px;
}

.p-x-388 {
  padding: 388px;
}

.p-x-390 {
  padding: 390px;
}

.p-x-392 {
  padding: 392px;
}

.p-x-394 {
  padding: 394px;
}

.p-x-396 {
  padding: 396px;
}

.p-x-398 {
  padding: 398px;
}

.p-x-400 {
  padding: 400px;
}

.p-x-402 {
  padding: 402px;
}

.p-x-404 {
  padding: 404px;
}

.p-x-406 {
  padding: 406px;
}

.p-x-408 {
  padding: 408px;
}

.p-x-410 {
  padding: 410px;
}

.p-x-412 {
  padding: 412px;
}

.p-x-414 {
  padding: 414px;
}

.p-x-416 {
  padding: 416px;
}

.p-x-418 {
  padding: 418px;
}

.p-x-420 {
  padding: 420px;
}

.p-x-422 {
  padding: 422px;
}

.p-x-424 {
  padding: 424px;
}

.p-x-426 {
  padding: 426px;
}

.p-x-428 {
  padding: 428px;
}

.p-x-430 {
  padding: 430px;
}

.p-x-432 {
  padding: 432px;
}

.p-x-434 {
  padding: 434px;
}

.p-x-436 {
  padding: 436px;
}

.p-x-438 {
  padding: 438px;
}

.p-x-440 {
  padding: 440px;
}

.p-x-442 {
  padding: 442px;
}

.p-x-444 {
  padding: 444px;
}

.p-x-446 {
  padding: 446px;
}

.p-x-448 {
  padding: 448px;
}

.p-x-450 {
  padding: 450px;
}

.p-x-452 {
  padding: 452px;
}

.p-x-454 {
  padding: 454px;
}

.p-x-456 {
  padding: 456px;
}

.p-x-458 {
  padding: 458px;
}

.p-x-460 {
  padding: 460px;
}

.p-x-462 {
  padding: 462px;
}

.p-x-464 {
  padding: 464px;
}

.p-x-466 {
  padding: 466px;
}

.p-x-468 {
  padding: 468px;
}

.p-x-470 {
  padding: 470px;
}

.p-x-472 {
  padding: 472px;
}

.p-x-474 {
  padding: 474px;
}

.p-x-476 {
  padding: 476px;
}

.p-x-478 {
  padding: 478px;
}

.p-x-480 {
  padding: 480px;
}

.p-x-482 {
  padding: 482px;
}

.p-x-484 {
  padding: 484px;
}

.p-x-486 {
  padding: 486px;
}

.p-x-488 {
  padding: 488px;
}

.p-x-490 {
  padding: 490px;
}

.p-x-492 {
  padding: 492px;
}

.p-x-494 {
  padding: 494px;
}

.p-x-496 {
  padding: 496px;
}

.p-x-498 {
  padding: 498px;
}

.p-x-500 {
  padding: 500px;
}

.p-x-502 {
  padding: 502px;
}

.p-x-504 {
  padding: 504px;
}

.p-x-506 {
  padding: 506px;
}

.p-x-508 {
  padding: 508px;
}

.p-x-510 {
  padding: 510px;
}

.p-x-512 {
  padding: 512px;
}

.p-x-514 {
  padding: 514px;
}

.p-x-516 {
  padding: 516px;
}

.p-x-518 {
  padding: 518px;
}

.p-x-520 {
  padding: 520px;
}

.p-x-522 {
  padding: 522px;
}

.p-x-524 {
  padding: 524px;
}

.p-x-526 {
  padding: 526px;
}

.p-x-528 {
  padding: 528px;
}

.p-x-530 {
  padding: 530px;
}

.p-x-532 {
  padding: 532px;
}

.p-x-534 {
  padding: 534px;
}

.p-x-536 {
  padding: 536px;
}

.p-x-538 {
  padding: 538px;
}

.p-x-540 {
  padding: 540px;
}

.p-x-542 {
  padding: 542px;
}

.p-x-544 {
  padding: 544px;
}

.p-x-546 {
  padding: 546px;
}

.p-x-548 {
  padding: 548px;
}

.p-x-550 {
  padding: 550px;
}

.p-x-552 {
  padding: 552px;
}

.p-x-554 {
  padding: 554px;
}

.p-x-556 {
  padding: 556px;
}

.p-x-558 {
  padding: 558px;
}

.p-x-560 {
  padding: 560px;
}

.p-x-562 {
  padding: 562px;
}

.p-x-564 {
  padding: 564px;
}

.p-x-566 {
  padding: 566px;
}

.p-x-568 {
  padding: 568px;
}

.p-x-570 {
  padding: 570px;
}

.p-x-572 {
  padding: 572px;
}

.p-x-574 {
  padding: 574px;
}

.p-x-576 {
  padding: 576px;
}

.p-x-578 {
  padding: 578px;
}

.p-x-580 {
  padding: 580px;
}

.p-x-582 {
  padding: 582px;
}

.p-x-584 {
  padding: 584px;
}

.p-x-586 {
  padding: 586px;
}

.p-x-588 {
  padding: 588px;
}

.p-x-590 {
  padding: 590px;
}

.p-x-592 {
  padding: 592px;
}

.p-x-594 {
  padding: 594px;
}

.p-x-596 {
  padding: 596px;
}

.p-x-598 {
  padding: 598px;
}

.p-x-600 {
  padding: 600px;
}

.p-x-602 {
  padding: 602px;
}

.p-x-604 {
  padding: 604px;
}

.p-x-606 {
  padding: 606px;
}

.p-x-608 {
  padding: 608px;
}

.p-x-610 {
  padding: 610px;
}

.p-x-612 {
  padding: 612px;
}

.p-x-614 {
  padding: 614px;
}

.p-x-616 {
  padding: 616px;
}

.p-x-618 {
  padding: 618px;
}

.p-x-620 {
  padding: 620px;
}

.p-x-622 {
  padding: 622px;
}

.p-x-624 {
  padding: 624px;
}

.p-x-626 {
  padding: 626px;
}

.p-x-628 {
  padding: 628px;
}

.p-x-630 {
  padding: 630px;
}

.p-x-632 {
  padding: 632px;
}

.p-x-634 {
  padding: 634px;
}

.p-x-636 {
  padding: 636px;
}

.p-x-638 {
  padding: 638px;
}

.p-x-640 {
  padding: 640px;
}

.p-x-642 {
  padding: 642px;
}

.p-x-644 {
  padding: 644px;
}

.p-x-646 {
  padding: 646px;
}

.p-x-648 {
  padding: 648px;
}

.p-x-650 {
  padding: 650px;
}

.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button {
  height: 0.00001em !important;
}

.edit-promo-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0em 0px !important;
}
.edit-promo-container .mat-form-field-underline {
  display: none;
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0);
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper {
  margin-top: 1px !important;
}
.edit-promo-container .mat-form-field-infix .ng-tns-c104-1 {
  padding-top: 1px !important;
}
.edit-promo-container .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0) !important;
}
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon {
  margin-bottom: 12px;
  margin-right: -12px;
}
.edit-promo-container .mat-error.ng-tns-c104-1 {
  margin-top: 20px !important;
}
.edit-promo-container .mat-form-field.mat-warn .mat-input-element,
.edit-promo-container .mat-form-field-invalid .mat-input-element {
  caret-color: #616161;
}
.edit-promo-container .mat-form-field-flex {
  height: 48px;
}
.edit-promo-container input.mat-input-element {
  margin-bottom: 8px;
}
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-inner-circle,
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.edit-promo-container .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
  padding-left: 16px;
}

.error-container .mat-form-field-appearance-fill .mat-form-field-flex {
  border: 1px solid #F8463A;
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #616161;
}

.mat-form-field-appearance-legacy .mat-form-field-underline {
  display: none;
}

.order-filter-container .mat-form-field-underline {
  display: none;
}
.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}
.order-filter-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.order-filter-container .mat-input-element {
  caret-color: #424242;
}
.order-filter-container .mat-datepicker-toggle-active {
  color: #757575;
}

.finance-view .mat-form-field-underline {
  display: none;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #FFFFFF;
  padding-top: 16px;
}
.finance-view .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-input-element {
  caret-color: #424242;
}
.finance-view .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-datepicker-toggle-active {
  color: #616161;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}

.right-sheet-width ~ .cdk-global-overlay-wrapper:first-child > .cdk-overlay-pane {
  min-width: 33%;
}

.right-sheet-width {
  background: rgba(0, 0, 0, 0.32);
}

.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none;
}

.finance-report-container .mat-tab-header {
  border-bottom: none;
  margin-bottom: 14px;
}
.finance-report-container .mat-tab-list {
  margin-bottom: 10px;
}
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.finance-report-container .mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex {
  height: 48px;
}
.finance-report-container .mat-tab-labels {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.finance-report-container .mat-tab-label {
  padding: 0px 30px;
}
.finance-report-container .mat-elevation-z4 {
  box-shadow: none;
}
@media screen and (max-width: 480px) {
  .finance-report-container .mat-tab-label {
    padding: 0px 15px;
  }
}

.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.sku-management .mat-form-field-underline,
.cohors-container .mat-form-field-underline,
.sku-management-create-item .mat-form-field-underline,
.sku-edit-category .mat-form-field-underline,
.sku-time-dialog .mat-form-field-underline,
.sku-management-option-edit .mat-form-field-underline,
.sku-add-option-modal .mat-form-field-underline,
.feedback-discount-modal .mat-form-field-underline,
.sku-item-discount-dialog .mat-form-field-underline,
.sku-item-off-dialog .mat-form-field-underline,
.outlet-details .mat-form-field-underline,
.business-hours .mat-form-field-underline,
.add-user-modal .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-report-container .mat-form-field-underline,
.save-list-view .mat-form-field-underline,
.finance-transactions-view .mat-form-field-underline,
.sku-item-addon-container .mat-form-field-underline {
  display: none;
}
.sku-management .mat-form-field.mat-focused .mat-form-field-label,
.cohors-container .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-create-item .mat-form-field.mat-focused .mat-form-field-label,
.sku-edit-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-time-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-option-edit .mat-form-field.mat-focused .mat-form-field-label,
.sku-add-option-modal .mat-form-field.mat-focused .mat-form-field-label,
.feedback-discount-modal .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-discount-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-off-dialog .mat-form-field.mat-focused .mat-form-field-label,
.outlet-details .mat-form-field.mat-focused .mat-form-field-label,
.business-hours .mat-form-field.mat-focused .mat-form-field-label,
.add-user-modal .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label,
.save-list-view .mat-form-field.mat-focused .mat-form-field-label,
.finance-transactions-view .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-addon-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-management .mat-input-element,
.cohors-container .mat-input-element,
.sku-management-create-item .mat-input-element,
.sku-edit-category .mat-input-element,
.sku-time-dialog .mat-input-element,
.sku-management-option-edit .mat-input-element,
.sku-add-option-modal .mat-input-element,
.feedback-discount-modal .mat-input-element,
.sku-item-discount-dialog .mat-input-element,
.sku-item-off-dialog .mat-input-element,
.outlet-details .mat-input-element,
.business-hours .mat-input-element,
.add-user-modal .mat-input-element,
.analytics-filter .mat-input-element,
.finance-report-container .mat-input-element,
.save-list-view .mat-input-element,
.finance-transactions-view .mat-input-element,
.sku-item-addon-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-management .mat-form-field-flex,
.cohors-container .mat-form-field-flex,
.sku-management-create-item .mat-form-field-flex,
.sku-edit-category .mat-form-field-flex,
.sku-time-dialog .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-flex,
.outlet-details .mat-form-field-flex,
.business-hours .mat-form-field-flex,
.add-user-modal .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-report-container .mat-form-field-flex,
.save-list-view .mat-form-field-flex,
.finance-transactions-view .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-flex {
  height: 48px;
}
.sku-management .mat-select-arrow-wrapper,
.cohors-container .mat-select-arrow-wrapper,
.sku-management-create-item .mat-select-arrow-wrapper,
.sku-edit-category .mat-select-arrow-wrapper,
.sku-time-dialog .mat-select-arrow-wrapper,
.sku-management-option-edit .mat-select-arrow-wrapper,
.sku-add-option-modal .mat-select-arrow-wrapper,
.feedback-discount-modal .mat-select-arrow-wrapper,
.sku-item-discount-dialog .mat-select-arrow-wrapper,
.sku-item-off-dialog .mat-select-arrow-wrapper,
.outlet-details .mat-select-arrow-wrapper,
.business-hours .mat-select-arrow-wrapper,
.add-user-modal .mat-select-arrow-wrapper,
.analytics-filter .mat-select-arrow-wrapper,
.finance-report-container .mat-select-arrow-wrapper,
.save-list-view .mat-select-arrow-wrapper,
.finance-transactions-view .mat-select-arrow-wrapper,
.sku-item-addon-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-management .mat-form-field-appearance-fill .mat-form-field-flex,
.cohors-container .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-edit-category .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-time-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.outlet-details .mat-form-field-appearance-fill .mat-form-field-flex,
.business-hours .mat-form-field-appearance-fill .mat-form-field-flex,
.add-user-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.analytics-filter .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-report-container .mat-form-field-appearance-fill .mat-form-field-flex,
.save-list-view .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 20px;
}

.filter-con .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}
.filter-con .input-with-padding .mat-form-field-underline,
.order-filter-container .input-with-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-padding .mat-input-element,
.order-filter-container .input-with-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-padding .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.filter-con .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}
.filter-con .input-with-no-padding .mat-form-field-underline,
.order-filter-container .input-with-no-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-input-element,
.order-filter-container .input-with-no-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-no-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-no-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}

.sku-item-addon-container .inner-container .mat-form-field-underline {
  display: none;
}
.sku-item-addon-container .inner-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-form-field-flex {
  height: 40px;
}
.sku-item-addon-container .inner-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-item-addon-container .inner-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 10px;
}

.cohors-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}
.cohorts-category-dialog .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.cohorts-category-dialog .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.sku-options .mat-form-field-underline,
.sku-items .mat-form-field-underline,
.sku-category-dialog .mat-form-field-underline,
.sku-category .mat-form-field-underline,
.sku-overview .mat-form-field-underline,
.special-properties .mat-form-field-underline,
.sku-discount .mat-form-field-underline,
.price-update-edit .mat-form-field-underline,
.create-new-user .mat-form-field-underline,
.Login-screen .mat-form-field-underline,
.sales-analytics-view .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-view-revamp .mat-form-field-underline,
.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.sku-options .mat-form-field.mat-focused .mat-form-field-label,
.sku-items .mat-form-field.mat-focused .mat-form-field-label,
.sku-category-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-overview .mat-form-field.mat-focused .mat-form-field-label,
.special-properties .mat-form-field.mat-focused .mat-form-field-label,
.sku-discount .mat-form-field.mat-focused .mat-form-field-label,
.price-update-edit .mat-form-field.mat-focused .mat-form-field-label,
.create-new-user .mat-form-field.mat-focused .mat-form-field-label,
.Login-screen .mat-form-field.mat-focused .mat-form-field-label,
.sales-analytics-view .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-view-revamp .mat-form-field.mat-focused .mat-form-field-label,
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-options .mat-input-element,
.sku-items .mat-input-element,
.sku-category-dialog .mat-input-element,
.sku-category .mat-input-element,
.sku-overview .mat-input-element,
.special-properties .mat-input-element,
.sku-discount .mat-input-element,
.price-update-edit .mat-input-element,
.create-new-user .mat-input-element,
.Login-screen .mat-input-element,
.sales-analytics-view .mat-input-element,
.analytics-filter .mat-input-element,
.finance-view-revamp .mat-input-element,
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-options .mat-form-field-flex,
.sku-items .mat-form-field-flex,
.sku-category-dialog .mat-form-field-flex,
.sku-category .mat-form-field-flex,
.sku-overview .mat-form-field-flex,
.special-properties .mat-form-field-flex,
.sku-discount .mat-form-field-flex,
.price-update-edit .mat-form-field-flex,
.create-new-user .mat-form-field-flex,
.Login-screen .mat-form-field-flex,
.sales-analytics-view .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-view-revamp .mat-form-field-flex,
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}

.finance-view-revamp .mat-form-field-type-mat-date-range-input .mat-form-field-infix,
.finance-transactions-view .mat-form-field-type-mat-date-range-input .mat-form-field-infix {
  display: flex;
}
.finance-view-revamp .date-range .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .date-range .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 14px;
}

.mat-paginator-page-size-select {
  margin-top: -10px !important;
}

.finance-transactions-view .mat-form-field-wrapper {
  padding-bottom: 0px;
}
.finance-transactions-view .mat-paginator-range-actions {
  margin-bottom: -8px;
}
@media screen and (max-width: 480px) {
  .finance-transactions-view .mat-paginator-range-actions {
    margin-bottom: -18px;
  }
}

.mat-form-field-infix {
  border-top: 0px !important;
}

.sku-management-create-item .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: #FDD834;
}

.sku-management-create-item .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-management-create-item .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #BDBDBD;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #BDBDBD;
  background-color: #BDBDBD;
}
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 24px;
}
.edit-promo-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 12px;
  display: flex;
  align-items: end;
}

.sku-item-discount-dialog .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-discount .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.mat-paginator-page-size-select {
  margin: 6px 4px -34px 4px !important;
}

.mat-fab:not([class*=mat-elevation-z]),
.mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.body-overflow-hidden {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.body-overflow-hidden::-webkit-scrollbar {
  display: none;
}

.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
  padding-top: 16px;
}

.sku-item-discount-dialog .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-item-discount-dialog .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}

.image-crop-container .mat-fab .mat-button-wrapper {
  padding: 0px 0px !important;
}

.image-crop-container .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  background-color: #FDD834;
  border-color: #FDD834;
}
.image-crop-container .mat-accent .mat-slider-track-fill,
.image-crop-container .mat-accent .mat-slider-thumb,
.image-crop-container .mat-accent .mat-slider-thumb-label {
  background-color: #FDD834;
}

.image-wrapper {
  width: 800px;
  overflow: hidden;
}

.ngx-ic-overlay {
  width: 800px;
}

.cover-height {
  height: 300px;
}

.thumbnail-height {
  height: 300px;
}

.sku-items .mat-select-arrow-wrapper {
  padding-right: 20px;
}

.image-crop-container .mat-dialog-container {
  width: 1200px;
  height: 600px !important;
}

.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
}

.business-hours .mat-checkbox-checked.mat-accent .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #000000;
}
.business-hours .mat-checkbox-checked.mat-accent.mat-checkbox-disabled .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #616161;
}

.service-quality-overview .chartjs-render-monitor {
  width: 410px !important;
}
@media only screen and (max-width: 1600px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 330px !important;
  }
}
@media only screen and (max-width: 1366px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 280px !important;
  }
}

.overview-component .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 353px;
}
.overview-component .last-margin:nth-child(1),
.overview-component .last-margin:nth-child(2),
.overview-component .last-margin:nth-child(3) {
  margin-right: 40px !important;
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .overview-component .card-desc-overlay {
    width: 282px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 40px !important;
  }
}
@media only screen and (min-width: 1281px) and (max-width: 1366px) {
  .overview-component .card-desc-overlay {
    width: 242px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}
@media screen and (max-width: 480px) {
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 0px !important;
  }
  .overview-component .card-desc-overlay {
    height: 344px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .overview-component .last-margin:nth-child(2) {
    margin-right: 0px !important;
  }
  .overview-component .last-margin:nth-child(3),
  .overview-component .last-margin:nth-child(4) {
    margin-top: 40px;
  }
  .overview-component .card-desc-overlay {
    height: 354px;
  }
}

.outlet-availability .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 325px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .outlet-availability .card-desc-overlay {
    width: 362px;
    height: 325px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .outlet-availability .card-desc-overlay {
    width: 282px;
    height: 324px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .outlet-availability .card-desc-overlay {
    width: 252px;
    height: 325px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .outlet-availability .last-margin:nth-child(1) {
    margin-right: 20px !important;
  }
}

.order-completion .container-1 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 392px;
    height: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 322px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .container-2 .card-desc-overlay,
.order-completion .container-3 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 356px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 362px;
    height: 356px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 282px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .different-card-title-width .card-title {
  width: 150px;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .order-completion .last-margin:nth-child(1),
  .order-completion .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}

.chart-x {
  display: flex;
  justify-content: center;
}

.sku-item-addon-container .cdk-drag-handle {
  height: 14px;
}

.sku-overview .mat-expansion-indicator {
  position: absolute;
  margin-left: 36px;
  border-radius: 50%;
  padding-right: 12px;
  padding-left: 12px;
  background-color: #F5F5F5;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sku-overview .cdk-drag-handle {
  height: 14px;
}
.sku-overview .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.sku-overview .mat-expansion-panel-header.mat-expanded {
  margin-bottom: -10px;
}

.mat-ink-bar-color .mat-ink-bar,
.sku-management-option-edit .mat-ink-bar {
  background-color: #212121 !important;
}
.mat-ink-bar-color .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination,
.sku-management-option-edit .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none !important;
}

@keyframes skeleton {
  0% {
    border-color: rgb(237, 242, 247);
    background: rgb(237, 242, 247);
    opacity: 0.7;
  }
  100% {
    border-color: rgb(160, 174, 192);
    background: rgb(160, 174, 192);
    opacity: 0.7;
  }
}
.skeleton {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 2px;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.skeleton-circle {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 100%;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.rider-friendly .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .rider-friendly .card-desc-overlay {
    width: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .rider-friendly .card-desc-overlay {
    width: 272px;
    height: 363px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .rider-friendly .card-desc-overlay {
    width: 252px;
    height: 353px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .rider-friendly .last-margin:nth-child(1) {
    margin-right: 40px !important;
  }
}

.sku-item-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-item-editor .mat-tab-header {
  position: sticky;
  top: 82px;
  z-index: 2;
  background-color: #FFFFFF;
}

.sku-option-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-option-editor .mat-tab-header {
  position: sticky;
  z-index: 2;
  background-color: #FFFFFF;
}

.promo-type-modal .mat-flat-button.mat-accent,
.promo-type-modal .mat-raised-button.mat-accent,
.promo-type-modal .mat-fab.mat-accent,
.promo-type-modal .mat-mini-fab.mat-accent {
  background-color: transparent !important;
}

.sku-overview .mat-expansion-panel-header-title,
.sku-overview .mat-expansion-panel-header-description {
  display: flex;
  flex-grow: 1;
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.sku-overview .mat-expansion-indicator::after {
  margin-bottom: 4px;
}

.sku-discount .mat-form-field-appearance-fill .mat-form-field-infix {
  padding-top: 12px !important;
}
.sku-discount .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-discount .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-discount .mat-mdc-form-field-subscript-wrapper {
  margin-top: -15px;
}
.sku-discount .mat-mdc-form-field-flex {
  margin-top: 10px !important;
}
.sku-discount .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-mdc-form-field-flex {
  margin-top: 15px !important;
}
.sku-discount .time-date-form-field .mat-mdc-select-value {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-datepicker-toggle .mat-mdc-button-base {
  margin-top: -10px;
}
.sku-discount .mat-mdc-form-field-error {
  color: red;
  font-size: 10px;
}
.sku-discount .discount-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -16px;
}
.sku-discount .percentageValue-error .mat-mdc-form-field-error {
  width: max-content;
}
.sku-discount .time-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -14px;
  line-height: 13px;
}
.sku-discount .campaign-name-error .mat-mdc-form-field-error {
  margin-top: 0px;
  margin-left: 0px;
}
.sku-discount .campaign-name-error .end-date-mat-error {
  margin-top: 16px;
  margin-left: -14px;
  line-height: 14px;
}
.sku-discount .day-error {
  margin-top: -10px;
}
.sku-discount .sku-bulk-discount-table .mat-mdc-form-field-error {
  margin-top: 6px;
  margin-left: 0px;
}
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}
.sku-discount ::ng-deep .mat-mdc-header-row {
  background-color: #BDBDBD;
}
.sku-discount ::ng-deep .mdc-data-table__cell,
.sku-discount .mdc-data-table__header-cell {
  border-color: #EEEEEE;
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: transparent;
}
.sku-discount .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle {
  border-color: var(--mdc-radio-selected-pressed-icon-color, #000000);
}

.analytics-revamp .mat-datepicker-toggle .mat-mdc-button-base {
  padding: 11px 0;
}

.bulk-discount-select-items .mat-expansion-panel-header {
  padding: 0px;
}
.bulk-discount-select-items .mat-form-field-underline {
  display: none;
}
.bulk-discount-select-items .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.bulk-discount-select-items .mat-input-element {
  caret-color: #BDBDBD;
}
.bulk-discount-select-items .mat-form-field-label-wrapper {
  margin-top: 0px;
}
.bulk-discount-select-items .mat-checkbox-layout {
  margin-top: 12px !important;
}
.bulk-discount-select-items .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}

.resolve-discount .mat-expansion-indicator {
  background-color: #E0E0E0;
  padding: 6px 12px;
  border-radius: 50%;
}
.resolve-discount .mat-expansion-indicator .mat-expansion-panel-header.mat-expanded {
  height: 48px;
}

.resolve-discount-dialog {
  width: 474px;
}

.bulk-discount-dialog {
  width: 369px;
}

.sku-item-option-dialog {
  width: 353px;
}

.special-props-dialog {
  width: 385px;
}

.add-option-dialog {
  width: 500px;
}

.create-new-user .mat-form-field-infix {
  width: 280px;
}

.mat-bottom-sheet-container {
  height: 244px;
  padding: 0 !important;
}

.price-update-edit .mat-fab .mat-button-wrapper {
  padding: 0;
}

.flex-row {
  display: flex;
  align-items: center;
}

.flex-row-s-b {
  display: flex;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.flex-col-s-b {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.grid-3-col-row {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.flex-row-c {
  display: flex;
  justify-content: center;
}

.flex-column {
  display: flex;
  flex-direction: column;
}

.flex {
  display: flex;
}

.pointer-cursor {
  cursor: pointer;
}

.sku-category .mat-form-field-infix {
  width: -moz-fit-content;
  width: fit-content;
}

@media screen and (max-width: 480px) {
  .sku-add-option-modal .item-field .mat-form-field-flex {
    max-width: 240px;
  }
}

.flex-row-f-e {
  display: flex;
  justify-content: flex-end;
}

.mat-bottom-sheet-container {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  height: auto;
}

.order-history-container .mat-paginator-page-size,
.item-analytics .mat-paginator-page-size {
  margin-top: -10px !important;
}
.order-history-container .mat-form-field-appearance-legacy .mat-form-field-wrapper,
.item-analytics .mat-form-field-appearance-legacy .mat-form-field-wrapper {
  margin-top: -8px !important;
}

.item-analytics .mat-select-panel,
.sales-analytics-view .mat-select-panel {
  background: red;
}
.item-analytics ::ng-deep .mat-select-content,
.sales-analytics-view ::ng-deep .mat-select-content {
  width: 2000px;
  background-color: red;
  font-size: 10px;
}

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

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

.sku-item-editor .mat-tab-label {
  min-width: 120px !important;
}
.sku-item-editor .mat-tab-labels {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.datepicker-container .bs-media-container {
  display: flex;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .datepicker-container .bs-media-container {
    flex-direction: row !important;
  }
}
@media screen and (max-width: 480px) {
  .datepicker-container .bs-media-container {
    flex-direction: column !important;
  }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.sales-analytics-view .mat-fab .mat-button-wrapper,
.item-analytics .mat-fab .mat-button-wrapper {
  padding: 0px !important;
}

@media screen and (max-width: 480px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.bulk-discount-select-items .mat-content {
  display: inline;
}
.bulk-discount-select-items .mat-mdc-dialog-container .mdc-dialog__surface {
  padding: 28px !important;
}
.bulk-discount-select-items .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-left: 0px;
}

@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: #EEEEEE;
  }
}
.h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 44px;
}

.h3 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.h4 {
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.l1 {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.l2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.l3 {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.s1 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.s2 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.s3 {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.mini1 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.mini2 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}

.mini3 {
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.micro1 {
  font-size: 10.5px;
  font-weight: 400;
  line-height: 20px;
}

.icon-button {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  cursor: pointer;
  outline: 0;
  z-index: 1;
  transition: all 0.15s ease-in;
  border: none;
  background-color: #fff;
  padding: 2px;
}

.icon-button:hover, .icon-button:focus {
  opacity: 0.9;
}
@keyframes ripple {
  0% {
    width: 0;
    height: 0;
    opacity: 0.3;
  }
  100% {
    width: 150px;
    height: 150px;
    opacity: 0;
  }
}
.ripple:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: currentColor;
  visibility: hidden;
  z-index: 2;
}

.ripple:not(:active):before {
  animation: ripple 0.4s cubic-bezier(0, 0, 0.2, 1);
  transition: visibility 0.4s step-end;
}

.ripple:active:before {
  visibility: visible;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.flex-con {
  display: grid;
  grid-template-columns: min-content auto min-content;
}

.content {
  display: flex;
  flex-direction: column;
}

.alert-title {
  width: 246px;
  height: 20px;
  display: block;
  overflow: auto;
  height: 100%;
}

.alert-text {
  width: 246px;
  padding-bottom: 16px;
}

.clear {
  cursor: pointer;
}

.snack-btn {
  justify-content: flex-end;
}

.btn-default {
  margin-right: 8px;
}

.mat-snack-bar-container {
  color: #FFFFFF;
}

.btn-active {
  padding: 8px;
}

.error {
  background-color: #F25653;
}
.error .btn-active {
  background-color: #BD2525;
  margin-left: 8px;
}
.error .snack-icon::before {
  font-family: "Material Icons";
  content: "highlight_off";
  font-size: 24px;
}

.success {
  background-color: #70C38C;
}
.success .btn-active {
  background-color: #10783D;
  margin-left: 8px;
}
.success .snack-icon::before {
  font-family: "Material Icons";
  content: "check_circle";
  font-size: 24px;
}

.warning {
  background-color: #757575;
}
.warning .btn-active {
  background-color: #424242;
  margin-left: 8px;
}
.warning .snack-icon::before {
  font-family: "Material Icons";
  content: "warning";
  font-size: 24px;
}

.info {
  background-color: #7384C8;
}
.info .btn-active {
  background-color: #183290;
  margin-left: 8px;
}
.info .snack-icon::before {
  font-family: "Material Icons";
  content: "info";
  font-size: 24px;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.mat-table,
.mat-mdc-table {
  font-family: "Noto Sans", sans-serif;
}

table {
  width: 100%;
}

.save-list-view .header-cell-center .mat-sort-header-container,
.order-list-view .header-cell-center .mat-sort-header-container,
.sales-analytics .header-cell-center .mat-sort-header-container,
.finance-table-view .header-cell-center .mat-sort-header-container,
.sku-table-view .header-cell-center .mat-sort-header-container,
.sku-table-view-categories .header-cell-center .mat-sort-header-container,
.sku-table-view-options .header-cell-center .mat-sort-header-container,
.sku-table-view-items .header-cell-center .mat-sort-header-container,
.sku-bulk-discount-table .header-cell-center .mat-sort-header-container {
  justify-content: center;
}
.save-list-view th.mat-header-cell,
.order-list-view th.mat-header-cell,
.sales-analytics th.mat-header-cell,
.finance-table-view th.mat-header-cell,
.sku-table-view th.mat-header-cell,
.sku-table-view-categories th.mat-header-cell,
.sku-table-view-options th.mat-header-cell,
.sku-table-view-items th.mat-header-cell,
.sku-bulk-discount-table th.mat-header-cell {
  text-align: center !important;
}
.save-list-view .mat-button-focus-overlay,
.order-list-view .mat-button-focus-overlay,
.sales-analytics .mat-button-focus-overlay,
.finance-table-view .mat-button-focus-overlay,
.sku-table-view .mat-button-focus-overlay,
.sku-table-view-categories .mat-button-focus-overlay,
.sku-table-view-options .mat-button-focus-overlay,
.sku-table-view-items .mat-button-focus-overlay,
.sku-bulk-discount-table .mat-button-focus-overlay {
  background-color: transparent !important;
}
.save-list-view .mat-header-cell,
.order-list-view .mat-header-cell,
.sales-analytics .mat-header-cell,
.finance-table-view .mat-header-cell,
.sku-table-view .mat-header-cell,
.sku-table-view-categories .mat-header-cell,
.sku-table-view-options .mat-header-cell,
.sku-table-view-items .mat-header-cell,
.sku-bulk-discount-table .mat-header-cell {
  background-color: #BDBDBD;
  color: #424242;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}
.save-list-view .mat-cell,
.save-list-view .mat-footer-cell,
.order-list-view .mat-cell,
.order-list-view .mat-footer-cell,
.sales-analytics .mat-cell,
.sales-analytics .mat-footer-cell,
.finance-table-view .mat-cell,
.finance-table-view .mat-footer-cell,
.sku-table-view .mat-cell,
.sku-table-view .mat-footer-cell,
.sku-table-view-categories .mat-cell,
.sku-table-view-categories .mat-footer-cell,
.sku-table-view-options .mat-cell,
.sku-table-view-options .mat-footer-cell,
.sku-table-view-items .mat-cell,
.sku-table-view-items .mat-footer-cell,
.sku-bulk-discount-table .mat-cell,
.sku-bulk-discount-table .mat-footer-cell {
  color: #424242;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-align: center;
}
.save-list-view th.mat-header-cell,
.save-list-view td.mat-cell,
.save-list-view td.mat-footer-cell,
.order-list-view th.mat-header-cell,
.order-list-view td.mat-cell,
.order-list-view td.mat-footer-cell,
.sales-analytics th.mat-header-cell,
.sales-analytics td.mat-cell,
.sales-analytics td.mat-footer-cell,
.finance-table-view th.mat-header-cell,
.finance-table-view td.mat-cell,
.finance-table-view td.mat-footer-cell,
.sku-table-view th.mat-header-cell,
.sku-table-view td.mat-cell,
.sku-table-view td.mat-footer-cell,
.sku-table-view-categories th.mat-header-cell,
.sku-table-view-categories td.mat-cell,
.sku-table-view-categories td.mat-footer-cell,
.sku-table-view-options th.mat-header-cell,
.sku-table-view-options td.mat-cell,
.sku-table-view-options td.mat-footer-cell,
.sku-table-view-items th.mat-header-cell,
.sku-table-view-items td.mat-cell,
.sku-table-view-items td.mat-footer-cell,
.sku-bulk-discount-table th.mat-header-cell,
.sku-bulk-discount-table td.mat-cell,
.sku-bulk-discount-table td.mat-footer-cell {
  border-bottom-width: 0px !important;
}
.save-list-view .mat-row:nth-child(even),
.order-list-view .mat-row:nth-child(even),
.sales-analytics .mat-row:nth-child(even),
.finance-table-view .mat-row:nth-child(even),
.sku-table-view .mat-row:nth-child(even),
.sku-table-view-categories .mat-row:nth-child(even),
.sku-table-view-options .mat-row:nth-child(even),
.sku-table-view-items .mat-row:nth-child(even),
.sku-bulk-discount-table .mat-row:nth-child(even) {
  background-color: #FAFAFA;
}
.save-list-view .mat-row:nth-child(odd),
.order-list-view .mat-row:nth-child(odd),
.sales-analytics .mat-row:nth-child(odd),
.finance-table-view .mat-row:nth-child(odd),
.sku-table-view .mat-row:nth-child(odd),
.sku-table-view-categories .mat-row:nth-child(odd),
.sku-table-view-options .mat-row:nth-child(odd),
.sku-table-view-items .mat-row:nth-child(odd),
.sku-bulk-discount-table .mat-row:nth-child(odd) {
  background-color: #FFFFFF;
}
.save-list-view td.mat-cell,
.order-list-view td.mat-cell,
.sales-analytics td.mat-cell,
.finance-table-view td.mat-cell,
.sku-table-view td.mat-cell,
.sku-table-view-categories td.mat-cell,
.sku-table-view-options td.mat-cell,
.sku-table-view-items td.mat-cell,
.sku-bulk-discount-table td.mat-cell {
  /* row border */
  border-right: 1px solid #EEEEEE;
}
.save-list-view td.mat-cell:first-child,
.order-list-view td.mat-cell:first-child,
.sales-analytics td.mat-cell:first-child,
.finance-table-view td.mat-cell:first-child,
.sku-table-view td.mat-cell:first-child,
.sku-table-view-categories td.mat-cell:first-child,
.sku-table-view-options td.mat-cell:first-child,
.sku-table-view-items td.mat-cell:first-child,
.sku-bulk-discount-table td.mat-cell:first-child {
  /* row border */
  border-left: 1px solid #EEEEEE;
}
.save-list-view .mat-row:hover,
.order-list-view .mat-row:hover,
.sales-analytics .mat-row:hover,
.finance-table-view .mat-row:hover,
.sku-table-view .mat-row:hover,
.sku-table-view-categories .mat-row:hover,
.sku-table-view-options .mat-row:hover,
.sku-table-view-items .mat-row:hover,
.sku-bulk-discount-table .mat-row:hover {
  background-color: #EEEEEE;
  cursor: pointer;
}
.save-list-view .status,
.order-list-view .status,
.sales-analytics .status,
.finance-table-view .status,
.sku-table-view .status,
.sku-table-view-categories .status,
.sku-table-view-options .status,
.sku-table-view-items .status,
.sku-bulk-discount-table .status {
  text-align: center !important;
}
.save-list-view .mat-menu-panel,
.order-list-view .mat-menu-panel,
.sales-analytics .mat-menu-panel,
.finance-table-view .mat-menu-panel,
.sku-table-view .mat-menu-panel,
.sku-table-view-categories .mat-menu-panel,
.sku-table-view-options .mat-menu-panel,
.sku-table-view-items .mat-menu-panel,
.sku-bulk-discount-table .mat-menu-panel {
  width: 162px;
}
.save-list-view .mat-menu-item,
.order-list-view .mat-menu-item,
.sales-analytics .mat-menu-item,
.finance-table-view .mat-menu-item,
.sku-table-view .mat-menu-item,
.sku-table-view-categories .mat-menu-item,
.sku-table-view-options .mat-menu-item,
.sku-table-view-items .mat-menu-item,
.sku-bulk-discount-table .mat-menu-item {
  text-align: left !important;
}
.save-list-view th.mat-header-cell:last-of-type,
.save-list-view td.mat-cell:last-of-type,
.save-list-view td.mat-footer-cell:last-of-type,
.order-list-view th.mat-header-cell:last-of-type,
.order-list-view td.mat-cell:last-of-type,
.order-list-view td.mat-footer-cell:last-of-type,
.sales-analytics th.mat-header-cell:last-of-type,
.sales-analytics td.mat-cell:last-of-type,
.sales-analytics td.mat-footer-cell:last-of-type,
.finance-table-view th.mat-header-cell:last-of-type,
.finance-table-view td.mat-cell:last-of-type,
.finance-table-view td.mat-footer-cell:last-of-type,
.sku-table-view th.mat-header-cell:last-of-type,
.sku-table-view td.mat-cell:last-of-type,
.sku-table-view td.mat-footer-cell:last-of-type,
.sku-table-view-categories th.mat-header-cell:last-of-type,
.sku-table-view-categories td.mat-cell:last-of-type,
.sku-table-view-categories td.mat-footer-cell:last-of-type,
.sku-table-view-options th.mat-header-cell:last-of-type,
.sku-table-view-options td.mat-cell:last-of-type,
.sku-table-view-options td.mat-footer-cell:last-of-type,
.sku-table-view-items th.mat-header-cell:last-of-type,
.sku-table-view-items td.mat-cell:last-of-type,
.sku-table-view-items td.mat-footer-cell:last-of-type,
.sku-bulk-discount-table th.mat-header-cell:last-of-type,
.sku-bulk-discount-table td.mat-cell:last-of-type,
.sku-bulk-discount-table td.mat-footer-cell:last-of-type {
  padding-right: 0px !important;
}
.save-list-view th.mat-header-cell:first-of-type,
.save-list-view td.mat-cell:first-of-type,
.save-list-view td.mat-footer-cell:first-of-type,
.order-list-view th.mat-header-cell:first-of-type,
.order-list-view td.mat-cell:first-of-type,
.order-list-view td.mat-footer-cell:first-of-type,
.sales-analytics th.mat-header-cell:first-of-type,
.sales-analytics td.mat-cell:first-of-type,
.sales-analytics td.mat-footer-cell:first-of-type,
.finance-table-view th.mat-header-cell:first-of-type,
.finance-table-view td.mat-cell:first-of-type,
.finance-table-view td.mat-footer-cell:first-of-type,
.sku-table-view th.mat-header-cell:first-of-type,
.sku-table-view td.mat-cell:first-of-type,
.sku-table-view td.mat-footer-cell:first-of-type,
.sku-table-view-categories th.mat-header-cell:first-of-type,
.sku-table-view-categories td.mat-cell:first-of-type,
.sku-table-view-categories td.mat-footer-cell:first-of-type,
.sku-table-view-options th.mat-header-cell:first-of-type,
.sku-table-view-options td.mat-cell:first-of-type,
.sku-table-view-options td.mat-footer-cell:first-of-type,
.sku-table-view-items th.mat-header-cell:first-of-type,
.sku-table-view-items td.mat-cell:first-of-type,
.sku-table-view-items td.mat-footer-cell:first-of-type,
.sku-bulk-discount-table th.mat-header-cell:first-of-type,
.sku-bulk-discount-table td.mat-cell:first-of-type,
.sku-bulk-discount-table td.mat-footer-cell:first-of-type {
  padding-left: 0px !important;
}
.save-list-view .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.order-list-view .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sales-analytics .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.finance-table-view .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sku-table-view .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sku-table-view-categories .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sku-table-view-options .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sku-table-view-items .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.sku-bulk-discount-table .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #000000;
}
.save-list-view .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.order-list-view .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sales-analytics .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.finance-table-view .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sku-table-view .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sku-table-view-categories .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sku-table-view-options .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sku-table-view-items .mat-form-field.mat-focused.mat-primary .mat-select-arrow,
.sku-bulk-discount-table .mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #000000;
}
.save-list-view .mat-form-field.mat-focused .mat-form-field-ripple,
.order-list-view .mat-form-field.mat-focused .mat-form-field-ripple,
.sales-analytics .mat-form-field.mat-focused .mat-form-field-ripple,
.finance-table-view .mat-form-field.mat-focused .mat-form-field-ripple,
.sku-table-view .mat-form-field.mat-focused .mat-form-field-ripple,
.sku-table-view-categories .mat-form-field.mat-focused .mat-form-field-ripple,
.sku-table-view-options .mat-form-field.mat-focused .mat-form-field-ripple,
.sku-table-view-items .mat-form-field.mat-focused .mat-form-field-ripple,
.sku-bulk-discount-table .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #E0E0E0 !important;
}

.finance-overview-view .mat-row:hover {
  background-color: #EEEEEE;
  cursor: pointer;
}
.finance-overview-view td.mat-cell {
  border-top: 1px solid #D1D9E2 !important;
  border-bottom: 1px solid #D1D9E2 !important;
  background-color: #FAFAFA;
}
.finance-overview-view td.mat-cell:first-child {
  border-left: 1px solid #D1D9E2;
}
.finance-overview-view td.mat-cell:last-child {
  border-right: 1px solid #D1D9E2;
}
.finance-overview-view .mat-row {
  margin-bottom: 8px;
}

.finance-table-view th.mat-header-cell:last-of-type,
.finance-table-view td.mat-cell:last-of-type,
.finance-table-view td.mat-footer-cell:last-of-type,
.finance-overview-view th.mat-header-cell:last-of-type,
.finance-overview-view td.mat-cell:last-of-type,
.finance-overview-view td.mat-footer-cell:last-of-type {
  padding-right: 24px !important;
}
.finance-table-view th.mat-header-cell,
.finance-overview-view th.mat-header-cell {
  z-index: 1 !important;
}

.order-list-view .status-container {
  background-color: #E1E4E5;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  width: 108px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 0px 4px 4px 0px;
}
.order-list-view .status-container-label {
  background-color: #FFD7D7;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  width: 100px;
  padding-bottom: 4px;
  padding-top: 6px;
  border-radius: 4px;
  margin-left: 8px;
  color: #152934;
}
.order-list-view .mat-column-value {
  word-wrap: break-word !important;
  white-space: unset !important;
  flex: 0 0 14% !important;
  width: 14% !important;
}
.order-list-view .mat-column-view {
  word-wrap: break-word !important;
  white-space: unset !important;
  flex: 0 0 15% !important;
  width: 15% !important;
}
.order-list-view .block {
  width: 20px;
  border-radius: 4px 0px 0px 4px;
}
.order-list-view .block-prep {
  background-color: #F9A42D;
}
.order-list-view .block-completed {
  background-color: #00941B;
}
.order-list-view .block-ready {
  background-color: #FBC12C;
}
.order-list-view .block-canceled {
  background-color: #7A8E99;
}
.order-list-view .block-rejected {
  background-color: #DC2B17;
}
.order-list-view .block-picked {
  background-color: #F2994A;
}
.order-list-view .block-new {
  background-color: #F9A42D;
}

.sku-table-view td.mat-cell {
  border-right: none;
}
.sku-table-view td.mat-cell:first-child {
  border-left: none;
}
.sku-table-view td.mat-cell {
  padding: 16px 0;
  border-bottom: 1px solid #EEEEEE;
  border-top: 1px solid #EEEEEE;
}
.sku-table-view th.mat-header-cell {
  text-align: left !important;
}

.sku-table-view-categories .drag-handler-cell {
  border-right: none !important;
  border-left: none !important;
}
.sku-table-view-categories th.mat-header-cell {
  text-align: left !important;
  padding-left: 10px;
}
.sku-table-view-categories th.mat-header-cell:nth-child(4),
.sku-table-view-categories th.mat-header-cell:nth-child(5) {
  text-align: center !important;
}
.sku-table-view-categories .mat-select {
  font-family: "Noto Sans", sans-serif !important;
}
.sku-table-view-categories td.mat-cell:first-of-type {
  padding-left: 24px !important;
}

.sku-table-view-items th.mat-header-cell {
  text-align: left !important;
  padding-left: 10px;
}
.sku-table-view-items th.mat-header-cell:nth-child(3) {
  text-align: center !important;
}
.sku-table-view-items th.mat-header-cell:first-of-type,
.sku-table-view-items td.mat-footer-cell:first-of-type {
  padding-left: 10px !important;
}
.sku-table-view-items td.mat-cell:first-of-type {
  padding-top: 8px;
  padding-bottom: 8px;
}

.price-update th.mat-header-cell:first-of-type,
.price-update td.mat-cell:first-of-type,
.price-update td.mat-footer-cell:first-of-type {
  padding-left: 10px !important;
}

.sku-table-view-options th.mat-header-cell {
  text-align: left !important;
  padding-left: 10px;
}
.sku-table-view-options th.mat-header-cell:first-of-type,
.sku-table-view-options td.mat-cell:first-of-type,
.sku-table-view-options td.mat-footer-cell:first-of-type {
  padding-left: 10px !important;
}

@media only screen and (max-width: 1600px) {
  .sku-bulk-discount-table .right-text {
    text-align: right;
    padding-right: 90px;
  }
}
@media only screen and (max-width: 1920px) {
  .sku-bulk-discount-table .right-text {
    text-align: right;
    padding-right: 130px;
  }
}
@media only screen and (max-width: 1366px) {
  .sku-bulk-discount-table .right-text {
    text-align: right;
    padding-right: 80px;
  }
}
@media only screen and (max-width: 1280px) {
  .sku-bulk-discount-table .right-text {
    text-align: right;
    padding-right: 70px;
  }
}
.sku-bulk-discount-table .discount-value {
  text-align: right;
}
.sku-bulk-discount-table .left-text {
  text-align: left;
}
.sku-bulk-discount-table td.mat-cell {
  border-right: none;
}
.sku-bulk-discount-table td.mat-cell:first-child {
  border-left: none;
}
.sku-bulk-discount-table .mat-row:hover {
  cursor: default;
}
.sku-bulk-discount-table table.mat-table {
  border-spacing: 0 6px;
}
.sku-bulk-discount-table th.mat-header-cell {
  text-align: left !important;
}
.sku-bulk-discount-table .mat-row:nth-child(even) {
  background-color: #FFFFFF;
}
.sku-bulk-discount-table .mat-row:nth-child(odd) {
  background-color: #FFFFFF;
}
.sku-bulk-discount-table .mat-mdc-table {
  border-spacing: 0 6px;
}
.sku-bulk-discount-table .r-text {
  text-align: right;
  padding-right: 50px;
}

.sales-analytics .mat-mdc-table .mat-mdc-header-cell:nth-child(1) {
  background-color: #F57E17;
  color: #FFFFFF;
  z-index: 1 !important;
}
.sales-analytics .mat-mdc-table .mat-mdc-header-cell:nth-child(2) {
  background-color: #7384C8;
  color: #FFFFFF;
  z-index: 1 !important;
}
.sales-analytics td.mat-mdc-cell {
  border-bottom: 0.5px solid #E0E0E0;
  border-top: 0.5px solid #E0E0E0;
}
.sales-analytics td.mat-mdc-cell:nth-child(2) {
  text-align: end;
  padding-right: 24px;
}
.sales-analytics .mat-mdc-footer-cell:nth-child(2) {
  border-bottom: 0.5px solid #E0E0E0;
  text-align: end;
  padding-right: 24px;
}
.sales-analytics .mat-mdc-footer-cell {
  background-color: #FAFAFA;
  font-weight: 600;
}
.sales-analytics .mat-mdc-table-sticky {
  z-index: 1 !important;
}

.item-analytics .mat-mdc-table .mat-mdc-header-cell:nth-child(3) {
  background-color: #F57E17;
  color: #FFFFFF;
}
.item-analytics .mat-mdc-table .mat-mdc-header-cell:nth-child(4) {
  background-color: #7384C8;
  color: #FFFFFF;
}

.analytics-table-item .mat-mdc-table .mat-mdc-header-cell,
.finance-transaction-table .mat-mdc-table .mat-mdc-header-cell {
  background-color: #BDBDBD;
  color: #424242;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}
.analytics-table-item th.mat-mdc-header-cell,
.analytics-table-item td.mat-mdc-cell,
.analytics-table-item td.mat-mdc-footer-cell,
.finance-transaction-table th.mat-mdc-header-cell,
.finance-transaction-table td.mat-mdc-cell,
.finance-transaction-table td.mat-mdc-footer-cell {
  border-bottom: none !important;
}
.analytics-table-item th.mat-mdc-header-cell,
.finance-transaction-table th.mat-mdc-header-cell {
  text-align: center;
}
.analytics-table-item .mat-mdc-row:nth-child(even),
.finance-transaction-table .mat-mdc-row:nth-child(even) {
  background-color: #FAFAFA;
}
.analytics-table-item .mat-mdc-row:nth-child(odd),
.finance-transaction-table .mat-mdc-row:nth-child(odd) {
  background-color: #FFFFFF;
}
.analytics-table-item td.mat-mdc-cell,
.finance-transaction-table td.mat-mdc-cell {
  border-right: 1px solid #EEEEEE;
  text-align: center;
}
.analytics-table-item td.mat-mdc-cell:first-child,
.finance-transaction-table td.mat-mdc-cell:first-child {
  border-left: 1px solid #EEEEEE;
}
.analytics-table-item .mat-mdc-row:hover,
.finance-transaction-table .mat-mdc-row:hover {
  background-color: #EEEEEE;
  cursor: pointer;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.btn {
  box-shadow: none;
  padding-top: 15px;
}
.btn-primary {
  background-color: #EEEEEE;
}
.btn-secondary {
  background-color: #FDD834;
}
.btn-light {
  background-color: #FFFFFF;
}
.btn-round {
  background-color: #EEEEEE;
  border-radius: 50px;
  width: 42px;
  height: 42px;
}
.btn-dark {
  background-color: #212121;
}
.btn-active {
  border-radius: 12px !important;
  color: #FFFFFF !important;
}
.btn-default {
  background-color: #FFFFFF;
  color: #424242;
  border-radius: 12px !important;
}

.mat-checkbox .mat-checkbox-frame {
  border-color: #BDBDBD;
}

.mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-accent .mat-pseudo-checkbox-checked, .mat-accent .mat-pseudo-checkbox-indeterminate, .mat-pseudo-checkbox-checked, .mat-pseudo-checkbox-indeterminate {
  background-color: #000000 !important;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #FDD834;
}

.spinner {
  position: fixed;
  z-index: 1001;
  overflow: show;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50px;
  height: 50px;
}

.spinner:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.2;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.datepicker-container .bs-datepicker-container .bs-datepicker-head {
  background-color: #FFFFFF;
}
.datepicker-container body .bs-datepicker-container .bs-datepicker-head * {
  color: #616161;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
}
.datepicker-container .bs-datepicker-body table th {
  color: #616161;
  font-weight: 400;
  font-size: 12px;
}
.datepicker-container body .bs-datepicker-container .bs-datepicker-head * {
  color: #616161;
}
.datepicker-container .in-range.ng-star-inserted,
.datepicker-container .ng-star-inserted {
  color: #212121;
  font-size: 13px;
}
.datepicker-container .is-other-month.ng-star-inserted {
  color: #BDBDBD;
}
.datepicker-container .select-start.selected.ng-star-inserted,
.datepicker-container .in-range.select-end.selected.ng-star-inserted,
.datepicker-container .is-highlighted.ng-star-inserted {
  background-color: #F9A824 !important;
}
.datepicker-container .week.ng-star-inserted {
  visibility: hidden;
}
.datepicker-container .bs-datepicker-body {
  margin-left: -28px;
  border: none;
  min-height: 0px;
}
.datepicker-container .is-other-month.ng-star-inserted {
  display: none;
}
.datepicker-container .bs-datepicker {
  box-shadow: none;
  border: 1px solid #EEEEEE;
  border-radius: 8px;
}
.datepicker-container .bs-datepicker-container {
  padding: 2px;
}
.datepicker-container .ui-datepicker-current-day .ui-state-active {
  background: #000000;
}
.datepicker-container .bs-datepicker-body table.days span.active:not(.select-start):before, .datepicker-container .bs-datepicker-body table.days span.in-range:not(.select-start):before, .datepicker-container .bs-datepicker-body table.days td.active:not(.select-start):before, .datepicker-container .bs-datepicker-body table.days td.in-range:not(.select-start):before {
  background: #FBF199;
  height: 22px;
}
.datepicker-container .select-start.selected.ng-star-inserted,
.datepicker-container .select-end.selected.ng-star-inserted {
  height: 30px;
}
.datepicker-container .mat-form-field-underline {
  display: none !important;
}
.datepicker-container .bs-datepicker-head button {
  color: #616161;
}
.datepicker-container .bs-datepicker-head button.current {
  font-weight: 600;
  font-size: 14px;
}
.datepicker-container .theme-green .bs-datepicker-body table td span.selected, .datepicker-container .theme-green .bs-datepicker-body table td.selected span, .datepicker-container .theme-green .bs-datepicker-body table td span[class*=select-]:after, .datepicker-container .theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #F9A824 !important;
}
.datepicker-container .bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span, .datepicker-container .bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #F9A824 !important;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.m-t-2 {
  margin-top: 2px;
}

.m-t-4 {
  margin-top: 4px;
}

.m-t-6 {
  margin-top: 6px;
}

.m-t-8 {
  margin-top: 8px;
}

.m-t-10 {
  margin-top: 10px;
}

.m-t-12 {
  margin-top: 12px;
}

.m-t-14 {
  margin-top: 14px;
}

.m-t-16 {
  margin-top: 16px;
}

.m-t-18 {
  margin-top: 18px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-t-22 {
  margin-top: 22px;
}

.m-t-24 {
  margin-top: 24px;
}

.m-t-26 {
  margin-top: 26px;
}

.m-t-28 {
  margin-top: 28px;
}

.m-t-30 {
  margin-top: 30px;
}

.m-t-32 {
  margin-top: 32px;
}

.m-t-34 {
  margin-top: 34px;
}

.m-t-36 {
  margin-top: 36px;
}

.m-t-38 {
  margin-top: 38px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-t-42 {
  margin-top: 42px;
}

.m-t-44 {
  margin-top: 44px;
}

.m-t-46 {
  margin-top: 46px;
}

.m-t-48 {
  margin-top: 48px;
}

.m-t-50 {
  margin-top: 50px;
}

.m-t-52 {
  margin-top: 52px;
}

.m-t-54 {
  margin-top: 54px;
}

.m-t-56 {
  margin-top: 56px;
}

.m-t-58 {
  margin-top: 58px;
}

.m-t-60 {
  margin-top: 60px;
}

.m-t-62 {
  margin-top: 62px;
}

.m-t-64 {
  margin-top: 64px;
}

.m-t-66 {
  margin-top: 66px;
}

.m-t-68 {
  margin-top: 68px;
}

.m-t-70 {
  margin-top: 70px;
}

.m-t-72 {
  margin-top: 72px;
}

.m-t-74 {
  margin-top: 74px;
}

.m-t-76 {
  margin-top: 76px;
}

.m-t-78 {
  margin-top: 78px;
}

.m-t-80 {
  margin-top: 80px;
}

.m-t-82 {
  margin-top: 82px;
}

.m-t-84 {
  margin-top: 84px;
}

.m-t-86 {
  margin-top: 86px;
}

.m-t-88 {
  margin-top: 88px;
}

.m-t-90 {
  margin-top: 90px;
}

.m-t-92 {
  margin-top: 92px;
}

.m-t-94 {
  margin-top: 94px;
}

.m-t-96 {
  margin-top: 96px;
}

.m-t-98 {
  margin-top: 98px;
}

.m-t-100 {
  margin-top: 100px;
}

.m-t-102 {
  margin-top: 102px;
}

.m-t-104 {
  margin-top: 104px;
}

.m-t-106 {
  margin-top: 106px;
}

.m-t-108 {
  margin-top: 108px;
}

.m-t-110 {
  margin-top: 110px;
}

.m-t-112 {
  margin-top: 112px;
}

.m-t-114 {
  margin-top: 114px;
}

.m-t-116 {
  margin-top: 116px;
}

.m-t-118 {
  margin-top: 118px;
}

.m-t-120 {
  margin-top: 120px;
}

.m-t-122 {
  margin-top: 122px;
}

.m-t-124 {
  margin-top: 124px;
}

.m-t-126 {
  margin-top: 126px;
}

.m-t-128 {
  margin-top: 128px;
}

.m-t-130 {
  margin-top: 130px;
}

.m-t-132 {
  margin-top: 132px;
}

.m-t-134 {
  margin-top: 134px;
}

.m-t-136 {
  margin-top: 136px;
}

.m-t-138 {
  margin-top: 138px;
}

.m-t-140 {
  margin-top: 140px;
}

.m-t-142 {
  margin-top: 142px;
}

.m-t-144 {
  margin-top: 144px;
}

.m-t-146 {
  margin-top: 146px;
}

.m-t-148 {
  margin-top: 148px;
}

.m-t-150 {
  margin-top: 150px;
}

.m-t-152 {
  margin-top: 152px;
}

.m-t-154 {
  margin-top: 154px;
}

.m-t-156 {
  margin-top: 156px;
}

.m-t-158 {
  margin-top: 158px;
}

.m-t-160 {
  margin-top: 160px;
}

.m-t-162 {
  margin-top: 162px;
}

.m-t-164 {
  margin-top: 164px;
}

.m-t-166 {
  margin-top: 166px;
}

.m-t-168 {
  margin-top: 168px;
}

.m-t-170 {
  margin-top: 170px;
}

.m-t-172 {
  margin-top: 172px;
}

.m-t-174 {
  margin-top: 174px;
}

.m-t-176 {
  margin-top: 176px;
}

.m-t-178 {
  margin-top: 178px;
}

.m-t-180 {
  margin-top: 180px;
}

.m-t-182 {
  margin-top: 182px;
}

.m-t-184 {
  margin-top: 184px;
}

.m-t-186 {
  margin-top: 186px;
}

.m-t-188 {
  margin-top: 188px;
}

.m-t-190 {
  margin-top: 190px;
}

.m-t-192 {
  margin-top: 192px;
}

.m-t-194 {
  margin-top: 194px;
}

.m-t-196 {
  margin-top: 196px;
}

.m-t-198 {
  margin-top: 198px;
}

.m-t-200 {
  margin-top: 200px;
}

.m-t-202 {
  margin-top: 202px;
}

.m-t-204 {
  margin-top: 204px;
}

.m-t-206 {
  margin-top: 206px;
}

.m-t-208 {
  margin-top: 208px;
}

.m-t-210 {
  margin-top: 210px;
}

.m-t-212 {
  margin-top: 212px;
}

.m-t-214 {
  margin-top: 214px;
}

.m-t-216 {
  margin-top: 216px;
}

.m-t-218 {
  margin-top: 218px;
}

.m-t-220 {
  margin-top: 220px;
}

.m-t-222 {
  margin-top: 222px;
}

.m-t-224 {
  margin-top: 224px;
}

.m-t-226 {
  margin-top: 226px;
}

.m-t-228 {
  margin-top: 228px;
}

.m-t-230 {
  margin-top: 230px;
}

.m-t-232 {
  margin-top: 232px;
}

.m-t-234 {
  margin-top: 234px;
}

.m-t-236 {
  margin-top: 236px;
}

.m-t-238 {
  margin-top: 238px;
}

.m-t-240 {
  margin-top: 240px;
}

.m-t-242 {
  margin-top: 242px;
}

.m-t-244 {
  margin-top: 244px;
}

.m-t-246 {
  margin-top: 246px;
}

.m-t-248 {
  margin-top: 248px;
}

.m-t-250 {
  margin-top: 250px;
}

.m-t-252 {
  margin-top: 252px;
}

.m-t-254 {
  margin-top: 254px;
}

.m-t-256 {
  margin-top: 256px;
}

.m-t-258 {
  margin-top: 258px;
}

.m-t-260 {
  margin-top: 260px;
}

.m-t-262 {
  margin-top: 262px;
}

.m-t-264 {
  margin-top: 264px;
}

.m-t-266 {
  margin-top: 266px;
}

.m-t-268 {
  margin-top: 268px;
}

.m-t-270 {
  margin-top: 270px;
}

.m-t-272 {
  margin-top: 272px;
}

.m-t-274 {
  margin-top: 274px;
}

.m-t-276 {
  margin-top: 276px;
}

.m-t-278 {
  margin-top: 278px;
}

.m-t-280 {
  margin-top: 280px;
}

.m-t-282 {
  margin-top: 282px;
}

.m-t-284 {
  margin-top: 284px;
}

.m-t-286 {
  margin-top: 286px;
}

.m-t-288 {
  margin-top: 288px;
}

.m-t-290 {
  margin-top: 290px;
}

.m-t-292 {
  margin-top: 292px;
}

.m-t-294 {
  margin-top: 294px;
}

.m-t-296 {
  margin-top: 296px;
}

.m-t-298 {
  margin-top: 298px;
}

.m-t-300 {
  margin-top: 300px;
}

.m-t-302 {
  margin-top: 302px;
}

.m-t-304 {
  margin-top: 304px;
}

.m-t-306 {
  margin-top: 306px;
}

.m-t-308 {
  margin-top: 308px;
}

.m-t-310 {
  margin-top: 310px;
}

.m-t-312 {
  margin-top: 312px;
}

.m-t-314 {
  margin-top: 314px;
}

.m-t-316 {
  margin-top: 316px;
}

.m-t-318 {
  margin-top: 318px;
}

.m-t-320 {
  margin-top: 320px;
}

.m-t-322 {
  margin-top: 322px;
}

.m-t-324 {
  margin-top: 324px;
}

.m-t-326 {
  margin-top: 326px;
}

.m-t-328 {
  margin-top: 328px;
}

.m-t-330 {
  margin-top: 330px;
}

.m-t-332 {
  margin-top: 332px;
}

.m-t-334 {
  margin-top: 334px;
}

.m-t-336 {
  margin-top: 336px;
}

.m-t-338 {
  margin-top: 338px;
}

.m-t-340 {
  margin-top: 340px;
}

.m-t-342 {
  margin-top: 342px;
}

.m-t-344 {
  margin-top: 344px;
}

.m-t-346 {
  margin-top: 346px;
}

.m-t-348 {
  margin-top: 348px;
}

.m-t-350 {
  margin-top: 350px;
}

.m-t-352 {
  margin-top: 352px;
}

.m-t-354 {
  margin-top: 354px;
}

.m-t-356 {
  margin-top: 356px;
}

.m-t-358 {
  margin-top: 358px;
}

.m-t-360 {
  margin-top: 360px;
}

.m-t-362 {
  margin-top: 362px;
}

.m-t-364 {
  margin-top: 364px;
}

.m-t-366 {
  margin-top: 366px;
}

.m-t-368 {
  margin-top: 368px;
}

.m-t-370 {
  margin-top: 370px;
}

.m-t-372 {
  margin-top: 372px;
}

.m-t-374 {
  margin-top: 374px;
}

.m-t-376 {
  margin-top: 376px;
}

.m-t-378 {
  margin-top: 378px;
}

.m-t-380 {
  margin-top: 380px;
}

.m-t-382 {
  margin-top: 382px;
}

.m-t-384 {
  margin-top: 384px;
}

.m-t-386 {
  margin-top: 386px;
}

.m-t-388 {
  margin-top: 388px;
}

.m-t-390 {
  margin-top: 390px;
}

.m-t-392 {
  margin-top: 392px;
}

.m-t-394 {
  margin-top: 394px;
}

.m-t-396 {
  margin-top: 396px;
}

.m-t-398 {
  margin-top: 398px;
}

.m-t-400 {
  margin-top: 400px;
}

.m-t-402 {
  margin-top: 402px;
}

.m-t-404 {
  margin-top: 404px;
}

.m-t-406 {
  margin-top: 406px;
}

.m-t-408 {
  margin-top: 408px;
}

.m-t-410 {
  margin-top: 410px;
}

.m-t-412 {
  margin-top: 412px;
}

.m-t-414 {
  margin-top: 414px;
}

.m-t-416 {
  margin-top: 416px;
}

.m-t-418 {
  margin-top: 418px;
}

.m-t-420 {
  margin-top: 420px;
}

.m-t-422 {
  margin-top: 422px;
}

.m-t-424 {
  margin-top: 424px;
}

.m-t-426 {
  margin-top: 426px;
}

.m-t-428 {
  margin-top: 428px;
}

.m-t-430 {
  margin-top: 430px;
}

.m-t-432 {
  margin-top: 432px;
}

.m-t-434 {
  margin-top: 434px;
}

.m-t-436 {
  margin-top: 436px;
}

.m-t-438 {
  margin-top: 438px;
}

.m-t-440 {
  margin-top: 440px;
}

.m-t-442 {
  margin-top: 442px;
}

.m-t-444 {
  margin-top: 444px;
}

.m-t-446 {
  margin-top: 446px;
}

.m-t-448 {
  margin-top: 448px;
}

.m-t-450 {
  margin-top: 450px;
}

.m-t-452 {
  margin-top: 452px;
}

.m-t-454 {
  margin-top: 454px;
}

.m-t-456 {
  margin-top: 456px;
}

.m-t-458 {
  margin-top: 458px;
}

.m-t-460 {
  margin-top: 460px;
}

.m-t-462 {
  margin-top: 462px;
}

.m-t-464 {
  margin-top: 464px;
}

.m-t-466 {
  margin-top: 466px;
}

.m-t-468 {
  margin-top: 468px;
}

.m-t-470 {
  margin-top: 470px;
}

.m-t-472 {
  margin-top: 472px;
}

.m-t-474 {
  margin-top: 474px;
}

.m-t-476 {
  margin-top: 476px;
}

.m-t-478 {
  margin-top: 478px;
}

.m-t-480 {
  margin-top: 480px;
}

.m-t-482 {
  margin-top: 482px;
}

.m-t-484 {
  margin-top: 484px;
}

.m-t-486 {
  margin-top: 486px;
}

.m-t-488 {
  margin-top: 488px;
}

.m-t-490 {
  margin-top: 490px;
}

.m-t-492 {
  margin-top: 492px;
}

.m-t-494 {
  margin-top: 494px;
}

.m-t-496 {
  margin-top: 496px;
}

.m-t-498 {
  margin-top: 498px;
}

.m-t-500 {
  margin-top: 500px;
}

.m-t-502 {
  margin-top: 502px;
}

.m-t-504 {
  margin-top: 504px;
}

.m-t-506 {
  margin-top: 506px;
}

.m-t-508 {
  margin-top: 508px;
}

.m-t-510 {
  margin-top: 510px;
}

.m-t-512 {
  margin-top: 512px;
}

.m-t-514 {
  margin-top: 514px;
}

.m-t-516 {
  margin-top: 516px;
}

.m-t-518 {
  margin-top: 518px;
}

.m-t-520 {
  margin-top: 520px;
}

.m-t-522 {
  margin-top: 522px;
}

.m-t-524 {
  margin-top: 524px;
}

.m-t-526 {
  margin-top: 526px;
}

.m-t-528 {
  margin-top: 528px;
}

.m-t-530 {
  margin-top: 530px;
}

.m-t-532 {
  margin-top: 532px;
}

.m-t-534 {
  margin-top: 534px;
}

.m-t-536 {
  margin-top: 536px;
}

.m-t-538 {
  margin-top: 538px;
}

.m-t-540 {
  margin-top: 540px;
}

.m-t-542 {
  margin-top: 542px;
}

.m-t-544 {
  margin-top: 544px;
}

.m-t-546 {
  margin-top: 546px;
}

.m-t-548 {
  margin-top: 548px;
}

.m-t-550 {
  margin-top: 550px;
}

.m-t-552 {
  margin-top: 552px;
}

.m-t-554 {
  margin-top: 554px;
}

.m-t-556 {
  margin-top: 556px;
}

.m-t-558 {
  margin-top: 558px;
}

.m-t-560 {
  margin-top: 560px;
}

.m-t-562 {
  margin-top: 562px;
}

.m-t-564 {
  margin-top: 564px;
}

.m-t-566 {
  margin-top: 566px;
}

.m-t-568 {
  margin-top: 568px;
}

.m-t-570 {
  margin-top: 570px;
}

.m-t-572 {
  margin-top: 572px;
}

.m-t-574 {
  margin-top: 574px;
}

.m-t-576 {
  margin-top: 576px;
}

.m-t-578 {
  margin-top: 578px;
}

.m-t-580 {
  margin-top: 580px;
}

.m-t-582 {
  margin-top: 582px;
}

.m-t-584 {
  margin-top: 584px;
}

.m-t-586 {
  margin-top: 586px;
}

.m-t-588 {
  margin-top: 588px;
}

.m-t-590 {
  margin-top: 590px;
}

.m-t-592 {
  margin-top: 592px;
}

.m-t-594 {
  margin-top: 594px;
}

.m-t-596 {
  margin-top: 596px;
}

.m-t-598 {
  margin-top: 598px;
}

.m-t-600 {
  margin-top: 600px;
}

.m-t-602 {
  margin-top: 602px;
}

.m-t-604 {
  margin-top: 604px;
}

.m-t-606 {
  margin-top: 606px;
}

.m-t-608 {
  margin-top: 608px;
}

.m-t-610 {
  margin-top: 610px;
}

.m-t-612 {
  margin-top: 612px;
}

.m-t-614 {
  margin-top: 614px;
}

.m-t-616 {
  margin-top: 616px;
}

.m-t-618 {
  margin-top: 618px;
}

.m-t-620 {
  margin-top: 620px;
}

.m-t-622 {
  margin-top: 622px;
}

.m-t-624 {
  margin-top: 624px;
}

.m-t-626 {
  margin-top: 626px;
}

.m-t-628 {
  margin-top: 628px;
}

.m-t-630 {
  margin-top: 630px;
}

.m-t-632 {
  margin-top: 632px;
}

.m-t-634 {
  margin-top: 634px;
}

.m-t-636 {
  margin-top: 636px;
}

.m-t-638 {
  margin-top: 638px;
}

.m-t-640 {
  margin-top: 640px;
}

.m-t-642 {
  margin-top: 642px;
}

.m-t-644 {
  margin-top: 644px;
}

.m-t-646 {
  margin-top: 646px;
}

.m-t-648 {
  margin-top: 648px;
}

.m-t-650 {
  margin-top: 650px;
}

.m-r-2 {
  margin-right: 2px;
}

.m-r-4 {
  margin-right: 4px;
}

.m-r-6 {
  margin-right: 6px;
}

.m-r-8 {
  margin-right: 8px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-r-12 {
  margin-right: 12px;
}

.m-r-14 {
  margin-right: 14px;
}

.m-r-16 {
  margin-right: 16px;
}

.m-r-18 {
  margin-right: 18px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-r-22 {
  margin-right: 22px;
}

.m-r-24 {
  margin-right: 24px;
}

.m-r-26 {
  margin-right: 26px;
}

.m-r-28 {
  margin-right: 28px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-r-32 {
  margin-right: 32px;
}

.m-r-34 {
  margin-right: 34px;
}

.m-r-36 {
  margin-right: 36px;
}

.m-r-38 {
  margin-right: 38px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-r-42 {
  margin-right: 42px;
}

.m-r-44 {
  margin-right: 44px;
}

.m-r-46 {
  margin-right: 46px;
}

.m-r-48 {
  margin-right: 48px;
}

.m-r-50 {
  margin-right: 50px;
}

.m-r-52 {
  margin-right: 52px;
}

.m-r-54 {
  margin-right: 54px;
}

.m-r-56 {
  margin-right: 56px;
}

.m-r-58 {
  margin-right: 58px;
}

.m-r-60 {
  margin-right: 60px;
}

.m-r-62 {
  margin-right: 62px;
}

.m-r-64 {
  margin-right: 64px;
}

.m-r-66 {
  margin-right: 66px;
}

.m-r-68 {
  margin-right: 68px;
}

.m-r-70 {
  margin-right: 70px;
}

.m-r-72 {
  margin-right: 72px;
}

.m-r-74 {
  margin-right: 74px;
}

.m-r-76 {
  margin-right: 76px;
}

.m-r-78 {
  margin-right: 78px;
}

.m-r-80 {
  margin-right: 80px;
}

.m-r-82 {
  margin-right: 82px;
}

.m-r-84 {
  margin-right: 84px;
}

.m-r-86 {
  margin-right: 86px;
}

.m-r-88 {
  margin-right: 88px;
}

.m-r-90 {
  margin-right: 90px;
}

.m-r-92 {
  margin-right: 92px;
}

.m-r-94 {
  margin-right: 94px;
}

.m-r-96 {
  margin-right: 96px;
}

.m-r-98 {
  margin-right: 98px;
}

.m-r-100 {
  margin-right: 100px;
}

.m-r-102 {
  margin-right: 102px;
}

.m-r-104 {
  margin-right: 104px;
}

.m-r-106 {
  margin-right: 106px;
}

.m-r-108 {
  margin-right: 108px;
}

.m-r-110 {
  margin-right: 110px;
}

.m-r-112 {
  margin-right: 112px;
}

.m-r-114 {
  margin-right: 114px;
}

.m-r-116 {
  margin-right: 116px;
}

.m-r-118 {
  margin-right: 118px;
}

.m-r-120 {
  margin-right: 120px;
}

.m-r-122 {
  margin-right: 122px;
}

.m-r-124 {
  margin-right: 124px;
}

.m-r-126 {
  margin-right: 126px;
}

.m-r-128 {
  margin-right: 128px;
}

.m-r-130 {
  margin-right: 130px;
}

.m-r-132 {
  margin-right: 132px;
}

.m-r-134 {
  margin-right: 134px;
}

.m-r-136 {
  margin-right: 136px;
}

.m-r-138 {
  margin-right: 138px;
}

.m-r-140 {
  margin-right: 140px;
}

.m-r-142 {
  margin-right: 142px;
}

.m-r-144 {
  margin-right: 144px;
}

.m-r-146 {
  margin-right: 146px;
}

.m-r-148 {
  margin-right: 148px;
}

.m-r-150 {
  margin-right: 150px;
}

.m-r-152 {
  margin-right: 152px;
}

.m-r-154 {
  margin-right: 154px;
}

.m-r-156 {
  margin-right: 156px;
}

.m-r-158 {
  margin-right: 158px;
}

.m-r-160 {
  margin-right: 160px;
}

.m-r-162 {
  margin-right: 162px;
}

.m-r-164 {
  margin-right: 164px;
}

.m-r-166 {
  margin-right: 166px;
}

.m-r-168 {
  margin-right: 168px;
}

.m-r-170 {
  margin-right: 170px;
}

.m-r-172 {
  margin-right: 172px;
}

.m-r-174 {
  margin-right: 174px;
}

.m-r-176 {
  margin-right: 176px;
}

.m-r-178 {
  margin-right: 178px;
}

.m-r-180 {
  margin-right: 180px;
}

.m-r-182 {
  margin-right: 182px;
}

.m-r-184 {
  margin-right: 184px;
}

.m-r-186 {
  margin-right: 186px;
}

.m-r-188 {
  margin-right: 188px;
}

.m-r-190 {
  margin-right: 190px;
}

.m-r-192 {
  margin-right: 192px;
}

.m-r-194 {
  margin-right: 194px;
}

.m-r-196 {
  margin-right: 196px;
}

.m-r-198 {
  margin-right: 198px;
}

.m-r-200 {
  margin-right: 200px;
}

.m-r-202 {
  margin-right: 202px;
}

.m-r-204 {
  margin-right: 204px;
}

.m-r-206 {
  margin-right: 206px;
}

.m-r-208 {
  margin-right: 208px;
}

.m-r-210 {
  margin-right: 210px;
}

.m-r-212 {
  margin-right: 212px;
}

.m-r-214 {
  margin-right: 214px;
}

.m-r-216 {
  margin-right: 216px;
}

.m-r-218 {
  margin-right: 218px;
}

.m-r-220 {
  margin-right: 220px;
}

.m-r-222 {
  margin-right: 222px;
}

.m-r-224 {
  margin-right: 224px;
}

.m-r-226 {
  margin-right: 226px;
}

.m-r-228 {
  margin-right: 228px;
}

.m-r-230 {
  margin-right: 230px;
}

.m-r-232 {
  margin-right: 232px;
}

.m-r-234 {
  margin-right: 234px;
}

.m-r-236 {
  margin-right: 236px;
}

.m-r-238 {
  margin-right: 238px;
}

.m-r-240 {
  margin-right: 240px;
}

.m-r-242 {
  margin-right: 242px;
}

.m-r-244 {
  margin-right: 244px;
}

.m-r-246 {
  margin-right: 246px;
}

.m-r-248 {
  margin-right: 248px;
}

.m-r-250 {
  margin-right: 250px;
}

.m-r-252 {
  margin-right: 252px;
}

.m-r-254 {
  margin-right: 254px;
}

.m-r-256 {
  margin-right: 256px;
}

.m-r-258 {
  margin-right: 258px;
}

.m-r-260 {
  margin-right: 260px;
}

.m-r-262 {
  margin-right: 262px;
}

.m-r-264 {
  margin-right: 264px;
}

.m-r-266 {
  margin-right: 266px;
}

.m-r-268 {
  margin-right: 268px;
}

.m-r-270 {
  margin-right: 270px;
}

.m-r-272 {
  margin-right: 272px;
}

.m-r-274 {
  margin-right: 274px;
}

.m-r-276 {
  margin-right: 276px;
}

.m-r-278 {
  margin-right: 278px;
}

.m-r-280 {
  margin-right: 280px;
}

.m-r-282 {
  margin-right: 282px;
}

.m-r-284 {
  margin-right: 284px;
}

.m-r-286 {
  margin-right: 286px;
}

.m-r-288 {
  margin-right: 288px;
}

.m-r-290 {
  margin-right: 290px;
}

.m-r-292 {
  margin-right: 292px;
}

.m-r-294 {
  margin-right: 294px;
}

.m-r-296 {
  margin-right: 296px;
}

.m-r-298 {
  margin-right: 298px;
}

.m-r-300 {
  margin-right: 300px;
}

.m-r-302 {
  margin-right: 302px;
}

.m-r-304 {
  margin-right: 304px;
}

.m-r-306 {
  margin-right: 306px;
}

.m-r-308 {
  margin-right: 308px;
}

.m-r-310 {
  margin-right: 310px;
}

.m-r-312 {
  margin-right: 312px;
}

.m-r-314 {
  margin-right: 314px;
}

.m-r-316 {
  margin-right: 316px;
}

.m-r-318 {
  margin-right: 318px;
}

.m-r-320 {
  margin-right: 320px;
}

.m-r-322 {
  margin-right: 322px;
}

.m-r-324 {
  margin-right: 324px;
}

.m-r-326 {
  margin-right: 326px;
}

.m-r-328 {
  margin-right: 328px;
}

.m-r-330 {
  margin-right: 330px;
}

.m-r-332 {
  margin-right: 332px;
}

.m-r-334 {
  margin-right: 334px;
}

.m-r-336 {
  margin-right: 336px;
}

.m-r-338 {
  margin-right: 338px;
}

.m-r-340 {
  margin-right: 340px;
}

.m-r-342 {
  margin-right: 342px;
}

.m-r-344 {
  margin-right: 344px;
}

.m-r-346 {
  margin-right: 346px;
}

.m-r-348 {
  margin-right: 348px;
}

.m-r-350 {
  margin-right: 350px;
}

.m-r-352 {
  margin-right: 352px;
}

.m-r-354 {
  margin-right: 354px;
}

.m-r-356 {
  margin-right: 356px;
}

.m-r-358 {
  margin-right: 358px;
}

.m-r-360 {
  margin-right: 360px;
}

.m-r-362 {
  margin-right: 362px;
}

.m-r-364 {
  margin-right: 364px;
}

.m-r-366 {
  margin-right: 366px;
}

.m-r-368 {
  margin-right: 368px;
}

.m-r-370 {
  margin-right: 370px;
}

.m-r-372 {
  margin-right: 372px;
}

.m-r-374 {
  margin-right: 374px;
}

.m-r-376 {
  margin-right: 376px;
}

.m-r-378 {
  margin-right: 378px;
}

.m-r-380 {
  margin-right: 380px;
}

.m-r-382 {
  margin-right: 382px;
}

.m-r-384 {
  margin-right: 384px;
}

.m-r-386 {
  margin-right: 386px;
}

.m-r-388 {
  margin-right: 388px;
}

.m-r-390 {
  margin-right: 390px;
}

.m-r-392 {
  margin-right: 392px;
}

.m-r-394 {
  margin-right: 394px;
}

.m-r-396 {
  margin-right: 396px;
}

.m-r-398 {
  margin-right: 398px;
}

.m-r-400 {
  margin-right: 400px;
}

.m-r-402 {
  margin-right: 402px;
}

.m-r-404 {
  margin-right: 404px;
}

.m-r-406 {
  margin-right: 406px;
}

.m-r-408 {
  margin-right: 408px;
}

.m-r-410 {
  margin-right: 410px;
}

.m-r-412 {
  margin-right: 412px;
}

.m-r-414 {
  margin-right: 414px;
}

.m-r-416 {
  margin-right: 416px;
}

.m-r-418 {
  margin-right: 418px;
}

.m-r-420 {
  margin-right: 420px;
}

.m-r-422 {
  margin-right: 422px;
}

.m-r-424 {
  margin-right: 424px;
}

.m-r-426 {
  margin-right: 426px;
}

.m-r-428 {
  margin-right: 428px;
}

.m-r-430 {
  margin-right: 430px;
}

.m-r-432 {
  margin-right: 432px;
}

.m-r-434 {
  margin-right: 434px;
}

.m-r-436 {
  margin-right: 436px;
}

.m-r-438 {
  margin-right: 438px;
}

.m-r-440 {
  margin-right: 440px;
}

.m-r-442 {
  margin-right: 442px;
}

.m-r-444 {
  margin-right: 444px;
}

.m-r-446 {
  margin-right: 446px;
}

.m-r-448 {
  margin-right: 448px;
}

.m-r-450 {
  margin-right: 450px;
}

.m-r-452 {
  margin-right: 452px;
}

.m-r-454 {
  margin-right: 454px;
}

.m-r-456 {
  margin-right: 456px;
}

.m-r-458 {
  margin-right: 458px;
}

.m-r-460 {
  margin-right: 460px;
}

.m-r-462 {
  margin-right: 462px;
}

.m-r-464 {
  margin-right: 464px;
}

.m-r-466 {
  margin-right: 466px;
}

.m-r-468 {
  margin-right: 468px;
}

.m-r-470 {
  margin-right: 470px;
}

.m-r-472 {
  margin-right: 472px;
}

.m-r-474 {
  margin-right: 474px;
}

.m-r-476 {
  margin-right: 476px;
}

.m-r-478 {
  margin-right: 478px;
}

.m-r-480 {
  margin-right: 480px;
}

.m-r-482 {
  margin-right: 482px;
}

.m-r-484 {
  margin-right: 484px;
}

.m-r-486 {
  margin-right: 486px;
}

.m-r-488 {
  margin-right: 488px;
}

.m-r-490 {
  margin-right: 490px;
}

.m-r-492 {
  margin-right: 492px;
}

.m-r-494 {
  margin-right: 494px;
}

.m-r-496 {
  margin-right: 496px;
}

.m-r-498 {
  margin-right: 498px;
}

.m-r-500 {
  margin-right: 500px;
}

.m-r-502 {
  margin-right: 502px;
}

.m-r-504 {
  margin-right: 504px;
}

.m-r-506 {
  margin-right: 506px;
}

.m-r-508 {
  margin-right: 508px;
}

.m-r-510 {
  margin-right: 510px;
}

.m-r-512 {
  margin-right: 512px;
}

.m-r-514 {
  margin-right: 514px;
}

.m-r-516 {
  margin-right: 516px;
}

.m-r-518 {
  margin-right: 518px;
}

.m-r-520 {
  margin-right: 520px;
}

.m-r-522 {
  margin-right: 522px;
}

.m-r-524 {
  margin-right: 524px;
}

.m-r-526 {
  margin-right: 526px;
}

.m-r-528 {
  margin-right: 528px;
}

.m-r-530 {
  margin-right: 530px;
}

.m-r-532 {
  margin-right: 532px;
}

.m-r-534 {
  margin-right: 534px;
}

.m-r-536 {
  margin-right: 536px;
}

.m-r-538 {
  margin-right: 538px;
}

.m-r-540 {
  margin-right: 540px;
}

.m-r-542 {
  margin-right: 542px;
}

.m-r-544 {
  margin-right: 544px;
}

.m-r-546 {
  margin-right: 546px;
}

.m-r-548 {
  margin-right: 548px;
}

.m-r-550 {
  margin-right: 550px;
}

.m-r-552 {
  margin-right: 552px;
}

.m-r-554 {
  margin-right: 554px;
}

.m-r-556 {
  margin-right: 556px;
}

.m-r-558 {
  margin-right: 558px;
}

.m-r-560 {
  margin-right: 560px;
}

.m-r-562 {
  margin-right: 562px;
}

.m-r-564 {
  margin-right: 564px;
}

.m-r-566 {
  margin-right: 566px;
}

.m-r-568 {
  margin-right: 568px;
}

.m-r-570 {
  margin-right: 570px;
}

.m-r-572 {
  margin-right: 572px;
}

.m-r-574 {
  margin-right: 574px;
}

.m-r-576 {
  margin-right: 576px;
}

.m-r-578 {
  margin-right: 578px;
}

.m-r-580 {
  margin-right: 580px;
}

.m-r-582 {
  margin-right: 582px;
}

.m-r-584 {
  margin-right: 584px;
}

.m-r-586 {
  margin-right: 586px;
}

.m-r-588 {
  margin-right: 588px;
}

.m-r-590 {
  margin-right: 590px;
}

.m-r-592 {
  margin-right: 592px;
}

.m-r-594 {
  margin-right: 594px;
}

.m-r-596 {
  margin-right: 596px;
}

.m-r-598 {
  margin-right: 598px;
}

.m-r-600 {
  margin-right: 600px;
}

.m-r-602 {
  margin-right: 602px;
}

.m-r-604 {
  margin-right: 604px;
}

.m-r-606 {
  margin-right: 606px;
}

.m-r-608 {
  margin-right: 608px;
}

.m-r-610 {
  margin-right: 610px;
}

.m-r-612 {
  margin-right: 612px;
}

.m-r-614 {
  margin-right: 614px;
}

.m-r-616 {
  margin-right: 616px;
}

.m-r-618 {
  margin-right: 618px;
}

.m-r-620 {
  margin-right: 620px;
}

.m-r-622 {
  margin-right: 622px;
}

.m-r-624 {
  margin-right: 624px;
}

.m-r-626 {
  margin-right: 626px;
}

.m-r-628 {
  margin-right: 628px;
}

.m-r-630 {
  margin-right: 630px;
}

.m-r-632 {
  margin-right: 632px;
}

.m-r-634 {
  margin-right: 634px;
}

.m-r-636 {
  margin-right: 636px;
}

.m-r-638 {
  margin-right: 638px;
}

.m-r-640 {
  margin-right: 640px;
}

.m-r-642 {
  margin-right: 642px;
}

.m-r-644 {
  margin-right: 644px;
}

.m-r-646 {
  margin-right: 646px;
}

.m-r-648 {
  margin-right: 648px;
}

.m-r-650 {
  margin-right: 650px;
}

.m-b-2 {
  margin-bottom: 2px;
}

.m-b-4 {
  margin-bottom: 4px;
}

.m-b-6 {
  margin-bottom: 6px;
}

.m-b-8 {
  margin-bottom: 8px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-12 {
  margin-bottom: 12px;
}

.m-b-14 {
  margin-bottom: 14px;
}

.m-b-16 {
  margin-bottom: 16px;
}

.m-b-18 {
  margin-bottom: 18px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-b-22 {
  margin-bottom: 22px;
}

.m-b-24 {
  margin-bottom: 24px;
}

.m-b-26 {
  margin-bottom: 26px;
}

.m-b-28 {
  margin-bottom: 28px;
}

.m-b-30 {
  margin-bottom: 30px;
}

.m-b-32 {
  margin-bottom: 32px;
}

.m-b-34 {
  margin-bottom: 34px;
}

.m-b-36 {
  margin-bottom: 36px;
}

.m-b-38 {
  margin-bottom: 38px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-b-42 {
  margin-bottom: 42px;
}

.m-b-44 {
  margin-bottom: 44px;
}

.m-b-46 {
  margin-bottom: 46px;
}

.m-b-48 {
  margin-bottom: 48px;
}

.m-b-50 {
  margin-bottom: 50px;
}

.m-b-52 {
  margin-bottom: 52px;
}

.m-b-54 {
  margin-bottom: 54px;
}

.m-b-56 {
  margin-bottom: 56px;
}

.m-b-58 {
  margin-bottom: 58px;
}

.m-b-60 {
  margin-bottom: 60px;
}

.m-b-62 {
  margin-bottom: 62px;
}

.m-b-64 {
  margin-bottom: 64px;
}

.m-b-66 {
  margin-bottom: 66px;
}

.m-b-68 {
  margin-bottom: 68px;
}

.m-b-70 {
  margin-bottom: 70px;
}

.m-b-72 {
  margin-bottom: 72px;
}

.m-b-74 {
  margin-bottom: 74px;
}

.m-b-76 {
  margin-bottom: 76px;
}

.m-b-78 {
  margin-bottom: 78px;
}

.m-b-80 {
  margin-bottom: 80px;
}

.m-b-82 {
  margin-bottom: 82px;
}

.m-b-84 {
  margin-bottom: 84px;
}

.m-b-86 {
  margin-bottom: 86px;
}

.m-b-88 {
  margin-bottom: 88px;
}

.m-b-90 {
  margin-bottom: 90px;
}

.m-b-92 {
  margin-bottom: 92px;
}

.m-b-94 {
  margin-bottom: 94px;
}

.m-b-96 {
  margin-bottom: 96px;
}

.m-b-98 {
  margin-bottom: 98px;
}

.m-b-100 {
  margin-bottom: 100px;
}

.m-b-102 {
  margin-bottom: 102px;
}

.m-b-104 {
  margin-bottom: 104px;
}

.m-b-106 {
  margin-bottom: 106px;
}

.m-b-108 {
  margin-bottom: 108px;
}

.m-b-110 {
  margin-bottom: 110px;
}

.m-b-112 {
  margin-bottom: 112px;
}

.m-b-114 {
  margin-bottom: 114px;
}

.m-b-116 {
  margin-bottom: 116px;
}

.m-b-118 {
  margin-bottom: 118px;
}

.m-b-120 {
  margin-bottom: 120px;
}

.m-b-122 {
  margin-bottom: 122px;
}

.m-b-124 {
  margin-bottom: 124px;
}

.m-b-126 {
  margin-bottom: 126px;
}

.m-b-128 {
  margin-bottom: 128px;
}

.m-b-130 {
  margin-bottom: 130px;
}

.m-b-132 {
  margin-bottom: 132px;
}

.m-b-134 {
  margin-bottom: 134px;
}

.m-b-136 {
  margin-bottom: 136px;
}

.m-b-138 {
  margin-bottom: 138px;
}

.m-b-140 {
  margin-bottom: 140px;
}

.m-b-142 {
  margin-bottom: 142px;
}

.m-b-144 {
  margin-bottom: 144px;
}

.m-b-146 {
  margin-bottom: 146px;
}

.m-b-148 {
  margin-bottom: 148px;
}

.m-b-150 {
  margin-bottom: 150px;
}

.m-b-152 {
  margin-bottom: 152px;
}

.m-b-154 {
  margin-bottom: 154px;
}

.m-b-156 {
  margin-bottom: 156px;
}

.m-b-158 {
  margin-bottom: 158px;
}

.m-b-160 {
  margin-bottom: 160px;
}

.m-b-162 {
  margin-bottom: 162px;
}

.m-b-164 {
  margin-bottom: 164px;
}

.m-b-166 {
  margin-bottom: 166px;
}

.m-b-168 {
  margin-bottom: 168px;
}

.m-b-170 {
  margin-bottom: 170px;
}

.m-b-172 {
  margin-bottom: 172px;
}

.m-b-174 {
  margin-bottom: 174px;
}

.m-b-176 {
  margin-bottom: 176px;
}

.m-b-178 {
  margin-bottom: 178px;
}

.m-b-180 {
  margin-bottom: 180px;
}

.m-b-182 {
  margin-bottom: 182px;
}

.m-b-184 {
  margin-bottom: 184px;
}

.m-b-186 {
  margin-bottom: 186px;
}

.m-b-188 {
  margin-bottom: 188px;
}

.m-b-190 {
  margin-bottom: 190px;
}

.m-b-192 {
  margin-bottom: 192px;
}

.m-b-194 {
  margin-bottom: 194px;
}

.m-b-196 {
  margin-bottom: 196px;
}

.m-b-198 {
  margin-bottom: 198px;
}

.m-b-200 {
  margin-bottom: 200px;
}

.m-b-202 {
  margin-bottom: 202px;
}

.m-b-204 {
  margin-bottom: 204px;
}

.m-b-206 {
  margin-bottom: 206px;
}

.m-b-208 {
  margin-bottom: 208px;
}

.m-b-210 {
  margin-bottom: 210px;
}

.m-b-212 {
  margin-bottom: 212px;
}

.m-b-214 {
  margin-bottom: 214px;
}

.m-b-216 {
  margin-bottom: 216px;
}

.m-b-218 {
  margin-bottom: 218px;
}

.m-b-220 {
  margin-bottom: 220px;
}

.m-b-222 {
  margin-bottom: 222px;
}

.m-b-224 {
  margin-bottom: 224px;
}

.m-b-226 {
  margin-bottom: 226px;
}

.m-b-228 {
  margin-bottom: 228px;
}

.m-b-230 {
  margin-bottom: 230px;
}

.m-b-232 {
  margin-bottom: 232px;
}

.m-b-234 {
  margin-bottom: 234px;
}

.m-b-236 {
  margin-bottom: 236px;
}

.m-b-238 {
  margin-bottom: 238px;
}

.m-b-240 {
  margin-bottom: 240px;
}

.m-b-242 {
  margin-bottom: 242px;
}

.m-b-244 {
  margin-bottom: 244px;
}

.m-b-246 {
  margin-bottom: 246px;
}

.m-b-248 {
  margin-bottom: 248px;
}

.m-b-250 {
  margin-bottom: 250px;
}

.m-b-252 {
  margin-bottom: 252px;
}

.m-b-254 {
  margin-bottom: 254px;
}

.m-b-256 {
  margin-bottom: 256px;
}

.m-b-258 {
  margin-bottom: 258px;
}

.m-b-260 {
  margin-bottom: 260px;
}

.m-b-262 {
  margin-bottom: 262px;
}

.m-b-264 {
  margin-bottom: 264px;
}

.m-b-266 {
  margin-bottom: 266px;
}

.m-b-268 {
  margin-bottom: 268px;
}

.m-b-270 {
  margin-bottom: 270px;
}

.m-b-272 {
  margin-bottom: 272px;
}

.m-b-274 {
  margin-bottom: 274px;
}

.m-b-276 {
  margin-bottom: 276px;
}

.m-b-278 {
  margin-bottom: 278px;
}

.m-b-280 {
  margin-bottom: 280px;
}

.m-b-282 {
  margin-bottom: 282px;
}

.m-b-284 {
  margin-bottom: 284px;
}

.m-b-286 {
  margin-bottom: 286px;
}

.m-b-288 {
  margin-bottom: 288px;
}

.m-b-290 {
  margin-bottom: 290px;
}

.m-b-292 {
  margin-bottom: 292px;
}

.m-b-294 {
  margin-bottom: 294px;
}

.m-b-296 {
  margin-bottom: 296px;
}

.m-b-298 {
  margin-bottom: 298px;
}

.m-b-300 {
  margin-bottom: 300px;
}

.m-b-302 {
  margin-bottom: 302px;
}

.m-b-304 {
  margin-bottom: 304px;
}

.m-b-306 {
  margin-bottom: 306px;
}

.m-b-308 {
  margin-bottom: 308px;
}

.m-b-310 {
  margin-bottom: 310px;
}

.m-b-312 {
  margin-bottom: 312px;
}

.m-b-314 {
  margin-bottom: 314px;
}

.m-b-316 {
  margin-bottom: 316px;
}

.m-b-318 {
  margin-bottom: 318px;
}

.m-b-320 {
  margin-bottom: 320px;
}

.m-b-322 {
  margin-bottom: 322px;
}

.m-b-324 {
  margin-bottom: 324px;
}

.m-b-326 {
  margin-bottom: 326px;
}

.m-b-328 {
  margin-bottom: 328px;
}

.m-b-330 {
  margin-bottom: 330px;
}

.m-b-332 {
  margin-bottom: 332px;
}

.m-b-334 {
  margin-bottom: 334px;
}

.m-b-336 {
  margin-bottom: 336px;
}

.m-b-338 {
  margin-bottom: 338px;
}

.m-b-340 {
  margin-bottom: 340px;
}

.m-b-342 {
  margin-bottom: 342px;
}

.m-b-344 {
  margin-bottom: 344px;
}

.m-b-346 {
  margin-bottom: 346px;
}

.m-b-348 {
  margin-bottom: 348px;
}

.m-b-350 {
  margin-bottom: 350px;
}

.m-b-352 {
  margin-bottom: 352px;
}

.m-b-354 {
  margin-bottom: 354px;
}

.m-b-356 {
  margin-bottom: 356px;
}

.m-b-358 {
  margin-bottom: 358px;
}

.m-b-360 {
  margin-bottom: 360px;
}

.m-b-362 {
  margin-bottom: 362px;
}

.m-b-364 {
  margin-bottom: 364px;
}

.m-b-366 {
  margin-bottom: 366px;
}

.m-b-368 {
  margin-bottom: 368px;
}

.m-b-370 {
  margin-bottom: 370px;
}

.m-b-372 {
  margin-bottom: 372px;
}

.m-b-374 {
  margin-bottom: 374px;
}

.m-b-376 {
  margin-bottom: 376px;
}

.m-b-378 {
  margin-bottom: 378px;
}

.m-b-380 {
  margin-bottom: 380px;
}

.m-b-382 {
  margin-bottom: 382px;
}

.m-b-384 {
  margin-bottom: 384px;
}

.m-b-386 {
  margin-bottom: 386px;
}

.m-b-388 {
  margin-bottom: 388px;
}

.m-b-390 {
  margin-bottom: 390px;
}

.m-b-392 {
  margin-bottom: 392px;
}

.m-b-394 {
  margin-bottom: 394px;
}

.m-b-396 {
  margin-bottom: 396px;
}

.m-b-398 {
  margin-bottom: 398px;
}

.m-b-400 {
  margin-bottom: 400px;
}

.m-b-402 {
  margin-bottom: 402px;
}

.m-b-404 {
  margin-bottom: 404px;
}

.m-b-406 {
  margin-bottom: 406px;
}

.m-b-408 {
  margin-bottom: 408px;
}

.m-b-410 {
  margin-bottom: 410px;
}

.m-b-412 {
  margin-bottom: 412px;
}

.m-b-414 {
  margin-bottom: 414px;
}

.m-b-416 {
  margin-bottom: 416px;
}

.m-b-418 {
  margin-bottom: 418px;
}

.m-b-420 {
  margin-bottom: 420px;
}

.m-b-422 {
  margin-bottom: 422px;
}

.m-b-424 {
  margin-bottom: 424px;
}

.m-b-426 {
  margin-bottom: 426px;
}

.m-b-428 {
  margin-bottom: 428px;
}

.m-b-430 {
  margin-bottom: 430px;
}

.m-b-432 {
  margin-bottom: 432px;
}

.m-b-434 {
  margin-bottom: 434px;
}

.m-b-436 {
  margin-bottom: 436px;
}

.m-b-438 {
  margin-bottom: 438px;
}

.m-b-440 {
  margin-bottom: 440px;
}

.m-b-442 {
  margin-bottom: 442px;
}

.m-b-444 {
  margin-bottom: 444px;
}

.m-b-446 {
  margin-bottom: 446px;
}

.m-b-448 {
  margin-bottom: 448px;
}

.m-b-450 {
  margin-bottom: 450px;
}

.m-b-452 {
  margin-bottom: 452px;
}

.m-b-454 {
  margin-bottom: 454px;
}

.m-b-456 {
  margin-bottom: 456px;
}

.m-b-458 {
  margin-bottom: 458px;
}

.m-b-460 {
  margin-bottom: 460px;
}

.m-b-462 {
  margin-bottom: 462px;
}

.m-b-464 {
  margin-bottom: 464px;
}

.m-b-466 {
  margin-bottom: 466px;
}

.m-b-468 {
  margin-bottom: 468px;
}

.m-b-470 {
  margin-bottom: 470px;
}

.m-b-472 {
  margin-bottom: 472px;
}

.m-b-474 {
  margin-bottom: 474px;
}

.m-b-476 {
  margin-bottom: 476px;
}

.m-b-478 {
  margin-bottom: 478px;
}

.m-b-480 {
  margin-bottom: 480px;
}

.m-b-482 {
  margin-bottom: 482px;
}

.m-b-484 {
  margin-bottom: 484px;
}

.m-b-486 {
  margin-bottom: 486px;
}

.m-b-488 {
  margin-bottom: 488px;
}

.m-b-490 {
  margin-bottom: 490px;
}

.m-b-492 {
  margin-bottom: 492px;
}

.m-b-494 {
  margin-bottom: 494px;
}

.m-b-496 {
  margin-bottom: 496px;
}

.m-b-498 {
  margin-bottom: 498px;
}

.m-b-500 {
  margin-bottom: 500px;
}

.m-b-502 {
  margin-bottom: 502px;
}

.m-b-504 {
  margin-bottom: 504px;
}

.m-b-506 {
  margin-bottom: 506px;
}

.m-b-508 {
  margin-bottom: 508px;
}

.m-b-510 {
  margin-bottom: 510px;
}

.m-b-512 {
  margin-bottom: 512px;
}

.m-b-514 {
  margin-bottom: 514px;
}

.m-b-516 {
  margin-bottom: 516px;
}

.m-b-518 {
  margin-bottom: 518px;
}

.m-b-520 {
  margin-bottom: 520px;
}

.m-b-522 {
  margin-bottom: 522px;
}

.m-b-524 {
  margin-bottom: 524px;
}

.m-b-526 {
  margin-bottom: 526px;
}

.m-b-528 {
  margin-bottom: 528px;
}

.m-b-530 {
  margin-bottom: 530px;
}

.m-b-532 {
  margin-bottom: 532px;
}

.m-b-534 {
  margin-bottom: 534px;
}

.m-b-536 {
  margin-bottom: 536px;
}

.m-b-538 {
  margin-bottom: 538px;
}

.m-b-540 {
  margin-bottom: 540px;
}

.m-b-542 {
  margin-bottom: 542px;
}

.m-b-544 {
  margin-bottom: 544px;
}

.m-b-546 {
  margin-bottom: 546px;
}

.m-b-548 {
  margin-bottom: 548px;
}

.m-b-550 {
  margin-bottom: 550px;
}

.m-b-552 {
  margin-bottom: 552px;
}

.m-b-554 {
  margin-bottom: 554px;
}

.m-b-556 {
  margin-bottom: 556px;
}

.m-b-558 {
  margin-bottom: 558px;
}

.m-b-560 {
  margin-bottom: 560px;
}

.m-b-562 {
  margin-bottom: 562px;
}

.m-b-564 {
  margin-bottom: 564px;
}

.m-b-566 {
  margin-bottom: 566px;
}

.m-b-568 {
  margin-bottom: 568px;
}

.m-b-570 {
  margin-bottom: 570px;
}

.m-b-572 {
  margin-bottom: 572px;
}

.m-b-574 {
  margin-bottom: 574px;
}

.m-b-576 {
  margin-bottom: 576px;
}

.m-b-578 {
  margin-bottom: 578px;
}

.m-b-580 {
  margin-bottom: 580px;
}

.m-b-582 {
  margin-bottom: 582px;
}

.m-b-584 {
  margin-bottom: 584px;
}

.m-b-586 {
  margin-bottom: 586px;
}

.m-b-588 {
  margin-bottom: 588px;
}

.m-b-590 {
  margin-bottom: 590px;
}

.m-b-592 {
  margin-bottom: 592px;
}

.m-b-594 {
  margin-bottom: 594px;
}

.m-b-596 {
  margin-bottom: 596px;
}

.m-b-598 {
  margin-bottom: 598px;
}

.m-b-600 {
  margin-bottom: 600px;
}

.m-b-602 {
  margin-bottom: 602px;
}

.m-b-604 {
  margin-bottom: 604px;
}

.m-b-606 {
  margin-bottom: 606px;
}

.m-b-608 {
  margin-bottom: 608px;
}

.m-b-610 {
  margin-bottom: 610px;
}

.m-b-612 {
  margin-bottom: 612px;
}

.m-b-614 {
  margin-bottom: 614px;
}

.m-b-616 {
  margin-bottom: 616px;
}

.m-b-618 {
  margin-bottom: 618px;
}

.m-b-620 {
  margin-bottom: 620px;
}

.m-b-622 {
  margin-bottom: 622px;
}

.m-b-624 {
  margin-bottom: 624px;
}

.m-b-626 {
  margin-bottom: 626px;
}

.m-b-628 {
  margin-bottom: 628px;
}

.m-b-630 {
  margin-bottom: 630px;
}

.m-b-632 {
  margin-bottom: 632px;
}

.m-b-634 {
  margin-bottom: 634px;
}

.m-b-636 {
  margin-bottom: 636px;
}

.m-b-638 {
  margin-bottom: 638px;
}

.m-b-640 {
  margin-bottom: 640px;
}

.m-b-642 {
  margin-bottom: 642px;
}

.m-b-644 {
  margin-bottom: 644px;
}

.m-b-646 {
  margin-bottom: 646px;
}

.m-b-648 {
  margin-bottom: 648px;
}

.m-b-650 {
  margin-bottom: 650px;
}

.m-l-2 {
  margin-left: 2px;
}

.m-l-4 {
  margin-left: 4px;
}

.m-l-6 {
  margin-left: 6px;
}

.m-l-8 {
  margin-left: 8px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-l-12 {
  margin-left: 12px;
}

.m-l-14 {
  margin-left: 14px;
}

.m-l-16 {
  margin-left: 16px;
}

.m-l-18 {
  margin-left: 18px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-l-22 {
  margin-left: 22px;
}

.m-l-24 {
  margin-left: 24px;
}

.m-l-26 {
  margin-left: 26px;
}

.m-l-28 {
  margin-left: 28px;
}

.m-l-30 {
  margin-left: 30px;
}

.m-l-32 {
  margin-left: 32px;
}

.m-l-34 {
  margin-left: 34px;
}

.m-l-36 {
  margin-left: 36px;
}

.m-l-38 {
  margin-left: 38px;
}

.m-l-40 {
  margin-left: 40px;
}

.m-l-42 {
  margin-left: 42px;
}

.m-l-44 {
  margin-left: 44px;
}

.m-l-46 {
  margin-left: 46px;
}

.m-l-48 {
  margin-left: 48px;
}

.m-l-50 {
  margin-left: 50px;
}

.m-l-52 {
  margin-left: 52px;
}

.m-l-54 {
  margin-left: 54px;
}

.m-l-56 {
  margin-left: 56px;
}

.m-l-58 {
  margin-left: 58px;
}

.m-l-60 {
  margin-left: 60px;
}

.m-l-62 {
  margin-left: 62px;
}

.m-l-64 {
  margin-left: 64px;
}

.m-l-66 {
  margin-left: 66px;
}

.m-l-68 {
  margin-left: 68px;
}

.m-l-70 {
  margin-left: 70px;
}

.m-l-72 {
  margin-left: 72px;
}

.m-l-74 {
  margin-left: 74px;
}

.m-l-76 {
  margin-left: 76px;
}

.m-l-78 {
  margin-left: 78px;
}

.m-l-80 {
  margin-left: 80px;
}

.m-l-82 {
  margin-left: 82px;
}

.m-l-84 {
  margin-left: 84px;
}

.m-l-86 {
  margin-left: 86px;
}

.m-l-88 {
  margin-left: 88px;
}

.m-l-90 {
  margin-left: 90px;
}

.m-l-92 {
  margin-left: 92px;
}

.m-l-94 {
  margin-left: 94px;
}

.m-l-96 {
  margin-left: 96px;
}

.m-l-98 {
  margin-left: 98px;
}

.m-l-100 {
  margin-left: 100px;
}

.m-l-102 {
  margin-left: 102px;
}

.m-l-104 {
  margin-left: 104px;
}

.m-l-106 {
  margin-left: 106px;
}

.m-l-108 {
  margin-left: 108px;
}

.m-l-110 {
  margin-left: 110px;
}

.m-l-112 {
  margin-left: 112px;
}

.m-l-114 {
  margin-left: 114px;
}

.m-l-116 {
  margin-left: 116px;
}

.m-l-118 {
  margin-left: 118px;
}

.m-l-120 {
  margin-left: 120px;
}

.m-l-122 {
  margin-left: 122px;
}

.m-l-124 {
  margin-left: 124px;
}

.m-l-126 {
  margin-left: 126px;
}

.m-l-128 {
  margin-left: 128px;
}

.m-l-130 {
  margin-left: 130px;
}

.m-l-132 {
  margin-left: 132px;
}

.m-l-134 {
  margin-left: 134px;
}

.m-l-136 {
  margin-left: 136px;
}

.m-l-138 {
  margin-left: 138px;
}

.m-l-140 {
  margin-left: 140px;
}

.m-l-142 {
  margin-left: 142px;
}

.m-l-144 {
  margin-left: 144px;
}

.m-l-146 {
  margin-left: 146px;
}

.m-l-148 {
  margin-left: 148px;
}

.m-l-150 {
  margin-left: 150px;
}

.m-l-152 {
  margin-left: 152px;
}

.m-l-154 {
  margin-left: 154px;
}

.m-l-156 {
  margin-left: 156px;
}

.m-l-158 {
  margin-left: 158px;
}

.m-l-160 {
  margin-left: 160px;
}

.m-l-162 {
  margin-left: 162px;
}

.m-l-164 {
  margin-left: 164px;
}

.m-l-166 {
  margin-left: 166px;
}

.m-l-168 {
  margin-left: 168px;
}

.m-l-170 {
  margin-left: 170px;
}

.m-l-172 {
  margin-left: 172px;
}

.m-l-174 {
  margin-left: 174px;
}

.m-l-176 {
  margin-left: 176px;
}

.m-l-178 {
  margin-left: 178px;
}

.m-l-180 {
  margin-left: 180px;
}

.m-l-182 {
  margin-left: 182px;
}

.m-l-184 {
  margin-left: 184px;
}

.m-l-186 {
  margin-left: 186px;
}

.m-l-188 {
  margin-left: 188px;
}

.m-l-190 {
  margin-left: 190px;
}

.m-l-192 {
  margin-left: 192px;
}

.m-l-194 {
  margin-left: 194px;
}

.m-l-196 {
  margin-left: 196px;
}

.m-l-198 {
  margin-left: 198px;
}

.m-l-200 {
  margin-left: 200px;
}

.m-l-202 {
  margin-left: 202px;
}

.m-l-204 {
  margin-left: 204px;
}

.m-l-206 {
  margin-left: 206px;
}

.m-l-208 {
  margin-left: 208px;
}

.m-l-210 {
  margin-left: 210px;
}

.m-l-212 {
  margin-left: 212px;
}

.m-l-214 {
  margin-left: 214px;
}

.m-l-216 {
  margin-left: 216px;
}

.m-l-218 {
  margin-left: 218px;
}

.m-l-220 {
  margin-left: 220px;
}

.m-l-222 {
  margin-left: 222px;
}

.m-l-224 {
  margin-left: 224px;
}

.m-l-226 {
  margin-left: 226px;
}

.m-l-228 {
  margin-left: 228px;
}

.m-l-230 {
  margin-left: 230px;
}

.m-l-232 {
  margin-left: 232px;
}

.m-l-234 {
  margin-left: 234px;
}

.m-l-236 {
  margin-left: 236px;
}

.m-l-238 {
  margin-left: 238px;
}

.m-l-240 {
  margin-left: 240px;
}

.m-l-242 {
  margin-left: 242px;
}

.m-l-244 {
  margin-left: 244px;
}

.m-l-246 {
  margin-left: 246px;
}

.m-l-248 {
  margin-left: 248px;
}

.m-l-250 {
  margin-left: 250px;
}

.m-l-252 {
  margin-left: 252px;
}

.m-l-254 {
  margin-left: 254px;
}

.m-l-256 {
  margin-left: 256px;
}

.m-l-258 {
  margin-left: 258px;
}

.m-l-260 {
  margin-left: 260px;
}

.m-l-262 {
  margin-left: 262px;
}

.m-l-264 {
  margin-left: 264px;
}

.m-l-266 {
  margin-left: 266px;
}

.m-l-268 {
  margin-left: 268px;
}

.m-l-270 {
  margin-left: 270px;
}

.m-l-272 {
  margin-left: 272px;
}

.m-l-274 {
  margin-left: 274px;
}

.m-l-276 {
  margin-left: 276px;
}

.m-l-278 {
  margin-left: 278px;
}

.m-l-280 {
  margin-left: 280px;
}

.m-l-282 {
  margin-left: 282px;
}

.m-l-284 {
  margin-left: 284px;
}

.m-l-286 {
  margin-left: 286px;
}

.m-l-288 {
  margin-left: 288px;
}

.m-l-290 {
  margin-left: 290px;
}

.m-l-292 {
  margin-left: 292px;
}

.m-l-294 {
  margin-left: 294px;
}

.m-l-296 {
  margin-left: 296px;
}

.m-l-298 {
  margin-left: 298px;
}

.m-l-300 {
  margin-left: 300px;
}

.m-l-302 {
  margin-left: 302px;
}

.m-l-304 {
  margin-left: 304px;
}

.m-l-306 {
  margin-left: 306px;
}

.m-l-308 {
  margin-left: 308px;
}

.m-l-310 {
  margin-left: 310px;
}

.m-l-312 {
  margin-left: 312px;
}

.m-l-314 {
  margin-left: 314px;
}

.m-l-316 {
  margin-left: 316px;
}

.m-l-318 {
  margin-left: 318px;
}

.m-l-320 {
  margin-left: 320px;
}

.m-l-322 {
  margin-left: 322px;
}

.m-l-324 {
  margin-left: 324px;
}

.m-l-326 {
  margin-left: 326px;
}

.m-l-328 {
  margin-left: 328px;
}

.m-l-330 {
  margin-left: 330px;
}

.m-l-332 {
  margin-left: 332px;
}

.m-l-334 {
  margin-left: 334px;
}

.m-l-336 {
  margin-left: 336px;
}

.m-l-338 {
  margin-left: 338px;
}

.m-l-340 {
  margin-left: 340px;
}

.m-l-342 {
  margin-left: 342px;
}

.m-l-344 {
  margin-left: 344px;
}

.m-l-346 {
  margin-left: 346px;
}

.m-l-348 {
  margin-left: 348px;
}

.m-l-350 {
  margin-left: 350px;
}

.m-l-352 {
  margin-left: 352px;
}

.m-l-354 {
  margin-left: 354px;
}

.m-l-356 {
  margin-left: 356px;
}

.m-l-358 {
  margin-left: 358px;
}

.m-l-360 {
  margin-left: 360px;
}

.m-l-362 {
  margin-left: 362px;
}

.m-l-364 {
  margin-left: 364px;
}

.m-l-366 {
  margin-left: 366px;
}

.m-l-368 {
  margin-left: 368px;
}

.m-l-370 {
  margin-left: 370px;
}

.m-l-372 {
  margin-left: 372px;
}

.m-l-374 {
  margin-left: 374px;
}

.m-l-376 {
  margin-left: 376px;
}

.m-l-378 {
  margin-left: 378px;
}

.m-l-380 {
  margin-left: 380px;
}

.m-l-382 {
  margin-left: 382px;
}

.m-l-384 {
  margin-left: 384px;
}

.m-l-386 {
  margin-left: 386px;
}

.m-l-388 {
  margin-left: 388px;
}

.m-l-390 {
  margin-left: 390px;
}

.m-l-392 {
  margin-left: 392px;
}

.m-l-394 {
  margin-left: 394px;
}

.m-l-396 {
  margin-left: 396px;
}

.m-l-398 {
  margin-left: 398px;
}

.m-l-400 {
  margin-left: 400px;
}

.m-l-402 {
  margin-left: 402px;
}

.m-l-404 {
  margin-left: 404px;
}

.m-l-406 {
  margin-left: 406px;
}

.m-l-408 {
  margin-left: 408px;
}

.m-l-410 {
  margin-left: 410px;
}

.m-l-412 {
  margin-left: 412px;
}

.m-l-414 {
  margin-left: 414px;
}

.m-l-416 {
  margin-left: 416px;
}

.m-l-418 {
  margin-left: 418px;
}

.m-l-420 {
  margin-left: 420px;
}

.m-l-422 {
  margin-left: 422px;
}

.m-l-424 {
  margin-left: 424px;
}

.m-l-426 {
  margin-left: 426px;
}

.m-l-428 {
  margin-left: 428px;
}

.m-l-430 {
  margin-left: 430px;
}

.m-l-432 {
  margin-left: 432px;
}

.m-l-434 {
  margin-left: 434px;
}

.m-l-436 {
  margin-left: 436px;
}

.m-l-438 {
  margin-left: 438px;
}

.m-l-440 {
  margin-left: 440px;
}

.m-l-442 {
  margin-left: 442px;
}

.m-l-444 {
  margin-left: 444px;
}

.m-l-446 {
  margin-left: 446px;
}

.m-l-448 {
  margin-left: 448px;
}

.m-l-450 {
  margin-left: 450px;
}

.m-l-452 {
  margin-left: 452px;
}

.m-l-454 {
  margin-left: 454px;
}

.m-l-456 {
  margin-left: 456px;
}

.m-l-458 {
  margin-left: 458px;
}

.m-l-460 {
  margin-left: 460px;
}

.m-l-462 {
  margin-left: 462px;
}

.m-l-464 {
  margin-left: 464px;
}

.m-l-466 {
  margin-left: 466px;
}

.m-l-468 {
  margin-left: 468px;
}

.m-l-470 {
  margin-left: 470px;
}

.m-l-472 {
  margin-left: 472px;
}

.m-l-474 {
  margin-left: 474px;
}

.m-l-476 {
  margin-left: 476px;
}

.m-l-478 {
  margin-left: 478px;
}

.m-l-480 {
  margin-left: 480px;
}

.m-l-482 {
  margin-left: 482px;
}

.m-l-484 {
  margin-left: 484px;
}

.m-l-486 {
  margin-left: 486px;
}

.m-l-488 {
  margin-left: 488px;
}

.m-l-490 {
  margin-left: 490px;
}

.m-l-492 {
  margin-left: 492px;
}

.m-l-494 {
  margin-left: 494px;
}

.m-l-496 {
  margin-left: 496px;
}

.m-l-498 {
  margin-left: 498px;
}

.m-l-500 {
  margin-left: 500px;
}

.m-l-502 {
  margin-left: 502px;
}

.m-l-504 {
  margin-left: 504px;
}

.m-l-506 {
  margin-left: 506px;
}

.m-l-508 {
  margin-left: 508px;
}

.m-l-510 {
  margin-left: 510px;
}

.m-l-512 {
  margin-left: 512px;
}

.m-l-514 {
  margin-left: 514px;
}

.m-l-516 {
  margin-left: 516px;
}

.m-l-518 {
  margin-left: 518px;
}

.m-l-520 {
  margin-left: 520px;
}

.m-l-522 {
  margin-left: 522px;
}

.m-l-524 {
  margin-left: 524px;
}

.m-l-526 {
  margin-left: 526px;
}

.m-l-528 {
  margin-left: 528px;
}

.m-l-530 {
  margin-left: 530px;
}

.m-l-532 {
  margin-left: 532px;
}

.m-l-534 {
  margin-left: 534px;
}

.m-l-536 {
  margin-left: 536px;
}

.m-l-538 {
  margin-left: 538px;
}

.m-l-540 {
  margin-left: 540px;
}

.m-l-542 {
  margin-left: 542px;
}

.m-l-544 {
  margin-left: 544px;
}

.m-l-546 {
  margin-left: 546px;
}

.m-l-548 {
  margin-left: 548px;
}

.m-l-550 {
  margin-left: 550px;
}

.m-l-552 {
  margin-left: 552px;
}

.m-l-554 {
  margin-left: 554px;
}

.m-l-556 {
  margin-left: 556px;
}

.m-l-558 {
  margin-left: 558px;
}

.m-l-560 {
  margin-left: 560px;
}

.m-l-562 {
  margin-left: 562px;
}

.m-l-564 {
  margin-left: 564px;
}

.m-l-566 {
  margin-left: 566px;
}

.m-l-568 {
  margin-left: 568px;
}

.m-l-570 {
  margin-left: 570px;
}

.m-l-572 {
  margin-left: 572px;
}

.m-l-574 {
  margin-left: 574px;
}

.m-l-576 {
  margin-left: 576px;
}

.m-l-578 {
  margin-left: 578px;
}

.m-l-580 {
  margin-left: 580px;
}

.m-l-582 {
  margin-left: 582px;
}

.m-l-584 {
  margin-left: 584px;
}

.m-l-586 {
  margin-left: 586px;
}

.m-l-588 {
  margin-left: 588px;
}

.m-l-590 {
  margin-left: 590px;
}

.m-l-592 {
  margin-left: 592px;
}

.m-l-594 {
  margin-left: 594px;
}

.m-l-596 {
  margin-left: 596px;
}

.m-l-598 {
  margin-left: 598px;
}

.m-l-600 {
  margin-left: 600px;
}

.m-l-602 {
  margin-left: 602px;
}

.m-l-604 {
  margin-left: 604px;
}

.m-l-606 {
  margin-left: 606px;
}

.m-l-608 {
  margin-left: 608px;
}

.m-l-610 {
  margin-left: 610px;
}

.m-l-612 {
  margin-left: 612px;
}

.m-l-614 {
  margin-left: 614px;
}

.m-l-616 {
  margin-left: 616px;
}

.m-l-618 {
  margin-left: 618px;
}

.m-l-620 {
  margin-left: 620px;
}

.m-l-622 {
  margin-left: 622px;
}

.m-l-624 {
  margin-left: 624px;
}

.m-l-626 {
  margin-left: 626px;
}

.m-l-628 {
  margin-left: 628px;
}

.m-l-630 {
  margin-left: 630px;
}

.m-l-632 {
  margin-left: 632px;
}

.m-l-634 {
  margin-left: 634px;
}

.m-l-636 {
  margin-left: 636px;
}

.m-l-638 {
  margin-left: 638px;
}

.m-l-640 {
  margin-left: 640px;
}

.m-l-642 {
  margin-left: 642px;
}

.m-l-644 {
  margin-left: 644px;
}

.m-l-646 {
  margin-left: 646px;
}

.m-l-648 {
  margin-left: 648px;
}

.m-l-650 {
  margin-left: 650px;
}

.m-x-2 {
  margin: 2px;
}

.m-x-4 {
  margin: 4px;
}

.m-x-6 {
  margin: 6px;
}

.m-x-8 {
  margin: 8px;
}

.m-x-10 {
  margin: 10px;
}

.m-x-12 {
  margin: 12px;
}

.m-x-14 {
  margin: 14px;
}

.m-x-16 {
  margin: 16px;
}

.m-x-18 {
  margin: 18px;
}

.m-x-20 {
  margin: 20px;
}

.m-x-22 {
  margin: 22px;
}

.m-x-24 {
  margin: 24px;
}

.m-x-26 {
  margin: 26px;
}

.m-x-28 {
  margin: 28px;
}

.m-x-30 {
  margin: 30px;
}

.m-x-32 {
  margin: 32px;
}

.m-x-34 {
  margin: 34px;
}

.m-x-36 {
  margin: 36px;
}

.m-x-38 {
  margin: 38px;
}

.m-x-40 {
  margin: 40px;
}

.m-x-42 {
  margin: 42px;
}

.m-x-44 {
  margin: 44px;
}

.m-x-46 {
  margin: 46px;
}

.m-x-48 {
  margin: 48px;
}

.m-x-50 {
  margin: 50px;
}

.m-x-52 {
  margin: 52px;
}

.m-x-54 {
  margin: 54px;
}

.m-x-56 {
  margin: 56px;
}

.m-x-58 {
  margin: 58px;
}

.m-x-60 {
  margin: 60px;
}

.m-x-62 {
  margin: 62px;
}

.m-x-64 {
  margin: 64px;
}

.m-x-66 {
  margin: 66px;
}

.m-x-68 {
  margin: 68px;
}

.m-x-70 {
  margin: 70px;
}

.m-x-72 {
  margin: 72px;
}

.m-x-74 {
  margin: 74px;
}

.m-x-76 {
  margin: 76px;
}

.m-x-78 {
  margin: 78px;
}

.m-x-80 {
  margin: 80px;
}

.m-x-82 {
  margin: 82px;
}

.m-x-84 {
  margin: 84px;
}

.m-x-86 {
  margin: 86px;
}

.m-x-88 {
  margin: 88px;
}

.m-x-90 {
  margin: 90px;
}

.m-x-92 {
  margin: 92px;
}

.m-x-94 {
  margin: 94px;
}

.m-x-96 {
  margin: 96px;
}

.m-x-98 {
  margin: 98px;
}

.m-x-100 {
  margin: 100px;
}

.m-x-102 {
  margin: 102px;
}

.m-x-104 {
  margin: 104px;
}

.m-x-106 {
  margin: 106px;
}

.m-x-108 {
  margin: 108px;
}

.m-x-110 {
  margin: 110px;
}

.m-x-112 {
  margin: 112px;
}

.m-x-114 {
  margin: 114px;
}

.m-x-116 {
  margin: 116px;
}

.m-x-118 {
  margin: 118px;
}

.m-x-120 {
  margin: 120px;
}

.m-x-122 {
  margin: 122px;
}

.m-x-124 {
  margin: 124px;
}

.m-x-126 {
  margin: 126px;
}

.m-x-128 {
  margin: 128px;
}

.m-x-130 {
  margin: 130px;
}

.m-x-132 {
  margin: 132px;
}

.m-x-134 {
  margin: 134px;
}

.m-x-136 {
  margin: 136px;
}

.m-x-138 {
  margin: 138px;
}

.m-x-140 {
  margin: 140px;
}

.m-x-142 {
  margin: 142px;
}

.m-x-144 {
  margin: 144px;
}

.m-x-146 {
  margin: 146px;
}

.m-x-148 {
  margin: 148px;
}

.m-x-150 {
  margin: 150px;
}

.m-x-152 {
  margin: 152px;
}

.m-x-154 {
  margin: 154px;
}

.m-x-156 {
  margin: 156px;
}

.m-x-158 {
  margin: 158px;
}

.m-x-160 {
  margin: 160px;
}

.m-x-162 {
  margin: 162px;
}

.m-x-164 {
  margin: 164px;
}

.m-x-166 {
  margin: 166px;
}

.m-x-168 {
  margin: 168px;
}

.m-x-170 {
  margin: 170px;
}

.m-x-172 {
  margin: 172px;
}

.m-x-174 {
  margin: 174px;
}

.m-x-176 {
  margin: 176px;
}

.m-x-178 {
  margin: 178px;
}

.m-x-180 {
  margin: 180px;
}

.m-x-182 {
  margin: 182px;
}

.m-x-184 {
  margin: 184px;
}

.m-x-186 {
  margin: 186px;
}

.m-x-188 {
  margin: 188px;
}

.m-x-190 {
  margin: 190px;
}

.m-x-192 {
  margin: 192px;
}

.m-x-194 {
  margin: 194px;
}

.m-x-196 {
  margin: 196px;
}

.m-x-198 {
  margin: 198px;
}

.m-x-200 {
  margin: 200px;
}

.m-x-202 {
  margin: 202px;
}

.m-x-204 {
  margin: 204px;
}

.m-x-206 {
  margin: 206px;
}

.m-x-208 {
  margin: 208px;
}

.m-x-210 {
  margin: 210px;
}

.m-x-212 {
  margin: 212px;
}

.m-x-214 {
  margin: 214px;
}

.m-x-216 {
  margin: 216px;
}

.m-x-218 {
  margin: 218px;
}

.m-x-220 {
  margin: 220px;
}

.m-x-222 {
  margin: 222px;
}

.m-x-224 {
  margin: 224px;
}

.m-x-226 {
  margin: 226px;
}

.m-x-228 {
  margin: 228px;
}

.m-x-230 {
  margin: 230px;
}

.m-x-232 {
  margin: 232px;
}

.m-x-234 {
  margin: 234px;
}

.m-x-236 {
  margin: 236px;
}

.m-x-238 {
  margin: 238px;
}

.m-x-240 {
  margin: 240px;
}

.m-x-242 {
  margin: 242px;
}

.m-x-244 {
  margin: 244px;
}

.m-x-246 {
  margin: 246px;
}

.m-x-248 {
  margin: 248px;
}

.m-x-250 {
  margin: 250px;
}

.m-x-252 {
  margin: 252px;
}

.m-x-254 {
  margin: 254px;
}

.m-x-256 {
  margin: 256px;
}

.m-x-258 {
  margin: 258px;
}

.m-x-260 {
  margin: 260px;
}

.m-x-262 {
  margin: 262px;
}

.m-x-264 {
  margin: 264px;
}

.m-x-266 {
  margin: 266px;
}

.m-x-268 {
  margin: 268px;
}

.m-x-270 {
  margin: 270px;
}

.m-x-272 {
  margin: 272px;
}

.m-x-274 {
  margin: 274px;
}

.m-x-276 {
  margin: 276px;
}

.m-x-278 {
  margin: 278px;
}

.m-x-280 {
  margin: 280px;
}

.m-x-282 {
  margin: 282px;
}

.m-x-284 {
  margin: 284px;
}

.m-x-286 {
  margin: 286px;
}

.m-x-288 {
  margin: 288px;
}

.m-x-290 {
  margin: 290px;
}

.m-x-292 {
  margin: 292px;
}

.m-x-294 {
  margin: 294px;
}

.m-x-296 {
  margin: 296px;
}

.m-x-298 {
  margin: 298px;
}

.m-x-300 {
  margin: 300px;
}

.m-x-302 {
  margin: 302px;
}

.m-x-304 {
  margin: 304px;
}

.m-x-306 {
  margin: 306px;
}

.m-x-308 {
  margin: 308px;
}

.m-x-310 {
  margin: 310px;
}

.m-x-312 {
  margin: 312px;
}

.m-x-314 {
  margin: 314px;
}

.m-x-316 {
  margin: 316px;
}

.m-x-318 {
  margin: 318px;
}

.m-x-320 {
  margin: 320px;
}

.m-x-322 {
  margin: 322px;
}

.m-x-324 {
  margin: 324px;
}

.m-x-326 {
  margin: 326px;
}

.m-x-328 {
  margin: 328px;
}

.m-x-330 {
  margin: 330px;
}

.m-x-332 {
  margin: 332px;
}

.m-x-334 {
  margin: 334px;
}

.m-x-336 {
  margin: 336px;
}

.m-x-338 {
  margin: 338px;
}

.m-x-340 {
  margin: 340px;
}

.m-x-342 {
  margin: 342px;
}

.m-x-344 {
  margin: 344px;
}

.m-x-346 {
  margin: 346px;
}

.m-x-348 {
  margin: 348px;
}

.m-x-350 {
  margin: 350px;
}

.m-x-352 {
  margin: 352px;
}

.m-x-354 {
  margin: 354px;
}

.m-x-356 {
  margin: 356px;
}

.m-x-358 {
  margin: 358px;
}

.m-x-360 {
  margin: 360px;
}

.m-x-362 {
  margin: 362px;
}

.m-x-364 {
  margin: 364px;
}

.m-x-366 {
  margin: 366px;
}

.m-x-368 {
  margin: 368px;
}

.m-x-370 {
  margin: 370px;
}

.m-x-372 {
  margin: 372px;
}

.m-x-374 {
  margin: 374px;
}

.m-x-376 {
  margin: 376px;
}

.m-x-378 {
  margin: 378px;
}

.m-x-380 {
  margin: 380px;
}

.m-x-382 {
  margin: 382px;
}

.m-x-384 {
  margin: 384px;
}

.m-x-386 {
  margin: 386px;
}

.m-x-388 {
  margin: 388px;
}

.m-x-390 {
  margin: 390px;
}

.m-x-392 {
  margin: 392px;
}

.m-x-394 {
  margin: 394px;
}

.m-x-396 {
  margin: 396px;
}

.m-x-398 {
  margin: 398px;
}

.m-x-400 {
  margin: 400px;
}

.m-x-402 {
  margin: 402px;
}

.m-x-404 {
  margin: 404px;
}

.m-x-406 {
  margin: 406px;
}

.m-x-408 {
  margin: 408px;
}

.m-x-410 {
  margin: 410px;
}

.m-x-412 {
  margin: 412px;
}

.m-x-414 {
  margin: 414px;
}

.m-x-416 {
  margin: 416px;
}

.m-x-418 {
  margin: 418px;
}

.m-x-420 {
  margin: 420px;
}

.m-x-422 {
  margin: 422px;
}

.m-x-424 {
  margin: 424px;
}

.m-x-426 {
  margin: 426px;
}

.m-x-428 {
  margin: 428px;
}

.m-x-430 {
  margin: 430px;
}

.m-x-432 {
  margin: 432px;
}

.m-x-434 {
  margin: 434px;
}

.m-x-436 {
  margin: 436px;
}

.m-x-438 {
  margin: 438px;
}

.m-x-440 {
  margin: 440px;
}

.m-x-442 {
  margin: 442px;
}

.m-x-444 {
  margin: 444px;
}

.m-x-446 {
  margin: 446px;
}

.m-x-448 {
  margin: 448px;
}

.m-x-450 {
  margin: 450px;
}

.m-x-452 {
  margin: 452px;
}

.m-x-454 {
  margin: 454px;
}

.m-x-456 {
  margin: 456px;
}

.m-x-458 {
  margin: 458px;
}

.m-x-460 {
  margin: 460px;
}

.m-x-462 {
  margin: 462px;
}

.m-x-464 {
  margin: 464px;
}

.m-x-466 {
  margin: 466px;
}

.m-x-468 {
  margin: 468px;
}

.m-x-470 {
  margin: 470px;
}

.m-x-472 {
  margin: 472px;
}

.m-x-474 {
  margin: 474px;
}

.m-x-476 {
  margin: 476px;
}

.m-x-478 {
  margin: 478px;
}

.m-x-480 {
  margin: 480px;
}

.m-x-482 {
  margin: 482px;
}

.m-x-484 {
  margin: 484px;
}

.m-x-486 {
  margin: 486px;
}

.m-x-488 {
  margin: 488px;
}

.m-x-490 {
  margin: 490px;
}

.m-x-492 {
  margin: 492px;
}

.m-x-494 {
  margin: 494px;
}

.m-x-496 {
  margin: 496px;
}

.m-x-498 {
  margin: 498px;
}

.m-x-500 {
  margin: 500px;
}

.m-x-502 {
  margin: 502px;
}

.m-x-504 {
  margin: 504px;
}

.m-x-506 {
  margin: 506px;
}

.m-x-508 {
  margin: 508px;
}

.m-x-510 {
  margin: 510px;
}

.m-x-512 {
  margin: 512px;
}

.m-x-514 {
  margin: 514px;
}

.m-x-516 {
  margin: 516px;
}

.m-x-518 {
  margin: 518px;
}

.m-x-520 {
  margin: 520px;
}

.m-x-522 {
  margin: 522px;
}

.m-x-524 {
  margin: 524px;
}

.m-x-526 {
  margin: 526px;
}

.m-x-528 {
  margin: 528px;
}

.m-x-530 {
  margin: 530px;
}

.m-x-532 {
  margin: 532px;
}

.m-x-534 {
  margin: 534px;
}

.m-x-536 {
  margin: 536px;
}

.m-x-538 {
  margin: 538px;
}

.m-x-540 {
  margin: 540px;
}

.m-x-542 {
  margin: 542px;
}

.m-x-544 {
  margin: 544px;
}

.m-x-546 {
  margin: 546px;
}

.m-x-548 {
  margin: 548px;
}

.m-x-550 {
  margin: 550px;
}

.m-x-552 {
  margin: 552px;
}

.m-x-554 {
  margin: 554px;
}

.m-x-556 {
  margin: 556px;
}

.m-x-558 {
  margin: 558px;
}

.m-x-560 {
  margin: 560px;
}

.m-x-562 {
  margin: 562px;
}

.m-x-564 {
  margin: 564px;
}

.m-x-566 {
  margin: 566px;
}

.m-x-568 {
  margin: 568px;
}

.m-x-570 {
  margin: 570px;
}

.m-x-572 {
  margin: 572px;
}

.m-x-574 {
  margin: 574px;
}

.m-x-576 {
  margin: 576px;
}

.m-x-578 {
  margin: 578px;
}

.m-x-580 {
  margin: 580px;
}

.m-x-582 {
  margin: 582px;
}

.m-x-584 {
  margin: 584px;
}

.m-x-586 {
  margin: 586px;
}

.m-x-588 {
  margin: 588px;
}

.m-x-590 {
  margin: 590px;
}

.m-x-592 {
  margin: 592px;
}

.m-x-594 {
  margin: 594px;
}

.m-x-596 {
  margin: 596px;
}

.m-x-598 {
  margin: 598px;
}

.m-x-600 {
  margin: 600px;
}

.m-x-602 {
  margin: 602px;
}

.m-x-604 {
  margin: 604px;
}

.m-x-606 {
  margin: 606px;
}

.m-x-608 {
  margin: 608px;
}

.m-x-610 {
  margin: 610px;
}

.m-x-612 {
  margin: 612px;
}

.m-x-614 {
  margin: 614px;
}

.m-x-616 {
  margin: 616px;
}

.m-x-618 {
  margin: 618px;
}

.m-x-620 {
  margin: 620px;
}

.m-x-622 {
  margin: 622px;
}

.m-x-624 {
  margin: 624px;
}

.m-x-626 {
  margin: 626px;
}

.m-x-628 {
  margin: 628px;
}

.m-x-630 {
  margin: 630px;
}

.m-x-632 {
  margin: 632px;
}

.m-x-634 {
  margin: 634px;
}

.m-x-636 {
  margin: 636px;
}

.m-x-638 {
  margin: 638px;
}

.m-x-640 {
  margin: 640px;
}

.m-x-642 {
  margin: 642px;
}

.m-x-644 {
  margin: 644px;
}

.m-x-646 {
  margin: 646px;
}

.m-x-648 {
  margin: 648px;
}

.m-x-650 {
  margin: 650px;
}

.p-t-2 {
  padding-top: 2px;
}

.p-t-4 {
  padding-top: 4px;
}

.p-t-6 {
  padding-top: 6px;
}

.p-t-8 {
  padding-top: 8px;
}

.p-t-10 {
  padding-top: 10px;
}

.p-t-12 {
  padding-top: 12px;
}

.p-t-14 {
  padding-top: 14px;
}

.p-t-16 {
  padding-top: 16px;
}

.p-t-18 {
  padding-top: 18px;
}

.p-t-20 {
  padding-top: 20px;
}

.p-t-22 {
  padding-top: 22px;
}

.p-t-24 {
  padding-top: 24px;
}

.p-t-26 {
  padding-top: 26px;
}

.p-t-28 {
  padding-top: 28px;
}

.p-t-30 {
  padding-top: 30px;
}

.p-t-32 {
  padding-top: 32px;
}

.p-t-34 {
  padding-top: 34px;
}

.p-t-36 {
  padding-top: 36px;
}

.p-t-38 {
  padding-top: 38px;
}

.p-t-40 {
  padding-top: 40px;
}

.p-t-42 {
  padding-top: 42px;
}

.p-t-44 {
  padding-top: 44px;
}

.p-t-46 {
  padding-top: 46px;
}

.p-t-48 {
  padding-top: 48px;
}

.p-t-50 {
  padding-top: 50px;
}

.p-t-52 {
  padding-top: 52px;
}

.p-t-54 {
  padding-top: 54px;
}

.p-t-56 {
  padding-top: 56px;
}

.p-t-58 {
  padding-top: 58px;
}

.p-t-60 {
  padding-top: 60px;
}

.p-t-62 {
  padding-top: 62px;
}

.p-t-64 {
  padding-top: 64px;
}

.p-t-66 {
  padding-top: 66px;
}

.p-t-68 {
  padding-top: 68px;
}

.p-t-70 {
  padding-top: 70px;
}

.p-t-72 {
  padding-top: 72px;
}

.p-t-74 {
  padding-top: 74px;
}

.p-t-76 {
  padding-top: 76px;
}

.p-t-78 {
  padding-top: 78px;
}

.p-t-80 {
  padding-top: 80px;
}

.p-t-82 {
  padding-top: 82px;
}

.p-t-84 {
  padding-top: 84px;
}

.p-t-86 {
  padding-top: 86px;
}

.p-t-88 {
  padding-top: 88px;
}

.p-t-90 {
  padding-top: 90px;
}

.p-t-92 {
  padding-top: 92px;
}

.p-t-94 {
  padding-top: 94px;
}

.p-t-96 {
  padding-top: 96px;
}

.p-t-98 {
  padding-top: 98px;
}

.p-t-100 {
  padding-top: 100px;
}

.p-t-102 {
  padding-top: 102px;
}

.p-t-104 {
  padding-top: 104px;
}

.p-t-106 {
  padding-top: 106px;
}

.p-t-108 {
  padding-top: 108px;
}

.p-t-110 {
  padding-top: 110px;
}

.p-t-112 {
  padding-top: 112px;
}

.p-t-114 {
  padding-top: 114px;
}

.p-t-116 {
  padding-top: 116px;
}

.p-t-118 {
  padding-top: 118px;
}

.p-t-120 {
  padding-top: 120px;
}

.p-t-122 {
  padding-top: 122px;
}

.p-t-124 {
  padding-top: 124px;
}

.p-t-126 {
  padding-top: 126px;
}

.p-t-128 {
  padding-top: 128px;
}

.p-t-130 {
  padding-top: 130px;
}

.p-t-132 {
  padding-top: 132px;
}

.p-t-134 {
  padding-top: 134px;
}

.p-t-136 {
  padding-top: 136px;
}

.p-t-138 {
  padding-top: 138px;
}

.p-t-140 {
  padding-top: 140px;
}

.p-t-142 {
  padding-top: 142px;
}

.p-t-144 {
  padding-top: 144px;
}

.p-t-146 {
  padding-top: 146px;
}

.p-t-148 {
  padding-top: 148px;
}

.p-t-150 {
  padding-top: 150px;
}

.p-t-152 {
  padding-top: 152px;
}

.p-t-154 {
  padding-top: 154px;
}

.p-t-156 {
  padding-top: 156px;
}

.p-t-158 {
  padding-top: 158px;
}

.p-t-160 {
  padding-top: 160px;
}

.p-t-162 {
  padding-top: 162px;
}

.p-t-164 {
  padding-top: 164px;
}

.p-t-166 {
  padding-top: 166px;
}

.p-t-168 {
  padding-top: 168px;
}

.p-t-170 {
  padding-top: 170px;
}

.p-t-172 {
  padding-top: 172px;
}

.p-t-174 {
  padding-top: 174px;
}

.p-t-176 {
  padding-top: 176px;
}

.p-t-178 {
  padding-top: 178px;
}

.p-t-180 {
  padding-top: 180px;
}

.p-t-182 {
  padding-top: 182px;
}

.p-t-184 {
  padding-top: 184px;
}

.p-t-186 {
  padding-top: 186px;
}

.p-t-188 {
  padding-top: 188px;
}

.p-t-190 {
  padding-top: 190px;
}

.p-t-192 {
  padding-top: 192px;
}

.p-t-194 {
  padding-top: 194px;
}

.p-t-196 {
  padding-top: 196px;
}

.p-t-198 {
  padding-top: 198px;
}

.p-t-200 {
  padding-top: 200px;
}

.p-t-202 {
  padding-top: 202px;
}

.p-t-204 {
  padding-top: 204px;
}

.p-t-206 {
  padding-top: 206px;
}

.p-t-208 {
  padding-top: 208px;
}

.p-t-210 {
  padding-top: 210px;
}

.p-t-212 {
  padding-top: 212px;
}

.p-t-214 {
  padding-top: 214px;
}

.p-t-216 {
  padding-top: 216px;
}

.p-t-218 {
  padding-top: 218px;
}

.p-t-220 {
  padding-top: 220px;
}

.p-t-222 {
  padding-top: 222px;
}

.p-t-224 {
  padding-top: 224px;
}

.p-t-226 {
  padding-top: 226px;
}

.p-t-228 {
  padding-top: 228px;
}

.p-t-230 {
  padding-top: 230px;
}

.p-t-232 {
  padding-top: 232px;
}

.p-t-234 {
  padding-top: 234px;
}

.p-t-236 {
  padding-top: 236px;
}

.p-t-238 {
  padding-top: 238px;
}

.p-t-240 {
  padding-top: 240px;
}

.p-t-242 {
  padding-top: 242px;
}

.p-t-244 {
  padding-top: 244px;
}

.p-t-246 {
  padding-top: 246px;
}

.p-t-248 {
  padding-top: 248px;
}

.p-t-250 {
  padding-top: 250px;
}

.p-t-252 {
  padding-top: 252px;
}

.p-t-254 {
  padding-top: 254px;
}

.p-t-256 {
  padding-top: 256px;
}

.p-t-258 {
  padding-top: 258px;
}

.p-t-260 {
  padding-top: 260px;
}

.p-t-262 {
  padding-top: 262px;
}

.p-t-264 {
  padding-top: 264px;
}

.p-t-266 {
  padding-top: 266px;
}

.p-t-268 {
  padding-top: 268px;
}

.p-t-270 {
  padding-top: 270px;
}

.p-t-272 {
  padding-top: 272px;
}

.p-t-274 {
  padding-top: 274px;
}

.p-t-276 {
  padding-top: 276px;
}

.p-t-278 {
  padding-top: 278px;
}

.p-t-280 {
  padding-top: 280px;
}

.p-t-282 {
  padding-top: 282px;
}

.p-t-284 {
  padding-top: 284px;
}

.p-t-286 {
  padding-top: 286px;
}

.p-t-288 {
  padding-top: 288px;
}

.p-t-290 {
  padding-top: 290px;
}

.p-t-292 {
  padding-top: 292px;
}

.p-t-294 {
  padding-top: 294px;
}

.p-t-296 {
  padding-top: 296px;
}

.p-t-298 {
  padding-top: 298px;
}

.p-t-300 {
  padding-top: 300px;
}

.p-t-302 {
  padding-top: 302px;
}

.p-t-304 {
  padding-top: 304px;
}

.p-t-306 {
  padding-top: 306px;
}

.p-t-308 {
  padding-top: 308px;
}

.p-t-310 {
  padding-top: 310px;
}

.p-t-312 {
  padding-top: 312px;
}

.p-t-314 {
  padding-top: 314px;
}

.p-t-316 {
  padding-top: 316px;
}

.p-t-318 {
  padding-top: 318px;
}

.p-t-320 {
  padding-top: 320px;
}

.p-t-322 {
  padding-top: 322px;
}

.p-t-324 {
  padding-top: 324px;
}

.p-t-326 {
  padding-top: 326px;
}

.p-t-328 {
  padding-top: 328px;
}

.p-t-330 {
  padding-top: 330px;
}

.p-t-332 {
  padding-top: 332px;
}

.p-t-334 {
  padding-top: 334px;
}

.p-t-336 {
  padding-top: 336px;
}

.p-t-338 {
  padding-top: 338px;
}

.p-t-340 {
  padding-top: 340px;
}

.p-t-342 {
  padding-top: 342px;
}

.p-t-344 {
  padding-top: 344px;
}

.p-t-346 {
  padding-top: 346px;
}

.p-t-348 {
  padding-top: 348px;
}

.p-t-350 {
  padding-top: 350px;
}

.p-t-352 {
  padding-top: 352px;
}

.p-t-354 {
  padding-top: 354px;
}

.p-t-356 {
  padding-top: 356px;
}

.p-t-358 {
  padding-top: 358px;
}

.p-t-360 {
  padding-top: 360px;
}

.p-t-362 {
  padding-top: 362px;
}

.p-t-364 {
  padding-top: 364px;
}

.p-t-366 {
  padding-top: 366px;
}

.p-t-368 {
  padding-top: 368px;
}

.p-t-370 {
  padding-top: 370px;
}

.p-t-372 {
  padding-top: 372px;
}

.p-t-374 {
  padding-top: 374px;
}

.p-t-376 {
  padding-top: 376px;
}

.p-t-378 {
  padding-top: 378px;
}

.p-t-380 {
  padding-top: 380px;
}

.p-t-382 {
  padding-top: 382px;
}

.p-t-384 {
  padding-top: 384px;
}

.p-t-386 {
  padding-top: 386px;
}

.p-t-388 {
  padding-top: 388px;
}

.p-t-390 {
  padding-top: 390px;
}

.p-t-392 {
  padding-top: 392px;
}

.p-t-394 {
  padding-top: 394px;
}

.p-t-396 {
  padding-top: 396px;
}

.p-t-398 {
  padding-top: 398px;
}

.p-t-400 {
  padding-top: 400px;
}

.p-t-402 {
  padding-top: 402px;
}

.p-t-404 {
  padding-top: 404px;
}

.p-t-406 {
  padding-top: 406px;
}

.p-t-408 {
  padding-top: 408px;
}

.p-t-410 {
  padding-top: 410px;
}

.p-t-412 {
  padding-top: 412px;
}

.p-t-414 {
  padding-top: 414px;
}

.p-t-416 {
  padding-top: 416px;
}

.p-t-418 {
  padding-top: 418px;
}

.p-t-420 {
  padding-top: 420px;
}

.p-t-422 {
  padding-top: 422px;
}

.p-t-424 {
  padding-top: 424px;
}

.p-t-426 {
  padding-top: 426px;
}

.p-t-428 {
  padding-top: 428px;
}

.p-t-430 {
  padding-top: 430px;
}

.p-t-432 {
  padding-top: 432px;
}

.p-t-434 {
  padding-top: 434px;
}

.p-t-436 {
  padding-top: 436px;
}

.p-t-438 {
  padding-top: 438px;
}

.p-t-440 {
  padding-top: 440px;
}

.p-t-442 {
  padding-top: 442px;
}

.p-t-444 {
  padding-top: 444px;
}

.p-t-446 {
  padding-top: 446px;
}

.p-t-448 {
  padding-top: 448px;
}

.p-t-450 {
  padding-top: 450px;
}

.p-t-452 {
  padding-top: 452px;
}

.p-t-454 {
  padding-top: 454px;
}

.p-t-456 {
  padding-top: 456px;
}

.p-t-458 {
  padding-top: 458px;
}

.p-t-460 {
  padding-top: 460px;
}

.p-t-462 {
  padding-top: 462px;
}

.p-t-464 {
  padding-top: 464px;
}

.p-t-466 {
  padding-top: 466px;
}

.p-t-468 {
  padding-top: 468px;
}

.p-t-470 {
  padding-top: 470px;
}

.p-t-472 {
  padding-top: 472px;
}

.p-t-474 {
  padding-top: 474px;
}

.p-t-476 {
  padding-top: 476px;
}

.p-t-478 {
  padding-top: 478px;
}

.p-t-480 {
  padding-top: 480px;
}

.p-t-482 {
  padding-top: 482px;
}

.p-t-484 {
  padding-top: 484px;
}

.p-t-486 {
  padding-top: 486px;
}

.p-t-488 {
  padding-top: 488px;
}

.p-t-490 {
  padding-top: 490px;
}

.p-t-492 {
  padding-top: 492px;
}

.p-t-494 {
  padding-top: 494px;
}

.p-t-496 {
  padding-top: 496px;
}

.p-t-498 {
  padding-top: 498px;
}

.p-t-500 {
  padding-top: 500px;
}

.p-t-502 {
  padding-top: 502px;
}

.p-t-504 {
  padding-top: 504px;
}

.p-t-506 {
  padding-top: 506px;
}

.p-t-508 {
  padding-top: 508px;
}

.p-t-510 {
  padding-top: 510px;
}

.p-t-512 {
  padding-top: 512px;
}

.p-t-514 {
  padding-top: 514px;
}

.p-t-516 {
  padding-top: 516px;
}

.p-t-518 {
  padding-top: 518px;
}

.p-t-520 {
  padding-top: 520px;
}

.p-t-522 {
  padding-top: 522px;
}

.p-t-524 {
  padding-top: 524px;
}

.p-t-526 {
  padding-top: 526px;
}

.p-t-528 {
  padding-top: 528px;
}

.p-t-530 {
  padding-top: 530px;
}

.p-t-532 {
  padding-top: 532px;
}

.p-t-534 {
  padding-top: 534px;
}

.p-t-536 {
  padding-top: 536px;
}

.p-t-538 {
  padding-top: 538px;
}

.p-t-540 {
  padding-top: 540px;
}

.p-t-542 {
  padding-top: 542px;
}

.p-t-544 {
  padding-top: 544px;
}

.p-t-546 {
  padding-top: 546px;
}

.p-t-548 {
  padding-top: 548px;
}

.p-t-550 {
  padding-top: 550px;
}

.p-t-552 {
  padding-top: 552px;
}

.p-t-554 {
  padding-top: 554px;
}

.p-t-556 {
  padding-top: 556px;
}

.p-t-558 {
  padding-top: 558px;
}

.p-t-560 {
  padding-top: 560px;
}

.p-t-562 {
  padding-top: 562px;
}

.p-t-564 {
  padding-top: 564px;
}

.p-t-566 {
  padding-top: 566px;
}

.p-t-568 {
  padding-top: 568px;
}

.p-t-570 {
  padding-top: 570px;
}

.p-t-572 {
  padding-top: 572px;
}

.p-t-574 {
  padding-top: 574px;
}

.p-t-576 {
  padding-top: 576px;
}

.p-t-578 {
  padding-top: 578px;
}

.p-t-580 {
  padding-top: 580px;
}

.p-t-582 {
  padding-top: 582px;
}

.p-t-584 {
  padding-top: 584px;
}

.p-t-586 {
  padding-top: 586px;
}

.p-t-588 {
  padding-top: 588px;
}

.p-t-590 {
  padding-top: 590px;
}

.p-t-592 {
  padding-top: 592px;
}

.p-t-594 {
  padding-top: 594px;
}

.p-t-596 {
  padding-top: 596px;
}

.p-t-598 {
  padding-top: 598px;
}

.p-t-600 {
  padding-top: 600px;
}

.p-t-602 {
  padding-top: 602px;
}

.p-t-604 {
  padding-top: 604px;
}

.p-t-606 {
  padding-top: 606px;
}

.p-t-608 {
  padding-top: 608px;
}

.p-t-610 {
  padding-top: 610px;
}

.p-t-612 {
  padding-top: 612px;
}

.p-t-614 {
  padding-top: 614px;
}

.p-t-616 {
  padding-top: 616px;
}

.p-t-618 {
  padding-top: 618px;
}

.p-t-620 {
  padding-top: 620px;
}

.p-t-622 {
  padding-top: 622px;
}

.p-t-624 {
  padding-top: 624px;
}

.p-t-626 {
  padding-top: 626px;
}

.p-t-628 {
  padding-top: 628px;
}

.p-t-630 {
  padding-top: 630px;
}

.p-t-632 {
  padding-top: 632px;
}

.p-t-634 {
  padding-top: 634px;
}

.p-t-636 {
  padding-top: 636px;
}

.p-t-638 {
  padding-top: 638px;
}

.p-t-640 {
  padding-top: 640px;
}

.p-t-642 {
  padding-top: 642px;
}

.p-t-644 {
  padding-top: 644px;
}

.p-t-646 {
  padding-top: 646px;
}

.p-t-648 {
  padding-top: 648px;
}

.p-t-650 {
  padding-top: 650px;
}

.p-r-2 {
  padding-right: 2px;
}

.p-r-4 {
  padding-right: 4px;
}

.p-r-6 {
  padding-right: 6px;
}

.p-r-8 {
  padding-right: 8px;
}

.p-r-10 {
  padding-right: 10px;
}

.p-r-12 {
  padding-right: 12px;
}

.p-r-14 {
  padding-right: 14px;
}

.p-r-16 {
  padding-right: 16px;
}

.p-r-18 {
  padding-right: 18px;
}

.p-r-20 {
  padding-right: 20px;
}

.p-r-22 {
  padding-right: 22px;
}

.p-r-24 {
  padding-right: 24px;
}

.p-r-26 {
  padding-right: 26px;
}

.p-r-28 {
  padding-right: 28px;
}

.p-r-30 {
  padding-right: 30px;
}

.p-r-32 {
  padding-right: 32px;
}

.p-r-34 {
  padding-right: 34px;
}

.p-r-36 {
  padding-right: 36px;
}

.p-r-38 {
  padding-right: 38px;
}

.p-r-40 {
  padding-right: 40px;
}

.p-r-42 {
  padding-right: 42px;
}

.p-r-44 {
  padding-right: 44px;
}

.p-r-46 {
  padding-right: 46px;
}

.p-r-48 {
  padding-right: 48px;
}

.p-r-50 {
  padding-right: 50px;
}

.p-r-52 {
  padding-right: 52px;
}

.p-r-54 {
  padding-right: 54px;
}

.p-r-56 {
  padding-right: 56px;
}

.p-r-58 {
  padding-right: 58px;
}

.p-r-60 {
  padding-right: 60px;
}

.p-r-62 {
  padding-right: 62px;
}

.p-r-64 {
  padding-right: 64px;
}

.p-r-66 {
  padding-right: 66px;
}

.p-r-68 {
  padding-right: 68px;
}

.p-r-70 {
  padding-right: 70px;
}

.p-r-72 {
  padding-right: 72px;
}

.p-r-74 {
  padding-right: 74px;
}

.p-r-76 {
  padding-right: 76px;
}

.p-r-78 {
  padding-right: 78px;
}

.p-r-80 {
  padding-right: 80px;
}

.p-r-82 {
  padding-right: 82px;
}

.p-r-84 {
  padding-right: 84px;
}

.p-r-86 {
  padding-right: 86px;
}

.p-r-88 {
  padding-right: 88px;
}

.p-r-90 {
  padding-right: 90px;
}

.p-r-92 {
  padding-right: 92px;
}

.p-r-94 {
  padding-right: 94px;
}

.p-r-96 {
  padding-right: 96px;
}

.p-r-98 {
  padding-right: 98px;
}

.p-r-100 {
  padding-right: 100px;
}

.p-r-102 {
  padding-right: 102px;
}

.p-r-104 {
  padding-right: 104px;
}

.p-r-106 {
  padding-right: 106px;
}

.p-r-108 {
  padding-right: 108px;
}

.p-r-110 {
  padding-right: 110px;
}

.p-r-112 {
  padding-right: 112px;
}

.p-r-114 {
  padding-right: 114px;
}

.p-r-116 {
  padding-right: 116px;
}

.p-r-118 {
  padding-right: 118px;
}

.p-r-120 {
  padding-right: 120px;
}

.p-r-122 {
  padding-right: 122px;
}

.p-r-124 {
  padding-right: 124px;
}

.p-r-126 {
  padding-right: 126px;
}

.p-r-128 {
  padding-right: 128px;
}

.p-r-130 {
  padding-right: 130px;
}

.p-r-132 {
  padding-right: 132px;
}

.p-r-134 {
  padding-right: 134px;
}

.p-r-136 {
  padding-right: 136px;
}

.p-r-138 {
  padding-right: 138px;
}

.p-r-140 {
  padding-right: 140px;
}

.p-r-142 {
  padding-right: 142px;
}

.p-r-144 {
  padding-right: 144px;
}

.p-r-146 {
  padding-right: 146px;
}

.p-r-148 {
  padding-right: 148px;
}

.p-r-150 {
  padding-right: 150px;
}

.p-r-152 {
  padding-right: 152px;
}

.p-r-154 {
  padding-right: 154px;
}

.p-r-156 {
  padding-right: 156px;
}

.p-r-158 {
  padding-right: 158px;
}

.p-r-160 {
  padding-right: 160px;
}

.p-r-162 {
  padding-right: 162px;
}

.p-r-164 {
  padding-right: 164px;
}

.p-r-166 {
  padding-right: 166px;
}

.p-r-168 {
  padding-right: 168px;
}

.p-r-170 {
  padding-right: 170px;
}

.p-r-172 {
  padding-right: 172px;
}

.p-r-174 {
  padding-right: 174px;
}

.p-r-176 {
  padding-right: 176px;
}

.p-r-178 {
  padding-right: 178px;
}

.p-r-180 {
  padding-right: 180px;
}

.p-r-182 {
  padding-right: 182px;
}

.p-r-184 {
  padding-right: 184px;
}

.p-r-186 {
  padding-right: 186px;
}

.p-r-188 {
  padding-right: 188px;
}

.p-r-190 {
  padding-right: 190px;
}

.p-r-192 {
  padding-right: 192px;
}

.p-r-194 {
  padding-right: 194px;
}

.p-r-196 {
  padding-right: 196px;
}

.p-r-198 {
  padding-right: 198px;
}

.p-r-200 {
  padding-right: 200px;
}

.p-r-202 {
  padding-right: 202px;
}

.p-r-204 {
  padding-right: 204px;
}

.p-r-206 {
  padding-right: 206px;
}

.p-r-208 {
  padding-right: 208px;
}

.p-r-210 {
  padding-right: 210px;
}

.p-r-212 {
  padding-right: 212px;
}

.p-r-214 {
  padding-right: 214px;
}

.p-r-216 {
  padding-right: 216px;
}

.p-r-218 {
  padding-right: 218px;
}

.p-r-220 {
  padding-right: 220px;
}

.p-r-222 {
  padding-right: 222px;
}

.p-r-224 {
  padding-right: 224px;
}

.p-r-226 {
  padding-right: 226px;
}

.p-r-228 {
  padding-right: 228px;
}

.p-r-230 {
  padding-right: 230px;
}

.p-r-232 {
  padding-right: 232px;
}

.p-r-234 {
  padding-right: 234px;
}

.p-r-236 {
  padding-right: 236px;
}

.p-r-238 {
  padding-right: 238px;
}

.p-r-240 {
  padding-right: 240px;
}

.p-r-242 {
  padding-right: 242px;
}

.p-r-244 {
  padding-right: 244px;
}

.p-r-246 {
  padding-right: 246px;
}

.p-r-248 {
  padding-right: 248px;
}

.p-r-250 {
  padding-right: 250px;
}

.p-r-252 {
  padding-right: 252px;
}

.p-r-254 {
  padding-right: 254px;
}

.p-r-256 {
  padding-right: 256px;
}

.p-r-258 {
  padding-right: 258px;
}

.p-r-260 {
  padding-right: 260px;
}

.p-r-262 {
  padding-right: 262px;
}

.p-r-264 {
  padding-right: 264px;
}

.p-r-266 {
  padding-right: 266px;
}

.p-r-268 {
  padding-right: 268px;
}

.p-r-270 {
  padding-right: 270px;
}

.p-r-272 {
  padding-right: 272px;
}

.p-r-274 {
  padding-right: 274px;
}

.p-r-276 {
  padding-right: 276px;
}

.p-r-278 {
  padding-right: 278px;
}

.p-r-280 {
  padding-right: 280px;
}

.p-r-282 {
  padding-right: 282px;
}

.p-r-284 {
  padding-right: 284px;
}

.p-r-286 {
  padding-right: 286px;
}

.p-r-288 {
  padding-right: 288px;
}

.p-r-290 {
  padding-right: 290px;
}

.p-r-292 {
  padding-right: 292px;
}

.p-r-294 {
  padding-right: 294px;
}

.p-r-296 {
  padding-right: 296px;
}

.p-r-298 {
  padding-right: 298px;
}

.p-r-300 {
  padding-right: 300px;
}

.p-r-302 {
  padding-right: 302px;
}

.p-r-304 {
  padding-right: 304px;
}

.p-r-306 {
  padding-right: 306px;
}

.p-r-308 {
  padding-right: 308px;
}

.p-r-310 {
  padding-right: 310px;
}

.p-r-312 {
  padding-right: 312px;
}

.p-r-314 {
  padding-right: 314px;
}

.p-r-316 {
  padding-right: 316px;
}

.p-r-318 {
  padding-right: 318px;
}

.p-r-320 {
  padding-right: 320px;
}

.p-r-322 {
  padding-right: 322px;
}

.p-r-324 {
  padding-right: 324px;
}

.p-r-326 {
  padding-right: 326px;
}

.p-r-328 {
  padding-right: 328px;
}

.p-r-330 {
  padding-right: 330px;
}

.p-r-332 {
  padding-right: 332px;
}

.p-r-334 {
  padding-right: 334px;
}

.p-r-336 {
  padding-right: 336px;
}

.p-r-338 {
  padding-right: 338px;
}

.p-r-340 {
  padding-right: 340px;
}

.p-r-342 {
  padding-right: 342px;
}

.p-r-344 {
  padding-right: 344px;
}

.p-r-346 {
  padding-right: 346px;
}

.p-r-348 {
  padding-right: 348px;
}

.p-r-350 {
  padding-right: 350px;
}

.p-r-352 {
  padding-right: 352px;
}

.p-r-354 {
  padding-right: 354px;
}

.p-r-356 {
  padding-right: 356px;
}

.p-r-358 {
  padding-right: 358px;
}

.p-r-360 {
  padding-right: 360px;
}

.p-r-362 {
  padding-right: 362px;
}

.p-r-364 {
  padding-right: 364px;
}

.p-r-366 {
  padding-right: 366px;
}

.p-r-368 {
  padding-right: 368px;
}

.p-r-370 {
  padding-right: 370px;
}

.p-r-372 {
  padding-right: 372px;
}

.p-r-374 {
  padding-right: 374px;
}

.p-r-376 {
  padding-right: 376px;
}

.p-r-378 {
  padding-right: 378px;
}

.p-r-380 {
  padding-right: 380px;
}

.p-r-382 {
  padding-right: 382px;
}

.p-r-384 {
  padding-right: 384px;
}

.p-r-386 {
  padding-right: 386px;
}

.p-r-388 {
  padding-right: 388px;
}

.p-r-390 {
  padding-right: 390px;
}

.p-r-392 {
  padding-right: 392px;
}

.p-r-394 {
  padding-right: 394px;
}

.p-r-396 {
  padding-right: 396px;
}

.p-r-398 {
  padding-right: 398px;
}

.p-r-400 {
  padding-right: 400px;
}

.p-r-402 {
  padding-right: 402px;
}

.p-r-404 {
  padding-right: 404px;
}

.p-r-406 {
  padding-right: 406px;
}

.p-r-408 {
  padding-right: 408px;
}

.p-r-410 {
  padding-right: 410px;
}

.p-r-412 {
  padding-right: 412px;
}

.p-r-414 {
  padding-right: 414px;
}

.p-r-416 {
  padding-right: 416px;
}

.p-r-418 {
  padding-right: 418px;
}

.p-r-420 {
  padding-right: 420px;
}

.p-r-422 {
  padding-right: 422px;
}

.p-r-424 {
  padding-right: 424px;
}

.p-r-426 {
  padding-right: 426px;
}

.p-r-428 {
  padding-right: 428px;
}

.p-r-430 {
  padding-right: 430px;
}

.p-r-432 {
  padding-right: 432px;
}

.p-r-434 {
  padding-right: 434px;
}

.p-r-436 {
  padding-right: 436px;
}

.p-r-438 {
  padding-right: 438px;
}

.p-r-440 {
  padding-right: 440px;
}

.p-r-442 {
  padding-right: 442px;
}

.p-r-444 {
  padding-right: 444px;
}

.p-r-446 {
  padding-right: 446px;
}

.p-r-448 {
  padding-right: 448px;
}

.p-r-450 {
  padding-right: 450px;
}

.p-r-452 {
  padding-right: 452px;
}

.p-r-454 {
  padding-right: 454px;
}

.p-r-456 {
  padding-right: 456px;
}

.p-r-458 {
  padding-right: 458px;
}

.p-r-460 {
  padding-right: 460px;
}

.p-r-462 {
  padding-right: 462px;
}

.p-r-464 {
  padding-right: 464px;
}

.p-r-466 {
  padding-right: 466px;
}

.p-r-468 {
  padding-right: 468px;
}

.p-r-470 {
  padding-right: 470px;
}

.p-r-472 {
  padding-right: 472px;
}

.p-r-474 {
  padding-right: 474px;
}

.p-r-476 {
  padding-right: 476px;
}

.p-r-478 {
  padding-right: 478px;
}

.p-r-480 {
  padding-right: 480px;
}

.p-r-482 {
  padding-right: 482px;
}

.p-r-484 {
  padding-right: 484px;
}

.p-r-486 {
  padding-right: 486px;
}

.p-r-488 {
  padding-right: 488px;
}

.p-r-490 {
  padding-right: 490px;
}

.p-r-492 {
  padding-right: 492px;
}

.p-r-494 {
  padding-right: 494px;
}

.p-r-496 {
  padding-right: 496px;
}

.p-r-498 {
  padding-right: 498px;
}

.p-r-500 {
  padding-right: 500px;
}

.p-r-502 {
  padding-right: 502px;
}

.p-r-504 {
  padding-right: 504px;
}

.p-r-506 {
  padding-right: 506px;
}

.p-r-508 {
  padding-right: 508px;
}

.p-r-510 {
  padding-right: 510px;
}

.p-r-512 {
  padding-right: 512px;
}

.p-r-514 {
  padding-right: 514px;
}

.p-r-516 {
  padding-right: 516px;
}

.p-r-518 {
  padding-right: 518px;
}

.p-r-520 {
  padding-right: 520px;
}

.p-r-522 {
  padding-right: 522px;
}

.p-r-524 {
  padding-right: 524px;
}

.p-r-526 {
  padding-right: 526px;
}

.p-r-528 {
  padding-right: 528px;
}

.p-r-530 {
  padding-right: 530px;
}

.p-r-532 {
  padding-right: 532px;
}

.p-r-534 {
  padding-right: 534px;
}

.p-r-536 {
  padding-right: 536px;
}

.p-r-538 {
  padding-right: 538px;
}

.p-r-540 {
  padding-right: 540px;
}

.p-r-542 {
  padding-right: 542px;
}

.p-r-544 {
  padding-right: 544px;
}

.p-r-546 {
  padding-right: 546px;
}

.p-r-548 {
  padding-right: 548px;
}

.p-r-550 {
  padding-right: 550px;
}

.p-r-552 {
  padding-right: 552px;
}

.p-r-554 {
  padding-right: 554px;
}

.p-r-556 {
  padding-right: 556px;
}

.p-r-558 {
  padding-right: 558px;
}

.p-r-560 {
  padding-right: 560px;
}

.p-r-562 {
  padding-right: 562px;
}

.p-r-564 {
  padding-right: 564px;
}

.p-r-566 {
  padding-right: 566px;
}

.p-r-568 {
  padding-right: 568px;
}

.p-r-570 {
  padding-right: 570px;
}

.p-r-572 {
  padding-right: 572px;
}

.p-r-574 {
  padding-right: 574px;
}

.p-r-576 {
  padding-right: 576px;
}

.p-r-578 {
  padding-right: 578px;
}

.p-r-580 {
  padding-right: 580px;
}

.p-r-582 {
  padding-right: 582px;
}

.p-r-584 {
  padding-right: 584px;
}

.p-r-586 {
  padding-right: 586px;
}

.p-r-588 {
  padding-right: 588px;
}

.p-r-590 {
  padding-right: 590px;
}

.p-r-592 {
  padding-right: 592px;
}

.p-r-594 {
  padding-right: 594px;
}

.p-r-596 {
  padding-right: 596px;
}

.p-r-598 {
  padding-right: 598px;
}

.p-r-600 {
  padding-right: 600px;
}

.p-r-602 {
  padding-right: 602px;
}

.p-r-604 {
  padding-right: 604px;
}

.p-r-606 {
  padding-right: 606px;
}

.p-r-608 {
  padding-right: 608px;
}

.p-r-610 {
  padding-right: 610px;
}

.p-r-612 {
  padding-right: 612px;
}

.p-r-614 {
  padding-right: 614px;
}

.p-r-616 {
  padding-right: 616px;
}

.p-r-618 {
  padding-right: 618px;
}

.p-r-620 {
  padding-right: 620px;
}

.p-r-622 {
  padding-right: 622px;
}

.p-r-624 {
  padding-right: 624px;
}

.p-r-626 {
  padding-right: 626px;
}

.p-r-628 {
  padding-right: 628px;
}

.p-r-630 {
  padding-right: 630px;
}

.p-r-632 {
  padding-right: 632px;
}

.p-r-634 {
  padding-right: 634px;
}

.p-r-636 {
  padding-right: 636px;
}

.p-r-638 {
  padding-right: 638px;
}

.p-r-640 {
  padding-right: 640px;
}

.p-r-642 {
  padding-right: 642px;
}

.p-r-644 {
  padding-right: 644px;
}

.p-r-646 {
  padding-right: 646px;
}

.p-r-648 {
  padding-right: 648px;
}

.p-r-650 {
  padding-right: 650px;
}

.p-b-2 {
  padding-bottom: 2px;
}

.p-b-4 {
  padding-bottom: 4px;
}

.p-b-6 {
  padding-bottom: 6px;
}

.p-b-8 {
  padding-bottom: 8px;
}

.p-b-10 {
  padding-bottom: 10px;
}

.p-b-12 {
  padding-bottom: 12px;
}

.p-b-14 {
  padding-bottom: 14px;
}

.p-b-16 {
  padding-bottom: 16px;
}

.p-b-18 {
  padding-bottom: 18px;
}

.p-b-20 {
  padding-bottom: 20px;
}

.p-b-22 {
  padding-bottom: 22px;
}

.p-b-24 {
  padding-bottom: 24px;
}

.p-b-26 {
  padding-bottom: 26px;
}

.p-b-28 {
  padding-bottom: 28px;
}

.p-b-30 {
  padding-bottom: 30px;
}

.p-b-32 {
  padding-bottom: 32px;
}

.p-b-34 {
  padding-bottom: 34px;
}

.p-b-36 {
  padding-bottom: 36px;
}

.p-b-38 {
  padding-bottom: 38px;
}

.p-b-40 {
  padding-bottom: 40px;
}

.p-b-42 {
  padding-bottom: 42px;
}

.p-b-44 {
  padding-bottom: 44px;
}

.p-b-46 {
  padding-bottom: 46px;
}

.p-b-48 {
  padding-bottom: 48px;
}

.p-b-50 {
  padding-bottom: 50px;
}

.p-b-52 {
  padding-bottom: 52px;
}

.p-b-54 {
  padding-bottom: 54px;
}

.p-b-56 {
  padding-bottom: 56px;
}

.p-b-58 {
  padding-bottom: 58px;
}

.p-b-60 {
  padding-bottom: 60px;
}

.p-b-62 {
  padding-bottom: 62px;
}

.p-b-64 {
  padding-bottom: 64px;
}

.p-b-66 {
  padding-bottom: 66px;
}

.p-b-68 {
  padding-bottom: 68px;
}

.p-b-70 {
  padding-bottom: 70px;
}

.p-b-72 {
  padding-bottom: 72px;
}

.p-b-74 {
  padding-bottom: 74px;
}

.p-b-76 {
  padding-bottom: 76px;
}

.p-b-78 {
  padding-bottom: 78px;
}

.p-b-80 {
  padding-bottom: 80px;
}

.p-b-82 {
  padding-bottom: 82px;
}

.p-b-84 {
  padding-bottom: 84px;
}

.p-b-86 {
  padding-bottom: 86px;
}

.p-b-88 {
  padding-bottom: 88px;
}

.p-b-90 {
  padding-bottom: 90px;
}

.p-b-92 {
  padding-bottom: 92px;
}

.p-b-94 {
  padding-bottom: 94px;
}

.p-b-96 {
  padding-bottom: 96px;
}

.p-b-98 {
  padding-bottom: 98px;
}

.p-b-100 {
  padding-bottom: 100px;
}

.p-b-102 {
  padding-bottom: 102px;
}

.p-b-104 {
  padding-bottom: 104px;
}

.p-b-106 {
  padding-bottom: 106px;
}

.p-b-108 {
  padding-bottom: 108px;
}

.p-b-110 {
  padding-bottom: 110px;
}

.p-b-112 {
  padding-bottom: 112px;
}

.p-b-114 {
  padding-bottom: 114px;
}

.p-b-116 {
  padding-bottom: 116px;
}

.p-b-118 {
  padding-bottom: 118px;
}

.p-b-120 {
  padding-bottom: 120px;
}

.p-b-122 {
  padding-bottom: 122px;
}

.p-b-124 {
  padding-bottom: 124px;
}

.p-b-126 {
  padding-bottom: 126px;
}

.p-b-128 {
  padding-bottom: 128px;
}

.p-b-130 {
  padding-bottom: 130px;
}

.p-b-132 {
  padding-bottom: 132px;
}

.p-b-134 {
  padding-bottom: 134px;
}

.p-b-136 {
  padding-bottom: 136px;
}

.p-b-138 {
  padding-bottom: 138px;
}

.p-b-140 {
  padding-bottom: 140px;
}

.p-b-142 {
  padding-bottom: 142px;
}

.p-b-144 {
  padding-bottom: 144px;
}

.p-b-146 {
  padding-bottom: 146px;
}

.p-b-148 {
  padding-bottom: 148px;
}

.p-b-150 {
  padding-bottom: 150px;
}

.p-b-152 {
  padding-bottom: 152px;
}

.p-b-154 {
  padding-bottom: 154px;
}

.p-b-156 {
  padding-bottom: 156px;
}

.p-b-158 {
  padding-bottom: 158px;
}

.p-b-160 {
  padding-bottom: 160px;
}

.p-b-162 {
  padding-bottom: 162px;
}

.p-b-164 {
  padding-bottom: 164px;
}

.p-b-166 {
  padding-bottom: 166px;
}

.p-b-168 {
  padding-bottom: 168px;
}

.p-b-170 {
  padding-bottom: 170px;
}

.p-b-172 {
  padding-bottom: 172px;
}

.p-b-174 {
  padding-bottom: 174px;
}

.p-b-176 {
  padding-bottom: 176px;
}

.p-b-178 {
  padding-bottom: 178px;
}

.p-b-180 {
  padding-bottom: 180px;
}

.p-b-182 {
  padding-bottom: 182px;
}

.p-b-184 {
  padding-bottom: 184px;
}

.p-b-186 {
  padding-bottom: 186px;
}

.p-b-188 {
  padding-bottom: 188px;
}

.p-b-190 {
  padding-bottom: 190px;
}

.p-b-192 {
  padding-bottom: 192px;
}

.p-b-194 {
  padding-bottom: 194px;
}

.p-b-196 {
  padding-bottom: 196px;
}

.p-b-198 {
  padding-bottom: 198px;
}

.p-b-200 {
  padding-bottom: 200px;
}

.p-b-202 {
  padding-bottom: 202px;
}

.p-b-204 {
  padding-bottom: 204px;
}

.p-b-206 {
  padding-bottom: 206px;
}

.p-b-208 {
  padding-bottom: 208px;
}

.p-b-210 {
  padding-bottom: 210px;
}

.p-b-212 {
  padding-bottom: 212px;
}

.p-b-214 {
  padding-bottom: 214px;
}

.p-b-216 {
  padding-bottom: 216px;
}

.p-b-218 {
  padding-bottom: 218px;
}

.p-b-220 {
  padding-bottom: 220px;
}

.p-b-222 {
  padding-bottom: 222px;
}

.p-b-224 {
  padding-bottom: 224px;
}

.p-b-226 {
  padding-bottom: 226px;
}

.p-b-228 {
  padding-bottom: 228px;
}

.p-b-230 {
  padding-bottom: 230px;
}

.p-b-232 {
  padding-bottom: 232px;
}

.p-b-234 {
  padding-bottom: 234px;
}

.p-b-236 {
  padding-bottom: 236px;
}

.p-b-238 {
  padding-bottom: 238px;
}

.p-b-240 {
  padding-bottom: 240px;
}

.p-b-242 {
  padding-bottom: 242px;
}

.p-b-244 {
  padding-bottom: 244px;
}

.p-b-246 {
  padding-bottom: 246px;
}

.p-b-248 {
  padding-bottom: 248px;
}

.p-b-250 {
  padding-bottom: 250px;
}

.p-b-252 {
  padding-bottom: 252px;
}

.p-b-254 {
  padding-bottom: 254px;
}

.p-b-256 {
  padding-bottom: 256px;
}

.p-b-258 {
  padding-bottom: 258px;
}

.p-b-260 {
  padding-bottom: 260px;
}

.p-b-262 {
  padding-bottom: 262px;
}

.p-b-264 {
  padding-bottom: 264px;
}

.p-b-266 {
  padding-bottom: 266px;
}

.p-b-268 {
  padding-bottom: 268px;
}

.p-b-270 {
  padding-bottom: 270px;
}

.p-b-272 {
  padding-bottom: 272px;
}

.p-b-274 {
  padding-bottom: 274px;
}

.p-b-276 {
  padding-bottom: 276px;
}

.p-b-278 {
  padding-bottom: 278px;
}

.p-b-280 {
  padding-bottom: 280px;
}

.p-b-282 {
  padding-bottom: 282px;
}

.p-b-284 {
  padding-bottom: 284px;
}

.p-b-286 {
  padding-bottom: 286px;
}

.p-b-288 {
  padding-bottom: 288px;
}

.p-b-290 {
  padding-bottom: 290px;
}

.p-b-292 {
  padding-bottom: 292px;
}

.p-b-294 {
  padding-bottom: 294px;
}

.p-b-296 {
  padding-bottom: 296px;
}

.p-b-298 {
  padding-bottom: 298px;
}

.p-b-300 {
  padding-bottom: 300px;
}

.p-b-302 {
  padding-bottom: 302px;
}

.p-b-304 {
  padding-bottom: 304px;
}

.p-b-306 {
  padding-bottom: 306px;
}

.p-b-308 {
  padding-bottom: 308px;
}

.p-b-310 {
  padding-bottom: 310px;
}

.p-b-312 {
  padding-bottom: 312px;
}

.p-b-314 {
  padding-bottom: 314px;
}

.p-b-316 {
  padding-bottom: 316px;
}

.p-b-318 {
  padding-bottom: 318px;
}

.p-b-320 {
  padding-bottom: 320px;
}

.p-b-322 {
  padding-bottom: 322px;
}

.p-b-324 {
  padding-bottom: 324px;
}

.p-b-326 {
  padding-bottom: 326px;
}

.p-b-328 {
  padding-bottom: 328px;
}

.p-b-330 {
  padding-bottom: 330px;
}

.p-b-332 {
  padding-bottom: 332px;
}

.p-b-334 {
  padding-bottom: 334px;
}

.p-b-336 {
  padding-bottom: 336px;
}

.p-b-338 {
  padding-bottom: 338px;
}

.p-b-340 {
  padding-bottom: 340px;
}

.p-b-342 {
  padding-bottom: 342px;
}

.p-b-344 {
  padding-bottom: 344px;
}

.p-b-346 {
  padding-bottom: 346px;
}

.p-b-348 {
  padding-bottom: 348px;
}

.p-b-350 {
  padding-bottom: 350px;
}

.p-b-352 {
  padding-bottom: 352px;
}

.p-b-354 {
  padding-bottom: 354px;
}

.p-b-356 {
  padding-bottom: 356px;
}

.p-b-358 {
  padding-bottom: 358px;
}

.p-b-360 {
  padding-bottom: 360px;
}

.p-b-362 {
  padding-bottom: 362px;
}

.p-b-364 {
  padding-bottom: 364px;
}

.p-b-366 {
  padding-bottom: 366px;
}

.p-b-368 {
  padding-bottom: 368px;
}

.p-b-370 {
  padding-bottom: 370px;
}

.p-b-372 {
  padding-bottom: 372px;
}

.p-b-374 {
  padding-bottom: 374px;
}

.p-b-376 {
  padding-bottom: 376px;
}

.p-b-378 {
  padding-bottom: 378px;
}

.p-b-380 {
  padding-bottom: 380px;
}

.p-b-382 {
  padding-bottom: 382px;
}

.p-b-384 {
  padding-bottom: 384px;
}

.p-b-386 {
  padding-bottom: 386px;
}

.p-b-388 {
  padding-bottom: 388px;
}

.p-b-390 {
  padding-bottom: 390px;
}

.p-b-392 {
  padding-bottom: 392px;
}

.p-b-394 {
  padding-bottom: 394px;
}

.p-b-396 {
  padding-bottom: 396px;
}

.p-b-398 {
  padding-bottom: 398px;
}

.p-b-400 {
  padding-bottom: 400px;
}

.p-b-402 {
  padding-bottom: 402px;
}

.p-b-404 {
  padding-bottom: 404px;
}

.p-b-406 {
  padding-bottom: 406px;
}

.p-b-408 {
  padding-bottom: 408px;
}

.p-b-410 {
  padding-bottom: 410px;
}

.p-b-412 {
  padding-bottom: 412px;
}

.p-b-414 {
  padding-bottom: 414px;
}

.p-b-416 {
  padding-bottom: 416px;
}

.p-b-418 {
  padding-bottom: 418px;
}

.p-b-420 {
  padding-bottom: 420px;
}

.p-b-422 {
  padding-bottom: 422px;
}

.p-b-424 {
  padding-bottom: 424px;
}

.p-b-426 {
  padding-bottom: 426px;
}

.p-b-428 {
  padding-bottom: 428px;
}

.p-b-430 {
  padding-bottom: 430px;
}

.p-b-432 {
  padding-bottom: 432px;
}

.p-b-434 {
  padding-bottom: 434px;
}

.p-b-436 {
  padding-bottom: 436px;
}

.p-b-438 {
  padding-bottom: 438px;
}

.p-b-440 {
  padding-bottom: 440px;
}

.p-b-442 {
  padding-bottom: 442px;
}

.p-b-444 {
  padding-bottom: 444px;
}

.p-b-446 {
  padding-bottom: 446px;
}

.p-b-448 {
  padding-bottom: 448px;
}

.p-b-450 {
  padding-bottom: 450px;
}

.p-b-452 {
  padding-bottom: 452px;
}

.p-b-454 {
  padding-bottom: 454px;
}

.p-b-456 {
  padding-bottom: 456px;
}

.p-b-458 {
  padding-bottom: 458px;
}

.p-b-460 {
  padding-bottom: 460px;
}

.p-b-462 {
  padding-bottom: 462px;
}

.p-b-464 {
  padding-bottom: 464px;
}

.p-b-466 {
  padding-bottom: 466px;
}

.p-b-468 {
  padding-bottom: 468px;
}

.p-b-470 {
  padding-bottom: 470px;
}

.p-b-472 {
  padding-bottom: 472px;
}

.p-b-474 {
  padding-bottom: 474px;
}

.p-b-476 {
  padding-bottom: 476px;
}

.p-b-478 {
  padding-bottom: 478px;
}

.p-b-480 {
  padding-bottom: 480px;
}

.p-b-482 {
  padding-bottom: 482px;
}

.p-b-484 {
  padding-bottom: 484px;
}

.p-b-486 {
  padding-bottom: 486px;
}

.p-b-488 {
  padding-bottom: 488px;
}

.p-b-490 {
  padding-bottom: 490px;
}

.p-b-492 {
  padding-bottom: 492px;
}

.p-b-494 {
  padding-bottom: 494px;
}

.p-b-496 {
  padding-bottom: 496px;
}

.p-b-498 {
  padding-bottom: 498px;
}

.p-b-500 {
  padding-bottom: 500px;
}

.p-b-502 {
  padding-bottom: 502px;
}

.p-b-504 {
  padding-bottom: 504px;
}

.p-b-506 {
  padding-bottom: 506px;
}

.p-b-508 {
  padding-bottom: 508px;
}

.p-b-510 {
  padding-bottom: 510px;
}

.p-b-512 {
  padding-bottom: 512px;
}

.p-b-514 {
  padding-bottom: 514px;
}

.p-b-516 {
  padding-bottom: 516px;
}

.p-b-518 {
  padding-bottom: 518px;
}

.p-b-520 {
  padding-bottom: 520px;
}

.p-b-522 {
  padding-bottom: 522px;
}

.p-b-524 {
  padding-bottom: 524px;
}

.p-b-526 {
  padding-bottom: 526px;
}

.p-b-528 {
  padding-bottom: 528px;
}

.p-b-530 {
  padding-bottom: 530px;
}

.p-b-532 {
  padding-bottom: 532px;
}

.p-b-534 {
  padding-bottom: 534px;
}

.p-b-536 {
  padding-bottom: 536px;
}

.p-b-538 {
  padding-bottom: 538px;
}

.p-b-540 {
  padding-bottom: 540px;
}

.p-b-542 {
  padding-bottom: 542px;
}

.p-b-544 {
  padding-bottom: 544px;
}

.p-b-546 {
  padding-bottom: 546px;
}

.p-b-548 {
  padding-bottom: 548px;
}

.p-b-550 {
  padding-bottom: 550px;
}

.p-b-552 {
  padding-bottom: 552px;
}

.p-b-554 {
  padding-bottom: 554px;
}

.p-b-556 {
  padding-bottom: 556px;
}

.p-b-558 {
  padding-bottom: 558px;
}

.p-b-560 {
  padding-bottom: 560px;
}

.p-b-562 {
  padding-bottom: 562px;
}

.p-b-564 {
  padding-bottom: 564px;
}

.p-b-566 {
  padding-bottom: 566px;
}

.p-b-568 {
  padding-bottom: 568px;
}

.p-b-570 {
  padding-bottom: 570px;
}

.p-b-572 {
  padding-bottom: 572px;
}

.p-b-574 {
  padding-bottom: 574px;
}

.p-b-576 {
  padding-bottom: 576px;
}

.p-b-578 {
  padding-bottom: 578px;
}

.p-b-580 {
  padding-bottom: 580px;
}

.p-b-582 {
  padding-bottom: 582px;
}

.p-b-584 {
  padding-bottom: 584px;
}

.p-b-586 {
  padding-bottom: 586px;
}

.p-b-588 {
  padding-bottom: 588px;
}

.p-b-590 {
  padding-bottom: 590px;
}

.p-b-592 {
  padding-bottom: 592px;
}

.p-b-594 {
  padding-bottom: 594px;
}

.p-b-596 {
  padding-bottom: 596px;
}

.p-b-598 {
  padding-bottom: 598px;
}

.p-b-600 {
  padding-bottom: 600px;
}

.p-b-602 {
  padding-bottom: 602px;
}

.p-b-604 {
  padding-bottom: 604px;
}

.p-b-606 {
  padding-bottom: 606px;
}

.p-b-608 {
  padding-bottom: 608px;
}

.p-b-610 {
  padding-bottom: 610px;
}

.p-b-612 {
  padding-bottom: 612px;
}

.p-b-614 {
  padding-bottom: 614px;
}

.p-b-616 {
  padding-bottom: 616px;
}

.p-b-618 {
  padding-bottom: 618px;
}

.p-b-620 {
  padding-bottom: 620px;
}

.p-b-622 {
  padding-bottom: 622px;
}

.p-b-624 {
  padding-bottom: 624px;
}

.p-b-626 {
  padding-bottom: 626px;
}

.p-b-628 {
  padding-bottom: 628px;
}

.p-b-630 {
  padding-bottom: 630px;
}

.p-b-632 {
  padding-bottom: 632px;
}

.p-b-634 {
  padding-bottom: 634px;
}

.p-b-636 {
  padding-bottom: 636px;
}

.p-b-638 {
  padding-bottom: 638px;
}

.p-b-640 {
  padding-bottom: 640px;
}

.p-b-642 {
  padding-bottom: 642px;
}

.p-b-644 {
  padding-bottom: 644px;
}

.p-b-646 {
  padding-bottom: 646px;
}

.p-b-648 {
  padding-bottom: 648px;
}

.p-b-650 {
  padding-bottom: 650px;
}

.p-l-2 {
  padding-left: 2px;
}

.p-l-4 {
  padding-left: 4px;
}

.p-l-6 {
  padding-left: 6px;
}

.p-l-8 {
  padding-left: 8px;
}

.p-l-10 {
  padding-left: 10px;
}

.p-l-12 {
  padding-left: 12px;
}

.p-l-14 {
  padding-left: 14px;
}

.p-l-16 {
  padding-left: 16px;
}

.p-l-18 {
  padding-left: 18px;
}

.p-l-20 {
  padding-left: 20px;
}

.p-l-22 {
  padding-left: 22px;
}

.p-l-24 {
  padding-left: 24px;
}

.p-l-26 {
  padding-left: 26px;
}

.p-l-28 {
  padding-left: 28px;
}

.p-l-30 {
  padding-left: 30px;
}

.p-l-32 {
  padding-left: 32px;
}

.p-l-34 {
  padding-left: 34px;
}

.p-l-36 {
  padding-left: 36px;
}

.p-l-38 {
  padding-left: 38px;
}

.p-l-40 {
  padding-left: 40px;
}

.p-l-42 {
  padding-left: 42px;
}

.p-l-44 {
  padding-left: 44px;
}

.p-l-46 {
  padding-left: 46px;
}

.p-l-48 {
  padding-left: 48px;
}

.p-l-50 {
  padding-left: 50px;
}

.p-l-52 {
  padding-left: 52px;
}

.p-l-54 {
  padding-left: 54px;
}

.p-l-56 {
  padding-left: 56px;
}

.p-l-58 {
  padding-left: 58px;
}

.p-l-60 {
  padding-left: 60px;
}

.p-l-62 {
  padding-left: 62px;
}

.p-l-64 {
  padding-left: 64px;
}

.p-l-66 {
  padding-left: 66px;
}

.p-l-68 {
  padding-left: 68px;
}

.p-l-70 {
  padding-left: 70px;
}

.p-l-72 {
  padding-left: 72px;
}

.p-l-74 {
  padding-left: 74px;
}

.p-l-76 {
  padding-left: 76px;
}

.p-l-78 {
  padding-left: 78px;
}

.p-l-80 {
  padding-left: 80px;
}

.p-l-82 {
  padding-left: 82px;
}

.p-l-84 {
  padding-left: 84px;
}

.p-l-86 {
  padding-left: 86px;
}

.p-l-88 {
  padding-left: 88px;
}

.p-l-90 {
  padding-left: 90px;
}

.p-l-92 {
  padding-left: 92px;
}

.p-l-94 {
  padding-left: 94px;
}

.p-l-96 {
  padding-left: 96px;
}

.p-l-98 {
  padding-left: 98px;
}

.p-l-100 {
  padding-left: 100px;
}

.p-l-102 {
  padding-left: 102px;
}

.p-l-104 {
  padding-left: 104px;
}

.p-l-106 {
  padding-left: 106px;
}

.p-l-108 {
  padding-left: 108px;
}

.p-l-110 {
  padding-left: 110px;
}

.p-l-112 {
  padding-left: 112px;
}

.p-l-114 {
  padding-left: 114px;
}

.p-l-116 {
  padding-left: 116px;
}

.p-l-118 {
  padding-left: 118px;
}

.p-l-120 {
  padding-left: 120px;
}

.p-l-122 {
  padding-left: 122px;
}

.p-l-124 {
  padding-left: 124px;
}

.p-l-126 {
  padding-left: 126px;
}

.p-l-128 {
  padding-left: 128px;
}

.p-l-130 {
  padding-left: 130px;
}

.p-l-132 {
  padding-left: 132px;
}

.p-l-134 {
  padding-left: 134px;
}

.p-l-136 {
  padding-left: 136px;
}

.p-l-138 {
  padding-left: 138px;
}

.p-l-140 {
  padding-left: 140px;
}

.p-l-142 {
  padding-left: 142px;
}

.p-l-144 {
  padding-left: 144px;
}

.p-l-146 {
  padding-left: 146px;
}

.p-l-148 {
  padding-left: 148px;
}

.p-l-150 {
  padding-left: 150px;
}

.p-l-152 {
  padding-left: 152px;
}

.p-l-154 {
  padding-left: 154px;
}

.p-l-156 {
  padding-left: 156px;
}

.p-l-158 {
  padding-left: 158px;
}

.p-l-160 {
  padding-left: 160px;
}

.p-l-162 {
  padding-left: 162px;
}

.p-l-164 {
  padding-left: 164px;
}

.p-l-166 {
  padding-left: 166px;
}

.p-l-168 {
  padding-left: 168px;
}

.p-l-170 {
  padding-left: 170px;
}

.p-l-172 {
  padding-left: 172px;
}

.p-l-174 {
  padding-left: 174px;
}

.p-l-176 {
  padding-left: 176px;
}

.p-l-178 {
  padding-left: 178px;
}

.p-l-180 {
  padding-left: 180px;
}

.p-l-182 {
  padding-left: 182px;
}

.p-l-184 {
  padding-left: 184px;
}

.p-l-186 {
  padding-left: 186px;
}

.p-l-188 {
  padding-left: 188px;
}

.p-l-190 {
  padding-left: 190px;
}

.p-l-192 {
  padding-left: 192px;
}

.p-l-194 {
  padding-left: 194px;
}

.p-l-196 {
  padding-left: 196px;
}

.p-l-198 {
  padding-left: 198px;
}

.p-l-200 {
  padding-left: 200px;
}

.p-l-202 {
  padding-left: 202px;
}

.p-l-204 {
  padding-left: 204px;
}

.p-l-206 {
  padding-left: 206px;
}

.p-l-208 {
  padding-left: 208px;
}

.p-l-210 {
  padding-left: 210px;
}

.p-l-212 {
  padding-left: 212px;
}

.p-l-214 {
  padding-left: 214px;
}

.p-l-216 {
  padding-left: 216px;
}

.p-l-218 {
  padding-left: 218px;
}

.p-l-220 {
  padding-left: 220px;
}

.p-l-222 {
  padding-left: 222px;
}

.p-l-224 {
  padding-left: 224px;
}

.p-l-226 {
  padding-left: 226px;
}

.p-l-228 {
  padding-left: 228px;
}

.p-l-230 {
  padding-left: 230px;
}

.p-l-232 {
  padding-left: 232px;
}

.p-l-234 {
  padding-left: 234px;
}

.p-l-236 {
  padding-left: 236px;
}

.p-l-238 {
  padding-left: 238px;
}

.p-l-240 {
  padding-left: 240px;
}

.p-l-242 {
  padding-left: 242px;
}

.p-l-244 {
  padding-left: 244px;
}

.p-l-246 {
  padding-left: 246px;
}

.p-l-248 {
  padding-left: 248px;
}

.p-l-250 {
  padding-left: 250px;
}

.p-l-252 {
  padding-left: 252px;
}

.p-l-254 {
  padding-left: 254px;
}

.p-l-256 {
  padding-left: 256px;
}

.p-l-258 {
  padding-left: 258px;
}

.p-l-260 {
  padding-left: 260px;
}

.p-l-262 {
  padding-left: 262px;
}

.p-l-264 {
  padding-left: 264px;
}

.p-l-266 {
  padding-left: 266px;
}

.p-l-268 {
  padding-left: 268px;
}

.p-l-270 {
  padding-left: 270px;
}

.p-l-272 {
  padding-left: 272px;
}

.p-l-274 {
  padding-left: 274px;
}

.p-l-276 {
  padding-left: 276px;
}

.p-l-278 {
  padding-left: 278px;
}

.p-l-280 {
  padding-left: 280px;
}

.p-l-282 {
  padding-left: 282px;
}

.p-l-284 {
  padding-left: 284px;
}

.p-l-286 {
  padding-left: 286px;
}

.p-l-288 {
  padding-left: 288px;
}

.p-l-290 {
  padding-left: 290px;
}

.p-l-292 {
  padding-left: 292px;
}

.p-l-294 {
  padding-left: 294px;
}

.p-l-296 {
  padding-left: 296px;
}

.p-l-298 {
  padding-left: 298px;
}

.p-l-300 {
  padding-left: 300px;
}

.p-l-302 {
  padding-left: 302px;
}

.p-l-304 {
  padding-left: 304px;
}

.p-l-306 {
  padding-left: 306px;
}

.p-l-308 {
  padding-left: 308px;
}

.p-l-310 {
  padding-left: 310px;
}

.p-l-312 {
  padding-left: 312px;
}

.p-l-314 {
  padding-left: 314px;
}

.p-l-316 {
  padding-left: 316px;
}

.p-l-318 {
  padding-left: 318px;
}

.p-l-320 {
  padding-left: 320px;
}

.p-l-322 {
  padding-left: 322px;
}

.p-l-324 {
  padding-left: 324px;
}

.p-l-326 {
  padding-left: 326px;
}

.p-l-328 {
  padding-left: 328px;
}

.p-l-330 {
  padding-left: 330px;
}

.p-l-332 {
  padding-left: 332px;
}

.p-l-334 {
  padding-left: 334px;
}

.p-l-336 {
  padding-left: 336px;
}

.p-l-338 {
  padding-left: 338px;
}

.p-l-340 {
  padding-left: 340px;
}

.p-l-342 {
  padding-left: 342px;
}

.p-l-344 {
  padding-left: 344px;
}

.p-l-346 {
  padding-left: 346px;
}

.p-l-348 {
  padding-left: 348px;
}

.p-l-350 {
  padding-left: 350px;
}

.p-l-352 {
  padding-left: 352px;
}

.p-l-354 {
  padding-left: 354px;
}

.p-l-356 {
  padding-left: 356px;
}

.p-l-358 {
  padding-left: 358px;
}

.p-l-360 {
  padding-left: 360px;
}

.p-l-362 {
  padding-left: 362px;
}

.p-l-364 {
  padding-left: 364px;
}

.p-l-366 {
  padding-left: 366px;
}

.p-l-368 {
  padding-left: 368px;
}

.p-l-370 {
  padding-left: 370px;
}

.p-l-372 {
  padding-left: 372px;
}

.p-l-374 {
  padding-left: 374px;
}

.p-l-376 {
  padding-left: 376px;
}

.p-l-378 {
  padding-left: 378px;
}

.p-l-380 {
  padding-left: 380px;
}

.p-l-382 {
  padding-left: 382px;
}

.p-l-384 {
  padding-left: 384px;
}

.p-l-386 {
  padding-left: 386px;
}

.p-l-388 {
  padding-left: 388px;
}

.p-l-390 {
  padding-left: 390px;
}

.p-l-392 {
  padding-left: 392px;
}

.p-l-394 {
  padding-left: 394px;
}

.p-l-396 {
  padding-left: 396px;
}

.p-l-398 {
  padding-left: 398px;
}

.p-l-400 {
  padding-left: 400px;
}

.p-l-402 {
  padding-left: 402px;
}

.p-l-404 {
  padding-left: 404px;
}

.p-l-406 {
  padding-left: 406px;
}

.p-l-408 {
  padding-left: 408px;
}

.p-l-410 {
  padding-left: 410px;
}

.p-l-412 {
  padding-left: 412px;
}

.p-l-414 {
  padding-left: 414px;
}

.p-l-416 {
  padding-left: 416px;
}

.p-l-418 {
  padding-left: 418px;
}

.p-l-420 {
  padding-left: 420px;
}

.p-l-422 {
  padding-left: 422px;
}

.p-l-424 {
  padding-left: 424px;
}

.p-l-426 {
  padding-left: 426px;
}

.p-l-428 {
  padding-left: 428px;
}

.p-l-430 {
  padding-left: 430px;
}

.p-l-432 {
  padding-left: 432px;
}

.p-l-434 {
  padding-left: 434px;
}

.p-l-436 {
  padding-left: 436px;
}

.p-l-438 {
  padding-left: 438px;
}

.p-l-440 {
  padding-left: 440px;
}

.p-l-442 {
  padding-left: 442px;
}

.p-l-444 {
  padding-left: 444px;
}

.p-l-446 {
  padding-left: 446px;
}

.p-l-448 {
  padding-left: 448px;
}

.p-l-450 {
  padding-left: 450px;
}

.p-l-452 {
  padding-left: 452px;
}

.p-l-454 {
  padding-left: 454px;
}

.p-l-456 {
  padding-left: 456px;
}

.p-l-458 {
  padding-left: 458px;
}

.p-l-460 {
  padding-left: 460px;
}

.p-l-462 {
  padding-left: 462px;
}

.p-l-464 {
  padding-left: 464px;
}

.p-l-466 {
  padding-left: 466px;
}

.p-l-468 {
  padding-left: 468px;
}

.p-l-470 {
  padding-left: 470px;
}

.p-l-472 {
  padding-left: 472px;
}

.p-l-474 {
  padding-left: 474px;
}

.p-l-476 {
  padding-left: 476px;
}

.p-l-478 {
  padding-left: 478px;
}

.p-l-480 {
  padding-left: 480px;
}

.p-l-482 {
  padding-left: 482px;
}

.p-l-484 {
  padding-left: 484px;
}

.p-l-486 {
  padding-left: 486px;
}

.p-l-488 {
  padding-left: 488px;
}

.p-l-490 {
  padding-left: 490px;
}

.p-l-492 {
  padding-left: 492px;
}

.p-l-494 {
  padding-left: 494px;
}

.p-l-496 {
  padding-left: 496px;
}

.p-l-498 {
  padding-left: 498px;
}

.p-l-500 {
  padding-left: 500px;
}

.p-l-502 {
  padding-left: 502px;
}

.p-l-504 {
  padding-left: 504px;
}

.p-l-506 {
  padding-left: 506px;
}

.p-l-508 {
  padding-left: 508px;
}

.p-l-510 {
  padding-left: 510px;
}

.p-l-512 {
  padding-left: 512px;
}

.p-l-514 {
  padding-left: 514px;
}

.p-l-516 {
  padding-left: 516px;
}

.p-l-518 {
  padding-left: 518px;
}

.p-l-520 {
  padding-left: 520px;
}

.p-l-522 {
  padding-left: 522px;
}

.p-l-524 {
  padding-left: 524px;
}

.p-l-526 {
  padding-left: 526px;
}

.p-l-528 {
  padding-left: 528px;
}

.p-l-530 {
  padding-left: 530px;
}

.p-l-532 {
  padding-left: 532px;
}

.p-l-534 {
  padding-left: 534px;
}

.p-l-536 {
  padding-left: 536px;
}

.p-l-538 {
  padding-left: 538px;
}

.p-l-540 {
  padding-left: 540px;
}

.p-l-542 {
  padding-left: 542px;
}

.p-l-544 {
  padding-left: 544px;
}

.p-l-546 {
  padding-left: 546px;
}

.p-l-548 {
  padding-left: 548px;
}

.p-l-550 {
  padding-left: 550px;
}

.p-l-552 {
  padding-left: 552px;
}

.p-l-554 {
  padding-left: 554px;
}

.p-l-556 {
  padding-left: 556px;
}

.p-l-558 {
  padding-left: 558px;
}

.p-l-560 {
  padding-left: 560px;
}

.p-l-562 {
  padding-left: 562px;
}

.p-l-564 {
  padding-left: 564px;
}

.p-l-566 {
  padding-left: 566px;
}

.p-l-568 {
  padding-left: 568px;
}

.p-l-570 {
  padding-left: 570px;
}

.p-l-572 {
  padding-left: 572px;
}

.p-l-574 {
  padding-left: 574px;
}

.p-l-576 {
  padding-left: 576px;
}

.p-l-578 {
  padding-left: 578px;
}

.p-l-580 {
  padding-left: 580px;
}

.p-l-582 {
  padding-left: 582px;
}

.p-l-584 {
  padding-left: 584px;
}

.p-l-586 {
  padding-left: 586px;
}

.p-l-588 {
  padding-left: 588px;
}

.p-l-590 {
  padding-left: 590px;
}

.p-l-592 {
  padding-left: 592px;
}

.p-l-594 {
  padding-left: 594px;
}

.p-l-596 {
  padding-left: 596px;
}

.p-l-598 {
  padding-left: 598px;
}

.p-l-600 {
  padding-left: 600px;
}

.p-l-602 {
  padding-left: 602px;
}

.p-l-604 {
  padding-left: 604px;
}

.p-l-606 {
  padding-left: 606px;
}

.p-l-608 {
  padding-left: 608px;
}

.p-l-610 {
  padding-left: 610px;
}

.p-l-612 {
  padding-left: 612px;
}

.p-l-614 {
  padding-left: 614px;
}

.p-l-616 {
  padding-left: 616px;
}

.p-l-618 {
  padding-left: 618px;
}

.p-l-620 {
  padding-left: 620px;
}

.p-l-622 {
  padding-left: 622px;
}

.p-l-624 {
  padding-left: 624px;
}

.p-l-626 {
  padding-left: 626px;
}

.p-l-628 {
  padding-left: 628px;
}

.p-l-630 {
  padding-left: 630px;
}

.p-l-632 {
  padding-left: 632px;
}

.p-l-634 {
  padding-left: 634px;
}

.p-l-636 {
  padding-left: 636px;
}

.p-l-638 {
  padding-left: 638px;
}

.p-l-640 {
  padding-left: 640px;
}

.p-l-642 {
  padding-left: 642px;
}

.p-l-644 {
  padding-left: 644px;
}

.p-l-646 {
  padding-left: 646px;
}

.p-l-648 {
  padding-left: 648px;
}

.p-l-650 {
  padding-left: 650px;
}

.p-x-2 {
  padding: 2px;
}

.p-x-4 {
  padding: 4px;
}

.p-x-6 {
  padding: 6px;
}

.p-x-8 {
  padding: 8px;
}

.p-x-10 {
  padding: 10px;
}

.p-x-12 {
  padding: 12px;
}

.p-x-14 {
  padding: 14px;
}

.p-x-16 {
  padding: 16px;
}

.p-x-18 {
  padding: 18px;
}

.p-x-20 {
  padding: 20px;
}

.p-x-22 {
  padding: 22px;
}

.p-x-24 {
  padding: 24px;
}

.p-x-26 {
  padding: 26px;
}

.p-x-28 {
  padding: 28px;
}

.p-x-30 {
  padding: 30px;
}

.p-x-32 {
  padding: 32px;
}

.p-x-34 {
  padding: 34px;
}

.p-x-36 {
  padding: 36px;
}

.p-x-38 {
  padding: 38px;
}

.p-x-40 {
  padding: 40px;
}

.p-x-42 {
  padding: 42px;
}

.p-x-44 {
  padding: 44px;
}

.p-x-46 {
  padding: 46px;
}

.p-x-48 {
  padding: 48px;
}

.p-x-50 {
  padding: 50px;
}

.p-x-52 {
  padding: 52px;
}

.p-x-54 {
  padding: 54px;
}

.p-x-56 {
  padding: 56px;
}

.p-x-58 {
  padding: 58px;
}

.p-x-60 {
  padding: 60px;
}

.p-x-62 {
  padding: 62px;
}

.p-x-64 {
  padding: 64px;
}

.p-x-66 {
  padding: 66px;
}

.p-x-68 {
  padding: 68px;
}

.p-x-70 {
  padding: 70px;
}

.p-x-72 {
  padding: 72px;
}

.p-x-74 {
  padding: 74px;
}

.p-x-76 {
  padding: 76px;
}

.p-x-78 {
  padding: 78px;
}

.p-x-80 {
  padding: 80px;
}

.p-x-82 {
  padding: 82px;
}

.p-x-84 {
  padding: 84px;
}

.p-x-86 {
  padding: 86px;
}

.p-x-88 {
  padding: 88px;
}

.p-x-90 {
  padding: 90px;
}

.p-x-92 {
  padding: 92px;
}

.p-x-94 {
  padding: 94px;
}

.p-x-96 {
  padding: 96px;
}

.p-x-98 {
  padding: 98px;
}

.p-x-100 {
  padding: 100px;
}

.p-x-102 {
  padding: 102px;
}

.p-x-104 {
  padding: 104px;
}

.p-x-106 {
  padding: 106px;
}

.p-x-108 {
  padding: 108px;
}

.p-x-110 {
  padding: 110px;
}

.p-x-112 {
  padding: 112px;
}

.p-x-114 {
  padding: 114px;
}

.p-x-116 {
  padding: 116px;
}

.p-x-118 {
  padding: 118px;
}

.p-x-120 {
  padding: 120px;
}

.p-x-122 {
  padding: 122px;
}

.p-x-124 {
  padding: 124px;
}

.p-x-126 {
  padding: 126px;
}

.p-x-128 {
  padding: 128px;
}

.p-x-130 {
  padding: 130px;
}

.p-x-132 {
  padding: 132px;
}

.p-x-134 {
  padding: 134px;
}

.p-x-136 {
  padding: 136px;
}

.p-x-138 {
  padding: 138px;
}

.p-x-140 {
  padding: 140px;
}

.p-x-142 {
  padding: 142px;
}

.p-x-144 {
  padding: 144px;
}

.p-x-146 {
  padding: 146px;
}

.p-x-148 {
  padding: 148px;
}

.p-x-150 {
  padding: 150px;
}

.p-x-152 {
  padding: 152px;
}

.p-x-154 {
  padding: 154px;
}

.p-x-156 {
  padding: 156px;
}

.p-x-158 {
  padding: 158px;
}

.p-x-160 {
  padding: 160px;
}

.p-x-162 {
  padding: 162px;
}

.p-x-164 {
  padding: 164px;
}

.p-x-166 {
  padding: 166px;
}

.p-x-168 {
  padding: 168px;
}

.p-x-170 {
  padding: 170px;
}

.p-x-172 {
  padding: 172px;
}

.p-x-174 {
  padding: 174px;
}

.p-x-176 {
  padding: 176px;
}

.p-x-178 {
  padding: 178px;
}

.p-x-180 {
  padding: 180px;
}

.p-x-182 {
  padding: 182px;
}

.p-x-184 {
  padding: 184px;
}

.p-x-186 {
  padding: 186px;
}

.p-x-188 {
  padding: 188px;
}

.p-x-190 {
  padding: 190px;
}

.p-x-192 {
  padding: 192px;
}

.p-x-194 {
  padding: 194px;
}

.p-x-196 {
  padding: 196px;
}

.p-x-198 {
  padding: 198px;
}

.p-x-200 {
  padding: 200px;
}

.p-x-202 {
  padding: 202px;
}

.p-x-204 {
  padding: 204px;
}

.p-x-206 {
  padding: 206px;
}

.p-x-208 {
  padding: 208px;
}

.p-x-210 {
  padding: 210px;
}

.p-x-212 {
  padding: 212px;
}

.p-x-214 {
  padding: 214px;
}

.p-x-216 {
  padding: 216px;
}

.p-x-218 {
  padding: 218px;
}

.p-x-220 {
  padding: 220px;
}

.p-x-222 {
  padding: 222px;
}

.p-x-224 {
  padding: 224px;
}

.p-x-226 {
  padding: 226px;
}

.p-x-228 {
  padding: 228px;
}

.p-x-230 {
  padding: 230px;
}

.p-x-232 {
  padding: 232px;
}

.p-x-234 {
  padding: 234px;
}

.p-x-236 {
  padding: 236px;
}

.p-x-238 {
  padding: 238px;
}

.p-x-240 {
  padding: 240px;
}

.p-x-242 {
  padding: 242px;
}

.p-x-244 {
  padding: 244px;
}

.p-x-246 {
  padding: 246px;
}

.p-x-248 {
  padding: 248px;
}

.p-x-250 {
  padding: 250px;
}

.p-x-252 {
  padding: 252px;
}

.p-x-254 {
  padding: 254px;
}

.p-x-256 {
  padding: 256px;
}

.p-x-258 {
  padding: 258px;
}

.p-x-260 {
  padding: 260px;
}

.p-x-262 {
  padding: 262px;
}

.p-x-264 {
  padding: 264px;
}

.p-x-266 {
  padding: 266px;
}

.p-x-268 {
  padding: 268px;
}

.p-x-270 {
  padding: 270px;
}

.p-x-272 {
  padding: 272px;
}

.p-x-274 {
  padding: 274px;
}

.p-x-276 {
  padding: 276px;
}

.p-x-278 {
  padding: 278px;
}

.p-x-280 {
  padding: 280px;
}

.p-x-282 {
  padding: 282px;
}

.p-x-284 {
  padding: 284px;
}

.p-x-286 {
  padding: 286px;
}

.p-x-288 {
  padding: 288px;
}

.p-x-290 {
  padding: 290px;
}

.p-x-292 {
  padding: 292px;
}

.p-x-294 {
  padding: 294px;
}

.p-x-296 {
  padding: 296px;
}

.p-x-298 {
  padding: 298px;
}

.p-x-300 {
  padding: 300px;
}

.p-x-302 {
  padding: 302px;
}

.p-x-304 {
  padding: 304px;
}

.p-x-306 {
  padding: 306px;
}

.p-x-308 {
  padding: 308px;
}

.p-x-310 {
  padding: 310px;
}

.p-x-312 {
  padding: 312px;
}

.p-x-314 {
  padding: 314px;
}

.p-x-316 {
  padding: 316px;
}

.p-x-318 {
  padding: 318px;
}

.p-x-320 {
  padding: 320px;
}

.p-x-322 {
  padding: 322px;
}

.p-x-324 {
  padding: 324px;
}

.p-x-326 {
  padding: 326px;
}

.p-x-328 {
  padding: 328px;
}

.p-x-330 {
  padding: 330px;
}

.p-x-332 {
  padding: 332px;
}

.p-x-334 {
  padding: 334px;
}

.p-x-336 {
  padding: 336px;
}

.p-x-338 {
  padding: 338px;
}

.p-x-340 {
  padding: 340px;
}

.p-x-342 {
  padding: 342px;
}

.p-x-344 {
  padding: 344px;
}

.p-x-346 {
  padding: 346px;
}

.p-x-348 {
  padding: 348px;
}

.p-x-350 {
  padding: 350px;
}

.p-x-352 {
  padding: 352px;
}

.p-x-354 {
  padding: 354px;
}

.p-x-356 {
  padding: 356px;
}

.p-x-358 {
  padding: 358px;
}

.p-x-360 {
  padding: 360px;
}

.p-x-362 {
  padding: 362px;
}

.p-x-364 {
  padding: 364px;
}

.p-x-366 {
  padding: 366px;
}

.p-x-368 {
  padding: 368px;
}

.p-x-370 {
  padding: 370px;
}

.p-x-372 {
  padding: 372px;
}

.p-x-374 {
  padding: 374px;
}

.p-x-376 {
  padding: 376px;
}

.p-x-378 {
  padding: 378px;
}

.p-x-380 {
  padding: 380px;
}

.p-x-382 {
  padding: 382px;
}

.p-x-384 {
  padding: 384px;
}

.p-x-386 {
  padding: 386px;
}

.p-x-388 {
  padding: 388px;
}

.p-x-390 {
  padding: 390px;
}

.p-x-392 {
  padding: 392px;
}

.p-x-394 {
  padding: 394px;
}

.p-x-396 {
  padding: 396px;
}

.p-x-398 {
  padding: 398px;
}

.p-x-400 {
  padding: 400px;
}

.p-x-402 {
  padding: 402px;
}

.p-x-404 {
  padding: 404px;
}

.p-x-406 {
  padding: 406px;
}

.p-x-408 {
  padding: 408px;
}

.p-x-410 {
  padding: 410px;
}

.p-x-412 {
  padding: 412px;
}

.p-x-414 {
  padding: 414px;
}

.p-x-416 {
  padding: 416px;
}

.p-x-418 {
  padding: 418px;
}

.p-x-420 {
  padding: 420px;
}

.p-x-422 {
  padding: 422px;
}

.p-x-424 {
  padding: 424px;
}

.p-x-426 {
  padding: 426px;
}

.p-x-428 {
  padding: 428px;
}

.p-x-430 {
  padding: 430px;
}

.p-x-432 {
  padding: 432px;
}

.p-x-434 {
  padding: 434px;
}

.p-x-436 {
  padding: 436px;
}

.p-x-438 {
  padding: 438px;
}

.p-x-440 {
  padding: 440px;
}

.p-x-442 {
  padding: 442px;
}

.p-x-444 {
  padding: 444px;
}

.p-x-446 {
  padding: 446px;
}

.p-x-448 {
  padding: 448px;
}

.p-x-450 {
  padding: 450px;
}

.p-x-452 {
  padding: 452px;
}

.p-x-454 {
  padding: 454px;
}

.p-x-456 {
  padding: 456px;
}

.p-x-458 {
  padding: 458px;
}

.p-x-460 {
  padding: 460px;
}

.p-x-462 {
  padding: 462px;
}

.p-x-464 {
  padding: 464px;
}

.p-x-466 {
  padding: 466px;
}

.p-x-468 {
  padding: 468px;
}

.p-x-470 {
  padding: 470px;
}

.p-x-472 {
  padding: 472px;
}

.p-x-474 {
  padding: 474px;
}

.p-x-476 {
  padding: 476px;
}

.p-x-478 {
  padding: 478px;
}

.p-x-480 {
  padding: 480px;
}

.p-x-482 {
  padding: 482px;
}

.p-x-484 {
  padding: 484px;
}

.p-x-486 {
  padding: 486px;
}

.p-x-488 {
  padding: 488px;
}

.p-x-490 {
  padding: 490px;
}

.p-x-492 {
  padding: 492px;
}

.p-x-494 {
  padding: 494px;
}

.p-x-496 {
  padding: 496px;
}

.p-x-498 {
  padding: 498px;
}

.p-x-500 {
  padding: 500px;
}

.p-x-502 {
  padding: 502px;
}

.p-x-504 {
  padding: 504px;
}

.p-x-506 {
  padding: 506px;
}

.p-x-508 {
  padding: 508px;
}

.p-x-510 {
  padding: 510px;
}

.p-x-512 {
  padding: 512px;
}

.p-x-514 {
  padding: 514px;
}

.p-x-516 {
  padding: 516px;
}

.p-x-518 {
  padding: 518px;
}

.p-x-520 {
  padding: 520px;
}

.p-x-522 {
  padding: 522px;
}

.p-x-524 {
  padding: 524px;
}

.p-x-526 {
  padding: 526px;
}

.p-x-528 {
  padding: 528px;
}

.p-x-530 {
  padding: 530px;
}

.p-x-532 {
  padding: 532px;
}

.p-x-534 {
  padding: 534px;
}

.p-x-536 {
  padding: 536px;
}

.p-x-538 {
  padding: 538px;
}

.p-x-540 {
  padding: 540px;
}

.p-x-542 {
  padding: 542px;
}

.p-x-544 {
  padding: 544px;
}

.p-x-546 {
  padding: 546px;
}

.p-x-548 {
  padding: 548px;
}

.p-x-550 {
  padding: 550px;
}

.p-x-552 {
  padding: 552px;
}

.p-x-554 {
  padding: 554px;
}

.p-x-556 {
  padding: 556px;
}

.p-x-558 {
  padding: 558px;
}

.p-x-560 {
  padding: 560px;
}

.p-x-562 {
  padding: 562px;
}

.p-x-564 {
  padding: 564px;
}

.p-x-566 {
  padding: 566px;
}

.p-x-568 {
  padding: 568px;
}

.p-x-570 {
  padding: 570px;
}

.p-x-572 {
  padding: 572px;
}

.p-x-574 {
  padding: 574px;
}

.p-x-576 {
  padding: 576px;
}

.p-x-578 {
  padding: 578px;
}

.p-x-580 {
  padding: 580px;
}

.p-x-582 {
  padding: 582px;
}

.p-x-584 {
  padding: 584px;
}

.p-x-586 {
  padding: 586px;
}

.p-x-588 {
  padding: 588px;
}

.p-x-590 {
  padding: 590px;
}

.p-x-592 {
  padding: 592px;
}

.p-x-594 {
  padding: 594px;
}

.p-x-596 {
  padding: 596px;
}

.p-x-598 {
  padding: 598px;
}

.p-x-600 {
  padding: 600px;
}

.p-x-602 {
  padding: 602px;
}

.p-x-604 {
  padding: 604px;
}

.p-x-606 {
  padding: 606px;
}

.p-x-608 {
  padding: 608px;
}

.p-x-610 {
  padding: 610px;
}

.p-x-612 {
  padding: 612px;
}

.p-x-614 {
  padding: 614px;
}

.p-x-616 {
  padding: 616px;
}

.p-x-618 {
  padding: 618px;
}

.p-x-620 {
  padding: 620px;
}

.p-x-622 {
  padding: 622px;
}

.p-x-624 {
  padding: 624px;
}

.p-x-626 {
  padding: 626px;
}

.p-x-628 {
  padding: 628px;
}

.p-x-630 {
  padding: 630px;
}

.p-x-632 {
  padding: 632px;
}

.p-x-634 {
  padding: 634px;
}

.p-x-636 {
  padding: 636px;
}

.p-x-638 {
  padding: 638px;
}

.p-x-640 {
  padding: 640px;
}

.p-x-642 {
  padding: 642px;
}

.p-x-644 {
  padding: 644px;
}

.p-x-646 {
  padding: 646px;
}

.p-x-648 {
  padding: 648px;
}

.p-x-650 {
  padding: 650px;
}

.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button {
  height: 0.00001em !important;
}

.edit-promo-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0em 0px !important;
}
.edit-promo-container .mat-form-field-underline {
  display: none;
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0);
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper {
  margin-top: 1px !important;
}
.edit-promo-container .mat-form-field-infix .ng-tns-c104-1 {
  padding-top: 1px !important;
}
.edit-promo-container .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0) !important;
}
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon {
  margin-bottom: 12px;
  margin-right: -12px;
}
.edit-promo-container .mat-error.ng-tns-c104-1 {
  margin-top: 20px !important;
}
.edit-promo-container .mat-form-field.mat-warn .mat-input-element,
.edit-promo-container .mat-form-field-invalid .mat-input-element {
  caret-color: #616161;
}
.edit-promo-container .mat-form-field-flex {
  height: 48px;
}
.edit-promo-container input.mat-input-element {
  margin-bottom: 8px;
}
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-inner-circle,
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.edit-promo-container .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
  padding-left: 16px;
}

.error-container .mat-form-field-appearance-fill .mat-form-field-flex {
  border: 1px solid #F8463A;
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #616161;
}

.mat-form-field-appearance-legacy .mat-form-field-underline {
  display: none;
}

.order-filter-container .mat-form-field-underline {
  display: none;
}
.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}
.order-filter-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.order-filter-container .mat-input-element {
  caret-color: #424242;
}
.order-filter-container .mat-datepicker-toggle-active {
  color: #757575;
}

.finance-view .mat-form-field-underline {
  display: none;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #FFFFFF;
  padding-top: 16px;
}
.finance-view .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-input-element {
  caret-color: #424242;
}
.finance-view .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-datepicker-toggle-active {
  color: #616161;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}

.right-sheet-width ~ .cdk-global-overlay-wrapper:first-child > .cdk-overlay-pane {
  min-width: 33%;
}

.right-sheet-width {
  background: rgba(0, 0, 0, 0.32);
}

.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none;
}

.finance-report-container .mat-tab-header {
  border-bottom: none;
  margin-bottom: 14px;
}
.finance-report-container .mat-tab-list {
  margin-bottom: 10px;
}
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.finance-report-container .mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex {
  height: 48px;
}
.finance-report-container .mat-tab-labels {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.finance-report-container .mat-tab-label {
  padding: 0px 30px;
}
.finance-report-container .mat-elevation-z4 {
  box-shadow: none;
}
@media screen and (max-width: 480px) {
  .finance-report-container .mat-tab-label {
    padding: 0px 15px;
  }
}

.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.sku-management .mat-form-field-underline,
.cohors-container .mat-form-field-underline,
.sku-management-create-item .mat-form-field-underline,
.sku-edit-category .mat-form-field-underline,
.sku-time-dialog .mat-form-field-underline,
.sku-management-option-edit .mat-form-field-underline,
.sku-add-option-modal .mat-form-field-underline,
.feedback-discount-modal .mat-form-field-underline,
.sku-item-discount-dialog .mat-form-field-underline,
.sku-item-off-dialog .mat-form-field-underline,
.outlet-details .mat-form-field-underline,
.business-hours .mat-form-field-underline,
.add-user-modal .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-report-container .mat-form-field-underline,
.save-list-view .mat-form-field-underline,
.finance-transactions-view .mat-form-field-underline,
.sku-item-addon-container .mat-form-field-underline {
  display: none;
}
.sku-management .mat-form-field.mat-focused .mat-form-field-label,
.cohors-container .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-create-item .mat-form-field.mat-focused .mat-form-field-label,
.sku-edit-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-time-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-option-edit .mat-form-field.mat-focused .mat-form-field-label,
.sku-add-option-modal .mat-form-field.mat-focused .mat-form-field-label,
.feedback-discount-modal .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-discount-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-off-dialog .mat-form-field.mat-focused .mat-form-field-label,
.outlet-details .mat-form-field.mat-focused .mat-form-field-label,
.business-hours .mat-form-field.mat-focused .mat-form-field-label,
.add-user-modal .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label,
.save-list-view .mat-form-field.mat-focused .mat-form-field-label,
.finance-transactions-view .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-addon-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-management .mat-input-element,
.cohors-container .mat-input-element,
.sku-management-create-item .mat-input-element,
.sku-edit-category .mat-input-element,
.sku-time-dialog .mat-input-element,
.sku-management-option-edit .mat-input-element,
.sku-add-option-modal .mat-input-element,
.feedback-discount-modal .mat-input-element,
.sku-item-discount-dialog .mat-input-element,
.sku-item-off-dialog .mat-input-element,
.outlet-details .mat-input-element,
.business-hours .mat-input-element,
.add-user-modal .mat-input-element,
.analytics-filter .mat-input-element,
.finance-report-container .mat-input-element,
.save-list-view .mat-input-element,
.finance-transactions-view .mat-input-element,
.sku-item-addon-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-management .mat-form-field-flex,
.cohors-container .mat-form-field-flex,
.sku-management-create-item .mat-form-field-flex,
.sku-edit-category .mat-form-field-flex,
.sku-time-dialog .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-flex,
.outlet-details .mat-form-field-flex,
.business-hours .mat-form-field-flex,
.add-user-modal .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-report-container .mat-form-field-flex,
.save-list-view .mat-form-field-flex,
.finance-transactions-view .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-flex {
  height: 48px;
}
.sku-management .mat-select-arrow-wrapper,
.cohors-container .mat-select-arrow-wrapper,
.sku-management-create-item .mat-select-arrow-wrapper,
.sku-edit-category .mat-select-arrow-wrapper,
.sku-time-dialog .mat-select-arrow-wrapper,
.sku-management-option-edit .mat-select-arrow-wrapper,
.sku-add-option-modal .mat-select-arrow-wrapper,
.feedback-discount-modal .mat-select-arrow-wrapper,
.sku-item-discount-dialog .mat-select-arrow-wrapper,
.sku-item-off-dialog .mat-select-arrow-wrapper,
.outlet-details .mat-select-arrow-wrapper,
.business-hours .mat-select-arrow-wrapper,
.add-user-modal .mat-select-arrow-wrapper,
.analytics-filter .mat-select-arrow-wrapper,
.finance-report-container .mat-select-arrow-wrapper,
.save-list-view .mat-select-arrow-wrapper,
.finance-transactions-view .mat-select-arrow-wrapper,
.sku-item-addon-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-management .mat-form-field-appearance-fill .mat-form-field-flex,
.cohors-container .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-edit-category .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-time-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.outlet-details .mat-form-field-appearance-fill .mat-form-field-flex,
.business-hours .mat-form-field-appearance-fill .mat-form-field-flex,
.add-user-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.analytics-filter .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-report-container .mat-form-field-appearance-fill .mat-form-field-flex,
.save-list-view .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 20px;
}

.filter-con .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}
.filter-con .input-with-padding .mat-form-field-underline,
.order-filter-container .input-with-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-padding .mat-input-element,
.order-filter-container .input-with-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-padding .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.filter-con .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}
.filter-con .input-with-no-padding .mat-form-field-underline,
.order-filter-container .input-with-no-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-input-element,
.order-filter-container .input-with-no-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-no-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-no-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}

.sku-item-addon-container .inner-container .mat-form-field-underline {
  display: none;
}
.sku-item-addon-container .inner-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-form-field-flex {
  height: 40px;
}
.sku-item-addon-container .inner-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-item-addon-container .inner-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 10px;
}

.cohors-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}
.cohorts-category-dialog .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.cohorts-category-dialog .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.sku-options .mat-form-field-underline,
.sku-items .mat-form-field-underline,
.sku-category-dialog .mat-form-field-underline,
.sku-category .mat-form-field-underline,
.sku-overview .mat-form-field-underline,
.special-properties .mat-form-field-underline,
.sku-discount .mat-form-field-underline,
.price-update-edit .mat-form-field-underline,
.create-new-user .mat-form-field-underline,
.Login-screen .mat-form-field-underline,
.sales-analytics-view .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-view-revamp .mat-form-field-underline,
.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.sku-options .mat-form-field.mat-focused .mat-form-field-label,
.sku-items .mat-form-field.mat-focused .mat-form-field-label,
.sku-category-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-overview .mat-form-field.mat-focused .mat-form-field-label,
.special-properties .mat-form-field.mat-focused .mat-form-field-label,
.sku-discount .mat-form-field.mat-focused .mat-form-field-label,
.price-update-edit .mat-form-field.mat-focused .mat-form-field-label,
.create-new-user .mat-form-field.mat-focused .mat-form-field-label,
.Login-screen .mat-form-field.mat-focused .mat-form-field-label,
.sales-analytics-view .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-view-revamp .mat-form-field.mat-focused .mat-form-field-label,
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-options .mat-input-element,
.sku-items .mat-input-element,
.sku-category-dialog .mat-input-element,
.sku-category .mat-input-element,
.sku-overview .mat-input-element,
.special-properties .mat-input-element,
.sku-discount .mat-input-element,
.price-update-edit .mat-input-element,
.create-new-user .mat-input-element,
.Login-screen .mat-input-element,
.sales-analytics-view .mat-input-element,
.analytics-filter .mat-input-element,
.finance-view-revamp .mat-input-element,
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-options .mat-form-field-flex,
.sku-items .mat-form-field-flex,
.sku-category-dialog .mat-form-field-flex,
.sku-category .mat-form-field-flex,
.sku-overview .mat-form-field-flex,
.special-properties .mat-form-field-flex,
.sku-discount .mat-form-field-flex,
.price-update-edit .mat-form-field-flex,
.create-new-user .mat-form-field-flex,
.Login-screen .mat-form-field-flex,
.sales-analytics-view .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-view-revamp .mat-form-field-flex,
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}

.finance-view-revamp .mat-form-field-type-mat-date-range-input .mat-form-field-infix,
.finance-transactions-view .mat-form-field-type-mat-date-range-input .mat-form-field-infix {
  display: flex;
}
.finance-view-revamp .date-range .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .date-range .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 14px;
}

.mat-paginator-page-size-select {
  margin-top: -10px !important;
}

.finance-transactions-view .mat-form-field-wrapper {
  padding-bottom: 0px;
}
.finance-transactions-view .mat-paginator-range-actions {
  margin-bottom: -8px;
}
@media screen and (max-width: 480px) {
  .finance-transactions-view .mat-paginator-range-actions {
    margin-bottom: -18px;
  }
}

.mat-form-field-infix {
  border-top: 0px !important;
}

.sku-management-create-item .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: #FDD834;
}

.sku-management-create-item .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-management-create-item .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #BDBDBD;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #BDBDBD;
  background-color: #BDBDBD;
}
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 24px;
}
.edit-promo-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 12px;
  display: flex;
  align-items: end;
}

.sku-item-discount-dialog .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-discount .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.mat-paginator-page-size-select {
  margin: 6px 4px -34px 4px !important;
}

.mat-fab:not([class*=mat-elevation-z]),
.mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.body-overflow-hidden {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.body-overflow-hidden::-webkit-scrollbar {
  display: none;
}

.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
  padding-top: 16px;
}

.sku-item-discount-dialog .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-item-discount-dialog .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}

.image-crop-container .mat-fab .mat-button-wrapper {
  padding: 0px 0px !important;
}

.image-crop-container .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  background-color: #FDD834;
  border-color: #FDD834;
}
.image-crop-container .mat-accent .mat-slider-track-fill,
.image-crop-container .mat-accent .mat-slider-thumb,
.image-crop-container .mat-accent .mat-slider-thumb-label {
  background-color: #FDD834;
}

.image-wrapper {
  width: 800px;
  overflow: hidden;
}

.ngx-ic-overlay {
  width: 800px;
}

.cover-height {
  height: 300px;
}

.thumbnail-height {
  height: 300px;
}

.sku-items .mat-select-arrow-wrapper {
  padding-right: 20px;
}

.image-crop-container .mat-dialog-container {
  width: 1200px;
  height: 600px !important;
}

.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
}

.business-hours .mat-checkbox-checked.mat-accent .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #000000;
}
.business-hours .mat-checkbox-checked.mat-accent.mat-checkbox-disabled .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #616161;
}

.service-quality-overview .chartjs-render-monitor {
  width: 410px !important;
}
@media only screen and (max-width: 1600px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 330px !important;
  }
}
@media only screen and (max-width: 1366px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 280px !important;
  }
}

.overview-component .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 353px;
}
.overview-component .last-margin:nth-child(1),
.overview-component .last-margin:nth-child(2),
.overview-component .last-margin:nth-child(3) {
  margin-right: 40px !important;
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .overview-component .card-desc-overlay {
    width: 282px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 40px !important;
  }
}
@media only screen and (min-width: 1281px) and (max-width: 1366px) {
  .overview-component .card-desc-overlay {
    width: 242px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}
@media screen and (max-width: 480px) {
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 0px !important;
  }
  .overview-component .card-desc-overlay {
    height: 344px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .overview-component .last-margin:nth-child(2) {
    margin-right: 0px !important;
  }
  .overview-component .last-margin:nth-child(3),
  .overview-component .last-margin:nth-child(4) {
    margin-top: 40px;
  }
  .overview-component .card-desc-overlay {
    height: 354px;
  }
}

.outlet-availability .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 325px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .outlet-availability .card-desc-overlay {
    width: 362px;
    height: 325px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .outlet-availability .card-desc-overlay {
    width: 282px;
    height: 324px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .outlet-availability .card-desc-overlay {
    width: 252px;
    height: 325px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .outlet-availability .last-margin:nth-child(1) {
    margin-right: 20px !important;
  }
}

.order-completion .container-1 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 392px;
    height: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 322px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .container-2 .card-desc-overlay,
.order-completion .container-3 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 356px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 362px;
    height: 356px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 282px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .different-card-title-width .card-title {
  width: 150px;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .order-completion .last-margin:nth-child(1),
  .order-completion .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}

.chart-x {
  display: flex;
  justify-content: center;
}

.sku-item-addon-container .cdk-drag-handle {
  height: 14px;
}

.sku-overview .mat-expansion-indicator {
  position: absolute;
  margin-left: 36px;
  border-radius: 50%;
  padding-right: 12px;
  padding-left: 12px;
  background-color: #F5F5F5;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sku-overview .cdk-drag-handle {
  height: 14px;
}
.sku-overview .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.sku-overview .mat-expansion-panel-header.mat-expanded {
  margin-bottom: -10px;
}

.mat-ink-bar-color .mat-ink-bar,
.sku-management-option-edit .mat-ink-bar {
  background-color: #212121 !important;
}
.mat-ink-bar-color .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination,
.sku-management-option-edit .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none !important;
}

@keyframes skeleton {
  0% {
    border-color: rgb(237, 242, 247);
    background: rgb(237, 242, 247);
    opacity: 0.7;
  }
  100% {
    border-color: rgb(160, 174, 192);
    background: rgb(160, 174, 192);
    opacity: 0.7;
  }
}
.skeleton {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 2px;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.skeleton-circle {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 100%;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.rider-friendly .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .rider-friendly .card-desc-overlay {
    width: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .rider-friendly .card-desc-overlay {
    width: 272px;
    height: 363px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .rider-friendly .card-desc-overlay {
    width: 252px;
    height: 353px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .rider-friendly .last-margin:nth-child(1) {
    margin-right: 40px !important;
  }
}

.sku-item-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-item-editor .mat-tab-header {
  position: sticky;
  top: 82px;
  z-index: 2;
  background-color: #FFFFFF;
}

.sku-option-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-option-editor .mat-tab-header {
  position: sticky;
  z-index: 2;
  background-color: #FFFFFF;
}

.promo-type-modal .mat-flat-button.mat-accent,
.promo-type-modal .mat-raised-button.mat-accent,
.promo-type-modal .mat-fab.mat-accent,
.promo-type-modal .mat-mini-fab.mat-accent {
  background-color: transparent !important;
}

.sku-overview .mat-expansion-panel-header-title,
.sku-overview .mat-expansion-panel-header-description {
  display: flex;
  flex-grow: 1;
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.sku-overview .mat-expansion-indicator::after {
  margin-bottom: 4px;
}

.sku-discount .mat-form-field-appearance-fill .mat-form-field-infix {
  padding-top: 12px !important;
}
.sku-discount .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-discount .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-discount .mat-mdc-form-field-subscript-wrapper {
  margin-top: -15px;
}
.sku-discount .mat-mdc-form-field-flex {
  margin-top: 10px !important;
}
.sku-discount .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-mdc-form-field-flex {
  margin-top: 15px !important;
}
.sku-discount .time-date-form-field .mat-mdc-select-value {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-datepicker-toggle .mat-mdc-button-base {
  margin-top: -10px;
}
.sku-discount .mat-mdc-form-field-error {
  color: red;
  font-size: 10px;
}
.sku-discount .discount-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -16px;
}
.sku-discount .percentageValue-error .mat-mdc-form-field-error {
  width: max-content;
}
.sku-discount .time-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -14px;
  line-height: 13px;
}
.sku-discount .campaign-name-error .mat-mdc-form-field-error {
  margin-top: 0px;
  margin-left: 0px;
}
.sku-discount .campaign-name-error .end-date-mat-error {
  margin-top: 16px;
  margin-left: -14px;
  line-height: 14px;
}
.sku-discount .day-error {
  margin-top: -10px;
}
.sku-discount .sku-bulk-discount-table .mat-mdc-form-field-error {
  margin-top: 6px;
  margin-left: 0px;
}
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}
.sku-discount ::ng-deep .mat-mdc-header-row {
  background-color: #BDBDBD;
}
.sku-discount ::ng-deep .mdc-data-table__cell,
.sku-discount .mdc-data-table__header-cell {
  border-color: #EEEEEE;
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: transparent;
}
.sku-discount .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle {
  border-color: var(--mdc-radio-selected-pressed-icon-color, #000000);
}

.analytics-revamp .mat-datepicker-toggle .mat-mdc-button-base {
  padding: 11px 0;
}

.bulk-discount-select-items .mat-expansion-panel-header {
  padding: 0px;
}
.bulk-discount-select-items .mat-form-field-underline {
  display: none;
}
.bulk-discount-select-items .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.bulk-discount-select-items .mat-input-element {
  caret-color: #BDBDBD;
}
.bulk-discount-select-items .mat-form-field-label-wrapper {
  margin-top: 0px;
}
.bulk-discount-select-items .mat-checkbox-layout {
  margin-top: 12px !important;
}
.bulk-discount-select-items .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}

.resolve-discount .mat-expansion-indicator {
  background-color: #E0E0E0;
  padding: 6px 12px;
  border-radius: 50%;
}
.resolve-discount .mat-expansion-indicator .mat-expansion-panel-header.mat-expanded {
  height: 48px;
}

.resolve-discount-dialog {
  width: 474px;
}

.bulk-discount-dialog {
  width: 369px;
}

.sku-item-option-dialog {
  width: 353px;
}

.special-props-dialog {
  width: 385px;
}

.add-option-dialog {
  width: 500px;
}

.create-new-user .mat-form-field-infix {
  width: 280px;
}

.mat-bottom-sheet-container {
  height: 244px;
  padding: 0 !important;
}

.price-update-edit .mat-fab .mat-button-wrapper {
  padding: 0;
}

.flex-row {
  display: flex;
  align-items: center;
}

.flex-row-s-b {
  display: flex;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.flex-col-s-b {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.grid-3-col-row {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.flex-row-c {
  display: flex;
  justify-content: center;
}

.flex-column {
  display: flex;
  flex-direction: column;
}

.flex {
  display: flex;
}

.pointer-cursor {
  cursor: pointer;
}

.sku-category .mat-form-field-infix {
  width: -moz-fit-content;
  width: fit-content;
}

@media screen and (max-width: 480px) {
  .sku-add-option-modal .item-field .mat-form-field-flex {
    max-width: 240px;
  }
}

.flex-row-f-e {
  display: flex;
  justify-content: flex-end;
}

.mat-bottom-sheet-container {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  height: auto;
}

.order-history-container .mat-paginator-page-size,
.item-analytics .mat-paginator-page-size {
  margin-top: -10px !important;
}
.order-history-container .mat-form-field-appearance-legacy .mat-form-field-wrapper,
.item-analytics .mat-form-field-appearance-legacy .mat-form-field-wrapper {
  margin-top: -8px !important;
}

.item-analytics .mat-select-panel,
.sales-analytics-view .mat-select-panel {
  background: red;
}
.item-analytics ::ng-deep .mat-select-content,
.sales-analytics-view ::ng-deep .mat-select-content {
  width: 2000px;
  background-color: red;
  font-size: 10px;
}

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

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

.sku-item-editor .mat-tab-label {
  min-width: 120px !important;
}
.sku-item-editor .mat-tab-labels {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.datepicker-container .bs-media-container {
  display: flex;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .datepicker-container .bs-media-container {
    flex-direction: row !important;
  }
}
@media screen and (max-width: 480px) {
  .datepicker-container .bs-media-container {
    flex-direction: column !important;
  }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.sales-analytics-view .mat-fab .mat-button-wrapper,
.item-analytics .mat-fab .mat-button-wrapper {
  padding: 0px !important;
}

@media screen and (max-width: 480px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.bulk-discount-select-items .mat-content {
  display: inline;
}
.bulk-discount-select-items .mat-mdc-dialog-container .mdc-dialog__surface {
  padding: 28px !important;
}
.bulk-discount-select-items .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-left: 0px;
}

@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: #EEEEEE;
  }
}
.mat-right-sheet-container {
  padding: 0px 0px !important;
  overflow: hidden !important;
}

@media screen and (max-width: 480px) {
  .mat-right-sheet-container {
    transform: translateY(0) !important;
  }
}
.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.container-color {
  background-color: #EEEEEE;
}

.main-text-color {
  color: #424242;
}

.secondary-text-color {
  color: #757575;
}

.sub-text-color {
  color: #616161;
}

.menu-color {
  color: #212121;
}

.light-text-color {
  color: #FFFFFF;
}

/*
error color of mat form feild inputs
 */
.error-input ::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline {
  color: red !important;
}

.m-t-2 {
  margin-top: 2px;
}

.m-t-4 {
  margin-top: 4px;
}

.m-t-6 {
  margin-top: 6px;
}

.m-t-8 {
  margin-top: 8px;
}

.m-t-10 {
  margin-top: 10px;
}

.m-t-12 {
  margin-top: 12px;
}

.m-t-14 {
  margin-top: 14px;
}

.m-t-16 {
  margin-top: 16px;
}

.m-t-18 {
  margin-top: 18px;
}

.m-t-20 {
  margin-top: 20px;
}

.m-t-22 {
  margin-top: 22px;
}

.m-t-24 {
  margin-top: 24px;
}

.m-t-26 {
  margin-top: 26px;
}

.m-t-28 {
  margin-top: 28px;
}

.m-t-30 {
  margin-top: 30px;
}

.m-t-32 {
  margin-top: 32px;
}

.m-t-34 {
  margin-top: 34px;
}

.m-t-36 {
  margin-top: 36px;
}

.m-t-38 {
  margin-top: 38px;
}

.m-t-40 {
  margin-top: 40px;
}

.m-t-42 {
  margin-top: 42px;
}

.m-t-44 {
  margin-top: 44px;
}

.m-t-46 {
  margin-top: 46px;
}

.m-t-48 {
  margin-top: 48px;
}

.m-t-50 {
  margin-top: 50px;
}

.m-t-52 {
  margin-top: 52px;
}

.m-t-54 {
  margin-top: 54px;
}

.m-t-56 {
  margin-top: 56px;
}

.m-t-58 {
  margin-top: 58px;
}

.m-t-60 {
  margin-top: 60px;
}

.m-t-62 {
  margin-top: 62px;
}

.m-t-64 {
  margin-top: 64px;
}

.m-t-66 {
  margin-top: 66px;
}

.m-t-68 {
  margin-top: 68px;
}

.m-t-70 {
  margin-top: 70px;
}

.m-t-72 {
  margin-top: 72px;
}

.m-t-74 {
  margin-top: 74px;
}

.m-t-76 {
  margin-top: 76px;
}

.m-t-78 {
  margin-top: 78px;
}

.m-t-80 {
  margin-top: 80px;
}

.m-t-82 {
  margin-top: 82px;
}

.m-t-84 {
  margin-top: 84px;
}

.m-t-86 {
  margin-top: 86px;
}

.m-t-88 {
  margin-top: 88px;
}

.m-t-90 {
  margin-top: 90px;
}

.m-t-92 {
  margin-top: 92px;
}

.m-t-94 {
  margin-top: 94px;
}

.m-t-96 {
  margin-top: 96px;
}

.m-t-98 {
  margin-top: 98px;
}

.m-t-100 {
  margin-top: 100px;
}

.m-t-102 {
  margin-top: 102px;
}

.m-t-104 {
  margin-top: 104px;
}

.m-t-106 {
  margin-top: 106px;
}

.m-t-108 {
  margin-top: 108px;
}

.m-t-110 {
  margin-top: 110px;
}

.m-t-112 {
  margin-top: 112px;
}

.m-t-114 {
  margin-top: 114px;
}

.m-t-116 {
  margin-top: 116px;
}

.m-t-118 {
  margin-top: 118px;
}

.m-t-120 {
  margin-top: 120px;
}

.m-t-122 {
  margin-top: 122px;
}

.m-t-124 {
  margin-top: 124px;
}

.m-t-126 {
  margin-top: 126px;
}

.m-t-128 {
  margin-top: 128px;
}

.m-t-130 {
  margin-top: 130px;
}

.m-t-132 {
  margin-top: 132px;
}

.m-t-134 {
  margin-top: 134px;
}

.m-t-136 {
  margin-top: 136px;
}

.m-t-138 {
  margin-top: 138px;
}

.m-t-140 {
  margin-top: 140px;
}

.m-t-142 {
  margin-top: 142px;
}

.m-t-144 {
  margin-top: 144px;
}

.m-t-146 {
  margin-top: 146px;
}

.m-t-148 {
  margin-top: 148px;
}

.m-t-150 {
  margin-top: 150px;
}

.m-t-152 {
  margin-top: 152px;
}

.m-t-154 {
  margin-top: 154px;
}

.m-t-156 {
  margin-top: 156px;
}

.m-t-158 {
  margin-top: 158px;
}

.m-t-160 {
  margin-top: 160px;
}

.m-t-162 {
  margin-top: 162px;
}

.m-t-164 {
  margin-top: 164px;
}

.m-t-166 {
  margin-top: 166px;
}

.m-t-168 {
  margin-top: 168px;
}

.m-t-170 {
  margin-top: 170px;
}

.m-t-172 {
  margin-top: 172px;
}

.m-t-174 {
  margin-top: 174px;
}

.m-t-176 {
  margin-top: 176px;
}

.m-t-178 {
  margin-top: 178px;
}

.m-t-180 {
  margin-top: 180px;
}

.m-t-182 {
  margin-top: 182px;
}

.m-t-184 {
  margin-top: 184px;
}

.m-t-186 {
  margin-top: 186px;
}

.m-t-188 {
  margin-top: 188px;
}

.m-t-190 {
  margin-top: 190px;
}

.m-t-192 {
  margin-top: 192px;
}

.m-t-194 {
  margin-top: 194px;
}

.m-t-196 {
  margin-top: 196px;
}

.m-t-198 {
  margin-top: 198px;
}

.m-t-200 {
  margin-top: 200px;
}

.m-t-202 {
  margin-top: 202px;
}

.m-t-204 {
  margin-top: 204px;
}

.m-t-206 {
  margin-top: 206px;
}

.m-t-208 {
  margin-top: 208px;
}

.m-t-210 {
  margin-top: 210px;
}

.m-t-212 {
  margin-top: 212px;
}

.m-t-214 {
  margin-top: 214px;
}

.m-t-216 {
  margin-top: 216px;
}

.m-t-218 {
  margin-top: 218px;
}

.m-t-220 {
  margin-top: 220px;
}

.m-t-222 {
  margin-top: 222px;
}

.m-t-224 {
  margin-top: 224px;
}

.m-t-226 {
  margin-top: 226px;
}

.m-t-228 {
  margin-top: 228px;
}

.m-t-230 {
  margin-top: 230px;
}

.m-t-232 {
  margin-top: 232px;
}

.m-t-234 {
  margin-top: 234px;
}

.m-t-236 {
  margin-top: 236px;
}

.m-t-238 {
  margin-top: 238px;
}

.m-t-240 {
  margin-top: 240px;
}

.m-t-242 {
  margin-top: 242px;
}

.m-t-244 {
  margin-top: 244px;
}

.m-t-246 {
  margin-top: 246px;
}

.m-t-248 {
  margin-top: 248px;
}

.m-t-250 {
  margin-top: 250px;
}

.m-t-252 {
  margin-top: 252px;
}

.m-t-254 {
  margin-top: 254px;
}

.m-t-256 {
  margin-top: 256px;
}

.m-t-258 {
  margin-top: 258px;
}

.m-t-260 {
  margin-top: 260px;
}

.m-t-262 {
  margin-top: 262px;
}

.m-t-264 {
  margin-top: 264px;
}

.m-t-266 {
  margin-top: 266px;
}

.m-t-268 {
  margin-top: 268px;
}

.m-t-270 {
  margin-top: 270px;
}

.m-t-272 {
  margin-top: 272px;
}

.m-t-274 {
  margin-top: 274px;
}

.m-t-276 {
  margin-top: 276px;
}

.m-t-278 {
  margin-top: 278px;
}

.m-t-280 {
  margin-top: 280px;
}

.m-t-282 {
  margin-top: 282px;
}

.m-t-284 {
  margin-top: 284px;
}

.m-t-286 {
  margin-top: 286px;
}

.m-t-288 {
  margin-top: 288px;
}

.m-t-290 {
  margin-top: 290px;
}

.m-t-292 {
  margin-top: 292px;
}

.m-t-294 {
  margin-top: 294px;
}

.m-t-296 {
  margin-top: 296px;
}

.m-t-298 {
  margin-top: 298px;
}

.m-t-300 {
  margin-top: 300px;
}

.m-t-302 {
  margin-top: 302px;
}

.m-t-304 {
  margin-top: 304px;
}

.m-t-306 {
  margin-top: 306px;
}

.m-t-308 {
  margin-top: 308px;
}

.m-t-310 {
  margin-top: 310px;
}

.m-t-312 {
  margin-top: 312px;
}

.m-t-314 {
  margin-top: 314px;
}

.m-t-316 {
  margin-top: 316px;
}

.m-t-318 {
  margin-top: 318px;
}

.m-t-320 {
  margin-top: 320px;
}

.m-t-322 {
  margin-top: 322px;
}

.m-t-324 {
  margin-top: 324px;
}

.m-t-326 {
  margin-top: 326px;
}

.m-t-328 {
  margin-top: 328px;
}

.m-t-330 {
  margin-top: 330px;
}

.m-t-332 {
  margin-top: 332px;
}

.m-t-334 {
  margin-top: 334px;
}

.m-t-336 {
  margin-top: 336px;
}

.m-t-338 {
  margin-top: 338px;
}

.m-t-340 {
  margin-top: 340px;
}

.m-t-342 {
  margin-top: 342px;
}

.m-t-344 {
  margin-top: 344px;
}

.m-t-346 {
  margin-top: 346px;
}

.m-t-348 {
  margin-top: 348px;
}

.m-t-350 {
  margin-top: 350px;
}

.m-t-352 {
  margin-top: 352px;
}

.m-t-354 {
  margin-top: 354px;
}

.m-t-356 {
  margin-top: 356px;
}

.m-t-358 {
  margin-top: 358px;
}

.m-t-360 {
  margin-top: 360px;
}

.m-t-362 {
  margin-top: 362px;
}

.m-t-364 {
  margin-top: 364px;
}

.m-t-366 {
  margin-top: 366px;
}

.m-t-368 {
  margin-top: 368px;
}

.m-t-370 {
  margin-top: 370px;
}

.m-t-372 {
  margin-top: 372px;
}

.m-t-374 {
  margin-top: 374px;
}

.m-t-376 {
  margin-top: 376px;
}

.m-t-378 {
  margin-top: 378px;
}

.m-t-380 {
  margin-top: 380px;
}

.m-t-382 {
  margin-top: 382px;
}

.m-t-384 {
  margin-top: 384px;
}

.m-t-386 {
  margin-top: 386px;
}

.m-t-388 {
  margin-top: 388px;
}

.m-t-390 {
  margin-top: 390px;
}

.m-t-392 {
  margin-top: 392px;
}

.m-t-394 {
  margin-top: 394px;
}

.m-t-396 {
  margin-top: 396px;
}

.m-t-398 {
  margin-top: 398px;
}

.m-t-400 {
  margin-top: 400px;
}

.m-t-402 {
  margin-top: 402px;
}

.m-t-404 {
  margin-top: 404px;
}

.m-t-406 {
  margin-top: 406px;
}

.m-t-408 {
  margin-top: 408px;
}

.m-t-410 {
  margin-top: 410px;
}

.m-t-412 {
  margin-top: 412px;
}

.m-t-414 {
  margin-top: 414px;
}

.m-t-416 {
  margin-top: 416px;
}

.m-t-418 {
  margin-top: 418px;
}

.m-t-420 {
  margin-top: 420px;
}

.m-t-422 {
  margin-top: 422px;
}

.m-t-424 {
  margin-top: 424px;
}

.m-t-426 {
  margin-top: 426px;
}

.m-t-428 {
  margin-top: 428px;
}

.m-t-430 {
  margin-top: 430px;
}

.m-t-432 {
  margin-top: 432px;
}

.m-t-434 {
  margin-top: 434px;
}

.m-t-436 {
  margin-top: 436px;
}

.m-t-438 {
  margin-top: 438px;
}

.m-t-440 {
  margin-top: 440px;
}

.m-t-442 {
  margin-top: 442px;
}

.m-t-444 {
  margin-top: 444px;
}

.m-t-446 {
  margin-top: 446px;
}

.m-t-448 {
  margin-top: 448px;
}

.m-t-450 {
  margin-top: 450px;
}

.m-t-452 {
  margin-top: 452px;
}

.m-t-454 {
  margin-top: 454px;
}

.m-t-456 {
  margin-top: 456px;
}

.m-t-458 {
  margin-top: 458px;
}

.m-t-460 {
  margin-top: 460px;
}

.m-t-462 {
  margin-top: 462px;
}

.m-t-464 {
  margin-top: 464px;
}

.m-t-466 {
  margin-top: 466px;
}

.m-t-468 {
  margin-top: 468px;
}

.m-t-470 {
  margin-top: 470px;
}

.m-t-472 {
  margin-top: 472px;
}

.m-t-474 {
  margin-top: 474px;
}

.m-t-476 {
  margin-top: 476px;
}

.m-t-478 {
  margin-top: 478px;
}

.m-t-480 {
  margin-top: 480px;
}

.m-t-482 {
  margin-top: 482px;
}

.m-t-484 {
  margin-top: 484px;
}

.m-t-486 {
  margin-top: 486px;
}

.m-t-488 {
  margin-top: 488px;
}

.m-t-490 {
  margin-top: 490px;
}

.m-t-492 {
  margin-top: 492px;
}

.m-t-494 {
  margin-top: 494px;
}

.m-t-496 {
  margin-top: 496px;
}

.m-t-498 {
  margin-top: 498px;
}

.m-t-500 {
  margin-top: 500px;
}

.m-t-502 {
  margin-top: 502px;
}

.m-t-504 {
  margin-top: 504px;
}

.m-t-506 {
  margin-top: 506px;
}

.m-t-508 {
  margin-top: 508px;
}

.m-t-510 {
  margin-top: 510px;
}

.m-t-512 {
  margin-top: 512px;
}

.m-t-514 {
  margin-top: 514px;
}

.m-t-516 {
  margin-top: 516px;
}

.m-t-518 {
  margin-top: 518px;
}

.m-t-520 {
  margin-top: 520px;
}

.m-t-522 {
  margin-top: 522px;
}

.m-t-524 {
  margin-top: 524px;
}

.m-t-526 {
  margin-top: 526px;
}

.m-t-528 {
  margin-top: 528px;
}

.m-t-530 {
  margin-top: 530px;
}

.m-t-532 {
  margin-top: 532px;
}

.m-t-534 {
  margin-top: 534px;
}

.m-t-536 {
  margin-top: 536px;
}

.m-t-538 {
  margin-top: 538px;
}

.m-t-540 {
  margin-top: 540px;
}

.m-t-542 {
  margin-top: 542px;
}

.m-t-544 {
  margin-top: 544px;
}

.m-t-546 {
  margin-top: 546px;
}

.m-t-548 {
  margin-top: 548px;
}

.m-t-550 {
  margin-top: 550px;
}

.m-t-552 {
  margin-top: 552px;
}

.m-t-554 {
  margin-top: 554px;
}

.m-t-556 {
  margin-top: 556px;
}

.m-t-558 {
  margin-top: 558px;
}

.m-t-560 {
  margin-top: 560px;
}

.m-t-562 {
  margin-top: 562px;
}

.m-t-564 {
  margin-top: 564px;
}

.m-t-566 {
  margin-top: 566px;
}

.m-t-568 {
  margin-top: 568px;
}

.m-t-570 {
  margin-top: 570px;
}

.m-t-572 {
  margin-top: 572px;
}

.m-t-574 {
  margin-top: 574px;
}

.m-t-576 {
  margin-top: 576px;
}

.m-t-578 {
  margin-top: 578px;
}

.m-t-580 {
  margin-top: 580px;
}

.m-t-582 {
  margin-top: 582px;
}

.m-t-584 {
  margin-top: 584px;
}

.m-t-586 {
  margin-top: 586px;
}

.m-t-588 {
  margin-top: 588px;
}

.m-t-590 {
  margin-top: 590px;
}

.m-t-592 {
  margin-top: 592px;
}

.m-t-594 {
  margin-top: 594px;
}

.m-t-596 {
  margin-top: 596px;
}

.m-t-598 {
  margin-top: 598px;
}

.m-t-600 {
  margin-top: 600px;
}

.m-t-602 {
  margin-top: 602px;
}

.m-t-604 {
  margin-top: 604px;
}

.m-t-606 {
  margin-top: 606px;
}

.m-t-608 {
  margin-top: 608px;
}

.m-t-610 {
  margin-top: 610px;
}

.m-t-612 {
  margin-top: 612px;
}

.m-t-614 {
  margin-top: 614px;
}

.m-t-616 {
  margin-top: 616px;
}

.m-t-618 {
  margin-top: 618px;
}

.m-t-620 {
  margin-top: 620px;
}

.m-t-622 {
  margin-top: 622px;
}

.m-t-624 {
  margin-top: 624px;
}

.m-t-626 {
  margin-top: 626px;
}

.m-t-628 {
  margin-top: 628px;
}

.m-t-630 {
  margin-top: 630px;
}

.m-t-632 {
  margin-top: 632px;
}

.m-t-634 {
  margin-top: 634px;
}

.m-t-636 {
  margin-top: 636px;
}

.m-t-638 {
  margin-top: 638px;
}

.m-t-640 {
  margin-top: 640px;
}

.m-t-642 {
  margin-top: 642px;
}

.m-t-644 {
  margin-top: 644px;
}

.m-t-646 {
  margin-top: 646px;
}

.m-t-648 {
  margin-top: 648px;
}

.m-t-650 {
  margin-top: 650px;
}

.m-r-2 {
  margin-right: 2px;
}

.m-r-4 {
  margin-right: 4px;
}

.m-r-6 {
  margin-right: 6px;
}

.m-r-8 {
  margin-right: 8px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-r-12 {
  margin-right: 12px;
}

.m-r-14 {
  margin-right: 14px;
}

.m-r-16 {
  margin-right: 16px;
}

.m-r-18 {
  margin-right: 18px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-r-22 {
  margin-right: 22px;
}

.m-r-24 {
  margin-right: 24px;
}

.m-r-26 {
  margin-right: 26px;
}

.m-r-28 {
  margin-right: 28px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-r-32 {
  margin-right: 32px;
}

.m-r-34 {
  margin-right: 34px;
}

.m-r-36 {
  margin-right: 36px;
}

.m-r-38 {
  margin-right: 38px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-r-42 {
  margin-right: 42px;
}

.m-r-44 {
  margin-right: 44px;
}

.m-r-46 {
  margin-right: 46px;
}

.m-r-48 {
  margin-right: 48px;
}

.m-r-50 {
  margin-right: 50px;
}

.m-r-52 {
  margin-right: 52px;
}

.m-r-54 {
  margin-right: 54px;
}

.m-r-56 {
  margin-right: 56px;
}

.m-r-58 {
  margin-right: 58px;
}

.m-r-60 {
  margin-right: 60px;
}

.m-r-62 {
  margin-right: 62px;
}

.m-r-64 {
  margin-right: 64px;
}

.m-r-66 {
  margin-right: 66px;
}

.m-r-68 {
  margin-right: 68px;
}

.m-r-70 {
  margin-right: 70px;
}

.m-r-72 {
  margin-right: 72px;
}

.m-r-74 {
  margin-right: 74px;
}

.m-r-76 {
  margin-right: 76px;
}

.m-r-78 {
  margin-right: 78px;
}

.m-r-80 {
  margin-right: 80px;
}

.m-r-82 {
  margin-right: 82px;
}

.m-r-84 {
  margin-right: 84px;
}

.m-r-86 {
  margin-right: 86px;
}

.m-r-88 {
  margin-right: 88px;
}

.m-r-90 {
  margin-right: 90px;
}

.m-r-92 {
  margin-right: 92px;
}

.m-r-94 {
  margin-right: 94px;
}

.m-r-96 {
  margin-right: 96px;
}

.m-r-98 {
  margin-right: 98px;
}

.m-r-100 {
  margin-right: 100px;
}

.m-r-102 {
  margin-right: 102px;
}

.m-r-104 {
  margin-right: 104px;
}

.m-r-106 {
  margin-right: 106px;
}

.m-r-108 {
  margin-right: 108px;
}

.m-r-110 {
  margin-right: 110px;
}

.m-r-112 {
  margin-right: 112px;
}

.m-r-114 {
  margin-right: 114px;
}

.m-r-116 {
  margin-right: 116px;
}

.m-r-118 {
  margin-right: 118px;
}

.m-r-120 {
  margin-right: 120px;
}

.m-r-122 {
  margin-right: 122px;
}

.m-r-124 {
  margin-right: 124px;
}

.m-r-126 {
  margin-right: 126px;
}

.m-r-128 {
  margin-right: 128px;
}

.m-r-130 {
  margin-right: 130px;
}

.m-r-132 {
  margin-right: 132px;
}

.m-r-134 {
  margin-right: 134px;
}

.m-r-136 {
  margin-right: 136px;
}

.m-r-138 {
  margin-right: 138px;
}

.m-r-140 {
  margin-right: 140px;
}

.m-r-142 {
  margin-right: 142px;
}

.m-r-144 {
  margin-right: 144px;
}

.m-r-146 {
  margin-right: 146px;
}

.m-r-148 {
  margin-right: 148px;
}

.m-r-150 {
  margin-right: 150px;
}

.m-r-152 {
  margin-right: 152px;
}

.m-r-154 {
  margin-right: 154px;
}

.m-r-156 {
  margin-right: 156px;
}

.m-r-158 {
  margin-right: 158px;
}

.m-r-160 {
  margin-right: 160px;
}

.m-r-162 {
  margin-right: 162px;
}

.m-r-164 {
  margin-right: 164px;
}

.m-r-166 {
  margin-right: 166px;
}

.m-r-168 {
  margin-right: 168px;
}

.m-r-170 {
  margin-right: 170px;
}

.m-r-172 {
  margin-right: 172px;
}

.m-r-174 {
  margin-right: 174px;
}

.m-r-176 {
  margin-right: 176px;
}

.m-r-178 {
  margin-right: 178px;
}

.m-r-180 {
  margin-right: 180px;
}

.m-r-182 {
  margin-right: 182px;
}

.m-r-184 {
  margin-right: 184px;
}

.m-r-186 {
  margin-right: 186px;
}

.m-r-188 {
  margin-right: 188px;
}

.m-r-190 {
  margin-right: 190px;
}

.m-r-192 {
  margin-right: 192px;
}

.m-r-194 {
  margin-right: 194px;
}

.m-r-196 {
  margin-right: 196px;
}

.m-r-198 {
  margin-right: 198px;
}

.m-r-200 {
  margin-right: 200px;
}

.m-r-202 {
  margin-right: 202px;
}

.m-r-204 {
  margin-right: 204px;
}

.m-r-206 {
  margin-right: 206px;
}

.m-r-208 {
  margin-right: 208px;
}

.m-r-210 {
  margin-right: 210px;
}

.m-r-212 {
  margin-right: 212px;
}

.m-r-214 {
  margin-right: 214px;
}

.m-r-216 {
  margin-right: 216px;
}

.m-r-218 {
  margin-right: 218px;
}

.m-r-220 {
  margin-right: 220px;
}

.m-r-222 {
  margin-right: 222px;
}

.m-r-224 {
  margin-right: 224px;
}

.m-r-226 {
  margin-right: 226px;
}

.m-r-228 {
  margin-right: 228px;
}

.m-r-230 {
  margin-right: 230px;
}

.m-r-232 {
  margin-right: 232px;
}

.m-r-234 {
  margin-right: 234px;
}

.m-r-236 {
  margin-right: 236px;
}

.m-r-238 {
  margin-right: 238px;
}

.m-r-240 {
  margin-right: 240px;
}

.m-r-242 {
  margin-right: 242px;
}

.m-r-244 {
  margin-right: 244px;
}

.m-r-246 {
  margin-right: 246px;
}

.m-r-248 {
  margin-right: 248px;
}

.m-r-250 {
  margin-right: 250px;
}

.m-r-252 {
  margin-right: 252px;
}

.m-r-254 {
  margin-right: 254px;
}

.m-r-256 {
  margin-right: 256px;
}

.m-r-258 {
  margin-right: 258px;
}

.m-r-260 {
  margin-right: 260px;
}

.m-r-262 {
  margin-right: 262px;
}

.m-r-264 {
  margin-right: 264px;
}

.m-r-266 {
  margin-right: 266px;
}

.m-r-268 {
  margin-right: 268px;
}

.m-r-270 {
  margin-right: 270px;
}

.m-r-272 {
  margin-right: 272px;
}

.m-r-274 {
  margin-right: 274px;
}

.m-r-276 {
  margin-right: 276px;
}

.m-r-278 {
  margin-right: 278px;
}

.m-r-280 {
  margin-right: 280px;
}

.m-r-282 {
  margin-right: 282px;
}

.m-r-284 {
  margin-right: 284px;
}

.m-r-286 {
  margin-right: 286px;
}

.m-r-288 {
  margin-right: 288px;
}

.m-r-290 {
  margin-right: 290px;
}

.m-r-292 {
  margin-right: 292px;
}

.m-r-294 {
  margin-right: 294px;
}

.m-r-296 {
  margin-right: 296px;
}

.m-r-298 {
  margin-right: 298px;
}

.m-r-300 {
  margin-right: 300px;
}

.m-r-302 {
  margin-right: 302px;
}

.m-r-304 {
  margin-right: 304px;
}

.m-r-306 {
  margin-right: 306px;
}

.m-r-308 {
  margin-right: 308px;
}

.m-r-310 {
  margin-right: 310px;
}

.m-r-312 {
  margin-right: 312px;
}

.m-r-314 {
  margin-right: 314px;
}

.m-r-316 {
  margin-right: 316px;
}

.m-r-318 {
  margin-right: 318px;
}

.m-r-320 {
  margin-right: 320px;
}

.m-r-322 {
  margin-right: 322px;
}

.m-r-324 {
  margin-right: 324px;
}

.m-r-326 {
  margin-right: 326px;
}

.m-r-328 {
  margin-right: 328px;
}

.m-r-330 {
  margin-right: 330px;
}

.m-r-332 {
  margin-right: 332px;
}

.m-r-334 {
  margin-right: 334px;
}

.m-r-336 {
  margin-right: 336px;
}

.m-r-338 {
  margin-right: 338px;
}

.m-r-340 {
  margin-right: 340px;
}

.m-r-342 {
  margin-right: 342px;
}

.m-r-344 {
  margin-right: 344px;
}

.m-r-346 {
  margin-right: 346px;
}

.m-r-348 {
  margin-right: 348px;
}

.m-r-350 {
  margin-right: 350px;
}

.m-r-352 {
  margin-right: 352px;
}

.m-r-354 {
  margin-right: 354px;
}

.m-r-356 {
  margin-right: 356px;
}

.m-r-358 {
  margin-right: 358px;
}

.m-r-360 {
  margin-right: 360px;
}

.m-r-362 {
  margin-right: 362px;
}

.m-r-364 {
  margin-right: 364px;
}

.m-r-366 {
  margin-right: 366px;
}

.m-r-368 {
  margin-right: 368px;
}

.m-r-370 {
  margin-right: 370px;
}

.m-r-372 {
  margin-right: 372px;
}

.m-r-374 {
  margin-right: 374px;
}

.m-r-376 {
  margin-right: 376px;
}

.m-r-378 {
  margin-right: 378px;
}

.m-r-380 {
  margin-right: 380px;
}

.m-r-382 {
  margin-right: 382px;
}

.m-r-384 {
  margin-right: 384px;
}

.m-r-386 {
  margin-right: 386px;
}

.m-r-388 {
  margin-right: 388px;
}

.m-r-390 {
  margin-right: 390px;
}

.m-r-392 {
  margin-right: 392px;
}

.m-r-394 {
  margin-right: 394px;
}

.m-r-396 {
  margin-right: 396px;
}

.m-r-398 {
  margin-right: 398px;
}

.m-r-400 {
  margin-right: 400px;
}

.m-r-402 {
  margin-right: 402px;
}

.m-r-404 {
  margin-right: 404px;
}

.m-r-406 {
  margin-right: 406px;
}

.m-r-408 {
  margin-right: 408px;
}

.m-r-410 {
  margin-right: 410px;
}

.m-r-412 {
  margin-right: 412px;
}

.m-r-414 {
  margin-right: 414px;
}

.m-r-416 {
  margin-right: 416px;
}

.m-r-418 {
  margin-right: 418px;
}

.m-r-420 {
  margin-right: 420px;
}

.m-r-422 {
  margin-right: 422px;
}

.m-r-424 {
  margin-right: 424px;
}

.m-r-426 {
  margin-right: 426px;
}

.m-r-428 {
  margin-right: 428px;
}

.m-r-430 {
  margin-right: 430px;
}

.m-r-432 {
  margin-right: 432px;
}

.m-r-434 {
  margin-right: 434px;
}

.m-r-436 {
  margin-right: 436px;
}

.m-r-438 {
  margin-right: 438px;
}

.m-r-440 {
  margin-right: 440px;
}

.m-r-442 {
  margin-right: 442px;
}

.m-r-444 {
  margin-right: 444px;
}

.m-r-446 {
  margin-right: 446px;
}

.m-r-448 {
  margin-right: 448px;
}

.m-r-450 {
  margin-right: 450px;
}

.m-r-452 {
  margin-right: 452px;
}

.m-r-454 {
  margin-right: 454px;
}

.m-r-456 {
  margin-right: 456px;
}

.m-r-458 {
  margin-right: 458px;
}

.m-r-460 {
  margin-right: 460px;
}

.m-r-462 {
  margin-right: 462px;
}

.m-r-464 {
  margin-right: 464px;
}

.m-r-466 {
  margin-right: 466px;
}

.m-r-468 {
  margin-right: 468px;
}

.m-r-470 {
  margin-right: 470px;
}

.m-r-472 {
  margin-right: 472px;
}

.m-r-474 {
  margin-right: 474px;
}

.m-r-476 {
  margin-right: 476px;
}

.m-r-478 {
  margin-right: 478px;
}

.m-r-480 {
  margin-right: 480px;
}

.m-r-482 {
  margin-right: 482px;
}

.m-r-484 {
  margin-right: 484px;
}

.m-r-486 {
  margin-right: 486px;
}

.m-r-488 {
  margin-right: 488px;
}

.m-r-490 {
  margin-right: 490px;
}

.m-r-492 {
  margin-right: 492px;
}

.m-r-494 {
  margin-right: 494px;
}

.m-r-496 {
  margin-right: 496px;
}

.m-r-498 {
  margin-right: 498px;
}

.m-r-500 {
  margin-right: 500px;
}

.m-r-502 {
  margin-right: 502px;
}

.m-r-504 {
  margin-right: 504px;
}

.m-r-506 {
  margin-right: 506px;
}

.m-r-508 {
  margin-right: 508px;
}

.m-r-510 {
  margin-right: 510px;
}

.m-r-512 {
  margin-right: 512px;
}

.m-r-514 {
  margin-right: 514px;
}

.m-r-516 {
  margin-right: 516px;
}

.m-r-518 {
  margin-right: 518px;
}

.m-r-520 {
  margin-right: 520px;
}

.m-r-522 {
  margin-right: 522px;
}

.m-r-524 {
  margin-right: 524px;
}

.m-r-526 {
  margin-right: 526px;
}

.m-r-528 {
  margin-right: 528px;
}

.m-r-530 {
  margin-right: 530px;
}

.m-r-532 {
  margin-right: 532px;
}

.m-r-534 {
  margin-right: 534px;
}

.m-r-536 {
  margin-right: 536px;
}

.m-r-538 {
  margin-right: 538px;
}

.m-r-540 {
  margin-right: 540px;
}

.m-r-542 {
  margin-right: 542px;
}

.m-r-544 {
  margin-right: 544px;
}

.m-r-546 {
  margin-right: 546px;
}

.m-r-548 {
  margin-right: 548px;
}

.m-r-550 {
  margin-right: 550px;
}

.m-r-552 {
  margin-right: 552px;
}

.m-r-554 {
  margin-right: 554px;
}

.m-r-556 {
  margin-right: 556px;
}

.m-r-558 {
  margin-right: 558px;
}

.m-r-560 {
  margin-right: 560px;
}

.m-r-562 {
  margin-right: 562px;
}

.m-r-564 {
  margin-right: 564px;
}

.m-r-566 {
  margin-right: 566px;
}

.m-r-568 {
  margin-right: 568px;
}

.m-r-570 {
  margin-right: 570px;
}

.m-r-572 {
  margin-right: 572px;
}

.m-r-574 {
  margin-right: 574px;
}

.m-r-576 {
  margin-right: 576px;
}

.m-r-578 {
  margin-right: 578px;
}

.m-r-580 {
  margin-right: 580px;
}

.m-r-582 {
  margin-right: 582px;
}

.m-r-584 {
  margin-right: 584px;
}

.m-r-586 {
  margin-right: 586px;
}

.m-r-588 {
  margin-right: 588px;
}

.m-r-590 {
  margin-right: 590px;
}

.m-r-592 {
  margin-right: 592px;
}

.m-r-594 {
  margin-right: 594px;
}

.m-r-596 {
  margin-right: 596px;
}

.m-r-598 {
  margin-right: 598px;
}

.m-r-600 {
  margin-right: 600px;
}

.m-r-602 {
  margin-right: 602px;
}

.m-r-604 {
  margin-right: 604px;
}

.m-r-606 {
  margin-right: 606px;
}

.m-r-608 {
  margin-right: 608px;
}

.m-r-610 {
  margin-right: 610px;
}

.m-r-612 {
  margin-right: 612px;
}

.m-r-614 {
  margin-right: 614px;
}

.m-r-616 {
  margin-right: 616px;
}

.m-r-618 {
  margin-right: 618px;
}

.m-r-620 {
  margin-right: 620px;
}

.m-r-622 {
  margin-right: 622px;
}

.m-r-624 {
  margin-right: 624px;
}

.m-r-626 {
  margin-right: 626px;
}

.m-r-628 {
  margin-right: 628px;
}

.m-r-630 {
  margin-right: 630px;
}

.m-r-632 {
  margin-right: 632px;
}

.m-r-634 {
  margin-right: 634px;
}

.m-r-636 {
  margin-right: 636px;
}

.m-r-638 {
  margin-right: 638px;
}

.m-r-640 {
  margin-right: 640px;
}

.m-r-642 {
  margin-right: 642px;
}

.m-r-644 {
  margin-right: 644px;
}

.m-r-646 {
  margin-right: 646px;
}

.m-r-648 {
  margin-right: 648px;
}

.m-r-650 {
  margin-right: 650px;
}

.m-b-2 {
  margin-bottom: 2px;
}

.m-b-4 {
  margin-bottom: 4px;
}

.m-b-6 {
  margin-bottom: 6px;
}

.m-b-8 {
  margin-bottom: 8px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-12 {
  margin-bottom: 12px;
}

.m-b-14 {
  margin-bottom: 14px;
}

.m-b-16 {
  margin-bottom: 16px;
}

.m-b-18 {
  margin-bottom: 18px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-b-22 {
  margin-bottom: 22px;
}

.m-b-24 {
  margin-bottom: 24px;
}

.m-b-26 {
  margin-bottom: 26px;
}

.m-b-28 {
  margin-bottom: 28px;
}

.m-b-30 {
  margin-bottom: 30px;
}

.m-b-32 {
  margin-bottom: 32px;
}

.m-b-34 {
  margin-bottom: 34px;
}

.m-b-36 {
  margin-bottom: 36px;
}

.m-b-38 {
  margin-bottom: 38px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-b-42 {
  margin-bottom: 42px;
}

.m-b-44 {
  margin-bottom: 44px;
}

.m-b-46 {
  margin-bottom: 46px;
}

.m-b-48 {
  margin-bottom: 48px;
}

.m-b-50 {
  margin-bottom: 50px;
}

.m-b-52 {
  margin-bottom: 52px;
}

.m-b-54 {
  margin-bottom: 54px;
}

.m-b-56 {
  margin-bottom: 56px;
}

.m-b-58 {
  margin-bottom: 58px;
}

.m-b-60 {
  margin-bottom: 60px;
}

.m-b-62 {
  margin-bottom: 62px;
}

.m-b-64 {
  margin-bottom: 64px;
}

.m-b-66 {
  margin-bottom: 66px;
}

.m-b-68 {
  margin-bottom: 68px;
}

.m-b-70 {
  margin-bottom: 70px;
}

.m-b-72 {
  margin-bottom: 72px;
}

.m-b-74 {
  margin-bottom: 74px;
}

.m-b-76 {
  margin-bottom: 76px;
}

.m-b-78 {
  margin-bottom: 78px;
}

.m-b-80 {
  margin-bottom: 80px;
}

.m-b-82 {
  margin-bottom: 82px;
}

.m-b-84 {
  margin-bottom: 84px;
}

.m-b-86 {
  margin-bottom: 86px;
}

.m-b-88 {
  margin-bottom: 88px;
}

.m-b-90 {
  margin-bottom: 90px;
}

.m-b-92 {
  margin-bottom: 92px;
}

.m-b-94 {
  margin-bottom: 94px;
}

.m-b-96 {
  margin-bottom: 96px;
}

.m-b-98 {
  margin-bottom: 98px;
}

.m-b-100 {
  margin-bottom: 100px;
}

.m-b-102 {
  margin-bottom: 102px;
}

.m-b-104 {
  margin-bottom: 104px;
}

.m-b-106 {
  margin-bottom: 106px;
}

.m-b-108 {
  margin-bottom: 108px;
}

.m-b-110 {
  margin-bottom: 110px;
}

.m-b-112 {
  margin-bottom: 112px;
}

.m-b-114 {
  margin-bottom: 114px;
}

.m-b-116 {
  margin-bottom: 116px;
}

.m-b-118 {
  margin-bottom: 118px;
}

.m-b-120 {
  margin-bottom: 120px;
}

.m-b-122 {
  margin-bottom: 122px;
}

.m-b-124 {
  margin-bottom: 124px;
}

.m-b-126 {
  margin-bottom: 126px;
}

.m-b-128 {
  margin-bottom: 128px;
}

.m-b-130 {
  margin-bottom: 130px;
}

.m-b-132 {
  margin-bottom: 132px;
}

.m-b-134 {
  margin-bottom: 134px;
}

.m-b-136 {
  margin-bottom: 136px;
}

.m-b-138 {
  margin-bottom: 138px;
}

.m-b-140 {
  margin-bottom: 140px;
}

.m-b-142 {
  margin-bottom: 142px;
}

.m-b-144 {
  margin-bottom: 144px;
}

.m-b-146 {
  margin-bottom: 146px;
}

.m-b-148 {
  margin-bottom: 148px;
}

.m-b-150 {
  margin-bottom: 150px;
}

.m-b-152 {
  margin-bottom: 152px;
}

.m-b-154 {
  margin-bottom: 154px;
}

.m-b-156 {
  margin-bottom: 156px;
}

.m-b-158 {
  margin-bottom: 158px;
}

.m-b-160 {
  margin-bottom: 160px;
}

.m-b-162 {
  margin-bottom: 162px;
}

.m-b-164 {
  margin-bottom: 164px;
}

.m-b-166 {
  margin-bottom: 166px;
}

.m-b-168 {
  margin-bottom: 168px;
}

.m-b-170 {
  margin-bottom: 170px;
}

.m-b-172 {
  margin-bottom: 172px;
}

.m-b-174 {
  margin-bottom: 174px;
}

.m-b-176 {
  margin-bottom: 176px;
}

.m-b-178 {
  margin-bottom: 178px;
}

.m-b-180 {
  margin-bottom: 180px;
}

.m-b-182 {
  margin-bottom: 182px;
}

.m-b-184 {
  margin-bottom: 184px;
}

.m-b-186 {
  margin-bottom: 186px;
}

.m-b-188 {
  margin-bottom: 188px;
}

.m-b-190 {
  margin-bottom: 190px;
}

.m-b-192 {
  margin-bottom: 192px;
}

.m-b-194 {
  margin-bottom: 194px;
}

.m-b-196 {
  margin-bottom: 196px;
}

.m-b-198 {
  margin-bottom: 198px;
}

.m-b-200 {
  margin-bottom: 200px;
}

.m-b-202 {
  margin-bottom: 202px;
}

.m-b-204 {
  margin-bottom: 204px;
}

.m-b-206 {
  margin-bottom: 206px;
}

.m-b-208 {
  margin-bottom: 208px;
}

.m-b-210 {
  margin-bottom: 210px;
}

.m-b-212 {
  margin-bottom: 212px;
}

.m-b-214 {
  margin-bottom: 214px;
}

.m-b-216 {
  margin-bottom: 216px;
}

.m-b-218 {
  margin-bottom: 218px;
}

.m-b-220 {
  margin-bottom: 220px;
}

.m-b-222 {
  margin-bottom: 222px;
}

.m-b-224 {
  margin-bottom: 224px;
}

.m-b-226 {
  margin-bottom: 226px;
}

.m-b-228 {
  margin-bottom: 228px;
}

.m-b-230 {
  margin-bottom: 230px;
}

.m-b-232 {
  margin-bottom: 232px;
}

.m-b-234 {
  margin-bottom: 234px;
}

.m-b-236 {
  margin-bottom: 236px;
}

.m-b-238 {
  margin-bottom: 238px;
}

.m-b-240 {
  margin-bottom: 240px;
}

.m-b-242 {
  margin-bottom: 242px;
}

.m-b-244 {
  margin-bottom: 244px;
}

.m-b-246 {
  margin-bottom: 246px;
}

.m-b-248 {
  margin-bottom: 248px;
}

.m-b-250 {
  margin-bottom: 250px;
}

.m-b-252 {
  margin-bottom: 252px;
}

.m-b-254 {
  margin-bottom: 254px;
}

.m-b-256 {
  margin-bottom: 256px;
}

.m-b-258 {
  margin-bottom: 258px;
}

.m-b-260 {
  margin-bottom: 260px;
}

.m-b-262 {
  margin-bottom: 262px;
}

.m-b-264 {
  margin-bottom: 264px;
}

.m-b-266 {
  margin-bottom: 266px;
}

.m-b-268 {
  margin-bottom: 268px;
}

.m-b-270 {
  margin-bottom: 270px;
}

.m-b-272 {
  margin-bottom: 272px;
}

.m-b-274 {
  margin-bottom: 274px;
}

.m-b-276 {
  margin-bottom: 276px;
}

.m-b-278 {
  margin-bottom: 278px;
}

.m-b-280 {
  margin-bottom: 280px;
}

.m-b-282 {
  margin-bottom: 282px;
}

.m-b-284 {
  margin-bottom: 284px;
}

.m-b-286 {
  margin-bottom: 286px;
}

.m-b-288 {
  margin-bottom: 288px;
}

.m-b-290 {
  margin-bottom: 290px;
}

.m-b-292 {
  margin-bottom: 292px;
}

.m-b-294 {
  margin-bottom: 294px;
}

.m-b-296 {
  margin-bottom: 296px;
}

.m-b-298 {
  margin-bottom: 298px;
}

.m-b-300 {
  margin-bottom: 300px;
}

.m-b-302 {
  margin-bottom: 302px;
}

.m-b-304 {
  margin-bottom: 304px;
}

.m-b-306 {
  margin-bottom: 306px;
}

.m-b-308 {
  margin-bottom: 308px;
}

.m-b-310 {
  margin-bottom: 310px;
}

.m-b-312 {
  margin-bottom: 312px;
}

.m-b-314 {
  margin-bottom: 314px;
}

.m-b-316 {
  margin-bottom: 316px;
}

.m-b-318 {
  margin-bottom: 318px;
}

.m-b-320 {
  margin-bottom: 320px;
}

.m-b-322 {
  margin-bottom: 322px;
}

.m-b-324 {
  margin-bottom: 324px;
}

.m-b-326 {
  margin-bottom: 326px;
}

.m-b-328 {
  margin-bottom: 328px;
}

.m-b-330 {
  margin-bottom: 330px;
}

.m-b-332 {
  margin-bottom: 332px;
}

.m-b-334 {
  margin-bottom: 334px;
}

.m-b-336 {
  margin-bottom: 336px;
}

.m-b-338 {
  margin-bottom: 338px;
}

.m-b-340 {
  margin-bottom: 340px;
}

.m-b-342 {
  margin-bottom: 342px;
}

.m-b-344 {
  margin-bottom: 344px;
}

.m-b-346 {
  margin-bottom: 346px;
}

.m-b-348 {
  margin-bottom: 348px;
}

.m-b-350 {
  margin-bottom: 350px;
}

.m-b-352 {
  margin-bottom: 352px;
}

.m-b-354 {
  margin-bottom: 354px;
}

.m-b-356 {
  margin-bottom: 356px;
}

.m-b-358 {
  margin-bottom: 358px;
}

.m-b-360 {
  margin-bottom: 360px;
}

.m-b-362 {
  margin-bottom: 362px;
}

.m-b-364 {
  margin-bottom: 364px;
}

.m-b-366 {
  margin-bottom: 366px;
}

.m-b-368 {
  margin-bottom: 368px;
}

.m-b-370 {
  margin-bottom: 370px;
}

.m-b-372 {
  margin-bottom: 372px;
}

.m-b-374 {
  margin-bottom: 374px;
}

.m-b-376 {
  margin-bottom: 376px;
}

.m-b-378 {
  margin-bottom: 378px;
}

.m-b-380 {
  margin-bottom: 380px;
}

.m-b-382 {
  margin-bottom: 382px;
}

.m-b-384 {
  margin-bottom: 384px;
}

.m-b-386 {
  margin-bottom: 386px;
}

.m-b-388 {
  margin-bottom: 388px;
}

.m-b-390 {
  margin-bottom: 390px;
}

.m-b-392 {
  margin-bottom: 392px;
}

.m-b-394 {
  margin-bottom: 394px;
}

.m-b-396 {
  margin-bottom: 396px;
}

.m-b-398 {
  margin-bottom: 398px;
}

.m-b-400 {
  margin-bottom: 400px;
}

.m-b-402 {
  margin-bottom: 402px;
}

.m-b-404 {
  margin-bottom: 404px;
}

.m-b-406 {
  margin-bottom: 406px;
}

.m-b-408 {
  margin-bottom: 408px;
}

.m-b-410 {
  margin-bottom: 410px;
}

.m-b-412 {
  margin-bottom: 412px;
}

.m-b-414 {
  margin-bottom: 414px;
}

.m-b-416 {
  margin-bottom: 416px;
}

.m-b-418 {
  margin-bottom: 418px;
}

.m-b-420 {
  margin-bottom: 420px;
}

.m-b-422 {
  margin-bottom: 422px;
}

.m-b-424 {
  margin-bottom: 424px;
}

.m-b-426 {
  margin-bottom: 426px;
}

.m-b-428 {
  margin-bottom: 428px;
}

.m-b-430 {
  margin-bottom: 430px;
}

.m-b-432 {
  margin-bottom: 432px;
}

.m-b-434 {
  margin-bottom: 434px;
}

.m-b-436 {
  margin-bottom: 436px;
}

.m-b-438 {
  margin-bottom: 438px;
}

.m-b-440 {
  margin-bottom: 440px;
}

.m-b-442 {
  margin-bottom: 442px;
}

.m-b-444 {
  margin-bottom: 444px;
}

.m-b-446 {
  margin-bottom: 446px;
}

.m-b-448 {
  margin-bottom: 448px;
}

.m-b-450 {
  margin-bottom: 450px;
}

.m-b-452 {
  margin-bottom: 452px;
}

.m-b-454 {
  margin-bottom: 454px;
}

.m-b-456 {
  margin-bottom: 456px;
}

.m-b-458 {
  margin-bottom: 458px;
}

.m-b-460 {
  margin-bottom: 460px;
}

.m-b-462 {
  margin-bottom: 462px;
}

.m-b-464 {
  margin-bottom: 464px;
}

.m-b-466 {
  margin-bottom: 466px;
}

.m-b-468 {
  margin-bottom: 468px;
}

.m-b-470 {
  margin-bottom: 470px;
}

.m-b-472 {
  margin-bottom: 472px;
}

.m-b-474 {
  margin-bottom: 474px;
}

.m-b-476 {
  margin-bottom: 476px;
}

.m-b-478 {
  margin-bottom: 478px;
}

.m-b-480 {
  margin-bottom: 480px;
}

.m-b-482 {
  margin-bottom: 482px;
}

.m-b-484 {
  margin-bottom: 484px;
}

.m-b-486 {
  margin-bottom: 486px;
}

.m-b-488 {
  margin-bottom: 488px;
}

.m-b-490 {
  margin-bottom: 490px;
}

.m-b-492 {
  margin-bottom: 492px;
}

.m-b-494 {
  margin-bottom: 494px;
}

.m-b-496 {
  margin-bottom: 496px;
}

.m-b-498 {
  margin-bottom: 498px;
}

.m-b-500 {
  margin-bottom: 500px;
}

.m-b-502 {
  margin-bottom: 502px;
}

.m-b-504 {
  margin-bottom: 504px;
}

.m-b-506 {
  margin-bottom: 506px;
}

.m-b-508 {
  margin-bottom: 508px;
}

.m-b-510 {
  margin-bottom: 510px;
}

.m-b-512 {
  margin-bottom: 512px;
}

.m-b-514 {
  margin-bottom: 514px;
}

.m-b-516 {
  margin-bottom: 516px;
}

.m-b-518 {
  margin-bottom: 518px;
}

.m-b-520 {
  margin-bottom: 520px;
}

.m-b-522 {
  margin-bottom: 522px;
}

.m-b-524 {
  margin-bottom: 524px;
}

.m-b-526 {
  margin-bottom: 526px;
}

.m-b-528 {
  margin-bottom: 528px;
}

.m-b-530 {
  margin-bottom: 530px;
}

.m-b-532 {
  margin-bottom: 532px;
}

.m-b-534 {
  margin-bottom: 534px;
}

.m-b-536 {
  margin-bottom: 536px;
}

.m-b-538 {
  margin-bottom: 538px;
}

.m-b-540 {
  margin-bottom: 540px;
}

.m-b-542 {
  margin-bottom: 542px;
}

.m-b-544 {
  margin-bottom: 544px;
}

.m-b-546 {
  margin-bottom: 546px;
}

.m-b-548 {
  margin-bottom: 548px;
}

.m-b-550 {
  margin-bottom: 550px;
}

.m-b-552 {
  margin-bottom: 552px;
}

.m-b-554 {
  margin-bottom: 554px;
}

.m-b-556 {
  margin-bottom: 556px;
}

.m-b-558 {
  margin-bottom: 558px;
}

.m-b-560 {
  margin-bottom: 560px;
}

.m-b-562 {
  margin-bottom: 562px;
}

.m-b-564 {
  margin-bottom: 564px;
}

.m-b-566 {
  margin-bottom: 566px;
}

.m-b-568 {
  margin-bottom: 568px;
}

.m-b-570 {
  margin-bottom: 570px;
}

.m-b-572 {
  margin-bottom: 572px;
}

.m-b-574 {
  margin-bottom: 574px;
}

.m-b-576 {
  margin-bottom: 576px;
}

.m-b-578 {
  margin-bottom: 578px;
}

.m-b-580 {
  margin-bottom: 580px;
}

.m-b-582 {
  margin-bottom: 582px;
}

.m-b-584 {
  margin-bottom: 584px;
}

.m-b-586 {
  margin-bottom: 586px;
}

.m-b-588 {
  margin-bottom: 588px;
}

.m-b-590 {
  margin-bottom: 590px;
}

.m-b-592 {
  margin-bottom: 592px;
}

.m-b-594 {
  margin-bottom: 594px;
}

.m-b-596 {
  margin-bottom: 596px;
}

.m-b-598 {
  margin-bottom: 598px;
}

.m-b-600 {
  margin-bottom: 600px;
}

.m-b-602 {
  margin-bottom: 602px;
}

.m-b-604 {
  margin-bottom: 604px;
}

.m-b-606 {
  margin-bottom: 606px;
}

.m-b-608 {
  margin-bottom: 608px;
}

.m-b-610 {
  margin-bottom: 610px;
}

.m-b-612 {
  margin-bottom: 612px;
}

.m-b-614 {
  margin-bottom: 614px;
}

.m-b-616 {
  margin-bottom: 616px;
}

.m-b-618 {
  margin-bottom: 618px;
}

.m-b-620 {
  margin-bottom: 620px;
}

.m-b-622 {
  margin-bottom: 622px;
}

.m-b-624 {
  margin-bottom: 624px;
}

.m-b-626 {
  margin-bottom: 626px;
}

.m-b-628 {
  margin-bottom: 628px;
}

.m-b-630 {
  margin-bottom: 630px;
}

.m-b-632 {
  margin-bottom: 632px;
}

.m-b-634 {
  margin-bottom: 634px;
}

.m-b-636 {
  margin-bottom: 636px;
}

.m-b-638 {
  margin-bottom: 638px;
}

.m-b-640 {
  margin-bottom: 640px;
}

.m-b-642 {
  margin-bottom: 642px;
}

.m-b-644 {
  margin-bottom: 644px;
}

.m-b-646 {
  margin-bottom: 646px;
}

.m-b-648 {
  margin-bottom: 648px;
}

.m-b-650 {
  margin-bottom: 650px;
}

.m-l-2 {
  margin-left: 2px;
}

.m-l-4 {
  margin-left: 4px;
}

.m-l-6 {
  margin-left: 6px;
}

.m-l-8 {
  margin-left: 8px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-l-12 {
  margin-left: 12px;
}

.m-l-14 {
  margin-left: 14px;
}

.m-l-16 {
  margin-left: 16px;
}

.m-l-18 {
  margin-left: 18px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-l-22 {
  margin-left: 22px;
}

.m-l-24 {
  margin-left: 24px;
}

.m-l-26 {
  margin-left: 26px;
}

.m-l-28 {
  margin-left: 28px;
}

.m-l-30 {
  margin-left: 30px;
}

.m-l-32 {
  margin-left: 32px;
}

.m-l-34 {
  margin-left: 34px;
}

.m-l-36 {
  margin-left: 36px;
}

.m-l-38 {
  margin-left: 38px;
}

.m-l-40 {
  margin-left: 40px;
}

.m-l-42 {
  margin-left: 42px;
}

.m-l-44 {
  margin-left: 44px;
}

.m-l-46 {
  margin-left: 46px;
}

.m-l-48 {
  margin-left: 48px;
}

.m-l-50 {
  margin-left: 50px;
}

.m-l-52 {
  margin-left: 52px;
}

.m-l-54 {
  margin-left: 54px;
}

.m-l-56 {
  margin-left: 56px;
}

.m-l-58 {
  margin-left: 58px;
}

.m-l-60 {
  margin-left: 60px;
}

.m-l-62 {
  margin-left: 62px;
}

.m-l-64 {
  margin-left: 64px;
}

.m-l-66 {
  margin-left: 66px;
}

.m-l-68 {
  margin-left: 68px;
}

.m-l-70 {
  margin-left: 70px;
}

.m-l-72 {
  margin-left: 72px;
}

.m-l-74 {
  margin-left: 74px;
}

.m-l-76 {
  margin-left: 76px;
}

.m-l-78 {
  margin-left: 78px;
}

.m-l-80 {
  margin-left: 80px;
}

.m-l-82 {
  margin-left: 82px;
}

.m-l-84 {
  margin-left: 84px;
}

.m-l-86 {
  margin-left: 86px;
}

.m-l-88 {
  margin-left: 88px;
}

.m-l-90 {
  margin-left: 90px;
}

.m-l-92 {
  margin-left: 92px;
}

.m-l-94 {
  margin-left: 94px;
}

.m-l-96 {
  margin-left: 96px;
}

.m-l-98 {
  margin-left: 98px;
}

.m-l-100 {
  margin-left: 100px;
}

.m-l-102 {
  margin-left: 102px;
}

.m-l-104 {
  margin-left: 104px;
}

.m-l-106 {
  margin-left: 106px;
}

.m-l-108 {
  margin-left: 108px;
}

.m-l-110 {
  margin-left: 110px;
}

.m-l-112 {
  margin-left: 112px;
}

.m-l-114 {
  margin-left: 114px;
}

.m-l-116 {
  margin-left: 116px;
}

.m-l-118 {
  margin-left: 118px;
}

.m-l-120 {
  margin-left: 120px;
}

.m-l-122 {
  margin-left: 122px;
}

.m-l-124 {
  margin-left: 124px;
}

.m-l-126 {
  margin-left: 126px;
}

.m-l-128 {
  margin-left: 128px;
}

.m-l-130 {
  margin-left: 130px;
}

.m-l-132 {
  margin-left: 132px;
}

.m-l-134 {
  margin-left: 134px;
}

.m-l-136 {
  margin-left: 136px;
}

.m-l-138 {
  margin-left: 138px;
}

.m-l-140 {
  margin-left: 140px;
}

.m-l-142 {
  margin-left: 142px;
}

.m-l-144 {
  margin-left: 144px;
}

.m-l-146 {
  margin-left: 146px;
}

.m-l-148 {
  margin-left: 148px;
}

.m-l-150 {
  margin-left: 150px;
}

.m-l-152 {
  margin-left: 152px;
}

.m-l-154 {
  margin-left: 154px;
}

.m-l-156 {
  margin-left: 156px;
}

.m-l-158 {
  margin-left: 158px;
}

.m-l-160 {
  margin-left: 160px;
}

.m-l-162 {
  margin-left: 162px;
}

.m-l-164 {
  margin-left: 164px;
}

.m-l-166 {
  margin-left: 166px;
}

.m-l-168 {
  margin-left: 168px;
}

.m-l-170 {
  margin-left: 170px;
}

.m-l-172 {
  margin-left: 172px;
}

.m-l-174 {
  margin-left: 174px;
}

.m-l-176 {
  margin-left: 176px;
}

.m-l-178 {
  margin-left: 178px;
}

.m-l-180 {
  margin-left: 180px;
}

.m-l-182 {
  margin-left: 182px;
}

.m-l-184 {
  margin-left: 184px;
}

.m-l-186 {
  margin-left: 186px;
}

.m-l-188 {
  margin-left: 188px;
}

.m-l-190 {
  margin-left: 190px;
}

.m-l-192 {
  margin-left: 192px;
}

.m-l-194 {
  margin-left: 194px;
}

.m-l-196 {
  margin-left: 196px;
}

.m-l-198 {
  margin-left: 198px;
}

.m-l-200 {
  margin-left: 200px;
}

.m-l-202 {
  margin-left: 202px;
}

.m-l-204 {
  margin-left: 204px;
}

.m-l-206 {
  margin-left: 206px;
}

.m-l-208 {
  margin-left: 208px;
}

.m-l-210 {
  margin-left: 210px;
}

.m-l-212 {
  margin-left: 212px;
}

.m-l-214 {
  margin-left: 214px;
}

.m-l-216 {
  margin-left: 216px;
}

.m-l-218 {
  margin-left: 218px;
}

.m-l-220 {
  margin-left: 220px;
}

.m-l-222 {
  margin-left: 222px;
}

.m-l-224 {
  margin-left: 224px;
}

.m-l-226 {
  margin-left: 226px;
}

.m-l-228 {
  margin-left: 228px;
}

.m-l-230 {
  margin-left: 230px;
}

.m-l-232 {
  margin-left: 232px;
}

.m-l-234 {
  margin-left: 234px;
}

.m-l-236 {
  margin-left: 236px;
}

.m-l-238 {
  margin-left: 238px;
}

.m-l-240 {
  margin-left: 240px;
}

.m-l-242 {
  margin-left: 242px;
}

.m-l-244 {
  margin-left: 244px;
}

.m-l-246 {
  margin-left: 246px;
}

.m-l-248 {
  margin-left: 248px;
}

.m-l-250 {
  margin-left: 250px;
}

.m-l-252 {
  margin-left: 252px;
}

.m-l-254 {
  margin-left: 254px;
}

.m-l-256 {
  margin-left: 256px;
}

.m-l-258 {
  margin-left: 258px;
}

.m-l-260 {
  margin-left: 260px;
}

.m-l-262 {
  margin-left: 262px;
}

.m-l-264 {
  margin-left: 264px;
}

.m-l-266 {
  margin-left: 266px;
}

.m-l-268 {
  margin-left: 268px;
}

.m-l-270 {
  margin-left: 270px;
}

.m-l-272 {
  margin-left: 272px;
}

.m-l-274 {
  margin-left: 274px;
}

.m-l-276 {
  margin-left: 276px;
}

.m-l-278 {
  margin-left: 278px;
}

.m-l-280 {
  margin-left: 280px;
}

.m-l-282 {
  margin-left: 282px;
}

.m-l-284 {
  margin-left: 284px;
}

.m-l-286 {
  margin-left: 286px;
}

.m-l-288 {
  margin-left: 288px;
}

.m-l-290 {
  margin-left: 290px;
}

.m-l-292 {
  margin-left: 292px;
}

.m-l-294 {
  margin-left: 294px;
}

.m-l-296 {
  margin-left: 296px;
}

.m-l-298 {
  margin-left: 298px;
}

.m-l-300 {
  margin-left: 300px;
}

.m-l-302 {
  margin-left: 302px;
}

.m-l-304 {
  margin-left: 304px;
}

.m-l-306 {
  margin-left: 306px;
}

.m-l-308 {
  margin-left: 308px;
}

.m-l-310 {
  margin-left: 310px;
}

.m-l-312 {
  margin-left: 312px;
}

.m-l-314 {
  margin-left: 314px;
}

.m-l-316 {
  margin-left: 316px;
}

.m-l-318 {
  margin-left: 318px;
}

.m-l-320 {
  margin-left: 320px;
}

.m-l-322 {
  margin-left: 322px;
}

.m-l-324 {
  margin-left: 324px;
}

.m-l-326 {
  margin-left: 326px;
}

.m-l-328 {
  margin-left: 328px;
}

.m-l-330 {
  margin-left: 330px;
}

.m-l-332 {
  margin-left: 332px;
}

.m-l-334 {
  margin-left: 334px;
}

.m-l-336 {
  margin-left: 336px;
}

.m-l-338 {
  margin-left: 338px;
}

.m-l-340 {
  margin-left: 340px;
}

.m-l-342 {
  margin-left: 342px;
}

.m-l-344 {
  margin-left: 344px;
}

.m-l-346 {
  margin-left: 346px;
}

.m-l-348 {
  margin-left: 348px;
}

.m-l-350 {
  margin-left: 350px;
}

.m-l-352 {
  margin-left: 352px;
}

.m-l-354 {
  margin-left: 354px;
}

.m-l-356 {
  margin-left: 356px;
}

.m-l-358 {
  margin-left: 358px;
}

.m-l-360 {
  margin-left: 360px;
}

.m-l-362 {
  margin-left: 362px;
}

.m-l-364 {
  margin-left: 364px;
}

.m-l-366 {
  margin-left: 366px;
}

.m-l-368 {
  margin-left: 368px;
}

.m-l-370 {
  margin-left: 370px;
}

.m-l-372 {
  margin-left: 372px;
}

.m-l-374 {
  margin-left: 374px;
}

.m-l-376 {
  margin-left: 376px;
}

.m-l-378 {
  margin-left: 378px;
}

.m-l-380 {
  margin-left: 380px;
}

.m-l-382 {
  margin-left: 382px;
}

.m-l-384 {
  margin-left: 384px;
}

.m-l-386 {
  margin-left: 386px;
}

.m-l-388 {
  margin-left: 388px;
}

.m-l-390 {
  margin-left: 390px;
}

.m-l-392 {
  margin-left: 392px;
}

.m-l-394 {
  margin-left: 394px;
}

.m-l-396 {
  margin-left: 396px;
}

.m-l-398 {
  margin-left: 398px;
}

.m-l-400 {
  margin-left: 400px;
}

.m-l-402 {
  margin-left: 402px;
}

.m-l-404 {
  margin-left: 404px;
}

.m-l-406 {
  margin-left: 406px;
}

.m-l-408 {
  margin-left: 408px;
}

.m-l-410 {
  margin-left: 410px;
}

.m-l-412 {
  margin-left: 412px;
}

.m-l-414 {
  margin-left: 414px;
}

.m-l-416 {
  margin-left: 416px;
}

.m-l-418 {
  margin-left: 418px;
}

.m-l-420 {
  margin-left: 420px;
}

.m-l-422 {
  margin-left: 422px;
}

.m-l-424 {
  margin-left: 424px;
}

.m-l-426 {
  margin-left: 426px;
}

.m-l-428 {
  margin-left: 428px;
}

.m-l-430 {
  margin-left: 430px;
}

.m-l-432 {
  margin-left: 432px;
}

.m-l-434 {
  margin-left: 434px;
}

.m-l-436 {
  margin-left: 436px;
}

.m-l-438 {
  margin-left: 438px;
}

.m-l-440 {
  margin-left: 440px;
}

.m-l-442 {
  margin-left: 442px;
}

.m-l-444 {
  margin-left: 444px;
}

.m-l-446 {
  margin-left: 446px;
}

.m-l-448 {
  margin-left: 448px;
}

.m-l-450 {
  margin-left: 450px;
}

.m-l-452 {
  margin-left: 452px;
}

.m-l-454 {
  margin-left: 454px;
}

.m-l-456 {
  margin-left: 456px;
}

.m-l-458 {
  margin-left: 458px;
}

.m-l-460 {
  margin-left: 460px;
}

.m-l-462 {
  margin-left: 462px;
}

.m-l-464 {
  margin-left: 464px;
}

.m-l-466 {
  margin-left: 466px;
}

.m-l-468 {
  margin-left: 468px;
}

.m-l-470 {
  margin-left: 470px;
}

.m-l-472 {
  margin-left: 472px;
}

.m-l-474 {
  margin-left: 474px;
}

.m-l-476 {
  margin-left: 476px;
}

.m-l-478 {
  margin-left: 478px;
}

.m-l-480 {
  margin-left: 480px;
}

.m-l-482 {
  margin-left: 482px;
}

.m-l-484 {
  margin-left: 484px;
}

.m-l-486 {
  margin-left: 486px;
}

.m-l-488 {
  margin-left: 488px;
}

.m-l-490 {
  margin-left: 490px;
}

.m-l-492 {
  margin-left: 492px;
}

.m-l-494 {
  margin-left: 494px;
}

.m-l-496 {
  margin-left: 496px;
}

.m-l-498 {
  margin-left: 498px;
}

.m-l-500 {
  margin-left: 500px;
}

.m-l-502 {
  margin-left: 502px;
}

.m-l-504 {
  margin-left: 504px;
}

.m-l-506 {
  margin-left: 506px;
}

.m-l-508 {
  margin-left: 508px;
}

.m-l-510 {
  margin-left: 510px;
}

.m-l-512 {
  margin-left: 512px;
}

.m-l-514 {
  margin-left: 514px;
}

.m-l-516 {
  margin-left: 516px;
}

.m-l-518 {
  margin-left: 518px;
}

.m-l-520 {
  margin-left: 520px;
}

.m-l-522 {
  margin-left: 522px;
}

.m-l-524 {
  margin-left: 524px;
}

.m-l-526 {
  margin-left: 526px;
}

.m-l-528 {
  margin-left: 528px;
}

.m-l-530 {
  margin-left: 530px;
}

.m-l-532 {
  margin-left: 532px;
}

.m-l-534 {
  margin-left: 534px;
}

.m-l-536 {
  margin-left: 536px;
}

.m-l-538 {
  margin-left: 538px;
}

.m-l-540 {
  margin-left: 540px;
}

.m-l-542 {
  margin-left: 542px;
}

.m-l-544 {
  margin-left: 544px;
}

.m-l-546 {
  margin-left: 546px;
}

.m-l-548 {
  margin-left: 548px;
}

.m-l-550 {
  margin-left: 550px;
}

.m-l-552 {
  margin-left: 552px;
}

.m-l-554 {
  margin-left: 554px;
}

.m-l-556 {
  margin-left: 556px;
}

.m-l-558 {
  margin-left: 558px;
}

.m-l-560 {
  margin-left: 560px;
}

.m-l-562 {
  margin-left: 562px;
}

.m-l-564 {
  margin-left: 564px;
}

.m-l-566 {
  margin-left: 566px;
}

.m-l-568 {
  margin-left: 568px;
}

.m-l-570 {
  margin-left: 570px;
}

.m-l-572 {
  margin-left: 572px;
}

.m-l-574 {
  margin-left: 574px;
}

.m-l-576 {
  margin-left: 576px;
}

.m-l-578 {
  margin-left: 578px;
}

.m-l-580 {
  margin-left: 580px;
}

.m-l-582 {
  margin-left: 582px;
}

.m-l-584 {
  margin-left: 584px;
}

.m-l-586 {
  margin-left: 586px;
}

.m-l-588 {
  margin-left: 588px;
}

.m-l-590 {
  margin-left: 590px;
}

.m-l-592 {
  margin-left: 592px;
}

.m-l-594 {
  margin-left: 594px;
}

.m-l-596 {
  margin-left: 596px;
}

.m-l-598 {
  margin-left: 598px;
}

.m-l-600 {
  margin-left: 600px;
}

.m-l-602 {
  margin-left: 602px;
}

.m-l-604 {
  margin-left: 604px;
}

.m-l-606 {
  margin-left: 606px;
}

.m-l-608 {
  margin-left: 608px;
}

.m-l-610 {
  margin-left: 610px;
}

.m-l-612 {
  margin-left: 612px;
}

.m-l-614 {
  margin-left: 614px;
}

.m-l-616 {
  margin-left: 616px;
}

.m-l-618 {
  margin-left: 618px;
}

.m-l-620 {
  margin-left: 620px;
}

.m-l-622 {
  margin-left: 622px;
}

.m-l-624 {
  margin-left: 624px;
}

.m-l-626 {
  margin-left: 626px;
}

.m-l-628 {
  margin-left: 628px;
}

.m-l-630 {
  margin-left: 630px;
}

.m-l-632 {
  margin-left: 632px;
}

.m-l-634 {
  margin-left: 634px;
}

.m-l-636 {
  margin-left: 636px;
}

.m-l-638 {
  margin-left: 638px;
}

.m-l-640 {
  margin-left: 640px;
}

.m-l-642 {
  margin-left: 642px;
}

.m-l-644 {
  margin-left: 644px;
}

.m-l-646 {
  margin-left: 646px;
}

.m-l-648 {
  margin-left: 648px;
}

.m-l-650 {
  margin-left: 650px;
}

.m-x-2 {
  margin: 2px;
}

.m-x-4 {
  margin: 4px;
}

.m-x-6 {
  margin: 6px;
}

.m-x-8 {
  margin: 8px;
}

.m-x-10 {
  margin: 10px;
}

.m-x-12 {
  margin: 12px;
}

.m-x-14 {
  margin: 14px;
}

.m-x-16 {
  margin: 16px;
}

.m-x-18 {
  margin: 18px;
}

.m-x-20 {
  margin: 20px;
}

.m-x-22 {
  margin: 22px;
}

.m-x-24 {
  margin: 24px;
}

.m-x-26 {
  margin: 26px;
}

.m-x-28 {
  margin: 28px;
}

.m-x-30 {
  margin: 30px;
}

.m-x-32 {
  margin: 32px;
}

.m-x-34 {
  margin: 34px;
}

.m-x-36 {
  margin: 36px;
}

.m-x-38 {
  margin: 38px;
}

.m-x-40 {
  margin: 40px;
}

.m-x-42 {
  margin: 42px;
}

.m-x-44 {
  margin: 44px;
}

.m-x-46 {
  margin: 46px;
}

.m-x-48 {
  margin: 48px;
}

.m-x-50 {
  margin: 50px;
}

.m-x-52 {
  margin: 52px;
}

.m-x-54 {
  margin: 54px;
}

.m-x-56 {
  margin: 56px;
}

.m-x-58 {
  margin: 58px;
}

.m-x-60 {
  margin: 60px;
}

.m-x-62 {
  margin: 62px;
}

.m-x-64 {
  margin: 64px;
}

.m-x-66 {
  margin: 66px;
}

.m-x-68 {
  margin: 68px;
}

.m-x-70 {
  margin: 70px;
}

.m-x-72 {
  margin: 72px;
}

.m-x-74 {
  margin: 74px;
}

.m-x-76 {
  margin: 76px;
}

.m-x-78 {
  margin: 78px;
}

.m-x-80 {
  margin: 80px;
}

.m-x-82 {
  margin: 82px;
}

.m-x-84 {
  margin: 84px;
}

.m-x-86 {
  margin: 86px;
}

.m-x-88 {
  margin: 88px;
}

.m-x-90 {
  margin: 90px;
}

.m-x-92 {
  margin: 92px;
}

.m-x-94 {
  margin: 94px;
}

.m-x-96 {
  margin: 96px;
}

.m-x-98 {
  margin: 98px;
}

.m-x-100 {
  margin: 100px;
}

.m-x-102 {
  margin: 102px;
}

.m-x-104 {
  margin: 104px;
}

.m-x-106 {
  margin: 106px;
}

.m-x-108 {
  margin: 108px;
}

.m-x-110 {
  margin: 110px;
}

.m-x-112 {
  margin: 112px;
}

.m-x-114 {
  margin: 114px;
}

.m-x-116 {
  margin: 116px;
}

.m-x-118 {
  margin: 118px;
}

.m-x-120 {
  margin: 120px;
}

.m-x-122 {
  margin: 122px;
}

.m-x-124 {
  margin: 124px;
}

.m-x-126 {
  margin: 126px;
}

.m-x-128 {
  margin: 128px;
}

.m-x-130 {
  margin: 130px;
}

.m-x-132 {
  margin: 132px;
}

.m-x-134 {
  margin: 134px;
}

.m-x-136 {
  margin: 136px;
}

.m-x-138 {
  margin: 138px;
}

.m-x-140 {
  margin: 140px;
}

.m-x-142 {
  margin: 142px;
}

.m-x-144 {
  margin: 144px;
}

.m-x-146 {
  margin: 146px;
}

.m-x-148 {
  margin: 148px;
}

.m-x-150 {
  margin: 150px;
}

.m-x-152 {
  margin: 152px;
}

.m-x-154 {
  margin: 154px;
}

.m-x-156 {
  margin: 156px;
}

.m-x-158 {
  margin: 158px;
}

.m-x-160 {
  margin: 160px;
}

.m-x-162 {
  margin: 162px;
}

.m-x-164 {
  margin: 164px;
}

.m-x-166 {
  margin: 166px;
}

.m-x-168 {
  margin: 168px;
}

.m-x-170 {
  margin: 170px;
}

.m-x-172 {
  margin: 172px;
}

.m-x-174 {
  margin: 174px;
}

.m-x-176 {
  margin: 176px;
}

.m-x-178 {
  margin: 178px;
}

.m-x-180 {
  margin: 180px;
}

.m-x-182 {
  margin: 182px;
}

.m-x-184 {
  margin: 184px;
}

.m-x-186 {
  margin: 186px;
}

.m-x-188 {
  margin: 188px;
}

.m-x-190 {
  margin: 190px;
}

.m-x-192 {
  margin: 192px;
}

.m-x-194 {
  margin: 194px;
}

.m-x-196 {
  margin: 196px;
}

.m-x-198 {
  margin: 198px;
}

.m-x-200 {
  margin: 200px;
}

.m-x-202 {
  margin: 202px;
}

.m-x-204 {
  margin: 204px;
}

.m-x-206 {
  margin: 206px;
}

.m-x-208 {
  margin: 208px;
}

.m-x-210 {
  margin: 210px;
}

.m-x-212 {
  margin: 212px;
}

.m-x-214 {
  margin: 214px;
}

.m-x-216 {
  margin: 216px;
}

.m-x-218 {
  margin: 218px;
}

.m-x-220 {
  margin: 220px;
}

.m-x-222 {
  margin: 222px;
}

.m-x-224 {
  margin: 224px;
}

.m-x-226 {
  margin: 226px;
}

.m-x-228 {
  margin: 228px;
}

.m-x-230 {
  margin: 230px;
}

.m-x-232 {
  margin: 232px;
}

.m-x-234 {
  margin: 234px;
}

.m-x-236 {
  margin: 236px;
}

.m-x-238 {
  margin: 238px;
}

.m-x-240 {
  margin: 240px;
}

.m-x-242 {
  margin: 242px;
}

.m-x-244 {
  margin: 244px;
}

.m-x-246 {
  margin: 246px;
}

.m-x-248 {
  margin: 248px;
}

.m-x-250 {
  margin: 250px;
}

.m-x-252 {
  margin: 252px;
}

.m-x-254 {
  margin: 254px;
}

.m-x-256 {
  margin: 256px;
}

.m-x-258 {
  margin: 258px;
}

.m-x-260 {
  margin: 260px;
}

.m-x-262 {
  margin: 262px;
}

.m-x-264 {
  margin: 264px;
}

.m-x-266 {
  margin: 266px;
}

.m-x-268 {
  margin: 268px;
}

.m-x-270 {
  margin: 270px;
}

.m-x-272 {
  margin: 272px;
}

.m-x-274 {
  margin: 274px;
}

.m-x-276 {
  margin: 276px;
}

.m-x-278 {
  margin: 278px;
}

.m-x-280 {
  margin: 280px;
}

.m-x-282 {
  margin: 282px;
}

.m-x-284 {
  margin: 284px;
}

.m-x-286 {
  margin: 286px;
}

.m-x-288 {
  margin: 288px;
}

.m-x-290 {
  margin: 290px;
}

.m-x-292 {
  margin: 292px;
}

.m-x-294 {
  margin: 294px;
}

.m-x-296 {
  margin: 296px;
}

.m-x-298 {
  margin: 298px;
}

.m-x-300 {
  margin: 300px;
}

.m-x-302 {
  margin: 302px;
}

.m-x-304 {
  margin: 304px;
}

.m-x-306 {
  margin: 306px;
}

.m-x-308 {
  margin: 308px;
}

.m-x-310 {
  margin: 310px;
}

.m-x-312 {
  margin: 312px;
}

.m-x-314 {
  margin: 314px;
}

.m-x-316 {
  margin: 316px;
}

.m-x-318 {
  margin: 318px;
}

.m-x-320 {
  margin: 320px;
}

.m-x-322 {
  margin: 322px;
}

.m-x-324 {
  margin: 324px;
}

.m-x-326 {
  margin: 326px;
}

.m-x-328 {
  margin: 328px;
}

.m-x-330 {
  margin: 330px;
}

.m-x-332 {
  margin: 332px;
}

.m-x-334 {
  margin: 334px;
}

.m-x-336 {
  margin: 336px;
}

.m-x-338 {
  margin: 338px;
}

.m-x-340 {
  margin: 340px;
}

.m-x-342 {
  margin: 342px;
}

.m-x-344 {
  margin: 344px;
}

.m-x-346 {
  margin: 346px;
}

.m-x-348 {
  margin: 348px;
}

.m-x-350 {
  margin: 350px;
}

.m-x-352 {
  margin: 352px;
}

.m-x-354 {
  margin: 354px;
}

.m-x-356 {
  margin: 356px;
}

.m-x-358 {
  margin: 358px;
}

.m-x-360 {
  margin: 360px;
}

.m-x-362 {
  margin: 362px;
}

.m-x-364 {
  margin: 364px;
}

.m-x-366 {
  margin: 366px;
}

.m-x-368 {
  margin: 368px;
}

.m-x-370 {
  margin: 370px;
}

.m-x-372 {
  margin: 372px;
}

.m-x-374 {
  margin: 374px;
}

.m-x-376 {
  margin: 376px;
}

.m-x-378 {
  margin: 378px;
}

.m-x-380 {
  margin: 380px;
}

.m-x-382 {
  margin: 382px;
}

.m-x-384 {
  margin: 384px;
}

.m-x-386 {
  margin: 386px;
}

.m-x-388 {
  margin: 388px;
}

.m-x-390 {
  margin: 390px;
}

.m-x-392 {
  margin: 392px;
}

.m-x-394 {
  margin: 394px;
}

.m-x-396 {
  margin: 396px;
}

.m-x-398 {
  margin: 398px;
}

.m-x-400 {
  margin: 400px;
}

.m-x-402 {
  margin: 402px;
}

.m-x-404 {
  margin: 404px;
}

.m-x-406 {
  margin: 406px;
}

.m-x-408 {
  margin: 408px;
}

.m-x-410 {
  margin: 410px;
}

.m-x-412 {
  margin: 412px;
}

.m-x-414 {
  margin: 414px;
}

.m-x-416 {
  margin: 416px;
}

.m-x-418 {
  margin: 418px;
}

.m-x-420 {
  margin: 420px;
}

.m-x-422 {
  margin: 422px;
}

.m-x-424 {
  margin: 424px;
}

.m-x-426 {
  margin: 426px;
}

.m-x-428 {
  margin: 428px;
}

.m-x-430 {
  margin: 430px;
}

.m-x-432 {
  margin: 432px;
}

.m-x-434 {
  margin: 434px;
}

.m-x-436 {
  margin: 436px;
}

.m-x-438 {
  margin: 438px;
}

.m-x-440 {
  margin: 440px;
}

.m-x-442 {
  margin: 442px;
}

.m-x-444 {
  margin: 444px;
}

.m-x-446 {
  margin: 446px;
}

.m-x-448 {
  margin: 448px;
}

.m-x-450 {
  margin: 450px;
}

.m-x-452 {
  margin: 452px;
}

.m-x-454 {
  margin: 454px;
}

.m-x-456 {
  margin: 456px;
}

.m-x-458 {
  margin: 458px;
}

.m-x-460 {
  margin: 460px;
}

.m-x-462 {
  margin: 462px;
}

.m-x-464 {
  margin: 464px;
}

.m-x-466 {
  margin: 466px;
}

.m-x-468 {
  margin: 468px;
}

.m-x-470 {
  margin: 470px;
}

.m-x-472 {
  margin: 472px;
}

.m-x-474 {
  margin: 474px;
}

.m-x-476 {
  margin: 476px;
}

.m-x-478 {
  margin: 478px;
}

.m-x-480 {
  margin: 480px;
}

.m-x-482 {
  margin: 482px;
}

.m-x-484 {
  margin: 484px;
}

.m-x-486 {
  margin: 486px;
}

.m-x-488 {
  margin: 488px;
}

.m-x-490 {
  margin: 490px;
}

.m-x-492 {
  margin: 492px;
}

.m-x-494 {
  margin: 494px;
}

.m-x-496 {
  margin: 496px;
}

.m-x-498 {
  margin: 498px;
}

.m-x-500 {
  margin: 500px;
}

.m-x-502 {
  margin: 502px;
}

.m-x-504 {
  margin: 504px;
}

.m-x-506 {
  margin: 506px;
}

.m-x-508 {
  margin: 508px;
}

.m-x-510 {
  margin: 510px;
}

.m-x-512 {
  margin: 512px;
}

.m-x-514 {
  margin: 514px;
}

.m-x-516 {
  margin: 516px;
}

.m-x-518 {
  margin: 518px;
}

.m-x-520 {
  margin: 520px;
}

.m-x-522 {
  margin: 522px;
}

.m-x-524 {
  margin: 524px;
}

.m-x-526 {
  margin: 526px;
}

.m-x-528 {
  margin: 528px;
}

.m-x-530 {
  margin: 530px;
}

.m-x-532 {
  margin: 532px;
}

.m-x-534 {
  margin: 534px;
}

.m-x-536 {
  margin: 536px;
}

.m-x-538 {
  margin: 538px;
}

.m-x-540 {
  margin: 540px;
}

.m-x-542 {
  margin: 542px;
}

.m-x-544 {
  margin: 544px;
}

.m-x-546 {
  margin: 546px;
}

.m-x-548 {
  margin: 548px;
}

.m-x-550 {
  margin: 550px;
}

.m-x-552 {
  margin: 552px;
}

.m-x-554 {
  margin: 554px;
}

.m-x-556 {
  margin: 556px;
}

.m-x-558 {
  margin: 558px;
}

.m-x-560 {
  margin: 560px;
}

.m-x-562 {
  margin: 562px;
}

.m-x-564 {
  margin: 564px;
}

.m-x-566 {
  margin: 566px;
}

.m-x-568 {
  margin: 568px;
}

.m-x-570 {
  margin: 570px;
}

.m-x-572 {
  margin: 572px;
}

.m-x-574 {
  margin: 574px;
}

.m-x-576 {
  margin: 576px;
}

.m-x-578 {
  margin: 578px;
}

.m-x-580 {
  margin: 580px;
}

.m-x-582 {
  margin: 582px;
}

.m-x-584 {
  margin: 584px;
}

.m-x-586 {
  margin: 586px;
}

.m-x-588 {
  margin: 588px;
}

.m-x-590 {
  margin: 590px;
}

.m-x-592 {
  margin: 592px;
}

.m-x-594 {
  margin: 594px;
}

.m-x-596 {
  margin: 596px;
}

.m-x-598 {
  margin: 598px;
}

.m-x-600 {
  margin: 600px;
}

.m-x-602 {
  margin: 602px;
}

.m-x-604 {
  margin: 604px;
}

.m-x-606 {
  margin: 606px;
}

.m-x-608 {
  margin: 608px;
}

.m-x-610 {
  margin: 610px;
}

.m-x-612 {
  margin: 612px;
}

.m-x-614 {
  margin: 614px;
}

.m-x-616 {
  margin: 616px;
}

.m-x-618 {
  margin: 618px;
}

.m-x-620 {
  margin: 620px;
}

.m-x-622 {
  margin: 622px;
}

.m-x-624 {
  margin: 624px;
}

.m-x-626 {
  margin: 626px;
}

.m-x-628 {
  margin: 628px;
}

.m-x-630 {
  margin: 630px;
}

.m-x-632 {
  margin: 632px;
}

.m-x-634 {
  margin: 634px;
}

.m-x-636 {
  margin: 636px;
}

.m-x-638 {
  margin: 638px;
}

.m-x-640 {
  margin: 640px;
}

.m-x-642 {
  margin: 642px;
}

.m-x-644 {
  margin: 644px;
}

.m-x-646 {
  margin: 646px;
}

.m-x-648 {
  margin: 648px;
}

.m-x-650 {
  margin: 650px;
}

.p-t-2 {
  padding-top: 2px;
}

.p-t-4 {
  padding-top: 4px;
}

.p-t-6 {
  padding-top: 6px;
}

.p-t-8 {
  padding-top: 8px;
}

.p-t-10 {
  padding-top: 10px;
}

.p-t-12 {
  padding-top: 12px;
}

.p-t-14 {
  padding-top: 14px;
}

.p-t-16 {
  padding-top: 16px;
}

.p-t-18 {
  padding-top: 18px;
}

.p-t-20 {
  padding-top: 20px;
}

.p-t-22 {
  padding-top: 22px;
}

.p-t-24 {
  padding-top: 24px;
}

.p-t-26 {
  padding-top: 26px;
}

.p-t-28 {
  padding-top: 28px;
}

.p-t-30 {
  padding-top: 30px;
}

.p-t-32 {
  padding-top: 32px;
}

.p-t-34 {
  padding-top: 34px;
}

.p-t-36 {
  padding-top: 36px;
}

.p-t-38 {
  padding-top: 38px;
}

.p-t-40 {
  padding-top: 40px;
}

.p-t-42 {
  padding-top: 42px;
}

.p-t-44 {
  padding-top: 44px;
}

.p-t-46 {
  padding-top: 46px;
}

.p-t-48 {
  padding-top: 48px;
}

.p-t-50 {
  padding-top: 50px;
}

.p-t-52 {
  padding-top: 52px;
}

.p-t-54 {
  padding-top: 54px;
}

.p-t-56 {
  padding-top: 56px;
}

.p-t-58 {
  padding-top: 58px;
}

.p-t-60 {
  padding-top: 60px;
}

.p-t-62 {
  padding-top: 62px;
}

.p-t-64 {
  padding-top: 64px;
}

.p-t-66 {
  padding-top: 66px;
}

.p-t-68 {
  padding-top: 68px;
}

.p-t-70 {
  padding-top: 70px;
}

.p-t-72 {
  padding-top: 72px;
}

.p-t-74 {
  padding-top: 74px;
}

.p-t-76 {
  padding-top: 76px;
}

.p-t-78 {
  padding-top: 78px;
}

.p-t-80 {
  padding-top: 80px;
}

.p-t-82 {
  padding-top: 82px;
}

.p-t-84 {
  padding-top: 84px;
}

.p-t-86 {
  padding-top: 86px;
}

.p-t-88 {
  padding-top: 88px;
}

.p-t-90 {
  padding-top: 90px;
}

.p-t-92 {
  padding-top: 92px;
}

.p-t-94 {
  padding-top: 94px;
}

.p-t-96 {
  padding-top: 96px;
}

.p-t-98 {
  padding-top: 98px;
}

.p-t-100 {
  padding-top: 100px;
}

.p-t-102 {
  padding-top: 102px;
}

.p-t-104 {
  padding-top: 104px;
}

.p-t-106 {
  padding-top: 106px;
}

.p-t-108 {
  padding-top: 108px;
}

.p-t-110 {
  padding-top: 110px;
}

.p-t-112 {
  padding-top: 112px;
}

.p-t-114 {
  padding-top: 114px;
}

.p-t-116 {
  padding-top: 116px;
}

.p-t-118 {
  padding-top: 118px;
}

.p-t-120 {
  padding-top: 120px;
}

.p-t-122 {
  padding-top: 122px;
}

.p-t-124 {
  padding-top: 124px;
}

.p-t-126 {
  padding-top: 126px;
}

.p-t-128 {
  padding-top: 128px;
}

.p-t-130 {
  padding-top: 130px;
}

.p-t-132 {
  padding-top: 132px;
}

.p-t-134 {
  padding-top: 134px;
}

.p-t-136 {
  padding-top: 136px;
}

.p-t-138 {
  padding-top: 138px;
}

.p-t-140 {
  padding-top: 140px;
}

.p-t-142 {
  padding-top: 142px;
}

.p-t-144 {
  padding-top: 144px;
}

.p-t-146 {
  padding-top: 146px;
}

.p-t-148 {
  padding-top: 148px;
}

.p-t-150 {
  padding-top: 150px;
}

.p-t-152 {
  padding-top: 152px;
}

.p-t-154 {
  padding-top: 154px;
}

.p-t-156 {
  padding-top: 156px;
}

.p-t-158 {
  padding-top: 158px;
}

.p-t-160 {
  padding-top: 160px;
}

.p-t-162 {
  padding-top: 162px;
}

.p-t-164 {
  padding-top: 164px;
}

.p-t-166 {
  padding-top: 166px;
}

.p-t-168 {
  padding-top: 168px;
}

.p-t-170 {
  padding-top: 170px;
}

.p-t-172 {
  padding-top: 172px;
}

.p-t-174 {
  padding-top: 174px;
}

.p-t-176 {
  padding-top: 176px;
}

.p-t-178 {
  padding-top: 178px;
}

.p-t-180 {
  padding-top: 180px;
}

.p-t-182 {
  padding-top: 182px;
}

.p-t-184 {
  padding-top: 184px;
}

.p-t-186 {
  padding-top: 186px;
}

.p-t-188 {
  padding-top: 188px;
}

.p-t-190 {
  padding-top: 190px;
}

.p-t-192 {
  padding-top: 192px;
}

.p-t-194 {
  padding-top: 194px;
}

.p-t-196 {
  padding-top: 196px;
}

.p-t-198 {
  padding-top: 198px;
}

.p-t-200 {
  padding-top: 200px;
}

.p-t-202 {
  padding-top: 202px;
}

.p-t-204 {
  padding-top: 204px;
}

.p-t-206 {
  padding-top: 206px;
}

.p-t-208 {
  padding-top: 208px;
}

.p-t-210 {
  padding-top: 210px;
}

.p-t-212 {
  padding-top: 212px;
}

.p-t-214 {
  padding-top: 214px;
}

.p-t-216 {
  padding-top: 216px;
}

.p-t-218 {
  padding-top: 218px;
}

.p-t-220 {
  padding-top: 220px;
}

.p-t-222 {
  padding-top: 222px;
}

.p-t-224 {
  padding-top: 224px;
}

.p-t-226 {
  padding-top: 226px;
}

.p-t-228 {
  padding-top: 228px;
}

.p-t-230 {
  padding-top: 230px;
}

.p-t-232 {
  padding-top: 232px;
}

.p-t-234 {
  padding-top: 234px;
}

.p-t-236 {
  padding-top: 236px;
}

.p-t-238 {
  padding-top: 238px;
}

.p-t-240 {
  padding-top: 240px;
}

.p-t-242 {
  padding-top: 242px;
}

.p-t-244 {
  padding-top: 244px;
}

.p-t-246 {
  padding-top: 246px;
}

.p-t-248 {
  padding-top: 248px;
}

.p-t-250 {
  padding-top: 250px;
}

.p-t-252 {
  padding-top: 252px;
}

.p-t-254 {
  padding-top: 254px;
}

.p-t-256 {
  padding-top: 256px;
}

.p-t-258 {
  padding-top: 258px;
}

.p-t-260 {
  padding-top: 260px;
}

.p-t-262 {
  padding-top: 262px;
}

.p-t-264 {
  padding-top: 264px;
}

.p-t-266 {
  padding-top: 266px;
}

.p-t-268 {
  padding-top: 268px;
}

.p-t-270 {
  padding-top: 270px;
}

.p-t-272 {
  padding-top: 272px;
}

.p-t-274 {
  padding-top: 274px;
}

.p-t-276 {
  padding-top: 276px;
}

.p-t-278 {
  padding-top: 278px;
}

.p-t-280 {
  padding-top: 280px;
}

.p-t-282 {
  padding-top: 282px;
}

.p-t-284 {
  padding-top: 284px;
}

.p-t-286 {
  padding-top: 286px;
}

.p-t-288 {
  padding-top: 288px;
}

.p-t-290 {
  padding-top: 290px;
}

.p-t-292 {
  padding-top: 292px;
}

.p-t-294 {
  padding-top: 294px;
}

.p-t-296 {
  padding-top: 296px;
}

.p-t-298 {
  padding-top: 298px;
}

.p-t-300 {
  padding-top: 300px;
}

.p-t-302 {
  padding-top: 302px;
}

.p-t-304 {
  padding-top: 304px;
}

.p-t-306 {
  padding-top: 306px;
}

.p-t-308 {
  padding-top: 308px;
}

.p-t-310 {
  padding-top: 310px;
}

.p-t-312 {
  padding-top: 312px;
}

.p-t-314 {
  padding-top: 314px;
}

.p-t-316 {
  padding-top: 316px;
}

.p-t-318 {
  padding-top: 318px;
}

.p-t-320 {
  padding-top: 320px;
}

.p-t-322 {
  padding-top: 322px;
}

.p-t-324 {
  padding-top: 324px;
}

.p-t-326 {
  padding-top: 326px;
}

.p-t-328 {
  padding-top: 328px;
}

.p-t-330 {
  padding-top: 330px;
}

.p-t-332 {
  padding-top: 332px;
}

.p-t-334 {
  padding-top: 334px;
}

.p-t-336 {
  padding-top: 336px;
}

.p-t-338 {
  padding-top: 338px;
}

.p-t-340 {
  padding-top: 340px;
}

.p-t-342 {
  padding-top: 342px;
}

.p-t-344 {
  padding-top: 344px;
}

.p-t-346 {
  padding-top: 346px;
}

.p-t-348 {
  padding-top: 348px;
}

.p-t-350 {
  padding-top: 350px;
}

.p-t-352 {
  padding-top: 352px;
}

.p-t-354 {
  padding-top: 354px;
}

.p-t-356 {
  padding-top: 356px;
}

.p-t-358 {
  padding-top: 358px;
}

.p-t-360 {
  padding-top: 360px;
}

.p-t-362 {
  padding-top: 362px;
}

.p-t-364 {
  padding-top: 364px;
}

.p-t-366 {
  padding-top: 366px;
}

.p-t-368 {
  padding-top: 368px;
}

.p-t-370 {
  padding-top: 370px;
}

.p-t-372 {
  padding-top: 372px;
}

.p-t-374 {
  padding-top: 374px;
}

.p-t-376 {
  padding-top: 376px;
}

.p-t-378 {
  padding-top: 378px;
}

.p-t-380 {
  padding-top: 380px;
}

.p-t-382 {
  padding-top: 382px;
}

.p-t-384 {
  padding-top: 384px;
}

.p-t-386 {
  padding-top: 386px;
}

.p-t-388 {
  padding-top: 388px;
}

.p-t-390 {
  padding-top: 390px;
}

.p-t-392 {
  padding-top: 392px;
}

.p-t-394 {
  padding-top: 394px;
}

.p-t-396 {
  padding-top: 396px;
}

.p-t-398 {
  padding-top: 398px;
}

.p-t-400 {
  padding-top: 400px;
}

.p-t-402 {
  padding-top: 402px;
}

.p-t-404 {
  padding-top: 404px;
}

.p-t-406 {
  padding-top: 406px;
}

.p-t-408 {
  padding-top: 408px;
}

.p-t-410 {
  padding-top: 410px;
}

.p-t-412 {
  padding-top: 412px;
}

.p-t-414 {
  padding-top: 414px;
}

.p-t-416 {
  padding-top: 416px;
}

.p-t-418 {
  padding-top: 418px;
}

.p-t-420 {
  padding-top: 420px;
}

.p-t-422 {
  padding-top: 422px;
}

.p-t-424 {
  padding-top: 424px;
}

.p-t-426 {
  padding-top: 426px;
}

.p-t-428 {
  padding-top: 428px;
}

.p-t-430 {
  padding-top: 430px;
}

.p-t-432 {
  padding-top: 432px;
}

.p-t-434 {
  padding-top: 434px;
}

.p-t-436 {
  padding-top: 436px;
}

.p-t-438 {
  padding-top: 438px;
}

.p-t-440 {
  padding-top: 440px;
}

.p-t-442 {
  padding-top: 442px;
}

.p-t-444 {
  padding-top: 444px;
}

.p-t-446 {
  padding-top: 446px;
}

.p-t-448 {
  padding-top: 448px;
}

.p-t-450 {
  padding-top: 450px;
}

.p-t-452 {
  padding-top: 452px;
}

.p-t-454 {
  padding-top: 454px;
}

.p-t-456 {
  padding-top: 456px;
}

.p-t-458 {
  padding-top: 458px;
}

.p-t-460 {
  padding-top: 460px;
}

.p-t-462 {
  padding-top: 462px;
}

.p-t-464 {
  padding-top: 464px;
}

.p-t-466 {
  padding-top: 466px;
}

.p-t-468 {
  padding-top: 468px;
}

.p-t-470 {
  padding-top: 470px;
}

.p-t-472 {
  padding-top: 472px;
}

.p-t-474 {
  padding-top: 474px;
}

.p-t-476 {
  padding-top: 476px;
}

.p-t-478 {
  padding-top: 478px;
}

.p-t-480 {
  padding-top: 480px;
}

.p-t-482 {
  padding-top: 482px;
}

.p-t-484 {
  padding-top: 484px;
}

.p-t-486 {
  padding-top: 486px;
}

.p-t-488 {
  padding-top: 488px;
}

.p-t-490 {
  padding-top: 490px;
}

.p-t-492 {
  padding-top: 492px;
}

.p-t-494 {
  padding-top: 494px;
}

.p-t-496 {
  padding-top: 496px;
}

.p-t-498 {
  padding-top: 498px;
}

.p-t-500 {
  padding-top: 500px;
}

.p-t-502 {
  padding-top: 502px;
}

.p-t-504 {
  padding-top: 504px;
}

.p-t-506 {
  padding-top: 506px;
}

.p-t-508 {
  padding-top: 508px;
}

.p-t-510 {
  padding-top: 510px;
}

.p-t-512 {
  padding-top: 512px;
}

.p-t-514 {
  padding-top: 514px;
}

.p-t-516 {
  padding-top: 516px;
}

.p-t-518 {
  padding-top: 518px;
}

.p-t-520 {
  padding-top: 520px;
}

.p-t-522 {
  padding-top: 522px;
}

.p-t-524 {
  padding-top: 524px;
}

.p-t-526 {
  padding-top: 526px;
}

.p-t-528 {
  padding-top: 528px;
}

.p-t-530 {
  padding-top: 530px;
}

.p-t-532 {
  padding-top: 532px;
}

.p-t-534 {
  padding-top: 534px;
}

.p-t-536 {
  padding-top: 536px;
}

.p-t-538 {
  padding-top: 538px;
}

.p-t-540 {
  padding-top: 540px;
}

.p-t-542 {
  padding-top: 542px;
}

.p-t-544 {
  padding-top: 544px;
}

.p-t-546 {
  padding-top: 546px;
}

.p-t-548 {
  padding-top: 548px;
}

.p-t-550 {
  padding-top: 550px;
}

.p-t-552 {
  padding-top: 552px;
}

.p-t-554 {
  padding-top: 554px;
}

.p-t-556 {
  padding-top: 556px;
}

.p-t-558 {
  padding-top: 558px;
}

.p-t-560 {
  padding-top: 560px;
}

.p-t-562 {
  padding-top: 562px;
}

.p-t-564 {
  padding-top: 564px;
}

.p-t-566 {
  padding-top: 566px;
}

.p-t-568 {
  padding-top: 568px;
}

.p-t-570 {
  padding-top: 570px;
}

.p-t-572 {
  padding-top: 572px;
}

.p-t-574 {
  padding-top: 574px;
}

.p-t-576 {
  padding-top: 576px;
}

.p-t-578 {
  padding-top: 578px;
}

.p-t-580 {
  padding-top: 580px;
}

.p-t-582 {
  padding-top: 582px;
}

.p-t-584 {
  padding-top: 584px;
}

.p-t-586 {
  padding-top: 586px;
}

.p-t-588 {
  padding-top: 588px;
}

.p-t-590 {
  padding-top: 590px;
}

.p-t-592 {
  padding-top: 592px;
}

.p-t-594 {
  padding-top: 594px;
}

.p-t-596 {
  padding-top: 596px;
}

.p-t-598 {
  padding-top: 598px;
}

.p-t-600 {
  padding-top: 600px;
}

.p-t-602 {
  padding-top: 602px;
}

.p-t-604 {
  padding-top: 604px;
}

.p-t-606 {
  padding-top: 606px;
}

.p-t-608 {
  padding-top: 608px;
}

.p-t-610 {
  padding-top: 610px;
}

.p-t-612 {
  padding-top: 612px;
}

.p-t-614 {
  padding-top: 614px;
}

.p-t-616 {
  padding-top: 616px;
}

.p-t-618 {
  padding-top: 618px;
}

.p-t-620 {
  padding-top: 620px;
}

.p-t-622 {
  padding-top: 622px;
}

.p-t-624 {
  padding-top: 624px;
}

.p-t-626 {
  padding-top: 626px;
}

.p-t-628 {
  padding-top: 628px;
}

.p-t-630 {
  padding-top: 630px;
}

.p-t-632 {
  padding-top: 632px;
}

.p-t-634 {
  padding-top: 634px;
}

.p-t-636 {
  padding-top: 636px;
}

.p-t-638 {
  padding-top: 638px;
}

.p-t-640 {
  padding-top: 640px;
}

.p-t-642 {
  padding-top: 642px;
}

.p-t-644 {
  padding-top: 644px;
}

.p-t-646 {
  padding-top: 646px;
}

.p-t-648 {
  padding-top: 648px;
}

.p-t-650 {
  padding-top: 650px;
}

.p-r-2 {
  padding-right: 2px;
}

.p-r-4 {
  padding-right: 4px;
}

.p-r-6 {
  padding-right: 6px;
}

.p-r-8 {
  padding-right: 8px;
}

.p-r-10 {
  padding-right: 10px;
}

.p-r-12 {
  padding-right: 12px;
}

.p-r-14 {
  padding-right: 14px;
}

.p-r-16 {
  padding-right: 16px;
}

.p-r-18 {
  padding-right: 18px;
}

.p-r-20 {
  padding-right: 20px;
}

.p-r-22 {
  padding-right: 22px;
}

.p-r-24 {
  padding-right: 24px;
}

.p-r-26 {
  padding-right: 26px;
}

.p-r-28 {
  padding-right: 28px;
}

.p-r-30 {
  padding-right: 30px;
}

.p-r-32 {
  padding-right: 32px;
}

.p-r-34 {
  padding-right: 34px;
}

.p-r-36 {
  padding-right: 36px;
}

.p-r-38 {
  padding-right: 38px;
}

.p-r-40 {
  padding-right: 40px;
}

.p-r-42 {
  padding-right: 42px;
}

.p-r-44 {
  padding-right: 44px;
}

.p-r-46 {
  padding-right: 46px;
}

.p-r-48 {
  padding-right: 48px;
}

.p-r-50 {
  padding-right: 50px;
}

.p-r-52 {
  padding-right: 52px;
}

.p-r-54 {
  padding-right: 54px;
}

.p-r-56 {
  padding-right: 56px;
}

.p-r-58 {
  padding-right: 58px;
}

.p-r-60 {
  padding-right: 60px;
}

.p-r-62 {
  padding-right: 62px;
}

.p-r-64 {
  padding-right: 64px;
}

.p-r-66 {
  padding-right: 66px;
}

.p-r-68 {
  padding-right: 68px;
}

.p-r-70 {
  padding-right: 70px;
}

.p-r-72 {
  padding-right: 72px;
}

.p-r-74 {
  padding-right: 74px;
}

.p-r-76 {
  padding-right: 76px;
}

.p-r-78 {
  padding-right: 78px;
}

.p-r-80 {
  padding-right: 80px;
}

.p-r-82 {
  padding-right: 82px;
}

.p-r-84 {
  padding-right: 84px;
}

.p-r-86 {
  padding-right: 86px;
}

.p-r-88 {
  padding-right: 88px;
}

.p-r-90 {
  padding-right: 90px;
}

.p-r-92 {
  padding-right: 92px;
}

.p-r-94 {
  padding-right: 94px;
}

.p-r-96 {
  padding-right: 96px;
}

.p-r-98 {
  padding-right: 98px;
}

.p-r-100 {
  padding-right: 100px;
}

.p-r-102 {
  padding-right: 102px;
}

.p-r-104 {
  padding-right: 104px;
}

.p-r-106 {
  padding-right: 106px;
}

.p-r-108 {
  padding-right: 108px;
}

.p-r-110 {
  padding-right: 110px;
}

.p-r-112 {
  padding-right: 112px;
}

.p-r-114 {
  padding-right: 114px;
}

.p-r-116 {
  padding-right: 116px;
}

.p-r-118 {
  padding-right: 118px;
}

.p-r-120 {
  padding-right: 120px;
}

.p-r-122 {
  padding-right: 122px;
}

.p-r-124 {
  padding-right: 124px;
}

.p-r-126 {
  padding-right: 126px;
}

.p-r-128 {
  padding-right: 128px;
}

.p-r-130 {
  padding-right: 130px;
}

.p-r-132 {
  padding-right: 132px;
}

.p-r-134 {
  padding-right: 134px;
}

.p-r-136 {
  padding-right: 136px;
}

.p-r-138 {
  padding-right: 138px;
}

.p-r-140 {
  padding-right: 140px;
}

.p-r-142 {
  padding-right: 142px;
}

.p-r-144 {
  padding-right: 144px;
}

.p-r-146 {
  padding-right: 146px;
}

.p-r-148 {
  padding-right: 148px;
}

.p-r-150 {
  padding-right: 150px;
}

.p-r-152 {
  padding-right: 152px;
}

.p-r-154 {
  padding-right: 154px;
}

.p-r-156 {
  padding-right: 156px;
}

.p-r-158 {
  padding-right: 158px;
}

.p-r-160 {
  padding-right: 160px;
}

.p-r-162 {
  padding-right: 162px;
}

.p-r-164 {
  padding-right: 164px;
}

.p-r-166 {
  padding-right: 166px;
}

.p-r-168 {
  padding-right: 168px;
}

.p-r-170 {
  padding-right: 170px;
}

.p-r-172 {
  padding-right: 172px;
}

.p-r-174 {
  padding-right: 174px;
}

.p-r-176 {
  padding-right: 176px;
}

.p-r-178 {
  padding-right: 178px;
}

.p-r-180 {
  padding-right: 180px;
}

.p-r-182 {
  padding-right: 182px;
}

.p-r-184 {
  padding-right: 184px;
}

.p-r-186 {
  padding-right: 186px;
}

.p-r-188 {
  padding-right: 188px;
}

.p-r-190 {
  padding-right: 190px;
}

.p-r-192 {
  padding-right: 192px;
}

.p-r-194 {
  padding-right: 194px;
}

.p-r-196 {
  padding-right: 196px;
}

.p-r-198 {
  padding-right: 198px;
}

.p-r-200 {
  padding-right: 200px;
}

.p-r-202 {
  padding-right: 202px;
}

.p-r-204 {
  padding-right: 204px;
}

.p-r-206 {
  padding-right: 206px;
}

.p-r-208 {
  padding-right: 208px;
}

.p-r-210 {
  padding-right: 210px;
}

.p-r-212 {
  padding-right: 212px;
}

.p-r-214 {
  padding-right: 214px;
}

.p-r-216 {
  padding-right: 216px;
}

.p-r-218 {
  padding-right: 218px;
}

.p-r-220 {
  padding-right: 220px;
}

.p-r-222 {
  padding-right: 222px;
}

.p-r-224 {
  padding-right: 224px;
}

.p-r-226 {
  padding-right: 226px;
}

.p-r-228 {
  padding-right: 228px;
}

.p-r-230 {
  padding-right: 230px;
}

.p-r-232 {
  padding-right: 232px;
}

.p-r-234 {
  padding-right: 234px;
}

.p-r-236 {
  padding-right: 236px;
}

.p-r-238 {
  padding-right: 238px;
}

.p-r-240 {
  padding-right: 240px;
}

.p-r-242 {
  padding-right: 242px;
}

.p-r-244 {
  padding-right: 244px;
}

.p-r-246 {
  padding-right: 246px;
}

.p-r-248 {
  padding-right: 248px;
}

.p-r-250 {
  padding-right: 250px;
}

.p-r-252 {
  padding-right: 252px;
}

.p-r-254 {
  padding-right: 254px;
}

.p-r-256 {
  padding-right: 256px;
}

.p-r-258 {
  padding-right: 258px;
}

.p-r-260 {
  padding-right: 260px;
}

.p-r-262 {
  padding-right: 262px;
}

.p-r-264 {
  padding-right: 264px;
}

.p-r-266 {
  padding-right: 266px;
}

.p-r-268 {
  padding-right: 268px;
}

.p-r-270 {
  padding-right: 270px;
}

.p-r-272 {
  padding-right: 272px;
}

.p-r-274 {
  padding-right: 274px;
}

.p-r-276 {
  padding-right: 276px;
}

.p-r-278 {
  padding-right: 278px;
}

.p-r-280 {
  padding-right: 280px;
}

.p-r-282 {
  padding-right: 282px;
}

.p-r-284 {
  padding-right: 284px;
}

.p-r-286 {
  padding-right: 286px;
}

.p-r-288 {
  padding-right: 288px;
}

.p-r-290 {
  padding-right: 290px;
}

.p-r-292 {
  padding-right: 292px;
}

.p-r-294 {
  padding-right: 294px;
}

.p-r-296 {
  padding-right: 296px;
}

.p-r-298 {
  padding-right: 298px;
}

.p-r-300 {
  padding-right: 300px;
}

.p-r-302 {
  padding-right: 302px;
}

.p-r-304 {
  padding-right: 304px;
}

.p-r-306 {
  padding-right: 306px;
}

.p-r-308 {
  padding-right: 308px;
}

.p-r-310 {
  padding-right: 310px;
}

.p-r-312 {
  padding-right: 312px;
}

.p-r-314 {
  padding-right: 314px;
}

.p-r-316 {
  padding-right: 316px;
}

.p-r-318 {
  padding-right: 318px;
}

.p-r-320 {
  padding-right: 320px;
}

.p-r-322 {
  padding-right: 322px;
}

.p-r-324 {
  padding-right: 324px;
}

.p-r-326 {
  padding-right: 326px;
}

.p-r-328 {
  padding-right: 328px;
}

.p-r-330 {
  padding-right: 330px;
}

.p-r-332 {
  padding-right: 332px;
}

.p-r-334 {
  padding-right: 334px;
}

.p-r-336 {
  padding-right: 336px;
}

.p-r-338 {
  padding-right: 338px;
}

.p-r-340 {
  padding-right: 340px;
}

.p-r-342 {
  padding-right: 342px;
}

.p-r-344 {
  padding-right: 344px;
}

.p-r-346 {
  padding-right: 346px;
}

.p-r-348 {
  padding-right: 348px;
}

.p-r-350 {
  padding-right: 350px;
}

.p-r-352 {
  padding-right: 352px;
}

.p-r-354 {
  padding-right: 354px;
}

.p-r-356 {
  padding-right: 356px;
}

.p-r-358 {
  padding-right: 358px;
}

.p-r-360 {
  padding-right: 360px;
}

.p-r-362 {
  padding-right: 362px;
}

.p-r-364 {
  padding-right: 364px;
}

.p-r-366 {
  padding-right: 366px;
}

.p-r-368 {
  padding-right: 368px;
}

.p-r-370 {
  padding-right: 370px;
}

.p-r-372 {
  padding-right: 372px;
}

.p-r-374 {
  padding-right: 374px;
}

.p-r-376 {
  padding-right: 376px;
}

.p-r-378 {
  padding-right: 378px;
}

.p-r-380 {
  padding-right: 380px;
}

.p-r-382 {
  padding-right: 382px;
}

.p-r-384 {
  padding-right: 384px;
}

.p-r-386 {
  padding-right: 386px;
}

.p-r-388 {
  padding-right: 388px;
}

.p-r-390 {
  padding-right: 390px;
}

.p-r-392 {
  padding-right: 392px;
}

.p-r-394 {
  padding-right: 394px;
}

.p-r-396 {
  padding-right: 396px;
}

.p-r-398 {
  padding-right: 398px;
}

.p-r-400 {
  padding-right: 400px;
}

.p-r-402 {
  padding-right: 402px;
}

.p-r-404 {
  padding-right: 404px;
}

.p-r-406 {
  padding-right: 406px;
}

.p-r-408 {
  padding-right: 408px;
}

.p-r-410 {
  padding-right: 410px;
}

.p-r-412 {
  padding-right: 412px;
}

.p-r-414 {
  padding-right: 414px;
}

.p-r-416 {
  padding-right: 416px;
}

.p-r-418 {
  padding-right: 418px;
}

.p-r-420 {
  padding-right: 420px;
}

.p-r-422 {
  padding-right: 422px;
}

.p-r-424 {
  padding-right: 424px;
}

.p-r-426 {
  padding-right: 426px;
}

.p-r-428 {
  padding-right: 428px;
}

.p-r-430 {
  padding-right: 430px;
}

.p-r-432 {
  padding-right: 432px;
}

.p-r-434 {
  padding-right: 434px;
}

.p-r-436 {
  padding-right: 436px;
}

.p-r-438 {
  padding-right: 438px;
}

.p-r-440 {
  padding-right: 440px;
}

.p-r-442 {
  padding-right: 442px;
}

.p-r-444 {
  padding-right: 444px;
}

.p-r-446 {
  padding-right: 446px;
}

.p-r-448 {
  padding-right: 448px;
}

.p-r-450 {
  padding-right: 450px;
}

.p-r-452 {
  padding-right: 452px;
}

.p-r-454 {
  padding-right: 454px;
}

.p-r-456 {
  padding-right: 456px;
}

.p-r-458 {
  padding-right: 458px;
}

.p-r-460 {
  padding-right: 460px;
}

.p-r-462 {
  padding-right: 462px;
}

.p-r-464 {
  padding-right: 464px;
}

.p-r-466 {
  padding-right: 466px;
}

.p-r-468 {
  padding-right: 468px;
}

.p-r-470 {
  padding-right: 470px;
}

.p-r-472 {
  padding-right: 472px;
}

.p-r-474 {
  padding-right: 474px;
}

.p-r-476 {
  padding-right: 476px;
}

.p-r-478 {
  padding-right: 478px;
}

.p-r-480 {
  padding-right: 480px;
}

.p-r-482 {
  padding-right: 482px;
}

.p-r-484 {
  padding-right: 484px;
}

.p-r-486 {
  padding-right: 486px;
}

.p-r-488 {
  padding-right: 488px;
}

.p-r-490 {
  padding-right: 490px;
}

.p-r-492 {
  padding-right: 492px;
}

.p-r-494 {
  padding-right: 494px;
}

.p-r-496 {
  padding-right: 496px;
}

.p-r-498 {
  padding-right: 498px;
}

.p-r-500 {
  padding-right: 500px;
}

.p-r-502 {
  padding-right: 502px;
}

.p-r-504 {
  padding-right: 504px;
}

.p-r-506 {
  padding-right: 506px;
}

.p-r-508 {
  padding-right: 508px;
}

.p-r-510 {
  padding-right: 510px;
}

.p-r-512 {
  padding-right: 512px;
}

.p-r-514 {
  padding-right: 514px;
}

.p-r-516 {
  padding-right: 516px;
}

.p-r-518 {
  padding-right: 518px;
}

.p-r-520 {
  padding-right: 520px;
}

.p-r-522 {
  padding-right: 522px;
}

.p-r-524 {
  padding-right: 524px;
}

.p-r-526 {
  padding-right: 526px;
}

.p-r-528 {
  padding-right: 528px;
}

.p-r-530 {
  padding-right: 530px;
}

.p-r-532 {
  padding-right: 532px;
}

.p-r-534 {
  padding-right: 534px;
}

.p-r-536 {
  padding-right: 536px;
}

.p-r-538 {
  padding-right: 538px;
}

.p-r-540 {
  padding-right: 540px;
}

.p-r-542 {
  padding-right: 542px;
}

.p-r-544 {
  padding-right: 544px;
}

.p-r-546 {
  padding-right: 546px;
}

.p-r-548 {
  padding-right: 548px;
}

.p-r-550 {
  padding-right: 550px;
}

.p-r-552 {
  padding-right: 552px;
}

.p-r-554 {
  padding-right: 554px;
}

.p-r-556 {
  padding-right: 556px;
}

.p-r-558 {
  padding-right: 558px;
}

.p-r-560 {
  padding-right: 560px;
}

.p-r-562 {
  padding-right: 562px;
}

.p-r-564 {
  padding-right: 564px;
}

.p-r-566 {
  padding-right: 566px;
}

.p-r-568 {
  padding-right: 568px;
}

.p-r-570 {
  padding-right: 570px;
}

.p-r-572 {
  padding-right: 572px;
}

.p-r-574 {
  padding-right: 574px;
}

.p-r-576 {
  padding-right: 576px;
}

.p-r-578 {
  padding-right: 578px;
}

.p-r-580 {
  padding-right: 580px;
}

.p-r-582 {
  padding-right: 582px;
}

.p-r-584 {
  padding-right: 584px;
}

.p-r-586 {
  padding-right: 586px;
}

.p-r-588 {
  padding-right: 588px;
}

.p-r-590 {
  padding-right: 590px;
}

.p-r-592 {
  padding-right: 592px;
}

.p-r-594 {
  padding-right: 594px;
}

.p-r-596 {
  padding-right: 596px;
}

.p-r-598 {
  padding-right: 598px;
}

.p-r-600 {
  padding-right: 600px;
}

.p-r-602 {
  padding-right: 602px;
}

.p-r-604 {
  padding-right: 604px;
}

.p-r-606 {
  padding-right: 606px;
}

.p-r-608 {
  padding-right: 608px;
}

.p-r-610 {
  padding-right: 610px;
}

.p-r-612 {
  padding-right: 612px;
}

.p-r-614 {
  padding-right: 614px;
}

.p-r-616 {
  padding-right: 616px;
}

.p-r-618 {
  padding-right: 618px;
}

.p-r-620 {
  padding-right: 620px;
}

.p-r-622 {
  padding-right: 622px;
}

.p-r-624 {
  padding-right: 624px;
}

.p-r-626 {
  padding-right: 626px;
}

.p-r-628 {
  padding-right: 628px;
}

.p-r-630 {
  padding-right: 630px;
}

.p-r-632 {
  padding-right: 632px;
}

.p-r-634 {
  padding-right: 634px;
}

.p-r-636 {
  padding-right: 636px;
}

.p-r-638 {
  padding-right: 638px;
}

.p-r-640 {
  padding-right: 640px;
}

.p-r-642 {
  padding-right: 642px;
}

.p-r-644 {
  padding-right: 644px;
}

.p-r-646 {
  padding-right: 646px;
}

.p-r-648 {
  padding-right: 648px;
}

.p-r-650 {
  padding-right: 650px;
}

.p-b-2 {
  padding-bottom: 2px;
}

.p-b-4 {
  padding-bottom: 4px;
}

.p-b-6 {
  padding-bottom: 6px;
}

.p-b-8 {
  padding-bottom: 8px;
}

.p-b-10 {
  padding-bottom: 10px;
}

.p-b-12 {
  padding-bottom: 12px;
}

.p-b-14 {
  padding-bottom: 14px;
}

.p-b-16 {
  padding-bottom: 16px;
}

.p-b-18 {
  padding-bottom: 18px;
}

.p-b-20 {
  padding-bottom: 20px;
}

.p-b-22 {
  padding-bottom: 22px;
}

.p-b-24 {
  padding-bottom: 24px;
}

.p-b-26 {
  padding-bottom: 26px;
}

.p-b-28 {
  padding-bottom: 28px;
}

.p-b-30 {
  padding-bottom: 30px;
}

.p-b-32 {
  padding-bottom: 32px;
}

.p-b-34 {
  padding-bottom: 34px;
}

.p-b-36 {
  padding-bottom: 36px;
}

.p-b-38 {
  padding-bottom: 38px;
}

.p-b-40 {
  padding-bottom: 40px;
}

.p-b-42 {
  padding-bottom: 42px;
}

.p-b-44 {
  padding-bottom: 44px;
}

.p-b-46 {
  padding-bottom: 46px;
}

.p-b-48 {
  padding-bottom: 48px;
}

.p-b-50 {
  padding-bottom: 50px;
}

.p-b-52 {
  padding-bottom: 52px;
}

.p-b-54 {
  padding-bottom: 54px;
}

.p-b-56 {
  padding-bottom: 56px;
}

.p-b-58 {
  padding-bottom: 58px;
}

.p-b-60 {
  padding-bottom: 60px;
}

.p-b-62 {
  padding-bottom: 62px;
}

.p-b-64 {
  padding-bottom: 64px;
}

.p-b-66 {
  padding-bottom: 66px;
}

.p-b-68 {
  padding-bottom: 68px;
}

.p-b-70 {
  padding-bottom: 70px;
}

.p-b-72 {
  padding-bottom: 72px;
}

.p-b-74 {
  padding-bottom: 74px;
}

.p-b-76 {
  padding-bottom: 76px;
}

.p-b-78 {
  padding-bottom: 78px;
}

.p-b-80 {
  padding-bottom: 80px;
}

.p-b-82 {
  padding-bottom: 82px;
}

.p-b-84 {
  padding-bottom: 84px;
}

.p-b-86 {
  padding-bottom: 86px;
}

.p-b-88 {
  padding-bottom: 88px;
}

.p-b-90 {
  padding-bottom: 90px;
}

.p-b-92 {
  padding-bottom: 92px;
}

.p-b-94 {
  padding-bottom: 94px;
}

.p-b-96 {
  padding-bottom: 96px;
}

.p-b-98 {
  padding-bottom: 98px;
}

.p-b-100 {
  padding-bottom: 100px;
}

.p-b-102 {
  padding-bottom: 102px;
}

.p-b-104 {
  padding-bottom: 104px;
}

.p-b-106 {
  padding-bottom: 106px;
}

.p-b-108 {
  padding-bottom: 108px;
}

.p-b-110 {
  padding-bottom: 110px;
}

.p-b-112 {
  padding-bottom: 112px;
}

.p-b-114 {
  padding-bottom: 114px;
}

.p-b-116 {
  padding-bottom: 116px;
}

.p-b-118 {
  padding-bottom: 118px;
}

.p-b-120 {
  padding-bottom: 120px;
}

.p-b-122 {
  padding-bottom: 122px;
}

.p-b-124 {
  padding-bottom: 124px;
}

.p-b-126 {
  padding-bottom: 126px;
}

.p-b-128 {
  padding-bottom: 128px;
}

.p-b-130 {
  padding-bottom: 130px;
}

.p-b-132 {
  padding-bottom: 132px;
}

.p-b-134 {
  padding-bottom: 134px;
}

.p-b-136 {
  padding-bottom: 136px;
}

.p-b-138 {
  padding-bottom: 138px;
}

.p-b-140 {
  padding-bottom: 140px;
}

.p-b-142 {
  padding-bottom: 142px;
}

.p-b-144 {
  padding-bottom: 144px;
}

.p-b-146 {
  padding-bottom: 146px;
}

.p-b-148 {
  padding-bottom: 148px;
}

.p-b-150 {
  padding-bottom: 150px;
}

.p-b-152 {
  padding-bottom: 152px;
}

.p-b-154 {
  padding-bottom: 154px;
}

.p-b-156 {
  padding-bottom: 156px;
}

.p-b-158 {
  padding-bottom: 158px;
}

.p-b-160 {
  padding-bottom: 160px;
}

.p-b-162 {
  padding-bottom: 162px;
}

.p-b-164 {
  padding-bottom: 164px;
}

.p-b-166 {
  padding-bottom: 166px;
}

.p-b-168 {
  padding-bottom: 168px;
}

.p-b-170 {
  padding-bottom: 170px;
}

.p-b-172 {
  padding-bottom: 172px;
}

.p-b-174 {
  padding-bottom: 174px;
}

.p-b-176 {
  padding-bottom: 176px;
}

.p-b-178 {
  padding-bottom: 178px;
}

.p-b-180 {
  padding-bottom: 180px;
}

.p-b-182 {
  padding-bottom: 182px;
}

.p-b-184 {
  padding-bottom: 184px;
}

.p-b-186 {
  padding-bottom: 186px;
}

.p-b-188 {
  padding-bottom: 188px;
}

.p-b-190 {
  padding-bottom: 190px;
}

.p-b-192 {
  padding-bottom: 192px;
}

.p-b-194 {
  padding-bottom: 194px;
}

.p-b-196 {
  padding-bottom: 196px;
}

.p-b-198 {
  padding-bottom: 198px;
}

.p-b-200 {
  padding-bottom: 200px;
}

.p-b-202 {
  padding-bottom: 202px;
}

.p-b-204 {
  padding-bottom: 204px;
}

.p-b-206 {
  padding-bottom: 206px;
}

.p-b-208 {
  padding-bottom: 208px;
}

.p-b-210 {
  padding-bottom: 210px;
}

.p-b-212 {
  padding-bottom: 212px;
}

.p-b-214 {
  padding-bottom: 214px;
}

.p-b-216 {
  padding-bottom: 216px;
}

.p-b-218 {
  padding-bottom: 218px;
}

.p-b-220 {
  padding-bottom: 220px;
}

.p-b-222 {
  padding-bottom: 222px;
}

.p-b-224 {
  padding-bottom: 224px;
}

.p-b-226 {
  padding-bottom: 226px;
}

.p-b-228 {
  padding-bottom: 228px;
}

.p-b-230 {
  padding-bottom: 230px;
}

.p-b-232 {
  padding-bottom: 232px;
}

.p-b-234 {
  padding-bottom: 234px;
}

.p-b-236 {
  padding-bottom: 236px;
}

.p-b-238 {
  padding-bottom: 238px;
}

.p-b-240 {
  padding-bottom: 240px;
}

.p-b-242 {
  padding-bottom: 242px;
}

.p-b-244 {
  padding-bottom: 244px;
}

.p-b-246 {
  padding-bottom: 246px;
}

.p-b-248 {
  padding-bottom: 248px;
}

.p-b-250 {
  padding-bottom: 250px;
}

.p-b-252 {
  padding-bottom: 252px;
}

.p-b-254 {
  padding-bottom: 254px;
}

.p-b-256 {
  padding-bottom: 256px;
}

.p-b-258 {
  padding-bottom: 258px;
}

.p-b-260 {
  padding-bottom: 260px;
}

.p-b-262 {
  padding-bottom: 262px;
}

.p-b-264 {
  padding-bottom: 264px;
}

.p-b-266 {
  padding-bottom: 266px;
}

.p-b-268 {
  padding-bottom: 268px;
}

.p-b-270 {
  padding-bottom: 270px;
}

.p-b-272 {
  padding-bottom: 272px;
}

.p-b-274 {
  padding-bottom: 274px;
}

.p-b-276 {
  padding-bottom: 276px;
}

.p-b-278 {
  padding-bottom: 278px;
}

.p-b-280 {
  padding-bottom: 280px;
}

.p-b-282 {
  padding-bottom: 282px;
}

.p-b-284 {
  padding-bottom: 284px;
}

.p-b-286 {
  padding-bottom: 286px;
}

.p-b-288 {
  padding-bottom: 288px;
}

.p-b-290 {
  padding-bottom: 290px;
}

.p-b-292 {
  padding-bottom: 292px;
}

.p-b-294 {
  padding-bottom: 294px;
}

.p-b-296 {
  padding-bottom: 296px;
}

.p-b-298 {
  padding-bottom: 298px;
}

.p-b-300 {
  padding-bottom: 300px;
}

.p-b-302 {
  padding-bottom: 302px;
}

.p-b-304 {
  padding-bottom: 304px;
}

.p-b-306 {
  padding-bottom: 306px;
}

.p-b-308 {
  padding-bottom: 308px;
}

.p-b-310 {
  padding-bottom: 310px;
}

.p-b-312 {
  padding-bottom: 312px;
}

.p-b-314 {
  padding-bottom: 314px;
}

.p-b-316 {
  padding-bottom: 316px;
}

.p-b-318 {
  padding-bottom: 318px;
}

.p-b-320 {
  padding-bottom: 320px;
}

.p-b-322 {
  padding-bottom: 322px;
}

.p-b-324 {
  padding-bottom: 324px;
}

.p-b-326 {
  padding-bottom: 326px;
}

.p-b-328 {
  padding-bottom: 328px;
}

.p-b-330 {
  padding-bottom: 330px;
}

.p-b-332 {
  padding-bottom: 332px;
}

.p-b-334 {
  padding-bottom: 334px;
}

.p-b-336 {
  padding-bottom: 336px;
}

.p-b-338 {
  padding-bottom: 338px;
}

.p-b-340 {
  padding-bottom: 340px;
}

.p-b-342 {
  padding-bottom: 342px;
}

.p-b-344 {
  padding-bottom: 344px;
}

.p-b-346 {
  padding-bottom: 346px;
}

.p-b-348 {
  padding-bottom: 348px;
}

.p-b-350 {
  padding-bottom: 350px;
}

.p-b-352 {
  padding-bottom: 352px;
}

.p-b-354 {
  padding-bottom: 354px;
}

.p-b-356 {
  padding-bottom: 356px;
}

.p-b-358 {
  padding-bottom: 358px;
}

.p-b-360 {
  padding-bottom: 360px;
}

.p-b-362 {
  padding-bottom: 362px;
}

.p-b-364 {
  padding-bottom: 364px;
}

.p-b-366 {
  padding-bottom: 366px;
}

.p-b-368 {
  padding-bottom: 368px;
}

.p-b-370 {
  padding-bottom: 370px;
}

.p-b-372 {
  padding-bottom: 372px;
}

.p-b-374 {
  padding-bottom: 374px;
}

.p-b-376 {
  padding-bottom: 376px;
}

.p-b-378 {
  padding-bottom: 378px;
}

.p-b-380 {
  padding-bottom: 380px;
}

.p-b-382 {
  padding-bottom: 382px;
}

.p-b-384 {
  padding-bottom: 384px;
}

.p-b-386 {
  padding-bottom: 386px;
}

.p-b-388 {
  padding-bottom: 388px;
}

.p-b-390 {
  padding-bottom: 390px;
}

.p-b-392 {
  padding-bottom: 392px;
}

.p-b-394 {
  padding-bottom: 394px;
}

.p-b-396 {
  padding-bottom: 396px;
}

.p-b-398 {
  padding-bottom: 398px;
}

.p-b-400 {
  padding-bottom: 400px;
}

.p-b-402 {
  padding-bottom: 402px;
}

.p-b-404 {
  padding-bottom: 404px;
}

.p-b-406 {
  padding-bottom: 406px;
}

.p-b-408 {
  padding-bottom: 408px;
}

.p-b-410 {
  padding-bottom: 410px;
}

.p-b-412 {
  padding-bottom: 412px;
}

.p-b-414 {
  padding-bottom: 414px;
}

.p-b-416 {
  padding-bottom: 416px;
}

.p-b-418 {
  padding-bottom: 418px;
}

.p-b-420 {
  padding-bottom: 420px;
}

.p-b-422 {
  padding-bottom: 422px;
}

.p-b-424 {
  padding-bottom: 424px;
}

.p-b-426 {
  padding-bottom: 426px;
}

.p-b-428 {
  padding-bottom: 428px;
}

.p-b-430 {
  padding-bottom: 430px;
}

.p-b-432 {
  padding-bottom: 432px;
}

.p-b-434 {
  padding-bottom: 434px;
}

.p-b-436 {
  padding-bottom: 436px;
}

.p-b-438 {
  padding-bottom: 438px;
}

.p-b-440 {
  padding-bottom: 440px;
}

.p-b-442 {
  padding-bottom: 442px;
}

.p-b-444 {
  padding-bottom: 444px;
}

.p-b-446 {
  padding-bottom: 446px;
}

.p-b-448 {
  padding-bottom: 448px;
}

.p-b-450 {
  padding-bottom: 450px;
}

.p-b-452 {
  padding-bottom: 452px;
}

.p-b-454 {
  padding-bottom: 454px;
}

.p-b-456 {
  padding-bottom: 456px;
}

.p-b-458 {
  padding-bottom: 458px;
}

.p-b-460 {
  padding-bottom: 460px;
}

.p-b-462 {
  padding-bottom: 462px;
}

.p-b-464 {
  padding-bottom: 464px;
}

.p-b-466 {
  padding-bottom: 466px;
}

.p-b-468 {
  padding-bottom: 468px;
}

.p-b-470 {
  padding-bottom: 470px;
}

.p-b-472 {
  padding-bottom: 472px;
}

.p-b-474 {
  padding-bottom: 474px;
}

.p-b-476 {
  padding-bottom: 476px;
}

.p-b-478 {
  padding-bottom: 478px;
}

.p-b-480 {
  padding-bottom: 480px;
}

.p-b-482 {
  padding-bottom: 482px;
}

.p-b-484 {
  padding-bottom: 484px;
}

.p-b-486 {
  padding-bottom: 486px;
}

.p-b-488 {
  padding-bottom: 488px;
}

.p-b-490 {
  padding-bottom: 490px;
}

.p-b-492 {
  padding-bottom: 492px;
}

.p-b-494 {
  padding-bottom: 494px;
}

.p-b-496 {
  padding-bottom: 496px;
}

.p-b-498 {
  padding-bottom: 498px;
}

.p-b-500 {
  padding-bottom: 500px;
}

.p-b-502 {
  padding-bottom: 502px;
}

.p-b-504 {
  padding-bottom: 504px;
}

.p-b-506 {
  padding-bottom: 506px;
}

.p-b-508 {
  padding-bottom: 508px;
}

.p-b-510 {
  padding-bottom: 510px;
}

.p-b-512 {
  padding-bottom: 512px;
}

.p-b-514 {
  padding-bottom: 514px;
}

.p-b-516 {
  padding-bottom: 516px;
}

.p-b-518 {
  padding-bottom: 518px;
}

.p-b-520 {
  padding-bottom: 520px;
}

.p-b-522 {
  padding-bottom: 522px;
}

.p-b-524 {
  padding-bottom: 524px;
}

.p-b-526 {
  padding-bottom: 526px;
}

.p-b-528 {
  padding-bottom: 528px;
}

.p-b-530 {
  padding-bottom: 530px;
}

.p-b-532 {
  padding-bottom: 532px;
}

.p-b-534 {
  padding-bottom: 534px;
}

.p-b-536 {
  padding-bottom: 536px;
}

.p-b-538 {
  padding-bottom: 538px;
}

.p-b-540 {
  padding-bottom: 540px;
}

.p-b-542 {
  padding-bottom: 542px;
}

.p-b-544 {
  padding-bottom: 544px;
}

.p-b-546 {
  padding-bottom: 546px;
}

.p-b-548 {
  padding-bottom: 548px;
}

.p-b-550 {
  padding-bottom: 550px;
}

.p-b-552 {
  padding-bottom: 552px;
}

.p-b-554 {
  padding-bottom: 554px;
}

.p-b-556 {
  padding-bottom: 556px;
}

.p-b-558 {
  padding-bottom: 558px;
}

.p-b-560 {
  padding-bottom: 560px;
}

.p-b-562 {
  padding-bottom: 562px;
}

.p-b-564 {
  padding-bottom: 564px;
}

.p-b-566 {
  padding-bottom: 566px;
}

.p-b-568 {
  padding-bottom: 568px;
}

.p-b-570 {
  padding-bottom: 570px;
}

.p-b-572 {
  padding-bottom: 572px;
}

.p-b-574 {
  padding-bottom: 574px;
}

.p-b-576 {
  padding-bottom: 576px;
}

.p-b-578 {
  padding-bottom: 578px;
}

.p-b-580 {
  padding-bottom: 580px;
}

.p-b-582 {
  padding-bottom: 582px;
}

.p-b-584 {
  padding-bottom: 584px;
}

.p-b-586 {
  padding-bottom: 586px;
}

.p-b-588 {
  padding-bottom: 588px;
}

.p-b-590 {
  padding-bottom: 590px;
}

.p-b-592 {
  padding-bottom: 592px;
}

.p-b-594 {
  padding-bottom: 594px;
}

.p-b-596 {
  padding-bottom: 596px;
}

.p-b-598 {
  padding-bottom: 598px;
}

.p-b-600 {
  padding-bottom: 600px;
}

.p-b-602 {
  padding-bottom: 602px;
}

.p-b-604 {
  padding-bottom: 604px;
}

.p-b-606 {
  padding-bottom: 606px;
}

.p-b-608 {
  padding-bottom: 608px;
}

.p-b-610 {
  padding-bottom: 610px;
}

.p-b-612 {
  padding-bottom: 612px;
}

.p-b-614 {
  padding-bottom: 614px;
}

.p-b-616 {
  padding-bottom: 616px;
}

.p-b-618 {
  padding-bottom: 618px;
}

.p-b-620 {
  padding-bottom: 620px;
}

.p-b-622 {
  padding-bottom: 622px;
}

.p-b-624 {
  padding-bottom: 624px;
}

.p-b-626 {
  padding-bottom: 626px;
}

.p-b-628 {
  padding-bottom: 628px;
}

.p-b-630 {
  padding-bottom: 630px;
}

.p-b-632 {
  padding-bottom: 632px;
}

.p-b-634 {
  padding-bottom: 634px;
}

.p-b-636 {
  padding-bottom: 636px;
}

.p-b-638 {
  padding-bottom: 638px;
}

.p-b-640 {
  padding-bottom: 640px;
}

.p-b-642 {
  padding-bottom: 642px;
}

.p-b-644 {
  padding-bottom: 644px;
}

.p-b-646 {
  padding-bottom: 646px;
}

.p-b-648 {
  padding-bottom: 648px;
}

.p-b-650 {
  padding-bottom: 650px;
}

.p-l-2 {
  padding-left: 2px;
}

.p-l-4 {
  padding-left: 4px;
}

.p-l-6 {
  padding-left: 6px;
}

.p-l-8 {
  padding-left: 8px;
}

.p-l-10 {
  padding-left: 10px;
}

.p-l-12 {
  padding-left: 12px;
}

.p-l-14 {
  padding-left: 14px;
}

.p-l-16 {
  padding-left: 16px;
}

.p-l-18 {
  padding-left: 18px;
}

.p-l-20 {
  padding-left: 20px;
}

.p-l-22 {
  padding-left: 22px;
}

.p-l-24 {
  padding-left: 24px;
}

.p-l-26 {
  padding-left: 26px;
}

.p-l-28 {
  padding-left: 28px;
}

.p-l-30 {
  padding-left: 30px;
}

.p-l-32 {
  padding-left: 32px;
}

.p-l-34 {
  padding-left: 34px;
}

.p-l-36 {
  padding-left: 36px;
}

.p-l-38 {
  padding-left: 38px;
}

.p-l-40 {
  padding-left: 40px;
}

.p-l-42 {
  padding-left: 42px;
}

.p-l-44 {
  padding-left: 44px;
}

.p-l-46 {
  padding-left: 46px;
}

.p-l-48 {
  padding-left: 48px;
}

.p-l-50 {
  padding-left: 50px;
}

.p-l-52 {
  padding-left: 52px;
}

.p-l-54 {
  padding-left: 54px;
}

.p-l-56 {
  padding-left: 56px;
}

.p-l-58 {
  padding-left: 58px;
}

.p-l-60 {
  padding-left: 60px;
}

.p-l-62 {
  padding-left: 62px;
}

.p-l-64 {
  padding-left: 64px;
}

.p-l-66 {
  padding-left: 66px;
}

.p-l-68 {
  padding-left: 68px;
}

.p-l-70 {
  padding-left: 70px;
}

.p-l-72 {
  padding-left: 72px;
}

.p-l-74 {
  padding-left: 74px;
}

.p-l-76 {
  padding-left: 76px;
}

.p-l-78 {
  padding-left: 78px;
}

.p-l-80 {
  padding-left: 80px;
}

.p-l-82 {
  padding-left: 82px;
}

.p-l-84 {
  padding-left: 84px;
}

.p-l-86 {
  padding-left: 86px;
}

.p-l-88 {
  padding-left: 88px;
}

.p-l-90 {
  padding-left: 90px;
}

.p-l-92 {
  padding-left: 92px;
}

.p-l-94 {
  padding-left: 94px;
}

.p-l-96 {
  padding-left: 96px;
}

.p-l-98 {
  padding-left: 98px;
}

.p-l-100 {
  padding-left: 100px;
}

.p-l-102 {
  padding-left: 102px;
}

.p-l-104 {
  padding-left: 104px;
}

.p-l-106 {
  padding-left: 106px;
}

.p-l-108 {
  padding-left: 108px;
}

.p-l-110 {
  padding-left: 110px;
}

.p-l-112 {
  padding-left: 112px;
}

.p-l-114 {
  padding-left: 114px;
}

.p-l-116 {
  padding-left: 116px;
}

.p-l-118 {
  padding-left: 118px;
}

.p-l-120 {
  padding-left: 120px;
}

.p-l-122 {
  padding-left: 122px;
}

.p-l-124 {
  padding-left: 124px;
}

.p-l-126 {
  padding-left: 126px;
}

.p-l-128 {
  padding-left: 128px;
}

.p-l-130 {
  padding-left: 130px;
}

.p-l-132 {
  padding-left: 132px;
}

.p-l-134 {
  padding-left: 134px;
}

.p-l-136 {
  padding-left: 136px;
}

.p-l-138 {
  padding-left: 138px;
}

.p-l-140 {
  padding-left: 140px;
}

.p-l-142 {
  padding-left: 142px;
}

.p-l-144 {
  padding-left: 144px;
}

.p-l-146 {
  padding-left: 146px;
}

.p-l-148 {
  padding-left: 148px;
}

.p-l-150 {
  padding-left: 150px;
}

.p-l-152 {
  padding-left: 152px;
}

.p-l-154 {
  padding-left: 154px;
}

.p-l-156 {
  padding-left: 156px;
}

.p-l-158 {
  padding-left: 158px;
}

.p-l-160 {
  padding-left: 160px;
}

.p-l-162 {
  padding-left: 162px;
}

.p-l-164 {
  padding-left: 164px;
}

.p-l-166 {
  padding-left: 166px;
}

.p-l-168 {
  padding-left: 168px;
}

.p-l-170 {
  padding-left: 170px;
}

.p-l-172 {
  padding-left: 172px;
}

.p-l-174 {
  padding-left: 174px;
}

.p-l-176 {
  padding-left: 176px;
}

.p-l-178 {
  padding-left: 178px;
}

.p-l-180 {
  padding-left: 180px;
}

.p-l-182 {
  padding-left: 182px;
}

.p-l-184 {
  padding-left: 184px;
}

.p-l-186 {
  padding-left: 186px;
}

.p-l-188 {
  padding-left: 188px;
}

.p-l-190 {
  padding-left: 190px;
}

.p-l-192 {
  padding-left: 192px;
}

.p-l-194 {
  padding-left: 194px;
}

.p-l-196 {
  padding-left: 196px;
}

.p-l-198 {
  padding-left: 198px;
}

.p-l-200 {
  padding-left: 200px;
}

.p-l-202 {
  padding-left: 202px;
}

.p-l-204 {
  padding-left: 204px;
}

.p-l-206 {
  padding-left: 206px;
}

.p-l-208 {
  padding-left: 208px;
}

.p-l-210 {
  padding-left: 210px;
}

.p-l-212 {
  padding-left: 212px;
}

.p-l-214 {
  padding-left: 214px;
}

.p-l-216 {
  padding-left: 216px;
}

.p-l-218 {
  padding-left: 218px;
}

.p-l-220 {
  padding-left: 220px;
}

.p-l-222 {
  padding-left: 222px;
}

.p-l-224 {
  padding-left: 224px;
}

.p-l-226 {
  padding-left: 226px;
}

.p-l-228 {
  padding-left: 228px;
}

.p-l-230 {
  padding-left: 230px;
}

.p-l-232 {
  padding-left: 232px;
}

.p-l-234 {
  padding-left: 234px;
}

.p-l-236 {
  padding-left: 236px;
}

.p-l-238 {
  padding-left: 238px;
}

.p-l-240 {
  padding-left: 240px;
}

.p-l-242 {
  padding-left: 242px;
}

.p-l-244 {
  padding-left: 244px;
}

.p-l-246 {
  padding-left: 246px;
}

.p-l-248 {
  padding-left: 248px;
}

.p-l-250 {
  padding-left: 250px;
}

.p-l-252 {
  padding-left: 252px;
}

.p-l-254 {
  padding-left: 254px;
}

.p-l-256 {
  padding-left: 256px;
}

.p-l-258 {
  padding-left: 258px;
}

.p-l-260 {
  padding-left: 260px;
}

.p-l-262 {
  padding-left: 262px;
}

.p-l-264 {
  padding-left: 264px;
}

.p-l-266 {
  padding-left: 266px;
}

.p-l-268 {
  padding-left: 268px;
}

.p-l-270 {
  padding-left: 270px;
}

.p-l-272 {
  padding-left: 272px;
}

.p-l-274 {
  padding-left: 274px;
}

.p-l-276 {
  padding-left: 276px;
}

.p-l-278 {
  padding-left: 278px;
}

.p-l-280 {
  padding-left: 280px;
}

.p-l-282 {
  padding-left: 282px;
}

.p-l-284 {
  padding-left: 284px;
}

.p-l-286 {
  padding-left: 286px;
}

.p-l-288 {
  padding-left: 288px;
}

.p-l-290 {
  padding-left: 290px;
}

.p-l-292 {
  padding-left: 292px;
}

.p-l-294 {
  padding-left: 294px;
}

.p-l-296 {
  padding-left: 296px;
}

.p-l-298 {
  padding-left: 298px;
}

.p-l-300 {
  padding-left: 300px;
}

.p-l-302 {
  padding-left: 302px;
}

.p-l-304 {
  padding-left: 304px;
}

.p-l-306 {
  padding-left: 306px;
}

.p-l-308 {
  padding-left: 308px;
}

.p-l-310 {
  padding-left: 310px;
}

.p-l-312 {
  padding-left: 312px;
}

.p-l-314 {
  padding-left: 314px;
}

.p-l-316 {
  padding-left: 316px;
}

.p-l-318 {
  padding-left: 318px;
}

.p-l-320 {
  padding-left: 320px;
}

.p-l-322 {
  padding-left: 322px;
}

.p-l-324 {
  padding-left: 324px;
}

.p-l-326 {
  padding-left: 326px;
}

.p-l-328 {
  padding-left: 328px;
}

.p-l-330 {
  padding-left: 330px;
}

.p-l-332 {
  padding-left: 332px;
}

.p-l-334 {
  padding-left: 334px;
}

.p-l-336 {
  padding-left: 336px;
}

.p-l-338 {
  padding-left: 338px;
}

.p-l-340 {
  padding-left: 340px;
}

.p-l-342 {
  padding-left: 342px;
}

.p-l-344 {
  padding-left: 344px;
}

.p-l-346 {
  padding-left: 346px;
}

.p-l-348 {
  padding-left: 348px;
}

.p-l-350 {
  padding-left: 350px;
}

.p-l-352 {
  padding-left: 352px;
}

.p-l-354 {
  padding-left: 354px;
}

.p-l-356 {
  padding-left: 356px;
}

.p-l-358 {
  padding-left: 358px;
}

.p-l-360 {
  padding-left: 360px;
}

.p-l-362 {
  padding-left: 362px;
}

.p-l-364 {
  padding-left: 364px;
}

.p-l-366 {
  padding-left: 366px;
}

.p-l-368 {
  padding-left: 368px;
}

.p-l-370 {
  padding-left: 370px;
}

.p-l-372 {
  padding-left: 372px;
}

.p-l-374 {
  padding-left: 374px;
}

.p-l-376 {
  padding-left: 376px;
}

.p-l-378 {
  padding-left: 378px;
}

.p-l-380 {
  padding-left: 380px;
}

.p-l-382 {
  padding-left: 382px;
}

.p-l-384 {
  padding-left: 384px;
}

.p-l-386 {
  padding-left: 386px;
}

.p-l-388 {
  padding-left: 388px;
}

.p-l-390 {
  padding-left: 390px;
}

.p-l-392 {
  padding-left: 392px;
}

.p-l-394 {
  padding-left: 394px;
}

.p-l-396 {
  padding-left: 396px;
}

.p-l-398 {
  padding-left: 398px;
}

.p-l-400 {
  padding-left: 400px;
}

.p-l-402 {
  padding-left: 402px;
}

.p-l-404 {
  padding-left: 404px;
}

.p-l-406 {
  padding-left: 406px;
}

.p-l-408 {
  padding-left: 408px;
}

.p-l-410 {
  padding-left: 410px;
}

.p-l-412 {
  padding-left: 412px;
}

.p-l-414 {
  padding-left: 414px;
}

.p-l-416 {
  padding-left: 416px;
}

.p-l-418 {
  padding-left: 418px;
}

.p-l-420 {
  padding-left: 420px;
}

.p-l-422 {
  padding-left: 422px;
}

.p-l-424 {
  padding-left: 424px;
}

.p-l-426 {
  padding-left: 426px;
}

.p-l-428 {
  padding-left: 428px;
}

.p-l-430 {
  padding-left: 430px;
}

.p-l-432 {
  padding-left: 432px;
}

.p-l-434 {
  padding-left: 434px;
}

.p-l-436 {
  padding-left: 436px;
}

.p-l-438 {
  padding-left: 438px;
}

.p-l-440 {
  padding-left: 440px;
}

.p-l-442 {
  padding-left: 442px;
}

.p-l-444 {
  padding-left: 444px;
}

.p-l-446 {
  padding-left: 446px;
}

.p-l-448 {
  padding-left: 448px;
}

.p-l-450 {
  padding-left: 450px;
}

.p-l-452 {
  padding-left: 452px;
}

.p-l-454 {
  padding-left: 454px;
}

.p-l-456 {
  padding-left: 456px;
}

.p-l-458 {
  padding-left: 458px;
}

.p-l-460 {
  padding-left: 460px;
}

.p-l-462 {
  padding-left: 462px;
}

.p-l-464 {
  padding-left: 464px;
}

.p-l-466 {
  padding-left: 466px;
}

.p-l-468 {
  padding-left: 468px;
}

.p-l-470 {
  padding-left: 470px;
}

.p-l-472 {
  padding-left: 472px;
}

.p-l-474 {
  padding-left: 474px;
}

.p-l-476 {
  padding-left: 476px;
}

.p-l-478 {
  padding-left: 478px;
}

.p-l-480 {
  padding-left: 480px;
}

.p-l-482 {
  padding-left: 482px;
}

.p-l-484 {
  padding-left: 484px;
}

.p-l-486 {
  padding-left: 486px;
}

.p-l-488 {
  padding-left: 488px;
}

.p-l-490 {
  padding-left: 490px;
}

.p-l-492 {
  padding-left: 492px;
}

.p-l-494 {
  padding-left: 494px;
}

.p-l-496 {
  padding-left: 496px;
}

.p-l-498 {
  padding-left: 498px;
}

.p-l-500 {
  padding-left: 500px;
}

.p-l-502 {
  padding-left: 502px;
}

.p-l-504 {
  padding-left: 504px;
}

.p-l-506 {
  padding-left: 506px;
}

.p-l-508 {
  padding-left: 508px;
}

.p-l-510 {
  padding-left: 510px;
}

.p-l-512 {
  padding-left: 512px;
}

.p-l-514 {
  padding-left: 514px;
}

.p-l-516 {
  padding-left: 516px;
}

.p-l-518 {
  padding-left: 518px;
}

.p-l-520 {
  padding-left: 520px;
}

.p-l-522 {
  padding-left: 522px;
}

.p-l-524 {
  padding-left: 524px;
}

.p-l-526 {
  padding-left: 526px;
}

.p-l-528 {
  padding-left: 528px;
}

.p-l-530 {
  padding-left: 530px;
}

.p-l-532 {
  padding-left: 532px;
}

.p-l-534 {
  padding-left: 534px;
}

.p-l-536 {
  padding-left: 536px;
}

.p-l-538 {
  padding-left: 538px;
}

.p-l-540 {
  padding-left: 540px;
}

.p-l-542 {
  padding-left: 542px;
}

.p-l-544 {
  padding-left: 544px;
}

.p-l-546 {
  padding-left: 546px;
}

.p-l-548 {
  padding-left: 548px;
}

.p-l-550 {
  padding-left: 550px;
}

.p-l-552 {
  padding-left: 552px;
}

.p-l-554 {
  padding-left: 554px;
}

.p-l-556 {
  padding-left: 556px;
}

.p-l-558 {
  padding-left: 558px;
}

.p-l-560 {
  padding-left: 560px;
}

.p-l-562 {
  padding-left: 562px;
}

.p-l-564 {
  padding-left: 564px;
}

.p-l-566 {
  padding-left: 566px;
}

.p-l-568 {
  padding-left: 568px;
}

.p-l-570 {
  padding-left: 570px;
}

.p-l-572 {
  padding-left: 572px;
}

.p-l-574 {
  padding-left: 574px;
}

.p-l-576 {
  padding-left: 576px;
}

.p-l-578 {
  padding-left: 578px;
}

.p-l-580 {
  padding-left: 580px;
}

.p-l-582 {
  padding-left: 582px;
}

.p-l-584 {
  padding-left: 584px;
}

.p-l-586 {
  padding-left: 586px;
}

.p-l-588 {
  padding-left: 588px;
}

.p-l-590 {
  padding-left: 590px;
}

.p-l-592 {
  padding-left: 592px;
}

.p-l-594 {
  padding-left: 594px;
}

.p-l-596 {
  padding-left: 596px;
}

.p-l-598 {
  padding-left: 598px;
}

.p-l-600 {
  padding-left: 600px;
}

.p-l-602 {
  padding-left: 602px;
}

.p-l-604 {
  padding-left: 604px;
}

.p-l-606 {
  padding-left: 606px;
}

.p-l-608 {
  padding-left: 608px;
}

.p-l-610 {
  padding-left: 610px;
}

.p-l-612 {
  padding-left: 612px;
}

.p-l-614 {
  padding-left: 614px;
}

.p-l-616 {
  padding-left: 616px;
}

.p-l-618 {
  padding-left: 618px;
}

.p-l-620 {
  padding-left: 620px;
}

.p-l-622 {
  padding-left: 622px;
}

.p-l-624 {
  padding-left: 624px;
}

.p-l-626 {
  padding-left: 626px;
}

.p-l-628 {
  padding-left: 628px;
}

.p-l-630 {
  padding-left: 630px;
}

.p-l-632 {
  padding-left: 632px;
}

.p-l-634 {
  padding-left: 634px;
}

.p-l-636 {
  padding-left: 636px;
}

.p-l-638 {
  padding-left: 638px;
}

.p-l-640 {
  padding-left: 640px;
}

.p-l-642 {
  padding-left: 642px;
}

.p-l-644 {
  padding-left: 644px;
}

.p-l-646 {
  padding-left: 646px;
}

.p-l-648 {
  padding-left: 648px;
}

.p-l-650 {
  padding-left: 650px;
}

.p-x-2 {
  padding: 2px;
}

.p-x-4 {
  padding: 4px;
}

.p-x-6 {
  padding: 6px;
}

.p-x-8 {
  padding: 8px;
}

.p-x-10 {
  padding: 10px;
}

.p-x-12 {
  padding: 12px;
}

.p-x-14 {
  padding: 14px;
}

.p-x-16 {
  padding: 16px;
}

.p-x-18 {
  padding: 18px;
}

.p-x-20 {
  padding: 20px;
}

.p-x-22 {
  padding: 22px;
}

.p-x-24 {
  padding: 24px;
}

.p-x-26 {
  padding: 26px;
}

.p-x-28 {
  padding: 28px;
}

.p-x-30 {
  padding: 30px;
}

.p-x-32 {
  padding: 32px;
}

.p-x-34 {
  padding: 34px;
}

.p-x-36 {
  padding: 36px;
}

.p-x-38 {
  padding: 38px;
}

.p-x-40 {
  padding: 40px;
}

.p-x-42 {
  padding: 42px;
}

.p-x-44 {
  padding: 44px;
}

.p-x-46 {
  padding: 46px;
}

.p-x-48 {
  padding: 48px;
}

.p-x-50 {
  padding: 50px;
}

.p-x-52 {
  padding: 52px;
}

.p-x-54 {
  padding: 54px;
}

.p-x-56 {
  padding: 56px;
}

.p-x-58 {
  padding: 58px;
}

.p-x-60 {
  padding: 60px;
}

.p-x-62 {
  padding: 62px;
}

.p-x-64 {
  padding: 64px;
}

.p-x-66 {
  padding: 66px;
}

.p-x-68 {
  padding: 68px;
}

.p-x-70 {
  padding: 70px;
}

.p-x-72 {
  padding: 72px;
}

.p-x-74 {
  padding: 74px;
}

.p-x-76 {
  padding: 76px;
}

.p-x-78 {
  padding: 78px;
}

.p-x-80 {
  padding: 80px;
}

.p-x-82 {
  padding: 82px;
}

.p-x-84 {
  padding: 84px;
}

.p-x-86 {
  padding: 86px;
}

.p-x-88 {
  padding: 88px;
}

.p-x-90 {
  padding: 90px;
}

.p-x-92 {
  padding: 92px;
}

.p-x-94 {
  padding: 94px;
}

.p-x-96 {
  padding: 96px;
}

.p-x-98 {
  padding: 98px;
}

.p-x-100 {
  padding: 100px;
}

.p-x-102 {
  padding: 102px;
}

.p-x-104 {
  padding: 104px;
}

.p-x-106 {
  padding: 106px;
}

.p-x-108 {
  padding: 108px;
}

.p-x-110 {
  padding: 110px;
}

.p-x-112 {
  padding: 112px;
}

.p-x-114 {
  padding: 114px;
}

.p-x-116 {
  padding: 116px;
}

.p-x-118 {
  padding: 118px;
}

.p-x-120 {
  padding: 120px;
}

.p-x-122 {
  padding: 122px;
}

.p-x-124 {
  padding: 124px;
}

.p-x-126 {
  padding: 126px;
}

.p-x-128 {
  padding: 128px;
}

.p-x-130 {
  padding: 130px;
}

.p-x-132 {
  padding: 132px;
}

.p-x-134 {
  padding: 134px;
}

.p-x-136 {
  padding: 136px;
}

.p-x-138 {
  padding: 138px;
}

.p-x-140 {
  padding: 140px;
}

.p-x-142 {
  padding: 142px;
}

.p-x-144 {
  padding: 144px;
}

.p-x-146 {
  padding: 146px;
}

.p-x-148 {
  padding: 148px;
}

.p-x-150 {
  padding: 150px;
}

.p-x-152 {
  padding: 152px;
}

.p-x-154 {
  padding: 154px;
}

.p-x-156 {
  padding: 156px;
}

.p-x-158 {
  padding: 158px;
}

.p-x-160 {
  padding: 160px;
}

.p-x-162 {
  padding: 162px;
}

.p-x-164 {
  padding: 164px;
}

.p-x-166 {
  padding: 166px;
}

.p-x-168 {
  padding: 168px;
}

.p-x-170 {
  padding: 170px;
}

.p-x-172 {
  padding: 172px;
}

.p-x-174 {
  padding: 174px;
}

.p-x-176 {
  padding: 176px;
}

.p-x-178 {
  padding: 178px;
}

.p-x-180 {
  padding: 180px;
}

.p-x-182 {
  padding: 182px;
}

.p-x-184 {
  padding: 184px;
}

.p-x-186 {
  padding: 186px;
}

.p-x-188 {
  padding: 188px;
}

.p-x-190 {
  padding: 190px;
}

.p-x-192 {
  padding: 192px;
}

.p-x-194 {
  padding: 194px;
}

.p-x-196 {
  padding: 196px;
}

.p-x-198 {
  padding: 198px;
}

.p-x-200 {
  padding: 200px;
}

.p-x-202 {
  padding: 202px;
}

.p-x-204 {
  padding: 204px;
}

.p-x-206 {
  padding: 206px;
}

.p-x-208 {
  padding: 208px;
}

.p-x-210 {
  padding: 210px;
}

.p-x-212 {
  padding: 212px;
}

.p-x-214 {
  padding: 214px;
}

.p-x-216 {
  padding: 216px;
}

.p-x-218 {
  padding: 218px;
}

.p-x-220 {
  padding: 220px;
}

.p-x-222 {
  padding: 222px;
}

.p-x-224 {
  padding: 224px;
}

.p-x-226 {
  padding: 226px;
}

.p-x-228 {
  padding: 228px;
}

.p-x-230 {
  padding: 230px;
}

.p-x-232 {
  padding: 232px;
}

.p-x-234 {
  padding: 234px;
}

.p-x-236 {
  padding: 236px;
}

.p-x-238 {
  padding: 238px;
}

.p-x-240 {
  padding: 240px;
}

.p-x-242 {
  padding: 242px;
}

.p-x-244 {
  padding: 244px;
}

.p-x-246 {
  padding: 246px;
}

.p-x-248 {
  padding: 248px;
}

.p-x-250 {
  padding: 250px;
}

.p-x-252 {
  padding: 252px;
}

.p-x-254 {
  padding: 254px;
}

.p-x-256 {
  padding: 256px;
}

.p-x-258 {
  padding: 258px;
}

.p-x-260 {
  padding: 260px;
}

.p-x-262 {
  padding: 262px;
}

.p-x-264 {
  padding: 264px;
}

.p-x-266 {
  padding: 266px;
}

.p-x-268 {
  padding: 268px;
}

.p-x-270 {
  padding: 270px;
}

.p-x-272 {
  padding: 272px;
}

.p-x-274 {
  padding: 274px;
}

.p-x-276 {
  padding: 276px;
}

.p-x-278 {
  padding: 278px;
}

.p-x-280 {
  padding: 280px;
}

.p-x-282 {
  padding: 282px;
}

.p-x-284 {
  padding: 284px;
}

.p-x-286 {
  padding: 286px;
}

.p-x-288 {
  padding: 288px;
}

.p-x-290 {
  padding: 290px;
}

.p-x-292 {
  padding: 292px;
}

.p-x-294 {
  padding: 294px;
}

.p-x-296 {
  padding: 296px;
}

.p-x-298 {
  padding: 298px;
}

.p-x-300 {
  padding: 300px;
}

.p-x-302 {
  padding: 302px;
}

.p-x-304 {
  padding: 304px;
}

.p-x-306 {
  padding: 306px;
}

.p-x-308 {
  padding: 308px;
}

.p-x-310 {
  padding: 310px;
}

.p-x-312 {
  padding: 312px;
}

.p-x-314 {
  padding: 314px;
}

.p-x-316 {
  padding: 316px;
}

.p-x-318 {
  padding: 318px;
}

.p-x-320 {
  padding: 320px;
}

.p-x-322 {
  padding: 322px;
}

.p-x-324 {
  padding: 324px;
}

.p-x-326 {
  padding: 326px;
}

.p-x-328 {
  padding: 328px;
}

.p-x-330 {
  padding: 330px;
}

.p-x-332 {
  padding: 332px;
}

.p-x-334 {
  padding: 334px;
}

.p-x-336 {
  padding: 336px;
}

.p-x-338 {
  padding: 338px;
}

.p-x-340 {
  padding: 340px;
}

.p-x-342 {
  padding: 342px;
}

.p-x-344 {
  padding: 344px;
}

.p-x-346 {
  padding: 346px;
}

.p-x-348 {
  padding: 348px;
}

.p-x-350 {
  padding: 350px;
}

.p-x-352 {
  padding: 352px;
}

.p-x-354 {
  padding: 354px;
}

.p-x-356 {
  padding: 356px;
}

.p-x-358 {
  padding: 358px;
}

.p-x-360 {
  padding: 360px;
}

.p-x-362 {
  padding: 362px;
}

.p-x-364 {
  padding: 364px;
}

.p-x-366 {
  padding: 366px;
}

.p-x-368 {
  padding: 368px;
}

.p-x-370 {
  padding: 370px;
}

.p-x-372 {
  padding: 372px;
}

.p-x-374 {
  padding: 374px;
}

.p-x-376 {
  padding: 376px;
}

.p-x-378 {
  padding: 378px;
}

.p-x-380 {
  padding: 380px;
}

.p-x-382 {
  padding: 382px;
}

.p-x-384 {
  padding: 384px;
}

.p-x-386 {
  padding: 386px;
}

.p-x-388 {
  padding: 388px;
}

.p-x-390 {
  padding: 390px;
}

.p-x-392 {
  padding: 392px;
}

.p-x-394 {
  padding: 394px;
}

.p-x-396 {
  padding: 396px;
}

.p-x-398 {
  padding: 398px;
}

.p-x-400 {
  padding: 400px;
}

.p-x-402 {
  padding: 402px;
}

.p-x-404 {
  padding: 404px;
}

.p-x-406 {
  padding: 406px;
}

.p-x-408 {
  padding: 408px;
}

.p-x-410 {
  padding: 410px;
}

.p-x-412 {
  padding: 412px;
}

.p-x-414 {
  padding: 414px;
}

.p-x-416 {
  padding: 416px;
}

.p-x-418 {
  padding: 418px;
}

.p-x-420 {
  padding: 420px;
}

.p-x-422 {
  padding: 422px;
}

.p-x-424 {
  padding: 424px;
}

.p-x-426 {
  padding: 426px;
}

.p-x-428 {
  padding: 428px;
}

.p-x-430 {
  padding: 430px;
}

.p-x-432 {
  padding: 432px;
}

.p-x-434 {
  padding: 434px;
}

.p-x-436 {
  padding: 436px;
}

.p-x-438 {
  padding: 438px;
}

.p-x-440 {
  padding: 440px;
}

.p-x-442 {
  padding: 442px;
}

.p-x-444 {
  padding: 444px;
}

.p-x-446 {
  padding: 446px;
}

.p-x-448 {
  padding: 448px;
}

.p-x-450 {
  padding: 450px;
}

.p-x-452 {
  padding: 452px;
}

.p-x-454 {
  padding: 454px;
}

.p-x-456 {
  padding: 456px;
}

.p-x-458 {
  padding: 458px;
}

.p-x-460 {
  padding: 460px;
}

.p-x-462 {
  padding: 462px;
}

.p-x-464 {
  padding: 464px;
}

.p-x-466 {
  padding: 466px;
}

.p-x-468 {
  padding: 468px;
}

.p-x-470 {
  padding: 470px;
}

.p-x-472 {
  padding: 472px;
}

.p-x-474 {
  padding: 474px;
}

.p-x-476 {
  padding: 476px;
}

.p-x-478 {
  padding: 478px;
}

.p-x-480 {
  padding: 480px;
}

.p-x-482 {
  padding: 482px;
}

.p-x-484 {
  padding: 484px;
}

.p-x-486 {
  padding: 486px;
}

.p-x-488 {
  padding: 488px;
}

.p-x-490 {
  padding: 490px;
}

.p-x-492 {
  padding: 492px;
}

.p-x-494 {
  padding: 494px;
}

.p-x-496 {
  padding: 496px;
}

.p-x-498 {
  padding: 498px;
}

.p-x-500 {
  padding: 500px;
}

.p-x-502 {
  padding: 502px;
}

.p-x-504 {
  padding: 504px;
}

.p-x-506 {
  padding: 506px;
}

.p-x-508 {
  padding: 508px;
}

.p-x-510 {
  padding: 510px;
}

.p-x-512 {
  padding: 512px;
}

.p-x-514 {
  padding: 514px;
}

.p-x-516 {
  padding: 516px;
}

.p-x-518 {
  padding: 518px;
}

.p-x-520 {
  padding: 520px;
}

.p-x-522 {
  padding: 522px;
}

.p-x-524 {
  padding: 524px;
}

.p-x-526 {
  padding: 526px;
}

.p-x-528 {
  padding: 528px;
}

.p-x-530 {
  padding: 530px;
}

.p-x-532 {
  padding: 532px;
}

.p-x-534 {
  padding: 534px;
}

.p-x-536 {
  padding: 536px;
}

.p-x-538 {
  padding: 538px;
}

.p-x-540 {
  padding: 540px;
}

.p-x-542 {
  padding: 542px;
}

.p-x-544 {
  padding: 544px;
}

.p-x-546 {
  padding: 546px;
}

.p-x-548 {
  padding: 548px;
}

.p-x-550 {
  padding: 550px;
}

.p-x-552 {
  padding: 552px;
}

.p-x-554 {
  padding: 554px;
}

.p-x-556 {
  padding: 556px;
}

.p-x-558 {
  padding: 558px;
}

.p-x-560 {
  padding: 560px;
}

.p-x-562 {
  padding: 562px;
}

.p-x-564 {
  padding: 564px;
}

.p-x-566 {
  padding: 566px;
}

.p-x-568 {
  padding: 568px;
}

.p-x-570 {
  padding: 570px;
}

.p-x-572 {
  padding: 572px;
}

.p-x-574 {
  padding: 574px;
}

.p-x-576 {
  padding: 576px;
}

.p-x-578 {
  padding: 578px;
}

.p-x-580 {
  padding: 580px;
}

.p-x-582 {
  padding: 582px;
}

.p-x-584 {
  padding: 584px;
}

.p-x-586 {
  padding: 586px;
}

.p-x-588 {
  padding: 588px;
}

.p-x-590 {
  padding: 590px;
}

.p-x-592 {
  padding: 592px;
}

.p-x-594 {
  padding: 594px;
}

.p-x-596 {
  padding: 596px;
}

.p-x-598 {
  padding: 598px;
}

.p-x-600 {
  padding: 600px;
}

.p-x-602 {
  padding: 602px;
}

.p-x-604 {
  padding: 604px;
}

.p-x-606 {
  padding: 606px;
}

.p-x-608 {
  padding: 608px;
}

.p-x-610 {
  padding: 610px;
}

.p-x-612 {
  padding: 612px;
}

.p-x-614 {
  padding: 614px;
}

.p-x-616 {
  padding: 616px;
}

.p-x-618 {
  padding: 618px;
}

.p-x-620 {
  padding: 620px;
}

.p-x-622 {
  padding: 622px;
}

.p-x-624 {
  padding: 624px;
}

.p-x-626 {
  padding: 626px;
}

.p-x-628 {
  padding: 628px;
}

.p-x-630 {
  padding: 630px;
}

.p-x-632 {
  padding: 632px;
}

.p-x-634 {
  padding: 634px;
}

.p-x-636 {
  padding: 636px;
}

.p-x-638 {
  padding: 638px;
}

.p-x-640 {
  padding: 640px;
}

.p-x-642 {
  padding: 642px;
}

.p-x-644 {
  padding: 644px;
}

.p-x-646 {
  padding: 646px;
}

.p-x-648 {
  padding: 648px;
}

.p-x-650 {
  padding: 650px;
}

.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button {
  height: 0.00001em !important;
}

.edit-promo-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0em 0px !important;
}
.edit-promo-container .mat-form-field-underline {
  display: none;
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0);
}
.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-subscript-wrapper {
  margin-top: 1px !important;
}
.edit-promo-container .mat-form-field-infix .ng-tns-c104-1 {
  padding-top: 1px !important;
}
.edit-promo-container .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0) !important;
}
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,
.edit-promo-container .mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon {
  margin-bottom: 12px;
  margin-right: -12px;
}
.edit-promo-container .mat-error.ng-tns-c104-1 {
  margin-top: 20px !important;
}
.edit-promo-container .mat-form-field.mat-warn .mat-input-element,
.edit-promo-container .mat-form-field-invalid .mat-input-element {
  caret-color: #616161;
}
.edit-promo-container .mat-form-field-flex {
  height: 48px;
}
.edit-promo-container input.mat-input-element {
  margin-bottom: 8px;
}
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-inner-circle,
.edit-promo-container .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.edit-promo-container .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}
.edit-promo-container .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #9E9E9E;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #9E9E9E;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
  padding-left: 16px;
}

.error-container .mat-form-field-appearance-fill .mat-form-field-flex {
  border: 1px solid #F8463A;
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled),
.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #616161;
}

.mat-form-field-appearance-legacy .mat-form-field-underline {
  display: none;
}

.order-filter-container .mat-form-field-underline {
  display: none;
}
.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}
.order-filter-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.order-filter-container .mat-input-element {
  caret-color: #424242;
}
.order-filter-container .mat-datepicker-toggle-active {
  color: #757575;
}

.finance-view .mat-form-field-underline {
  display: none;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  background: #FFFFFF;
  padding-top: 16px;
}
.finance-view .mat-form-field.mat-focused .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-input-element {
  caret-color: #424242;
}
.finance-view .mat-form-field-label {
  color: #424242;
}
.finance-view .mat-datepicker-toggle-active {
  color: #616161;
}
.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 5px;
}

.right-sheet-width ~ .cdk-global-overlay-wrapper:first-child > .cdk-overlay-pane {
  min-width: 33%;
}

.right-sheet-width {
  background: rgba(0, 0, 0, 0.32);
}

.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none;
}

.finance-report-container .mat-tab-header {
  border-bottom: none;
  margin-bottom: 14px;
}
.finance-report-container .mat-tab-list {
  margin-bottom: 10px;
}
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.finance-report-container .mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex {
  height: 48px;
}
.finance-report-container .mat-tab-labels {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.finance-report-container .mat-tab-label {
  padding: 0px 30px;
}
.finance-report-container .mat-elevation-z4 {
  box-shadow: none;
}
@media screen and (max-width: 480px) {
  .finance-report-container .mat-tab-label {
    padding: 0px 15px;
  }
}

.finance-view .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.datepicker-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.sku-management .mat-form-field-underline,
.cohors-container .mat-form-field-underline,
.sku-management-create-item .mat-form-field-underline,
.sku-edit-category .mat-form-field-underline,
.sku-time-dialog .mat-form-field-underline,
.sku-management-option-edit .mat-form-field-underline,
.sku-add-option-modal .mat-form-field-underline,
.feedback-discount-modal .mat-form-field-underline,
.sku-item-discount-dialog .mat-form-field-underline,
.sku-item-off-dialog .mat-form-field-underline,
.outlet-details .mat-form-field-underline,
.business-hours .mat-form-field-underline,
.add-user-modal .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-report-container .mat-form-field-underline,
.save-list-view .mat-form-field-underline,
.finance-transactions-view .mat-form-field-underline,
.sku-item-addon-container .mat-form-field-underline {
  display: none;
}
.sku-management .mat-form-field.mat-focused .mat-form-field-label,
.cohors-container .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-create-item .mat-form-field.mat-focused .mat-form-field-label,
.sku-edit-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-time-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-management-option-edit .mat-form-field.mat-focused .mat-form-field-label,
.sku-add-option-modal .mat-form-field.mat-focused .mat-form-field-label,
.feedback-discount-modal .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-discount-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-off-dialog .mat-form-field.mat-focused .mat-form-field-label,
.outlet-details .mat-form-field.mat-focused .mat-form-field-label,
.business-hours .mat-form-field.mat-focused .mat-form-field-label,
.add-user-modal .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-report-container .mat-form-field.mat-focused .mat-form-field-label,
.save-list-view .mat-form-field.mat-focused .mat-form-field-label,
.finance-transactions-view .mat-form-field.mat-focused .mat-form-field-label,
.sku-item-addon-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-management .mat-input-element,
.cohors-container .mat-input-element,
.sku-management-create-item .mat-input-element,
.sku-edit-category .mat-input-element,
.sku-time-dialog .mat-input-element,
.sku-management-option-edit .mat-input-element,
.sku-add-option-modal .mat-input-element,
.feedback-discount-modal .mat-input-element,
.sku-item-discount-dialog .mat-input-element,
.sku-item-off-dialog .mat-input-element,
.outlet-details .mat-input-element,
.business-hours .mat-input-element,
.add-user-modal .mat-input-element,
.analytics-filter .mat-input-element,
.finance-report-container .mat-input-element,
.save-list-view .mat-input-element,
.finance-transactions-view .mat-input-element,
.sku-item-addon-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-management .mat-form-field-flex,
.cohors-container .mat-form-field-flex,
.sku-management-create-item .mat-form-field-flex,
.sku-edit-category .mat-form-field-flex,
.sku-time-dialog .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-flex,
.outlet-details .mat-form-field-flex,
.business-hours .mat-form-field-flex,
.add-user-modal .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-report-container .mat-form-field-flex,
.save-list-view .mat-form-field-flex,
.finance-transactions-view .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-flex {
  height: 48px;
}
.sku-management .mat-select-arrow-wrapper,
.cohors-container .mat-select-arrow-wrapper,
.sku-management-create-item .mat-select-arrow-wrapper,
.sku-edit-category .mat-select-arrow-wrapper,
.sku-time-dialog .mat-select-arrow-wrapper,
.sku-management-option-edit .mat-select-arrow-wrapper,
.sku-add-option-modal .mat-select-arrow-wrapper,
.feedback-discount-modal .mat-select-arrow-wrapper,
.sku-item-discount-dialog .mat-select-arrow-wrapper,
.sku-item-off-dialog .mat-select-arrow-wrapper,
.outlet-details .mat-select-arrow-wrapper,
.business-hours .mat-select-arrow-wrapper,
.add-user-modal .mat-select-arrow-wrapper,
.analytics-filter .mat-select-arrow-wrapper,
.finance-report-container .mat-select-arrow-wrapper,
.save-list-view .mat-select-arrow-wrapper,
.finance-transactions-view .mat-select-arrow-wrapper,
.sku-item-addon-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-management .mat-form-field-appearance-fill .mat-form-field-flex,
.cohors-container .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-edit-category .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-time-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-add-option-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.feedback-discount-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-discount-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-off-dialog .mat-form-field-appearance-fill .mat-form-field-flex,
.outlet-details .mat-form-field-appearance-fill .mat-form-field-flex,
.business-hours .mat-form-field-appearance-fill .mat-form-field-flex,
.add-user-modal .mat-form-field-appearance-fill .mat-form-field-flex,
.analytics-filter .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-report-container .mat-form-field-appearance-fill .mat-form-field-flex,
.save-list-view .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-item-addon-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 20px;
}

.filter-con .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}
.filter-con .input-with-padding .mat-form-field-underline,
.order-filter-container .input-with-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-padding .mat-input-element,
.order-filter-container .input-with-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-padding .mat-form-field-flex,
.order-filter-container .input-with-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.filter-con .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}
.filter-con .input-with-no-padding .mat-form-field-underline,
.order-filter-container .input-with-no-padding .mat-form-field-underline {
  display: none;
}
.filter-con .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label,
.order-filter-container .input-with-no-padding .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-input-element,
.order-filter-container .input-with-no-padding .mat-input-element {
  caret-color: #BDBDBD;
}
.filter-con .input-with-no-padding .mat-form-field-flex,
.order-filter-container .input-with-no-padding .mat-form-field-flex {
  height: 48px;
}
.filter-con .input-with-no-padding .mat-select-arrow-wrapper,
.order-filter-container .input-with-no-padding .mat-select-arrow-wrapper {
  padding-right: 12px;
}

.sku-item-addon-container .inner-container .mat-form-field-underline {
  display: none;
}
.sku-item-addon-container .inner-container .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-item-addon-container .inner-container .mat-form-field-flex {
  height: 40px;
}
.sku-item-addon-container .inner-container .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.sku-item-addon-container .inner-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 10px;
}

.cohors-container .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}
.cohorts-category-dialog .mat-select-arrow-wrapper {
  padding-right: 12px;
}
.cohorts-category-dialog .mat-form-field-flex > .mat-form-field-infix {
  padding: 0px !important;
}

.sku-options .mat-form-field-underline,
.sku-items .mat-form-field-underline,
.sku-category-dialog .mat-form-field-underline,
.sku-category .mat-form-field-underline,
.sku-overview .mat-form-field-underline,
.special-properties .mat-form-field-underline,
.sku-discount .mat-form-field-underline,
.price-update-edit .mat-form-field-underline,
.create-new-user .mat-form-field-underline,
.Login-screen .mat-form-field-underline,
.sales-analytics-view .mat-form-field-underline,
.analytics-filter .mat-form-field-underline,
.finance-view-revamp .mat-form-field-underline,
.cohorts-category-dialog .mat-form-field-underline {
  display: none;
}
.sku-options .mat-form-field.mat-focused .mat-form-field-label,
.sku-items .mat-form-field.mat-focused .mat-form-field-label,
.sku-category-dialog .mat-form-field.mat-focused .mat-form-field-label,
.sku-category .mat-form-field.mat-focused .mat-form-field-label,
.sku-overview .mat-form-field.mat-focused .mat-form-field-label,
.special-properties .mat-form-field.mat-focused .mat-form-field-label,
.sku-discount .mat-form-field.mat-focused .mat-form-field-label,
.price-update-edit .mat-form-field.mat-focused .mat-form-field-label,
.create-new-user .mat-form-field.mat-focused .mat-form-field-label,
.Login-screen .mat-form-field.mat-focused .mat-form-field-label,
.sales-analytics-view .mat-form-field.mat-focused .mat-form-field-label,
.analytics-filter .mat-form-field.mat-focused .mat-form-field-label,
.finance-view-revamp .mat-form-field.mat-focused .mat-form-field-label,
.cohorts-category-dialog .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.sku-options .mat-input-element,
.sku-items .mat-input-element,
.sku-category-dialog .mat-input-element,
.sku-category .mat-input-element,
.sku-overview .mat-input-element,
.special-properties .mat-input-element,
.sku-discount .mat-input-element,
.price-update-edit .mat-input-element,
.create-new-user .mat-input-element,
.Login-screen .mat-input-element,
.sales-analytics-view .mat-input-element,
.analytics-filter .mat-input-element,
.finance-view-revamp .mat-input-element,
.cohorts-category-dialog .mat-input-element {
  caret-color: #BDBDBD;
}
.sku-options .mat-form-field-flex,
.sku-items .mat-form-field-flex,
.sku-category-dialog .mat-form-field-flex,
.sku-category .mat-form-field-flex,
.sku-overview .mat-form-field-flex,
.special-properties .mat-form-field-flex,
.sku-discount .mat-form-field-flex,
.price-update-edit .mat-form-field-flex,
.create-new-user .mat-form-field-flex,
.Login-screen .mat-form-field-flex,
.sales-analytics-view .mat-form-field-flex,
.analytics-filter .mat-form-field-flex,
.finance-view-revamp .mat-form-field-flex,
.cohorts-category-dialog .mat-form-field-flex {
  height: 48px;
}

.finance-view-revamp .mat-form-field-type-mat-date-range-input .mat-form-field-infix,
.finance-transactions-view .mat-form-field-type-mat-date-range-input .mat-form-field-infix {
  display: flex;
}
.finance-view-revamp .date-range .mat-form-field-appearance-fill .mat-form-field-flex,
.finance-transactions-view .date-range .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 14px;
}

.mat-paginator-page-size-select {
  margin-top: -10px !important;
}

.finance-transactions-view .mat-form-field-wrapper {
  padding-bottom: 0px;
}
.finance-transactions-view .mat-paginator-range-actions {
  margin-bottom: -8px;
}
@media screen and (max-width: 480px) {
  .finance-transactions-view .mat-paginator-range-actions {
    margin-bottom: -18px;
  }
}

.mat-form-field-infix {
  border-top: 0px !important;
}

.sku-management-create-item .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: #FDD834;
}

.sku-management-create-item .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-management-create-item .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #BDBDBD;
}
.sku-management-create-item .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle,
.sku-management-option-edit .diable-radio-button .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #BDBDBD;
  background-color: #BDBDBD;
}
.sku-management-create-item .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-management-option-edit .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 16px;
}

.edit-promo-container .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 24px;
}
.edit-promo-container .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 12px;
  display: flex;
  align-items: end;
}

.sku-item-discount-dialog .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex,
.sku-discount .input-with-no-padding .mat-form-field-appearance-fill .mat-form-field-flex {
  padding-top: 4px;
}

.mat-paginator-page-size-select {
  margin: 6px 4px -34px 4px !important;
}

.mat-fab:not([class*=mat-elevation-z]),
.mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.body-overflow-hidden {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.body-overflow-hidden::-webkit-scrollbar {
  display: none;
}

.order-filter-container .mat-form-field-appearance-fill .mat-form-field-flex {
  height: 48px;
  padding-top: 16px;
}

.sku-item-discount-dialog .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-item-discount-dialog .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}

.image-crop-container .mat-fab .mat-button-wrapper {
  padding: 0px 0px !important;
}

.image-crop-container .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  background-color: #FDD834;
  border-color: #FDD834;
}
.image-crop-container .mat-accent .mat-slider-track-fill,
.image-crop-container .mat-accent .mat-slider-thumb,
.image-crop-container .mat-accent .mat-slider-thumb-label {
  background-color: #FDD834;
}

.image-wrapper {
  width: 800px;
  overflow: hidden;
}

.ngx-ic-overlay {
  width: 800px;
}

.cover-height {
  height: 300px;
}

.thumbnail-height {
  height: 300px;
}

.sku-items .mat-select-arrow-wrapper {
  padding-right: 20px;
}

.image-crop-container .mat-dialog-container {
  width: 1200px;
  height: 600px !important;
}

.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #000000));
}

.business-hours .mat-checkbox-checked.mat-accent .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #000000;
}
.business-hours .mat-checkbox-checked.mat-accent.mat-checkbox-disabled .mat-checkbox-background,
.business-hours .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.business-hours .mat-accent .mat-pseudo-checkbox-checked,
.business-hours .mat-accent .mat-pseudo-checkbox-indeterminate,
.business-hours .mat-pseudo-checkbox-checked,
.business-hours .mat-pseudo-checkbox-indeterminate {
  background-color: #616161;
}

.service-quality-overview .chartjs-render-monitor {
  width: 410px !important;
}
@media only screen and (max-width: 1600px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 330px !important;
  }
}
@media only screen and (max-width: 1366px) {
  .service-quality-overview .chartjs-render-monitor {
    width: 280px !important;
  }
}

.overview-component .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 353px;
}
.overview-component .last-margin:nth-child(1),
.overview-component .last-margin:nth-child(2),
.overview-component .last-margin:nth-child(3) {
  margin-right: 40px !important;
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .overview-component .card-desc-overlay {
    width: 282px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 40px !important;
  }
}
@media only screen and (min-width: 1281px) and (max-width: 1366px) {
  .overview-component .card-desc-overlay {
    width: 242px;
  }
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}
@media screen and (max-width: 480px) {
  .overview-component .last-margin:nth-child(1),
  .overview-component .last-margin:nth-child(2),
  .overview-component .last-margin:nth-child(3) {
    margin-right: 0px !important;
  }
  .overview-component .card-desc-overlay {
    height: 344px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .overview-component .last-margin:nth-child(2) {
    margin-right: 0px !important;
  }
  .overview-component .last-margin:nth-child(3),
  .overview-component .last-margin:nth-child(4) {
    margin-top: 40px;
  }
  .overview-component .card-desc-overlay {
    height: 354px;
  }
}

.outlet-availability .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 325px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .outlet-availability .card-desc-overlay {
    width: 362px;
    height: 325px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .outlet-availability .card-desc-overlay {
    width: 282px;
    height: 324px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .outlet-availability .card-desc-overlay {
    width: 252px;
    height: 325px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .outlet-availability .last-margin:nth-child(1) {
    margin-right: 20px !important;
  }
}

.order-completion .container-1 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 392px;
    height: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 322px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-1 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .container-2 .card-desc-overlay,
.order-completion .container-3 .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 356px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 362px;
    height: 356px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 282px;
    height: 354px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .order-completion .container-2 .card-desc-overlay,
  .order-completion .container-3 .card-desc-overlay {
    width: 252px;
    height: 356px;
  }
}
.order-completion .different-card-title-width .card-title {
  width: 150px;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .order-completion .last-margin:nth-child(1),
  .order-completion .last-margin:nth-child(3) {
    margin-right: 20px !important;
  }
}

.chart-x {
  display: flex;
  justify-content: center;
}

.sku-item-addon-container .cdk-drag-handle {
  height: 14px;
}

.sku-overview .mat-expansion-indicator {
  position: absolute;
  margin-left: 36px;
  border-radius: 50%;
  padding-right: 12px;
  padding-left: 12px;
  background-color: #F5F5F5;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sku-overview .cdk-drag-handle {
  height: 14px;
}
.sku-overview .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.sku-overview .mat-expansion-panel-header.mat-expanded {
  margin-bottom: -10px;
}

.mat-ink-bar-color .mat-ink-bar,
.sku-management-option-edit .mat-ink-bar {
  background-color: #212121 !important;
}
.mat-ink-bar-color .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination,
.sku-management-option-edit .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination {
  display: none !important;
}

@keyframes skeleton {
  0% {
    border-color: rgb(237, 242, 247);
    background: rgb(237, 242, 247);
    opacity: 0.7;
  }
  100% {
    border-color: rgb(160, 174, 192);
    background: rgb(160, 174, 192);
    opacity: 0.7;
  }
}
.skeleton {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 2px;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.skeleton-circle {
  opacity: 0.7;
  background: rgb(160, 174, 192);
  border-color: rgb(160, 174, 192);
  border-radius: 100%;
  animation: 0.8s linear 0s infinite alternate none running skeleton;
}

.rider-friendly .card-desc-overlay {
  background: #757575;
  opacity: 0.97;
  color: #FFFFFF;
  height: 352px;
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
  .rider-friendly .card-desc-overlay {
    width: 352px;
  }
}
@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .rider-friendly .card-desc-overlay {
    width: 272px;
    height: 363px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1366px) {
  .rider-friendly .card-desc-overlay {
    width: 252px;
    height: 353px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .rider-friendly .last-margin:nth-child(1) {
    margin-right: 40px !important;
  }
}

.sku-item-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-item-editor .mat-tab-header {
  position: sticky;
  top: 82px;
  z-index: 2;
  background-color: #FFFFFF;
}

.sku-option-editor .mat-tab-body-content {
  overflow: hidden !important;
}
.sku-option-editor .mat-tab-header {
  position: sticky;
  z-index: 2;
  background-color: #FFFFFF;
}

.promo-type-modal .mat-flat-button.mat-accent,
.promo-type-modal .mat-raised-button.mat-accent,
.promo-type-modal .mat-fab.mat-accent,
.promo-type-modal .mat-mini-fab.mat-accent {
  background-color: transparent !important;
}

.sku-overview .mat-expansion-panel-header-title,
.sku-overview .mat-expansion-panel-header-description {
  display: flex;
  flex-grow: 1;
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.sku-overview .mat-expansion-indicator::after {
  margin-bottom: 4px;
}

.sku-discount .mat-form-field-appearance-fill .mat-form-field-infix {
  padding-top: 12px !important;
}
.sku-discount .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #424242;
}
.sku-discount .mat-radio-button.mat-accent .mat-radio-inner-circle {
  color: #424242;
  background-color: #424242;
}
.sku-discount .mat-mdc-form-field-subscript-wrapper {
  margin-top: -15px;
}
.sku-discount .mat-mdc-form-field-flex {
  margin-top: 10px !important;
}
.sku-discount .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-mdc-form-field-flex {
  margin-top: 15px !important;
}
.sku-discount .time-date-form-field .mat-mdc-select-value {
  margin-top: 6px;
}
.sku-discount .time-date-form-field .mat-datepicker-toggle .mat-mdc-button-base {
  margin-top: -10px;
}
.sku-discount .mat-mdc-form-field-error {
  color: red;
  font-size: 10px;
}
.sku-discount .discount-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -16px;
}
.sku-discount .percentageValue-error .mat-mdc-form-field-error {
  width: max-content;
}
.sku-discount .time-error-msg .mat-mdc-form-field-error {
  margin-top: 18px;
  margin-left: -14px;
  line-height: 13px;
}
.sku-discount .campaign-name-error .mat-mdc-form-field-error {
  margin-top: 0px;
  margin-left: 0px;
}
.sku-discount .campaign-name-error .end-date-mat-error {
  margin-top: 16px;
  margin-left: -14px;
  line-height: 14px;
}
.sku-discount .day-error {
  margin-top: -10px;
}
.sku-discount .sku-bulk-discount-table .mat-mdc-form-field-error {
  margin-top: 6px;
  margin-left: 0px;
}
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.sku-discount .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}
.sku-discount ::ng-deep .mat-mdc-header-row {
  background-color: #BDBDBD;
}
.sku-discount ::ng-deep .mdc-data-table__cell,
.sku-discount .mdc-data-table__header-cell {
  border-color: #EEEEEE;
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #000000));
}
.sku-discount .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-color: var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #000000));
  background-color: transparent;
}
.sku-discount .mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle {
  border-color: var(--mdc-radio-selected-pressed-icon-color, #000000);
}

.analytics-revamp .mat-datepicker-toggle .mat-mdc-button-base {
  padding: 11px 0;
}

.bulk-discount-select-items .mat-expansion-panel-header {
  padding: 0px;
}
.bulk-discount-select-items .mat-form-field-underline {
  display: none;
}
.bulk-discount-select-items .mat-form-field.mat-focused .mat-form-field-label {
  color: #BDBDBD;
}
.bulk-discount-select-items .mat-input-element {
  caret-color: #BDBDBD;
}
.bulk-discount-select-items .mat-form-field-label-wrapper {
  margin-top: 0px;
}
.bulk-discount-select-items .mat-checkbox-layout {
  margin-top: 12px !important;
}
.bulk-discount-select-items .mat-expansion-panel-body {
  padding: 0 24px 0px;
}
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle,
.bulk-discount-select-items .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
  border-color: #212121;
}

.resolve-discount .mat-expansion-indicator {
  background-color: #E0E0E0;
  padding: 6px 12px;
  border-radius: 50%;
}
.resolve-discount .mat-expansion-indicator .mat-expansion-panel-header.mat-expanded {
  height: 48px;
}

.resolve-discount-dialog {
  width: 474px;
}

.bulk-discount-dialog {
  width: 369px;
}

.sku-item-option-dialog {
  width: 353px;
}

.special-props-dialog {
  width: 385px;
}

.add-option-dialog {
  width: 500px;
}

.create-new-user .mat-form-field-infix {
  width: 280px;
}

.mat-bottom-sheet-container {
  height: 244px;
  padding: 0 !important;
}

.price-update-edit .mat-fab .mat-button-wrapper {
  padding: 0;
}

.flex-row {
  display: flex;
  align-items: center;
}

.flex-row-s-b {
  display: flex;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.flex-col-s-b {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.flex-row-s-a {
  display: flex;
  justify-content: space-around;
}

.grid-3-col-row {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.flex-row-c {
  display: flex;
  justify-content: center;
}

.flex-column {
  display: flex;
  flex-direction: column;
}

.flex {
  display: flex;
}

.pointer-cursor {
  cursor: pointer;
}

.sku-category .mat-form-field-infix {
  width: -moz-fit-content;
  width: fit-content;
}

@media screen and (max-width: 480px) {
  .sku-add-option-modal .item-field .mat-form-field-flex {
    max-width: 240px;
  }
}

.flex-row-f-e {
  display: flex;
  justify-content: flex-end;
}

.mat-bottom-sheet-container {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  height: auto;
}

.order-history-container .mat-paginator-page-size,
.item-analytics .mat-paginator-page-size {
  margin-top: -10px !important;
}
.order-history-container .mat-form-field-appearance-legacy .mat-form-field-wrapper,
.item-analytics .mat-form-field-appearance-legacy .mat-form-field-wrapper {
  margin-top: -8px !important;
}

.item-analytics .mat-select-panel,
.sales-analytics-view .mat-select-panel {
  background: red;
}
.item-analytics ::ng-deep .mat-select-content,
.sales-analytics-view ::ng-deep .mat-select-content {
  width: 2000px;
  background-color: red;
  font-size: 10px;
}

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

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

.sku-item-editor .mat-tab-label {
  min-width: 120px !important;
}
.sku-item-editor .mat-tab-labels {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

.datepicker-container .bs-media-container {
  display: flex;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .datepicker-container .bs-media-container {
    flex-direction: row !important;
  }
}
@media screen and (max-width: 480px) {
  .datepicker-container .bs-media-container {
    flex-direction: column !important;
  }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.sales-analytics-view .mat-fab .mat-button-wrapper,
.item-analytics .mat-fab .mat-button-wrapper {
  padding: 0px !important;
}

@media screen and (max-width: 480px) {
  .cdk-overlay-pane:not(.right-sheet-width ~ .cdk-global-overlay-wrapper > .cdk-overlay-pane) {
    max-width: 90vw !important;
  }
}
.bulk-discount-select-items .mat-content {
  display: inline;
}
.bulk-discount-select-items .mat-mdc-dialog-container .mdc-dialog__surface {
  padding: 28px !important;
}
.bulk-discount-select-items .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-left: 0px;
}

@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: #EEEEEE;
  }
}
@media screen and (max-width: 480px) {
  .main-container {
    margin-left: 16px;
    margin-right: 16px;
  }
  .mob-res-table {
    overflow-x: scroll;
  }
  .mob-res-table-width {
    width: 560px;
  }
  .mob-res-m-table-width {
    width: 800px;
  }
  .mob-res-l-table-width {
    width: 1200px;
  }
  .sku-category .mat-paginator-range-label {
    margin: 0;
  }
  .mob-res-m-b-8 {
    margin-bottom: 8px;
  }
  .mob-res-m-t-20 {
    margin-top: 20px;
  }
  .text-input {
    max-width: 205px;
  }
  .mob-res-m-t-12 {
    margin-top: 12px;
  }
  .mob-res-column {
    flex-direction: column;
  }
  .mob-btn-auto-size {
    flex-grow: 1;
  }
  .outer-container {
    margin-top: 180px;
  }
  .mob-res-title {
    display: flex;
    flex-direction: column;
  }
  .mob-only-res-title,
  .desk-grid-2-column {
    display: flex;
    flex-direction: column;
  }
  .mob-res-search {
    margin-bottom: 12px;
    margin-top: 12px;
  }
  .mob-res-m-t-24 {
    margin-top: 24px;
  }
  .mob-res-inner-container {
    margin-top: 24px;
  }
  .cancel-btn {
    display: none;
  }
  .mob-only-m-t-12 {
    margin-top: 12px;
  }
  .mob-res-only-m-t-12 {
    margin-top: 12px;
  }
  .desk-grid-3-column {
    display: grid;
    flex-direction: column;
  }
  .mob-res-font {
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
  }
  .mob-res-font-small {
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
  }
  .mob-only-m-t-40 {
    margin-top: 40px;
  }
  .mob-only-r-24 {
    margin-right: 24px;
  }
  .mob-only-m-r-8 {
    margin-right: 8px;
  }
  .mob-res-m-t-16 {
    margin-top: 16px;
  }
  .mob-only-m-t-26 {
    margin-top: 26px;
  }
  .res-flex-row {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .main-container {
    margin-left: 32px;
    margin-right: 32px;
  }
  .mob-res-table {
    overflow-x: scroll;
  }
  .mob-res-l-table-width {
    width: 1200px;
  }
  .mob-res-m-t-16 {
    margin-top: 16px;
  }
  .mob-res-m-r-40 {
    margin-right: 40px;
  }
  .mob-res-m-r-24 {
    margin-right: 24px;
  }
  .mob-res-m-l-40 {
    margin-left: 40px;
  }
  .tab-res-m-l-20 {
    margin-left: 20px;
  }
  .tab-res-m-r-20 {
    margin-right: 20px;
  }
  .pie-chart-margin {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mob-only-m-t-26 {
    margin-top: 26px;
  }
  .tab-only-m-t-18 {
    margin-top: 18px;
  }
  .mob-res-m-table-width {
    width: 1000px;
  }
  .grid-m-r {
    margin-right: 20px;
  }
  .outer-container {
    margin-top: 182px;
  }
  .mob-res-title {
    display: flex;
    justify-content: space-between;
  }
  .mob-only-res-title,
  .desk-grid-2-column {
    display: flex;
    flex-direction: column;
  }
  .mob-res-search {
    margin-bottom: 12px;
    margin-top: 12px;
  }
  .mob-res-title-text {
    margin-top: 8px;
  }
  .mob-res-m-t-12 {
    margin-top: 12px;
  }
  .mob-res-m-t-24 {
    margin-top: 24px;
  }
  .mob-res-inner-container {
    margin-top: 42px;
  }
  .clear-btn {
    display: none;
  }
  .desk-grid-4-column,
  .desk-grid-3-column {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .tab-res-margin {
    margin-right: 80px;
    margin-top: -250px;
  }
  .mob-res-m-r-16 {
    margin-right: 16px;
  }
  .mob-res-p-b-40 {
    padding-bottom: 40px;
  }
  .mob-res-font {
    font-size: 32px;
    font-weight: 700;
    line-height: 44px;
  }
  .mob-res-font-small {
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
  }
  .tab-res-m-t-40 {
    margin-top: 40px;
  }
  .desk-only-m-l-20 {
    margin-left: 20px;
  }
  .res-flex-row {
    display: flex;
    align-items: center;
  }
}
@media screen and (min-width: 769px) {
  .main-container {
    margin-left: 80px;
    margin-right: 80px;
  }
  .outer-container {
    margin-top: 182px;
  }
  .mob-res-title {
    display: flex;
    justify-content: space-between;
  }
  .mob-only-res-title {
    display: flex;
    justify-content: space-between;
  }
  .mob-res-search {
    margin-bottom: 24px;
  }
  .mob-res-title-text {
    margin-top: 8px;
  }
  .mob-res-inner-container {
    margin-top: 42px;
  }
  .mob-res-m-r-24 {
    margin-right: 24px;
  }
  .clear-btn {
    display: none;
  }
  .desk-grid-3-column {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .desk-grid-2-column {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .desk-grid-4-column {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
  .mob-res-m-r-80 {
    margin-right: 80px;
  }
  .mob-res-m-r-16 {
    margin-right: 16px;
  }
  .mob-res-p-b-40 {
    padding-bottom: 40px;
  }
  .mob-res-m-r-40,
  .desk-m-r-40 {
    margin-right: 40px;
  }
  .mob-res-m-l-40 {
    margin-left: 40px;
  }
  .desk-only-m-l-20 {
    margin-left: 20px;
  }
  .pie-chart-margin {
    margin-left: 40px;
  }
  .grid-m-r {
    margin-right: 40px;
  }
  .mob-res-m-t-20 {
    margin-top: 20px;
  }
  .desk-res-m-b-48 {
    margin-bottom: 48px;
  }
  .mob-res-m-t-40 {
    margin-top: 40px;
  }
  .mob-res-font {
    font-size: 32px;
    font-weight: 700;
    line-height: 44px;
  }
  .mob-res-font-small {
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
  }
  .desk-only-m-l-12 {
    margin-left: 12px;
  }
  .desk-only-m-t-32 {
    margin-top: 32px;
  }
  .res-flex-row {
    display: flex;
    align-items: center;
  }
}
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .bs-datepicker-buttons */
}
.bs-datepicker:after {
  clear: both;
  content: "";
  display: block;
}
.bs-datepicker bs-day-picker {
  float: left;
}
.bs-datepicker button:hover,
.bs-datepicker button:focus,
.bs-datepicker button:active,
.bs-datepicker input:hover,
.bs-datepicker input:focus,
.bs-datepicker input:active, .bs-datepicker-btns button:hover, .bs-datepicker-btns button:focus, .bs-datepicker-btns button:active, .bs-datepicker-predefined-btns button:active, .bs-datepicker-predefined-btns button:focus {
  outline: none;
}
.bs-datepicker-head {
  min-width: 270px;
  height: 50px;
  padding: 10px;
  border-radius: 3px 3px 0 0;
  text-align: justify;
  /* .bs-datepicker-head button */
}
.bs-datepicker-head:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.bs-datepicker-head button {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: transparent;
  text-align: center;
  cursor: pointer;
  color: #fff;
  transition: 0.3s;
}
.bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
  background: rgba(221, 221, 221, 0.3);
  color: #f5f5f5;
  cursor: not-allowed;
}
.bs-datepicker-head button.previous span {
  transform: translate(-1px, -1px);
}
.bs-datepicker-head button.next span {
  transform: translate(1px, -1px);
}
.bs-datepicker-head button.next, .bs-datepicker-head button.previous {
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.bs-datepicker-head button.current {
  border-radius: 15px;
  max-width: 155px;
  padding: 0 13px;
}
.bs-datepicker-head button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bs-datepicker-head button:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.bs-datepicker-body {
  padding: 10px;
  border-radius: 0 0 3px 3px;
  min-height: 232px;
  min-width: 278px;
  border: 1px solid #e9edf0;
  /* .bs-datepicker-body table */
}
.bs-datepicker-body .days.weeks {
  position: relative;
  z-index: 1;
}
.bs-datepicker-body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  /* .bs-datepicker-body table.days */
  /* .bs-datepicker-body table.weeks */
}
.bs-datepicker-body table th {
  font-size: 13px;
  color: #9aaec1;
  font-weight: 400;
  text-align: center;
}
.bs-datepicker-body table td {
  color: #54708b;
  text-align: center;
  position: relative;
  padding: 0;
  /* todo: check first :not(.disabled) usage */
}
.bs-datepicker-body table td span {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  border-radius: 50%;
  /*z-index: 1;*/
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
  cursor: pointer;
}
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
}
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
  cursor: pointer;
}
.bs-datepicker-body table td span.disabled, .bs-datepicker-body table td.disabled span {
  color: #9aaec1;
}
.bs-datepicker-body table td span.selected, .bs-datepicker-body table td.selected span {
  color: #fff;
}
.bs-datepicker-body table td span.is-other-month, .bs-datepicker-body table td.is-other-month span {
  color: rgba(0, 0, 0, 0.25);
}
.bs-datepicker-body table td.active {
  position: relative;
}
.bs-datepicker-body table td.active.select-start:before {
  left: 35%;
}
.bs-datepicker-body table td.active.select-end:before {
  left: -85%;
}
.bs-datepicker-body table td span.active.select-start:after,
.bs-datepicker-body table td span.active.select-end:after, .bs-datepicker-body table td.active.select-start span:after, .bs-datepicker-body table td.active.select-end span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  top: 0;
  border-radius: 50%;
}
.bs-datepicker-body table td:before,
.bs-datepicker-body table td span:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 6px;
  bottom: 6px;
  left: -3px;
  right: -2px;
  box-sizing: content-box;
  background: transparent;
}
.bs-datepicker-body table td.active.select-start + td.active:before {
  left: -20%;
}
.bs-datepicker-body table td:last-child.active:before {
  border-radius: 0 3px 3px 0;
  width: 125%;
  left: -25%;
}
.bs-datepicker-body table td span[class*=select-], .bs-datepicker-body table td[class*=select-] span {
  border-radius: 50%;
  color: #fff;
}
.bs-datepicker-body table.days td.active:not(.select-start):before, .bs-datepicker-body table.days td.in-range:not(.select-start):before,
.bs-datepicker-body table.days span.active:not(.select-start):before,
.bs-datepicker-body table.days span.in-range:not(.select-start):before {
  background: #e9edf0;
}
.bs-datepicker-body table.days span {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.bs-datepicker-body table.days span.select-start {
  z-index: 2;
}
.bs-datepicker-body table.days span.is-highlighted.in-range:before {
  right: 3px;
  left: 0;
}
.bs-datepicker-body table.days span.in-range.select-end:before {
  right: 4px;
  left: 0;
}
.bs-datepicker-body table.days td.select-start + td.select-end:before, .bs-datepicker-body table.days td.select-start + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.select-end:before, .bs-datepicker-body table.days td.in-range + td.is-highlighted:before, .bs-datepicker-body table.days td.in-range + td.select-end:before {
  background: #e9edf0;
  width: 100%;
}
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
  border-radius: 3px 0 0 3px;
  left: 0;
  width: 100%;
}
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
  border-radius: 3px 0 0 3px;
}
.bs-datepicker-body table.years td span {
  width: 46px;
  height: 46px;
  line-height: 45px;
  margin: 0 auto;
}
.bs-datepicker-body table.years tr:not(:last-child) td span {
  margin-bottom: 8px;
}
.bs-datepicker-body table.months td {
  height: 52px;
}
.bs-datepicker-body table.months td span {
  padding: 6px;
  border-radius: 15px;
}
.bs-datepicker .current-timedate {
  color: #54708b;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  margin-bottom: 10px;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker .current-timedate span:not(:empty):before {
  content: "";
  width: 15px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC);
}
.bs-datepicker-multiple {
  border-radius: 4px 0 0 4px;
}
.bs-datepicker-multiple + .bs-datepicker-multiple {
  margin-left: 10px;
}
.bs-datepicker-multiple .bs-datepicker {
  box-shadow: none;
  position: relative;
}
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
  padding-right: 10px;
}
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
  content: "";
  display: block;
  width: 14px;
  height: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
  position: absolute;
  top: 25px;
  left: -8px;
}
.bs-datepicker-multiple .bs-datepicker .left {
  float: left;
}
.bs-datepicker-multiple .bs-datepicker .right {
  float: right;
}
.bs-datepicker-container {
  padding: 15px;
}
.bs-datepicker .bs-media-container {
  display: flex;
}
@media (max-width: 768px) {
  .bs-datepicker .bs-media-container {
    flex-direction: column;
  }
}
.bs-datepicker .bs-timepicker-in-datepicker-container {
  display: flex;
  justify-content: space-around;
}
.bs-datepicker-custom-range {
  padding: 15px;
  background: #eee;
}
.bs-datepicker-predefined-btns button {
  width: 100%;
  display: block;
  height: 30px;
  background-color: #9aaec1;
  border-radius: 4px;
  color: #fff;
  border: 0;
  margin-bottom: 10px;
  padding: 0 18px;
  text-align: left;
  transition: 0.3s;
}
.bs-datepicker-predefined-btns button:hover {
  background-color: #54708b;
}
.bs-datepicker-buttons {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding-top: 10px;
  border-top: 1px solid #e9edf0;
}
.bs-datepicker-buttons .btn-default {
  margin-left: 10px;
}
.bs-datepicker-buttons .btn-today-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.bs-datepicker-buttons .clear-right,
.bs-datepicker-buttons .today-right {
  flex-grow: 0;
}
.bs-datepicker-buttons .clear-left,
.bs-datepicker-buttons .today-left {
  flex-grow: 1;
}
.bs-datepicker-buttons .clear-center,
.bs-datepicker-buttons .today-center {
  flex-grow: 0.5;
}

/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0;
}
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px;
}
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.bs-timepicker-controls button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 0;
  background-color: #e9edf0;
  color: #54708b;
  font-size: 16px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 0;
  padding: 0;
  transition: 0.3s;
}
.bs-timepicker-controls button:hover {
  background-color: #d5dadd;
}
.bs-timepicker-controls input {
  width: 35px;
  height: 25px;
  border-radius: 13px;
  text-align: center;
  border: 1px solid #e9edf0;
}
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px;
}
.bs-timepicker .switch-time-format img {
  vertical-align: initial;
  margin-left: 4px;
}

bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080;
}

/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker {
    width: min-content;
    justify-content: center;
  }
  .bs-datepicker-multiple {
    display: flex;
  }
  .bs-datepicker-multiple + .bs-datepicker-multiple {
    margin-top: 10px;
    margin-left: 0;
  }
}
/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777;
}
.theme-default .btn-today-wrapper .btn-success, .theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:focus, .theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161;
}
.theme-default .btn-today-wrapper .btn-success:hover, .theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E;
}
.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td span.selected, .theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*=select-]:after, .theme-default .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td.week span {
  color: #777;
}
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-green .bs-datepicker-head {
  background-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success, .theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:focus, .theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34;
}
.theme-green .btn-today-wrapper .btn-success:hover, .theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838;
}
.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td span.selected, .theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after, .theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-blue .bs-datepicker-head {
  background-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success, .theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:focus, .theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD;
}
.theme-blue .btn-today-wrapper .btn-success:hover, .theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7;
}
.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td span.selected, .theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success, .theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498;
}
.theme-dark-blue .btn-today-wrapper .btn-success:hover, .theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9;
}
.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td span.selected, .theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-red .bs-datepicker-head {
  background-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success, .theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:focus, .theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531;
}
.theme-red .btn-today-wrapper .btn-success:hover, .theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732;
}
.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td span.selected, .theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*=select-]:after, .theme-red .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f;
}
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success, .theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:focus, .theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29;
}
.theme-orange .btn-today-wrapper .btn-success:hover, .theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35;
}
.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td span.selected, .theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*=select-]:after, .theme-orange .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

html, body {
  height: 100%;
}
html .contact-us, body .contact-us {
  overflow: hidden;
}

body {
  margin: 0;
  font-family: "Noto Sans", sans-serif !important;
}

.mat-button-focus-overlay {
  background-color: transparent !important;
}

.mat-form-field-appearance-fill .mat-form-field-flex {
  border-radius: 12px !important;
  border: 1px solid #E0E0E0;
}

.mat-form-field-underline.ng-tns-c35-0.ng-star-inserted,
.mat-form-field-underline.ng-tns-c35-1.ng-star-inserted {
  display: none;
}

.mat-form-field-appearance-fill .mat-form-field-flex {
  background: #FAFAFA;
}

.finance-report-container .mat-form-field-underline {
  display: none !important;
}

.hidden {
  height: 0;
  visibility: hidden;
}

.grecaptcha-badge {
  visibility: hidden;
}
