.floating-tab-menu{position:-webkit-sticky;position:sticky;top:80px;z-index:7;background:rgba(255,255,255,.9);margin-bottom:1.5rem}.scrollable-tabs-nav{flex-wrap:nowrap;overflow:hidden;margin-bottom:-10px;position:relative}
.nav-return-button[data-v-67ec0f90]{padding:1.3rem .7rem;border-radius:5px 0px 0px 5px}.nav-left-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem}.nav-left-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem;padding-right:.3rem;border-radius:0px 3px 3px 0px}.nav-return-button.return-button-only[data-v-67ec0f90]{border-radius:5px 5px 5px 5px;margin-right:10px}@media(min-width: 576px){.nav-return-button[data-v-67ec0f90]{padding:1rem .7rem;border-radius:10px 0px 0px 10px}.nav-left-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem}.nav-right-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem;padding-right:.3rem;border-radius:0px 7px 7px 0px}}.tabs-start-nav[data-v-67ec0f90]{position:sticky;height:100%;left:0;z-index:10001}.tabs-end-nav[data-v-67ec0f90]{position:sticky;height:100%;right:0;z-index:10001}.tabs-nav-button[data-v-67ec0f90]{cursor:pointer}
/*
* Search Form Font Size
*/
.form-control-sm {
  font-size: 0.89rem !important;
}
.select-size-sm.v-select .vs__selected {
  font-size: 0.89rem !important;
}

/*
* List Table Style
*/
.td-small {
  padding: 0.09em 0.3em !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.td-min-height {
  height: 40px;
}
.th-small {
  font-weight: normal !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.vgt-checkbox-col {
  padding: 0.45em 1.5em 0.75em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
#estate-list-vue-good-table .vgt-checkbox-col {
  padding: 0.45em 0.75em 0.45em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
tbody > tr > th.vgt-checkbox-col {
  background: initial !important;
}
.no-data {
  font-size: 14px;
}
#subdivision-list-vue-good-table th.vgt-row-header {
  background-color: transparent !important;
  border-top: 1px solid #dcdfe6;
  border-bottom: 1px solid #dcdfe6;
}

/*
 * list row toggle button
 */
.dropdown button.item-toggle-button {
  padding-left: 0.9rem;
  padding-right: 0.9rem;
}
.col-action-history {
  flex: 0 0 25%;
  max-width: 25%;
  min-width: 200px;
}
.datepicker-min-width {
  min-width: 150px;
}
@media screen and (min-width: 765px) {
.datepicker-padding-custom .datepicker-form-from {
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-to {
    padding-left: 0;
}
.range-form-padding .range-form-from {
    padding-right: 0;
}
.range-form-padding .range-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.range-form-padding .range-form-to {
    padding-left: 0;
}
}
.datepicker-wrap-custom label.text-wrap {
  white-space: nowrap !important;
  overflow: hidden;
}
.min-width-25 {
  min-width: 25px;
}
.max-width-25 {
  max-width: 25px;
}
.est-tb-staff {
  min-width: 100px;
}
.estatelist-card-pc-image {
  cursor: pointer;
}
.estatelist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.estatelist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.subdivisionlist-card-pc-image {
  cursor: pointer;
}
.subdivisionlist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.subdivisionlist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.price-size {
  font-size: 16px;
}
.font-bold {
  font-weight: bold;
}
.font-price-color {
  color: #a31111;
}
.icon-color-arrow-up {
  color: #a31111;
}
.icon-color-arrow-down {
  color: #06a32d;
}
.total-sending-mail {
  font-size: 2rem;
}
.fw-normal {
  font-weight: 400;
}
.delivered {
  background-color: #08cc9c;
  color: #08cc9c;
}
.note-rate {
  width: 12px;
  height: 12px;
  margin-left: 12px;
}
.processing {
  background-color: #ffff99;
}
.not-delivered {
  background-color: #ff7c84;
}
.clicked {
  background-color: #ffc404;
}
.opened {
  background-color: #00b0f0;
}
.not-opened {
  background-color: #e0dcdc;
}
.unsubscribed {
  background-color: #ff0000;
}
.tab-scroll {
  position: relative;
  height: 100%;
  overflow-y: auto;
  scroll-behavior: smooth;
  padding: 0.5em 1.5em 0.5em 0.5em;
}



