/**
 *  Google Chrome
 */

/**
 *  Themes
 */

md-content.md-Black-theme {
  background-color: #212121;
}

md-menu-content.md-Black-theme {
  background-color: #313131;
  color: #EEE;
}

md-input-container.md-Snow_White-theme:not(.md-input-invalid).md-input-focused label,
md-input-container.md-Snow_White-theme:not(.md-input-invalid).md-input-focused md-icon {
  color: rgba(0, 0, 0, 0.8);
}

md-tabs.md-Snow_White-theme .md-tab.md-active,
md-tabs.md-Snow_White-theme .md-tab.md-active md-icon,
md-tabs.md-Snow_White-theme .md-tab.md-focused,
md-tabs.md-Snow_White-theme .md-tab.md-focused md-icon {
  color: black !important;
}

.fab {
  font-family: "Font Awesome 5 Brands" !important;
  font-weight: 400 !important;
}

.md-Black-theme {
  fill: #bbbbbb;
}

.md-Black-theme .border,
.md-Black-theme .border-top,
.md-Black-theme .border-bottom {
  border-color: #3c3c3c !important;
}

.md-Black-theme .nv-legend-text {
  fill: inherit !important;
}

.md-Black-theme .nvd3 .nv-axis path {
  stroke: #5a5a5a;
}

md-toolbar.md-Transparent-theme,
md-toolbar.md-Transparent,
md-tabs.md-Transparent-theme > md-tabs-wrapper {
  background: none !important;
  color: inherit !important;
}

md-toolbar.md-Transparent-theme {
  box-shadow: none;
}

md-menu-content.md-Transparent-theme {
  color: #e0e0e0;
}

.md-Transparent-theme .md-datepicker-open .md-datepicker-input-container,
.md-Transparent-theme .md-datepicker-input-mask-opaque {
  background: white !important;
}

md-tabs.md-Black-theme .md-tab.md-active,
md-tabs.md-Black-theme .md-tab.md-active md-icon,
md-tabs.md-Black-theme .md-tab.md-focused,
md-tabs.md-Black-theme .md-tab.md-focused md-icon {
  color: white;
}

md-card {
  border-radius: 7px !important;
}

md-card.md-Black-theme {
  color: white;
  background-color: #2d2d2d;
}

.dashed path {
  stroke-dasharray: 5, 5;
}

.no-gridlines .tick:not(.zero) line {
  opacity: 0 !important;
}

.dim-gridlines .tick:not(.zero) line {
  opacity: 0.3 !important;
}

.inherit-color md-icon {
  color: inherit !important;
}

.inherit-color .md-input {
  color: inherit !important;
}

/*
|--------------------------------------------------------------------------
| Datatables
|--------------------------------------------------------------------------
*/

table.dataTable.no-footer {
  border-bottom: 1px solid #DDD;
}

.md-table.hasInputs md-input-container {
  margin: 0 !important;
  width: 100% !important;
}

.md-table.hasInputs md-input-container input {
  width: 100%;
}

.rowsel {
  background: #e6e6e6 !important;
}

.dataTables_filter {
  position: fixed;
  top: 133px;
  right: 20px;
}

.md-cell.md-cell-avatar {
  width: 30px;
}

.md-cell.md-cell-avatar img {
  width: 30px;
  max-width: 30px;
  border-radius: 50px;
}

.md-table-short thead.md-head > tr.md-row {
  height: 30px !important;
}

.md-table-short tbody.md-body > tr.md-row,
.md-table-short tfoot.md-foot > tr.md-row {
  height: 30px !important;
}

.md-table-short .md-cell md-icon {
  line-height: 26px;
}

.md-table-short .md-cell-avatar {
  width: 25px;
}

.md-table-short .md-cell-avatar img {
  width: 25px;
  max-width: 25px;
  border-radius: 50px;
}

.table-col-compress td.md-cell:first-child,
.table-col-compress th.md-column:first-child {
  padding: 0 10px !important;
}

.table-col-compress td.md-cell:nth-child(n+2):nth-last-child(n+2),
.table-col-compress th.md-column:nth-child(n+2):nth-last-child(n+2) {
  padding: 0 10px 0 0 !important;
}

.table-col-compress td.md-cell:last-child,
.table-col-compress th.md-column:last-child {
  padding: 0 10px 0 0 !important;
}

.md-Black-theme table.md-table th.md-column,
.theme-Black table.md-table th.md-column {
  color: rgba(255, 255, 255, 0.54);
  font-weight: inherit;
}

.md-Black-theme table.md-table td.md-cell,
.theme-Black table.md-table td.md-cell {
  color: inherit !important;
  font-size: inherit !important;
  border-top: 1px rgba(162, 162, 162, 0.12) solid;
}

thead md-icon {
  min-height: 20px;
  min-width: 20px;
  margin-left: 5px;
}

.md-virtual-repeat-container .md-virtual-repeat-scroller {
  overflow-x: auto;
}

.text-xs .md-column {
  font-size: 1.2em !important;
}

.text-xs .md-cell {
  font-size: 1em !important;
}

.Overflower {
  overflow: auto;
  max-height: calc(100vh - 170px) !important;
}

.md-table-pagination {
  height: 40px;
}

.md-table-pagination .md-select-value {
  line-height: 25px;
}

.md-headline {
  line-height: 30px;
}

/*
|--------------------------------------------------------------------------
| Angular Material
|--------------------------------------------------------------------------
*/

.md-pointer {
  cursor: pointer;
}

.md-toast-error .md-toast-content {
  background-color: #CE4200;
}

.md-toast-success .md-toast-content {
  background-color: #00695C;
}

.md-toolbar-tools {
  height: 60px;
}

.md-toolbar-icon {
  margin: 3px 10px 0 0;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.3s;
}

.md-toolbar-icon:hover {
  opacity: 1;
}

.md-icon-button.md-thin {
  padding: 0;
  width: 20px;
}

.md-button {
  text-transform: none !important;
  font-size: 1em;
}

.md-button.md-white {
  color: white !important;
}

.md-button.md-white svg {
  fill: white;
}

.md-button.md-black {
  color: black !important;
}

.md-button.md-black svg {
  fill: black;
}

.btn-clear-white {
  background: rgba(255, 255, 255, 0.4) !important;
}

.md-button:not(.md-fab):not(.md-icon-button) {
  padding: 0 15px;
}

.md-button:not(.md-fab):not(.md-icon-button).md-mini {
  padding: 0 8px;
}

.md-button.md-fab {
  min-width: 0px;
}

.md-button-grey {
  background: #a0a0a0 !important;
  color: white !important;
}

.md-button-grey md-icon {
  color: white !important;
}

.md-button-grey svg {
  fill: white;
}

.md-button-grey:hover {
  background: #808080 !important;
}

.md-hover {
  opacity: 0.3;
  transition: opacity 0.3s;
}

.md-hover:hover {
  opacity: 1;
}

.md-grid-item-content {
  height: 96px;
}

.md-grid-item-content md-icon {
  height: 48px;
  width: 48px;
  margin: 10px;
}

.fa.far {
  font-weight: 400 !important;
}

md-icon svg {
  pointer-events: none;
  fill: currentColor;
}

md-input-container .md-errors-spacer {
  min-height: 0 !important;
  position: absolute;
  bottom: -16px;
}

md-input-container label {
  white-space: pre;
}

md-input-container > md-icon {
  top: 0;
  height: 100%;
}

md-input-container .md-button:not(.md-datepicker-button) {
  margin-top: -7px !important;
}

.md-compact-input-containers md-input-container {
  margin: 12px 0;
}

.md-input-topmargin {
  line-height: 30px;
  margin-top: 10px;
}

.md-input-container {
  position: relative;
  padding: 2px;
  vertical-align: middle;
  min-height: 50px;
  margin-top: 11px;
}

.md-input-container md-datepicker .md-datepicker-input-container {
  margin-left: 0;
  padding-top: 5px;
}

.md-input-container md-datepicker .md-datepicker-triangle-button {
  margin: 0;
  right: 15px;
}

.md-input-container label {
  color: rgba(0, 0, 0, 0.54);
  white-space: pre;
  transform: translate3d(0, 8px, 0) scale(0.75);
  transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.5s;
  order: 1;
  pointer-events: none;
  -webkit-font-smoothing: antialiased;
  padding-left: 3px;
  padding-right: 0;
  z-index: 1;
  transform-origin: left top;
  position: absolute;
  bottom: 100%;
  left: 0;
  right: auto;
}

.md-input-container .md-datepicker-label {
  transform: translate3d(50px, 8px, 0) scale(0.75);
}

.md-input-container.small {
  min-height: 20px;
}

.md-input-container .input {
  order: 2;
  display: block;
  margin-top: 0;
  background: none;
  padding-top: 2px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  line-height: 26px;
  height: 30px;
  -ms-flex-preferred-size: 26px;
  width: 100%;
  box-sizing: border-box;
  float: left;
}

input[type=color] {
  border-radius: 50%;
  overflow: hidden;
  width: 25px;
  height: 25px;
  margin: 5px;
  cursor: crosshair;
}

input[type=color]::-webkit-color-swatch {
  border: none;
  border-radius: 50%;
  padding: 0;
}

input[type=color]::-webkit-color-swatch-wrapper {
  border: none;
  border-radius: 50%;
  padding: 0;
}

md-datepicker.compact .md-datepicker-input {
  width: 95px;
  min-width: 0;
  padding: 0;
}

md-datepicker.no-button .md-datepicker-button {
  display: none;
}

.fix-datepicker .md-datepicker-button {
  margin-right: 0 !important;
  padding-right: 0 !important;
}

.fix-datepicker .md-icon-button + .md-datepicker-input-container {
  margin-left: 0 !important;
}

.fix-datepicker .md-datepicker-triangle-button.md-button.md-icon-button {
  top: 2px;
}

.fix-datepicker .md-datepicker-input {
  min-width: 100px;
  width: 100px;
}

md-calendar.rangepicker .md-calendar-date-selection-indicator {
  border-radius: 0 50% 50% 0 !important;
}

md-calendar.rangepicker .md-calendar-date-today .md-calendar-date-selection-indicator {
  border-radius: 50% !important;
}

md-calendar.rangepicker .md-calendar-selected-date .md-calendar-date-selection-indicator {
  border-radius: 50% 0 0 50% !important;
}

input.md-display-1 {
  height: 50px;
}

.md-input-discrete:not(.md-input-focused) .md-input {
  border-color: transparent;
}

md-select md-select-value {
  line-height: 25px;
}

md-select md-select-value .md-text md-icon.fa-list {
  margin-bottom: 3px;
}

md-select md-select-value md-icon.fa-fw {
  width: 24px;
  line-height: 15px !important;
  margin-right: 4px;
}

md-select.md-no-underline .md-select-value,
.md-no-underline input {
  border-bottom-color: transparent !important;
}

.md-select-inline .md-select-value > span > .md-text {
  display: inline !important;
}

md-select-header input {
  border: none;
  outline: none;
  height: 29px;
  width: calc(100% - 15px);
  padding: 0 0 0 12px;
  border-bottom: 1px solid #0000001f;
  font-size: 1.2em;
}

md-option md-icon.fa-fw {
  width: 24px;
  line-height: 24px !important;
  margin-right: 5px;
}

.md-select-value *:first-child {
  height: 22px;
}

.md-no-button > .md-button {
  display: none;
}

/**
 *  mdDatepicker
 */

md-datepicker,
.md-datepicker-input {
  background: none !important;
}

.md-datepicker-calendar-pane {
  border-width: 0px;
}

.md-datepicker-calendar-pane .md-datepicker-input-mask {
  display: none;
}

.md-datepicker-full .md-datepicker-input-container {
  width: calc(100% - 70px) !important;
}

md-card-title {
  padding: 16px !important;
}

md-card,
md-card-title,
md-card-content,
md-card-actions {
  color: black;
}

md-card.border-radius-left {
  border-radius: 2px 0px 0px 2px;
}

md-card.border-radius-right {
  border-radius: 0px 2px 2px 0px;
}

md-card.rounded {
  border-radius: 7px;
}

md-card-header .md-button,
md-card-title .md-button {
  line-height: 30px !important;
  min-height: 30px !important;
  height: 30px !important;
}

md-card-header .md-button.md-icon-button,
md-card-title .md-button.md-icon-button {
  padding: 0px !important;
  width: 30px !important;
}

md-dialog.md-dialog-min-600 md-dialog-content {
  min-width: 600px;
}

@media (max-width: 959px) {
  md-dialog-content {
    min-width: 0 !important;
  }

  md-dialog.md-dialog-fullscreen {
    min-height: 100% !important;
  }
}

.const-width550 {
  width: 550px;
}

.min-width550 {
  min-width: 550px;
}

@media (max-width: 550px) {
  .const-width550,
  .min-width550 {
    width: 100%;
  }
}

.const-width650 {
  width: 650px;
}

.min-width650 {
  min-width: 650px;
}

@media (max-width: 650px) {
  .const-width650,
  .min-width650 {
    width: 100%;
  }
}

.md-dialog-close {
  position: absolute;
  right: -5px;
  top: 0px;
}

.md-dialog-button-left {
  margin-left: -8px !important;
}

md-content.md-no-bg {
  background: none !important;
  color: white;
}

md-sidenav {
  color: black;
}

.md-tabs-fullheight md-tab-content > div {
  height: 100%;
}

.md-tabs-fullheight md-tab-content > div > * {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow-x: hidden;
}

.md-tabs-icons md-tabs-canvas,
.md-tabs-icons md-pagination-wrapper {
  height: 40px;
}

.md-tabs-icons .md-tab {
  padding: 8px 16px;
}

.md-tabs-icons md-tabs-content-wrapper {
  top: 41px;
}

.md-tab {
  outline: none;
}

.md-tabs-no-upper .md-tab {
  font-size: 16px;
  text-transform: none;
}

.md-tabs-hide-disabled .md-tab[disabled] {
  display: none !important;
}

/**
 *  Md Datatable
 */

table.md-table th.md-column {
  font-size: 1em;
}

/**
 *  Autocomplete
 */

md-autocomplete.h30 md-autocomplete-wrap {
  height: 30px;
}

md-autocomplete.h30 md-autocomplete-wrap input {
  height: 30px;
}

/**
 *  Toolbar
 */

md-toolbar md-select {
  margin-top: 3px;
  margin-bottom: 0;
  font-size: 16px;
}

md-toolbar.md-short,
div.md-short {
  min-height: 40px !important;
}

md-toolbar.md-short .md-toolbar-tools,
div.md-short .md-toolbar-tools {
  height: 40px !important;
  max-height: 40px !important;
  font-size: 18px;
  padding: 0 13px;
}

md-toolbar.md-short .md-subtitle,
div.md-short .md-subtitle {
  line-height: 40px;
  margin: 0 15px 0 0;
}

md-toolbar.md-short md-tabs,
div.md-short md-tabs {
  min-height: 40px;
}

md-toolbar.md-short md-tabs md-tabs-canvas,
div.md-short md-tabs md-tabs-canvas {
  height: 40px !important;
}

md-toolbar.md-short md-tabs md-tabs-canvas md-pagination-wrapper,
div.md-short md-tabs md-tabs-canvas md-pagination-wrapper {
  height: 40px !important;
}

md-toolbar.md-short md-tabs md-tabs-canvas .md-tab,
div.md-short md-tabs md-tabs-canvas .md-tab {
  padding: 8px 24px;
}

md-toolbar.md-short md-tabs-content-wrapper,
div.md-short md-tabs-content-wrapper {
  top: 40px;
}

md-toolbar.md-short .md-button,
div.md-short .md-button {
  line-height: 30px;
  min-height: 30px;
  height: 30px;
}

md-toolbar.md-short .md-button.md-icon-button,
div.md-short .md-button.md-icon-button {
  padding: 0px;
  width: 30px;
}

div.h30 .md-toolbar-tools {
  height: 30px !important;
  max-height: 30px !important;
  font-size: 18px;
  padding: 0 13px;
}

div.h30 .md-subtitle {
  line-height: 30px;
  margin: 0 15px 0 0;
}

div.h30 md-tabs {
  min-height: 30px;
}

div.h30 md-tabs md-tabs-canvas {
  height: 30px !important;
}

div.h30 md-tabs md-tabs-canvas md-pagination-wrapper {
  height: 30px !important;
}

div.h30 md-tabs md-tabs-canvas .md-tab {
  padding: 2px 20px;
}

div.h30 md-tabs-content-wrapper {
  top: 30px;
}

/**
 *  mdProgress
 */

md-progress-circular.rounded svg path {
  stroke-linecap: round;
}

md-progress-circular.md-progress-thin svg path {
  stroke-width: 8px !important;
}

md-progress-circular.md-progress-withtrack {
  box-shadow: inset 0 0 0 2px #fafafa, inset 0 0 0 10px #ebebeb;
  border-radius: 50%;
}

.progress-with-value {
  position: relative;
}

.progress-with-value .value {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/**
 *  Font Awesome
 */

/*.fa-list{
	margin-right: 10px;
	height: 18px;
}*/

/**
 *  Dialogs
 */

.md-dialog-form {
  padding: 30px 20px 10px;
}

md-dialog.md-dialog-fullheight {
  min-height: 100%;
}

/**
 *  Slider
 */

.md-thumb-container {
  cursor: pointer;
}

/**
 *  Menu
 */

.md-subheader {
  background-color: transparent !important;
  color: inherit !important;
  opacity: 0.6;
}

.md-subheader.label .md-subheader-inner {
  padding: 0 3px !important;
  font-size: 12px;
  color: #8e8e8e;
  font-weight: 400;
}

.md-subheader.md-subheader-compact .md-subheader-inner {
  padding: 8px 16px;
}

.md-subheader.md-subheader-recompact .md-subheader-inner {
  padding: 8px;
}

.md-subheader.no-padding .md-subheader-inner {
  padding: 0px;
}

md-menu-content .md-menu > .md-button:after {
  right: 10px !important;
}

.md-menu-item-tall {
  height: auto !important;
}

.md-list-compact .md-subheader-inner {
  padding-bottom: 5px;
  padding-left: 10px;
}

.md-list-compact md-list-item {
  min-height: 35px;
  height: 35px;
}

.md-list-compact md-list-item .md-list-item-inner {
  min-height: 35px;
  height: 35px;
}

.md-list-compact md-divider {
  margin-top: 15px;
}

.md-list-compact md-icon {
  line-height: 25px;
}

.md-list-item-chip {
  background: #e5e5e5;
  border-radius: 20px;
  padding: 0px 10px 0 10px !important;
  margin-bottom: 5px;
  border: 1px solid #c7c7c7;
}

.chip-data {
  background: rgba(0, 0, 0, 0.13);
  padding: 0 10px;
  border-radius: 100px;
  margin: 0px -3px 0 5px;
}

md-chips.h30 md-chips-wrap {
  padding: 0 3px;
}

md-chips.h30 md-chip {
  height: 24px;
  line-height: 24px;
  margin: 3px 5px 0 0;
  font-size: 0.8em;
}

md-chips.h30 md-chip button.md-chip-remove {
  height: 24px;
  width: 24px;
}

md-chips.h30 md-chip button.md-chip-remove md-icon {
  min-height: 18px;
  min-width: 18px;
}

md-chips.h30 .md-chip-input-container,
md-chips.h30 .md-chip-input-container input {
  height: 30px;
  line-height: 30px;
  margin-top: 0 !important;
  font-size: 0.9em;
}

md-chips.compact {
  height: 30px;
}

md-chips.compact md-chip {
  font-size: 14px;
  height: 26px;
  line-height: 25px;
  padding-left: 10px;
  border: 1px solid #0000000d;
  margin: 1px 3px 0 0;
}

md-chips.compact md-chips-wrap {
  height: 100%;
  padding: 0;
}

md-chips.compact button.md-chip-remove {
  width: 20px;
  height: 20px;
  margin: 2px 4px 0 0;
  opacity: 0.4;
  transition: all 0.3s;
}

md-chips.compact button.md-chip-remove:hover {
  opacity: 1;
  fill: red;
}

md-chips.compact .md-chip-input-container {
  margin: 0px 0px 0 5px !important;
  line-height: 30px;
  height: 30px;
}

.md-list-tickets md-list-item {
  background-color: #EFEFEF;
  border: 1px solid #DEDEDE;
  margin-top: -1px;
}

md-list-item {
  border: 0px solid transparent;
  border-width: 1px 0;
}

md-list-item .md-list-item-inner p {
  line-height: 20px;
}

md-list-item.itemsel {
  background-color: #ececec;
  border: 0px solid #e1e1e1;
  border-width: 1px 0;
}

md-list-item.itemsel-clear {
  background-color: rgba(255, 255, 255, 0.6);
}

md-list-item .md-list-indpercent {
  font-size: 18px;
  color: #868686;
  margin-right: -5px;
  font-weight: 300;
  width: 40px;
  text-align: right;
}

.md-list-item-inner {
  flex: inherit;
}

#loading-bar .bar {
  background: rgba(255, 255, 255, 0.75);
}

/**
 *  Switch
 */

md-switch .md-bar {
  left: 0px;
  top: 2px;
  height: 21px;
  border-radius: 15px;
}

.md-checkbox-round .md-icon {
  border-radius: 50%;
}

/**
 * ng sortable
 */

.as-sortable-item.layout-row,
.as-sortable-item.layout-column,
.as-sortable-placeholder.layout-row,
.as-sortable-placeholder.layout-column {
  display: flex !important;
}

md-toolbar.md-has-open-menu {
  z-index: 75;
}

/**
 * Bottom Sheet - Grid List
 */

md-bottom-sheet.md-grid md-list md-list-item {
  margin: 0;
}

md-bottom-sheet.md-grid md-list md-list-item .md-button {
  margin: 0 !important;
  padding: 0 !important;
  width: 100%;
}

md-bottom-sheet.md-grid md-list md-list-item .md-button md-icon {
  margin: 15px 0 0;
}

md-bottom-sheet.md-grid md-list md-list-item .md-grid-text {
  font-size: 16px;
  white-space: pre-wrap;
  width: 100%;
  text-align: center;
  padding-top: 0;
}

/**
 * OrgChart
 */

.OrgChart_Big .title {
  /*font-size: 15px !important;
  height: 40px !important;
  line-height: 40px !important;
  padding: 0 15px !important;*/
}

.historicChart .nv-bars rect {
  width: 15px;
}

/**
 *  Tooltips
 */

md-tooltip {
  font-size: 14px !important;
  background-color: #1e1e1e !important;
  height: 25px !important;
  line-height: 25px !important;
}

/** 
 * Popover 
 **/

.angular-popover-container {
  min-width: 140px;
  z-index: 9999999;
}

.angular-popover {
  border-radius: 5px;
}

.angular-popover-container .angular-popover-template {
  padding: 10px;
}

.popover-floating-animation-bottom {
  -webkit-animation: none !important;
  animation: none !important;
}

/**
 *  Box model
 */

.no-overflow {
  overflow: hidden;
}

.no-overflow-all * {
  overflow: hidden;
}

.overflow {
  overflow: auto;
}

.overflow-y {
  overflow-y: auto;
  overflow-x: hidden;
}

.overflow-x {
  overflow-y: hidden;
  overflow-x: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.invisible {
  opacity: 0;
}

.abs {
  position: absolute;
}

.relative {
  position: relative;
}

.pos-fixed,
.fixed {
  position: fixed !important;
}

.abs.bottom {
  bottom: 15px;
}

.abs.right {
  right: 10px;
}

.inline-block {
  display: inline-block;
}

.block {
  display: block;
}

.vert-align-middle {
  vertical-align: middle;
}

.rotate-45 {
  transform: rotate(45deg);
}

.rotate-90 {
  transform: rotate(90deg);
}

.rotate-180 {
  transform: rotate(180deg);
}

.rotate-270 {
  transform: rotate(270deg);
}

.rotate-360 {
  transform: rotate(360deg);
}

.scale0-9 {
  transform: scale(0.9);
}

.scale0-95 {
  transform: scale(0.95);
}

.scale1-2 {
  transform: scale(1.2);
}

.scale1-5 {
  transform: scale(1.5);
}

.scale2 {
  transform: scale(2);
}

.scale-hover-1:hover {
  transform: scale(1) !important;
}

.outline-children > * {
  outline: 1px solid blue;
}

.winitial {
  width: initial !important;
  max-width: initial !important;
}

.w0 {
  width: 0px !important;
}

.mw0 {
  min-width: 0px !important;
}

.mxw0 {
  max-width: 0px !important;
}

.h0 {
  height: 0px !important;
}

.mh0 {
  min-height: 0px !important;
}

.mxh0 {
  max-height: 0px !important;
}

.s0 {
  width: 0px !important;
  height: 0px !important;
  min-width: 0px !important;
  min-height: 0px !important;
  line-height: 0px !important;
}

.w5 {
  width: 5px !important;
}

.mw5 {
  min-width: 5px !important;
}

.mxw5 {
  max-width: 5px !important;
}

.h5 {
  height: 5px !important;
}

.mh5 {
  min-height: 5px !important;
}

.mxh5 {
  max-height: 5px !important;
}

.s5 {
  width: 5px !important;
  height: 5px !important;
  min-width: 5px !important;
  min-height: 5px !important;
  line-height: 5px !important;
}

.w10 {
  width: 10px !important;
}

.mw10 {
  min-width: 10px !important;
}

.mxw10 {
  max-width: 10px !important;
}

.h10 {
  height: 10px !important;
}

.mh10 {
  min-height: 10px !important;
}

.mxh10 {
  max-height: 10px !important;
}

.s10 {
  width: 10px !important;
  height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  line-height: 10px !important;
}

.w15 {
  width: 15px !important;
}

.mw15 {
  min-width: 15px !important;
}

.mxw15 {
  max-width: 15px !important;
}

.h15 {
  height: 15px !important;
}

.mh15 {
  min-height: 15px !important;
}

.mxh15 {
  max-height: 15px !important;
}

.s15 {
  width: 15px !important;
  height: 15px !important;
  min-width: 15px !important;
  min-height: 15px !important;
  line-height: 15px !important;
}

.w20 {
  width: 20px !important;
}

.mw20 {
  min-width: 20px !important;
}

.mxw20 {
  max-width: 20px !important;
}

.h20 {
  height: 20px !important;
}

.mh20 {
  min-height: 20px !important;
}

.mxh20 {
  max-height: 20px !important;
}

.s20 {
  width: 20px !important;
  height: 20px !important;
  min-width: 20px !important;
  min-height: 20px !important;
  line-height: 20px !important;
}

.w25 {
  width: 25px !important;
}

.mw25 {
  min-width: 25px !important;
}

.mxw25 {
  max-width: 25px !important;
}

.h25 {
  height: 25px !important;
}

.mh25 {
  min-height: 25px !important;
}

.mxh25 {
  max-height: 25px !important;
}

.s25 {
  width: 25px !important;
  height: 25px !important;
  min-width: 25px !important;
  min-height: 25px !important;
  line-height: 25px !important;
}

.w30 {
  width: 30px !important;
}

.mw30 {
  min-width: 30px !important;
}

.mxw30 {
  max-width: 30px !important;
}

.h30 {
  height: 30px !important;
}

.mh30 {
  min-height: 30px !important;
}

.mxh30 {
  max-height: 30px !important;
}

.s30 {
  width: 30px !important;
  height: 30px !important;
  min-width: 30px !important;
  min-height: 30px !important;
  line-height: 30px !important;
}

.w35 {
  width: 35px !important;
}

.mw35 {
  min-width: 35px !important;
}

.mxw35 {
  max-width: 35px !important;
}

.h35 {
  height: 35px !important;
}

.mh35 {
  min-height: 35px !important;
}

.mxh35 {
  max-height: 35px !important;
}

.s35 {
  width: 35px !important;
  height: 35px !important;
  min-width: 35px !important;
  min-height: 35px !important;
  line-height: 35px !important;
}

.w40 {
  width: 40px !important;
}

.mw40 {
  min-width: 40px !important;
}

.mxw40 {
  max-width: 40px !important;
}

.h40 {
  height: 40px !important;
}

.mh40 {
  min-height: 40px !important;
}

.mxh40 {
  max-height: 40px !important;
}

.s40 {
  width: 40px !important;
  height: 40px !important;
  min-width: 40px !important;
  min-height: 40px !important;
  line-height: 40px !important;
}

.w45 {
  width: 45px !important;
}

.mw45 {
  min-width: 45px !important;
}

.mxw45 {
  max-width: 45px !important;
}

.h45 {
  height: 45px !important;
}

.mh45 {
  min-height: 45px !important;
}

.mxh45 {
  max-height: 45px !important;
}

.s45 {
  width: 45px !important;
  height: 45px !important;
  min-width: 45px !important;
  min-height: 45px !important;
  line-height: 45px !important;
}

.w50 {
  width: 50px !important;
}

.mw50 {
  min-width: 50px !important;
}

.mxw50 {
  max-width: 50px !important;
}

.h50 {
  height: 50px !important;
}

.mh50 {
  min-height: 50px !important;
}

.mxh50 {
  max-height: 50px !important;
}

.s50 {
  width: 50px !important;
  height: 50px !important;
  min-width: 50px !important;
  min-height: 50px !important;
  line-height: 50px !important;
}

.w55 {
  width: 55px !important;
}

.mw55 {
  min-width: 55px !important;
}

.mxw55 {
  max-width: 55px !important;
}

.h55 {
  height: 55px !important;
}

.mh55 {
  min-height: 55px !important;
}

.mxh55 {
  max-height: 55px !important;
}

.s55 {
  width: 55px !important;
  height: 55px !important;
  min-width: 55px !important;
  min-height: 55px !important;
  line-height: 55px !important;
}

.w60 {
  width: 60px !important;
}

.mw60 {
  min-width: 60px !important;
}

.mxw60 {
  max-width: 60px !important;
}

.h60 {
  height: 60px !important;
}

.mh60 {
  min-height: 60px !important;
}

.mxh60 {
  max-height: 60px !important;
}

.s60 {
  width: 60px !important;
  height: 60px !important;
  min-width: 60px !important;
  min-height: 60px !important;
  line-height: 60px !important;
}

.w65 {
  width: 65px !important;
}

.mw65 {
  min-width: 65px !important;
}

.mxw65 {
  max-width: 65px !important;
}

.h65 {
  height: 65px !important;
}

.mh65 {
  min-height: 65px !important;
}

.mxh65 {
  max-height: 65px !important;
}

.s65 {
  width: 65px !important;
  height: 65px !important;
  min-width: 65px !important;
  min-height: 65px !important;
  line-height: 65px !important;
}

.w70 {
  width: 70px !important;
}

.mw70 {
  min-width: 70px !important;
}

.mxw70 {
  max-width: 70px !important;
}

.h70 {
  height: 70px !important;
}

.mh70 {
  min-height: 70px !important;
}

.mxh70 {
  max-height: 70px !important;
}

.s70 {
  width: 70px !important;
  height: 70px !important;
  min-width: 70px !important;
  min-height: 70px !important;
  line-height: 70px !important;
}

.w75 {
  width: 75px !important;
}

.mw75 {
  min-width: 75px !important;
}

.mxw75 {
  max-width: 75px !important;
}

.h75 {
  height: 75px !important;
}

.mh75 {
  min-height: 75px !important;
}

.mxh75 {
  max-height: 75px !important;
}

.s75 {
  width: 75px !important;
  height: 75px !important;
  min-width: 75px !important;
  min-height: 75px !important;
  line-height: 75px !important;
}

.w80 {
  width: 80px !important;
}

.mw80 {
  min-width: 80px !important;
}

.mxw80 {
  max-width: 80px !important;
}

.h80 {
  height: 80px !important;
}

.mh80 {
  min-height: 80px !important;
}

.mxh80 {
  max-height: 80px !important;
}

.s80 {
  width: 80px !important;
  height: 80px !important;
  min-width: 80px !important;
  min-height: 80px !important;
  line-height: 80px !important;
}

.w85 {
  width: 85px !important;
}

.mw85 {
  min-width: 85px !important;
}

.mxw85 {
  max-width: 85px !important;
}

.h85 {
  height: 85px !important;
}

.mh85 {
  min-height: 85px !important;
}

.mxh85 {
  max-height: 85px !important;
}

.s85 {
  width: 85px !important;
  height: 85px !important;
  min-width: 85px !important;
  min-height: 85px !important;
  line-height: 85px !important;
}

.w90 {
  width: 90px !important;
}

.mw90 {
  min-width: 90px !important;
}

.mxw90 {
  max-width: 90px !important;
}

.h90 {
  height: 90px !important;
}

.mh90 {
  min-height: 90px !important;
}

.mxh90 {
  max-height: 90px !important;
}

.s90 {
  width: 90px !important;
  height: 90px !important;
  min-width: 90px !important;
  min-height: 90px !important;
  line-height: 90px !important;
}

.w95 {
  width: 95px !important;
}

.mw95 {
  min-width: 95px !important;
}

.mxw95 {
  max-width: 95px !important;
}

.h95 {
  height: 95px !important;
}

.mh95 {
  min-height: 95px !important;
}

.mxh95 {
  max-height: 95px !important;
}

.s95 {
  width: 95px !important;
  height: 95px !important;
  min-width: 95px !important;
  min-height: 95px !important;
  line-height: 95px !important;
}

.w100 {
  width: 100px !important;
}

.mw100 {
  min-width: 100px !important;
}

.mxw100 {
  max-width: 100px !important;
}

.h100 {
  height: 100px !important;
}

.mh100 {
  min-height: 100px !important;
}

.mxh100 {
  max-height: 100px !important;
}

.s100 {
  width: 100px !important;
  height: 100px !important;
  min-width: 100px !important;
  min-height: 100px !important;
  line-height: 100px !important;
}

.w105 {
  width: 105px !important;
}

.mw105 {
  min-width: 105px !important;
}

.mxw105 {
  max-width: 105px !important;
}

.h105 {
  height: 105px !important;
}

.mh105 {
  min-height: 105px !important;
}

.mxh105 {
  max-height: 105px !important;
}

.s105 {
  width: 105px !important;
  height: 105px !important;
  min-width: 105px !important;
  min-height: 105px !important;
  line-height: 105px !important;
}

.w110 {
  width: 110px !important;
}

.mw110 {
  min-width: 110px !important;
}

.mxw110 {
  max-width: 110px !important;
}

.h110 {
  height: 110px !important;
}

.mh110 {
  min-height: 110px !important;
}

.mxh110 {
  max-height: 110px !important;
}

.s110 {
  width: 110px !important;
  height: 110px !important;
  min-width: 110px !important;
  min-height: 110px !important;
  line-height: 110px !important;
}

.w115 {
  width: 115px !important;
}

.mw115 {
  min-width: 115px !important;
}

.mxw115 {
  max-width: 115px !important;
}

.h115 {
  height: 115px !important;
}

.mh115 {
  min-height: 115px !important;
}

.mxh115 {
  max-height: 115px !important;
}

.s115 {
  width: 115px !important;
  height: 115px !important;
  min-width: 115px !important;
  min-height: 115px !important;
  line-height: 115px !important;
}

.w120 {
  width: 120px !important;
}

.mw120 {
  min-width: 120px !important;
}

.mxw120 {
  max-width: 120px !important;
}

.h120 {
  height: 120px !important;
}

.mh120 {
  min-height: 120px !important;
}

.mxh120 {
  max-height: 120px !important;
}

.s120 {
  width: 120px !important;
  height: 120px !important;
  min-width: 120px !important;
  min-height: 120px !important;
  line-height: 120px !important;
}

.w125 {
  width: 125px !important;
}

.mw125 {
  min-width: 125px !important;
}

.mxw125 {
  max-width: 125px !important;
}

.h125 {
  height: 125px !important;
}

.mh125 {
  min-height: 125px !important;
}

.mxh125 {
  max-height: 125px !important;
}

.s125 {
  width: 125px !important;
  height: 125px !important;
  min-width: 125px !important;
  min-height: 125px !important;
  line-height: 125px !important;
}

.w130 {
  width: 130px !important;
}

.mw130 {
  min-width: 130px !important;
}

.mxw130 {
  max-width: 130px !important;
}

.h130 {
  height: 130px !important;
}

.mh130 {
  min-height: 130px !important;
}

.mxh130 {
  max-height: 130px !important;
}

.s130 {
  width: 130px !important;
  height: 130px !important;
  min-width: 130px !important;
  min-height: 130px !important;
  line-height: 130px !important;
}

.w135 {
  width: 135px !important;
}

.mw135 {
  min-width: 135px !important;
}

.mxw135 {
  max-width: 135px !important;
}

.h135 {
  height: 135px !important;
}

.mh135 {
  min-height: 135px !important;
}

.mxh135 {
  max-height: 135px !important;
}

.s135 {
  width: 135px !important;
  height: 135px !important;
  min-width: 135px !important;
  min-height: 135px !important;
  line-height: 135px !important;
}

.w140 {
  width: 140px !important;
}

.mw140 {
  min-width: 140px !important;
}

.mxw140 {
  max-width: 140px !important;
}

.h140 {
  height: 140px !important;
}

.mh140 {
  min-height: 140px !important;
}

.mxh140 {
  max-height: 140px !important;
}

.s140 {
  width: 140px !important;
  height: 140px !important;
  min-width: 140px !important;
  min-height: 140px !important;
  line-height: 140px !important;
}

.w145 {
  width: 145px !important;
}

.mw145 {
  min-width: 145px !important;
}

.mxw145 {
  max-width: 145px !important;
}

.h145 {
  height: 145px !important;
}

.mh145 {
  min-height: 145px !important;
}

.mxh145 {
  max-height: 145px !important;
}

.s145 {
  width: 145px !important;
  height: 145px !important;
  min-width: 145px !important;
  min-height: 145px !important;
  line-height: 145px !important;
}

.w150 {
  width: 150px !important;
}

.mw150 {
  min-width: 150px !important;
}

.mxw150 {
  max-width: 150px !important;
}

.h150 {
  height: 150px !important;
}

.mh150 {
  min-height: 150px !important;
}

.mxh150 {
  max-height: 150px !important;
}

.s150 {
  width: 150px !important;
  height: 150px !important;
  min-width: 150px !important;
  min-height: 150px !important;
  line-height: 150px !important;
}

.w155 {
  width: 155px !important;
}

.mw155 {
  min-width: 155px !important;
}

.mxw155 {
  max-width: 155px !important;
}

.h155 {
  height: 155px !important;
}

.mh155 {
  min-height: 155px !important;
}

.mxh155 {
  max-height: 155px !important;
}

.s155 {
  width: 155px !important;
  height: 155px !important;
  min-width: 155px !important;
  min-height: 155px !important;
  line-height: 155px !important;
}

.w160 {
  width: 160px !important;
}

.mw160 {
  min-width: 160px !important;
}

.mxw160 {
  max-width: 160px !important;
}

.h160 {
  height: 160px !important;
}

.mh160 {
  min-height: 160px !important;
}

.mxh160 {
  max-height: 160px !important;
}

.s160 {
  width: 160px !important;
  height: 160px !important;
  min-width: 160px !important;
  min-height: 160px !important;
  line-height: 160px !important;
}

.w165 {
  width: 165px !important;
}

.mw165 {
  min-width: 165px !important;
}

.mxw165 {
  max-width: 165px !important;
}

.h165 {
  height: 165px !important;
}

.mh165 {
  min-height: 165px !important;
}

.mxh165 {
  max-height: 165px !important;
}

.s165 {
  width: 165px !important;
  height: 165px !important;
  min-width: 165px !important;
  min-height: 165px !important;
  line-height: 165px !important;
}

.w170 {
  width: 170px !important;
}

.mw170 {
  min-width: 170px !important;
}

.mxw170 {
  max-width: 170px !important;
}

.h170 {
  height: 170px !important;
}

.mh170 {
  min-height: 170px !important;
}

.mxh170 {
  max-height: 170px !important;
}

.s170 {
  width: 170px !important;
  height: 170px !important;
  min-width: 170px !important;
  min-height: 170px !important;
  line-height: 170px !important;
}

.w175 {
  width: 175px !important;
}

.mw175 {
  min-width: 175px !important;
}

.mxw175 {
  max-width: 175px !important;
}

.h175 {
  height: 175px !important;
}

.mh175 {
  min-height: 175px !important;
}

.mxh175 {
  max-height: 175px !important;
}

.s175 {
  width: 175px !important;
  height: 175px !important;
  min-width: 175px !important;
  min-height: 175px !important;
  line-height: 175px !important;
}

.w180 {
  width: 180px !important;
}

.mw180 {
  min-width: 180px !important;
}

.mxw180 {
  max-width: 180px !important;
}

.h180 {
  height: 180px !important;
}

.mh180 {
  min-height: 180px !important;
}

.mxh180 {
  max-height: 180px !important;
}

.s180 {
  width: 180px !important;
  height: 180px !important;
  min-width: 180px !important;
  min-height: 180px !important;
  line-height: 180px !important;
}

.w185 {
  width: 185px !important;
}

.mw185 {
  min-width: 185px !important;
}

.mxw185 {
  max-width: 185px !important;
}

.h185 {
  height: 185px !important;
}

.mh185 {
  min-height: 185px !important;
}

.mxh185 {
  max-height: 185px !important;
}

.s185 {
  width: 185px !important;
  height: 185px !important;
  min-width: 185px !important;
  min-height: 185px !important;
  line-height: 185px !important;
}

.w190 {
  width: 190px !important;
}

.mw190 {
  min-width: 190px !important;
}

.mxw190 {
  max-width: 190px !important;
}

.h190 {
  height: 190px !important;
}

.mh190 {
  min-height: 190px !important;
}

.mxh190 {
  max-height: 190px !important;
}

.s190 {
  width: 190px !important;
  height: 190px !important;
  min-width: 190px !important;
  min-height: 190px !important;
  line-height: 190px !important;
}

.w195 {
  width: 195px !important;
}

.mw195 {
  min-width: 195px !important;
}

.mxw195 {
  max-width: 195px !important;
}

.h195 {
  height: 195px !important;
}

.mh195 {
  min-height: 195px !important;
}

.mxh195 {
  max-height: 195px !important;
}

.s195 {
  width: 195px !important;
  height: 195px !important;
  min-width: 195px !important;
  min-height: 195px !important;
  line-height: 195px !important;
}

.w200 {
  width: 200px !important;
}

.mw200 {
  min-width: 200px !important;
}

.mxw200 {
  max-width: 200px !important;
}

.h200 {
  height: 200px !important;
}

.mh200 {
  min-height: 200px !important;
}

.mxh200 {
  max-height: 200px !important;
}

.s200 {
  width: 200px !important;
  height: 200px !important;
  min-width: 200px !important;
  min-height: 200px !important;
  line-height: 200px !important;
}

.w205 {
  width: 205px !important;
}

.mw205 {
  min-width: 205px !important;
}

.mxw205 {
  max-width: 205px !important;
}

.h205 {
  height: 205px !important;
}

.mh205 {
  min-height: 205px !important;
}

.mxh205 {
  max-height: 205px !important;
}

.s205 {
  width: 205px !important;
  height: 205px !important;
  min-width: 205px !important;
  min-height: 205px !important;
  line-height: 205px !important;
}

.w210 {
  width: 210px !important;
}

.mw210 {
  min-width: 210px !important;
}

.mxw210 {
  max-width: 210px !important;
}

.h210 {
  height: 210px !important;
}

.mh210 {
  min-height: 210px !important;
}

.mxh210 {
  max-height: 210px !important;
}

.s210 {
  width: 210px !important;
  height: 210px !important;
  min-width: 210px !important;
  min-height: 210px !important;
  line-height: 210px !important;
}

.w215 {
  width: 215px !important;
}

.mw215 {
  min-width: 215px !important;
}

.mxw215 {
  max-width: 215px !important;
}

.h215 {
  height: 215px !important;
}

.mh215 {
  min-height: 215px !important;
}

.mxh215 {
  max-height: 215px !important;
}

.s215 {
  width: 215px !important;
  height: 215px !important;
  min-width: 215px !important;
  min-height: 215px !important;
  line-height: 215px !important;
}

.w220 {
  width: 220px !important;
}

.mw220 {
  min-width: 220px !important;
}

.mxw220 {
  max-width: 220px !important;
}

.h220 {
  height: 220px !important;
}

.mh220 {
  min-height: 220px !important;
}

.mxh220 {
  max-height: 220px !important;
}

.s220 {
  width: 220px !important;
  height: 220px !important;
  min-width: 220px !important;
  min-height: 220px !important;
  line-height: 220px !important;
}

.w225 {
  width: 225px !important;
}

.mw225 {
  min-width: 225px !important;
}

.mxw225 {
  max-width: 225px !important;
}

.h225 {
  height: 225px !important;
}

.mh225 {
  min-height: 225px !important;
}

.mxh225 {
  max-height: 225px !important;
}

.s225 {
  width: 225px !important;
  height: 225px !important;
  min-width: 225px !important;
  min-height: 225px !important;
  line-height: 225px !important;
}

.w230 {
  width: 230px !important;
}

.mw230 {
  min-width: 230px !important;
}

.mxw230 {
  max-width: 230px !important;
}

.h230 {
  height: 230px !important;
}

.mh230 {
  min-height: 230px !important;
}

.mxh230 {
  max-height: 230px !important;
}

.s230 {
  width: 230px !important;
  height: 230px !important;
  min-width: 230px !important;
  min-height: 230px !important;
  line-height: 230px !important;
}

.w235 {
  width: 235px !important;
}

.mw235 {
  min-width: 235px !important;
}

.mxw235 {
  max-width: 235px !important;
}

.h235 {
  height: 235px !important;
}

.mh235 {
  min-height: 235px !important;
}

.mxh235 {
  max-height: 235px !important;
}

.s235 {
  width: 235px !important;
  height: 235px !important;
  min-width: 235px !important;
  min-height: 235px !important;
  line-height: 235px !important;
}

.w240 {
  width: 240px !important;
}

.mw240 {
  min-width: 240px !important;
}

.mxw240 {
  max-width: 240px !important;
}

.h240 {
  height: 240px !important;
}

.mh240 {
  min-height: 240px !important;
}

.mxh240 {
  max-height: 240px !important;
}

.s240 {
  width: 240px !important;
  height: 240px !important;
  min-width: 240px !important;
  min-height: 240px !important;
  line-height: 240px !important;
}

.w245 {
  width: 245px !important;
}

.mw245 {
  min-width: 245px !important;
}

.mxw245 {
  max-width: 245px !important;
}

.h245 {
  height: 245px !important;
}

.mh245 {
  min-height: 245px !important;
}

.mxh245 {
  max-height: 245px !important;
}

.s245 {
  width: 245px !important;
  height: 245px !important;
  min-width: 245px !important;
  min-height: 245px !important;
  line-height: 245px !important;
}

.w250 {
  width: 250px !important;
}

.mw250 {
  min-width: 250px !important;
}

.mxw250 {
  max-width: 250px !important;
}

.h250 {
  height: 250px !important;
}

.mh250 {
  min-height: 250px !important;
}

.mxh250 {
  max-height: 250px !important;
}

.s250 {
  width: 250px !important;
  height: 250px !important;
  min-width: 250px !important;
  min-height: 250px !important;
  line-height: 250px !important;
}

.w255 {
  width: 255px !important;
}

.mw255 {
  min-width: 255px !important;
}

.mxw255 {
  max-width: 255px !important;
}

.h255 {
  height: 255px !important;
}

.mh255 {
  min-height: 255px !important;
}

.mxh255 {
  max-height: 255px !important;
}

.s255 {
  width: 255px !important;
  height: 255px !important;
  min-width: 255px !important;
  min-height: 255px !important;
  line-height: 255px !important;
}

.w260 {
  width: 260px !important;
}

.mw260 {
  min-width: 260px !important;
}

.mxw260 {
  max-width: 260px !important;
}

.h260 {
  height: 260px !important;
}

.mh260 {
  min-height: 260px !important;
}

.mxh260 {
  max-height: 260px !important;
}

.s260 {
  width: 260px !important;
  height: 260px !important;
  min-width: 260px !important;
  min-height: 260px !important;
  line-height: 260px !important;
}

.w265 {
  width: 265px !important;
}

.mw265 {
  min-width: 265px !important;
}

.mxw265 {
  max-width: 265px !important;
}

.h265 {
  height: 265px !important;
}

.mh265 {
  min-height: 265px !important;
}

.mxh265 {
  max-height: 265px !important;
}

.s265 {
  width: 265px !important;
  height: 265px !important;
  min-width: 265px !important;
  min-height: 265px !important;
  line-height: 265px !important;
}

.w270 {
  width: 270px !important;
}

.mw270 {
  min-width: 270px !important;
}

.mxw270 {
  max-width: 270px !important;
}

.h270 {
  height: 270px !important;
}

.mh270 {
  min-height: 270px !important;
}

.mxh270 {
  max-height: 270px !important;
}

.s270 {
  width: 270px !important;
  height: 270px !important;
  min-width: 270px !important;
  min-height: 270px !important;
  line-height: 270px !important;
}

.w275 {
  width: 275px !important;
}

.mw275 {
  min-width: 275px !important;
}

.mxw275 {
  max-width: 275px !important;
}

.h275 {
  height: 275px !important;
}

.mh275 {
  min-height: 275px !important;
}

.mxh275 {
  max-height: 275px !important;
}

.s275 {
  width: 275px !important;
  height: 275px !important;
  min-width: 275px !important;
  min-height: 275px !important;
  line-height: 275px !important;
}

.w280 {
  width: 280px !important;
}

.mw280 {
  min-width: 280px !important;
}

.mxw280 {
  max-width: 280px !important;
}

.h280 {
  height: 280px !important;
}

.mh280 {
  min-height: 280px !important;
}

.mxh280 {
  max-height: 280px !important;
}

.s280 {
  width: 280px !important;
  height: 280px !important;
  min-width: 280px !important;
  min-height: 280px !important;
  line-height: 280px !important;
}

.w285 {
  width: 285px !important;
}

.mw285 {
  min-width: 285px !important;
}

.mxw285 {
  max-width: 285px !important;
}

.h285 {
  height: 285px !important;
}

.mh285 {
  min-height: 285px !important;
}

.mxh285 {
  max-height: 285px !important;
}

.s285 {
  width: 285px !important;
  height: 285px !important;
  min-width: 285px !important;
  min-height: 285px !important;
  line-height: 285px !important;
}

.w290 {
  width: 290px !important;
}

.mw290 {
  min-width: 290px !important;
}

.mxw290 {
  max-width: 290px !important;
}

.h290 {
  height: 290px !important;
}

.mh290 {
  min-height: 290px !important;
}

.mxh290 {
  max-height: 290px !important;
}

.s290 {
  width: 290px !important;
  height: 290px !important;
  min-width: 290px !important;
  min-height: 290px !important;
  line-height: 290px !important;
}

.w295 {
  width: 295px !important;
}

.mw295 {
  min-width: 295px !important;
}

.mxw295 {
  max-width: 295px !important;
}

.h295 {
  height: 295px !important;
}

.mh295 {
  min-height: 295px !important;
}

.mxh295 {
  max-height: 295px !important;
}

.s295 {
  width: 295px !important;
  height: 295px !important;
  min-width: 295px !important;
  min-height: 295px !important;
  line-height: 295px !important;
}

.w300 {
  width: 300px !important;
}

.mw300 {
  min-width: 300px !important;
}

.mxw300 {
  max-width: 300px !important;
}

.h300 {
  height: 300px !important;
}

.mh300 {
  min-height: 300px !important;
}

.mxh300 {
  max-height: 300px !important;
}

.s300 {
  width: 300px !important;
  height: 300px !important;
  min-width: 300px !important;
  min-height: 300px !important;
  line-height: 300px !important;
}

.w305 {
  width: 305px !important;
}

.mw305 {
  min-width: 305px !important;
}

.mxw305 {
  max-width: 305px !important;
}

.h305 {
  height: 305px !important;
}

.mh305 {
  min-height: 305px !important;
}

.mxh305 {
  max-height: 305px !important;
}

.s305 {
  width: 305px !important;
  height: 305px !important;
  min-width: 305px !important;
  min-height: 305px !important;
  line-height: 305px !important;
}

.w310 {
  width: 310px !important;
}

.mw310 {
  min-width: 310px !important;
}

.mxw310 {
  max-width: 310px !important;
}

.h310 {
  height: 310px !important;
}

.mh310 {
  min-height: 310px !important;
}

.mxh310 {
  max-height: 310px !important;
}

.s310 {
  width: 310px !important;
  height: 310px !important;
  min-width: 310px !important;
  min-height: 310px !important;
  line-height: 310px !important;
}

.w315 {
  width: 315px !important;
}

.mw315 {
  min-width: 315px !important;
}

.mxw315 {
  max-width: 315px !important;
}

.h315 {
  height: 315px !important;
}

.mh315 {
  min-height: 315px !important;
}

.mxh315 {
  max-height: 315px !important;
}

.s315 {
  width: 315px !important;
  height: 315px !important;
  min-width: 315px !important;
  min-height: 315px !important;
  line-height: 315px !important;
}

.w320 {
  width: 320px !important;
}

.mw320 {
  min-width: 320px !important;
}

.mxw320 {
  max-width: 320px !important;
}

.h320 {
  height: 320px !important;
}

.mh320 {
  min-height: 320px !important;
}

.mxh320 {
  max-height: 320px !important;
}

.s320 {
  width: 320px !important;
  height: 320px !important;
  min-width: 320px !important;
  min-height: 320px !important;
  line-height: 320px !important;
}

.w325 {
  width: 325px !important;
}

.mw325 {
  min-width: 325px !important;
}

.mxw325 {
  max-width: 325px !important;
}

.h325 {
  height: 325px !important;
}

.mh325 {
  min-height: 325px !important;
}

.mxh325 {
  max-height: 325px !important;
}

.s325 {
  width: 325px !important;
  height: 325px !important;
  min-width: 325px !important;
  min-height: 325px !important;
  line-height: 325px !important;
}

.w330 {
  width: 330px !important;
}

.mw330 {
  min-width: 330px !important;
}

.mxw330 {
  max-width: 330px !important;
}

.h330 {
  height: 330px !important;
}

.mh330 {
  min-height: 330px !important;
}

.mxh330 {
  max-height: 330px !important;
}

.s330 {
  width: 330px !important;
  height: 330px !important;
  min-width: 330px !important;
  min-height: 330px !important;
  line-height: 330px !important;
}

.w335 {
  width: 335px !important;
}

.mw335 {
  min-width: 335px !important;
}

.mxw335 {
  max-width: 335px !important;
}

.h335 {
  height: 335px !important;
}

.mh335 {
  min-height: 335px !important;
}

.mxh335 {
  max-height: 335px !important;
}

.s335 {
  width: 335px !important;
  height: 335px !important;
  min-width: 335px !important;
  min-height: 335px !important;
  line-height: 335px !important;
}

.w340 {
  width: 340px !important;
}

.mw340 {
  min-width: 340px !important;
}

.mxw340 {
  max-width: 340px !important;
}

.h340 {
  height: 340px !important;
}

.mh340 {
  min-height: 340px !important;
}

.mxh340 {
  max-height: 340px !important;
}

.s340 {
  width: 340px !important;
  height: 340px !important;
  min-width: 340px !important;
  min-height: 340px !important;
  line-height: 340px !important;
}

.w345 {
  width: 345px !important;
}

.mw345 {
  min-width: 345px !important;
}

.mxw345 {
  max-width: 345px !important;
}

.h345 {
  height: 345px !important;
}

.mh345 {
  min-height: 345px !important;
}

.mxh345 {
  max-height: 345px !important;
}

.s345 {
  width: 345px !important;
  height: 345px !important;
  min-width: 345px !important;
  min-height: 345px !important;
  line-height: 345px !important;
}

.w350 {
  width: 350px !important;
}

.mw350 {
  min-width: 350px !important;
}

.mxw350 {
  max-width: 350px !important;
}

.h350 {
  height: 350px !important;
}

.mh350 {
  min-height: 350px !important;
}

.mxh350 {
  max-height: 350px !important;
}

.s350 {
  width: 350px !important;
  height: 350px !important;
  min-width: 350px !important;
  min-height: 350px !important;
  line-height: 350px !important;
}

.w355 {
  width: 355px !important;
}

.mw355 {
  min-width: 355px !important;
}

.mxw355 {
  max-width: 355px !important;
}

.h355 {
  height: 355px !important;
}

.mh355 {
  min-height: 355px !important;
}

.mxh355 {
  max-height: 355px !important;
}

.s355 {
  width: 355px !important;
  height: 355px !important;
  min-width: 355px !important;
  min-height: 355px !important;
  line-height: 355px !important;
}

.w360 {
  width: 360px !important;
}

.mw360 {
  min-width: 360px !important;
}

.mxw360 {
  max-width: 360px !important;
}

.h360 {
  height: 360px !important;
}

.mh360 {
  min-height: 360px !important;
}

.mxh360 {
  max-height: 360px !important;
}

.s360 {
  width: 360px !important;
  height: 360px !important;
  min-width: 360px !important;
  min-height: 360px !important;
  line-height: 360px !important;
}

.w365 {
  width: 365px !important;
}

.mw365 {
  min-width: 365px !important;
}

.mxw365 {
  max-width: 365px !important;
}

.h365 {
  height: 365px !important;
}

.mh365 {
  min-height: 365px !important;
}

.mxh365 {
  max-height: 365px !important;
}

.s365 {
  width: 365px !important;
  height: 365px !important;
  min-width: 365px !important;
  min-height: 365px !important;
  line-height: 365px !important;
}

.w370 {
  width: 370px !important;
}

.mw370 {
  min-width: 370px !important;
}

.mxw370 {
  max-width: 370px !important;
}

.h370 {
  height: 370px !important;
}

.mh370 {
  min-height: 370px !important;
}

.mxh370 {
  max-height: 370px !important;
}

.s370 {
  width: 370px !important;
  height: 370px !important;
  min-width: 370px !important;
  min-height: 370px !important;
  line-height: 370px !important;
}

.w375 {
  width: 375px !important;
}

.mw375 {
  min-width: 375px !important;
}

.mxw375 {
  max-width: 375px !important;
}

.h375 {
  height: 375px !important;
}

.mh375 {
  min-height: 375px !important;
}

.mxh375 {
  max-height: 375px !important;
}

.s375 {
  width: 375px !important;
  height: 375px !important;
  min-width: 375px !important;
  min-height: 375px !important;
  line-height: 375px !important;
}

.w380 {
  width: 380px !important;
}

.mw380 {
  min-width: 380px !important;
}

.mxw380 {
  max-width: 380px !important;
}

.h380 {
  height: 380px !important;
}

.mh380 {
  min-height: 380px !important;
}

.mxh380 {
  max-height: 380px !important;
}

.s380 {
  width: 380px !important;
  height: 380px !important;
  min-width: 380px !important;
  min-height: 380px !important;
  line-height: 380px !important;
}

.w385 {
  width: 385px !important;
}

.mw385 {
  min-width: 385px !important;
}

.mxw385 {
  max-width: 385px !important;
}

.h385 {
  height: 385px !important;
}

.mh385 {
  min-height: 385px !important;
}

.mxh385 {
  max-height: 385px !important;
}

.s385 {
  width: 385px !important;
  height: 385px !important;
  min-width: 385px !important;
  min-height: 385px !important;
  line-height: 385px !important;
}

.w390 {
  width: 390px !important;
}

.mw390 {
  min-width: 390px !important;
}

.mxw390 {
  max-width: 390px !important;
}

.h390 {
  height: 390px !important;
}

.mh390 {
  min-height: 390px !important;
}

.mxh390 {
  max-height: 390px !important;
}

.s390 {
  width: 390px !important;
  height: 390px !important;
  min-width: 390px !important;
  min-height: 390px !important;
  line-height: 390px !important;
}

.w395 {
  width: 395px !important;
}

.mw395 {
  min-width: 395px !important;
}

.mxw395 {
  max-width: 395px !important;
}

.h395 {
  height: 395px !important;
}

.mh395 {
  min-height: 395px !important;
}

.mxh395 {
  max-height: 395px !important;
}

.s395 {
  width: 395px !important;
  height: 395px !important;
  min-width: 395px !important;
  min-height: 395px !important;
  line-height: 395px !important;
}

.w400 {
  width: 400px !important;
}

.mw400 {
  min-width: 400px !important;
}

.mxw400 {
  max-width: 400px !important;
}

.h400 {
  height: 400px !important;
}

.mh400 {
  min-height: 400px !important;
}

.mxh400 {
  max-height: 400px !important;
}

.s400 {
  width: 400px !important;
  height: 400px !important;
  min-width: 400px !important;
  min-height: 400px !important;
  line-height: 400px !important;
}

.w405 {
  width: 405px !important;
}

.mw405 {
  min-width: 405px !important;
}

.mxw405 {
  max-width: 405px !important;
}

.h405 {
  height: 405px !important;
}

.mh405 {
  min-height: 405px !important;
}

.mxh405 {
  max-height: 405px !important;
}

.s405 {
  width: 405px !important;
  height: 405px !important;
  min-width: 405px !important;
  min-height: 405px !important;
  line-height: 405px !important;
}

.w410 {
  width: 410px !important;
}

.mw410 {
  min-width: 410px !important;
}

.mxw410 {
  max-width: 410px !important;
}

.h410 {
  height: 410px !important;
}

.mh410 {
  min-height: 410px !important;
}

.mxh410 {
  max-height: 410px !important;
}

.s410 {
  width: 410px !important;
  height: 410px !important;
  min-width: 410px !important;
  min-height: 410px !important;
  line-height: 410px !important;
}

.w415 {
  width: 415px !important;
}

.mw415 {
  min-width: 415px !important;
}

.mxw415 {
  max-width: 415px !important;
}

.h415 {
  height: 415px !important;
}

.mh415 {
  min-height: 415px !important;
}

.mxh415 {
  max-height: 415px !important;
}

.s415 {
  width: 415px !important;
  height: 415px !important;
  min-width: 415px !important;
  min-height: 415px !important;
  line-height: 415px !important;
}

.w420 {
  width: 420px !important;
}

.mw420 {
  min-width: 420px !important;
}

.mxw420 {
  max-width: 420px !important;
}

.h420 {
  height: 420px !important;
}

.mh420 {
  min-height: 420px !important;
}

.mxh420 {
  max-height: 420px !important;
}

.s420 {
  width: 420px !important;
  height: 420px !important;
  min-width: 420px !important;
  min-height: 420px !important;
  line-height: 420px !important;
}

.w425 {
  width: 425px !important;
}

.mw425 {
  min-width: 425px !important;
}

.mxw425 {
  max-width: 425px !important;
}

.h425 {
  height: 425px !important;
}

.mh425 {
  min-height: 425px !important;
}

.mxh425 {
  max-height: 425px !important;
}

.s425 {
  width: 425px !important;
  height: 425px !important;
  min-width: 425px !important;
  min-height: 425px !important;
  line-height: 425px !important;
}

.w430 {
  width: 430px !important;
}

.mw430 {
  min-width: 430px !important;
}

.mxw430 {
  max-width: 430px !important;
}

.h430 {
  height: 430px !important;
}

.mh430 {
  min-height: 430px !important;
}

.mxh430 {
  max-height: 430px !important;
}

.s430 {
  width: 430px !important;
  height: 430px !important;
  min-width: 430px !important;
  min-height: 430px !important;
  line-height: 430px !important;
}

.w435 {
  width: 435px !important;
}

.mw435 {
  min-width: 435px !important;
}

.mxw435 {
  max-width: 435px !important;
}

.h435 {
  height: 435px !important;
}

.mh435 {
  min-height: 435px !important;
}

.mxh435 {
  max-height: 435px !important;
}

.s435 {
  width: 435px !important;
  height: 435px !important;
  min-width: 435px !important;
  min-height: 435px !important;
  line-height: 435px !important;
}

.w440 {
  width: 440px !important;
}

.mw440 {
  min-width: 440px !important;
}

.mxw440 {
  max-width: 440px !important;
}

.h440 {
  height: 440px !important;
}

.mh440 {
  min-height: 440px !important;
}

.mxh440 {
  max-height: 440px !important;
}

.s440 {
  width: 440px !important;
  height: 440px !important;
  min-width: 440px !important;
  min-height: 440px !important;
  line-height: 440px !important;
}

.w445 {
  width: 445px !important;
}

.mw445 {
  min-width: 445px !important;
}

.mxw445 {
  max-width: 445px !important;
}

.h445 {
  height: 445px !important;
}

.mh445 {
  min-height: 445px !important;
}

.mxh445 {
  max-height: 445px !important;
}

.s445 {
  width: 445px !important;
  height: 445px !important;
  min-width: 445px !important;
  min-height: 445px !important;
  line-height: 445px !important;
}

.w450 {
  width: 450px !important;
}

.mw450 {
  min-width: 450px !important;
}

.mxw450 {
  max-width: 450px !important;
}

.h450 {
  height: 450px !important;
}

.mh450 {
  min-height: 450px !important;
}

.mxh450 {
  max-height: 450px !important;
}

.s450 {
  width: 450px !important;
  height: 450px !important;
  min-width: 450px !important;
  min-height: 450px !important;
  line-height: 450px !important;
}

.w455 {
  width: 455px !important;
}

.mw455 {
  min-width: 455px !important;
}

.mxw455 {
  max-width: 455px !important;
}

.h455 {
  height: 455px !important;
}

.mh455 {
  min-height: 455px !important;
}

.mxh455 {
  max-height: 455px !important;
}

.s455 {
  width: 455px !important;
  height: 455px !important;
  min-width: 455px !important;
  min-height: 455px !important;
  line-height: 455px !important;
}

.w460 {
  width: 460px !important;
}

.mw460 {
  min-width: 460px !important;
}

.mxw460 {
  max-width: 460px !important;
}

.h460 {
  height: 460px !important;
}

.mh460 {
  min-height: 460px !important;
}

.mxh460 {
  max-height: 460px !important;
}

.s460 {
  width: 460px !important;
  height: 460px !important;
  min-width: 460px !important;
  min-height: 460px !important;
  line-height: 460px !important;
}

.w465 {
  width: 465px !important;
}

.mw465 {
  min-width: 465px !important;
}

.mxw465 {
  max-width: 465px !important;
}

.h465 {
  height: 465px !important;
}

.mh465 {
  min-height: 465px !important;
}

.mxh465 {
  max-height: 465px !important;
}

.s465 {
  width: 465px !important;
  height: 465px !important;
  min-width: 465px !important;
  min-height: 465px !important;
  line-height: 465px !important;
}

.w470 {
  width: 470px !important;
}

.mw470 {
  min-width: 470px !important;
}

.mxw470 {
  max-width: 470px !important;
}

.h470 {
  height: 470px !important;
}

.mh470 {
  min-height: 470px !important;
}

.mxh470 {
  max-height: 470px !important;
}

.s470 {
  width: 470px !important;
  height: 470px !important;
  min-width: 470px !important;
  min-height: 470px !important;
  line-height: 470px !important;
}

.w475 {
  width: 475px !important;
}

.mw475 {
  min-width: 475px !important;
}

.mxw475 {
  max-width: 475px !important;
}

.h475 {
  height: 475px !important;
}

.mh475 {
  min-height: 475px !important;
}

.mxh475 {
  max-height: 475px !important;
}

.s475 {
  width: 475px !important;
  height: 475px !important;
  min-width: 475px !important;
  min-height: 475px !important;
  line-height: 475px !important;
}

.w480 {
  width: 480px !important;
}

.mw480 {
  min-width: 480px !important;
}

.mxw480 {
  max-width: 480px !important;
}

.h480 {
  height: 480px !important;
}

.mh480 {
  min-height: 480px !important;
}

.mxh480 {
  max-height: 480px !important;
}

.s480 {
  width: 480px !important;
  height: 480px !important;
  min-width: 480px !important;
  min-height: 480px !important;
  line-height: 480px !important;
}

.w485 {
  width: 485px !important;
}

.mw485 {
  min-width: 485px !important;
}

.mxw485 {
  max-width: 485px !important;
}

.h485 {
  height: 485px !important;
}

.mh485 {
  min-height: 485px !important;
}

.mxh485 {
  max-height: 485px !important;
}

.s485 {
  width: 485px !important;
  height: 485px !important;
  min-width: 485px !important;
  min-height: 485px !important;
  line-height: 485px !important;
}

.w490 {
  width: 490px !important;
}

.mw490 {
  min-width: 490px !important;
}

.mxw490 {
  max-width: 490px !important;
}

.h490 {
  height: 490px !important;
}

.mh490 {
  min-height: 490px !important;
}

.mxh490 {
  max-height: 490px !important;
}

.s490 {
  width: 490px !important;
  height: 490px !important;
  min-width: 490px !important;
  min-height: 490px !important;
  line-height: 490px !important;
}

.w495 {
  width: 495px !important;
}

.mw495 {
  min-width: 495px !important;
}

.mxw495 {
  max-width: 495px !important;
}

.h495 {
  height: 495px !important;
}

.mh495 {
  min-height: 495px !important;
}

.mxh495 {
  max-height: 495px !important;
}

.s495 {
  width: 495px !important;
  height: 495px !important;
  min-width: 495px !important;
  min-height: 495px !important;
  line-height: 495px !important;
}

.w500 {
  width: 500px !important;
}

.mw500 {
  min-width: 500px !important;
}

.mxw500 {
  max-width: 500px !important;
}

.h500 {
  height: 500px !important;
}

.mh500 {
  min-height: 500px !important;
}

.mxh500 {
  max-height: 500px !important;
}

.s500 {
  width: 500px !important;
  height: 500px !important;
  min-width: 500px !important;
  min-height: 500px !important;
  line-height: 500px !important;
}

.w505 {
  width: 505px !important;
}

.mw505 {
  min-width: 505px !important;
}

.mxw505 {
  max-width: 505px !important;
}

.h505 {
  height: 505px !important;
}

.mh505 {
  min-height: 505px !important;
}

.mxh505 {
  max-height: 505px !important;
}

.s505 {
  width: 505px !important;
  height: 505px !important;
  min-width: 505px !important;
  min-height: 505px !important;
  line-height: 505px !important;
}

.w510 {
  width: 510px !important;
}

.mw510 {
  min-width: 510px !important;
}

.mxw510 {
  max-width: 510px !important;
}

.h510 {
  height: 510px !important;
}

.mh510 {
  min-height: 510px !important;
}

.mxh510 {
  max-height: 510px !important;
}

.s510 {
  width: 510px !important;
  height: 510px !important;
  min-width: 510px !important;
  min-height: 510px !important;
  line-height: 510px !important;
}

.w515 {
  width: 515px !important;
}

.mw515 {
  min-width: 515px !important;
}

.mxw515 {
  max-width: 515px !important;
}

.h515 {
  height: 515px !important;
}

.mh515 {
  min-height: 515px !important;
}

.mxh515 {
  max-height: 515px !important;
}

.s515 {
  width: 515px !important;
  height: 515px !important;
  min-width: 515px !important;
  min-height: 515px !important;
  line-height: 515px !important;
}

.w520 {
  width: 520px !important;
}

.mw520 {
  min-width: 520px !important;
}

.mxw520 {
  max-width: 520px !important;
}

.h520 {
  height: 520px !important;
}

.mh520 {
  min-height: 520px !important;
}

.mxh520 {
  max-height: 520px !important;
}

.s520 {
  width: 520px !important;
  height: 520px !important;
  min-width: 520px !important;
  min-height: 520px !important;
  line-height: 520px !important;
}

.w525 {
  width: 525px !important;
}

.mw525 {
  min-width: 525px !important;
}

.mxw525 {
  max-width: 525px !important;
}

.h525 {
  height: 525px !important;
}

.mh525 {
  min-height: 525px !important;
}

.mxh525 {
  max-height: 525px !important;
}

.s525 {
  width: 525px !important;
  height: 525px !important;
  min-width: 525px !important;
  min-height: 525px !important;
  line-height: 525px !important;
}

.w530 {
  width: 530px !important;
}

.mw530 {
  min-width: 530px !important;
}

.mxw530 {
  max-width: 530px !important;
}

.h530 {
  height: 530px !important;
}

.mh530 {
  min-height: 530px !important;
}

.mxh530 {
  max-height: 530px !important;
}

.s530 {
  width: 530px !important;
  height: 530px !important;
  min-width: 530px !important;
  min-height: 530px !important;
  line-height: 530px !important;
}

.w535 {
  width: 535px !important;
}

.mw535 {
  min-width: 535px !important;
}

.mxw535 {
  max-width: 535px !important;
}

.h535 {
  height: 535px !important;
}

.mh535 {
  min-height: 535px !important;
}

.mxh535 {
  max-height: 535px !important;
}

.s535 {
  width: 535px !important;
  height: 535px !important;
  min-width: 535px !important;
  min-height: 535px !important;
  line-height: 535px !important;
}

.w540 {
  width: 540px !important;
}

.mw540 {
  min-width: 540px !important;
}

.mxw540 {
  max-width: 540px !important;
}

.h540 {
  height: 540px !important;
}

.mh540 {
  min-height: 540px !important;
}

.mxh540 {
  max-height: 540px !important;
}

.s540 {
  width: 540px !important;
  height: 540px !important;
  min-width: 540px !important;
  min-height: 540px !important;
  line-height: 540px !important;
}

.w545 {
  width: 545px !important;
}

.mw545 {
  min-width: 545px !important;
}

.mxw545 {
  max-width: 545px !important;
}

.h545 {
  height: 545px !important;
}

.mh545 {
  min-height: 545px !important;
}

.mxh545 {
  max-height: 545px !important;
}

.s545 {
  width: 545px !important;
  height: 545px !important;
  min-width: 545px !important;
  min-height: 545px !important;
  line-height: 545px !important;
}

.w550 {
  width: 550px !important;
}

.mw550 {
  min-width: 550px !important;
}

.mxw550 {
  max-width: 550px !important;
}

.h550 {
  height: 550px !important;
}

.mh550 {
  min-height: 550px !important;
}

.mxh550 {
  max-height: 550px !important;
}

.s550 {
  width: 550px !important;
  height: 550px !important;
  min-width: 550px !important;
  min-height: 550px !important;
  line-height: 550px !important;
}

.w555 {
  width: 555px !important;
}

.mw555 {
  min-width: 555px !important;
}

.mxw555 {
  max-width: 555px !important;
}

.h555 {
  height: 555px !important;
}

.mh555 {
  min-height: 555px !important;
}

.mxh555 {
  max-height: 555px !important;
}

.s555 {
  width: 555px !important;
  height: 555px !important;
  min-width: 555px !important;
  min-height: 555px !important;
  line-height: 555px !important;
}

.w560 {
  width: 560px !important;
}

.mw560 {
  min-width: 560px !important;
}

.mxw560 {
  max-width: 560px !important;
}

.h560 {
  height: 560px !important;
}

.mh560 {
  min-height: 560px !important;
}

.mxh560 {
  max-height: 560px !important;
}

.s560 {
  width: 560px !important;
  height: 560px !important;
  min-width: 560px !important;
  min-height: 560px !important;
  line-height: 560px !important;
}

.w565 {
  width: 565px !important;
}

.mw565 {
  min-width: 565px !important;
}

.mxw565 {
  max-width: 565px !important;
}

.h565 {
  height: 565px !important;
}

.mh565 {
  min-height: 565px !important;
}

.mxh565 {
  max-height: 565px !important;
}

.s565 {
  width: 565px !important;
  height: 565px !important;
  min-width: 565px !important;
  min-height: 565px !important;
  line-height: 565px !important;
}

.w570 {
  width: 570px !important;
}

.mw570 {
  min-width: 570px !important;
}

.mxw570 {
  max-width: 570px !important;
}

.h570 {
  height: 570px !important;
}

.mh570 {
  min-height: 570px !important;
}

.mxh570 {
  max-height: 570px !important;
}

.s570 {
  width: 570px !important;
  height: 570px !important;
  min-width: 570px !important;
  min-height: 570px !important;
  line-height: 570px !important;
}

.w575 {
  width: 575px !important;
}

.mw575 {
  min-width: 575px !important;
}

.mxw575 {
  max-width: 575px !important;
}

.h575 {
  height: 575px !important;
}

.mh575 {
  min-height: 575px !important;
}

.mxh575 {
  max-height: 575px !important;
}

.s575 {
  width: 575px !important;
  height: 575px !important;
  min-width: 575px !important;
  min-height: 575px !important;
  line-height: 575px !important;
}

.w580 {
  width: 580px !important;
}

.mw580 {
  min-width: 580px !important;
}

.mxw580 {
  max-width: 580px !important;
}

.h580 {
  height: 580px !important;
}

.mh580 {
  min-height: 580px !important;
}

.mxh580 {
  max-height: 580px !important;
}

.s580 {
  width: 580px !important;
  height: 580px !important;
  min-width: 580px !important;
  min-height: 580px !important;
  line-height: 580px !important;
}

.w585 {
  width: 585px !important;
}

.mw585 {
  min-width: 585px !important;
}

.mxw585 {
  max-width: 585px !important;
}

.h585 {
  height: 585px !important;
}

.mh585 {
  min-height: 585px !important;
}

.mxh585 {
  max-height: 585px !important;
}

.s585 {
  width: 585px !important;
  height: 585px !important;
  min-width: 585px !important;
  min-height: 585px !important;
  line-height: 585px !important;
}

.w590 {
  width: 590px !important;
}

.mw590 {
  min-width: 590px !important;
}

.mxw590 {
  max-width: 590px !important;
}

.h590 {
  height: 590px !important;
}

.mh590 {
  min-height: 590px !important;
}

.mxh590 {
  max-height: 590px !important;
}

.s590 {
  width: 590px !important;
  height: 590px !important;
  min-width: 590px !important;
  min-height: 590px !important;
  line-height: 590px !important;
}

.w595 {
  width: 595px !important;
}

.mw595 {
  min-width: 595px !important;
}

.mxw595 {
  max-width: 595px !important;
}

.h595 {
  height: 595px !important;
}

.mh595 {
  min-height: 595px !important;
}

.mxh595 {
  max-height: 595px !important;
}

.s595 {
  width: 595px !important;
  height: 595px !important;
  min-width: 595px !important;
  min-height: 595px !important;
  line-height: 595px !important;
}

.w600 {
  width: 600px !important;
}

.mw600 {
  min-width: 600px !important;
}

.mxw600 {
  max-width: 600px !important;
}

.h600 {
  height: 600px !important;
}

.mh600 {
  min-height: 600px !important;
}

.mxh600 {
  max-height: 600px !important;
}

.s600 {
  width: 600px !important;
  height: 600px !important;
  min-width: 600px !important;
  min-height: 600px !important;
  line-height: 600px !important;
}

.w605 {
  width: 605px !important;
}

.mw605 {
  min-width: 605px !important;
}

.mxw605 {
  max-width: 605px !important;
}

.h605 {
  height: 605px !important;
}

.mh605 {
  min-height: 605px !important;
}

.mxh605 {
  max-height: 605px !important;
}

.s605 {
  width: 605px !important;
  height: 605px !important;
  min-width: 605px !important;
  min-height: 605px !important;
  line-height: 605px !important;
}

.w610 {
  width: 610px !important;
}

.mw610 {
  min-width: 610px !important;
}

.mxw610 {
  max-width: 610px !important;
}

.h610 {
  height: 610px !important;
}

.mh610 {
  min-height: 610px !important;
}

.mxh610 {
  max-height: 610px !important;
}

.s610 {
  width: 610px !important;
  height: 610px !important;
  min-width: 610px !important;
  min-height: 610px !important;
  line-height: 610px !important;
}

.w615 {
  width: 615px !important;
}

.mw615 {
  min-width: 615px !important;
}

.mxw615 {
  max-width: 615px !important;
}

.h615 {
  height: 615px !important;
}

.mh615 {
  min-height: 615px !important;
}

.mxh615 {
  max-height: 615px !important;
}

.s615 {
  width: 615px !important;
  height: 615px !important;
  min-width: 615px !important;
  min-height: 615px !important;
  line-height: 615px !important;
}

.w620 {
  width: 620px !important;
}

.mw620 {
  min-width: 620px !important;
}

.mxw620 {
  max-width: 620px !important;
}

.h620 {
  height: 620px !important;
}

.mh620 {
  min-height: 620px !important;
}

.mxh620 {
  max-height: 620px !important;
}

.s620 {
  width: 620px !important;
  height: 620px !important;
  min-width: 620px !important;
  min-height: 620px !important;
  line-height: 620px !important;
}

.w625 {
  width: 625px !important;
}

.mw625 {
  min-width: 625px !important;
}

.mxw625 {
  max-width: 625px !important;
}

.h625 {
  height: 625px !important;
}

.mh625 {
  min-height: 625px !important;
}

.mxh625 {
  max-height: 625px !important;
}

.s625 {
  width: 625px !important;
  height: 625px !important;
  min-width: 625px !important;
  min-height: 625px !important;
  line-height: 625px !important;
}

.w630 {
  width: 630px !important;
}

.mw630 {
  min-width: 630px !important;
}

.mxw630 {
  max-width: 630px !important;
}

.h630 {
  height: 630px !important;
}

.mh630 {
  min-height: 630px !important;
}

.mxh630 {
  max-height: 630px !important;
}

.s630 {
  width: 630px !important;
  height: 630px !important;
  min-width: 630px !important;
  min-height: 630px !important;
  line-height: 630px !important;
}

.w635 {
  width: 635px !important;
}

.mw635 {
  min-width: 635px !important;
}

.mxw635 {
  max-width: 635px !important;
}

.h635 {
  height: 635px !important;
}

.mh635 {
  min-height: 635px !important;
}

.mxh635 {
  max-height: 635px !important;
}

.s635 {
  width: 635px !important;
  height: 635px !important;
  min-width: 635px !important;
  min-height: 635px !important;
  line-height: 635px !important;
}

.w640 {
  width: 640px !important;
}

.mw640 {
  min-width: 640px !important;
}

.mxw640 {
  max-width: 640px !important;
}

.h640 {
  height: 640px !important;
}

.mh640 {
  min-height: 640px !important;
}

.mxh640 {
  max-height: 640px !important;
}

.s640 {
  width: 640px !important;
  height: 640px !important;
  min-width: 640px !important;
  min-height: 640px !important;
  line-height: 640px !important;
}

.w645 {
  width: 645px !important;
}

.mw645 {
  min-width: 645px !important;
}

.mxw645 {
  max-width: 645px !important;
}

.h645 {
  height: 645px !important;
}

.mh645 {
  min-height: 645px !important;
}

.mxh645 {
  max-height: 645px !important;
}

.s645 {
  width: 645px !important;
  height: 645px !important;
  min-width: 645px !important;
  min-height: 645px !important;
  line-height: 645px !important;
}

.w650 {
  width: 650px !important;
}

.mw650 {
  min-width: 650px !important;
}

.mxw650 {
  max-width: 650px !important;
}

.h650 {
  height: 650px !important;
}

.mh650 {
  min-height: 650px !important;
}

.mxh650 {
  max-height: 650px !important;
}

.s650 {
  width: 650px !important;
  height: 650px !important;
  min-width: 650px !important;
  min-height: 650px !important;
  line-height: 650px !important;
}

.w655 {
  width: 655px !important;
}

.mw655 {
  min-width: 655px !important;
}

.mxw655 {
  max-width: 655px !important;
}

.h655 {
  height: 655px !important;
}

.mh655 {
  min-height: 655px !important;
}

.mxh655 {
  max-height: 655px !important;
}

.s655 {
  width: 655px !important;
  height: 655px !important;
  min-width: 655px !important;
  min-height: 655px !important;
  line-height: 655px !important;
}

.w660 {
  width: 660px !important;
}

.mw660 {
  min-width: 660px !important;
}

.mxw660 {
  max-width: 660px !important;
}

.h660 {
  height: 660px !important;
}

.mh660 {
  min-height: 660px !important;
}

.mxh660 {
  max-height: 660px !important;
}

.s660 {
  width: 660px !important;
  height: 660px !important;
  min-width: 660px !important;
  min-height: 660px !important;
  line-height: 660px !important;
}

.w665 {
  width: 665px !important;
}

.mw665 {
  min-width: 665px !important;
}

.mxw665 {
  max-width: 665px !important;
}

.h665 {
  height: 665px !important;
}

.mh665 {
  min-height: 665px !important;
}

.mxh665 {
  max-height: 665px !important;
}

.s665 {
  width: 665px !important;
  height: 665px !important;
  min-width: 665px !important;
  min-height: 665px !important;
  line-height: 665px !important;
}

.w670 {
  width: 670px !important;
}

.mw670 {
  min-width: 670px !important;
}

.mxw670 {
  max-width: 670px !important;
}

.h670 {
  height: 670px !important;
}

.mh670 {
  min-height: 670px !important;
}

.mxh670 {
  max-height: 670px !important;
}

.s670 {
  width: 670px !important;
  height: 670px !important;
  min-width: 670px !important;
  min-height: 670px !important;
  line-height: 670px !important;
}

.w675 {
  width: 675px !important;
}

.mw675 {
  min-width: 675px !important;
}

.mxw675 {
  max-width: 675px !important;
}

.h675 {
  height: 675px !important;
}

.mh675 {
  min-height: 675px !important;
}

.mxh675 {
  max-height: 675px !important;
}

.s675 {
  width: 675px !important;
  height: 675px !important;
  min-width: 675px !important;
  min-height: 675px !important;
  line-height: 675px !important;
}

.w680 {
  width: 680px !important;
}

.mw680 {
  min-width: 680px !important;
}

.mxw680 {
  max-width: 680px !important;
}

.h680 {
  height: 680px !important;
}

.mh680 {
  min-height: 680px !important;
}

.mxh680 {
  max-height: 680px !important;
}

.s680 {
  width: 680px !important;
  height: 680px !important;
  min-width: 680px !important;
  min-height: 680px !important;
  line-height: 680px !important;
}

.w685 {
  width: 685px !important;
}

.mw685 {
  min-width: 685px !important;
}

.mxw685 {
  max-width: 685px !important;
}

.h685 {
  height: 685px !important;
}

.mh685 {
  min-height: 685px !important;
}

.mxh685 {
  max-height: 685px !important;
}

.s685 {
  width: 685px !important;
  height: 685px !important;
  min-width: 685px !important;
  min-height: 685px !important;
  line-height: 685px !important;
}

.w690 {
  width: 690px !important;
}

.mw690 {
  min-width: 690px !important;
}

.mxw690 {
  max-width: 690px !important;
}

.h690 {
  height: 690px !important;
}

.mh690 {
  min-height: 690px !important;
}

.mxh690 {
  max-height: 690px !important;
}

.s690 {
  width: 690px !important;
  height: 690px !important;
  min-width: 690px !important;
  min-height: 690px !important;
  line-height: 690px !important;
}

.w695 {
  width: 695px !important;
}

.mw695 {
  min-width: 695px !important;
}

.mxw695 {
  max-width: 695px !important;
}

.h695 {
  height: 695px !important;
}

.mh695 {
  min-height: 695px !important;
}

.mxh695 {
  max-height: 695px !important;
}

.s695 {
  width: 695px !important;
  height: 695px !important;
  min-width: 695px !important;
  min-height: 695px !important;
  line-height: 695px !important;
}

.w700 {
  width: 700px !important;
}

.mw700 {
  min-width: 700px !important;
}

.mxw700 {
  max-width: 700px !important;
}

.h700 {
  height: 700px !important;
}

.mh700 {
  min-height: 700px !important;
}

.mxh700 {
  max-height: 700px !important;
}

.s700 {
  width: 700px !important;
  height: 700px !important;
  min-width: 700px !important;
  min-height: 700px !important;
  line-height: 700px !important;
}

.w705 {
  width: 705px !important;
}

.mw705 {
  min-width: 705px !important;
}

.mxw705 {
  max-width: 705px !important;
}

.h705 {
  height: 705px !important;
}

.mh705 {
  min-height: 705px !important;
}

.mxh705 {
  max-height: 705px !important;
}

.s705 {
  width: 705px !important;
  height: 705px !important;
  min-width: 705px !important;
  min-height: 705px !important;
  line-height: 705px !important;
}

.w710 {
  width: 710px !important;
}

.mw710 {
  min-width: 710px !important;
}

.mxw710 {
  max-width: 710px !important;
}

.h710 {
  height: 710px !important;
}

.mh710 {
  min-height: 710px !important;
}

.mxh710 {
  max-height: 710px !important;
}

.s710 {
  width: 710px !important;
  height: 710px !important;
  min-width: 710px !important;
  min-height: 710px !important;
  line-height: 710px !important;
}

.w715 {
  width: 715px !important;
}

.mw715 {
  min-width: 715px !important;
}

.mxw715 {
  max-width: 715px !important;
}

.h715 {
  height: 715px !important;
}

.mh715 {
  min-height: 715px !important;
}

.mxh715 {
  max-height: 715px !important;
}

.s715 {
  width: 715px !important;
  height: 715px !important;
  min-width: 715px !important;
  min-height: 715px !important;
  line-height: 715px !important;
}

.w720 {
  width: 720px !important;
}

.mw720 {
  min-width: 720px !important;
}

.mxw720 {
  max-width: 720px !important;
}

.h720 {
  height: 720px !important;
}

.mh720 {
  min-height: 720px !important;
}

.mxh720 {
  max-height: 720px !important;
}

.s720 {
  width: 720px !important;
  height: 720px !important;
  min-width: 720px !important;
  min-height: 720px !important;
  line-height: 720px !important;
}

.w725 {
  width: 725px !important;
}

.mw725 {
  min-width: 725px !important;
}

.mxw725 {
  max-width: 725px !important;
}

.h725 {
  height: 725px !important;
}

.mh725 {
  min-height: 725px !important;
}

.mxh725 {
  max-height: 725px !important;
}

.s725 {
  width: 725px !important;
  height: 725px !important;
  min-width: 725px !important;
  min-height: 725px !important;
  line-height: 725px !important;
}

.w730 {
  width: 730px !important;
}

.mw730 {
  min-width: 730px !important;
}

.mxw730 {
  max-width: 730px !important;
}

.h730 {
  height: 730px !important;
}

.mh730 {
  min-height: 730px !important;
}

.mxh730 {
  max-height: 730px !important;
}

.s730 {
  width: 730px !important;
  height: 730px !important;
  min-width: 730px !important;
  min-height: 730px !important;
  line-height: 730px !important;
}

.w735 {
  width: 735px !important;
}

.mw735 {
  min-width: 735px !important;
}

.mxw735 {
  max-width: 735px !important;
}

.h735 {
  height: 735px !important;
}

.mh735 {
  min-height: 735px !important;
}

.mxh735 {
  max-height: 735px !important;
}

.s735 {
  width: 735px !important;
  height: 735px !important;
  min-width: 735px !important;
  min-height: 735px !important;
  line-height: 735px !important;
}

.w740 {
  width: 740px !important;
}

.mw740 {
  min-width: 740px !important;
}

.mxw740 {
  max-width: 740px !important;
}

.h740 {
  height: 740px !important;
}

.mh740 {
  min-height: 740px !important;
}

.mxh740 {
  max-height: 740px !important;
}

.s740 {
  width: 740px !important;
  height: 740px !important;
  min-width: 740px !important;
  min-height: 740px !important;
  line-height: 740px !important;
}

.w745 {
  width: 745px !important;
}

.mw745 {
  min-width: 745px !important;
}

.mxw745 {
  max-width: 745px !important;
}

.h745 {
  height: 745px !important;
}

.mh745 {
  min-height: 745px !important;
}

.mxh745 {
  max-height: 745px !important;
}

.s745 {
  width: 745px !important;
  height: 745px !important;
  min-width: 745px !important;
  min-height: 745px !important;
  line-height: 745px !important;
}

.w750 {
  width: 750px !important;
}

.mw750 {
  min-width: 750px !important;
}

.mxw750 {
  max-width: 750px !important;
}

.h750 {
  height: 750px !important;
}

.mh750 {
  min-height: 750px !important;
}

.mxh750 {
  max-height: 750px !important;
}

.s750 {
  width: 750px !important;
  height: 750px !important;
  min-width: 750px !important;
  min-height: 750px !important;
  line-height: 750px !important;
}

.w755 {
  width: 755px !important;
}

.mw755 {
  min-width: 755px !important;
}

.mxw755 {
  max-width: 755px !important;
}

.h755 {
  height: 755px !important;
}

.mh755 {
  min-height: 755px !important;
}

.mxh755 {
  max-height: 755px !important;
}

.s755 {
  width: 755px !important;
  height: 755px !important;
  min-width: 755px !important;
  min-height: 755px !important;
  line-height: 755px !important;
}

.w760 {
  width: 760px !important;
}

.mw760 {
  min-width: 760px !important;
}

.mxw760 {
  max-width: 760px !important;
}

.h760 {
  height: 760px !important;
}

.mh760 {
  min-height: 760px !important;
}

.mxh760 {
  max-height: 760px !important;
}

.s760 {
  width: 760px !important;
  height: 760px !important;
  min-width: 760px !important;
  min-height: 760px !important;
  line-height: 760px !important;
}

.w765 {
  width: 765px !important;
}

.mw765 {
  min-width: 765px !important;
}

.mxw765 {
  max-width: 765px !important;
}

.h765 {
  height: 765px !important;
}

.mh765 {
  min-height: 765px !important;
}

.mxh765 {
  max-height: 765px !important;
}

.s765 {
  width: 765px !important;
  height: 765px !important;
  min-width: 765px !important;
  min-height: 765px !important;
  line-height: 765px !important;
}

.w770 {
  width: 770px !important;
}

.mw770 {
  min-width: 770px !important;
}

.mxw770 {
  max-width: 770px !important;
}

.h770 {
  height: 770px !important;
}

.mh770 {
  min-height: 770px !important;
}

.mxh770 {
  max-height: 770px !important;
}

.s770 {
  width: 770px !important;
  height: 770px !important;
  min-width: 770px !important;
  min-height: 770px !important;
  line-height: 770px !important;
}

.w775 {
  width: 775px !important;
}

.mw775 {
  min-width: 775px !important;
}

.mxw775 {
  max-width: 775px !important;
}

.h775 {
  height: 775px !important;
}

.mh775 {
  min-height: 775px !important;
}

.mxh775 {
  max-height: 775px !important;
}

.s775 {
  width: 775px !important;
  height: 775px !important;
  min-width: 775px !important;
  min-height: 775px !important;
  line-height: 775px !important;
}

.w780 {
  width: 780px !important;
}

.mw780 {
  min-width: 780px !important;
}

.mxw780 {
  max-width: 780px !important;
}

.h780 {
  height: 780px !important;
}

.mh780 {
  min-height: 780px !important;
}

.mxh780 {
  max-height: 780px !important;
}

.s780 {
  width: 780px !important;
  height: 780px !important;
  min-width: 780px !important;
  min-height: 780px !important;
  line-height: 780px !important;
}

.w785 {
  width: 785px !important;
}

.mw785 {
  min-width: 785px !important;
}

.mxw785 {
  max-width: 785px !important;
}

.h785 {
  height: 785px !important;
}

.mh785 {
  min-height: 785px !important;
}

.mxh785 {
  max-height: 785px !important;
}

.s785 {
  width: 785px !important;
  height: 785px !important;
  min-width: 785px !important;
  min-height: 785px !important;
  line-height: 785px !important;
}

.w790 {
  width: 790px !important;
}

.mw790 {
  min-width: 790px !important;
}

.mxw790 {
  max-width: 790px !important;
}

.h790 {
  height: 790px !important;
}

.mh790 {
  min-height: 790px !important;
}

.mxh790 {
  max-height: 790px !important;
}

.s790 {
  width: 790px !important;
  height: 790px !important;
  min-width: 790px !important;
  min-height: 790px !important;
  line-height: 790px !important;
}

.w795 {
  width: 795px !important;
}

.mw795 {
  min-width: 795px !important;
}

.mxw795 {
  max-width: 795px !important;
}

.h795 {
  height: 795px !important;
}

.mh795 {
  min-height: 795px !important;
}

.mxh795 {
  max-height: 795px !important;
}

.s795 {
  width: 795px !important;
  height: 795px !important;
  min-width: 795px !important;
  min-height: 795px !important;
  line-height: 795px !important;
}

.w800 {
  width: 800px !important;
}

.mw800 {
  min-width: 800px !important;
}

.mxw800 {
  max-width: 800px !important;
}

.h800 {
  height: 800px !important;
}

.mh800 {
  min-height: 800px !important;
}

.mxh800 {
  max-height: 800px !important;
}

.s800 {
  width: 800px !important;
  height: 800px !important;
  min-width: 800px !important;
  min-height: 800px !important;
  line-height: 800px !important;
}

.w805 {
  width: 805px !important;
}

.mw805 {
  min-width: 805px !important;
}

.mxw805 {
  max-width: 805px !important;
}

.h805 {
  height: 805px !important;
}

.mh805 {
  min-height: 805px !important;
}

.mxh805 {
  max-height: 805px !important;
}

.s805 {
  width: 805px !important;
  height: 805px !important;
  min-width: 805px !important;
  min-height: 805px !important;
  line-height: 805px !important;
}

.w810 {
  width: 810px !important;
}

.mw810 {
  min-width: 810px !important;
}

.mxw810 {
  max-width: 810px !important;
}

.h810 {
  height: 810px !important;
}

.mh810 {
  min-height: 810px !important;
}

.mxh810 {
  max-height: 810px !important;
}

.s810 {
  width: 810px !important;
  height: 810px !important;
  min-width: 810px !important;
  min-height: 810px !important;
  line-height: 810px !important;
}

.w815 {
  width: 815px !important;
}

.mw815 {
  min-width: 815px !important;
}

.mxw815 {
  max-width: 815px !important;
}

.h815 {
  height: 815px !important;
}

.mh815 {
  min-height: 815px !important;
}

.mxh815 {
  max-height: 815px !important;
}

.s815 {
  width: 815px !important;
  height: 815px !important;
  min-width: 815px !important;
  min-height: 815px !important;
  line-height: 815px !important;
}

.w820 {
  width: 820px !important;
}

.mw820 {
  min-width: 820px !important;
}

.mxw820 {
  max-width: 820px !important;
}

.h820 {
  height: 820px !important;
}

.mh820 {
  min-height: 820px !important;
}

.mxh820 {
  max-height: 820px !important;
}

.s820 {
  width: 820px !important;
  height: 820px !important;
  min-width: 820px !important;
  min-height: 820px !important;
  line-height: 820px !important;
}

.w825 {
  width: 825px !important;
}

.mw825 {
  min-width: 825px !important;
}

.mxw825 {
  max-width: 825px !important;
}

.h825 {
  height: 825px !important;
}

.mh825 {
  min-height: 825px !important;
}

.mxh825 {
  max-height: 825px !important;
}

.s825 {
  width: 825px !important;
  height: 825px !important;
  min-width: 825px !important;
  min-height: 825px !important;
  line-height: 825px !important;
}

.w830 {
  width: 830px !important;
}

.mw830 {
  min-width: 830px !important;
}

.mxw830 {
  max-width: 830px !important;
}

.h830 {
  height: 830px !important;
}

.mh830 {
  min-height: 830px !important;
}

.mxh830 {
  max-height: 830px !important;
}

.s830 {
  width: 830px !important;
  height: 830px !important;
  min-width: 830px !important;
  min-height: 830px !important;
  line-height: 830px !important;
}

.w835 {
  width: 835px !important;
}

.mw835 {
  min-width: 835px !important;
}

.mxw835 {
  max-width: 835px !important;
}

.h835 {
  height: 835px !important;
}

.mh835 {
  min-height: 835px !important;
}

.mxh835 {
  max-height: 835px !important;
}

.s835 {
  width: 835px !important;
  height: 835px !important;
  min-width: 835px !important;
  min-height: 835px !important;
  line-height: 835px !important;
}

.w840 {
  width: 840px !important;
}

.mw840 {
  min-width: 840px !important;
}

.mxw840 {
  max-width: 840px !important;
}

.h840 {
  height: 840px !important;
}

.mh840 {
  min-height: 840px !important;
}

.mxh840 {
  max-height: 840px !important;
}

.s840 {
  width: 840px !important;
  height: 840px !important;
  min-width: 840px !important;
  min-height: 840px !important;
  line-height: 840px !important;
}

.w845 {
  width: 845px !important;
}

.mw845 {
  min-width: 845px !important;
}

.mxw845 {
  max-width: 845px !important;
}

.h845 {
  height: 845px !important;
}

.mh845 {
  min-height: 845px !important;
}

.mxh845 {
  max-height: 845px !important;
}

.s845 {
  width: 845px !important;
  height: 845px !important;
  min-width: 845px !important;
  min-height: 845px !important;
  line-height: 845px !important;
}

.w850 {
  width: 850px !important;
}

.mw850 {
  min-width: 850px !important;
}

.mxw850 {
  max-width: 850px !important;
}

.h850 {
  height: 850px !important;
}

.mh850 {
  min-height: 850px !important;
}

.mxh850 {
  max-height: 850px !important;
}

.s850 {
  width: 850px !important;
  height: 850px !important;
  min-width: 850px !important;
  min-height: 850px !important;
  line-height: 850px !important;
}

.w855 {
  width: 855px !important;
}

.mw855 {
  min-width: 855px !important;
}

.mxw855 {
  max-width: 855px !important;
}

.h855 {
  height: 855px !important;
}

.mh855 {
  min-height: 855px !important;
}

.mxh855 {
  max-height: 855px !important;
}

.s855 {
  width: 855px !important;
  height: 855px !important;
  min-width: 855px !important;
  min-height: 855px !important;
  line-height: 855px !important;
}

.w860 {
  width: 860px !important;
}

.mw860 {
  min-width: 860px !important;
}

.mxw860 {
  max-width: 860px !important;
}

.h860 {
  height: 860px !important;
}

.mh860 {
  min-height: 860px !important;
}

.mxh860 {
  max-height: 860px !important;
}

.s860 {
  width: 860px !important;
  height: 860px !important;
  min-width: 860px !important;
  min-height: 860px !important;
  line-height: 860px !important;
}

.w865 {
  width: 865px !important;
}

.mw865 {
  min-width: 865px !important;
}

.mxw865 {
  max-width: 865px !important;
}

.h865 {
  height: 865px !important;
}

.mh865 {
  min-height: 865px !important;
}

.mxh865 {
  max-height: 865px !important;
}

.s865 {
  width: 865px !important;
  height: 865px !important;
  min-width: 865px !important;
  min-height: 865px !important;
  line-height: 865px !important;
}

.w870 {
  width: 870px !important;
}

.mw870 {
  min-width: 870px !important;
}

.mxw870 {
  max-width: 870px !important;
}

.h870 {
  height: 870px !important;
}

.mh870 {
  min-height: 870px !important;
}

.mxh870 {
  max-height: 870px !important;
}

.s870 {
  width: 870px !important;
  height: 870px !important;
  min-width: 870px !important;
  min-height: 870px !important;
  line-height: 870px !important;
}

.w875 {
  width: 875px !important;
}

.mw875 {
  min-width: 875px !important;
}

.mxw875 {
  max-width: 875px !important;
}

.h875 {
  height: 875px !important;
}

.mh875 {
  min-height: 875px !important;
}

.mxh875 {
  max-height: 875px !important;
}

.s875 {
  width: 875px !important;
  height: 875px !important;
  min-width: 875px !important;
  min-height: 875px !important;
  line-height: 875px !important;
}

.w880 {
  width: 880px !important;
}

.mw880 {
  min-width: 880px !important;
}

.mxw880 {
  max-width: 880px !important;
}

.h880 {
  height: 880px !important;
}

.mh880 {
  min-height: 880px !important;
}

.mxh880 {
  max-height: 880px !important;
}

.s880 {
  width: 880px !important;
  height: 880px !important;
  min-width: 880px !important;
  min-height: 880px !important;
  line-height: 880px !important;
}

.w885 {
  width: 885px !important;
}

.mw885 {
  min-width: 885px !important;
}

.mxw885 {
  max-width: 885px !important;
}

.h885 {
  height: 885px !important;
}

.mh885 {
  min-height: 885px !important;
}

.mxh885 {
  max-height: 885px !important;
}

.s885 {
  width: 885px !important;
  height: 885px !important;
  min-width: 885px !important;
  min-height: 885px !important;
  line-height: 885px !important;
}

.w890 {
  width: 890px !important;
}

.mw890 {
  min-width: 890px !important;
}

.mxw890 {
  max-width: 890px !important;
}

.h890 {
  height: 890px !important;
}

.mh890 {
  min-height: 890px !important;
}

.mxh890 {
  max-height: 890px !important;
}

.s890 {
  width: 890px !important;
  height: 890px !important;
  min-width: 890px !important;
  min-height: 890px !important;
  line-height: 890px !important;
}

.w895 {
  width: 895px !important;
}

.mw895 {
  min-width: 895px !important;
}

.mxw895 {
  max-width: 895px !important;
}

.h895 {
  height: 895px !important;
}

.mh895 {
  min-height: 895px !important;
}

.mxh895 {
  max-height: 895px !important;
}

.s895 {
  width: 895px !important;
  height: 895px !important;
  min-width: 895px !important;
  min-height: 895px !important;
  line-height: 895px !important;
}

.w900 {
  width: 900px !important;
}

.mw900 {
  min-width: 900px !important;
}

.mxw900 {
  max-width: 900px !important;
}

.h900 {
  height: 900px !important;
}

.mh900 {
  min-height: 900px !important;
}

.mxh900 {
  max-height: 900px !important;
}

.s900 {
  width: 900px !important;
  height: 900px !important;
  min-width: 900px !important;
  min-height: 900px !important;
  line-height: 900px !important;
}

.w905 {
  width: 905px !important;
}

.mw905 {
  min-width: 905px !important;
}

.mxw905 {
  max-width: 905px !important;
}

.h905 {
  height: 905px !important;
}

.mh905 {
  min-height: 905px !important;
}

.mxh905 {
  max-height: 905px !important;
}

.s905 {
  width: 905px !important;
  height: 905px !important;
  min-width: 905px !important;
  min-height: 905px !important;
  line-height: 905px !important;
}

.w910 {
  width: 910px !important;
}

.mw910 {
  min-width: 910px !important;
}

.mxw910 {
  max-width: 910px !important;
}

.h910 {
  height: 910px !important;
}

.mh910 {
  min-height: 910px !important;
}

.mxh910 {
  max-height: 910px !important;
}

.s910 {
  width: 910px !important;
  height: 910px !important;
  min-width: 910px !important;
  min-height: 910px !important;
  line-height: 910px !important;
}

.w915 {
  width: 915px !important;
}

.mw915 {
  min-width: 915px !important;
}

.mxw915 {
  max-width: 915px !important;
}

.h915 {
  height: 915px !important;
}

.mh915 {
  min-height: 915px !important;
}

.mxh915 {
  max-height: 915px !important;
}

.s915 {
  width: 915px !important;
  height: 915px !important;
  min-width: 915px !important;
  min-height: 915px !important;
  line-height: 915px !important;
}

.w920 {
  width: 920px !important;
}

.mw920 {
  min-width: 920px !important;
}

.mxw920 {
  max-width: 920px !important;
}

.h920 {
  height: 920px !important;
}

.mh920 {
  min-height: 920px !important;
}

.mxh920 {
  max-height: 920px !important;
}

.s920 {
  width: 920px !important;
  height: 920px !important;
  min-width: 920px !important;
  min-height: 920px !important;
  line-height: 920px !important;
}

.w925 {
  width: 925px !important;
}

.mw925 {
  min-width: 925px !important;
}

.mxw925 {
  max-width: 925px !important;
}

.h925 {
  height: 925px !important;
}

.mh925 {
  min-height: 925px !important;
}

.mxh925 {
  max-height: 925px !important;
}

.s925 {
  width: 925px !important;
  height: 925px !important;
  min-width: 925px !important;
  min-height: 925px !important;
  line-height: 925px !important;
}

.w930 {
  width: 930px !important;
}

.mw930 {
  min-width: 930px !important;
}

.mxw930 {
  max-width: 930px !important;
}

.h930 {
  height: 930px !important;
}

.mh930 {
  min-height: 930px !important;
}

.mxh930 {
  max-height: 930px !important;
}

.s930 {
  width: 930px !important;
  height: 930px !important;
  min-width: 930px !important;
  min-height: 930px !important;
  line-height: 930px !important;
}

.w935 {
  width: 935px !important;
}

.mw935 {
  min-width: 935px !important;
}

.mxw935 {
  max-width: 935px !important;
}

.h935 {
  height: 935px !important;
}

.mh935 {
  min-height: 935px !important;
}

.mxh935 {
  max-height: 935px !important;
}

.s935 {
  width: 935px !important;
  height: 935px !important;
  min-width: 935px !important;
  min-height: 935px !important;
  line-height: 935px !important;
}

.w940 {
  width: 940px !important;
}

.mw940 {
  min-width: 940px !important;
}

.mxw940 {
  max-width: 940px !important;
}

.h940 {
  height: 940px !important;
}

.mh940 {
  min-height: 940px !important;
}

.mxh940 {
  max-height: 940px !important;
}

.s940 {
  width: 940px !important;
  height: 940px !important;
  min-width: 940px !important;
  min-height: 940px !important;
  line-height: 940px !important;
}

.w945 {
  width: 945px !important;
}

.mw945 {
  min-width: 945px !important;
}

.mxw945 {
  max-width: 945px !important;
}

.h945 {
  height: 945px !important;
}

.mh945 {
  min-height: 945px !important;
}

.mxh945 {
  max-height: 945px !important;
}

.s945 {
  width: 945px !important;
  height: 945px !important;
  min-width: 945px !important;
  min-height: 945px !important;
  line-height: 945px !important;
}

.w950 {
  width: 950px !important;
}

.mw950 {
  min-width: 950px !important;
}

.mxw950 {
  max-width: 950px !important;
}

.h950 {
  height: 950px !important;
}

.mh950 {
  min-height: 950px !important;
}

.mxh950 {
  max-height: 950px !important;
}

.s950 {
  width: 950px !important;
  height: 950px !important;
  min-width: 950px !important;
  min-height: 950px !important;
  line-height: 950px !important;
}

.w955 {
  width: 955px !important;
}

.mw955 {
  min-width: 955px !important;
}

.mxw955 {
  max-width: 955px !important;
}

.h955 {
  height: 955px !important;
}

.mh955 {
  min-height: 955px !important;
}

.mxh955 {
  max-height: 955px !important;
}

.s955 {
  width: 955px !important;
  height: 955px !important;
  min-width: 955px !important;
  min-height: 955px !important;
  line-height: 955px !important;
}

.w960 {
  width: 960px !important;
}

.mw960 {
  min-width: 960px !important;
}

.mxw960 {
  max-width: 960px !important;
}

.h960 {
  height: 960px !important;
}

.mh960 {
  min-height: 960px !important;
}

.mxh960 {
  max-height: 960px !important;
}

.s960 {
  width: 960px !important;
  height: 960px !important;
  min-width: 960px !important;
  min-height: 960px !important;
  line-height: 960px !important;
}

.w965 {
  width: 965px !important;
}

.mw965 {
  min-width: 965px !important;
}

.mxw965 {
  max-width: 965px !important;
}

.h965 {
  height: 965px !important;
}

.mh965 {
  min-height: 965px !important;
}

.mxh965 {
  max-height: 965px !important;
}

.s965 {
  width: 965px !important;
  height: 965px !important;
  min-width: 965px !important;
  min-height: 965px !important;
  line-height: 965px !important;
}

.w970 {
  width: 970px !important;
}

.mw970 {
  min-width: 970px !important;
}

.mxw970 {
  max-width: 970px !important;
}

.h970 {
  height: 970px !important;
}

.mh970 {
  min-height: 970px !important;
}

.mxh970 {
  max-height: 970px !important;
}

.s970 {
  width: 970px !important;
  height: 970px !important;
  min-width: 970px !important;
  min-height: 970px !important;
  line-height: 970px !important;
}

.w975 {
  width: 975px !important;
}

.mw975 {
  min-width: 975px !important;
}

.mxw975 {
  max-width: 975px !important;
}

.h975 {
  height: 975px !important;
}

.mh975 {
  min-height: 975px !important;
}

.mxh975 {
  max-height: 975px !important;
}

.s975 {
  width: 975px !important;
  height: 975px !important;
  min-width: 975px !important;
  min-height: 975px !important;
  line-height: 975px !important;
}

.w980 {
  width: 980px !important;
}

.mw980 {
  min-width: 980px !important;
}

.mxw980 {
  max-width: 980px !important;
}

.h980 {
  height: 980px !important;
}

.mh980 {
  min-height: 980px !important;
}

.mxh980 {
  max-height: 980px !important;
}

.s980 {
  width: 980px !important;
  height: 980px !important;
  min-width: 980px !important;
  min-height: 980px !important;
  line-height: 980px !important;
}

.w985 {
  width: 985px !important;
}

.mw985 {
  min-width: 985px !important;
}

.mxw985 {
  max-width: 985px !important;
}

.h985 {
  height: 985px !important;
}

.mh985 {
  min-height: 985px !important;
}

.mxh985 {
  max-height: 985px !important;
}

.s985 {
  width: 985px !important;
  height: 985px !important;
  min-width: 985px !important;
  min-height: 985px !important;
  line-height: 985px !important;
}

.w990 {
  width: 990px !important;
}

.mw990 {
  min-width: 990px !important;
}

.mxw990 {
  max-width: 990px !important;
}

.h990 {
  height: 990px !important;
}

.mh990 {
  min-height: 990px !important;
}

.mxh990 {
  max-height: 990px !important;
}

.s990 {
  width: 990px !important;
  height: 990px !important;
  min-width: 990px !important;
  min-height: 990px !important;
  line-height: 990px !important;
}

.w995 {
  width: 995px !important;
}

.mw995 {
  min-width: 995px !important;
}

.mxw995 {
  max-width: 995px !important;
}

.h995 {
  height: 995px !important;
}

.mh995 {
  min-height: 995px !important;
}

.mxh995 {
  max-height: 995px !important;
}

.s995 {
  width: 995px !important;
  height: 995px !important;
  min-width: 995px !important;
  min-height: 995px !important;
  line-height: 995px !important;
}

.w1000 {
  width: 1000px !important;
}

.mw1000 {
  min-width: 1000px !important;
}

.mxw1000 {
  max-width: 1000px !important;
}

.h1000 {
  height: 1000px !important;
}

.mh1000 {
  min-height: 1000px !important;
}

.mxh1000 {
  max-height: 1000px !important;
}

.s1000 {
  width: 1000px !important;
  height: 1000px !important;
  min-width: 1000px !important;
  min-height: 1000px !important;
  line-height: 1000px !important;
}

.vh10,
.h10vh {
  min-height: 10vh !important;
}

.vh20,
.h20vh {
  min-height: 20vh !important;
}

.vh30,
.h30vh {
  min-height: 30vh !important;
}

.vh40,
.h40vh {
  min-height: 40vh !important;
}

.vh50,
.h50vh {
  min-height: 50vh !important;
}

.vh60,
.h60vh {
  min-height: 60vh !important;
}

.vh70,
.h70vh {
  min-height: 70vh !important;
}

.vh80,
.h80vh {
  min-height: 80vh !important;
}

.vh90,
.h90vh {
  min-height: 90vh !important;
}

.vh95,
.h95vh {
  min-height: 95vh !important;
}

.vh96,
.h96vh {
  min-height: 96vh !important;
}

.vh97,
.h97vh {
  min-height: 97vh !important;
}

.vh98,
.h98vh {
  min-height: 98vh !important;
}

.vh99,
.h99vh {
  min-height: 99vh !important;
}

.vh100,
.h100vh {
  min-height: 100vh !important;
}

.w100vh {
  width: 100vh;
}

.w500vh {
  width: 500vh;
}

.wauto {
  width: auto !important;
}

.w100p {
  width: 100%;
}

.h100p {
  height: 100%;
}

.mxh90vh {
  max-height: 90vh !important;
}

.mxh95vh {
  max-height: 95vh !important;
}

.seam-top {
  box-shadow: 0 -10px 10px -10px rgba(0, 0, 0, 0.2);
}

.seam-bottom {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.2);
  z-index: 1;
}

.seam-inner-top {
  box-shadow: inset 0 50px 30px -60px;
}

.pressable {
  transition: transform 0.2s cubic-bezier(0.4, 0, 1, 1);
}

.pressable:active {
  transform: scale(0.95);
}

/*
 *  Borders
 */

.border {
  border: 1px solid #dedede !important;
}

.no-border {
  border: 1px solid transparent !important;
}

.border-top {
  border-top: 1px solid #dedede !important;
}

.border-bottom {
  border-bottom: 1px solid #dedede !important;
}

.border-right {
  border-right: 1px solid #dedede !important;
}

.border-left {
  border-left: 1px solid #dedede !important;
}

.border-left-dash {
  border-left: 1px dashed #dedede;
}

.border-radius {
  border-radius: 5px;
}

.border-rounded {
  border-radius: 500px;
}

.Outline {
  outline: 1px solid blue;
}

.Hidden {
  display: none !important;
}

.no-padding {
  padding: 0 !important;
}

.no-padding-top {
  padding-top: 0 !important;
}

.no-padding-bottom {
  padding-bottom: 0 !important;
}

.no-margin {
  margin: 0 !important;
}

.no-margin-top {
  margin-top: 0 !important;
}

.no-margin-bottom {
  margin-bottom: 0 !important;
}

.no-margin-left {
  margin-left: 0 !important;
}

.no-margin-right {
  margin-right: 0 !important;
}

.transition {
  transition: all 0.3s;
}

.end-spacer {
  height: 20px;
  width: 100%;
}

.padding {
  padding: 10px !important;
}

.padding-right {
  padding-right: 10px !important;
}

.padding-left {
  padding-left: 10px !important;
}

.padding-bottom {
  padding-bottom: 10px !important;
}

.padding-top {
  padding-top: 10px !important;
}

.padding-5-10 {
  padding: 5px 10px !important;
}

.padding-bottom-5 {
  padding-bottom: 5px !important;
}

.padding-5 {
  padding: 5px !important;
}

.padding-2-5 {
  padding: 2px 5px !important;
}

.padding-5-0 {
  padding: 5px 0 !important;
}

.padding-5-10 {
  padding: 5px 10px !important;
}

.padding-0-5 {
  padding: 0 5px !important;
}

.padding-0-10 {
  padding: 0 10px !important;
}

.padding-0-20 {
  padding: 0 20px !important;
}

.padding-10-0 {
  padding: 10px 0 !important;
}

.padding-10-20 {
  padding: 10px 20px !important;
}

.padding-20 {
  padding: 20px !important;
}

.padding-right-20 {
  padding-right: 20px !important;
}

.padding-left-20 {
  padding-left: 20px !important;
}

.padding-bottom-20 {
  padding-bottom: 20px !important;
}

.padding-top-20 {
  padding-top: 20px !important;
}

.padding-top-5 {
  padding-top: 5px !important;
}

.padding-right-5 {
  padding-right: 5px !important;
}

.padding-left-5 {
  padding-left: 5px !important;
}

.padding-bottom-5 {
  padding-bottom: 5px !important;
}

.padding-but-top {
  padding: 0 10px 10px 10px !important;
}

.padding-but-right {
  padding: 10px 0px 10px 10px !important;
}

.padding-but-bottom {
  padding: 10px 10px 0 10px !important;
}

.padding-but-left {
  padding: 10px 10px 10px 0 !important;
}

.margin {
  margin: 10px !important;
}

.margin-right {
  margin-right: 10px !important;
}

.margin-left {
  margin-left: 10px !important;
}

.margin-bottom {
  margin-bottom: 10px !important;
}

.margin-top {
  margin-top: 10px !important;
}

.margin-15 {
  margin: 15px !important;
}

.margin-0-auto {
  margin: 0 auto !important;
}

.margin-0-10 {
  margin: 0 10px !important;
}

.margin-0-20 {
  margin: 0 20px !important;
}

.margin-0-5 {
  margin: 0 5px !important;
}

.margin-5-0 {
  margin: 5px 0 !important;
}

.margin-5-10 {
  margin: 5px 10px !important;
}

.margin-5 {
  margin: 5px !important;
}

.margin-10-0 {
  margin: 10px 0 !important;
}

.margin-20-0 {
  margin: 20px 0 !important;
}

.margin-20 {
  margin: 20px !important;
}

.margin-top-20 {
  margin-top: 20px !important;
}

.margin-left-20 {
  margin-left: 20px !important;
}

.margin-right-20 {
  margin-right: 20px !important;
}

.margin-bottom-20 {
  margin-bottom: 20px !important;
}

.margin-30 {
  margin: 30px !important;
}

.margin-top-30 {
  margin-top: 30px !important;
}

.margin-left-30 {
  margin-left: 30px !important;
}

.margin-right-30 {
  margin-right: 30px !important;
}

.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.margin-minus-10 {
  margin: -10px !important;
}

.margin-top-5 {
  margin-top: 5px !important;
}

.margin-right-5 {
  margin-right: 5px !important;
}

.margin-bottom-5 {
  margin-bottom: 5px !important;
}

.margin-left-5 {
  margin-left: 5px !important;
}

.margin-right-minus-5 {
  margin-right: -5px !important;
}

.margin-left-minus-5 {
  margin-left: -5px !important;
}

.margin-but-top {
  margin: 0 10px 10px 10px !important;
}

.margin-but-right {
  margin: 10px 0px 10px 10px !important;
}

.margin-but-bottom {
  margin: 10px 10px 0 10px !important;
}

.margin-but-left {
  margin: 10px 10px 10px 0 !important;
}

.no-border-top {
  border-top: 0 !important;
}

.no-border-right {
  border-right: 0 !important;
}

.no-border-bottom {
  border-bottom: 0 !important;
}

.no-border-left {
  border-left: 0 !important;
}

/*
 * Ressponsive
 */

.wu600 {
  width: 100%;
  max-width: 600px;
}

.wu700 {
  width: 100%;
  max-width: 700px;
}

.wu800 {
  width: 100%;
  max-width: 800px;
}

/**
 *  Responsive
 */

@media (max-width: 599px) {
  .no-padding-xs {
    padding: 0 !important;
  }

  .no-margin-xs {
    margin: 0 !important;
  }

  .padding-xs {
    padding: 10px !important;
  }

  .padding-top-xs {
    padding-top: 10px !important;
  }

  .padding-right-xs {
    padding-right: 10px !important;
  }

  .padding-bottom-xs {
    padding-bottom: 10px !important;
  }

  .padding-left-xs {
    padding-left: 10px !important;
  }

  .wu600 {
    width: 100% !important;
    max-width: auto !important;
  }
}

@media (max-width: 699px) {
  .wu700 {
    width: 100% !important;
    max-width: auto !important;
  }
}

@media (min-width: 600px) and (max-width: 959px) {
  .no-padding-sm {
    padding: 0 !important;
  }

  .no-margin-sm {
    margin: 0 !important;
  }
}

@media (min-width: 960px) {
  .mw800-gt-sm {
    min-width: 800px !important;
  }

  .mw900-gt-sm {
    min-width: 900px !important;
  }
}

@media (min-width: 600px) {
  .well-clear-gt-xs {
    background-color: rgba(240, 240, 240, 0.8) !important;
    border: none;
  }
}

/*
 *  Scroll
 */

.hasScroll::-webkit-scrollbar {
  height: 9px;
  width: 9px;
}

.hasScroll::-webkit-scrollbar-button {
  height: 0;
  width: 0;
}

.hasScroll::-webkit-scrollbar-track {
  background-color: transparent;
}

.hasScroll::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-border-radius: 10px;
  border: 1px solid transparent;
}

.hasScroll::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.7);
}

.hasScroll::-webkit-scrollbar-thumb:active {
  background-color: #ffffff;
}

.theme-Snow_White .hasScroll::-webkit-scrollbar {
  height: 9px;
  width: 9px;
}

.theme-Snow_White .hasScroll::-webkit-scrollbar-button {
  height: 0;
  width: 0;
}

.theme-Snow_White .hasScroll::-webkit-scrollbar-track {
  background-color: transparent;
}

.theme-Snow_White .hasScroll::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 10px;
  border: 1px solid transparent;
}

.theme-Snow_White .hasScroll::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.theme-Snow_White .hasScroll::-webkit-scrollbar-thumb:active {
  background-color: rgba(0, 0, 0, 0.3);
}

.darkScroll::-webkit-scrollbar {
  height: 9px;
  width: 9px;
}

.darkScroll::-webkit-scrollbar-button {
  height: 0;
  width: 0;
}

.darkScroll::-webkit-scrollbar-track {
  background-color: transparent;
}

.darkScroll::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 10px;
  border: 1px solid transparent;
}

.darkScroll::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.darkScroll::-webkit-scrollbar-thumb:active {
  background-color: rgba(0, 0, 0, 0.3);
}

.hasScroll2::-webkit-scrollbar {
  height: 16px;
  overflow: visible;
  width: 12px;
}

@font-face {
  font-family: "Roboto";
  src: url("/fonts/roboto/Roboto-Thin.woff") format("woff"), url("/fonts/roboto/Roboto-Thin.ttf") format("truetype");
  font-weight: 200;
}

@font-face {
  font-family: "Roboto";
  src: url("/fonts/roboto/Roboto-Light.woff") format("woff"), url("/fonts/roboto/Roboto-Light.ttf") format("truetype");
  font-weight: 300;
}

@font-face {
  font-family: "Roboto";
  src: url("/fonts/roboto/Roboto-Regular.woff") format("woff"), url("/fonts/roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
}

@font-face {
  font-family: "Roboto";
  src: url("/fonts/roboto/Roboto-Medium.woff") format("woff"), url("/fonts/roboto/Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
}

@font-face {
  font-family: "Roboto";
  src: url("/fonts/roboto/Roboto-Bold.woff") format("woff"), url("/fonts/roboto/Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
}

/**
 *  Text alignment
 */

.input-right * {
  text-align: right !important;
}

.input-left * {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

.text-clear {
  opacity: 0.5;
}

.text-upper {
  text-transform: uppercase;
}

.text-capit {
  text-transform: capitalize;
}

.text-semibold {
  font-weight: 500;
}

.text-bold {
  font-weight: 700;
}

.text-thin {
  font-weight: 300;
}

.text-underline {
  text-decoration: underline;
}

.no-underline {
  text-decoration: none !important;
}

.text-crossed {
  text-decoration: line-through !important;
}

.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 99%;
}

.text-inherit {
  color: inherit !important;
  fill: inherit !important;
}

.text-black {
  color: black !important;
  fill: black !important;
}

.text-white {
  color: white !important;
  fill: white !important;
}

.text-red {
  color: red !important;
  fill: red !important;
}

.text-darkred {
  color: #a60000 !important;
  fill: #a60000 !important;
}

.text-orange {
  color: #ff5722 !important;
  fill: #ff5722 !important;
}

.text-green {
  color: #00695c !important;
  fill: #00695c !important;
}

.text-green-bold {
  color: #00695c !important;
  fill: #00695c !important;
  font-weight: 500;
}

.text-ocean {
  color: #2b6086;
}

.text-warmblue {
  color: #006bac;
}

.text-xs {
  font-size: 10px;
}

.text-7pt {
  font-size: 7pt;
}

.text-10pt {
  font-size: 10pt;
}

.text-10px {
  font-size: 10px;
}

.text-12px {
  font-size: 12px;
}

.text-13px {
  font-size: 13px;
}

.text-14px {
  font-size: 14px;
}

.text-15px {
  font-size: 15px;
}

.text-16px {
  font-size: 16px;
}

.text-18px {
  font-size: 18px;
}

.text-20px {
  font-size: 20px;
  line-height: 25px;
}

.text-25px {
  font-size: 25px !important;
}

.text-300 {
  font-weight: 300;
}

.text-400 {
  font-weight: 400;
}

.lh15,
.lh15 .md-button {
  line-height: 15px !important;
}

.lh20,
.lh20 .md-button {
  line-height: 20px !important;
}

.lh24,
.lh24 .md-button {
  line-height: 24px !important;
}

.lh25,
.lh25 .md-button {
  line-height: 25px !important;
}

.lh30,
.lh30 .md-button {
  line-height: 30px !important;
}

.lh40,
.lh40 .md-button {
  line-height: 40px !important;
}

.lh100p,
.lh100p .md-button {
  line-height: 100% !important;
}

.all-text-white {
  color: white !important;
  fill: white !important;
}

.all-text-white input {
  color: white !important;
}

.all-text-white input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

.all-text-white input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

.all-text-white input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

.all-text-white input::placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}

.all-text-white md-icon {
  fill: white !important;
}

.md-headline label {
  font-size: 16px;
}

.md-subtitle {
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  opacity: 0.7;
}

.text-shadow {
  text-shadow: 2px 2px 5px black;
}

.text-shadow-spread {
  text-shadow: 1px 1px 2px #000000bf, 0 2px 11px #00000073;
}

.bg-white {
  background-color: white !important;
}

.bg-lightgrey-2 {
  background-color: #f0f0f0 !important;
}

.bg-lightgrey-3 {
  background-color: #f5f5f5 !important;
}

.bg-lightgrey-4 {
  background-color: #fafafa !important;
}

.bg-lightgrey-5 {
  background-color: #eaeaea !important;
}

.bg-darkyellow {
  background-color: #ffdba1 !important;
}

.bg-yellow {
  background-color: #fff5d8 !important;
}

.bg-paleyellow {
  background-color: #FFE082 !important;
}

.bg-green {
  background-color: #00695c !important;
  color: white !important;
}

.bg-lightgreen {
  background-color: #bdfff7 !important;
}

.bg-teal {
  background-color: #00a59a !important;
  color: white !important;
}

.bg-ocean {
  background-color: #2b6086 !important;
  color: white !important;
}

.bg-black-2 {
  background-color: #2d2d2d !important;
  color: white !important;
}

.bg-black-3 {
  background-color: #3a3a3a !important;
  color: white !important;
}

.bg-warmblue {
  background-color: #006bac !important;
  color: white !important;
}

.bg-lightblue {
  background-color: #bbddff !important;
}

.bg-lightred {
  background-color: #ffcaca !important;
}

.bg-lightpurple {
  background-color: #e1d0ff !important;
}

.bg-white-op10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}

.bg-white-op20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}

.bg-white-op30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}

.bg-white-op40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}

.bg-white-op50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}

.bg-white-op60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}

.bg-white-op70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}

.bg-white-op80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}

.bg-white-op90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}

.bg-black-op10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}

.bg-black-op20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}

.bg-black-op30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}

.bg-black-op40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.bg-black-op50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}

.bg-black-op60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}

.bg-black-op70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}

.bg-black-op80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}

.bg-black-op90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}

.bg-darkgrey-op10 {
  background-color: rgba(25, 25, 25, 0.1) !important;
}

.bg-darkgrey-op20 {
  background-color: rgba(25, 25, 25, 0.2) !important;
}

.bg-darkgrey-op30 {
  background-color: rgba(25, 25, 25, 0.3) !important;
}

.bg-darkgrey-op40 {
  background-color: rgba(25, 25, 25, 0.4) !important;
}

.bg-darkgrey-op50 {
  background-color: rgba(25, 25, 25, 0.5) !important;
}

.bg-darkgrey-op60 {
  background-color: rgba(25, 25, 25, 0.6) !important;
}

.bg-darkgrey-op70 {
  background-color: rgba(25, 25, 25, 0.7) !important;
}

.bg-darkgrey-op80 {
  background-color: rgba(25, 25, 25, 0.8) !important;
}

.bg-darkgrey-op90 {
  background-color: rgba(25, 25, 25, 0.9) !important;
}

.bg-darkgrey {
  background-color: #191919 !important;
}

.bg-blurred {
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

.no-bg {
  background: none !important;
}

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.well {
  background-color: #eaeaea !important;
  border: 1px solid #e1e1e1;
}

.well-clear {
  background-color: rgba(240, 240, 240, 0.8) !important;
}

.Pointer {
  cursor: pointer;
  outline: none;
}

.show-on-hover {
  opacity: 0;
  transition: opacity 0.3s;
}

.show-on-hover:hover {
  opacity: 1;
}

.show-child-on-hover .child {
  display: none !important;
  opacity: 0 !important;
  transition: all 0.3s;
}

.show-child-on-hover:hover .child {
  display: block !important;
  opacity: 1 !important;
}

.show-child-on-hover-w .child {
  width: 0 !important;
  min-width: 0 !important;
  overflow: hidden;
  transition: all 0.3s;
}

.show-child-on-hover-w:hover .child {
  width: unset !important;
  min-width: unset !important;
}

.focus-on-hover {
  opacity: 0.5;
  transition: opacity 0.3s;
}

.focus-on-hover:hover {
  opacity: 1;
}

/**
 *  Datatables
 */

.md-cell-compress {
  width: 1px;
  white-space: nowrap;
}

.md-cell-compress > *:only-child {
  display: table;
  margin: 0 auto !important;
}

.md-cell-compress .md-icon-button {
  margin: 0;
}

.table-basic,
.table-basic th,
.table-basic td {
  border: 1px solid #909090;
  border-collapse: collapse;
  padding: 5px 5px;
}

.md-row.md-row-hover {
  background-color: transparent;
  transition: background-color 0.3s;
}

.md-row.md-row-hover:hover {
  background-color: rgba(117, 117, 117, 0.17);
}

.md-cell.md-cell-hover {
  background-color: transparent;
  transition: background-color 0.3s;
}

.md-cell.md-cell-hover:hover {
  background-color: rgba(117, 117, 117, 0.17);
}

.table-nowrap tbody td {
  white-space: nowrap;
}

/*
 *  Pildoras
 */

.pill {
  border: 1px solid #00000026;
  padding: 0 1px;
  border-radius: 50px;
  line-height: 25px;
  background-color: rgba(0, 0, 0, 0.05);
}

#ImageEditor md-dialog-content {
  min-width: 500px;
}

#ImageEditor .UploadArea {
  padding: 0px 0 10px;
}

#ImageEditor .UploadArea .md-button {
  width: 150px;
}

#ImageEditor .UploadArea .md-button md-icon {
  position: absolute;
  top: 6px;
  left: 17px;
}

#ImageEditor .UploadArea .md-button label {
  cursor: pointer;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding-left: 25px;
}

#ImageEditor .UploadArea input {
  display: none;
}

#ImageEditor .CropArea {
  background: white;
  overflow: hidden;
  width: 100%;
  height: auto;
}

#ImageEditor .CropArea #Preview {
  margin: 10px;
}

body {
  background-color: #c9c9c9;
  color: #000000;
  overflow: hidden;
}

#Main,
#Login,
#AutoLogin,
#Recover,
#TwoFactorAuth {
  background-size: cover;
  background-position: center center;
  background-color: #282828;
}

.selected {
  box-shadow: inset 2px 0 white, inset 5px 0 #b4b4b4;
}

