@charset "UTF-8";
body {
  overflow-x: hidden;
}

.bg-blur-menu {
  background: black;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  z-index: 1001;
  top: 0;
  opacity: 0.5;
  display: none;
}

.active-blur {
  display: block;
}

.active-blur-first-time {
  display: block;
  width: 100%;
  height: 99%;
  overflow: hidden;
  position: absolute;
  z-index: 1001;
  bottom: -60px;
  backdrop-filter: blur(1px);
}
@media screen and (min-width: 1024px) {
  .active-blur-first-time {
    right: 0;
    top: 55px;
    width: calc(100% - 191px);
  }
}
.active-blur-first-time .blur-content {
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgb(49, 49, 49);
  opacity: 0.5;
}

@media screen and (min-width: 1024px) {
  .desktop-hidden {
    display: none !important;
  }
}

.mobile-none {
  display: none !important;
}
@media screen and (min-width: 1024px) {
  .mobile-none {
    display: block !important;
  }
}

.comprobantes_emitidos tbody tr td {
  font-size: 14px;
}

.table thead th {
  font-size: 14px;
  vertical-align: middle;
}

#page-content-wrapper {
  width: 100%;
}

.topcard {
  color: #fff;
}

/*Nuevo presupuesto provisional*/
.title-general {
  display: inline-block;
}

#subir-excel-masivo,
#btn-upld-file,
#btn-dwld-file,
.btn-descargar,
#subir-excel-masivo-2 {
  transition: all 0.3s linear;
}
#subir-excel-masivo:hover,
#btn-upld-file:hover,
#btn-dwld-file:hover,
.btn-descargar:hover,
#subir-excel-masivo-2:hover {
  background: #4871bf !important;
}

.tooltip-search-compet {
  display: none;
  padding: 5px 15px;
  text-align: center;
  position: absolute;
  z-index: 5;
  width: 285px;
  background: #304b7f;
  border-radius: 19.8305px;
  top: 155px;
  left: 45px;
}
@media screen and (min-width: 1024px) {
  .tooltip-search-compet {
    width: 275px;
    left: auto;
    right: 380px;
    top: 170px;
  }
}
.tooltip-search-compet:before {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  background-color: #304b7f;
  top: -10px;
  left: 47%;
}
@media screen and (min-width: 1024px) {
  .tooltip-search-compet:before {
    top: -10px;
    left: 50px;
  }
}
.tooltip-search-compet p {
  text-align: start;
  font-weight: 500;
  font-size: 19.1899px;
  line-height: 26px;
  color: #ffffff;
  margin-bottom: 17px;
}
@media screen and (min-width: 1024px) {
  .tooltip-search-compet p {
    font-size: 18px;
    line-height: 23px;
  }
}
.tooltip-search-compet img {
  width: 245px;
}

#btn-flotante {
  position: absolute;
  right: 30px;
  top: 82px;
  width: 300px;
  height: 10px;
  background-color: transparent;
  border: 0;
  outline: none;
}
#btn-flotante:focus-visible, #btn-flotante:focus {
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  #btn-flotante {
    width: 600px;
    right: 300px;
  }
}
@media screen and (min-width: 1024px) {
  #btn-flotante {
    right: 600px;
  }
}

.no-cuit-label {
  font-weight: 400;
  font-size: 12px;
  color: #727587;
  margin-left: 5px;
}

.special-navbar {
  height: 0;
}
@media screen and (min-width: 1024px) {
  .special-navbar {
    height: 55px;
    gap: 8px;
  }
}

/* =====================================
AGREGAR DESCUENTO EN EMITIR COMPROBANTE
===================================== */
.resumen-comp-container {
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .resumen-comp-container {
    width: 96%;
    margin: auto;
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
@media screen and (min-width: 1660px) {
  .resumen-comp-container {
    width: 59%;
  }
}
.resumen-comp-container .form-group {
  margin-bottom: 5px;
}

.column-padding {
  padding-left: 15px;
  padding-right: 0px;
}

.tituloInput {
  font-weight: 600;
  font-size: 12.5px;
  color: #1d263f;
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .tituloInput {
    font-size: 15px;
    margin-bottom: 1rem;
  }
}

.input-add-descuento {
  background: #ffffff;
  border: 1px solid #ced4d9;
  outline: none;
  width: 50px;
  height: 35px;
  margin-top: -5px;
}
@media screen and (min-width: 1024px) {
  .input-add-descuento {
    width: 72px;
  }
}
.input-add-descuento:focus, .input-add-descuento:focus-visible {
  outline: none;
}
.input-add-descuento:hover {
  border: 1px solid #6097ff;
  box-shadow: 0px 0px 4px #b0cbff;
}

.form-control-emitir-comprobante {
  background: #fff;
  border: 0;
  font-weight: 400;
  font-size: 16px;
  color: #43475f;
  width: 100%;
  cursor: default;
}
.form-control-emitir-comprobante:focus, .form-control-emitir-comprobante:focus-visible {
  outline: none;
}

.form-control-emitir-comprobante-total {
  font-weight: 800;
  font-size: 16px;
  letter-spacing: 0.02em;
  color: #43475f;
  border: 0;
  width: 100%;
  cursor: default;
}
.form-control-emitir-comprobante-total:focus, .form-control-emitir-comprobante-total:focus-visible {
  outline: none;
}

.preguntic-descuento:hover ~ .tooltip-info {
  display: block;
}

.tooltip-info {
  background-color: #121c30;
  border-radius: 10px;
  padding: 5px;
  position: absolute;
  font-weight: 500;
  width: 250px;
  top: -112px;
  right: -88px;
  color: #fff;
  font-size: 13px;
  line-height: 16px;
  z-index: 1;
  display: none;
}
@media screen and (min-width: 1024px) {
  .tooltip-info {
    width: 300px;
    top: -96px;
    right: -15px;
  }
}
@media screen and (min-width: 1240px) {
  .tooltip-info {
    right: -13px;
  }
}
@media screen and (min-width: 1366px) {
  .tooltip-info {
    right: 9px;
  }
}
.tooltip-info:before {
  content: "";
  position: absolute;
  bottom: -5px;
  right: 92px;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  background-color: #121c30;
}
@media screen and (min-width: 1024px) {
  .tooltip-info:before {
    right: 18px;
  }
}

.container-importe-total {
  border-top: 0.5px solid #c2c2c2;
  padding-top: 10px;
}

.input-add-descuento::-webkit-outer-spin-button,
.form-control-emitir-comprobante::-webkit-outer-spin-button,
.form-control-emitir-comprobante-total::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.input-add-descuento,
.form-control-emitir-comprobante,
.form-control-emitir-comprobante-total {
  -moz-appearance: textfield;
}

.big-container-first-time {
  position: relative;
}
.big-container-first-time div.block-first-time {
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 100%;
  background-color: transparent;
}
.big-container-first-time .first-time {
  filter: grayscale(1) blur(0.5px);
}

.clear-filter-btn.hovered:not(.clear-filter-btn-old) {
  display: flex;
  height: 34px;
}

#limpiar_filtros.hovered,
.clear-filter-btn-old.hovered {
  color: #fff !important;
  background: linear-gradient(to bottom, #c34c4c 0%, #da6666 44%, #f38383 100%) !important;
}

.btn-delete-chip {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  background: #fff;
  border: 0;
  height: 36px;
  transition: all 0.2s linear;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.btn-delete-chip:focus, .btn-delete-chip:focus-visible {
  outline: none;
  border: 0;
}
.btn-delete-chip:hover {
  text-decoration: underline;
}
@media screen and (min-width: 1024px) {
  .btn-delete-chip {
    height: 21px;
  }
}

.full-tag {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #4aa359;
  background: #ffffff;
  border: 0.5px solid #4aa359;
  border-radius: 2px;
  padding: 0 6px;
  margin-bottom: 5px;
  display: inline-block;
  cursor: default;
}
.full-tag img {
  width: 10.5px;
}

.flex-tag-active {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
  background: #4aa359;
  border: 0.5px solid #4aa359;
  border-radius: 2px;
  padding: 0 6px;
  margin-bottom: 5px;
  display: inline-block;
  margin-left: 5px;
  cursor: default;
}

.flex-tag-inactive {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
  background: #727587;
  border: 0.5px solid #727587;
  border-radius: 2px;
  padding: 0 6px;
  margin-bottom: 5px;
  display: inline-block;
  margin-left: 5px;
  position: relative;
  cursor: default;
}
.flex-tag-inactive:hover > .tooltip-flex {
  display: block;
}
.flex-tag-inactive img {
  width: 13px;
}
.flex-tag-inactive .tooltip-flex {
  display: none;
  position: absolute;
  z-index: 1;
  border-radius: 4px;
  background-color: #141d2f;
  padding: 4px 8px;
  width: 215px;
  left: -60px;
  top: 30px;
  font-style: normal;
}
@media screen and (min-width: 1024px) {
  .flex-tag-inactive .tooltip-flex {
    left: -70px;
  }
}
.flex-tag-inactive .tooltip-flex:before {
  content: "";
  background-color: #141d2f;
  width: 12px;
  height: 12px;
  transform: rotate(45deg) translateX(-50%);
  position: absolute;
  top: -2px;
  left: 45%;
  z-index: 0;
}

.hidden1 {
  display: none;
}

.bloqueado {
  background: #e5e6ee !important;
}

/* comprobanes emitidos responsive */
.table-comp-emit {
  white-space: nowrap;
}
@media screen and (min-width: 1024px) {
  .table-comp-emit {
    white-space: normal;
  }
}
.table-comp-emit i.fas:before {
  font-size: 11.5px;
}

.tabla-de-comprobantes-emitidos .table-comp-emit {
  white-space: nowrap;
}
@media screen and (min-width: 1024px) {
  .tabla-de-comprobantes-emitidos .table-comp-emit {
    white-space: normal;
    overflow: initial !important;
  }
}
.tabla-de-comprobantes-emitidos .table-comp-emit i.fas:before {
  font-size: 11.5px;
}

@media screen and (min-width: 1024px) {
  .tbl-name-com-emit {
    width: 210px !important;
  }
}
@media screen and (min-width: 1660px) {
  .tbl-name-com-emit {
    width: auto !important;
  }
}

.formConcepto {
  font-size: 14px;
}

.ventas-old-container .alert-filters-container {
  display: flex;
  gap: 10px;
  flex-direction: column;
  align-items: start;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .ventas-old-container .alert-filters-container {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.ventas-old-container .alert-filters-container .alert {
  width: max-content;
  margin: 0;
}
.ventas-old-container .alert-filters-container .alert.alert-filter-pub {
  background: #d7e5ff;
  border-radius: 4px;
  padding: 2px 8px;
  display: flex;
  align-items: center;
  height: 36px;
  gap: 5px;
  transition: all 0.2s linear;
}
.ventas-old-container .alert-filters-container .alert.alert-filter-pub:hover {
  background: #b0cbff;
}
@media screen and (min-width: 1024px) {
  .ventas-old-container .alert-filters-container .alert.alert-filter-pub {
    padding: 2px 4px;
    height: 21px;
  }
}
.ventas-old-container .alert-filters-container .alert.alert-filter-pub p {
  margin: 0;
  display: inline-block;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ventas-old-container .alert-filters-container .alert.alert-filter-pub button {
  padding: 0;
  margin: 0;
  font-weight: 300;
  font-size: 22px;
  color: #304b7f;
}

.alert-filters-container1 {
  display: flex;
  gap: 10px;
  flex-direction: row;
  align-items: start;
  margin-top: 10px;
}
.alert-filters-container1 .alert-filter-pub {
  background: #d7e5ff;
  border-radius: 4px;
  padding: 2px 8px;
  display: flex;
  align-items: center;
  height: 30px;
  gap: 5px;
  transition: all 0.2s linear;
}
.alert-filters-container1 .alert-filter-pub p {
  margin: 0;
  display: inline-block;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.alert-filters-container1 .alert-filter-pub button {
  margin: 0;
}
.alert-filters-container1 .alert-filter-pub button span {
  padding: 0;
  margin: 0;
  font-weight: 300;
  font-size: 22px;
  color: #304b7f;
}

/*tags*/
p.tags-container1 .tag-general {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
  border-radius: 2px;
  padding: 1px 4px;
  margin-bottom: 4px;
  display: inline-block;
}
p.tags-container1 .tag-general.tag-full {
  color: #4aa359;
  border: 0.5px solid #4aa359;
}
p.tags-container1 .tag-general.tag-flex {
  background: #4aa359;
  border: 0.5px solid #4aa359;
}
p.tags-container1 .tag-general.tag-turbo {
  background: #b6ffb0;
  color: #367f30;
  border: 0.5px solid #b6ffb0;
}
p.tags-container1 .tag-general.tag-cross {
  background: #ffb660;
}
p.tags-container1 .tag-general.tag-drop {
  background: #58c6ab;
}
p.tags-container1 .tag-general.tag-dropx {
  background: #ff7b7b;
}
p.tags-container1 .tag-general.tag-acord {
  background: #6097ff;
}
p.tags-container1 .tag-general img {
  width: 10px;
}

/*input search general*/
.input-search-general-container {
  border: #6097ff solid 1px;
  border-radius: 5px;
}
@media screen and (min-width: 1024px) {
  .input-search-general-container {
    width: 630px;
  }
}
.input-search-general-container .input-search-general {
  border: 0 !important;
  filter: none !important;
  border-radius: 5px;
  height: 36px;
}
.input-search-general-container .input-search-general.form-control:focus {
  box-shadow: none;
}
.input-search-general-container #inputDelete {
  border: 0;
  outline: none;
  background: #fff;
  padding-right: 10px;
}
.input-search-general-container #inputDelete svg {
  opacity: 0;
}
.input-search-general-container .input-group-append-general {
  background: transparent;
  position: relative;
}
.input-search-general-container .input-group-append-general .btn-buscador {
  background: #6097ff;
  color: #fff;
  border-radius: 0 4px 4px 0;
  border: 0;
  cursor: pointer;
}
.input-search-general-container .input-group-append-general .btn-buscador:hover {
  background: #4871bf;
}

.tachado {
  text-decoration: line-through;
}

/*NC*/
.custom-controls-unhover-variante {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 17px;
}
.custom-controls-unhover-variante .nc-container p {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 5px;
  padding: 10px 9px;
  width: max-content;
  border-radius: 3.456px;
  background: #fff;
  box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.1490196078);
  color: #7f3030;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: -0.207px;
  margin: 0;
}
.custom-controls-unhover-variante .nc-container p:hover {
  background-color: #ffe1e1;
}
.custom-controls-unhover-variante .nc-container p .counter-nc {
  font-weight: 700;
  font-size: 18px;
}
.custom-controls-unhover-variante select {
  margin-left: auto;
}

.br-special {
  display: none;
}
@media screen and (min-width: 1240px) {
  .br-special {
    display: block;
  }
}
@media screen and (min-width: 1366px) {
  .br-special {
    display: none;
  }
}

.paginador-table-container1 .btn-paginador-table,
.paginador-table-container1 .btn-paginador-table-list,
.paginador-table-container1 .btn-paginador-table-listed {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  color: #727587 !important;
  padding: 9px 14px;
}
.paginador-table-container1 .btn-paginador-table:focus, .paginador-table-container1 .btn-paginador-table:focus-visible,
.paginador-table-container1 .btn-paginador-table-list:focus,
.paginador-table-container1 .btn-paginador-table-list:focus-visible,
.paginador-table-container1 .btn-paginador-table-listed:focus,
.paginador-table-container1 .btn-paginador-table-listed:focus-visible {
  outline: none;
}
.paginador-table-container1 .btn-paginador-table:hover,
.paginador-table-container1 .btn-paginador-table-list:hover,
.paginador-table-container1 .btn-paginador-table-listed:hover {
  border: 0.8px solid #4871bf !important;
  color: #4871bf !important;
}
.paginador-table-container1 .btn-paginador-table[aria-expanded=true],
.paginador-table-container1 .btn-paginador-table-list[aria-expanded=true],
.paginador-table-container1 .btn-paginador-table-listed[aria-expanded=true] {
  border: 0.8px solid #4871bf !important;
  background-color: #4871bf !important;
  color: #fff !important;
}
.paginador-table-container1 .btn-paginador-table[aria-expanded=true]:after,
.paginador-table-container1 .btn-paginador-table-list[aria-expanded=true]:after,
.paginador-table-container1 .btn-paginador-table-listed[aria-expanded=true]:after {
  content: url(../img/arrow_white.svg);
}
.paginador-table-container1 .dropdown-menu {
  min-width: 75px;
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: auto !important;
  bottom: auto !important;
  left: auto !important;
  right: 0 !important;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
}
.paginador-table-container1 .dropdown-menu button {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  background-color: #fff;
  padding: 11px;
  display: block;
  width: 100%;
  border: 0;
  text-align: start;
}
.paginador-table-container1 .dropdown-menu button:focus, .paginador-table-container1 .dropdown-menu button:focus-visible {
  outline: none;
  border: 0;
}
.paginador-table-container1 .dropdown-menu button:hover {
  background: #d7e5ff;
}
.paginador-table-container1 .dropdown-menu .btn-modificar-precios {
  border-radius: 5px 5px 0px 0px;
}
.paginador-table-container1 .dropdown-menu .btn-eliminar-productos {
  border-radius: 0px 0px 5px 5px;
}

.icon-no-fact {
  width: 23px;
  margin-right: 4px;
  margin-left: -4px;
}

.marcar-no-facturada {
  padding-right: 0 !important;
  font-size: 13.6px !important;
}

/*estilos del scroll compats*/
.drop-select::-webkit-scrollbar {
  -webkit-appearance: none;
}
.drop-select::-webkit-scrollbar:vertical {
  width: 10px;
}
.drop-select::-webkit-scrollbar:horizontal {
  height: 10px;
}

.drop-select::-webkit-scrollbar-button:increment,
.drop-select::-webkit-scrollbar-button {
  display: none;
}

.drop-select::-webkit-scrollbar-thumb {
  background-color: #a1a3af;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.drop-select::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
/*SCROLLS RECLAMOS */
#modalMeliDevol .container-products::-webkit-scrollbar {
  -webkit-appearance: none;
}

#modalMeliDevol .container-products::-webkit-scrollbar:vertical {
  width: 8px;
}

#modalMeliDevol .container-products::-webkit-scrollbar:horizontal {
  height: 10px;
}

#modalMeliDevol .container-products::-webkit-scrollbar-button:increment,
#modalMeliDevol .container-products::-webkit-scrollbar-button {
  display: none;
}

#modalMeliDevol .container-products::-webkit-scrollbar-thumb {
  background-color: #4871be;
  border-radius: 10px;
  border: 1px solid #4871be;
}

#modalMeliDevol .container-products::-webkit-scrollbar-track {
  border-radius: 10px;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar {
  -webkit-appearance: none;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar:vertical {
  width: 8px;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar:horizontal {
  height: 10px;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar-button:increment,
#modalMeliDevol .big-container-devol::-webkit-scrollbar-button {
  display: none;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar-thumb {
  background-color: #4871be;
  border-radius: 10px;
  border: 1px solid #4871be;
}

#modalMeliDevol .big-container-devol::-webkit-scrollbar-track {
  border-radius: 10px;
}

/* FIN SCROLLS RECLAMOS*/
/*select con imagenes*/
.select-dom-container1 {
  margin-bottom: 27px;
  position: relative;
}
.select-dom-container1 .input-group {
  border: #a1a3af 1px solid;
  border-radius: 4px;
  width: 350px;
  background: #fff;
  align-items: center;
  height: 35px;
}
.select-dom-container1 .input-group .input-false-select {
  border-radius: 4px;
  width: 95%;
  border: 0;
  height: 100%;
  display: flex;
  justify-content: space-between;
  font-weight: 600;
  font-size: 14px;
  background: #fff;
  color: #323547;
  padding-left: 8px;
}
.select-dom-container1 .input-group .input-false-select:focus-visible {
  outline: none !important;
}
.select-dom-container1 .input-group .input-group-append .btn-list-toggle {
  cursor: pointer;
}
.select-dom-container1 .select-dom {
  display: none;
  list-style: none;
  padding: 0;
  width: 416px;
  margin-top: 7px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.2509803922);
  background: #ffffff;
  border-radius: 10px;
  max-height: 475px;
  overflow-y: auto;
  position: absolute;
}
.select-dom-container1 .select-dom .select-item {
  padding: 11px 0 11px 9px;
  display: flex;
  align-items: center;
  height: 95px;
  cursor: pointer;
  transition: all 0.3s linear;
}
.select-dom-container1 .select-dom .select-item:hover {
  background-color: #ffdab0;
}
.select-dom-container1 .select-dom .select-item img {
  width: 74px;
  margin-right: 3px;
  height: 74px;
}
.select-dom-container1 .select-dom .select-item p {
  margin: 0;
  font-weight: 600;
  font-size: 15px;
  color: #43475f;
}

/* fin select con imagenes */
.items-asigned-container::-webkit-scrollbar {
  -webkit-appearance: none;
}
.items-asigned-container::-webkit-scrollbar:vertical {
  width: 10px;
}
.items-asigned-container::-webkit-scrollbar:horizontal {
  height: 10px;
}

.items-asigned-container::-webkit-scrollbar-button:increment,
.items-asigned-container::-webkit-scrollbar-button {
  display: none;
}

.items-asigned-container::-webkit-scrollbar-thumb {
  background-color: #a1a3af;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.items-asigned-container::-webkit-scrollbar-track {
  border-radius: 10px;
}

.lbl-notif-gtp {
  display: flex;
  gap: 5px;
  margin: 0 5px 2px auto;
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.lbl-notif-gtp input {
  width: 17px;
  height: 17px;
}
.lbl-notif-gtp input:focus {
  outline: none;
}

.container-top-alerts .row {
  gap: 12px;
}

.big-group-container::-webkit-scrollbar {
  -webkit-appearance: none;
}
.big-group-container::-webkit-scrollbar:vertical {
  width: 8px;
}
.big-group-container::-webkit-scrollbar:horizontal {
  height: 10px;
}

.big-group-container::-webkit-scrollbar-button:increment,
.big-group-container::-webkit-scrollbar-button {
  display: none;
}

.big-group-container::-webkit-scrollbar-thumb {
  background-color: #ececec;
  border-radius: 10px;
  border: 1px solid #ececec;
}

.big-group-container::-webkit-scrollbar-track {
  border-radius: 10px;
}

.users-list-variante {
  padding: 0 !important;
}

.empty-state-change-account {
  margin: 0;
  color: #616161;
  text-align: start;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  border-bottom: 1px solid #d0d1d7;
  padding: 10px;
  text-decoration: none;
  display: inline-flex;
  gap: 8px;
  flex-direction: column;
  align-items: center;
  justify-content: start;
  width: 100%;
  transition: all 0.1s linear;
  cursor: default;
}

#no-results-message {
  margin: 5px 0 0 0;
  color: #bf4848;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: none;
}

/* ANIMACIONES */
.spinnerBtn-white {
  display: none;
  width: 16px;
  height: 16px;
  border: 2.5px solid rgba(255, 255, 255, 0.2);
  border-top-color: #fff;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
}

.spinnerBtn-blue {
  display: none;
  width: 16px;
  height: 16px;
  border: 2.5px solid rgba(158, 158, 158, 0.2);
  border-top-color: #6097ff;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.afip_status_header {
  width: 75px;
  height: 35px;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding-left: 3px;
  float: right;
  position: inherit;
}
.afip_status_header .afip_status_color {
  background: #aaa7a5;
  width: 16px;
  height: 16px;
  border-radius: 10px;
  margin-top: 9px;
}
.afip_status_header .afip_status_color_brother {
  margin-top: -22px;
  margin-left: -14px;
  padding-top: 3px;
}
.afip_status_header .afip_status_color_brother strong {
  margin-left: 36px;
  font-size: 16px;
}

.container-photo-user {
  width: 40px;
  height: 40px;
}
.container-photo-user img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.process-migrator {
  color: #304b7f;
  font-size: 12px;
  font-weight: 300;
  line-height: 121%;
}

.error-migrator {
  color: #bf4848;
  font-size: 12px;
  font-weight: 700;
  line-height: 126.5%;
}

.invisible1 {
  display: none;
}

.package-icon-blue {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url("/assets/img/package-icon-blue.svg") no-repeat center center;
  background-size: contain;
}

.tooltip-css {
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: #007bff;
  margin-left: 8px;
}

.tooltip-css::after {
  content: attr(data-tooltip);
  position: absolute;
  top: 125%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #15253f;
  color: #fff;
  padding: 5px 8px;
  border-radius: 4px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
  font-size: 12px;
  z-index: 100;
}

.tooltip-css::before {
  content: "";
  position: absolute;
  top: 90%;
  left: 50%;
  transform: translateX(-50%);
  width: 16px;
  height: 8px;
  background-color: #15253f;
  clip-path: polygon(50% 0, 0 100%, 100% 100%);
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
  z-index: 9;
}

.tooltip-css:hover::after,
.tooltip-css:hover::before {
  opacity: 1;
  pointer-events: auto;
}

@media (min-width: 992px) {
  .ml-lg-n7 {
    margin-left: -7px !important;
  }
}
.highlight {
  border: 2px solid #3b82f6 !important;
  box-shadow: 0 0 2px 2px rgba(59, 130, 246, 0.2) !important;
}

#modalEditorMasivo .btn-download-edima,
#modalEditorAttr .btn-download-edima,
#btn-sent-sells-report,
.btn-exportar {
  position: relative;
}

#modalEditorMasivo .btn-download-edima.variante:disabled:hover:before, #modalEditorMasivo .btn-download-edima.variante:disabled:hover:after,
#modalEditorAttr .btn-download-edima.variante:disabled:hover:before,
#modalEditorAttr .btn-download-edima.variante:disabled:hover:after,
.btn-exportar.variante:disabled:hover:before,
.btn-exportar.variante:disabled:hover:after,
#btn-sent-sells-report.variante:disabled:hover:before,
#btn-sent-sells-report.variante:disabled:hover:after {
  display: none !important;
}

#modalEditorMasivo .btn-download-edima:disabled:hover:before,
#modalEditorAttr .btn-download-edima:disabled:hover:before {
  content: "La planilla se está generando en este momento. Te la enviaremos por mail apenas esté lista.\a\aMientras tanto, no es posible generar una nueva hasta que recibas la anterior.";
  position: absolute;
  width: 245px;
  height: auto;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  background: #182640;
  padding: 8px;
  top: 40px;
  left: 0;
  z-index: 10;
  white-space: pre-line;
  text-align: start;
}
#modalEditorMasivo .btn-download-edima:disabled:hover:after,
#modalEditorAttr .btn-download-edima:disabled:hover:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background: #182640;
  transform: rotate(45deg);
  top: 32px;
  z-index: 5;
  left: 50px;
}

.btn-exportar:disabled:hover:before {
  content: "La planilla se está generando en este momento. Te la enviaremos por mail apenas esté lista.\a\aMientras tanto, no es posible generar una nueva hasta que recibas la anterior.";
  position: absolute;
  width: 245px;
  height: auto;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  background: #182640;
  padding: 8px;
  top: 40px;
  right: 0;
  z-index: 10;
  white-space: pre-line;
  text-align: start;
}
.btn-exportar:disabled:hover:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background: #182640;
  transform: rotate(45deg);
  top: 32px;
  z-index: 5;
  left: 50px;
}

#btn-sent-sells-report:disabled:hover:before {
  content: "La planilla se está generando en este momento. Te la enviaremos por mail apenas esté lista.\a\aMientras tanto, no es posible generar una nueva hasta que recibas la anterior.";
  position: absolute;
  width: 245px;
  height: auto;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  background: #182640;
  padding: 8px;
  top: -145px;
  left: 25px;
  z-index: 10;
  white-space: pre-line;
  text-align: start;
}
#btn-sent-sells-report:disabled:hover:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  background: #182640;
  transform: rotate(45deg);
  top: -27px;
  z-index: 5;
  left: 50px;
}

.table-footer {
  display: flex;
  justify-content: flex-end;
  margin-top: 8px;
}

.summary-box {
  background: #ffffff;
  border-radius: 6px;
  padding: 6px 12px;
  font-size: 14px;
  color: #304b7f;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
}

.summary-box span {
  margin: 0 4px;
}

.summary-box strong {
  font-weight: 600;
  color: #1a2a5e;
}

.separator {
  color: #999;
}

.iframe {
  width: 100%;
  height: 800px;
}

#iframe-competencia {
  min-height: 2740px !important;
}
@media screen and (min-width: 1024px) {
  #iframe-competencia {
    min-height: 1810px !important;
  }
}

@media (min-width: 768px) {
  iframe {
    width: 586px;
    height: 331px;
  }
}
@media (max-width: 768px), (min-width: 610px) {
  iframe {
    width: 386px;
    height: 331px;
  }
}
@media (min-width: 1200px), (min-width: 1400px) {
  iframe {
    width: 586px;
    height: 331px;
  }
}
@media (min-width: 1400px) {
  iframe {
    width: 700px;
    height: 400px;
  }
}
.btn-new-remito,
.btn-new-presupuesto,
.btn-new-compras,
.btn-new-prod,
.btn-new-client,
.btn-new-proveedor,
.btn-delivered,
.btn-facturar,
.facturada-info,
.editar-fact-info,
.marcada-facturada-info {
  background-color: #51bf48;
  outline: none;
  border: 0;
  font-weight: 600;
  font-size: 14px;
  color: #ffffff;
  border-radius: 4px;
  padding: 3px 8px;
  transition: all 0.3s linear;
}
.btn-new-remito:hover,
.btn-new-presupuesto:hover,
.btn-new-compras:hover,
.btn-new-prod:hover,
.btn-new-client:hover,
.btn-new-proveedor:hover,
.btn-delivered:hover,
.btn-facturar:hover,
.facturada-info:hover,
.editar-fact-info:hover,
.marcada-facturada-info:hover {
  background-color: #367f30;
}
.btn-new-remito:focus, .btn-new-remito:focus-visible,
.btn-new-presupuesto:focus,
.btn-new-presupuesto:focus-visible,
.btn-new-compras:focus,
.btn-new-compras:focus-visible,
.btn-new-prod:focus,
.btn-new-prod:focus-visible,
.btn-new-client:focus,
.btn-new-client:focus-visible,
.btn-new-proveedor:focus,
.btn-new-proveedor:focus-visible,
.btn-delivered:focus,
.btn-delivered:focus-visible,
.btn-facturar:focus,
.btn-facturar:focus-visible,
.facturada-info:focus,
.facturada-info:focus-visible,
.editar-fact-info:focus,
.editar-fact-info:focus-visible,
.marcada-facturada-info:focus,
.marcada-facturada-info:focus-visible {
  outline: none;
}
.btn-new-remito img,
.btn-new-presupuesto img,
.btn-new-compras img,
.btn-new-prod img,
.btn-new-client img,
.btn-new-proveedor img,
.btn-delivered img,
.btn-facturar img,
.facturada-info img,
.editar-fact-info img,
.marcada-facturada-info img {
  margin-right: 5px;
}

.btn-confirm {
  background: #ffb660;
  border-radius: 3px;
  font-weight: 600;
  font-size: 15px;
  color: #304b7f;
  outline: none;
  border: 0;
  padding: 0px 24px;
  width: 129px;
}
.btn-confirm:focus, .btn-confirm:focus-visible {
  outline: none;
}
.btn-confirm:hover {
  background-color: #efa248;
}

.btn-optin {
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 13px;
  color: #ffffff;
  border-radius: 3px;
  padding: 2px 6px;
  background-color: #6097ff;
}
.btn-optin:focus, .btn-optin:focus-visible {
  outline: none;
}

.btn-delivered {
  font-weight: 500;
  font-size: 13px;
  color: #ffffff;
  margin-bottom: 10px;
  text-align: start !important;
  width: 100%;
}

.btn-facturar,
.facturada-info,
.editar-fact-info {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  width: 210px;
  margin-bottom: 10px;
  text-align: start;
  background-color: #d7e5ff;
}
.btn-facturar img,
.facturada-info img,
.editar-fact-info img {
  margin-right: 5px;
}

.btn-facturar {
  padding-left: 0;
  width: 100%;
}
.btn-facturar:hover {
  text-decoration: underline;
  background-color: #d7e5ff;
}

.facturada-info {
  background: transparent;
  padding-left: 0;
  cursor: pointer;
}
.facturada-info:hover {
  text-decoration: underline;
  background: transparent;
}

.marcada-facturada-info {
  padding-left: 0.5px;
  background-color: #5f7cc0;
  color: #fff;
  font-weight: 500;
  font-size: 13px;
  width: 100%;
  text-align: start;
  padding-left: 5px;
}
.marcada-facturada-info:hover {
  background-color: #5f7cc0;
  color: #fff;
}
.marcada-facturada-info img {
  margin-right: 1px;
}

.editar-fact-info {
  background-color: #f5f5f5;
  color: #7a7a8a;
  padding-left: 0;
  cursor: pointer;
}
.editar-fact-info:hover {
  text-decoration: underline;
  background: #f5f5f5;
}

.btn-close-session {
  background-color: #6097ff;
  color: #fff;
  padding: 7px 15px 8px;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  text-decoration: none;
  display: block;
  text-align: center;
}
.btn-close-session:focus, .btn-close-session:focus-visible {
  outline: none;
}
.btn-close-session:hover {
  background-color: #4871bf;
  color: #fff;
  text-decoration: none;
}
.btn-close-session:visited {
  color: #fff !important;
}

.btn-multioperadores {
  background-color: #737cf5;
  outline: none;
  border: 0;
  font-weight: 600;
  font-size: 14px;
  color: #ffffff;
  border-radius: 4px;
  padding: 5px 8px;
  transition: all 0.3s linear;
}
.btn-multioperadores:hover {
  background-color: #5f68d8;
}
.btn-multioperadores:focus, .btn-multioperadores:focus-visible {
  outline: none;
}
.btn-multioperadores img {
  margin-right: 5px;
}

.btn-multioperadores-editar,
.btn-multioperadores-vincular,
.btn-multioperadores-eliminar,
.btn-multioperadores-qr {
  outline: none;
  border: 0;
  font-size: 14px !important;
  font-weight: 500;
  border-radius: 3px;
  padding: 4px 7px !important;
  display: flex;
  justify-content: center;
}
.btn-multioperadores-editar:focus, .btn-multioperadores-editar:focus-visible,
.btn-multioperadores-vincular:focus,
.btn-multioperadores-vincular:focus-visible,
.btn-multioperadores-eliminar:focus,
.btn-multioperadores-eliminar:focus-visible,
.btn-multioperadores-qr:focus,
.btn-multioperadores-qr:focus-visible {
  outline: none;
}
.btn-multioperadores-editar:hover,
.btn-multioperadores-vincular:hover,
.btn-multioperadores-eliminar:hover,
.btn-multioperadores-qr:hover {
  color: #fff;
}
.btn-multioperadores-editar img,
.btn-multioperadores-vincular img,
.btn-multioperadores-eliminar img,
.btn-multioperadores-qr img {
  width: 22px;
}

.btn-multioperadores-editar,
.btn-multioperadores-eliminar,
.btn-multioperadores-qr {
  padding: 6px 14px !important;
}
@media screen and (min-width: 1024px) {
  .btn-multioperadores-editar,
  .btn-multioperadores-eliminar,
  .btn-multioperadores-qr {
    padding: 4px 7px !important;
  }
}

.btn-multioperadores-qr {
  background-color: #606cff;
  padding: 4px 14px !important;
}
.btn-multioperadores-qr:hover {
  background-color: #30367f;
}

.btn-multioperadores-editar {
  background-color: #6097ff;
}
.btn-multioperadores-editar:hover {
  background-color: #4871bf;
}

.btn-multioperadores-vincular {
  color: #6a73dc !important;
  background-color: #e1e3ff;
  padding: 2.7px 8px 1.8px;
}
.btn-multioperadores-vincular:hover {
  background-color: #6a73dc;
}
.btn-multioperadores-vincular:hover > p {
  color: #fff !important;
}
.btn-multioperadores-vincular:hover > p::before {
  content: url(./../img/ico_vinc_white.svg);
}
.btn-multioperadores-vincular p {
  display: flex;
  font-size: 13px;
  color: #6a73dc !important;
  display: contents;
}
.btn-multioperadores-vincular p::before {
  width: 18px;
  content: url(./../img/ico_vinc.svg);
  margin-right: 2px;
}

.btn-multioperadores-eliminar {
  background-color: #ed6b66;
  padding: 6px 7px;
  height: 31px !important;
}
.btn-multioperadores-eliminar:hover {
  background-color: #bf4848;
}

.btn-error-act-filter {
  font-weight: 400;
  font-size: 13px;
  color: #304b7f;
  display: inline-block;
  cursor: pointer;
  margin: 0;
  border: 0;
}
.btn-error-act-filter:hover {
  text-decoration: underline;
}

/**/
.btn-new-combo {
  background-color: #fff !important;
  color: #51bf48 !important;
  border: 1px solid #51bf48;
}
.btn-new-combo:hover {
  background-color: #daffd7 !important;
}

.get-chat-gpt {
  width: 100% !important;
}
@media screen and (min-width: 1024px) {
  .get-chat-gpt {
    width: auto !important;
  }
}

.user-alert {
  border-radius: 3px;
  padding: 10px;
  margin: 10px 0;
}
.user-alert.normal-user {
  background: #b5d7fc;
}
.user-alert.normal-user p {
  color: #323547;
}
.user-alert.normal-user .btn-ver-compras {
  background: #4871bf;
  transition: all 0.2s linear;
}
.user-alert.normal-user .btn-ver-compras:hover {
  background: #6097ff;
}
.user-alert.danger-user {
  background: #ffd7d7;
}
.user-alert.danger-user p {
  color: #7f3030;
}
.user-alert.danger-user .btn-ver-compras {
  background-color: #bf4848;
  transition: all 0.2s linear;
}
.user-alert.danger-user .btn-ver-compras:hover {
  background: #893939;
}
.user-alert .btn-ver-compras {
  border: 0;
  outline: none;
  font-weight: 500;
  font-size: 14px;
  line-height: 15px;
  border-radius: 3px;
  letter-spacing: 0.005em;
  color: #ffffff;
  padding: 3px 10px;
}
.user-alert .btn-ver-compras:focus, .user-alert .btn-ver-compras:focus-visible {
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  .user-alert .btn-ver-compras {
    margin-left: 100px;
    width: 140px;
  }
}

/* btn metabase */
.container-btn-metabase {
  margin: 12px 0;
  display: flex;
  gap: 12px;
  align-items: center;
}
.container-btn-metabase .btn-metabase {
  cursor: pointer;
  text-decoration: none;
  display: inline-flex;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
  color: #304b7f;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 195%;
  /* 27.3px */
  padding: 3px 8px;
  border: 0;
  outline: none;
  align-items: center;
  gap: 5px;
}
.container-btn-metabase .btn-metabase:focus {
  border: 0;
  outline: none;
}
.container-btn-metabase .btn-metabase:hover {
  background-color: #6097ff;
  color: #fff;
  text-decoration: none;
}
.container-btn-metabase .btn-metabase:hover > .indi-img {
  background-image: url(./../../../../../assets/img/metric-icon.svg);
}
.container-btn-metabase .btn-metabase .indi-img {
  width: 22px;
  height: 21px;
  display: inline-block;
  background-image: url(./../../../../../assets/img/metric-icon-blue.svg);
  background-size: contain;
  background-repeat: no-repeat;
}

.destacado .info-img {
  background-image: url(./../../../../../assets/img/info-img-grey.svg);
}

.featured .info-img {
  background-image: url(./../../../../../assets/img/info-img-white.svg);
}

.info-img {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-image: url(./../../../../../assets/img/info-img-grey.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute !important;
  right: -8px;
  top: 3px;
  z-index: 1001;
}
@media screen and (min-width: 1660px) {
  .info-img {
    right: 8px;
  }
}

.info-img-blue {
  background-image: url(./../../../../../assets/img/info-img-blue.svg) !important;
}

.btns-container-mod {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .btns-container-mod {
    flex-direction: row;
    justify-content: flex-end;
  }
}
.btns-container-mod button {
  font-size: 16px;
  font-weight: 600;
  border-radius: 4px;
  text-align: center;
  padding: 8px;
  width: 100%;
}
.btns-container-mod button:focus {
  outline: none;
}
@media screen and (min-width: 1024px) {
  .btns-container-mod button {
    padding: 2px 8px;
    width: 202px;
  }
}

.btn-blue {
  color: #fff;
  background: #6097ff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 600;
}
.btn-blue:focus {
  outline: none;
}
.btn-blue:hover {
  background: #4871bf;
  border: 1px solid #4871bf;
}
@media screen and (min-width: 1024px) {
  .btn-blue {
    order: 2;
  }
}
.btn-blue:disabled {
  background: #a1a3af;
  border: #a1a3af;
}
.btn-blue:disabled:hover {
  background: #a1a3af;
  border: #a1a3af;
}

.btn-white {
  font-size: 16px;
  font-weight: 700;
  background: #fff;
  color: #6097ff;
  border: 1px solid #6097ff;
  border-radius: 4px;
}
.btn-white:focus {
  outline: none;
}
.btn-white:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
@media screen and (min-width: 1024px) {
  .btn-white {
    order: 1;
  }
}

.btn-green1 {
  font-size: 16px;
  font-weight: 700;
  background: #51bf48;
  color: #fff;
  border: 1px solid #51bf48;
  border-radius: 4px;
}
.btn-green1:focus {
  outline: none;
}
.btn-green1:hover {
  background: #367f30;
  color: #fff;
  border: 1px solid #367f30;
}

.btn-red {
  color: #fff;
  background: #ff6060;
  border: 1px solid #ff6060;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}
.btn-red:focus {
  outline: none;
}
.btn-red:hover {
  background: #bf4848;
  border: 1px solid #bf4848;
}

.btn-red-white {
  font-size: 16px;
  font-weight: 700;
  background: #fff;
  color: #ff6060;
  border: 1px solid #ff6060;
  border-radius: 4px;
}
.btn-red-white:focus {
  outline: none;
}
.btn-red-white:hover {
  color: #bf4848;
  border: 1px solid #bf4848;
}

.btn-grey-white {
  border-radius: 4px;
  border: 1px solid #a1a3af;
  background: #fff;
  color: #a1a3af;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  padding: 6px 5px;
}
.btn-grey-white:focus {
  outline: none;
}
.btn-grey-white:hover {
  background-color: #d7e5ff;
  color: #6097bf;
  border: 1px solid #6097bf;
}

.btn-asign-compat-univ-masiva[disabled] {
  border: 1px solid #a1a3af !important;
  color: #a1a3af !important;
  display: flex;
  gap: 4px;
  align-items: center;
}
.btn-asign-compat-univ-masiva[disabled] img {
  display: none;
}
.btn-asign-compat-univ-masiva[disabled]::before {
  content: url(./../../assets/img/check_06.svg);
  margin-bottom: -5px;
}
.btn-asign-compat-univ-masiva[disabled]:hover ~ .tooltip-filter {
  display: block !important;
}

.button-loading {
  background-image: linear-gradient(90deg, #e0e0e0 25%, #fff 50%, #e0e0e0 75%) !important;
  background-size: 200% 100% !important;
  animation: button-loading 1.5s infinite linear;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  color: #a1a3af !important;
}

@keyframes button-loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
.btn-edit-pdv,
.btn-delete-pdv {
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
  border-radius: 4px;
  background: #d7e5ff;
  padding: 3px 6px;
}
.btn-edit-pdv:hover,
.btn-delete-pdv:hover {
  background: #b0cbff;
}
.btn-edit-pdv:focus,
.btn-delete-pdv:focus {
  outline: none;
}
.btn-edit-pdv:focus-visible,
.btn-delete-pdv:focus-visible {
  outline: none;
}

.ancor-demo-container-btn {
  border-radius: 4px;
  background: linear-gradient(91deg, #CE61FF 0.75%, #3C67FD 97.87%);
  padding: 4px 8px;
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.ancor-demo-container-btn:hover {
  background: #061855;
  text-decoration: none;
  color: #FFF;
  background-image: none;
}

#navbarSupportedContent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
#navbarSupportedContent .btn-tutorials {
  border: 0;
  outline: none;
  color: #fff;
  font-size: 12px;
  background-color: #6097ff;
  border-radius: 4px;
  width: 188px;
  /*height: 25px;*/
  padding: 5px 0;
  transition: all 0.3s linear;
}
#navbarSupportedContent .btn-tutorials:hover {
  background-color: #4871bf;
}
#navbarSupportedContent .btn-tutorials .youtube-icon {
  margin-right: 7px;
}
#navbarSupportedContent .btn-tutorials .arrow-down-icon {
  margin-left: 4px;
}
#navbarSupportedContent .modal .modal-tutorial {
  max-width: 1000px !important;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 17px 14px 28px;
  height: 59px;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #navbarSupportedContent .modal .modal-tutorial .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: 0px;
  }
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-body {
  padding: 0;
  /* background-color: $white;*/
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#navbarSupportedContent .modal .modal-tutorial .modal-content .modal-body iframe {
  border-radius: 0px 0px 10px 10px;
  min-height: 80vh !important;
  width: 90% !important;
}
@media screen and (min-width: 1024px) {
  #navbarSupportedContent .modal .modal-tutorial .modal-content .modal-body iframe {
    height: 400px !important;
    width: 100% !important;
  }
}
#navbarSupportedContent .tutorial-box {
  display: none;
  border-radius: 6px;
  background-color: #141c2e;
  position: absolute;
  top: 70px;
  width: 352px;
  max-height: 506px;
  z-index: 1;
}
@media screen and (min-width: 1024px) {
  #navbarSupportedContent .tutorial-box {
    top: 42px;
  }
}
#navbarSupportedContent .tutorial-box .tutorial-box-list {
  margin: 0;
  padding: 0px;
  list-style: none;
  max-height: 406px;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 6px;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item {
  position: relative;
  padding: 11px 11px 15px;
  margin: 0;
  color: #fff;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
  /*   &:last-child {
    margin-bottom: 25px;

  }*/
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item:hover {
  background-color: #4871bf;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item:hover > p {
  text-decoration: underline;
  cursor: pointer;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item:hover > .mini-popover {
  display: block;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item p {
  margin: 0 25px 0 0;
  font-size: 12px;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item .btn-modal-tuto {
  border: 0;
  background: transparent;
  padding: 0;
  outline: none;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item .mini-popover {
  z-index: 1;
  position: absolute;
  display: none;
  right: 0px;
  bottom: -25px;
  background: #304b7f;
  font-size: 12px;
  padding: 6px 5px;
  border-radius: 5px;
}
#navbarSupportedContent .tutorial-box .tutorial-box-list .box-item .mini-popover::before {
  content: "";
  position: absolute;
  bottom: 25px;
  left: 75%;
  transform: translateX(-50%) rotate(45deg);
  width: 10px;
  height: 10px;
  background-color: #304b7f;
}
#navbarSupportedContent .tutorial-box .btn-list-container {
  text-align: center;
  margin: 10px 0;
}
#navbarSupportedContent .tutorial-box .btn-list-container .btn-list {
  background-color: #6097ff;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  border: 0;
  outline: none;
  border-radius: 3px;
  width: 95%;
}

.video0,
.video1 {
  width: 270px;
}

/*modal*/
/*fin modal*/
/*estilos del scroll*/
.tutorial-box ::-webkit-scrollbar {
  -webkit-appearance: none;
}
.tutorial-box ::-webkit-scrollbar:vertical {
  width: 10px;
}
.tutorial-box ::-webkit-scrollbar:horizontal {
  height: 10px;
}

.tutorial-box ::-webkit-scrollbar-button:increment,
.tutorial-box ::-webkit-scrollbar-button {
  display: none;
}

.tutorial-box ::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #4871bf;
}

.tutorial-box ::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
.paragraph-notifications {
  max-width: 135px;
  display: inline-block;
  overflow: hidden;
  white-space: normal;
  text-overflow: ellipsis;
}

.hover-view {
  background-color: #4967a1;
}
.hover-view span {
  font-weight: 700 !important;
}

.hover-view-first-time {
  background-color: #4967a1;
}
.hover-view-first-time span {
  font-weight: 700 !important;
}

.mostrar {
  display: block !important;
}

.mostrado {
  opacity: 1;
}

.borrado {
  opacity: 0;
}

.activated .link-menu {
  background-color: #6097ff;
}
.activated .link-menu strong.new {
  background-color: #d7e5ff !important;
  color: #6097ff !important;
}
.activated .submenu {
  background-color: #243b68;
}

.activated-first-time .link-menu {
  background-color: #6097ff;
}
.activated-first-time .link-menu strong.new {
  background-color: #d7e5ff !important;
  color: #6097ff !important;
}
.activated-first-time .submenu {
  background-color: #243b68;
}

.show-menu {
  left: 0px !important;
}

.show-menu-first-time {
  left: 0px !important;
}

.rotate-button {
  transform: rotate(0deg) !important;
}

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

.desactive .top-menu-content .menu-hd-container {
  width: 44px !important;
  padding: 8px 5px !important;
}
.desactive .top-menu-content .menu-hd-container .btn-float {
  right: -10px !important;
  transform: rotate(180deg);
}
.desactive .top-menu-content .menu-hd-container .logo-menu-container img:first-child {
  display: none;
}
.desactive .top-menu-content .menu-hd-container .logo-menu-container img:last-child {
  display: block !important;
}
.desactive .sidebar-wrapper {
  width: 44px !important;
}
.desactive .sidebar-wrapper .menu hr {
  width: 70% !important;
}
.desactive .sidebar-wrapper .menu .item-menu {
  position: relative;
}
.desactive .sidebar-wrapper .menu .item-menu .link-menu {
  padding: 12px 8px !important;
}
.desactive .sidebar-wrapper .menu .item-menu .link-menu .noti-div {
  display: block !important;
}
.desactive .sidebar-wrapper .menu .item-menu .link-menu span {
  display: none;
}
.desactive .sidebar-wrapper .menu .item-menu .link-menu .btn-renew {
  display: none;
}
.desactive .sidebar-wrapper .menu .item-menu .link-menu:hover > .tooltip-sidebar {
  display: block !important;
}
.desactive .sidebar-wrapper .menu .item-menu .submenu .submenu-item {
  margin-left: 2px !important;
  padding: 12px 8px !important;
}
.desactive .sidebar-wrapper .menu .item-menu .submenu .submenu-item:hover > .tooltip-sidebar {
  display: block !important;
}
.desactive .sidebar-wrapper .menu .item-menu .submenu .submenu-item span {
  display: none;
}
.desactive .sidebar-wrapper .menu .item-menu .submenu .submenu-item .noti-div {
  display: block !important;
}
.desactive .sidebar-wrapper .menu .dropdown::after {
  display: none;
}
.desactive .sidebar-wrapper .menu .dropdown.collapsed:after {
  display: none;
}

.renew-active {
  background-color: #bf4848;
}
.renew-active .link-menu:hover {
  background-color: #bf4848;
}
.renew-active .link-menu .btn-renew {
  background-color: #7f3030;
  text-decoration: none;
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 0.02em;
  color: #ffffff;
  border-radius: 5px;
  padding: 1px 3px;
}
.renew-active .link-menu .btn-renew:focus, .renew-active .link-menu .btn-renew:focus-visible {
  outline: none;
}

.location-url {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #182640;
}
.location-url strong {
  color: #4871bf;
  font-size: 14px;
}

.add-cart {
  background-color: #12264b;
}
.add-cart .add-cart-content {
  display: flex;
  justify-content: center;
  padding: 5px 0;
}
.add-cart .add-cart-content input {
  border-radius: 10px 0 0 10px;
  border-right: 0;
  height: 25px;
  margin: 0;
  width: 75%;
  font-size: 12px;
  color: #141c2e;
}
.add-cart .add-cart-content input::placeholder {
  color: #141c2e;
  font-size: 12px;
}
.add-cart .add-cart-content input:focus, .add-cart .add-cart-content input:focus-visible {
  outline: none;
}
.add-cart .add-cart-content .input-group-append {
  height: 25px;
  border-radius: 0 10px 10px 0;
  border: 0;
  outline: none;
  background-color: #c4c4c4;
  width: 20%;
}
.add-cart .add-cart-content .input-group-append:focus, .add-cart .add-cart-content .input-group-append:focus-visible {
  outline: none;
}
.add-cart .add-cart-content .input-group-append .icon-add-cart {
  justify-self: center;
  align-self: center;
  display: flex;
  font-size: 16px;
}
.add-cart .add-cart-content .input-group-append .icon-add-cart:before {
  content: url(../img/add-to-cart.svg);
}

@media screen and (min-width: 1024px) {
  #wrapper {
    display: flex;
  }
}
#wrapper .menu-big-container {
  transition: all 0.5s ease-in-out;
  z-index: 1000;
}
#wrapper .menu-big-container .mini-drop-sidebar {
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  padding: 0;
  list-style: none;
  z-index: 1111;
  top: 47px;
  left: 9px;
  width: 173px;
}
#wrapper .menu-big-container .mini-drop-sidebar li {
  font-weight: 400;
  font-size: 15px !important;
  line-height: 22px;
  padding: 10px 15px;
  cursor: pointer;
  color: #304b7f;
  transition: all 0.2s linear;
}
#wrapper .menu-big-container .mini-drop-sidebar li:hover {
  background-color: #d7e5ff;
}
#wrapper .menu-big-container .mini-drop-sidebar li:first-child {
  border-radius: 5px 5px 0 0;
}
#wrapper .menu-big-container .mini-drop-sidebar li:last-child {
  border-radius: 0 0 5px 5px;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container {
  display: flex;
  justify-content: space-between;
  background: #182640;
  height: 60px;
  width: 100%;
  align-items: center;
  padding: 8px 10px;
  position: relative;
  transition: all 0.5s ease-in-out;
  z-index: 1040;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-hd-container {
    width: 190px;
  }
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-float {
  right: 0;
  top: 25px;
  position: absolute;
  border: 0;
  outline: none;
  border-radius: 50%;
  width: 23px;
  height: 23px;
  background: transparent;
  color: #fff;
  padding: 0;
  display: none;
  transform: rotate(180deg);
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-float {
    display: block;
  }
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container {
    display: none;
  }
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu {
  border: 0;
  outline: none;
  background-color: transparent;
  vertical-align: super;
  position: relative;
  width: 34px;
  height: 24px;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu span {
  position: absolute;
  width: 25px;
  border: #fff solid 1.5px;
  background-color: #fff;
  margin-bottom: 5px;
  display: block;
  transition: all 0.3s ease-in-out;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu span:last-child {
  margin-bottom: 0;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu span.span1 {
  top: 0;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu span.span2 {
  top: 10px;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-menu-container .btn-menu span.span3 {
  bottom: 0;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-hd-container .logo-menu-container {
    padding-top: 5px;
  }
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .logo-menu-container img:last-child {
  display: none;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-demo-container {
    display: none;
  }
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-demo-container .btn-demo {
  border: 0;
  outline: none;
  background-color: transparent;
}
#wrapper .menu-big-container .top-menu-content .menu-hd-container .btn-demo-container .btn-demo img {
  border-radius: 50%;
}
#wrapper .menu-big-container .top-menu-content .menu-notifications-container-mobile {
  background-color: #e3e3e3;
  border-bottom: 1px solid #a1a3af;
  height: 48px;
  width: 100%;
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .menu-notifications-container-mobile {
    position: absolute;
    width: auto;
    top: 2px;
    right: 0;
    background: transparent;
    border: 0;
  }
}
#wrapper .menu-big-container .top-menu-content .buttons-top-container {
  display: flex;
  justify-content: start;
  align-items: center;
  margin: 7px 13px 0;
  padding: 10px 0;
  gap: 13px;
  flex-wrap: wrap;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container .top-menu-content .buttons-top-container {
    display: none;
  }
}
#wrapper .menu-big-container #sidebar-wrapper {
  background-color: #182640;
  position: absolute;
  width: 50%;
  height: 100%;
  z-index: 1101;
  left: -500px;
  top: 60px;
  transition: all 0.5s ease-in-out;
}
@media screen and (min-width: 1024px) {
  #wrapper .menu-big-container #sidebar-wrapper {
    width: 190px;
    position: relative;
    left: 0;
    top: 0;
  }
}
#wrapper .menu-big-container #sidebar-wrapper .menu {
  background-color: #182640;
  list-style: none;
  padding: 0;
}
#wrapper .menu-big-container #sidebar-wrapper .menu hr {
  border-color: #fff;
  width: 90%;
  margin: 7px auto;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu {
  cursor: pointer;
  color: #fff;
  transition: all 0.3s linear;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu:hover {
  background-color: #304b7f;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu {
  min-height: 46px;
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 11px 9px;
  transition: all 0.3s ease-in-out;
  position: relative;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu:hover {
  background-color: #4967a1;
  text-decoration: none;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu:hover > span {
  font-weight: 700;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .img-container {
  width: 25px;
  height: auto;
  display: inline-block;
  text-align: center;
  margin-right: 3px;
}
@media screen and (min-width: 1660px) {
  #wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .img-container {
    margin-right: 5px;
  }
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .img-container img {
  max-width: 100%;
  height: auto;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu span {
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu span strong {
  background: #ff8888;
  border-radius: 5px;
  padding: 2px 4px;
  font-weight: 700;
  font-size: 11px;
  color: #7f3030;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu span strong.new {
  font-weight: 700;
  font-size: 11px;
  letter-spacing: -0.02em;
  color: #d7e5ff;
  background-color: #6097ff;
  padding: 0px 3px 1px;
  margin-left: 5px;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .alert-sh {
  margin-left: 5px;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .alert-sh:hover ~ .tooltip-sh-out {
  display: flex;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .tooltip-sh-out {
  display: none;
  position: absolute;
  left: 210px;
  top: -60px;
  background-color: #7f3030;
  width: 250px;
  padding: 12px;
  height: 160px;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .tooltip-sh-out:before {
  content: "";
  background-color: #7f3030;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: -1;
  left: -17px;
  top: 50%;
  transform: rotate(45deg) translateY(-50%);
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .link-menu .tooltip-sh-out p {
  margin: 0;
  font-weight: 500;
  font-size: 12px;
  color: #f5f5f5;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu {
  list-style: none;
  padding: 0;
  background-color: #304b7f;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item {
  display: flex;
  align-items: center;
  gap: 4px;
  position: relative;
  padding: 11px 12px;
  min-height: 46px;
  transition: all 0.3s ease-in-out;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item:hover {
  background-color: #4967a1;
  text-decoration: none;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item:hover > span {
  font-weight: 700;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item .img-container {
  width: 25px;
  height: auto;
  display: inline-block;
  text-align: center;
  margin-right: 3px;
}
@media screen and (min-width: 1660px) {
  #wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item .img-container {
    margin-right: 5px;
  }
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item .img-container img {
  max-width: 100%;
  height: auto;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item span {
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .item-menu .submenu .submenu-item span strong {
  background: #ff8888;
  border-radius: 5px;
  padding: 2px 4px;
  font-weight: 700;
  font-size: 9.6px;
  color: #7f3030;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .dropdown {
  position: relative;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .dropdown:after {
  content: "\f077";
  font-family: "Font Awesome 5 Free" !important;
  font-weight: 700;
  position: absolute;
  right: 20px;
  top: 12.5px;
}
#wrapper .menu-big-container #sidebar-wrapper .menu .dropdown.collapsed:after {
  content: "\f078";
  font-family: "Font Awesome 5 Free" !important;
  font-weight: 900;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}

@media screen and (min-width: 1024px) {
  .nav-desktop {
    height: 55px;
  }
}

.nav-top-desktop {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 0px;
  border-bottom: 1px solid #dee2e6;
  padding-bottom: 2px;
}
@media screen and (min-width: 1024px) {
  .nav-top-desktop {
    height: 55px;
  }
}
.nav-top-desktop .buttons-top-container-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .nav-top-desktop .buttons-top-container-desktop {
    display: flex;
    gap: 13px;
  }
}

.card-notification-user-mobile,
.card-notification-multicuenta-mobile,
.card-notification-desktop,
.card-notification-telegram,
.card-notification-campana,
.card-notification-mensaje,
.card-notification-question,
.card-notification-seller,
.card-notification-sent,
.card-notification-seller-desktop {
  display: none;
  position: absolute;
  z-index: 10;
  top: 120px;
  right: 10px;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 4px 4px 30px rgba(0, 0, 0, 0.25);
}
.card-notification-user-mobile h5,
.card-notification-multicuenta-mobile h5,
.card-notification-desktop h5,
.card-notification-telegram h5,
.card-notification-campana h5,
.card-notification-mensaje h5,
.card-notification-question h5,
.card-notification-seller h5,
.card-notification-sent h5,
.card-notification-seller-desktop h5 {
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  color: #43475f;
  margin-bottom: 10px;
}
.card-notification-user-mobile .email_user_session,
.card-notification-multicuenta-mobile .email_user_session,
.card-notification-desktop .email_user_session,
.card-notification-telegram .email_user_session,
.card-notification-campana .email_user_session,
.card-notification-mensaje .email_user_session,
.card-notification-question .email_user_session,
.card-notification-seller .email_user_session,
.card-notification-sent .email_user_session,
.card-notification-seller-desktop .email_user_session {
  color: #727587;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 133%;
  /* 18.62px */
  margin: 12px 0;
  text-align: start;
}
.card-notification-user-mobile .card-text,
.card-notification-multicuenta-mobile .card-text,
.card-notification-desktop .card-text,
.card-notification-telegram .card-text,
.card-notification-campana .card-text,
.card-notification-mensaje .card-text,
.card-notification-question .card-text,
.card-notification-seller .card-text,
.card-notification-sent .card-text,
.card-notification-seller-desktop .card-text {
  font-weight: 400;
  font-size: 14px;
  color: #43475f;
  margin-bottom: 10px;
}

.card-notification-user-mobile {
  top: 60px !important;
}
@media screen and (min-width: 1024px) {
  .card-notification-user-mobile {
    top: 50px;
    right: 0px;
  }
}

@media screen and (min-width: 1024px) {
  .card-notification-desktop {
    top: 50px;
    right: 0px;
  }
}

.card-notification-multicuenta-mobile {
  top: 50px;
  right: 22px;
  min-width: 335px;
}
@media screen and (min-width: 1024px) {
  .card-notification-multicuenta-mobile {
    right: 0;
    width: 418px;
  }
}
.card-notification-multicuenta-mobile .multicuenta-card .multicuenta-title {
  background-color: #6097ff;
  border-radius: 5px 5px 0 0;
  padding: 0 12px;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  margin: 0;
  justify-content: start;
  height: 46px;
  display: flex;
  align-items: center;
}
.card-notification-multicuenta-mobile .multicuenta-card .users-list {
  max-height: 190px;
  overflow-y: auto;
  padding: 0 12px;
}
.card-notification-multicuenta-mobile .multicuenta-card .btn-custom-multicuenta {
  color: #4871bf;
  text-align: start;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  border-bottom: 1px solid #d0d1d7;
  padding: 16px 10px 10px;
  text-decoration: none;
  display: inline-flex;
  gap: 8px;
  flex-direction: column;
  align-items: center;
  /*flex-start*/
  justify-content: start;
  width: 100%;
  transition: all 0.1s linear;
}
@media screen and (min-width: 1024px) {
  .card-notification-multicuenta-mobile .multicuenta-card .btn-custom-multicuenta {
    flex-direction: row;
    gap: 0;
    justify-content: center;
    /*space-between*/
    align-items: center;
  }
}
.card-notification-multicuenta-mobile .multicuenta-card .btn-custom-multicuenta:last-child {
  border-bottom: 0;
}
.card-notification-multicuenta-mobile .multicuenta-card .btn-custom-multicuenta:hover {
  background-color: #e8e8e8;
}
@media screen and (min-width: 1024px) {
  .card-notification-multicuenta-mobile {
    top: 50px;
    right: 10px;
  }
}

.card-notification-seller {
  left: 8%;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller {
    width: 490px;
    left: auto;
    right: -1px;
  }
}
.card-notification-seller .seller-header {
  background-color: #606cff;
}

.card-notification-sent {
  left: -104%;
}
@media screen and (min-width: 1024px) {
  .card-notification-sent {
    left: auto;
  }
}
.card-notification-sent .sent-header {
  background-color: #367f30;
}

.card-notification-seller,
.card-notification-sent,
.card-notification-question,
.card-notification-mensaje {
  width: 360px;
  top: 50px;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller,
  .card-notification-sent,
  .card-notification-question,
  .card-notification-mensaje {
    width: 490px;
  }
}
.card-notification-seller .seller-header,
.card-notification-seller .sent-header,
.card-notification-seller .question-header,
.card-notification-seller .message-header,
.card-notification-sent .seller-header,
.card-notification-sent .sent-header,
.card-notification-sent .question-header,
.card-notification-sent .message-header,
.card-notification-question .seller-header,
.card-notification-question .sent-header,
.card-notification-question .question-header,
.card-notification-question .message-header,
.card-notification-mensaje .seller-header,
.card-notification-mensaje .sent-header,
.card-notification-mensaje .question-header,
.card-notification-mensaje .message-header {
  padding: 5px 10px;
  border-radius: 5px 5px 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 40px;
}
.card-notification-seller .seller-header p,
.card-notification-seller .sent-header p,
.card-notification-seller .question-header p,
.card-notification-seller .message-header p,
.card-notification-sent .seller-header p,
.card-notification-sent .sent-header p,
.card-notification-sent .question-header p,
.card-notification-sent .message-header p,
.card-notification-question .seller-header p,
.card-notification-question .sent-header p,
.card-notification-question .question-header p,
.card-notification-question .message-header p,
.card-notification-mensaje .seller-header p,
.card-notification-mensaje .sent-header p,
.card-notification-mensaje .question-header p,
.card-notification-mensaje .message-header p {
  font-weight: 700;
  font-size: 16px;
  margin: 0;
  color: #fff;
}
.card-notification-seller .seller-header span,
.card-notification-seller .sent-header span,
.card-notification-seller .question-header span,
.card-notification-seller .message-header span,
.card-notification-sent .seller-header span,
.card-notification-sent .sent-header span,
.card-notification-sent .question-header span,
.card-notification-sent .message-header span,
.card-notification-question .seller-header span,
.card-notification-question .sent-header span,
.card-notification-question .question-header span,
.card-notification-question .message-header span,
.card-notification-mensaje .seller-header span,
.card-notification-mensaje .sent-header span,
.card-notification-mensaje .question-header span,
.card-notification-mensaje .message-header span {
  font-weight: 400;
  font-size: 12px;
  color: #fff;
  cursor: pointer;
}
.card-notification-seller .seller-header span:hover,
.card-notification-seller .sent-header span:hover,
.card-notification-seller .question-header span:hover,
.card-notification-seller .message-header span:hover,
.card-notification-sent .seller-header span:hover,
.card-notification-sent .sent-header span:hover,
.card-notification-sent .question-header span:hover,
.card-notification-sent .message-header span:hover,
.card-notification-question .seller-header span:hover,
.card-notification-question .sent-header span:hover,
.card-notification-question .question-header span:hover,
.card-notification-question .message-header span:hover,
.card-notification-mensaje .seller-header span:hover,
.card-notification-mensaje .sent-header span:hover,
.card-notification-mensaje .question-header span:hover,
.card-notification-mensaje .message-header span:hover {
  text-decoration: underline;
}
.card-notification-seller .nav,
.card-notification-sent .nav,
.card-notification-question .nav,
.card-notification-mensaje .nav {
  flex-wrap: wrap !important;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .nav,
  .card-notification-sent .nav,
  .card-notification-question .nav,
  .card-notification-mensaje .nav {
    overflow-x: auto;
    overflow-y: hidden;
    height: 55px;
    flex-wrap: nowrap !important;
    justify-content: start;
  }
}
.card-notification-seller .nav .nav-link,
.card-notification-sent .nav .nav-link,
.card-notification-question .nav .nav-link,
.card-notification-mensaje .nav .nav-link {
  display: flex;
  align-items: center;
  gap: 3px;
  height: 50px;
}
.card-notification-seller .nav .nav-link img,
.card-notification-sent .nav .nav-link img,
.card-notification-question .nav .nav-link img,
.card-notification-mensaje .nav .nav-link img {
  width: 23px;
  opacity: 0.5;
}
.card-notification-seller .nav .nav-link .seller-counter,
.card-notification-seller .nav .nav-link .sent-counter,
.card-notification-seller .nav .nav-link .question-counter,
.card-notification-sent .nav .nav-link .seller-counter,
.card-notification-sent .nav .nav-link .sent-counter,
.card-notification-sent .nav .nav-link .question-counter,
.card-notification-question .nav .nav-link .seller-counter,
.card-notification-question .nav .nav-link .sent-counter,
.card-notification-question .nav .nav-link .question-counter,
.card-notification-mensaje .nav .nav-link .seller-counter,
.card-notification-mensaje .nav .nav-link .sent-counter,
.card-notification-mensaje .nav .nav-link .question-counter {
  font-weight: 500;
  font-size: 11px;
  letter-spacing: -0.02em;
  color: #727587;
  padding: 0 3px;
  background-color: #ececef;
  border-radius: 5px;
}
.card-notification-seller .nav .nav-link.active,
.card-notification-sent .nav .nav-link.active,
.card-notification-question .nav .nav-link.active,
.card-notification-mensaje .nav .nav-link.active {
  border-bottom: 3px solid #4851bf;
  margin-bottom: 0px;
}
.card-notification-seller .nav .nav-link.active img,
.card-notification-sent .nav .nav-link.active img,
.card-notification-question .nav .nav-link.active img,
.card-notification-mensaje .nav .nav-link.active img {
  opacity: 1;
}
.card-notification-seller .nav .nav-link.active span,
.card-notification-sent .nav .nav-link.active span,
.card-notification-question .nav .nav-link.active span,
.card-notification-mensaje .nav .nav-link.active span {
  color: #323547;
  background-color: #d7daff;
}
.card-notification-seller .nav .nav-link-all,
.card-notification-sent .nav .nav-link-all,
.card-notification-question .nav .nav-link-all,
.card-notification-mensaje .nav .nav-link-all {
  padding: 5px 10px;
  margin: 0;
  font-weight: 700;
  font-size: 14px;
  color: #182640;
  display: flex;
  align-items: center;
  gap: 5px;
}
.card-notification-seller .nav .nav-link-all .question-counter,
.card-notification-sent .nav .nav-link-all .question-counter,
.card-notification-question .nav .nav-link-all .question-counter,
.card-notification-mensaje .nav .nav-link-all .question-counter {
  background-color: #ff9840;
  border-radius: 9px;
  padding: 0 3px;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: -0.02em;
  color: #323547;
}
.card-notification-seller .nav .nav-link-meli,
.card-notification-sent .nav .nav-link-meli,
.card-notification-question .nav .nav-link-meli,
.card-notification-mensaje .nav .nav-link-meli {
  color: #ffe600;
}
.card-notification-seller .nav .nav-link-mpago,
.card-notification-sent .nav .nav-link-mpago,
.card-notification-question .nav .nav-link-mpago,
.card-notification-mensaje .nav .nav-link-mpago {
  color: #009cde;
}
.card-notification-seller .nav .nav-link-mshops,
.card-notification-sent .nav .nav-link-mshops,
.card-notification-question .nav .nav-link-mshops,
.card-notification-mensaje .nav .nav-link-mshops {
  color: #ff288d;
}
.card-notification-seller .nav .nav-link-tnube,
.card-notification-sent .nav .nav-link-tnube,
.card-notification-question .nav .nav-link-tnube,
.card-notification-mensaje .nav .nav-link-tnube {
  color: #404040;
}
.card-notification-seller .nav .nav-link-shopee,
.card-notification-sent .nav .nav-link-shopee,
.card-notification-question .nav .nav-link-shopee,
.card-notification-mensaje .nav .nav-link-shopee {
  color: #ee4d2d;
}
.card-notification-seller .tab-content,
.card-notification-sent .tab-content,
.card-notification-question .tab-content,
.card-notification-mensaje .tab-content {
  border-top: solid 1px #d0d1d7;
  padding: 0 !important;
}
.card-notification-seller .tab-content .tab-pane,
.card-notification-sent .tab-content .tab-pane,
.card-notification-question .tab-content .tab-pane,
.card-notification-mensaje .tab-content .tab-pane {
  padding: 0 !important;
}
.card-notification-seller .tab-content .seller-container,
.card-notification-seller .tab-content .sent-container,
.card-notification-seller .tab-content .message-container,
.card-notification-seller .tab-content .question-container,
.card-notification-sent .tab-content .seller-container,
.card-notification-sent .tab-content .sent-container,
.card-notification-sent .tab-content .message-container,
.card-notification-sent .tab-content .question-container,
.card-notification-question .tab-content .seller-container,
.card-notification-question .tab-content .sent-container,
.card-notification-question .tab-content .message-container,
.card-notification-question .tab-content .question-container,
.card-notification-mensaje .tab-content .seller-container,
.card-notification-mensaje .tab-content .sent-container,
.card-notification-mensaje .tab-content .message-container,
.card-notification-mensaje .tab-content .question-container {
  padding: 0;
  list-style: none;
  max-height: 340px;
  overflow-y: auto;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li,
.card-notification-seller .tab-content .seller-container .notification-sent-li,
.card-notification-seller .tab-content .seller-container .notification-question-li,
.card-notification-seller .tab-content .seller-container .notification-message-li,
.card-notification-seller .tab-content .sent-container .notification-seller-li,
.card-notification-seller .tab-content .sent-container .notification-sent-li,
.card-notification-seller .tab-content .sent-container .notification-question-li,
.card-notification-seller .tab-content .sent-container .notification-message-li,
.card-notification-seller .tab-content .message-container .notification-seller-li,
.card-notification-seller .tab-content .message-container .notification-sent-li,
.card-notification-seller .tab-content .message-container .notification-question-li,
.card-notification-seller .tab-content .message-container .notification-message-li,
.card-notification-seller .tab-content .question-container .notification-seller-li,
.card-notification-seller .tab-content .question-container .notification-sent-li,
.card-notification-seller .tab-content .question-container .notification-question-li,
.card-notification-seller .tab-content .question-container .notification-message-li,
.card-notification-sent .tab-content .seller-container .notification-seller-li,
.card-notification-sent .tab-content .seller-container .notification-sent-li,
.card-notification-sent .tab-content .seller-container .notification-question-li,
.card-notification-sent .tab-content .seller-container .notification-message-li,
.card-notification-sent .tab-content .sent-container .notification-seller-li,
.card-notification-sent .tab-content .sent-container .notification-sent-li,
.card-notification-sent .tab-content .sent-container .notification-question-li,
.card-notification-sent .tab-content .sent-container .notification-message-li,
.card-notification-sent .tab-content .message-container .notification-seller-li,
.card-notification-sent .tab-content .message-container .notification-sent-li,
.card-notification-sent .tab-content .message-container .notification-question-li,
.card-notification-sent .tab-content .message-container .notification-message-li,
.card-notification-sent .tab-content .question-container .notification-seller-li,
.card-notification-sent .tab-content .question-container .notification-sent-li,
.card-notification-sent .tab-content .question-container .notification-question-li,
.card-notification-sent .tab-content .question-container .notification-message-li,
.card-notification-question .tab-content .seller-container .notification-seller-li,
.card-notification-question .tab-content .seller-container .notification-sent-li,
.card-notification-question .tab-content .seller-container .notification-question-li,
.card-notification-question .tab-content .seller-container .notification-message-li,
.card-notification-question .tab-content .sent-container .notification-seller-li,
.card-notification-question .tab-content .sent-container .notification-sent-li,
.card-notification-question .tab-content .sent-container .notification-question-li,
.card-notification-question .tab-content .sent-container .notification-message-li,
.card-notification-question .tab-content .message-container .notification-seller-li,
.card-notification-question .tab-content .message-container .notification-sent-li,
.card-notification-question .tab-content .message-container .notification-question-li,
.card-notification-question .tab-content .message-container .notification-message-li,
.card-notification-question .tab-content .question-container .notification-seller-li,
.card-notification-question .tab-content .question-container .notification-sent-li,
.card-notification-question .tab-content .question-container .notification-question-li,
.card-notification-question .tab-content .question-container .notification-message-li,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li,
.card-notification-mensaje .tab-content .seller-container .notification-question-li,
.card-notification-mensaje .tab-content .seller-container .notification-message-li,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li,
.card-notification-mensaje .tab-content .sent-container .notification-question-li,
.card-notification-mensaje .tab-content .sent-container .notification-message-li,
.card-notification-mensaje .tab-content .message-container .notification-seller-li,
.card-notification-mensaje .tab-content .message-container .notification-sent-li,
.card-notification-mensaje .tab-content .message-container .notification-question-li,
.card-notification-mensaje .tab-content .message-container .notification-message-li,
.card-notification-mensaje .tab-content .question-container .notification-seller-li,
.card-notification-mensaje .tab-content .question-container .notification-sent-li,
.card-notification-mensaje .tab-content .question-container .notification-question-li,
.card-notification-mensaje .tab-content .question-container .notification-message-li {
  padding: 8px 15px;
  transition: all 0.3s linear;
  font-size: 14px;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li:hover,
.card-notification-seller .tab-content .seller-container .notification-sent-li:hover,
.card-notification-seller .tab-content .seller-container .notification-question-li:hover,
.card-notification-seller .tab-content .seller-container .notification-message-li:hover,
.card-notification-seller .tab-content .sent-container .notification-seller-li:hover,
.card-notification-seller .tab-content .sent-container .notification-sent-li:hover,
.card-notification-seller .tab-content .sent-container .notification-question-li:hover,
.card-notification-seller .tab-content .sent-container .notification-message-li:hover,
.card-notification-seller .tab-content .message-container .notification-seller-li:hover,
.card-notification-seller .tab-content .message-container .notification-sent-li:hover,
.card-notification-seller .tab-content .message-container .notification-question-li:hover,
.card-notification-seller .tab-content .message-container .notification-message-li:hover,
.card-notification-seller .tab-content .question-container .notification-seller-li:hover,
.card-notification-seller .tab-content .question-container .notification-sent-li:hover,
.card-notification-seller .tab-content .question-container .notification-question-li:hover,
.card-notification-seller .tab-content .question-container .notification-message-li:hover,
.card-notification-sent .tab-content .seller-container .notification-seller-li:hover,
.card-notification-sent .tab-content .seller-container .notification-sent-li:hover,
.card-notification-sent .tab-content .seller-container .notification-question-li:hover,
.card-notification-sent .tab-content .seller-container .notification-message-li:hover,
.card-notification-sent .tab-content .sent-container .notification-seller-li:hover,
.card-notification-sent .tab-content .sent-container .notification-sent-li:hover,
.card-notification-sent .tab-content .sent-container .notification-question-li:hover,
.card-notification-sent .tab-content .sent-container .notification-message-li:hover,
.card-notification-sent .tab-content .message-container .notification-seller-li:hover,
.card-notification-sent .tab-content .message-container .notification-sent-li:hover,
.card-notification-sent .tab-content .message-container .notification-question-li:hover,
.card-notification-sent .tab-content .message-container .notification-message-li:hover,
.card-notification-sent .tab-content .question-container .notification-seller-li:hover,
.card-notification-sent .tab-content .question-container .notification-sent-li:hover,
.card-notification-sent .tab-content .question-container .notification-question-li:hover,
.card-notification-sent .tab-content .question-container .notification-message-li:hover,
.card-notification-question .tab-content .seller-container .notification-seller-li:hover,
.card-notification-question .tab-content .seller-container .notification-sent-li:hover,
.card-notification-question .tab-content .seller-container .notification-question-li:hover,
.card-notification-question .tab-content .seller-container .notification-message-li:hover,
.card-notification-question .tab-content .sent-container .notification-seller-li:hover,
.card-notification-question .tab-content .sent-container .notification-sent-li:hover,
.card-notification-question .tab-content .sent-container .notification-question-li:hover,
.card-notification-question .tab-content .sent-container .notification-message-li:hover,
.card-notification-question .tab-content .message-container .notification-seller-li:hover,
.card-notification-question .tab-content .message-container .notification-sent-li:hover,
.card-notification-question .tab-content .message-container .notification-question-li:hover,
.card-notification-question .tab-content .message-container .notification-message-li:hover,
.card-notification-question .tab-content .question-container .notification-seller-li:hover,
.card-notification-question .tab-content .question-container .notification-sent-li:hover,
.card-notification-question .tab-content .question-container .notification-question-li:hover,
.card-notification-question .tab-content .question-container .notification-message-li:hover,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li:hover,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li:hover,
.card-notification-mensaje .tab-content .seller-container .notification-question-li:hover,
.card-notification-mensaje .tab-content .seller-container .notification-message-li:hover,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li:hover,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li:hover,
.card-notification-mensaje .tab-content .sent-container .notification-question-li:hover,
.card-notification-mensaje .tab-content .sent-container .notification-message-li:hover,
.card-notification-mensaje .tab-content .message-container .notification-seller-li:hover,
.card-notification-mensaje .tab-content .message-container .notification-sent-li:hover,
.card-notification-mensaje .tab-content .message-container .notification-question-li:hover,
.card-notification-mensaje .tab-content .message-container .notification-message-li:hover,
.card-notification-mensaje .tab-content .question-container .notification-seller-li:hover,
.card-notification-mensaje .tab-content .question-container .notification-sent-li:hover,
.card-notification-mensaje .tab-content .question-container .notification-question-li:hover,
.card-notification-mensaje .tab-content .question-container .notification-message-li:hover {
  background-color: #ececec;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a,
.card-notification-seller .tab-content .seller-container .notification-sent-li a,
.card-notification-seller .tab-content .seller-container .notification-question-li a,
.card-notification-seller .tab-content .seller-container .notification-message-li a,
.card-notification-seller .tab-content .sent-container .notification-seller-li a,
.card-notification-seller .tab-content .sent-container .notification-sent-li a,
.card-notification-seller .tab-content .sent-container .notification-question-li a,
.card-notification-seller .tab-content .sent-container .notification-message-li a,
.card-notification-seller .tab-content .message-container .notification-seller-li a,
.card-notification-seller .tab-content .message-container .notification-sent-li a,
.card-notification-seller .tab-content .message-container .notification-question-li a,
.card-notification-seller .tab-content .message-container .notification-message-li a,
.card-notification-seller .tab-content .question-container .notification-seller-li a,
.card-notification-seller .tab-content .question-container .notification-sent-li a,
.card-notification-seller .tab-content .question-container .notification-question-li a,
.card-notification-seller .tab-content .question-container .notification-message-li a,
.card-notification-sent .tab-content .seller-container .notification-seller-li a,
.card-notification-sent .tab-content .seller-container .notification-sent-li a,
.card-notification-sent .tab-content .seller-container .notification-question-li a,
.card-notification-sent .tab-content .seller-container .notification-message-li a,
.card-notification-sent .tab-content .sent-container .notification-seller-li a,
.card-notification-sent .tab-content .sent-container .notification-sent-li a,
.card-notification-sent .tab-content .sent-container .notification-question-li a,
.card-notification-sent .tab-content .sent-container .notification-message-li a,
.card-notification-sent .tab-content .message-container .notification-seller-li a,
.card-notification-sent .tab-content .message-container .notification-sent-li a,
.card-notification-sent .tab-content .message-container .notification-question-li a,
.card-notification-sent .tab-content .message-container .notification-message-li a,
.card-notification-sent .tab-content .question-container .notification-seller-li a,
.card-notification-sent .tab-content .question-container .notification-sent-li a,
.card-notification-sent .tab-content .question-container .notification-question-li a,
.card-notification-sent .tab-content .question-container .notification-message-li a,
.card-notification-question .tab-content .seller-container .notification-seller-li a,
.card-notification-question .tab-content .seller-container .notification-sent-li a,
.card-notification-question .tab-content .seller-container .notification-question-li a,
.card-notification-question .tab-content .seller-container .notification-message-li a,
.card-notification-question .tab-content .sent-container .notification-seller-li a,
.card-notification-question .tab-content .sent-container .notification-sent-li a,
.card-notification-question .tab-content .sent-container .notification-question-li a,
.card-notification-question .tab-content .sent-container .notification-message-li a,
.card-notification-question .tab-content .message-container .notification-seller-li a,
.card-notification-question .tab-content .message-container .notification-sent-li a,
.card-notification-question .tab-content .message-container .notification-question-li a,
.card-notification-question .tab-content .message-container .notification-message-li a,
.card-notification-question .tab-content .question-container .notification-seller-li a,
.card-notification-question .tab-content .question-container .notification-sent-li a,
.card-notification-question .tab-content .question-container .notification-question-li a,
.card-notification-question .tab-content .question-container .notification-message-li a,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a,
.card-notification-mensaje .tab-content .message-container .notification-question-li a,
.card-notification-mensaje .tab-content .message-container .notification-message-li a,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a,
.card-notification-mensaje .tab-content .question-container .notification-question-li a,
.card-notification-mensaje .tab-content .question-container .notification-message-li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  text-decoration: none;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-container .notification-question-li a .img-item-container,
.card-notification-seller .tab-content .seller-container .notification-message-li a .img-item-container,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-container .notification-question-li a .img-item-container,
.card-notification-seller .tab-content .sent-container .notification-message-li a .img-item-container,
.card-notification-seller .tab-content .message-container .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .message-container .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .message-container .notification-question-li a .img-item-container,
.card-notification-seller .tab-content .message-container .notification-message-li a .img-item-container,
.card-notification-seller .tab-content .question-container .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .question-container .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .question-container .notification-question-li a .img-item-container,
.card-notification-seller .tab-content .question-container .notification-message-li a .img-item-container,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-container .notification-question-li a .img-item-container,
.card-notification-sent .tab-content .seller-container .notification-message-li a .img-item-container,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-container .notification-question-li a .img-item-container,
.card-notification-sent .tab-content .sent-container .notification-message-li a .img-item-container,
.card-notification-sent .tab-content .message-container .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .message-container .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .message-container .notification-question-li a .img-item-container,
.card-notification-sent .tab-content .message-container .notification-message-li a .img-item-container,
.card-notification-sent .tab-content .question-container .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .question-container .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .question-container .notification-question-li a .img-item-container,
.card-notification-sent .tab-content .question-container .notification-message-li a .img-item-container,
.card-notification-question .tab-content .seller-container .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-container .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-container .notification-question-li a .img-item-container,
.card-notification-question .tab-content .seller-container .notification-message-li a .img-item-container,
.card-notification-question .tab-content .sent-container .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-container .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-container .notification-question-li a .img-item-container,
.card-notification-question .tab-content .sent-container .notification-message-li a .img-item-container,
.card-notification-question .tab-content .message-container .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .message-container .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .message-container .notification-question-li a .img-item-container,
.card-notification-question .tab-content .message-container .notification-message-li a .img-item-container,
.card-notification-question .tab-content .question-container .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .question-container .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .question-container .notification-question-li a .img-item-container,
.card-notification-question .tab-content .question-container .notification-message-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .img-item-container,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .img-item-container,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .img-item-container,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .img-item-container,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .img-item-container {
  background-color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 4px;
  display: flex;
  border: solid #182640 2px;
  align-items: center;
  justify-content: center;
  margin-bottom: 3px;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .img-item-container,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .img-item-container,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .img-item-container,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .img-item-container,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .img-item-container,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .img-item-container,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .img-item-container,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .img-item-container,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .img-item-container,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .img-item-container,
  .card-notification-seller .tab-content .message-container .notification-question-li a .img-item-container,
  .card-notification-seller .tab-content .message-container .notification-message-li a .img-item-container,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .img-item-container,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .img-item-container,
  .card-notification-seller .tab-content .question-container .notification-question-li a .img-item-container,
  .card-notification-seller .tab-content .question-container .notification-message-li a .img-item-container,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .img-item-container,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .img-item-container,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .img-item-container,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .img-item-container,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .img-item-container,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .img-item-container,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .img-item-container,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .img-item-container,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .img-item-container,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .img-item-container,
  .card-notification-sent .tab-content .message-container .notification-question-li a .img-item-container,
  .card-notification-sent .tab-content .message-container .notification-message-li a .img-item-container,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .img-item-container,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .img-item-container,
  .card-notification-sent .tab-content .question-container .notification-question-li a .img-item-container,
  .card-notification-sent .tab-content .question-container .notification-message-li a .img-item-container,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .img-item-container,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .img-item-container,
  .card-notification-question .tab-content .seller-container .notification-question-li a .img-item-container,
  .card-notification-question .tab-content .seller-container .notification-message-li a .img-item-container,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .img-item-container,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .img-item-container,
  .card-notification-question .tab-content .sent-container .notification-question-li a .img-item-container,
  .card-notification-question .tab-content .sent-container .notification-message-li a .img-item-container,
  .card-notification-question .tab-content .message-container .notification-seller-li a .img-item-container,
  .card-notification-question .tab-content .message-container .notification-sent-li a .img-item-container,
  .card-notification-question .tab-content .message-container .notification-question-li a .img-item-container,
  .card-notification-question .tab-content .message-container .notification-message-li a .img-item-container,
  .card-notification-question .tab-content .question-container .notification-seller-li a .img-item-container,
  .card-notification-question .tab-content .question-container .notification-sent-li a .img-item-container,
  .card-notification-question .tab-content .question-container .notification-question-li a .img-item-container,
  .card-notification-question .tab-content .question-container .notification-message-li a .img-item-container,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .img-item-container,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .img-item-container,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .img-item-container,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .img-item-container,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .img-item-container,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .img-item-container,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .img-item-container,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .img-item-container,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .img-item-container,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .img-item-container,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .img-item-container,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .img-item-container,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .img-item-container,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .img-item-container,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .img-item-container,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .img-item-container {
    width: 60px;
    height: 50px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .img-item-container img,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .img-item-container img,
.card-notification-seller .tab-content .seller-container .notification-question-li a .img-item-container img,
.card-notification-seller .tab-content .seller-container .notification-message-li a .img-item-container img,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .img-item-container img,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .img-item-container img,
.card-notification-seller .tab-content .sent-container .notification-question-li a .img-item-container img,
.card-notification-seller .tab-content .sent-container .notification-message-li a .img-item-container img,
.card-notification-seller .tab-content .message-container .notification-seller-li a .img-item-container img,
.card-notification-seller .tab-content .message-container .notification-sent-li a .img-item-container img,
.card-notification-seller .tab-content .message-container .notification-question-li a .img-item-container img,
.card-notification-seller .tab-content .message-container .notification-message-li a .img-item-container img,
.card-notification-seller .tab-content .question-container .notification-seller-li a .img-item-container img,
.card-notification-seller .tab-content .question-container .notification-sent-li a .img-item-container img,
.card-notification-seller .tab-content .question-container .notification-question-li a .img-item-container img,
.card-notification-seller .tab-content .question-container .notification-message-li a .img-item-container img,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .img-item-container img,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .img-item-container img,
.card-notification-sent .tab-content .seller-container .notification-question-li a .img-item-container img,
.card-notification-sent .tab-content .seller-container .notification-message-li a .img-item-container img,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .img-item-container img,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .img-item-container img,
.card-notification-sent .tab-content .sent-container .notification-question-li a .img-item-container img,
.card-notification-sent .tab-content .sent-container .notification-message-li a .img-item-container img,
.card-notification-sent .tab-content .message-container .notification-seller-li a .img-item-container img,
.card-notification-sent .tab-content .message-container .notification-sent-li a .img-item-container img,
.card-notification-sent .tab-content .message-container .notification-question-li a .img-item-container img,
.card-notification-sent .tab-content .message-container .notification-message-li a .img-item-container img,
.card-notification-sent .tab-content .question-container .notification-seller-li a .img-item-container img,
.card-notification-sent .tab-content .question-container .notification-sent-li a .img-item-container img,
.card-notification-sent .tab-content .question-container .notification-question-li a .img-item-container img,
.card-notification-sent .tab-content .question-container .notification-message-li a .img-item-container img,
.card-notification-question .tab-content .seller-container .notification-seller-li a .img-item-container img,
.card-notification-question .tab-content .seller-container .notification-sent-li a .img-item-container img,
.card-notification-question .tab-content .seller-container .notification-question-li a .img-item-container img,
.card-notification-question .tab-content .seller-container .notification-message-li a .img-item-container img,
.card-notification-question .tab-content .sent-container .notification-seller-li a .img-item-container img,
.card-notification-question .tab-content .sent-container .notification-sent-li a .img-item-container img,
.card-notification-question .tab-content .sent-container .notification-question-li a .img-item-container img,
.card-notification-question .tab-content .sent-container .notification-message-li a .img-item-container img,
.card-notification-question .tab-content .message-container .notification-seller-li a .img-item-container img,
.card-notification-question .tab-content .message-container .notification-sent-li a .img-item-container img,
.card-notification-question .tab-content .message-container .notification-question-li a .img-item-container img,
.card-notification-question .tab-content .message-container .notification-message-li a .img-item-container img,
.card-notification-question .tab-content .question-container .notification-seller-li a .img-item-container img,
.card-notification-question .tab-content .question-container .notification-sent-li a .img-item-container img,
.card-notification-question .tab-content .question-container .notification-question-li a .img-item-container img,
.card-notification-question .tab-content .question-container .notification-message-li a .img-item-container img,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .img-item-container img,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .img-item-container img,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .img-item-container img,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .img-item-container img,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .img-item-container img,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .img-item-container img,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .img-item-container img,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .img-item-container img,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .img-item-container img,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .img-item-container img,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .img-item-container img,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .img-item-container img,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .img-item-container img,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .img-item-container img,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .img-item-container img,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .img-item-container img {
  height: 100%;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item {
  width: 66%;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 {
  font-weight: 700;
  font-size: 12px;
  color: #43475f;
  display: flex;
  align-items: center;
  text-align: start;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  width: 266px;
}
@media screen and (min-width: 1240px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 {
    width: 300px;
    margin: 0;
    font-size: 14px;
  }
}
@media screen and (min-width: 1240px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 {
    width: 340px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 img,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 img,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 img,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 img,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 img,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 img,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 img,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 img,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 img,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 img,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 img,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 img,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 img,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 img,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 img,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 img,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 img,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 img,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 img,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 img,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 img,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 img,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 img,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 img,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 img,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 img,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 img,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 img,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 img,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 img,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 img,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 img,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 img,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 img,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 img,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 img,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 img,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 img,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 img,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 img,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 img,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 img,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 img,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 img,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 img,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 img,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 img,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 img,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 img,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 img,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 img,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 img,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 img,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 img,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 img,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 img,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 img,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 img,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 img,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 img,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 img,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 img,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 img,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 img {
  width: 23px;
  margin-right: 7px;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span {
  margin-left: 4px;
  border-radius: 4px;
  padding: 0 2px;
  font-weight: 500;
  font-size: 10px;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span {
    font-size: 11px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span.flex,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span.flex,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span.flex,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span.flex,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span.flex,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span.flex,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span.flex,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span.flex,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span.flex,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span.flex,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span.flex,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span.flex {
  color: #367f30;
  border: #367f30 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span.retiro {
  color: #ce60ff;
  border: #ce60ff 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span.full,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span.full,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span.full,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span.full,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span.full,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span.full,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span.full,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span.full,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span.full,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span.full,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span.full,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span.full,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span.full,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span.full,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span.full,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span.full,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span.full,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span.full,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span.full,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span.full,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span.full,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span.full,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span.full,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span.full,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span.full,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span.full,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span.full,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span.full,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span.full,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span.full,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span.full,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span.full,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span.full,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span.full,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span.full,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span.full,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span.full,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span.full,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span.full,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span.full,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span.full,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span.full,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span.full,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span.full,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span.full,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span.full,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span.full,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span.full,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span.full {
  color: #4871bf;
  border: #4871bf 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span.correo,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span.correo,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span.correo,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span.correo,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span.correo,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span.correo,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span.correo,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span.correo,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span.correo,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span.correo,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span.correo,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span.correo {
  color: #606cff;
  border: #606cff 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item h4 span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item h4 span.colecta {
  color: #ffb660;
  border: #ffb660 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p {
  margin: 0;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: -0.02em;
  color: #43475f;
  font-style: italic;
  text-align: start;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p.variante,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p.variante,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p.variante,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p.variante,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p.variante,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p.variante,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p.variante,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p.variante,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p.variante,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p.variante,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p.variante,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p.variante,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p.variante,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p.variante,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p.variante,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p.variante,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p.variante,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p.variante,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p.variante,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p.variante,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p.variante,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p.variante,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p.variante,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p.variante,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p.variante,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p.variante,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p.variante,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p.variante,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p.variante,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p.variante,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p.variante,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p.variante,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p.variante,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p.variante,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p.variante,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p.variante,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p.variante,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p.variante,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p.variante,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p.variante,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p.variante,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p.variante,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p.variante,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p.variante,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p.variante,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p.variante,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p.variante,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p.variante,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p.variante,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p.variante,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p.variante,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p.variante,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p.variante,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p.variante,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p.variante,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p.variante,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p.variante,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p.variante,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p.variante,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p.variante,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p.variante,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p.variante,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p.variante,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p.variante {
  display: flex;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-item p,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-item p,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-item p,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-item p,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-item p,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-item p,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-item p,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-item p,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-item p,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-item p,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-item p,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-item p,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-item p,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-item p,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-item p,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-item p,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-item p,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-item p,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-item p,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-item p,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p {
    font-size: 14px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span {
  margin-left: 4px;
  border-radius: 4px;
  padding: 0 5px 0 5px;
  font-weight: 500;
  font-size: 10px;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.pending-message-counter,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.pending-message-counter {
  border-radius: 3px;
  background: #6097ff;
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  /* 140% */
  letter-spacing: 0.2px;
  padding: 1px 4px;
  font-style: normal;
  margin-left: 6px;
  display: inline-block;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-item p span,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-item p span,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-item p span,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-item p span,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span {
    font-size: 11px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.flex,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.flex,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.flex,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.flex,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.flex,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.flex,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.flex,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.flex,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.flex,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.flex,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.flex,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.flex,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.flex,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.flex,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.flex,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.flex,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.flex,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.flex,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.flex,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.flex,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.flex,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.flex,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.flex,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.flex,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.flex,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.flex,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.flex,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.flex,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.flex,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.flex,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.flex,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.flex,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.flex,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.flex,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.flex,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.flex,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.flex,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.flex,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.flex,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.flex,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.flex,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.flex,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.flex,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.flex,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.flex,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.flex,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.flex,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.flex,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.flex {
  color: #367f30;
  border: #367f30 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.retiro,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.retiro,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.retiro,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.retiro,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.retiro,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.retiro,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.retiro,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.retiro,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.retiro,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.retiro,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.retiro,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.retiro,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.retiro,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.retiro,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.retiro,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.retiro,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.retiro,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.retiro,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.retiro,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.retiro,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.retiro,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.retiro,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.retiro,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.retiro,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.retiro,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.retiro,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.retiro,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.retiro,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.retiro,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.retiro,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.retiro,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.retiro,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.retiro,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.retiro,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.retiro,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.retiro,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.retiro,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.retiro,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.retiro,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.retiro,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.retiro,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.retiro,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.retiro,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.retiro,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.retiro,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.retiro,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.retiro,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.retiro,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.retiro {
  color: #ce60ff;
  border: #ce60ff 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.full,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.full,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.full,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.full,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.full,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.full,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.full,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.full,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.full,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.full,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.full,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.full,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.full,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.full,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.full,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.full,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.full,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.full,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.full,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.full,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.full,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.full,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.full,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.full,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.full,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.full,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.full,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.full,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.full,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.full,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.full,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.full,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.full,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.full,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.full,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.full,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.full,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.full,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.full,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.full,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.full,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.full,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.full,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.full,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.full,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.full,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.full,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.full,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.full,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.full,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.full,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.full,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.full,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.full,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.full,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.full,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.full,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.full,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.full,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.full,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.full,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.full,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.full,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.full {
  color: #4871bf;
  border: #4871bf 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.correo,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.correo,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.correo,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.correo,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.correo,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.correo,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.correo,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.correo,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.correo,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.correo,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.correo,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.correo,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.correo,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.correo,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.correo,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.correo,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.correo,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.correo,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.correo,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.correo,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.correo,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.correo,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.correo,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.correo,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.correo,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.correo,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.correo,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.correo,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.correo,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.correo,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.correo,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.correo,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.correo,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.correo,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.correo,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.correo,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.correo,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.correo,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.correo,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.correo,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.correo,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.correo,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.correo,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.correo,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.correo,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.correo,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.correo,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.correo,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.correo {
  color: #606cff;
  border: #606cff 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.colecta,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.colecta,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.colecta,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.colecta,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.colecta,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.colecta,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.colecta,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.colecta,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.colecta,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.colecta,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.colecta,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.colecta,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.colecta,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.colecta,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.colecta,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.colecta,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.colecta,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.colecta,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.colecta,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.colecta,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.colecta,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.colecta,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.colecta,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.colecta,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.colecta,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.colecta,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.colecta,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.colecta,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.colecta,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.colecta,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.colecta,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.colecta,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.colecta,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.colecta,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.colecta,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.colecta,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.colecta,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.colecta,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.colecta,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.colecta,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.colecta,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.colecta,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.colecta,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.colecta,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.colecta,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.colecta,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.colecta,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.colecta,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.colecta {
  color: #ffb660;
  border: #ffb660 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.default,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.default,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.default,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.default,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.default,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.default,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.default,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.default,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.default,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.default,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.default,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.default,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.default,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.default,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.default,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.default,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.default,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.default,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.default,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.default,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.default,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.default,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.default,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.default,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.default,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.default,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.default,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.default,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.default,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.default,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.default,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.default,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.default,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.default,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.default,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.default,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.default,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.default,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.default,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.default,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.default,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.default,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.default,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.default,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.default,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.default,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.default,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.default,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.default,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.default,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.default,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.default,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.default,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.default,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.default,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.default,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.default,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.default,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.default,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.default,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.default,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.default,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.default,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.default {
  color: #606cff;
  border: #606cff 1px solid;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .message-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .message-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .question-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-question .tab-content .question-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-item p span.text-drop-message,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-item p span.text-drop-message {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  max-width: 230px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  padding: 0;
  margin: 0;
  font-style: normal;
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-date,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-date,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-date,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-date,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-date,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-date,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-date,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-date,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-date,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-date,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-date,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-date,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-date,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-date,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-date,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-date,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-date,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-date,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-date,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-date,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-date,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-date,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-date,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-date,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-date,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-date,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-date,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-date,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-date,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-date,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-date,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-date,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-date,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-date,
.card-notification-question .tab-content .message-container .notification-question-li a .info-date,
.card-notification-question .tab-content .message-container .notification-message-li a .info-date,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-date,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-date,
.card-notification-question .tab-content .question-container .notification-question-li a .info-date,
.card-notification-question .tab-content .question-container .notification-message-li a .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date {
  width: 19%;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date {
    width: 17%;
    align-self: flex-end;
  }
}
@media screen and (min-width: 1240px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date {
    width: 14%;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date p,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date p,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-date p,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-date p,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date p,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date p,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-date p,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-date p,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-date p,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-date p,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-date p,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-date p,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-date p,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-date p,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-date p,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-date p,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date p,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date p,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-date p,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-date p,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date p,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date p,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-date p,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-date p,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-date p,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-date p,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-date p,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-date p,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-date p,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-date p,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-date p,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-date p,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-date p,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-date p,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-date p,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-date p,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-date p,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-date p,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-date p,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-date p,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-date p,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-date p,
.card-notification-question .tab-content .message-container .notification-question-li a .info-date p,
.card-notification-question .tab-content .message-container .notification-message-li a .info-date p,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-date p,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-date p,
.card-notification-question .tab-content .question-container .notification-question-li a .info-date p,
.card-notification-question .tab-content .question-container .notification-message-li a .info-date p,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date p,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date p,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date p,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date p,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date p,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date p,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date p,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date p,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date p,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date p,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date p,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date p,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date p,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date p,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date p,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date p {
  margin: 0;
  font-weight: 400;
  font-size: 11px;
  color: #727587;
  display: flex;
  gap: 2px;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date p,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date p,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-date p,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-date p,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date p,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date p,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-date p,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-date p,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-date p,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-date p,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-date p,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-date p,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-date p,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-date p,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-date p,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-date p,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date p,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date p,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-date p,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-date p,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date p,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date p,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-date p,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-date p,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-date p,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-date p,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-date p,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-date p,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-date p,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-date p,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-date p,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-date p,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-date p,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-date p,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-date p,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-date p,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-date p,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-date p,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-date p,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-date p,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-date p,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-date p,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-date p,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-date p,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-date p,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-date p,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-date p,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-date p,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date p,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date p,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date p,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date p,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date p,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date p,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date p,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date p,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date p,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date p,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date p,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date p,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date p,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date p,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date p,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date p {
    font-size: 14px;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date p img,
.card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date p img,
.card-notification-seller .tab-content .seller-container .notification-question-li a .info-date p img,
.card-notification-seller .tab-content .seller-container .notification-message-li a .info-date p img,
.card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date p img,
.card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date p img,
.card-notification-seller .tab-content .sent-container .notification-question-li a .info-date p img,
.card-notification-seller .tab-content .sent-container .notification-message-li a .info-date p img,
.card-notification-seller .tab-content .message-container .notification-seller-li a .info-date p img,
.card-notification-seller .tab-content .message-container .notification-sent-li a .info-date p img,
.card-notification-seller .tab-content .message-container .notification-question-li a .info-date p img,
.card-notification-seller .tab-content .message-container .notification-message-li a .info-date p img,
.card-notification-seller .tab-content .question-container .notification-seller-li a .info-date p img,
.card-notification-seller .tab-content .question-container .notification-sent-li a .info-date p img,
.card-notification-seller .tab-content .question-container .notification-question-li a .info-date p img,
.card-notification-seller .tab-content .question-container .notification-message-li a .info-date p img,
.card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date p img,
.card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date p img,
.card-notification-sent .tab-content .seller-container .notification-question-li a .info-date p img,
.card-notification-sent .tab-content .seller-container .notification-message-li a .info-date p img,
.card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date p img,
.card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date p img,
.card-notification-sent .tab-content .sent-container .notification-question-li a .info-date p img,
.card-notification-sent .tab-content .sent-container .notification-message-li a .info-date p img,
.card-notification-sent .tab-content .message-container .notification-seller-li a .info-date p img,
.card-notification-sent .tab-content .message-container .notification-sent-li a .info-date p img,
.card-notification-sent .tab-content .message-container .notification-question-li a .info-date p img,
.card-notification-sent .tab-content .message-container .notification-message-li a .info-date p img,
.card-notification-sent .tab-content .question-container .notification-seller-li a .info-date p img,
.card-notification-sent .tab-content .question-container .notification-sent-li a .info-date p img,
.card-notification-sent .tab-content .question-container .notification-question-li a .info-date p img,
.card-notification-sent .tab-content .question-container .notification-message-li a .info-date p img,
.card-notification-question .tab-content .seller-container .notification-seller-li a .info-date p img,
.card-notification-question .tab-content .seller-container .notification-sent-li a .info-date p img,
.card-notification-question .tab-content .seller-container .notification-question-li a .info-date p img,
.card-notification-question .tab-content .seller-container .notification-message-li a .info-date p img,
.card-notification-question .tab-content .sent-container .notification-seller-li a .info-date p img,
.card-notification-question .tab-content .sent-container .notification-sent-li a .info-date p img,
.card-notification-question .tab-content .sent-container .notification-question-li a .info-date p img,
.card-notification-question .tab-content .sent-container .notification-message-li a .info-date p img,
.card-notification-question .tab-content .message-container .notification-seller-li a .info-date p img,
.card-notification-question .tab-content .message-container .notification-sent-li a .info-date p img,
.card-notification-question .tab-content .message-container .notification-question-li a .info-date p img,
.card-notification-question .tab-content .message-container .notification-message-li a .info-date p img,
.card-notification-question .tab-content .question-container .notification-seller-li a .info-date p img,
.card-notification-question .tab-content .question-container .notification-sent-li a .info-date p img,
.card-notification-question .tab-content .question-container .notification-question-li a .info-date p img,
.card-notification-question .tab-content .question-container .notification-message-li a .info-date p img,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date p img,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date p img,
.card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date p img,
.card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date p img,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date p img,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date p img,
.card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date p img,
.card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date p img,
.card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date p img,
.card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date p img,
.card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date p img,
.card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date p img,
.card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date p img,
.card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date p img,
.card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date p img,
.card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date p img {
  width: 12px;
}
@media screen and (min-width: 1024px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li a .info-date p img,
  .card-notification-seller .tab-content .seller-container .notification-sent-li a .info-date p img,
  .card-notification-seller .tab-content .seller-container .notification-question-li a .info-date p img,
  .card-notification-seller .tab-content .seller-container .notification-message-li a .info-date p img,
  .card-notification-seller .tab-content .sent-container .notification-seller-li a .info-date p img,
  .card-notification-seller .tab-content .sent-container .notification-sent-li a .info-date p img,
  .card-notification-seller .tab-content .sent-container .notification-question-li a .info-date p img,
  .card-notification-seller .tab-content .sent-container .notification-message-li a .info-date p img,
  .card-notification-seller .tab-content .message-container .notification-seller-li a .info-date p img,
  .card-notification-seller .tab-content .message-container .notification-sent-li a .info-date p img,
  .card-notification-seller .tab-content .message-container .notification-question-li a .info-date p img,
  .card-notification-seller .tab-content .message-container .notification-message-li a .info-date p img,
  .card-notification-seller .tab-content .question-container .notification-seller-li a .info-date p img,
  .card-notification-seller .tab-content .question-container .notification-sent-li a .info-date p img,
  .card-notification-seller .tab-content .question-container .notification-question-li a .info-date p img,
  .card-notification-seller .tab-content .question-container .notification-message-li a .info-date p img,
  .card-notification-sent .tab-content .seller-container .notification-seller-li a .info-date p img,
  .card-notification-sent .tab-content .seller-container .notification-sent-li a .info-date p img,
  .card-notification-sent .tab-content .seller-container .notification-question-li a .info-date p img,
  .card-notification-sent .tab-content .seller-container .notification-message-li a .info-date p img,
  .card-notification-sent .tab-content .sent-container .notification-seller-li a .info-date p img,
  .card-notification-sent .tab-content .sent-container .notification-sent-li a .info-date p img,
  .card-notification-sent .tab-content .sent-container .notification-question-li a .info-date p img,
  .card-notification-sent .tab-content .sent-container .notification-message-li a .info-date p img,
  .card-notification-sent .tab-content .message-container .notification-seller-li a .info-date p img,
  .card-notification-sent .tab-content .message-container .notification-sent-li a .info-date p img,
  .card-notification-sent .tab-content .message-container .notification-question-li a .info-date p img,
  .card-notification-sent .tab-content .message-container .notification-message-li a .info-date p img,
  .card-notification-sent .tab-content .question-container .notification-seller-li a .info-date p img,
  .card-notification-sent .tab-content .question-container .notification-sent-li a .info-date p img,
  .card-notification-sent .tab-content .question-container .notification-question-li a .info-date p img,
  .card-notification-sent .tab-content .question-container .notification-message-li a .info-date p img,
  .card-notification-question .tab-content .seller-container .notification-seller-li a .info-date p img,
  .card-notification-question .tab-content .seller-container .notification-sent-li a .info-date p img,
  .card-notification-question .tab-content .seller-container .notification-question-li a .info-date p img,
  .card-notification-question .tab-content .seller-container .notification-message-li a .info-date p img,
  .card-notification-question .tab-content .sent-container .notification-seller-li a .info-date p img,
  .card-notification-question .tab-content .sent-container .notification-sent-li a .info-date p img,
  .card-notification-question .tab-content .sent-container .notification-question-li a .info-date p img,
  .card-notification-question .tab-content .sent-container .notification-message-li a .info-date p img,
  .card-notification-question .tab-content .message-container .notification-seller-li a .info-date p img,
  .card-notification-question .tab-content .message-container .notification-sent-li a .info-date p img,
  .card-notification-question .tab-content .message-container .notification-question-li a .info-date p img,
  .card-notification-question .tab-content .message-container .notification-message-li a .info-date p img,
  .card-notification-question .tab-content .question-container .notification-seller-li a .info-date p img,
  .card-notification-question .tab-content .question-container .notification-sent-li a .info-date p img,
  .card-notification-question .tab-content .question-container .notification-question-li a .info-date p img,
  .card-notification-question .tab-content .question-container .notification-message-li a .info-date p img,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li a .info-date p img,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li a .info-date p img,
  .card-notification-mensaje .tab-content .seller-container .notification-question-li a .info-date p img,
  .card-notification-mensaje .tab-content .seller-container .notification-message-li a .info-date p img,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li a .info-date p img,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li a .info-date p img,
  .card-notification-mensaje .tab-content .sent-container .notification-question-li a .info-date p img,
  .card-notification-mensaje .tab-content .sent-container .notification-message-li a .info-date p img,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li a .info-date p img,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li a .info-date p img,
  .card-notification-mensaje .tab-content .message-container .notification-question-li a .info-date p img,
  .card-notification-mensaje .tab-content .message-container .notification-message-li a .info-date p img,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li a .info-date p img,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li a .info-date p img,
  .card-notification-mensaje .tab-content .question-container .notification-question-li a .info-date p img,
  .card-notification-mensaje .tab-content .question-container .notification-message-li a .info-date p img {
    width: 16px;
  }
}
@media screen and (min-width: 1240px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li .info-item h4,
  .card-notification-seller .tab-content .seller-container .notification-sent-li .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-seller-li .info-item h4,
  .card-notification-seller .tab-content .sent-container .notification-sent-li .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-seller-li .info-item h4,
  .card-notification-seller .tab-content .message-container .notification-sent-li .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-seller-li .info-item h4,
  .card-notification-seller .tab-content .question-container .notification-sent-li .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-seller-li .info-item h4,
  .card-notification-sent .tab-content .seller-container .notification-sent-li .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-seller-li .info-item h4,
  .card-notification-sent .tab-content .sent-container .notification-sent-li .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-seller-li .info-item h4,
  .card-notification-sent .tab-content .message-container .notification-sent-li .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-seller-li .info-item h4,
  .card-notification-sent .tab-content .question-container .notification-sent-li .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-seller-li .info-item h4,
  .card-notification-question .tab-content .seller-container .notification-sent-li .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-seller-li .info-item h4,
  .card-notification-question .tab-content .sent-container .notification-sent-li .info-item h4,
  .card-notification-question .tab-content .message-container .notification-seller-li .info-item h4,
  .card-notification-question .tab-content .message-container .notification-sent-li .info-item h4,
  .card-notification-question .tab-content .question-container .notification-seller-li .info-item h4,
  .card-notification-question .tab-content .question-container .notification-sent-li .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li .info-item h4,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li .info-item h4,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li .info-item h4,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li .info-item h4,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li .info-item h4 {
    width: 290px !important;
  }
}
.card-notification-seller .tab-content .seller-container .notification-seller-li .info-date,
.card-notification-seller .tab-content .seller-container .notification-sent-li .info-date,
.card-notification-seller .tab-content .sent-container .notification-seller-li .info-date,
.card-notification-seller .tab-content .sent-container .notification-sent-li .info-date,
.card-notification-seller .tab-content .message-container .notification-seller-li .info-date,
.card-notification-seller .tab-content .message-container .notification-sent-li .info-date,
.card-notification-seller .tab-content .question-container .notification-seller-li .info-date,
.card-notification-seller .tab-content .question-container .notification-sent-li .info-date,
.card-notification-sent .tab-content .seller-container .notification-seller-li .info-date,
.card-notification-sent .tab-content .seller-container .notification-sent-li .info-date,
.card-notification-sent .tab-content .sent-container .notification-seller-li .info-date,
.card-notification-sent .tab-content .sent-container .notification-sent-li .info-date,
.card-notification-sent .tab-content .message-container .notification-seller-li .info-date,
.card-notification-sent .tab-content .message-container .notification-sent-li .info-date,
.card-notification-sent .tab-content .question-container .notification-seller-li .info-date,
.card-notification-sent .tab-content .question-container .notification-sent-li .info-date,
.card-notification-question .tab-content .seller-container .notification-seller-li .info-date,
.card-notification-question .tab-content .seller-container .notification-sent-li .info-date,
.card-notification-question .tab-content .sent-container .notification-seller-li .info-date,
.card-notification-question .tab-content .sent-container .notification-sent-li .info-date,
.card-notification-question .tab-content .message-container .notification-seller-li .info-date,
.card-notification-question .tab-content .message-container .notification-sent-li .info-date,
.card-notification-question .tab-content .question-container .notification-seller-li .info-date,
.card-notification-question .tab-content .question-container .notification-sent-li .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-seller-li .info-date,
.card-notification-mensaje .tab-content .seller-container .notification-sent-li .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-seller-li .info-date,
.card-notification-mensaje .tab-content .sent-container .notification-sent-li .info-date,
.card-notification-mensaje .tab-content .message-container .notification-seller-li .info-date,
.card-notification-mensaje .tab-content .message-container .notification-sent-li .info-date,
.card-notification-mensaje .tab-content .question-container .notification-seller-li .info-date,
.card-notification-mensaje .tab-content .question-container .notification-sent-li .info-date {
  width: 19%;
}
@media screen and (min-width: 1240px) {
  .card-notification-seller .tab-content .seller-container .notification-seller-li .info-date,
  .card-notification-seller .tab-content .seller-container .notification-sent-li .info-date,
  .card-notification-seller .tab-content .sent-container .notification-seller-li .info-date,
  .card-notification-seller .tab-content .sent-container .notification-sent-li .info-date,
  .card-notification-seller .tab-content .message-container .notification-seller-li .info-date,
  .card-notification-seller .tab-content .message-container .notification-sent-li .info-date,
  .card-notification-seller .tab-content .question-container .notification-seller-li .info-date,
  .card-notification-seller .tab-content .question-container .notification-sent-li .info-date,
  .card-notification-sent .tab-content .seller-container .notification-seller-li .info-date,
  .card-notification-sent .tab-content .seller-container .notification-sent-li .info-date,
  .card-notification-sent .tab-content .sent-container .notification-seller-li .info-date,
  .card-notification-sent .tab-content .sent-container .notification-sent-li .info-date,
  .card-notification-sent .tab-content .message-container .notification-seller-li .info-date,
  .card-notification-sent .tab-content .message-container .notification-sent-li .info-date,
  .card-notification-sent .tab-content .question-container .notification-seller-li .info-date,
  .card-notification-sent .tab-content .question-container .notification-sent-li .info-date,
  .card-notification-question .tab-content .seller-container .notification-seller-li .info-date,
  .card-notification-question .tab-content .seller-container .notification-sent-li .info-date,
  .card-notification-question .tab-content .sent-container .notification-seller-li .info-date,
  .card-notification-question .tab-content .sent-container .notification-sent-li .info-date,
  .card-notification-question .tab-content .message-container .notification-seller-li .info-date,
  .card-notification-question .tab-content .message-container .notification-sent-li .info-date,
  .card-notification-question .tab-content .question-container .notification-seller-li .info-date,
  .card-notification-question .tab-content .question-container .notification-sent-li .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-seller-li .info-date,
  .card-notification-mensaje .tab-content .seller-container .notification-sent-li .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-seller-li .info-date,
  .card-notification-mensaje .tab-content .sent-container .notification-sent-li .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-seller-li .info-date,
  .card-notification-mensaje .tab-content .message-container .notification-sent-li .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-seller-li .info-date,
  .card-notification-mensaje .tab-content .question-container .notification-sent-li .info-date {
    width: 17% !important;
  }
}
.card-notification-seller .tab-content .seller-ul-meli .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-meli .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-meli .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-meli .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-meli .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-meli .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-meli .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-meli .notification-seller-li,
.card-notification-question .tab-content .seller-ul-meli .notification-sent-li,
.card-notification-question .tab-content .seller-ul-meli .notification-seller-li,
.card-notification-question .tab-content .sent-ul-meli .notification-sent-li,
.card-notification-question .tab-content .sent-ul-meli .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-meli .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-meli .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-meli .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-meli .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-meli .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-meli .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-meli .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-meli .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-meli .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-meli .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-meli .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-meli .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-meli .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-meli .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-meli .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-meli .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-meli .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-meli .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-meli .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-meli .notification-seller-li a .img-item-container {
  border: #ffe600 solid 2px;
}
.card-notification-seller .tab-content .seller-ul-mpago .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-mpago .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-mpago .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-mpago .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-mpago .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-mpago .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-mpago .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-mpago .notification-seller-li,
.card-notification-question .tab-content .seller-ul-mpago .notification-sent-li,
.card-notification-question .tab-content .seller-ul-mpago .notification-seller-li,
.card-notification-question .tab-content .sent-ul-mpago .notification-sent-li,
.card-notification-question .tab-content .sent-ul-mpago .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-mpago .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-mpago .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-mpago .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-mpago .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-mpago .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-mpago .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-mpago .notification-seller-li a .img-item-container {
  border: #009cde solid 2px;
}
.card-notification-seller .tab-content .seller-ul-mshops .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-mshops .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-mshops .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-mshops .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-mshops .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-mshops .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-mshops .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-mshops .notification-seller-li,
.card-notification-question .tab-content .seller-ul-mshops .notification-sent-li,
.card-notification-question .tab-content .seller-ul-mshops .notification-seller-li,
.card-notification-question .tab-content .sent-ul-mshops .notification-sent-li,
.card-notification-question .tab-content .sent-ul-mshops .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-mshops .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-mshops .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-mshops .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-mshops .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-mshops .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-mshops .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-mshops .notification-seller-li a .img-item-container {
  border: #ff288d solid 2px;
}
.card-notification-seller .tab-content .seller-ul-tnube .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-tnube .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-tnube .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-tnube .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-tnube .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-tnube .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-tnube .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-tnube .notification-seller-li,
.card-notification-question .tab-content .seller-ul-tnube .notification-sent-li,
.card-notification-question .tab-content .seller-ul-tnube .notification-seller-li,
.card-notification-question .tab-content .sent-ul-tnube .notification-sent-li,
.card-notification-question .tab-content .sent-ul-tnube .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-tnube .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-tnube .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-tnube .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-tnube .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-tnube .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-tnube .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-tnube .notification-seller-li a .img-item-container {
  border: #404040 solid 2px;
}
.card-notification-seller .tab-content .seller-ul-shopee .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-shopee .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-shopee .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-shopee .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-shopee .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-shopee .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-shopee .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-shopee .notification-seller-li,
.card-notification-question .tab-content .seller-ul-shopee .notification-sent-li,
.card-notification-question .tab-content .seller-ul-shopee .notification-seller-li,
.card-notification-question .tab-content .sent-ul-shopee .notification-sent-li,
.card-notification-question .tab-content .sent-ul-shopee .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-shopee .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-shopee .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-shopee .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-shopee .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-shopee .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-shopee .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-shopee .notification-seller-li a .img-item-container {
  border: #ee4d2d solid 2px;
}
.card-notification-seller .tab-content .seller-ul-empre .notification-sent-li,
.card-notification-seller .tab-content .seller-ul-empre .notification-seller-li,
.card-notification-seller .tab-content .sent-ul-empre .notification-sent-li,
.card-notification-seller .tab-content .sent-ul-empre .notification-seller-li,
.card-notification-sent .tab-content .seller-ul-empre .notification-sent-li,
.card-notification-sent .tab-content .seller-ul-empre .notification-seller-li,
.card-notification-sent .tab-content .sent-ul-empre .notification-sent-li,
.card-notification-sent .tab-content .sent-ul-empre .notification-seller-li,
.card-notification-question .tab-content .seller-ul-empre .notification-sent-li,
.card-notification-question .tab-content .seller-ul-empre .notification-seller-li,
.card-notification-question .tab-content .sent-ul-empre .notification-sent-li,
.card-notification-question .tab-content .sent-ul-empre .notification-seller-li,
.card-notification-mensaje .tab-content .seller-ul-empre .notification-sent-li,
.card-notification-mensaje .tab-content .seller-ul-empre .notification-seller-li,
.card-notification-mensaje .tab-content .sent-ul-empre .notification-sent-li,
.card-notification-mensaje .tab-content .sent-ul-empre .notification-seller-li {
  padding: 8px 5px;
}
.card-notification-seller .tab-content .seller-ul-empre .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .seller-ul-empre .notification-seller-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-empre .notification-sent-li a .img-item-container,
.card-notification-seller .tab-content .sent-ul-empre .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-empre .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .seller-ul-empre .notification-seller-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-empre .notification-sent-li a .img-item-container,
.card-notification-sent .tab-content .sent-ul-empre .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-empre .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .seller-ul-empre .notification-seller-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-empre .notification-sent-li a .img-item-container,
.card-notification-question .tab-content .sent-ul-empre .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-empre .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .seller-ul-empre .notification-seller-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-empre .notification-sent-li a .img-item-container,
.card-notification-mensaje .tab-content .sent-ul-empre .notification-seller-li a .img-item-container {
  border: #27b861 solid 2px;
}

.card-notification-sent {
  top: 50px;
  width: 360px;
}
@media screen and (min-width: 1024px) {
  .card-notification-sent {
    width: 450px;
    left: auto;
  }
}

.card-notification-question {
  border-radius: 5px;
  left: -105px;
}
@media screen and (min-width: 768px) {
  .card-notification-question {
    width: 440px;
  }
}
@media screen and (min-width: 1240px) {
  .card-notification-question {
    width: 548px;
    right: 0;
    left: auto !important;
  }
}
.card-notification-question .question-header {
  background-color: #ff9840;
}

.card-notification-mensaje {
  border-radius: 5px;
  left: -158px;
}
@media screen and (min-width: 768px) {
  .card-notification-mensaje {
    width: 440px;
  }
}
@media screen and (min-width: 1240px) {
  .card-notification-mensaje {
    width: 548px;
    right: 0;
    left: auto !important;
  }
}
.card-notification-mensaje .message-header {
  background-color: #ce60ff;
}

.card-notification-user-mobile,
.card-notification-desktop {
  width: auto;
}

.cad-notification-multicuenta-mobile {
  width: 200px;
}

.card-notification-telegram {
  width: 340px;
  top: 50px;
  border-radius: 5px;
  left: 50%;
  transform: translateX(-75%);
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram {
    width: 426px;
    top: 50px;
    right: 0;
    left: auto;
    transform: translateX(0);
  }
}
.card-notification-telegram .top-notif-telegram {
  background-color: #36a6de;
  border-radius: 5px 5px 0 0;
  padding: 5px 14px;
}
.card-notification-telegram .top-notif-telegram p {
  color: #fff;
  margin: 0;
  font-weight: 700;
  font-size: 14px;
  text-align: start;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .top-notif-telegram p {
    gap: 4px;
    flex-direction: row;
  }
}
.card-notification-telegram .top-notif-telegram p span img {
  width: 35px;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .top-notif-telegram p {
    font-size: 14px;
  }
}
.card-notification-telegram .top-notif-telegram p .img-tele-tool {
  width: 24px !important;
}
.card-notification-telegram .text-content {
  padding: 14px;
  text-align: start;
}
.card-notification-telegram .text-content .desc-1,
.card-notification-telegram .text-content .desc-2 {
  font-weight: 600;
  color: #43475f;
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .text-content .desc-1,
  .card-notification-telegram .text-content .desc-2 {
    font-size: 14px;
  }
}
.card-notification-telegram .text-content .link-dummy-tnube {
  background: #2e3354;
  color: #fff !important;
  display: block;
  border-radius: 4px;
  padding: 7px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 17px;
}
.card-notification-telegram .text-content .link-dummy-tnube:hover {
  text-decoration: none;
  background: #16192c !important;
}
.card-notification-telegram .text-content .link-dummy-meli {
  background: #ffe600;
  display: block;
  border-radius: 4px;
  padding: 7px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  color: #304b7f;
}
.card-notification-telegram .text-content .link-dummy-meli img {
  width: 28px;
}
.card-notification-telegram .text-content .link-dummy-meli:hover {
  text-decoration: none;
  background: #d1bd00 !important;
}
.card-notification-telegram .text-content .qr-content {
  display: flex;
  gap: 10px;
  align-items: center;
}
.card-notification-telegram .text-content .qr-content p {
  font-weight: 400;
  margin: 0;
  color: #43475f;
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .text-content .qr-content p {
    font-size: 14px;
  }
}
.card-notification-telegram .text-content .tuto-info-content {
  border-radius: 9px;
  display: flex;
  align-items: center;
  gap: 5px;
  background: #f0f0f0;
  padding: 5px;
  margin-bottom: 10px;
}
.card-notification-telegram .text-content .tuto-info-content img {
  width: 38px;
  margin-right: 3px;
}
.card-notification-telegram .text-content .tuto-info-content p {
  font-weight: 400;
  color: #43475f;
  margin: 0;
  font-size: 12px;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .text-content .tuto-info-content p {
    font-size: 12px;
  }
}
.card-notification-telegram .text-content .tuto-info-content p a {
  font-weight: 500;
  font-size: 12px;
  color: #36a6de;
}
.card-notification-telegram .text-content .more-info-content .title {
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-notification-telegram .text-content .more-info-content .title p {
  margin: 0;
  font-weight: 400;
  text-align: start;
  letter-spacing: 0.01em;
  color: #43475f;
  font-size: 14px;
  width: 85%;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .text-content .more-info-content .title p {
    font-size: 14px;
  }
}
.card-notification-telegram .text-content .more-info-content .title img {
  cursor: pointer;
  margin-left: 5px;
}
.card-notification-telegram .text-content .more-info-content .container-more-info {
  display: none;
  color: #43475f;
  margin-top: 10px;
  font-size: 14px;
  text-align: start;
}
@media screen and (min-width: 1024px) {
  .card-notification-telegram .text-content .more-info-content .container-more-info {
    font-size: 14px;
  }
}
.card-notification-telegram .text-content .more-info-content .container-more-info p strong {
  border-radius: 9px;
  background: #ceefff;
  padding: 3px 5px;
}

.card-notification-campana {
  position: static;
  border-radius: 5px;
  width: 213px;
  top: 50px;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (min-width: 1024px) {
  .card-notification-campana {
    right: 0;
    transform: translateX(0);
    left: auto;
  }
}
.card-notification-campana .campana-title {
  border-radius: 5px 5px 0 0;
  padding: 0 10px;
  background-color: #b0cbff;
}
.card-notification-campana .campana-title p {
  margin: 0;
  font-weight: 700;
  color: #182640;
  padding: 5px 0;
  font-size: 12px;
}
@media screen and (min-width: 1024px) {
  .card-notification-campana .campana-title p {
    font-size: 14px;
  }
}
.card-notification-campana .item-content {
  padding: 0 4px 0 10px;
}
.card-notification-campana .item-content .switch-button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 5px;
  height: 49px;
}
.card-notification-campana .item-content .switch-button p {
  margin: 0;
  font-weight: 600;
  font-size: 14px;
  color: #182640;
}
.card-notification-campana .item-content .switch-button div {
  display: flex;
  align-items: center;
  gap: 2px;
}
.card-notification-campana .item-content .switch-button div aside {
  width: 20px;
}
.card-notification-campana .item-content .switch-button div aside span {
  font-weight: 600;
  font-size: 12px;
}
.card-notification-campana .item-content .switch-button div aside .negative-option-question,
.card-notification-campana .item-content .switch-button div aside .negative-option-seller,
.card-notification-campana .item-content .switch-button div aside .negative-option-msg,
.card-notification-campana .item-content .switch-button div aside .negative-option-rec,
.card-notification-campana .item-content .switch-button div aside .negative-option-qs {
  color: #a1a3af;
}
.card-notification-campana .item-content .switch-button div aside .positive-option-question,
.card-notification-campana .item-content .switch-button div aside .positive-option-seller,
.card-notification-campana .item-content .switch-button div aside .positive-option-msg,
.card-notification-campana .item-content .switch-button div aside .positive-option-rec,
.card-notification-campana .item-content .switch-button div aside .positive-option-qs {
  color: #5c91f1;
}
.card-notification-campana .item-content .switch-button-question .switch-button__checkbox,
.card-notification-campana .item-content .switch-button-seller .switch-button__checkbox,
.card-notification-campana .item-content .switch-button-msg .switch-button__checkbox,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__checkbox {
  display: none;
}
.card-notification-campana .item-content .switch-button-question .switch-button__checkbox:checked + .switch-button__label,
.card-notification-campana .item-content .switch-button-seller .switch-button__checkbox:checked + .switch-button__label,
.card-notification-campana .item-content .switch-button-msg .switch-button__checkbox:checked + .switch-button__label,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__checkbox:checked + .switch-button__label {
  background-color: #5c91f1;
  border: #5c91f1 solid 1px;
}
.card-notification-campana .item-content .switch-button-question .switch-button__checkbox:checked + .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-seller .switch-button__checkbox:checked + .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-msg .switch-button__checkbox:checked + .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__checkbox:checked + .switch-button__label:hover {
  background-color: #4871bf;
  border: #4871bf solid 1px;
}
.card-notification-campana .item-content .switch-button-question .switch-button__checkbox:checked + .switch-button__label:before,
.card-notification-campana .item-content .switch-button-seller .switch-button__checkbox:checked + .switch-button__label:before,
.card-notification-campana .item-content .switch-button-msg .switch-button__checkbox:checked + .switch-button__label:before,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__checkbox:checked + .switch-button__label:before {
  transform: translateX(21px);
  background-color: #fff;
  top: 2px;
}
.card-notification-campana .item-content .switch-button-question .switch-button__label,
.card-notification-campana .item-content .switch-button-seller .switch-button__label,
.card-notification-campana .item-content .switch-button-msg .switch-button__label,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__label {
  background-color: transparent;
  border: #a1a3af solid 2px;
  width: 50px;
  height: 30px;
  border-radius: 50px;
  display: inline-block;
  position: relative;
  margin: 0;
  cursor: pointer;
}
.card-notification-campana .item-content .switch-button-question .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-seller .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-msg .switch-button__label:hover,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__label:hover {
  background-color: #d7e5ff;
}
.card-notification-campana .item-content .switch-button-question .switch-button__label::before,
.card-notification-campana .item-content .switch-button-seller .switch-button__label::before,
.card-notification-campana .item-content .switch-button-msg .switch-button__label::before,
.card-notification-campana .item-content .switch-button-reclamo .switch-button__label::before {
  transition: 0.2s;
  display: block;
  position: absolute;
  top: 1.5px;
  left: 1px;
  width: 23px;
  height: 23px;
  background-color: #a1a3af;
  border: 0;
  content: "";
  border-radius: 50%;
}

/*botoner top, mobile y desktop*/
.rotate-left {
  top: auto !important;
  bottom: 0;
  transform: rotate(45deg);
}

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

.hidden {
  opacity: 0;
}

.rotate-right {
  transform: rotate(-45deg);
  margin-bottom: 5px !important;
}

.noti-div {
  border-radius: 50px;
  background: #ff6060;
  width: 8px;
  height: 8px;
  position: absolute;
  right: 5px;
  bottom: 10px;
  display: none;
}

.tooltip-sidebar {
  position: absolute;
  background: #304b7f;
  border-radius: 5px;
  padding: 0px 4px;
  width: max-content;
  top: 50%;
  left: 55px;
  transform: translateY(-50%);
  display: none;
}
.tooltip-sidebar .toltip {
  text-decoration: none;
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: -0.02em;
  margin: 0;
}

.menu-big-container.desactive .tooltip-special {
  left: 55px;
}
.menu-big-container .tooltip-special {
  position: absolute;
  background: #304b7f;
  border-radius: 5px;
  width: max-content;
  top: 50%;
  padding: 8px;
  transform: translateY(-50%);
  display: none;
  left: 200px;
}
.menu-big-container .tooltip-special:before {
  content: "";
  width: 15px;
  height: 15px;
  background: #304b7f;
  left: -5.5px;
  top: 30px;
  transform: rotate(45deg);
  position: absolute;
  z-index: -1;
}
.menu-big-container .tooltip-special a {
  font-weight: 500;
  font-size: 12px;
  letter-spacing: -0.02em;
  color: #ffffff;
}
.menu-big-container .tooltip-special a strong {
  margin-left: 5px;
  font-weight: 700;
  font-size: 11px;
  letter-spacing: -0.02em;
  color: #ff6060;
  background: #ffe1e1;
  border-radius: 5px;
  padding: 1px 3px;
}
.menu-big-container .tooltip-special .toltip img {
  margin-right: 5px;
}

.tutorials-container {
  position: relative;
}
.tutorials-container .btn-tutorials {
  border: 0;
  outline: none;
  color: #fff;
  font-size: 12px;
  background-color: #6097ff;
  border-radius: 4px;
  padding: 5px 7px;
  transition: all 0.3s linear;
}
.tutorials-container .btn-tutorials:hover {
  background-color: #4871bf;
}
.tutorials-container .btn-tutorials .youtube-icon {
  margin-right: 7px;
}
.tutorials-container .btn-tutorials .arrow-down-icon {
  margin-left: 4px;
}
.tutorials-container .tutorial-box {
  display: none;
  border-radius: 6px;
  background-color: #141c2e;
  position: absolute;
  top: 35px;
  width: 352px;
  max-height: 506px;
  z-index: 1;
}
@media screen and (min-width: 1024px) {
  .tutorials-container .tutorial-box {
    top: 42px;
  }
}
.tutorials-container .tutorial-box .tutorial-box-list {
  margin: 0;
  padding: 0px;
  list-style: none;
  max-height: 406px;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 6px;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item {
  position: relative;
  padding: 11px 11px 15px;
  margin: 0;
  color: #fff;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
  /*   &:last-child {
    margin-bottom: 25px;

  }*/
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item:hover {
  background-color: #4871bf;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item:hover > p {
  text-decoration: underline;
  cursor: pointer;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item:hover > .mini-popover {
  display: block;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item p {
  margin: 0 25px 0 0;
  font-size: 12px;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item .btn-modal-tuto {
  border: 0;
  background: transparent;
  padding: 0;
  outline: none;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item .mini-popover {
  z-index: 1;
  position: absolute;
  display: none;
  right: 0px;
  bottom: -25px;
  background: #304b7f;
  font-size: 12px;
  padding: 6px 5px;
  border-radius: 5px;
}
.tutorials-container .tutorial-box .tutorial-box-list .box-item .mini-popover::before {
  content: "";
  position: absolute;
  bottom: 25px;
  left: 75%;
  transform: translateX(-50%) rotate(45deg);
  width: 10px;
  height: 10px;
  background-color: #304b7f;
}
.tutorials-container .tutorial-box .btn-list-container {
  text-align: center;
  margin: 10px 0;
}
.tutorials-container .tutorial-box .btn-list-container .btn-list {
  background-color: #6097ff;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  border: 0;
  outline: none;
  border-radius: 3px;
  width: 95%;
}

.news-container .btn-news {
  border: 0;
  outline: none;
  color: #4871bf;
  font-size: 12px;
  background-color: #d7e5ff;
  border-radius: 4px;
  position: relative;
  transition: all 0.3s linear;
  padding: 3px 7px 0;
  display: flex;
  align-items: center;
  gap: 12px;
}
.news-container .btn-news:hover {
  background-color: #4871bf;
  color: #d7e5ff;
}
.news-container .btn-news:hover > .icon-content::before {
  content: url(./../img/news-variant-icon.svg);
}
.news-container .btn-news img {
  width: 20px;
}
.news-container .btn-news .icon-content::before {
  content: url(./../img/news-blue-icon.svg);
}
.news-container .btn-news .badge {
  position: absolute;
  top: -10px;
  right: -10px;
  background: #4871bf;
  font-weight: 700;
  font-size: 1px;
  padding-top: 2px;
  color: #f8fafa;
}

.notifications-content {
  height: 100%;
  display: flex;
  gap: 6px;
  justify-content: space-evenly;
  list-style: none;
  padding: 0;
  align-items: center;
  margin-bottom: 0;
  border-right: 1px solid #a1a3af;
}
@media screen and (min-width: 1024px) {
  .notifications-content {
    gap: 8px;
    padding: 0 8px 0 0;
    border-right: 1px solid #dee2e6;
  }
}
.notifications-content:nth-child(3) {
  margin-right: 0 !important;
  border-right: 0;
}
.notifications-content li {
  cursor: pointer;
  position: relative;
}
.notifications-content li .badge {
  position: absolute;
  top: 1px;
  right: 4px;
  font-weight: 700;
  font-size: 10px;
}
.notifications-content li .badge.badge-multicuenta {
  top: -12px;
  right: -4px;
}
.notifications-content li .badge.notificaciones-messages-count {
  font-size: 10px;
  padding: 1px 2px 0px;
}
.notifications-content .icon-effects {
  padding: 12px 6px 6px;
  transition: all 0.2s ease-in;
  text-align: center;
  width: 48px;
  height: 45px;
  /*   &:hover > .badge {
    background-color: #fff;
  } */
}
.notifications-content .icon-user {
  height: 46px;
  margin-top: 1px;
  position: relative;
}
.notifications-content .icon-user:hover {
  background-color: #d7e5ff;
  border-bottom: 0;
}
.notifications-content .icon-user:hover::after {
  content: "";
  position: absolute;
  border-bottom: #6097ff 2px solid;
  width: 100%;
  bottom: 0;
  left: 0;
}
.notifications-content .icon-user.active {
  background-color: #d7e5ff;
  border-bottom: 0;
}
.notifications-content .icon-user.active::after {
  content: "";
  position: absolute;
  border-bottom: #6097ff 2px solid;
  width: 100%;
  bottom: 0;
  left: 0;
}
@media screen and (min-width: 1024px) {
  .notifications-content .icon-user {
    display: flex;
  }
  .notifications-content .icon-user .btn-demo-desktop {
    display: flex;
    align-items: center;
    gap: 3px;
  }
  .notifications-content .icon-user .btn-demo-desktop img {
    border: #c4c5c9 solid 1px;
  }
}
.notifications-content .icon-stock:hover {
  border-bottom: 3px #7f3030 solid;
  background: #ffd7d7;
}
.notifications-content .icon-stock.active {
  border-bottom: 3px #7f3030 solid;
  background: #ffd7d7;
}
.notifications-content .icon-seller:hover,
.notifications-content .icon-seller-desktop:hover {
  border-bottom: 3px #4851bf solid;
  background: #d7daff;
}
.notifications-content .icon-seller.active,
.notifications-content .icon-seller-desktop.active {
  border-bottom: 3px #4851bf solid;
  background: #d7daff;
}
.notifications-content .icon-sent:hover {
  border-bottom: 3px #367f30 solid;
  background: #daffd7;
}
.notifications-content .icon-sent.active {
  border-bottom: 3px #367f30 solid;
  background: #daffd7;
}
.notifications-content .icon-question:hover {
  border-bottom: 3px #ff9840 solid;
  background: #ffc99b;
}
.notifications-content .icon-question.active {
  border-bottom: 3px #ff9840 solid;
  background: #ffc99b;
}
.notifications-content .icon-message:hover {
  border-bottom: 3px #ce60ff solid;
  background: #f3d7ff;
}
.notifications-content .icon-message.active {
  border-bottom: 3px #ce60ff solid;
  background: #f3d7ff;
}
.notifications-content .icon-notif:hover {
  border-bottom: 3px #304b7f solid;
  background: #b0cbff;
}
.notifications-content .icon-notif.active {
  border-bottom: 3px #304b7f solid;
  background: #b0cbff;
}
.notifications-content .icon-teleg:hover {
  border-bottom: 3px #6097ff solid;
  background: #d7e5ff;
}
.notifications-content .icon-teleg.active {
  border-bottom: 3px #6097ff solid;
  background: #d7e5ff;
}
.notifications-content .icon-update:hover {
  border-bottom: 3px #36a6de solid !important;
  background: #b0cbff;
}
.notifications-content .icon-update.active {
  border-bottom: 3px #36a6de solid !important;
  background: #b0cbff;
}

.notifications-content-user {
  display: none;
}
@media screen and (min-width: 1024px) {
  .notifications-content-user {
    display: block;
  }
}

/*badges nav bar notifications*/
.stock-badge {
  color: #7f3030;
  background-color: #ffd7d7;
  padding: 0 2px;
}

.seller-badge {
  color: #fff;
  background: #4851bf;
  padding: 1px 2px 0;
}

.sent-badge {
  color: #fff;
  background-color: #367f30;
  padding: 1px 2px 0;
}

.question-badge {
  color: #fff;
  background-color: #bf8948;
  padding: 1px 2px 0;
}

.message-badge {
  color: #fff;
  padding: 1px 2px 0;
  background: #9b48bf;
}

.notification-badge {
  color: #fff;
  padding: 1px 2px 0;
  background: #6097ff;
}

/*badges end*/
/*estilos del scroll*/
.tutorial-box ::-webkit-scrollbar {
  -webkit-appearance: none;
}
.tutorial-box ::-webkit-scrollbar:vertical {
  width: 10px;
}
.tutorial-box ::-webkit-scrollbar:horizontal {
  height: 10px;
}

.tutorial-box ::-webkit-scrollbar-button:increment,
.tutorial-box ::-webkit-scrollbar-button {
  display: none;
}

.tutorial-box ::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #4871bf;
}

.tutorial-box ::-webkit-scrollbar-track {
  border-radius: 10px;
}

.message-container::-webkit-scrollbar,
.question-container::-webkit-scrollbar,
.seller-container::-webkit-scrollbar,
.sent-container::-webkit-scrollbar,
.card-notification-seller ul.nav::-webkit-scrollbar,
.card-notification-sent ul.nav::-webkit-scrollbar {
  -webkit-appearance: none;
}
.message-container::-webkit-scrollbar:vertical,
.question-container::-webkit-scrollbar:vertical,
.seller-container::-webkit-scrollbar:vertical,
.sent-container::-webkit-scrollbar:vertical,
.card-notification-seller ul.nav::-webkit-scrollbar:vertical,
.card-notification-sent ul.nav::-webkit-scrollbar:vertical {
  width: 6px;
}
.message-container::-webkit-scrollbar:horizontal,
.question-container::-webkit-scrollbar:horizontal,
.seller-container::-webkit-scrollbar:horizontal,
.sent-container::-webkit-scrollbar:horizontal,
.card-notification-seller ul.nav::-webkit-scrollbar:horizontal,
.card-notification-sent ul.nav::-webkit-scrollbar:horizontal {
  height: 5px;
}

.message-container::-webkit-scrollbar-button:increment,
.question-container::-webkit-scrollbar-button:increment,
.seller-container::-webkit-scrollbar-button:increment,
.sent-container::-webkit-scrollbar-button:increment,
.card-notification-seller ul.nav:increment,
.card-notification-sent ul.nav:increment,
.message-container::-webkit-scrollbar-button:increment,
.question-container::-webkit-scrollbar-button,
.seller-container::-webkit-scrollbar-button,
.sent-container::-webkit-scrollbar-button,
.card-notification-seller::-webkit-scrollbar-button,
.card-notification-sent::-webkit-scrollbar-button {
  display: none;
}

.message-container::-webkit-scrollbar-thumb,
.question-container::-webkit-scrollbar-thumb,
.seller-container::-webkit-scrollbar-thumb,
.sent-container::-webkit-scrollbar-thumb,
.card-notification-seller ul.nav::-webkit-scrollbar-thumb,
.card-notification-sent ul.nav::-webkit-scrollbar-thumb {
  background-color: #d0d1d7;
  border-radius: 20px;
  border: 2px solid #d0d1d7;
}

.message-container::-webkit-scrollbar-track,
.question-container::-webkit-scrollbar-track,
.seller-container::-webkit-scrollbar-track,
.sent-container::-webkit-scrollbar-track,
.card-notification-seller ul.nav::-webkit-scrollbar-track,
.card-notification-sent ul.nav::-webkit-scrollbar-track {
  border-radius: 10px;
}

.users-list::-webkit-scrollbar {
  -webkit-appearance: none;
}
.users-list::-webkit-scrollbar:vertical {
  width: 7px;
}
.users-list::-webkit-scrollbar:horizontal {
  height: 7px;
}

.users-list::-webkit-scrollbar-button:increment,
.users-list::-webkit-scrollbar-button {
  display: none;
}

.users-list::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 20px;
  border: 1px solid transparent;
}

.users-list::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
.user-card {
  min-width: 260px;
}
.user-card .card-title {
  color: #21232f;
  text-align: start;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  /* 150% */
  width: 245px;
  overflow-wrap: break-word;
}
.user-card .card-title span {
  color: #6097ff;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 133%;
  /* 18.62px */
  border-radius: 3px;
  border: 0.8px solid #6097ff;
  padding: 2px 4px;
}

.title-prod span {
  display: inline-flex;
  border-radius: 4px;
  padding: 0 5px 0 5px;
  font-weight: 500;
  font-size: 10px;
}
@media screen and (min-width: 1024px) {
  .title-prod span {
    font-size: 11px;
  }
}
.title-prod span.flex {
  color: #367f30;
  border: #367f30 1px solid;
}
.title-prod span.retiro {
  color: #ce60ff;
  border: #ce60ff 1px solid;
}
.title-prod span.full {
  color: #4871bf;
  border: #4871bf 1px solid;
}
.title-prod span.correo {
  color: #606cff;
  border: #606cff 1px solid;
}
.title-prod span.colecta {
  color: #ffb660;
  border: #ffb660 1px solid;
}

.special {
  position: relative;
}
.special strong {
  position: absolute;
  right: -45px;
  color: #d7e5ff !important;
  background-color: #6097ff !important;
}

@media screen and (min-width: 1024px) {
  .item-header-woo:hover ~ .tooltip-hover-woo {
    display: block;
  }
}

@media screen and (min-width: 1024px) {
  .item-header-empre:hover ~ .tooltip-hover-empre {
    display: block;
  }
}

@media screen and (min-width: 1024px) {
  .item-header-exter:hover ~ .tooltip-hover-exter {
    display: block;
  }
}

.tooltip-hover-woo,
.tooltip-hover-empre,
.tooltip-hover-fisic,
.tooltip-hover-exter {
  display: none;
  position: absolute;
  left: 200px;
  top: 0;
  background: #6097ff;
  border-radius: 10px;
  width: 360px;
  height: 183px;
  padding: 30px 20px;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
}
.tooltip-hover-woo:after,
.tooltip-hover-empre:after,
.tooltip-hover-fisic:after,
.tooltip-hover-exter:after {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: -10px;
  transform: rotate(45deg);
  background: #6097ff;
  top: 15px;
}
.tooltip-hover-woo h2,
.tooltip-hover-empre h2,
.tooltip-hover-fisic h2,
.tooltip-hover-exter h2 {
  font-weight: 700;
  font-size: 18px;
  color: #fff;
  margin-bottom: 13px;
}
.tooltip-hover-woo p,
.tooltip-hover-empre p,
.tooltip-hover-fisic p,
.tooltip-hover-exter p {
  font-weight: 400;
  font-size: 18px;
  margin: 0;
  color: #fff;
}

.tooltip-hover-sus {
  display: none;
  position: absolute;
  left: 200px;
  top: -200px;
  background: #6097ff;
  border-radius: 3px;
  width: 360px;
  height: 183px;
  padding: 12px;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
}
.tooltip-hover-sus:after {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  left: -10px;
  transform: rotate(45deg);
  background: #6097ff;
  top: 215px;
}
.tooltip-hover-sus h2 {
  font-weight: 700;
  font-size: 18px;
  color: #fff;
  margin-bottom: 13px;
}
.tooltip-hover-sus p {
  font-weight: 400;
  font-size: 18px;
  margin: 0;
  color: #fff;
}
.tooltip-hover-sus .btns-container {
  margin-top: 13px;
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 8px;
}
.tooltip-hover-sus .btns-container .lbl-tooltip-deb-auto {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  display: flex;
  align-items: center;
}
.tooltip-hover-sus .btns-container .lbl-tooltip-deb-auto #kill-tooltip-deb-auto {
  margin-right: 5px;
  width: 15px;
  height: 15px;
}
.tooltip-hover-sus .btns-container .lbl-tooltip-deb-auto #kill-tooltip-deb-auto:focus {
  outline: none;
}
.tooltip-hover-sus .btns-container #btn-kill-tool:focus {
  outline: none;
}

.tooltip-hover-sus {
  height: auto;
  width: 446px;
}
.tooltip-hover-sus h2 {
  margin-bottom: 0;
}

@media screen and (min-width: 1024px) {
  .link-menu:hover > .tooltip-hover-sus {
    display: block;
  }
}

@media screen and (min-width: 1024px) {
  .tooltip-hover-fisic {
    height: max-content;
    display: block;
    width: 595px;
    text-align: start;
  }
  .tooltip-hover-fisic .btn-container {
    text-align: end;
  }
  .tooltip-hover-fisic .btn-container button {
    border: 0;
    outline: none;
    background-color: #6097ff;
    color: #fff;
    border-radius: 3px;
    padding: 4px 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 0.45px;
    margin-top: 18px;
  }
  .tooltip-hover-fisic .btn-container button:hover {
    background-color: #4871bf;
  }
  .tooltip-hover-fisic .btn-container button:focus, .tooltip-hover-fisic .btn-container button:focus-visible {
    border: 0;
    outline: none;
  }
}

.tooltip-hover-exter {
  padding: 15px;
}
@media screen and (min-width: 1024px) {
  .tooltip-hover-exter {
    height: auto;
    width: 542px;
    top: 0;
    left: 200px;
    z-index: 100;
  }
  .tooltip-hover-exter:after {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    left: -10px;
    transform: rotate(45deg);
    background: #6097ff;
    top: 15px;
  }
}

.tooltip2-empre {
  top: 750px !important;
}
@media screen and (min-width: 1024px) {
  .tooltip2-empre {
    top: 460px !important;
  }
}

.tooltip3-empre,
.tooltip6-empre {
  position: absolute;
  left: 10px;
  top: 300px;
  z-index: 1110;
  background: #6097ff;
  border-radius: 4px;
  padding: 13px;
  width: 322px;
}
@media screen and (min-width: 1024px) {
  .tooltip3-empre,
  .tooltip6-empre {
    width: 490px;
    left: 205px;
  }
}
.tooltip3-empre:before,
.tooltip6-empre:before {
  content: "";
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: 60px;
  background: #6097ff;
  left: -10px;
}
.tooltip3-empre h2,
.tooltip6-empre h2 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-bottom: 9px;
  display: flex;
  justify-content: space-between;
  padding: 4px 0;
}
@media screen and (min-width: 1024px) {
  .tooltip3-empre h2,
  .tooltip6-empre h2 {
    font-size: 18px;
  }
}
.tooltip3-empre h2 .span-ob,
.tooltip6-empre h2 .span-ob {
  background: #fff;
  color: #6097ff;
  border-radius: 3px;
  padding: 3px 4px;
}
.tooltip3-empre p,
.tooltip6-empre p {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: -0.02em;
  color: #fff;
}
.tooltip3-empre p strong,
.tooltip6-empre p strong {
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .tooltip3-empre p,
  .tooltip6-empre p {
    font-size: 18px;
  }
}
.tooltip3-empre .btn-next-container,
.tooltip6-empre .btn-next-container {
  text-align: end;
}
@media screen and (min-width: 1024px) {
  .tooltip3-empre .btn-next-container button,
  .tooltip6-empre .btn-next-container button {
    width: 210px;
  }
}

.tooltip4-empre,
.tooltip4-empre2 {
  position: absolute;
  left: 10px;
  top: 340px;
  z-index: 1110;
  background: #6097ff;
  border-radius: 4px;
  padding: 13px;
  width: 322px;
}
@media screen and (min-width: 1024px) {
  .tooltip4-empre,
  .tooltip4-empre2 {
    width: 490px;
    left: 0px;
    top: 40px;
  }
}
.tooltip4-empre:before,
.tooltip4-empre2:before {
  content: "";
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  background: #6097ff;
  left: 70px;
}
.tooltip4-empre h2,
.tooltip4-empre2 h2 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-bottom: 9px;
  display: flex;
  justify-content: space-between;
  padding: 4px 0;
}
@media screen and (min-width: 1024px) {
  .tooltip4-empre h2,
  .tooltip4-empre2 h2 {
    font-size: 18px;
  }
}
.tooltip4-empre h2 .span-ob,
.tooltip4-empre2 h2 .span-ob {
  background: #fff;
  color: #6097ff;
  border-radius: 3px;
  padding: 3px 4px;
}
.tooltip4-empre p,
.tooltip4-empre2 p {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: -0.02em;
  color: #fff;
}
.tooltip4-empre p strong,
.tooltip4-empre2 p strong {
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .tooltip4-empre p,
  .tooltip4-empre2 p {
    font-size: 18px;
  }
}
.tooltip4-empre ul,
.tooltip4-empre2 ul {
  color: #f8f9fa;
  font-size: 18px;
  font-weight: 400;
  line-height: 154.5%;
}
.tooltip4-empre ul li:first-child,
.tooltip4-empre2 ul li:first-child {
  margin-bottom: 15px;
}
.tooltip4-empre ul a,
.tooltip4-empre2 ul a {
  color: #f8f9fa;
}
.tooltip4-empre .btn-next-container,
.tooltip4-empre2 .btn-next-container {
  text-align: end;
}
.tooltip4-empre .btn-next-container button,
.tooltip4-empre2 .btn-next-container button {
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .tooltip4-empre .btn-next-container button,
  .tooltip4-empre2 .btn-next-container button {
    width: 210px;
    margin-left: auto;
    text-align: center;
    font-size: 16px;
  }
}

.tooltip5-empre {
  position: absolute;
  left: 10px;
  top: 340px;
  z-index: 1110;
  background: #6097ff;
  border-radius: 4px;
  padding: 13px;
  width: 322px;
}
@media screen and (min-width: 1024px) {
  .tooltip5-empre {
    width: 490px;
    left: 205px;
  }
}
.tooltip5-empre:before {
  content: "";
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: 60px;
  background: #6097ff;
  left: -10px;
}
.tooltip5-empre h2 {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  margin-bottom: 9px;
  display: flex;
  justify-content: space-between;
  padding: 4px 0;
}
@media screen and (min-width: 1024px) {
  .tooltip5-empre h2 {
    font-size: 18px;
  }
}
.tooltip5-empre h2 .span-ob {
  background: #fff;
  color: #6097ff;
  border-radius: 3px;
  padding: 3px 4px;
}
.tooltip5-empre p {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: -0.02em;
  color: #fff;
}
.tooltip5-empre p strong {
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .tooltip5-empre p {
    font-size: 18px;
  }
}
.tooltip5-empre .btn-next-container {
  text-align: end;
}
@media screen and (min-width: 1024px) {
  .tooltip5-empre .btn-next-container button {
    width: 210px;
  }
}

@media screen and (min-width: 1024px) {
  .toolSpecial {
    top: 415px !important;
  }
}

.ind-etiquetas .descripcion-spinner {
  color: #4a51b8;
}

.spinner-navbar-noti {
  width: 1rem;
  height: 1rem;
  background: transparent;
}

.badge.seller-badge.noti {
  background: transparent;
}

.badge.seller-badge.noti.noti-orders {
  color: #4851bf;
}

.badge.seller-badge.noti.noti-envios-pendientes {
  color: #367f30;
}

.badge.seller-badge.noti.noti-preguntas {
  color: #7f5a30;
}

.badge.seller-badge.noti.noti-mensaje {
  color: #ce60ff;
}

.badge.seller-badge.noti.noti-campana {
  color: #4871bf;
}

.empty-state-drop-header {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 121%;
  padding: 20px;
}

.alert-custom-sidebar {
  position: fixed;
  top: auto;
  z-index: 100000;
  right: 15px;
  bottom: 10vh;
}
@media screen and (min-width: 1240px) {
  .alert-custom-sidebar {
    bottom: 16vh;
  }
}
@media screen and (min-width: 1366px) {
  .alert-custom-sidebar {
    bottom: 15vh;
  }
}
@media screen and (min-width: 1660px) {
  .alert-custom-sidebar {
    bottom: 10vh;
  }
}

.notification-question-li .text-truncate {
  max-width: 320px;
}
.notification-question-li h4 {
  font-weight: 500 !important;
}

.notification-message-li h4 {
  font-weight: 500 !important;
}

/*============= SKELETON =================*/
.skeleton:after {
  opacity: 0 !important;
}
.skeleton .link-menu .img-container {
  border-radius: 360px;
  height: 25px !important;
  background-color: #1f3152;
  /* Color de fondo del esqueleto */
  overflow: hidden;
  /* Ocultar el exceso de la animación de fondo */
  position: relative;
  /* Posición relativa para la animación de fondo */
}
.skeleton .link-menu .img-container::before {
  content: "";
  display: block;
  position: absolute;
  left: -150px;
  /* Inicio de la animación fuera del elemento */
  top: 0;
  height: 100%;
  width: 150px;
  /* Ancho del efecto de animación */
  background: linear-gradient(to right, transparent, #3963b4, transparent);
  /* Gradiente para el efecto de carga */
  animation: load 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
.skeleton .link-menu .img-container img {
  opacity: 0;
}
.skeleton .link-menu span {
  padding: 0 15px 0 0;
  border-radius: 50px;
  background-color: #1f3152;
  /* Color de fondo del esqueleto */
  overflow: hidden;
  /* Ocultar el exceso de la animación de fondo */
  position: relative;
  /* Posición relativa para la animación de fondo */
  color: transparent !important;
}
.skeleton .link-menu span img,
.skeleton .link-menu span strong {
  opacity: 0;
}
.skeleton .link-menu span::before {
  content: "";
  display: block;
  position: absolute;
  left: -150px;
  /* Inicio de la animación fuera del elemento */
  top: 0;
  height: 100%;
  width: 150px;
  /* Ancho del efecto de animación */
  background: linear-gradient(to right, transparent, #3963b4, transparent);
  /* Gradiente para el efecto de carga */
  animation: load 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
.skeleton.submenu-item {
  display: flex;
  align-items: center;
}
.skeleton.submenu-item:hover > span {
  font-weight: 500;
}
.skeleton.submenu-item .img-container {
  border-radius: 360px;
  height: 25px !important;
  background-color: #1f3152;
  /* Color de fondo del esqueleto */
  overflow: hidden;
  /* Ocultar el exceso de la animación de fondo */
  position: relative;
  /* Posición relativa para la animación de fondo */
}
.skeleton.submenu-item .img-container::before {
  content: "";
  display: block;
  position: absolute;
  left: -150px;
  /* Inicio de la animación fuera del elemento */
  top: 0;
  height: 100%;
  width: 150px;
  /* Ancho del efecto de animación */
  background: linear-gradient(to right, transparent, #3963b4, transparent);
  /* Gradiente para el efecto de carga */
  animation: load 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
.skeleton.submenu-item .img-container img {
  opacity: 0;
}
.skeleton.submenu-item span {
  padding: 0 15px 0 0;
  border-radius: 50px;
  background-color: #1f3152;
  /* Color de fondo del esqueleto */
  overflow: hidden;
  /* Ocultar el exceso de la animación de fondo */
  position: relative;
  /* Posición relativa para la animación de fondo */
  color: transparent !important;
  display: inline-block;
  height: 22px;
}
.skeleton.submenu-item span img,
.skeleton.submenu-item span strong {
  display: none;
}
.skeleton.submenu-item span::before {
  content: "";
  display: block;
  position: absolute;
  left: -150px;
  /* Inicio de la animación fuera del elemento */
  top: 0;
  height: 100%;
  width: 150px;
  /* Ancho del efecto de animación */
  background: linear-gradient(to right, transparent, #3963b4, transparent);
  /* Gradiente para el efecto de carga */
  animation: load 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

@keyframes load {
  0% {
    left: -150px;
  }
  100% {
    left: 100%;
  }
}
/*buscador nuevo*/
.filter-top-container1 {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  padding: 0 12px 12px;
  margin-top: 16px;
  justify-content: flex-end;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 {
    order: 1;
    flex-wrap: nowrap;
  }
}
.filter-top-container1 .btn-container-top {
  display: flex;
  gap: 14px 3px;
  justify-content: end;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top {
    gap: 14px 26px;
    order: 2;
  }
}
.filter-top-container1 .btn-container-top .btn-reg {
  border-radius: 4px;
  padding: 8px 0px;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  outline: none;
  width: 165px;
  transition: all 0.2s linear;
}
.filter-top-container1 .btn-container-top .btn-reg:focus, .filter-top-container1 .btn-container-top .btn-reg:focus-visible {
  outline: none;
}
.filter-top-container1 .btn-container-top .btn-reg.btn-new-registro {
  width: 227px;
  background: #51bf48;
  color: #fff;
  border: 1px solid #51bf48;
  margin-bottom: 15px;
}
.filter-top-container1 .btn-container-top .btn-reg.btn-new-registro:hover {
  background-color: #367f30;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top .btn-reg.btn-new-registro {
    order: 3;
    margin-bottom: 0;
  }
}
.filter-top-container1 .btn-container-top .btn-reg.btn-carga-masiva {
  color: #6097ff;
  border: 1px solid #6097ff;
  background-color: #fff;
  transition: all 0.2s linear;
}
.filter-top-container1 .btn-container-top .btn-reg.btn-carga-masiva:hover {
  background-color: #d7e5ff;
}
.filter-top-container1 .btn-container-top .btn-reg.btn-carga-masiva:hover ~ .tooltip-carga-masiva-inicial {
  display: block;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top .btn-reg.btn-carga-masiva {
    order: 1;
    margin-left: 0px;
  }
}
.filter-top-container1 .btn-container-top .dropdown-menu {
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  top: auto !important;
  bottom: -95px !important;
  left: 0 !important;
  right: auto !important;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  width: 190px;
}
.filter-top-container1 .btn-container-top .tooltip-carga-masiva-inicial {
  display: none;
  position: absolute;
  z-index: 1;
  top: 50px;
  left: 0;
  background: #182640;
  border-radius: 4.54839px;
  padding: 10px 7px;
  width: 300px;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top .tooltip-carga-masiva-inicial {
    left: -310px;
    top: -10px;
  }
}
.filter-top-container1 .btn-container-top .tooltip-carga-masiva-inicial::before {
  content: "";
  background: #182640;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  left: 20px;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top .tooltip-carga-masiva-inicial::before {
    top: 20px;
    left: auto;
    right: -8px;
  }
}
.filter-top-container1 .btn-container-top .tooltip-carga-masiva-inicial p {
  font-weight: 400;
  font-size: 12px;
  color: #ffffff;
}
.filter-top-container1 .btn-container-top .dropdown {
  position: relative;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .btn-container-top .dropdown {
    order: 2;
  }
}
.filter-top-container1 .btn-container-top .dropdown button::after {
  display: none;
}
.filter-top-container1 .btn-container-top .dropdown .dropdown-menu {
  top: 45px !important;
  bottom: auto !important;
  right: 0 !important;
  left: auto !important;
  width: max-content;
}
.filter-top-container1 .btn-container-top .dropdown .dropdown-menu .dropdown-item {
  font-weight: 400;
  font-size: 15px;
  line-height: 34px;
  color: #304b7f;
  cursor: pointer;
}
.filter-top-container1 .btn-container-top .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #d7e5ff;
}
.filter-top-container1 .btn-container-top .dropdown .dropdown-menu .dropdown-item:active {
  background-color: transparent;
}
.filter-top-container1 .filter-top-first-content {
  width: 100%;
}
.filter-top-container1 .filter-top-first-content .lol {
  display: flex;
  gap: 10px;
  width: 100%;
  flex-wrap: wrap;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol {
    align-items: center;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container {
  position: relative;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
  border-radius: 3px;
  border: 0;
  padding: 7px 10px;
  outline: none;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
  .filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub,
  .filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
    background: #fff;
    display: flex;
    gap: 5px;
    align-items: center;
    color: #304b7f;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover {
  background-color: #6097ff !important;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > span, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > span {
  color: #fff !important;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > path, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > circle, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > ellipse, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > path, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > circle, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > circle,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > circle,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > ellipse {
  stroke: #fff;
  fill: #fff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > path, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > circle, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > ellipse, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > path, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > circle, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > circle,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > circle,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > ellipse {
  stroke: #fff;
  fill: #6097ff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:focus, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:focus-visible, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:focus, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:focus-visible {
  outline: none;
  border: 0;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub svg, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub svg,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub svg,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub svg {
  width: 20px;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub span, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub span {
  font-weight: 500;
  font-size: 15px;
  color: #304b7f !important;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active {
  background: #6097ff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active span {
  color: #fff !important;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child path,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child circle,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child ellipse,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child circle {
  stroke: #fff;
  fill: #fff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
  padding: 6px 10px;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active {
  background: #6097ff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active span,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active span {
  color: #fff !important;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child {
  fill: #6097ff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child path,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child path {
  stroke: #fff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  position: absolute;
  z-index: 10;
  top: 41px !important;
  bottom: auto !important;
  left: 0 !important;
  right: auto;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  width: 300px;
  padding: 10px;
}
@media screen and (min-width: 768px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter,
  .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date,
  .filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter,
  .filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date {
    width: 680px;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter h3,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date h3,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter h3,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date h3 {
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #304b7f;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
  width: 83px;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus-visible {
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
  width: 83px;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus-visible {
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container .filter-content,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container .filter-content label,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container {
  border-bottom: 0;
  padding-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter,
  .filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter {
    width: 800px !important;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .btn-container,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .btn-container {
  padding: 11px;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros {
  width: 100%;
  background: #6097ff;
  border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #ffffff;
  padding: 3px 0;
  border: 0;
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros:focus, .filter-top-container1 .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros:focus-visible,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros:focus,
.filter-top-container1 .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros:focus-visible {
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container {
  width: 83%;
  border: #6097ff solid 1px;
  border-radius: 5px;
  /* @include desktop-1240 {
    width: 590px;
  }
  @include desktop-1366 {
    width: 630px;
  }
  @include biggest-desktop {
    width: 830px;
  } */
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container .input-search {
  border: 0 !important;
  filter: none !important;
  border-radius: 5px;
  height: 36px;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container .input-search.form-control:focus {
  box-shadow: none;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container #inputDelete {
  border: 0;
  outline: none;
  background: #fff;
  padding-right: 10px;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container #inputDelete svg {
  opacity: 0;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container .input-group-append-publicaciones {
  background: transparent;
  position: relative;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container .input-group-append-publicaciones .btn-buscador {
  background: #6097ff;
  color: #fff;
  border-radius: 0 4px 4px 0;
  border: 0;
  cursor: pointer;
}
.filter-top-container1 .filter-top-first-content .lol .input-search-pub-container .input-group-append-publicaciones .btn-buscador:hover {
  background: #4871bf;
}
.filter-top-container1 .filter-top-first-content .lol .btn-extras-desktop {
  background: #fff;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  outline: none;
  border: 1px solid #a1a3af;
  color: #a1a3af;
  display: none;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-extras-desktop {
    display: block;
    margin-left: auto;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-extras-desktop:hover {
  border: 1px solid #4871bf;
  color: #4871bf;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: end;
  gap: 15px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers {
    justify-content: space-between;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button {
  background: #fff;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  height: 40px;
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button:focus {
  outline: none;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-masivo {
  border: 1px solid #6097ff;
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-masivo {
    order: 2;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-masivo:hover {
  border: 1px solid #4871bf;
  color: #4871bf;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-masivo:disabled {
  filter: grayscale(1);
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr {
  border: 1px solid #6097ff;
  color: #6097ff;
  order: 3;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr:hover {
  border: 1px solid #4871bf;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr {
    margin-left: auto;
  }
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr .name-mobile {
    display: none;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr .name-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-attr .name-desktop {
    display: inline-block;
  }
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-editor-masivo {
  order: 4;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-accion-masiva {
  order: 2;
  border: 1px solid #6097ff;
  color: #6097ff;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-accion-masiva:hover {
  border: 1px solid #4871bf;
  color: #4871bf;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-extras-mobile {
  order: 1;
  border: 1px solid #a1a3af;
  color: #a1a3af;
}
.filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-extras-mobile:hover {
  border: 1px solid #4871bf;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .lol .btn-containers button.btn-extras-mobile {
    display: none;
  }
}
.filter-top-container1 .filter-top-first-content .alert-filters-container {
  display: flex;
  gap: 10px;
  flex-direction: column;
  align-items: start;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .filter-top-container1 .filter-top-first-content .alert-filters-container {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1660px) {
  .filter-top-container1 .filter-top-first-content .alert-filters-container {
    width: 100%;
  }
}
.filter-top-container1 .filter-top-first-content .alert-filters-container .alert {
  width: max-content;
  margin: 0;
}
.filter-top-container1 .filter-top-first-content .alert-filters-container .alert.alert-filter-pub {
  background: #d7e5ff;
  border-radius: 4px;
  padding: 2px 8px;
  display: flex;
  align-items: center;
  height: 36px;
  gap: 5px;
  transition: all 0.2s linear;
}
.filter-top-container1 .filter-top-first-content .alert-filters-container .alert.alert-filter-pub:hover {
  background: #b0cbff;
}
@media screen and (min-width: 1024px) {
  .filter-top-container1 .filter-top-first-content .alert-filters-container .alert.alert-filter-pub {
    padding: 2px 4px;
    height: 21px;
  }
}
.filter-top-container1 .filter-top-first-content .alert-filters-container .alert.alert-filter-pub p {
  margin: 0;
  display: inline-block;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.filter-top-container1 .filter-top-first-content .alert-filters-container .alert.alert-filter-pub button {
  padding: 0;
  margin: 0;
  font-weight: 300;
  font-size: 22px;
  color: #304b7f;
}

#modalGuiaTalles .modal-dialog,
#modalGtin .modal-dialog,
#modalActTnube .modal-dialog,
#modalStockErrorMeliGen .modal-dialog,
#inKitModal .modal-dialog,
#modalCerfitAfip1 .modal-dialog,
#modalCerfitAfip2 .modal-dialog,
#modalFlexInactive .modal-dialog {
  max-width: fit-content;
}
#modalGuiaTalles .modal-dialog .modal-content-alert,
#modalGuiaTalles .modal-dialog .modal-content,
#modalGtin .modal-dialog .modal-content-alert,
#modalGtin .modal-dialog .modal-content,
#modalActTnube .modal-dialog .modal-content-alert,
#modalActTnube .modal-dialog .modal-content,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert,
#modalStockErrorMeliGen .modal-dialog .modal-content,
#inKitModal .modal-dialog .modal-content-alert,
#inKitModal .modal-dialog .modal-content,
#modalCerfitAfip1 .modal-dialog .modal-content-alert,
#modalCerfitAfip1 .modal-dialog .modal-content,
#modalCerfitAfip2 .modal-dialog .modal-content-alert,
#modalCerfitAfip2 .modal-dialog .modal-content,
#modalFlexInactive .modal-dialog .modal-content-alert,
#modalFlexInactive .modal-dialog .modal-content {
  width: 847px;
  background: transparent;
  border: 0;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header,
#modalGuiaTalles .modal-dialog .modal-content .modal-header,
#modalGtin .modal-dialog .modal-content-alert .modal-header,
#modalGtin .modal-dialog .modal-content .modal-header,
#modalActTnube .modal-dialog .modal-content-alert .modal-header,
#modalActTnube .modal-dialog .modal-content .modal-header,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header,
#inKitModal .modal-dialog .modal-content-alert .modal-header,
#inKitModal .modal-dialog .modal-content .modal-header,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header,
#modalFlexInactive .modal-dialog .modal-content .modal-header {
  background-color: #ff8888;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .modal-title,
#modalGtin .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalGtin .modal-dialog .modal-content .modal-header .modal-title,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalActTnube .modal-dialog .modal-content .modal-header .modal-title,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .modal-title,
#inKitModal .modal-dialog .modal-content-alert .modal-header .modal-title,
#inKitModal .modal-dialog .modal-content .modal-header .modal-title,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .modal-title,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .modal-title,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalFlexInactive .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 8px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalGtin .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalGtin .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalActTnube .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#inKitModal .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#inKitModal .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalFlexInactive .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big {
  vertical-align: bottom;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .modal-title strong,
#modalGtin .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalGtin .modal-dialog .modal-content .modal-header .modal-title strong,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalActTnube .modal-dialog .modal-content .modal-header .modal-title strong,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .modal-title strong,
#inKitModal .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#inKitModal .modal-dialog .modal-content .modal-header .modal-title strong,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .modal-title strong,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .modal-title strong,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalFlexInactive .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalGtin .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalGtin .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalActTnube .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .btn-modal-close,
#inKitModal .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#inKitModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalFlexInactive .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #7f3030;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalGtin .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalGtin .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalActTnube .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#inKitModal .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#inKitModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalFlexInactive .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalGuiaTalles .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalGtin .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalGtin .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalActTnube .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalActTnube .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#inKitModal .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#inKitModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalFlexInactive .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body,
#modalGuiaTalles .modal-dialog .modal-content .modal-body,
#modalGtin .modal-dialog .modal-content-alert .modal-body,
#modalGtin .modal-dialog .modal-content .modal-body,
#modalActTnube .modal-dialog .modal-content-alert .modal-body,
#modalActTnube .modal-dialog .modal-content .modal-body,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body,
#inKitModal .modal-dialog .modal-content-alert .modal-body,
#inKitModal .modal-dialog .modal-content .modal-body,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body,
#modalFlexInactive .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .lol,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .lol,
#modalGtin .modal-dialog .modal-content-alert .modal-body .lol,
#modalGtin .modal-dialog .modal-content .modal-body .lol,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .lol,
#modalActTnube .modal-dialog .modal-content .modal-body .lol,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .lol,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .lol,
#inKitModal .modal-dialog .modal-content-alert .modal-body .lol,
#inKitModal .modal-dialog .modal-content .modal-body .lol,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .lol,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .lol,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .lol,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .lol,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .lol,
#modalFlexInactive .modal-dialog .modal-content .modal-body .lol {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .lol img,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .lol img,
#modalGtin .modal-dialog .modal-content-alert .modal-body .lol img,
#modalGtin .modal-dialog .modal-content .modal-body .lol img,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .lol img,
#modalActTnube .modal-dialog .modal-content .modal-body .lol img,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .lol img,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .lol img,
#inKitModal .modal-dialog .modal-content-alert .modal-body .lol img,
#inKitModal .modal-dialog .modal-content .modal-body .lol img,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .lol img,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .lol img,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .lol img,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .lol img,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .lol img,
#modalFlexInactive .modal-dialog .modal-content .modal-body .lol img {
  margin-top: 10px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .lol p,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .lol p,
#modalGtin .modal-dialog .modal-content-alert .modal-body .lol p,
#modalGtin .modal-dialog .modal-content .modal-body .lol p,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .lol p,
#modalActTnube .modal-dialog .modal-content .modal-body .lol p,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .lol p,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .lol p,
#inKitModal .modal-dialog .modal-content-alert .modal-body .lol p,
#inKitModal .modal-dialog .modal-content .modal-body .lol p,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .lol p,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .lol p,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .lol p,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .lol p,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .lol p,
#modalFlexInactive .modal-dialog .modal-content .modal-body .lol p {
  width: 653px;
  font-size: 17px;
  font-weight: 400;
  color: #401818;
  text-align: center;
  margin: 16px 0 26px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .lol p strong,
#modalGtin .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalGtin .modal-dialog .modal-content .modal-body .lol p strong,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalActTnube .modal-dialog .modal-content .modal-body .lol p strong,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .lol p strong,
#inKitModal .modal-dialog .modal-content-alert .modal-body .lol p strong,
#inKitModal .modal-dialog .modal-content .modal-body .lol p strong,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .lol p strong,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .lol p strong,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .lol p strong,
#modalFlexInactive .modal-dialog .modal-content .modal-body .lol p strong {
  font-weight: 700;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .lol p a,
#modalGtin .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalGtin .modal-dialog .modal-content .modal-body .lol p a,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalActTnube .modal-dialog .modal-content .modal-body .lol p a,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .lol p a,
#inKitModal .modal-dialog .modal-content-alert .modal-body .lol p a,
#inKitModal .modal-dialog .modal-content .modal-body .lol p a,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .lol p a,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .lol p a,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .lol p a,
#modalFlexInactive .modal-dialog .modal-content .modal-body .lol p a {
  text-decoration: none;
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  color: #401818;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalGtin .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalGtin .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalActTnube .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .btn-modal-container,
#inKitModal .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#inKitModal .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalFlexInactive .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-bottom: 6px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalGtin .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalGtin .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalActTnube .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#inKitModal .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#inKitModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalFlexInactive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #bf4848 1px;
  color: #bf4848;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
}
#modalGuiaTalles .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalGuiaTalles .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalGtin .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalGtin .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalActTnube .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalActTnube .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalStockErrorMeliGen .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalStockErrorMeliGen .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#inKitModal .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#inKitModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalCerfitAfip1 .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalCerfitAfip2 .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalFlexInactive .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalFlexInactive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #bf4848;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #bf4848 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
}

#modalCategories .modal-dialog,
#modal-inputar-pago .modal-dialog,
#modalInfoRefer .modal-dialog,
#modalInfoCompetencia .modal-dialog,
#buscadorPubModal .modal-dialog,
#modalTourFirstTime .modal-dialog,
#cargaMasivaModal .modal-dialog,
#modificarPreciosModal .modal-dialog,
#confirmacionActPrecios .modal-dialog,
#modificarFotoModal .modal-dialog,
#eliminarProdModal .modal-dialog,
#eliminarProdIndividualModal .modal-dialog,
#modalInfoEmpretienda .modal-dialog,
#modalChangesSaved .modal-dialog,
#modalUploadLogo .modal-dialog,
#modalConfigEspecial .modal-dialog {
  max-width: fit-content;
}
#modalCategories .modal-dialog .modal-content,
#modal-inputar-pago .modal-dialog .modal-content,
#modalInfoRefer .modal-dialog .modal-content,
#modalInfoCompetencia .modal-dialog .modal-content,
#buscadorPubModal .modal-dialog .modal-content,
#modalTourFirstTime .modal-dialog .modal-content,
#cargaMasivaModal .modal-dialog .modal-content,
#modificarPreciosModal .modal-dialog .modal-content,
#confirmacionActPrecios .modal-dialog .modal-content,
#modificarFotoModal .modal-dialog .modal-content,
#eliminarProdModal .modal-dialog .modal-content,
#eliminarProdIndividualModal .modal-dialog .modal-content,
#modalInfoEmpretienda .modal-dialog .modal-content,
#modalChangesSaved .modal-dialog .modal-content,
#modalUploadLogo .modal-dialog .modal-content,
#modalConfigEspecial .modal-dialog .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCategories .modal-dialog .modal-content,
  #modal-inputar-pago .modal-dialog .modal-content,
  #modalInfoRefer .modal-dialog .modal-content,
  #modalInfoCompetencia .modal-dialog .modal-content,
  #buscadorPubModal .modal-dialog .modal-content,
  #modalTourFirstTime .modal-dialog .modal-content,
  #cargaMasivaModal .modal-dialog .modal-content,
  #modificarPreciosModal .modal-dialog .modal-content,
  #confirmacionActPrecios .modal-dialog .modal-content,
  #modificarFotoModal .modal-dialog .modal-content,
  #eliminarProdModal .modal-dialog .modal-content,
  #eliminarProdIndividualModal .modal-dialog .modal-content,
  #modalInfoEmpretienda .modal-dialog .modal-content,
  #modalChangesSaved .modal-dialog .modal-content,
  #modalUploadLogo .modal-dialog .modal-content,
  #modalConfigEspecial .modal-dialog .modal-content {
    width: 887px;
  }
}
#modalCategories .modal-dialog .modal-content .modal-header,
#modal-inputar-pago .modal-dialog .modal-content .modal-header,
#modalInfoRefer .modal-dialog .modal-content .modal-header,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header,
#buscadorPubModal .modal-dialog .modal-content .modal-header,
#modalTourFirstTime .modal-dialog .modal-content .modal-header,
#cargaMasivaModal .modal-dialog .modal-content .modal-header,
#modificarPreciosModal .modal-dialog .modal-content .modal-header,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header,
#modificarFotoModal .modal-dialog .modal-content .modal-header,
#eliminarProdModal .modal-dialog .modal-content .modal-header,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header,
#modalChangesSaved .modal-dialog .modal-content .modal-header,
#modalUploadLogo .modal-dialog .modal-content .modal-header,
#modalConfigEspecial .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCategories .modal-dialog .modal-content .modal-header .modal-title,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .modal-title,
#modalInfoRefer .modal-dialog .modal-content .modal-header .modal-title,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .modal-title,
#buscadorPubModal .modal-dialog .modal-content .modal-header .modal-title,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .modal-title,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .modal-title,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .modal-title,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .modal-title,
#modificarFotoModal .modal-dialog .modal-content .modal-header .modal-title,
#eliminarProdModal .modal-dialog .modal-content .modal-header .modal-title,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .modal-title,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .modal-title,
#modalChangesSaved .modal-dialog .modal-content .modal-header .modal-title,
#modalUploadLogo .modal-dialog .modal-content .modal-header .modal-title,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
  margin-left: 20px;
}
#modalCategories .modal-dialog .modal-content .modal-header .modal-title strong,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .modal-title strong,
#modalInfoRefer .modal-dialog .modal-content .modal-header .modal-title strong,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .modal-title strong,
#buscadorPubModal .modal-dialog .modal-content .modal-header .modal-title strong,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .modal-title strong,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .modal-title strong,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .modal-title strong,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .modal-title strong,
#modificarFotoModal .modal-dialog .modal-content .modal-header .modal-title strong,
#eliminarProdModal .modal-dialog .modal-content .modal-header .modal-title strong,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .modal-title strong,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .modal-title strong,
#modalChangesSaved .modal-dialog .modal-content .modal-header .modal-title strong,
#modalUploadLogo .modal-dialog .modal-content .modal-header .modal-title strong,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalCategories .modal-dialog .modal-content .modal-header .btn-modal-close,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalInfoRefer .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .btn-modal-close,
#buscadorPubModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .btn-modal-close,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .btn-modal-close,
#modificarFotoModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#eliminarProdModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalChangesSaved .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalUploadLogo .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCategories .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalInfoRefer .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#buscadorPubModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modificarFotoModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#eliminarProdModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalChangesSaved .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalUploadLogo .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCategories .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalInfoRefer .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#buscadorPubModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modificarFotoModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#eliminarProdModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalChangesSaved .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalUploadLogo .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCategories .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modal-inputar-pago .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalInfoRefer .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalInfoCompetencia .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#buscadorPubModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalTourFirstTime .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#cargaMasivaModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modificarPreciosModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#confirmacionActPrecios .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modificarFotoModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#eliminarProdModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalChangesSaved .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalUploadLogo .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalConfigEspecial .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCategories .modal-dialog .modal-content .modal-body,
#modal-inputar-pago .modal-dialog .modal-content .modal-body,
#modalInfoRefer .modal-dialog .modal-content .modal-body,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body,
#buscadorPubModal .modal-dialog .modal-content .modal-body,
#modalTourFirstTime .modal-dialog .modal-content .modal-body,
#cargaMasivaModal .modal-dialog .modal-content .modal-body,
#modificarPreciosModal .modal-dialog .modal-content .modal-body,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body,
#modificarFotoModal .modal-dialog .modal-content .modal-body,
#eliminarProdModal .modal-dialog .modal-content .modal-body,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body,
#modalChangesSaved .modal-dialog .modal-content .modal-body,
#modalUploadLogo .modal-dialog .modal-content .modal-body,
#modalConfigEspecial .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details {
  text-align: center;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3 {
  font-weight: 700;
  font-size: 25px;
  text-align: center;
  color: #405789;
  margin: 10px;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p {
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  color: #405789;
  margin: 0;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong {
  font-weight: 600;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container {
  text-align: end;
  margin-top: 25px;
  margin-bottom: 6px;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel {
  border: solid #6097ff 1px;
  color: #6097ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
  transition: all 0.3s linear;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover {
  border: solid #4871bf 1px;
  color: #4871bf;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
  transition: all 0.3s linear;
}
#modalCategories .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modal-inputar-pago .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalInfoRefer .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#buscadorPubModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#cargaMasivaModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modificarPreciosModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#confirmacionActPrecios .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modificarFotoModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#eliminarProdModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#eliminarProdIndividualModal .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalInfoEmpretienda .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalChangesSaved .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalUploadLogo .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover,
#modalConfigEspecial .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
}

#modalUpdatePlan .modal-dialog,
#modalUpdatePlan1 .modal-dialog,
#modalUpdatePlan2 .modal-dialog,
#modalConfirmUpdatePlan .modal-dialog,
#modalConfirmUpdatePlan1 .modal-dialog,
#modalUpdatePlanOperadores .modal-dialog,
#modalBuyImgs .modal-dialog,
#modalBuyCompet .modal-dialog,
#modalBuyGPT .modal-dialog,
#modalDontSaveChanges .modal-dialog,
#modalCustomAlert .modal-dialog,
#modalDeudasRegistradas .modal-dialog {
  max-width: fit-content;
}
#modalUpdatePlan .modal-dialog .modal-content,
#modalUpdatePlan1 .modal-dialog .modal-content,
#modalUpdatePlan2 .modal-dialog .modal-content,
#modalConfirmUpdatePlan .modal-dialog .modal-content,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content,
#modalUpdatePlanOperadores .modal-dialog .modal-content,
#modalBuyImgs .modal-dialog .modal-content,
#modalBuyCompet .modal-dialog .modal-content,
#modalBuyGPT .modal-dialog .modal-content,
#modalDontSaveChanges .modal-dialog .modal-content,
#modalCustomAlert .modal-dialog .modal-content,
#modalDeudasRegistradas .modal-dialog .modal-content {
  background: transparent;
  border: 0;
  width: 345px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content,
  #modalUpdatePlan1 .modal-dialog .modal-content,
  #modalUpdatePlan2 .modal-dialog .modal-content,
  #modalConfirmUpdatePlan .modal-dialog .modal-content,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content,
  #modalUpdatePlanOperadores .modal-dialog .modal-content,
  #modalBuyImgs .modal-dialog .modal-content,
  #modalBuyCompet .modal-dialog .modal-content,
  #modalBuyGPT .modal-dialog .modal-content,
  #modalDontSaveChanges .modal-dialog .modal-content,
  #modalCustomAlert .modal-dialog .modal-content,
  #modalDeudasRegistradas .modal-dialog .modal-content {
    width: 920px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header,
#modalBuyImgs .modal-dialog .modal-content .modal-header,
#modalBuyCompet .modal-dialog .modal-content .modal-header,
#modalBuyGPT .modal-dialog .modal-content .modal-header,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header,
#modalCustomAlert .modal-dialog .modal-content .modal-header,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header {
  background-color: #d7e5ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
  border-bottom: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .modal-title,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .modal-title,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .modal-title,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .modal-title,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .modal-title,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .modal-title,
#modalBuyImgs .modal-dialog .modal-content .modal-header .modal-title,
#modalBuyCompet .modal-dialog .modal-content .modal-header .modal-title,
#modalBuyGPT .modal-dialog .modal-content .modal-header .modal-title,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .modal-title,
#modalCustomAlert .modal-dialog .modal-content .modal-header .modal-title,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
  margin-left: 20px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .modal-title strong,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .modal-title strong,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .modal-title strong,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .modal-title strong,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .modal-title strong,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .modal-title strong,
#modalBuyImgs .modal-dialog .modal-content .modal-header .modal-title strong,
#modalBuyCompet .modal-dialog .modal-content .modal-header .modal-title strong,
#modalBuyGPT .modal-dialog .modal-content .modal-header .modal-title strong,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .modal-title strong,
#modalCustomAlert .modal-dialog .modal-content .modal-header .modal-title strong,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalBuyImgs .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalBuyCompet .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalBuyGPT .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalCustomAlert .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalBuyImgs .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalBuyCompet .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalBuyGPT .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalCustomAlert .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalBuyImgs .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalBuyCompet .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalBuyGPT .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalDontSaveChanges .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalCustomAlert .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body,
#modalBuyImgs .modal-dialog .modal-content .modal-body,
#modalBuyCompet .modal-dialog .modal-content .modal-body,
#modalBuyGPT .modal-dialog .modal-content .modal-body,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body,
#modalCustomAlert .modal-dialog .modal-content .modal-body,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body {
  background-color: #d7e5ff;
  border-radius: 0 0 10px 10px;
  padding-top: 0;
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body,
  #modalBuyImgs .modal-dialog .modal-content .modal-body,
  #modalBuyCompet .modal-dialog .modal-content .modal-body,
  #modalBuyGPT .modal-dialog .modal-content .modal-body,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body,
  #modalCustomAlert .modal-dialog .modal-content .modal-body,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body {
    text-align: right;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalBuyImgs .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalBuyCompet .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalBuyGPT .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalCustomAlert .modal-dialog .modal-content .modal-body .modal-update-desc,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .modal-update-desc {
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  color: #495f8d;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .modal-update-desc,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .modal-update-desc {
    font-size: 16px;
  }
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .modal-update-desc.variante,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .modal-update-desc.variante {
    margin: 0;
  }
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .modal-update-desc.variante2,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .modal-update-desc.variante2 {
    max-width: 600px;
    margin: 0 auto 20px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update {
    display: flex;
    justify-content: center;
    align-items: start;
    width: 650px;
    margin: auto;
    gap: 24px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update.variante,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update.variante {
  width: auto;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card {
  border-top: 5px #6097ff solid;
  width: 280px;
  margin: 0;
  text-align: center;
  border-radius: 10px;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card {
    height: auto;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard {
  margin-top: 60px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card.plan-standard {
    margin-top: 0px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card.variante {
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card.variante,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card.variante {
    height: auto;
    margin-bottom: 0;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card h3,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 27px;
  color: #6097ff;
  text-transform: uppercase;
  margin: 15px 0 8px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details {
  margin: 0 0 7px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-price {
  font-weight: 600;
  font-size: 25px;
  line-height: 38px;
  color: #304b7f;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .price-details .plan-iva {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #727587;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .total-price span {
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  background: #b0cbff;
  border-radius: 10px;
  padding: 0 5px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt {
  background: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin: 0 auto 20px;
  width: 85%;
  line-height: 35px;
  border: 0;
  outline: none;
  transition: all 0.3s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus, #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:focus-visible {
  border: 0;
  outline: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-imgs:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .btn-buy-pack-gpt:hover {
  background-color: #304b7f;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits {
  list-style: none;
  text-align: start;
  width: fit-content;
  padding: 0;
  margin: 0 auto 20px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit {
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  line-height: 25px;
  cursor: pointer;
  transition: all 0.3s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit:hover {
  text-decoration: underline;
  font-weight: 600;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .list-plan-benefits .item-benefit img {
  margin-right: 5px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan {
  position: absolute;
  bottom: -45px;
  display: flex;
  align-items: baseline;
  left: 80px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan {
    left: 60px;
    width: max-content;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalBuyImgs .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalBuyCompet .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalBuyGPT .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalCustomAlert .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan p {
  margin: 0;
  font-weight: 500;
  font-size: 18px;
  color: #6097ff;
  font-style: italic;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update {
  text-align: center;
  background: #ffffff;
  border-radius: 10px;
  padding: 16px 12px;
  margin: 20px 0;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update {
    margin: 40px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    max-width: 490px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update p,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update p {
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #4871bf;
  max-width: 230px;
  margin: 0 auto 10px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update p,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update p {
    font-size: 18px;
    line-height: 27px;
    margin: 0;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update button,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update button {
  border: 0;
  outline: none;
  background: #6097ff;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  transition: all 0.3s linear;
  color: #ffffff;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update button,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update button {
    width: 190px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:focus, #modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update button:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update button:focus-visible {
  border: 0;
  outline: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .contact-container-update button:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .contact-container-update button:hover {
  background: #304b7f;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .footer-update,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .footer-update,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .footer-update,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .footer-update,
#modalBuyImgs .modal-dialog .modal-content .modal-body .footer-update,
#modalBuyCompet .modal-dialog .modal-content .modal-body .footer-update,
#modalBuyGPT .modal-dialog .modal-content .modal-body .footer-update,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .footer-update,
#modalCustomAlert .modal-dialog .modal-content .modal-body .footer-update,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .footer-update {
  font-weight: 500;
  text-align: center;
  color: #727587;
  font-size: 14px;
  padding: 0 10px;
  margin: 20px;
  transition: all 0.2s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .footer-update:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .footer-update:hover {
  text-decoration: underline;
  cursor: pointer;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .footer-update,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .footer-update,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .footer-update,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .footer-update,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .footer-update,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .footer-update,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .footer-update,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .footer-update,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .footer-update,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .footer-update {
    font-size: 18px;
    margin-top: 50px;
  }
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .footer-update.variante,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .footer-update.variante {
    margin: 30px 0;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalBuyImgs .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalBuyCompet .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalBuyGPT .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalCustomAlert .modal-dialog .modal-content .modal-body .btn-accept-info,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .btn-accept-info {
  border: 0;
  outline: none;
  background: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  color: #ffffff;
  width: 80%;
  margin: 0 auto 20px;
  transition: all 0.3s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:focus, #modalUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .btn-accept-info:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .btn-accept-info:focus-visible {
  border: 0;
  outline: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .btn-accept-info:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .btn-accept-info:hover {
  background-color: #304b7f;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .btn-accept-info,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .btn-accept-info {
    width: 210px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel {
  border: 0;
  outline: none;
  background: #fff;
  border: #6097ff solid 1px;
  color: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  margin: 0 auto 20px;
  transition: all 0.3s linear;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus, #modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:focus-visible {
  border: 0;
  outline: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel:hover {
  border: #304b7f solid 1px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-cancel {
    width: 210px;
  }
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-accept {
  border: 0;
  outline: none;
  background: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  color: #ffffff;
  margin: 0 auto 20px;
  transition: all 0.3s linear;
  border: #6097ff solid 1px;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus, #modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:focus-visible {
  border: 0;
  outline: none;
}
#modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover,
#modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-accept:hover {
  background-color: #304b7f;
  border: #304b7f solid 1px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalConfirmUpdatePlan .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalConfirmUpdatePlan1 .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalUpdatePlanOperadores .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalBuyImgs .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalBuyCompet .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalBuyGPT .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalDontSaveChanges .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalCustomAlert .modal-dialog .modal-content .modal-body .buttons-container .btn-accept,
  #modalDeudasRegistradas .modal-dialog .modal-content .modal-body .buttons-container .btn-accept {
    width: 210px;
  }
}

#modalUpdatePlan1 .buttons-container.special {
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan1 .buttons-container.special {
    margin-top: 60px;
  }
}
#modalUpdatePlan1 .container-upgrade-standard {
  display: flex;
  justify-content: space-around;
  align-items: center;
  gap: 12px;
}
#modalUpdatePlan1 .container-upgrade-standard p {
  color: #727587;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 155%;
  margin: 0;
}
#modalUpdatePlan1 .container-upgrade-standard p a {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
#modalUpdatePlan1 .container-upgrade-standard p a:hover {
  text-decoration: underline;
}

#modalConfigEspecial .modal-content {
  width: 345px !important;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content {
    width: 1015px !important;
  }
}
#modalConfigEspecial .modal-content .modal-header .modal-title {
  margin: 0;
  margin-left: 0 !important;
  font-size: 16px !important;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-header .modal-title {
    font-size: 18px !important;
  }
}
#modalConfigEspecial .modal-content .modal-body {
  background: #f1f1f1;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body {
    min-height: 460px;
    background: #f1f1f1 !important;
  }
}
#modalConfigEspecial .modal-content .modal-body .alert-modal {
  border: 1px solid #6097ff;
  border-left: 9px solid #6097ff;
  border-radius: 10px;
  padding: 5px;
  margin-bottom: 15px;
  background: #fff;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .alert-modal {
    padding: 10px 5px;
    margin-bottom: 0;
  }
}
#modalConfigEspecial .modal-content .modal-body .alert-modal p {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #323547;
  margin: 0;
}
#modalConfigEspecial .modal-content .modal-body .alert-modal p img {
  width: 16px;
  margin-right: 2px;
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab {
  background: #fff;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  border-radius: 3px;
  width: 100%;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab {
    display: flex;
    border-bottom: 1px solid #ccc;
    box-shadow: none;
    background-color: transparent;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item {
  border-bottom: 1px solid #ccc;
  padding: 10px;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content {
    overflow-y: auto;
    max-height: 250px;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item:first-child, #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item:last-child {
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item {
    width: 25%;
    border-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active {
    border-bottom: #6097ff 2px solid;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active .accordion-header h3 {
  font-weight: 600 !important;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active .accordion-header h3 {
    font-weight: 700;
    font-size: 18px;
    line-height: 14px;
    color: #6097ff;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active .accordion-header .arrow-accordeon {
  transform: rotate(90deg);
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active .accordion-content {
  display: block;
  animation: fadein 0.5s;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item.active .accordion-content {
    box-shadow: 1px 4px 8px rgba(0, 0, 0, 0.15);
    border-radius: 0px 0px 5px 5px;
    min-height: 280px;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-header h3 {
  cursor: pointer;
  padding: 5px 10px;
  margin: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #43475f;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-header h3:hover {
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-header h3 {
    font-weight: 400;
    font-size: 18px;
    line-height: 14px;
    color: #a1a3af;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content {
  padding: 10px;
  margin: 13px 0 16px;
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content {
    position: absolute;
    width: 990px;
    top: 37px;
    left: 0;
    background-color: #fff;
  }
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content.accordion-content-desktop {
    display: block;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content h2 {
  font-weight: 700;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content h2 {
    margin: 10px 0 25px;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul {
    width: 100%;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul li {
  display: flex;
  align-items: flex-start;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: #727587;
  margin-bottom: 15px;
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul li:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul li {
    letter-spacing: -0.2px;
    margin-bottom: 21px;
  }
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul li span {
  margin-top: -3px;
}
#modalConfigEspecial .modal-content .modal-body .accordion-tab .accordion-item .accordion-content ul li input {
  margin-right: 5px;
}
#modalConfigEspecial .modal-content .modal-body .btn-container {
  display: flex;
  gap: 10px;
  align-items: center;
  text-align: center;
  padding-bottom: 20px;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  #modalConfigEspecial .modal-content .modal-body .btn-container {
    position: absolute;
    bottom: 20px;
    right: 13px;
    padding: 0;
  }
}
#modalConfigEspecial .modal-content .modal-body .btn-container button {
  border: 0;
  outline: none;
  height: 40px;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  border-radius: 4px;
  transition: all 0.2s linear;
  width: 150px;
}
#modalConfigEspecial .modal-content .modal-body .btn-container button:focus, #modalConfigEspecial .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
  border: 0;
}
#modalConfigEspecial .modal-content .modal-body .btn-container button.btn-cancel {
  background: #ffffff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalConfigEspecial .modal-content .modal-body .btn-container button.btn-cancel:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalConfigEspecial .modal-content .modal-body .btn-container button.btn-accept {
  background: #6097ff;
  color: #ffffff;
}
#modalConfigEspecial .modal-content .modal-body .btn-container button.btn-accept:hover {
  background: #4871bf;
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

#modalUploadLogo .modal-content {
  width: 345px !important;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content {
    width: 700px !important;
  }
}
#modalUploadLogo .modal-content .modal-header h5 {
  width: 100%;
  text-align: start;
  font-weight: 600;
  font-size: 18px;
  line-height: 14px;
  color: #ffffff;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 10px;
}
#modalUploadLogo .modal-content .modal-body {
  padding: 10px;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body {
    padding: 20px 17px;
  }
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div {
    display: flex;
    gap: 25px;
  }
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .right-div {
    order: 2;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div p {
  margin: 0 0 9px;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  color: #43475f;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers {
  margin-top: 22px;
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers {
    display: flex;
    align-items: center;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button {
  border: 0;
  outline: none;
  background: transparent;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button:focus, #modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button:focus-visible {
  border: 0;
  outline: none;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button.btn-change-img {
  font-weight: 500;
  font-size: 14px;
  color: #4871bf;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button.btn-change-img:hover {
  text-decoration: underline;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button.btn-trash-img {
  font-weight: 300;
  font-size: 14px;
  color: #727587;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button.btn-trash-img:hover {
  text-decoration: underline;
}
#modalUploadLogo .modal-content .modal-body .top-div .right-div .more-controlers button img {
  width: 13px;
  vertical-align: middle;
  margin-right: 3px;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .left-div {
    order: 1;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .img-left-div {
  border: 2px dashed #ccc;
  width: 100%;
  height: 150px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .left-div .img-left-div {
    width: 325px;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .img-left-div .logo-up {
  height: 95%;
  width: 95%;
  object-fit: contain;
  cursor: pointer;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .left-div .img-left-div .logo-up {
    height: 95%;
    width: 95%;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container {
  display: flex;
  justify-content: space-between;
  max-width: 303px;
  margin: 10px auto 0;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container {
    max-width: 325px;
  }
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group {
  display: flex;
  align-items: center;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .icon-prepend {
  width: 28px;
  background: #6097ff;
  height: 32px;
  border-radius: 3px 0 0 3px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .btn-img-control {
  outline: none;
  background: #fff;
  border: 0.8px solid #a1a3af;
  border-left: 0;
  border-radius: 0 3px 3px 0;
  text-align: center;
  width: 54px;
  height: 32px;
  transition: all 0.2s linear;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .btn-img-control::-webkit-inner-spin-button, #modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .btn-img-control::-webkit-outer-spin-button {
  opacity: 1;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .btn-img-control:focus, #modalUploadLogo .modal-content .modal-body .top-div .left-div .btn-controlers-container .group .btn-img-control:focus-visible {
  outline: none;
  border-color: #4871bf !important;
  filter: drop-shadow(0px 0px 4px #6097ff) !important;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers {
  margin-top: 22px;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button {
  border: 0;
  outline: none;
  background: transparent;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button:focus, #modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button:focus-visible {
  border: 0;
  outline: none;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button.btn-change-img {
  font-weight: 500;
  font-size: 14px;
  color: #4871bf;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button.btn-change-img:hover {
  text-decoration: underline;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button.btn-trash-img {
  font-weight: 300;
  font-size: 14px;
  color: #727587;
}
#modalUploadLogo .modal-content .modal-body .top-div .left-div .more-controlers button img {
  width: 13px;
  vertical-align: middle;
  margin-right: 3px;
}
#modalUploadLogo .modal-content .modal-body .bottom-div {
  text-align: center;
  position: relative;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: #4871bf;
  text-align: center;
  margin: 20px 0;
  border: 0;
  outline: none;
  background-color: transparent;
  transition: all 0.2s linear;
}
#modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo:hover {
  text-decoration: underline;
}
#modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo:focus, #modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo:focus-visible {
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo {
    margin: 0;
    text-align: center;
    width: 50%;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div button.btn-preview-logo img {
  margin-right: 2px;
  vertical-align: baseline;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo {
  width: 100%;
  background-color: #fff;
  filter: drop-shadow(0px 4px 35px rgba(0, 0, 0, 0.4));
  border-radius: 10px;
  padding: 15px;
  text-align: end;
  position: absolute;
  z-index: 1;
  bottom: 120px;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo {
    width: 467px;
    right: -100px;
    bottom: -15px;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo::before {
  content: "";
  width: 20px;
  height: 20px;
  background-color: #fff;
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo::before {
    left: -10px;
    transform: translateX(0%) rotate(45deg);
    top: auto;
    bottom: 20px;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo p {
  font-weight: 400;
  font-size: 15px;
  color: #304b7f;
  text-align: start;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo button.btn-ok {
  border-radius: 4px;
  color: #ffffff;
  background: #6097ff;
  padding: 5px 14px;
  font-weight: 600;
  font-size: 17px;
  letter-spacing: 0.025em;
  border: 0;
  outline: none;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo button.btn-ok:focus, #modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo button.btn-ok:focus-visible {
  border: 0;
  outline: none;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .tooltip-prev-logo button.btn-ok:hover {
  background: #4871be;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container {
  text-align: center;
  padding-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div .btn-container {
    display: flex;
    gap: 10px;
    padding: 0;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button {
  border: 0;
  outline: none;
  height: 40px;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  border-radius: 4px;
  transition: all 0.2s linear;
  width: 150px;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button:focus, #modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button:focus-visible {
  outline: none;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button {
    height: 30px;
  }
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button.btn-cancel {
  background: #ffffff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button.btn-cancel:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button.btn-accept {
  background: #6097ff;
  color: #ffffff;
}
#modalUploadLogo .modal-content .modal-body .bottom-div .btn-container button.btn-accept:hover {
  background: #4871bf;
}

#modalChangesSaved .modal-content {
  width: 345px !important;
}
@media screen and (min-width: 1024px) {
  #modalChangesSaved .modal-content {
    width: 477px !important;
  }
}
#modalChangesSaved .modal-content .modal-header h5 {
  width: 100%;
  text-align: end;
}
#modalChangesSaved .modal-content .modal-body {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalChangesSaved .modal-content .modal-body {
    padding: 25px 0 39px;
  }
}
#modalChangesSaved .modal-content .modal-body img {
  width: 34px;
  margin-bottom: 14px;
}
#modalChangesSaved .modal-content .modal-body p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #304b7f;
}

#modalDontSaveChanges .modal-content {
  width: 345px !important;
  background-color: #fff !important;
}
#modalDontSaveChanges .modal-content .modal-header {
  background-color: #ffe1e1 !important;
  height: 40px !important;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 5px 5px 0 !important;
}
#modalDontSaveChanges .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
  margin-left: 20px;
  text-align: end;
  width: 100%;
}
#modalDontSaveChanges .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDontSaveChanges .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#modalDontSaveChanges .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0 !important;
}
#modalDontSaveChanges .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848 !important;
  margin-top: -5px;
  margin-left: 0.5px;
}
#modalDontSaveChanges .modal-content .modal-body {
  padding: 0;
  margin: 0 5px;
  background-color: #fff !important;
}
#modalDontSaveChanges .modal-content .modal-body .top {
  background-color: #ffe1e1;
  text-align: center;
  padding: 0 0 10px;
}
#modalDontSaveChanges .modal-content .modal-body .top img {
  width: 34px;
  margin-bottom: 14px;
}
#modalDontSaveChanges .modal-content .modal-body .top p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #304b7f;
}
#modalDontSaveChanges .modal-content .modal-body .middle {
  padding: 15px 0;
}
#modalDontSaveChanges .modal-content .modal-body .middle p {
  margin: 0 auto 15px;
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #727587;
  width: 287px;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container {
  text-align: center;
  padding-bottom: 20px;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button {
  border: 0;
  outline: none;
  height: 40px;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  border-radius: 4px;
  transition: all 0.2s linear;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button:focus, #modalDontSaveChanges .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
  border: 0;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button.btn-cancel {
  background: #ffffff;
  color: #6097ff;
  border: 1px solid #6097ff;
  width: 137px;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button.btn-cancel:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button.btn-accept {
  background: #6097ff;
  color: #ffffff;
  width: 183px;
}
#modalDontSaveChanges .modal-content .modal-body .btn-container button.btn-accept:hover {
  background: #4871bf;
}

/* #modalCompleteFirstTime {
  .modal-content {
    width: 345px !important;

    .modal-header {
      background-color: #d7e5ff;
      height: 59px;
      align-items: center;
      border-radius: 10px 10px 0 0;
      margin: 5px 5px 0;
      .modal-title {
        font-size: 21px;
        font-weight: 600;
        color: #fff;
        margin-left: 20px;
        text-align: end;
        width: 100%;
      }
      .btn-modal-close {
        background-color: #4871bf;
        border-radius: 50%;
        border: 0;
        outline: none;
        width: 28px;
        height: 28px;
        transition: all 0.3s linear;
        &:hover {
          background-color: #fff;
        }
        &:hover > svg {
          fill: #4871bf;
        }
        svg {
          fill: #fff;
          margin-top: -5px;
          margin-left: 0.5px;
        }
      }
    }
    .modal-body {
      padding: 0;
      margin: 0 5px;
      .top {
        background-color: #d7e5ff;
        text-align: center;
        padding: 0 0 10px;
        img {
          width: 34px;
          margin-bottom: 14px;
        }
        p {
          font-weight: 500;
          font-size: 16px;
          line-height: 24px;
          text-align: center;
          color: #304b7f;
        }
      }
      .middle {
        padding: 15px 0;
        p {
          margin: 0 auto 15px;
          font-style: italic;
          font-weight: 400;
          font-size: 14px;
          line-height: 19px;
          text-align: center;
          color: #727587;
          width: 287px;
        }
      }
      .btn-container {
        text-align: center;
        padding-bottom: 20px;

        button {
          border: 0;
          outline: none;
          height: 40px;
          font-weight: 700;
          font-size: 13px;
          line-height: 20px;
          text-align: center;
          border-radius: 4px;
          transition: all 0.2s linear;
          //width: 150px;
          &:focus,
          &:focus-visible {
            outline: none;
            border: 0;
          }
        }
        button.btn-cancel {
          background: #ffffff;
          color: #6097ff;
          border: 1px solid #6097ff;
          width: 137px;
          &:hover {
            color: #4871bf;
            border: 1px solid #4871bf;
          }
        }
        button.btn-accept {
          background: #6097ff;
          color: #ffffff;
          width: 183px;
          &:hover {
            background: #4871bf;
          }
        }
      }
    }
  }
} */
@media screen and (min-width: 1024px) {
  #modalBuyCompet .modal-content {
    min-width: 720px;
    max-width: 920px;
    width: auto !important;
  }
}
@media screen and (min-width: 1024px) {
  #modalBuyCompet .cards-container-update {
    gap: 15px;
  }
}

@media screen and (min-width: 1024px) {
  #modalBuyGPT .modal-content {
    min-width: 720px;
    max-width: 920px;
    width: auto !important;
  }
}
@media screen and (min-width: 1024px) {
  #modalBuyGPT .cards-container-update {
    gap: 15px;
  }
}

#modalInfoEmpretienda .modal-content {
  width: 100% !important;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content {
    width: 1088px !important;
  }
}
#modalInfoEmpretienda .modal-content .modal-header h5 {
  margin-left: 0 !important;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content .modal-body {
    padding: 1rem 25px px !important;
  }
}
#modalInfoEmpretienda .modal-content .modal-body .title-modal p {
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 13.8827px;
  letter-spacing: 0.05em;
  color: #c362fb;
}
#modalInfoEmpretienda .modal-content .modal-body .title-modal h3 {
  font-weight: 700;
  font-size: 19px;
  letter-spacing: 0.01em;
  color: #43475f;
  margin-bottom: 14px;
}
#modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper {
  width: 100%;
  height: 100%;
}
#modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper .swiper-wrapper {
  margin-bottom: 10px;
}
#modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper .swiper-wrapper .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
#modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper .swiper-wrapper .swiper-slide img {
  display: block;
  width: 90%;
  object-fit: cover;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper .swiper-wrapper .swiper-slide img {
    width: 100%;
  }
}
#modalInfoEmpretienda .modal-content .modal-body .modal-slide-content .swiper .swiper-pagination {
  bottom: -5px;
}
#modalInfoEmpretienda .modal-content .modal-body .btn-modal-container {
  margin-top: 15px;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content .modal-body .btn-modal-container {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: end;
  }
}
#modalInfoEmpretienda .modal-content .modal-body .btn-modal-container label {
  display: block;
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content .modal-body .btn-modal-container label {
    margin: 0;
  }
}
#modalInfoEmpretienda .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #6097ff;
  border-radius: 5px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #ffffff;
  width: 100%;
  padding: 7px 0;
  transition: all 0.2s linear;
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modalInfoEmpretienda .modal-content .modal-body .btn-modal-container .btn-accept {
    width: 195px;
  }
}
#modalInfoEmpretienda .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
}
#modalInfoEmpretienda .modal-content .modal-body .btn-modal-container .btn-accept:focus, #modalInfoEmpretienda .modal-content .modal-body .btn-modal-container .btn-accept:focus-visible {
  border: 0;
  outline: none;
}

#eliminarProdIndividualModal .modal-content {
  width: 360px !important;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content {
    width: 500px !important;
  }
}
#eliminarProdIndividualModal .modal-content .modal-header {
  position: relative;
  justify-content: space-between;
  background-color: #ffe1e1 !important;
  border: 0 !important;
  height: auto !important;
  align-items: baseline !important;
}
#eliminarProdIndividualModal .modal-content .modal-header h5 {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #bf4848;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content .modal-header h5 {
    font-size: 18px;
  }
}
#eliminarProdIndividualModal .modal-content .modal-header h5 img {
  width: 22px;
  margin-bottom: 15px;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content .modal-header h5 img {
    width: 37px;
  }
}
#eliminarProdIndividualModal .modal-content .modal-header h5 span {
  background-color: #fff;
  padding: 0 5px;
  font-weight: 700;
  border-radius: 3px;
}
#eliminarProdIndividualModal .modal-content .modal-header .btn-modal-close {
  position: absolute;
  z-index: 1;
  right: 20px;
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#eliminarProdIndividualModal .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#eliminarProdIndividualModal .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0 !important;
}
#eliminarProdIndividualModal .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848 !important;
}
#eliminarProdIndividualModal .modal-content .modal-body {
  margin-top: -15px;
}
#eliminarProdIndividualModal .modal-content .modal-body .step1-1 {
  text-align: center;
}
#eliminarProdIndividualModal .modal-content .modal-body .step1-1 .desc {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #727587;
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content .modal-body .step1-1 .desc {
    margin: 20px 0 15px;
  }
}
#eliminarProdIndividualModal .modal-content .modal-body .step1-1 .alert {
  font-weight: 500;
  font-size: 14px;
  line-height: 28px;
  text-align: center;
  color: #bf4848;
  margin-bottom: 0;
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content .modal-body .btn-container {
    justify-content: end;
    gap: 10px;
  }
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container button {
  width: 47%;
}
@media screen and (min-width: 1024px) {
  #eliminarProdIndividualModal .modal-content .modal-body .btn-container button {
    width: 160px;
  }
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-cancel {
  background: #ffffff;
  border: 1px solid #ff6060;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #ff6060;
  outline: none;
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-cancel:focus, #eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-cancel:focus-visible {
  outline: none;
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-delete {
  background: #ff6060;
  border: 1px solid #ff6060;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #fff;
  outline: none;
}
#eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-delete:focus, #eliminarProdIndividualModal .modal-content .modal-body .btn-container .btn-delete:focus-visible {
  outline: none;
}

#eliminarProdModal .modal-content {
  width: 360px !important;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content {
    width: 500px !important;
  }
}
#eliminarProdModal .modal-content .modal-header {
  position: relative;
  justify-content: space-between;
  background-color: #ffe1e1 !important;
  border: 0 !important;
  height: auto !important;
  align-items: baseline !important;
}
#eliminarProdModal .modal-content .modal-header h5 {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #bf4848;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content .modal-header h5 {
    font-size: 18px;
  }
}
#eliminarProdModal .modal-content .modal-header h5 img {
  width: 22px;
  margin-bottom: 15px;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content .modal-header h5 img {
    width: 37px;
  }
}
#eliminarProdModal .modal-content .modal-header h5 span {
  background-color: #fff;
  padding: 0 5px;
  font-weight: 700;
  border-radius: 3px;
}
#eliminarProdModal .modal-content .modal-header .btn-modal-close {
  position: absolute;
  z-index: 1;
  right: 20px;
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#eliminarProdModal .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#eliminarProdModal .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0 !important;
}
#eliminarProdModal .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848 !important;
}
#eliminarProdModal .modal-content .modal-body {
  margin-top: -15px;
}
#eliminarProdModal .modal-content .modal-body .step1-1 {
  text-align: center;
}
#eliminarProdModal .modal-content .modal-body .step1-1 .desc {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  color: #727587;
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content .modal-body .step1-1 .desc {
    margin: 20px 0 15px;
  }
}
#eliminarProdModal .modal-content .modal-body .step1-1 .alert {
  font-weight: 500;
  font-size: 14px;
  line-height: 28px;
  text-align: center;
  color: #bf4848;
  margin-bottom: 0;
}
#eliminarProdModal .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content .modal-body .btn-container {
    justify-content: end;
    gap: 10px;
  }
}
#eliminarProdModal .modal-content .modal-body .btn-container button {
  width: 47%;
}
@media screen and (min-width: 1024px) {
  #eliminarProdModal .modal-content .modal-body .btn-container button {
    width: 160px;
  }
}
#eliminarProdModal .modal-content .modal-body .btn-container .btn-cancel {
  background: #ffffff;
  border: 1px solid #ff6060;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #ff6060;
  outline: none;
}
#eliminarProdModal .modal-content .modal-body .btn-container .btn-cancel:focus, #eliminarProdModal .modal-content .modal-body .btn-container .btn-cancel:focus-visible {
  outline: none;
}
#eliminarProdModal .modal-content .modal-body .btn-container .btn-delete {
  background: #ff6060;
  border: 1px solid #ff6060;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #fff;
  outline: none;
}
#eliminarProdModal .modal-content .modal-body .btn-container .btn-delete:focus, #eliminarProdModal .modal-content .modal-body .btn-container .btn-delete:focus-visible {
  outline: none;
}
#eliminarProdModal .modal-content .modal-body .step2-1 {
  display: none;
  position: relative;
}
#eliminarProdModal .modal-content .modal-body .step2-1 .btn-modal-close {
  position: absolute;
  z-index: 1;
  top: -50px;
  right: 10px;
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#eliminarProdModal .modal-content .modal-body .step2-1 .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#eliminarProdModal .modal-content .modal-body .step2-1 .btn-modal-close:hover > svg {
  fill: #ffb0b0 !important;
}
#eliminarProdModal .modal-content .modal-body .step2-1 .btn-modal-close svg {
  fill: #bf4848 !important;
}
#eliminarProdModal .modal-content .modal-body .step2-1 p {
  margin: 60px 0 40px;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
  text-align: center;
  color: #bf4848;
}
#eliminarProdModal .modal-content .modal-body .step2-1 p span {
  font-weight: 700;
  background: #ffd7d7;
  border-radius: 3px;
  padding: 2px 4px;
}

@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-content {
    width: 582px !important;
  }
}
#modificarFotoModal .modal-header h5 {
  font-size: 16px !important;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-header h5 {
    font-size: 21px;
  }
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body {
    padding: 30px;
  }
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content {
    display: flex;
    gap: 15px;
  }
}
#modificarFotoModal .modal-body .body-content .img-container {
  position: relative;
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content .img-container {
    width: 40%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
#modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon {
  position: absolute;
  bottom: -10px;
  right: 30px;
  background: #d6e4ff;
  border-radius: 4.03363px;
  padding: 7px;
  border: 0;
  outline: none;
  transition: all 0.2s linear;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon {
    position: static;
    background: transparent;
  }
}
#modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon:hover {
  background: #b0cbff;
}
#modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon:focus, #modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon:focus-visible {
  border: 0;
  outline: none;
}
#modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon span {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content .img-container .btn-trash-icon span {
    display: flex;
    font-weight: 300;
    font-size: 14px;
    color: #4871bf;
  }
}
#modificarFotoModal .modal-body .body-content .section-img-charged {
  margin-top: 30px;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content .section-img-charged {
    width: 60%;
    margin-top: 0px;
  }
}
#modificarFotoModal .modal-body .body-content .section-img-charged .confirm-charge {
  font-weight: 500;
  font-size: 14px;
  color: #43475f;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  #modificarFotoModal .modal-body .body-content .section-img-charged .confirm-charge img {
    margin-right: 5px;
  }
}
#modificarFotoModal .modal-body .body-content .section-img-charged .btn-container-update .btn-update {
  background: #6097ff;
  border-radius: 4px;
  width: 100%;
  font-weight: 700;
  font-size: 14px;
  border: 0;
  outline: none;
  color: #ffffff;
  padding: 8px 0;
}
#modificarFotoModal .modal-body .body-content .section-img-charged .btn-container-update .btn-update:focus, #modificarFotoModal .modal-body .body-content .section-img-charged .btn-container-update .btn-update:focus-visible {
  border: 0;
  outline: none;
}
#modificarFotoModal .modal-body .body-content .section-img-charged .desc-info {
  margin-top: 15px;
}
#modificarFotoModal .modal-body .body-content .section-img-charged .desc-info p {
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
  color: #727587;
}
#modificarFotoModal .modal-body .body-content .section-img-charged .desc-info p strong {
  font-weight: 600;
}

#confirmacionActPrecios .modal-content {
  width: 360px !important;
}
@media screen and (min-width: 1024px) {
  #confirmacionActPrecios .modal-content {
    width: 500px !important;
  }
}
#confirmacionActPrecios .modal-content .modal-header {
  justify-content: end;
  background-color: #fff !important;
  border: 0 !important;
}
#confirmacionActPrecios .modal-content .modal-body {
  margin-top: -15px;
}
#confirmacionActPrecios .modal-content .modal-body .step1 {
  text-align: center;
}
#confirmacionActPrecios .modal-content .modal-body .step1 p {
  margin-top: 20px;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
  color: #4871bf;
}
#confirmacionActPrecios .modal-content .modal-body .step1 p strong {
  font-weight: 700;
}
#confirmacionActPrecios .modal-content .modal-body .step1 p span {
  font-weight: 700;
  background: #d7e5ff;
  border-radius: 3px;
  padding: 2px 4px;
}
#confirmacionActPrecios .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #confirmacionActPrecios .modal-content .modal-body .btn-container {
    justify-content: end;
    gap: 10px;
  }
}
#confirmacionActPrecios .modal-content .modal-body .btn-container button {
  width: 47%;
}
@media screen and (min-width: 1024px) {
  #confirmacionActPrecios .modal-content .modal-body .btn-container button {
    width: 160px;
  }
}
#confirmacionActPrecios .modal-content .modal-body .btn-container .btn-cancel {
  background: #ffffff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #6097ff;
  outline: none;
}
#confirmacionActPrecios .modal-content .modal-body .btn-container .btn-cancel:focus, #confirmacionActPrecios .modal-content .modal-body .btn-container .btn-cancel:focus-visible {
  outline: none;
}
#confirmacionActPrecios .modal-content .modal-body .btn-container .btn-accept {
  background: #6097ff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #fff;
  outline: none;
}
#confirmacionActPrecios .modal-content .modal-body .btn-container .btn-accept:focus, #confirmacionActPrecios .modal-content .modal-body .btn-container .btn-accept:focus-visible {
  outline: none;
}
#confirmacionActPrecios .modal-content .modal-body .step2 {
  display: none;
}
#confirmacionActPrecios .modal-content .modal-body .step2 p {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
  color: #4871bf;
  text-align: center;
}
#confirmacionActPrecios .modal-content .modal-body .step2 p span {
  font-weight: 700;
  background: #d7e5ff;
  border-radius: 3px;
  padding: 2px 4px;
}

#cargaMasivaModal .modal-content {
  width: 630px !important;
}
#cargaMasivaModal .modal-header .modal-title {
  font-size: 16px !important;
  margin-left: 4px !important;
}
@media screen and (min-width: 1024px) {
  #cargaMasivaModal .modal-header .modal-title {
    font-size: 21px;
  }
}
#cargaMasivaModal .modal-body {
  background: #f1f1f1 !important;
}
#cargaMasivaModal .modal-body .desc-carga-masiva {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #cargaMasivaModal .modal-body .desc-carga-masiva {
    font-size: 16px;
    line-height: 24px;
  }
}
#cargaMasivaModal .modal-body .desc-carga-masiva span {
  font-weight: 600;
}
#cargaMasivaModal .modal-body #accordion1 {
  padding: 5px;
  background: #f1f1f1;
}
#cargaMasivaModal .modal-body #accordion1 .card {
  background: #fff;
  padding: 3px;
}
#cargaMasivaModal .modal-body #accordion1 .card .card-body {
  padding: 1.25rem 10px;
}
#cargaMasivaModal .modal-body #accordion1 .card .btn-carga-masiva-item {
  width: 100%;
  text-align: start;
  border: 0;
  background: #d7e5ff;
  border-radius: 2px 2px 0px 0px;
  line-height: 40px;
  font-weight: 400;
  font-size: 16px;
  color: #4871bf;
}
#cargaMasivaModal .modal-body #accordion1 .card .btn-carga-masiva-item.collapsed {
  background: #fff !important;
}
#cargaMasivaModal .modal-body #accordion1 .card .btn-carga-masiva-item:focus, #cargaMasivaModal .modal-body #accordion1 .card .btn-carga-masiva-item:focus-visible {
  border: 0;
  outline: none;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input {
  vertical-align: middle;
  margin-right: 0;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod {
  transition: all 0.2s linear;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod:checked ~ .label-create-vinc-prod {
  font-weight: 600;
  color: #4871be;
  margin: 0 0 10px 0 !important;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod:checked ~ .description-input {
  display: block;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod1 {
  transition: all 0.2s linear;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod1:checked ~ .label-create-vinc-prod1 {
  font-weight: 600;
  color: #4871be;
  margin: 0 0 10px 0 !important;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content input.radio-create-vinc-prod1:checked ~ .description-input1 {
  display: block;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content label {
  font-weight: 400;
  font-size: 14px;
  color: #727587;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div {
  display: none;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div.description-input {
  margin-bottom: 10px;
  padding-bottom: 10px;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div p {
  font-weight: 300;
  font-size: 14px;
  color: #727587;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div p strong {
  font-weight: 600;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 15px;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  #cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content {
    gap: 15px;
    flex-direction: row;
    justify-content: start;
    align-items: center;
  }
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content .btn-descargar-excel {
  background: #6097ff;
  border-radius: 4px;
  font-weight: 700;
  font-size: 14px;
  color: #ffffff;
  border: 0;
  outline: none;
  transition: all 0.2s linear;
  width: 100%;
  padding: 8px 0;
}
@media screen and (min-width: 1024px) {
  #cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content .btn-descargar-excel {
    width: 218px;
    padding: 4px 0;
    order: 1;
  }
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content .btn-descargar-excel:focus, #cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content .btn-descargar-excel:focus-visible {
  outline: none;
}
#cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content .btn-descargar-excel:hover {
  background-color: #4871be;
}
@media screen and (min-width: 1024px) {
  #cargaMasivaModal .modal-body #accordion1 .card .radio-inputs-content div .input-buttons-content label {
    order: 2;
  }
}

#modificarPreciosModal .modal-content {
  width: 500px !important;
}
#modificarPreciosModal .modal-header .modal-title {
  font-size: 16px !important;
  margin-left: 4px !important;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-header .modal-title {
    font-size: 21px;
  }
}
#modificarPreciosModal .modal-body {
  background-color: #f1f1f1 !important;
}
#modificarPreciosModal .modal-body .top-modal-content {
  display: flex;
  gap: 15px;
  align-items: center;
  margin-bottom: 20px;
}
#modificarPreciosModal .modal-body .top-modal-content .desc-modif-precios {
  font-weight: 400;
  font-size: 16px;
  color: #727587;
  margin-bottom: 0;
}
#modificarPreciosModal .modal-body .top-modal-content select {
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  color: #727587;
  width: 106px;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
  height: 32px;
  background: #fff;
}
#modificarPreciosModal .modal-body .top-modal-content select:focus, #modificarPreciosModal .modal-body .top-modal-content select:focus-visible {
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .top-modal-content select {
    width: 143px;
  }
}
#modificarPreciosModal .modal-body .tabs-container {
  background-color: #fff;
  box-shadow: 0px 2px 8px rgba(72, 113, 191, 0.12);
  border-radius: 3px;
  padding: 8px 13px;
}
#modificarPreciosModal .modal-body .tabs-container nav .nav {
  border: 0;
}
#modificarPreciosModal .modal-body .tabs-container nav .nav .nav-link {
  font-weight: 400;
  font-size: 16px;
  color: #a1a3af;
  border: 0;
  border-bottom: 1.3px solid #a1a3af;
  width: 50%;
  padding: 5px 0px;
}
#modificarPreciosModal .modal-body .tabs-container nav .nav .nav-link.nav-item {
  margin: 0;
}
#modificarPreciosModal .modal-body .tabs-container nav .nav .nav-link.active {
  background-color: #fff;
  border-bottom: 2.5px solid #4871bf !important;
  font-weight: 600;
  font-size: 16px;
  color: #4871bf;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content {
  background-color: #fff;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane {
  background-color: #fff !important;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #4871bf;
  margin: 20px 0;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane p span {
  font-weight: 600;
  background: #d7e5ff;
  border-radius: 3px;
  padding: 2px 3px;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
  }
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container {
  display: flex;
  justify-content: center;
  border: 1px #a1a3af solid;
  width: max-content;
  border-radius: 3.84px;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container {
    margin: initial;
  }
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-group-prepend {
  border: 0;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-group-prepend .input-group-text {
  background: #a1a3af;
  border-radius: 3.84px 0 0 3.84px;
  border: 0;
  border-radius: 0;
  color: #fff;
  font-weight: 700;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-percent,
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-monto {
  border-radius: 0 3.84px 3.84px 0;
  width: 100px;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-percent,
  #modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-monto {
    width: 70px;
  }
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-percent:focus,
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-monto:focus {
  filter: none;
  border: 0 !important;
  box-shadow: none;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-percent:valid,
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-text-container .input-text-monto:valid {
  border: 0 !important;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-container {
  display: flex;
  justify-content: space-around;
  margin-top: 15px;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-container {
    margin-top: 0;
    gap: 10px;
  }
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-container div label {
  font-weight: 500;
  font-size: 16px;
  color: #727587;
}
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-container div .input-porcentaje-up,
#modificarPreciosModal .modal-body .tabs-container .tab-content .tab-pane .inputs-container .input-container div .input-porcentaje-down {
  margin-right: 5px;
}
#modificarPreciosModal .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .btn-container {
    justify-content: end;
    gap: 10px;
  }
}
#modificarPreciosModal .modal-body .btn-container button {
  width: 47%;
}
@media screen and (min-width: 1024px) {
  #modificarPreciosModal .modal-body .btn-container button {
    width: 160px;
  }
}
#modificarPreciosModal .modal-body .btn-container .btn-cancel {
  background: #ffffff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #6097ff;
  outline: none;
}
#modificarPreciosModal .modal-body .btn-container .btn-cancel:focus, #modificarPreciosModal .modal-body .btn-container .btn-cancel:focus-visible {
  outline: none;
}
#modificarPreciosModal .modal-body .btn-container .btn-actualizar {
  background: #6097ff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
  color: #fff;
  outline: none;
}
#modificarPreciosModal .modal-body .btn-container .btn-actualizar:focus, #modificarPreciosModal .modal-body .btn-container .btn-actualizar:focus-visible {
  outline: none;
}

#modalFlexInactive .modal-body {
  text-align: center;
}

#buscadorPubModal .modal-content {
  width: 100% !important;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content {
    width: 888px;
  }
}
#buscadorPubModal .modal-content .modal-body {
  padding: 0 35px 30px;
  background-color: #f4f4f4 !important;
}
#buscadorPubModal .modal-content .modal-body p {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
  margin: 20px 0;
}
#buscadorPubModal .modal-content .modal-body .input-description {
  margin-bottom: 6px;
  font-weight: 400;
  font-size: 14px;
  color: #43475f;
}
#buscadorPubModal .modal-content .modal-body input {
  background: #ffffff;
  border: 1px solid #43475f;
  border-radius: 5px;
  padding-left: 0px;
  font-weight: 500;
  font-size: 14px;
  color: #1c263e;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body input {
    padding-left: 5px;
  }
}
#buscadorPubModal .modal-content .modal-body input:focus, #buscadorPubModal .modal-content .modal-body input:focus-visible {
  outline: none;
}
#buscadorPubModal .modal-content .modal-body input:placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #43475f;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body input {
    width: 730px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container {
  position: relative;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content {
  background: #fff;
  border-radius: 10px;
  border: #c4c4c4 solid 1px;
  width: 275px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container .input-content {
    width: 720px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .input-group-append {
  margin-left: -2px;
  cursor: pointer;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .input-group-append .input-group-text {
  border-radius: 0 10px 10px 0;
  border: 0;
  height: 32px;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select {
  padding-left: 0px;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 14px;
  color: #43475f;
  min-height: 32px;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content .input-search {
  width: 273px;
  height: 100%;
  border: 0;
  background: transparent;
  padding-left: 5px;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content .input-search::placeholder {
  padding-left: 5px;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content .input-search {
    width: 680px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content .input-search:focus-visible {
  outline: none;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content p {
  margin: 0;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content p strong {
  font-weight: 400;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content p br {
  display: none;
}
#buscadorPubModal .modal-content .modal-body .input-container .input-content .select .select-content img {
  width: 10%;
  display: none;
}
#buscadorPubModal .modal-content .modal-body .input-container #options16 {
  display: none;
  position: absolute;
  z-index: 10;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  max-height: 210px;
  width: 300px;
  overflow-y: auto;
  top: 40px;
  border-radius: 0;
  background: #304b7f;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container #options16 {
    width: 715px;
    max-height: 380px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container #options16.active {
  display: block;
  animation: fadeIn 0.3s forwards;
  filter: drop-shadow(0px 0px 11px rgba(0, 0, 0, 0.4039215686));
  box-shadow: none;
}
#buscadorPubModal .modal-content .modal-body .input-container #options16 .option {
  display: flex;
  align-items: center;
  transition: all 0.3s ease;
  padding: 10px 9px;
  cursor: pointer;
}
#buscadorPubModal .modal-content .modal-body .input-container #options16 .option:hover {
  background-color: #3579f6;
}
#buscadorPubModal .modal-content .modal-body .input-container #options16 .option img {
  width: 42px;
}
#buscadorPubModal .modal-content .modal-body .input-container #options16 .option p {
  margin: 0;
  padding-left: 7px;
  color: #fff;
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container #options16 .option p {
    font-size: 16px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container {
  background-color: #fff;
  padding: 0px 8px;
  display: none;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul {
  list-style: none;
  padding: 0;
  width: 273px;
  margin-top: 21px;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul {
    width: 720px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding: 8px 3px;
  border-bottom: 1px solid #dfe2e5;
  transition: all 0.2s linear;
  display: flex;
  align-items: center;
  gap: 15px;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li:hover {
  background: #dfe2e5;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li p {
  margin: 0;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li p img {
  width: 36px;
  margin-right: 5px;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li p span {
  color: #377af6;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li .btn-vincular-pub-encontrada {
  border: 0;
  outline: none;
  background: #51bf48;
  border-radius: 5px;
  padding: 5px 8px;
  color: #fff;
  font-weight: 500;
  font-size: 16px;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li .btn-vincular-pub-encontrada:focus, #buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container ul li .btn-vincular-pub-encontrada:focus-visible {
  border: 0;
  outline: none;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .error-pub {
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #bf4848;
  width: 273px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .error-pub {
    width: 720px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .find-pub {
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #367f30;
  width: 273px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .find-pub {
    width: 720px;
  }
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .pub-desc-content {
  display: flex;
  gap: 10px;
  align-items: center;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .pub-desc-content p {
  font-weight: 400;
  font-size: 16px;
  color: #727587;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .pub-desc-content .btn-modal {
  background: #d7e5ff;
  border-radius: 5px;
  font-weight: 500;
  font-size: 14px;
  color: #4871bf;
  padding: 6px 8px;
  outline: none;
  border: 0;
}
#buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .pub-desc-content .btn-modal:focus, #buscadorPubModal .modal-content .modal-body .input-container .publicaciones-variantes-container .pub-desc-content .btn-modal:focus-visible {
  outline: none;
  border: 0;
}
#buscadorPubModal .modal-content .modal-body .btn-container {
  text-align: end;
}
#buscadorPubModal .modal-content .modal-body .btn-container .btn-accept {
  margin-top: 30px;
  background: #6097ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
}

#modalTourFirstTime,
#modalCambioRazonSocial {
  padding-right: 0 !important;
}
#modalTourFirstTime .modal-dialog,
#modalCambioRazonSocial .modal-dialog {
  width: 95%;
  max-width: 700px;
}
#modalTourFirstTime .modal-dialog .modal-content,
#modalCambioRazonSocial .modal-dialog .modal-content {
  width: auto;
  max-width: 700px;
}
@media screen and (min-width: 768px) {
  #modalTourFirstTime .modal-dialog .modal-content,
  #modalCambioRazonSocial .modal-dialog .modal-content {
    width: 700px;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body {
  border-radius: 10px !important;
  background: linear-gradient(114deg, #3c67fd 2%, #6097ff 96.69%);
  /* .btn-modal-close {
    text-align: center;
    &:hover svg path {
      stroke: #a1a3af;
    }
  } */
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .btn-modal-close,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .btn-modal-close {
  border: 0;
  margin-left: auto;
  background: transparent;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .btn-modal-close:hover > svg,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .btn-modal-close svg,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .btn-modal-close svg {
  fill: #fff;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body h2,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body h2 {
  color: #f5f5f5;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin: 0;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details h4,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details h4 {
  color: #f5f5f5;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  margin: 16px 0 14px;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content {
  text-align: start;
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  margin-bottom: 12px;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content {
    flex-direction: row;
    max-width: 682px;
    margin: auto;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content a,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content button,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content a,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content button {
  padding: 12px;
  color: #6097ff;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 116.5%;
  border-radius: 4px;
  background: #fff;
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.1490196078);
  width: 100%;
  height: 91px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0;
}
@media screen and (min-width: 768px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content a,
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content button,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content a,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content button {
    width: 209px;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content a:hover,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content button:hover,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content a:hover,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content button:hover {
  text-decoration: none;
  background-color: #d7e5ff;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content a:focus, #modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content a:focus-visible,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content button:focus,
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.links-content button:focus-visible,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content a:focus,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content a:focus-visible,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content button:focus,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.links-content button:focus-visible {
  outline: none;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content {
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content {
    margin: 12px 0 30px;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link {
  text-decoration: none;
  cursor: pointer;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link:hover > p,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link:hover > p {
  text-decoration: underline;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link img,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link img {
  width: 16px;
  height: 16px;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link p,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .seller-details div.wsp-content .wsp-modal-link p {
  display: inline-block;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 156.5%;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container {
  padding: 12px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container {
    padding: 24px;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container h2,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container h2 {
  margin-bottom: 24px;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 12px 0;
}
@media screen and (min-width: 768px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content {
    margin: 24px 0;
  }
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content .instruction,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content .instruction {
  text-align: start;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 6px;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content .instruction img,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .vinc-afip-instructions-content .instruction img {
  width: 30px;
  height: 30px;
}
#modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .btn-start-vinc-afip,
#modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .btn-start-vinc-afip {
  width: 144px;
  height: 40px;
  margin-top: 12px;
}
@media screen and (min-width: 1024px) {
  #modalTourFirstTime .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .btn-start-vinc-afip,
  #modalCambioRazonSocial .modal-dialog .modal-content .modal-body .vinc-afip-instructions-container .btn-start-vinc-afip {
    margin-top: 0;
  }
}

#modalInfoRefer .phar-2 {
  margin-bottom: 20px !important;
}

.modalWigo .modal-dialog {
  max-width: fit-content;
}
.modalWigo .modal-dialog .modal-content-alert,
.modalWigo .modal-dialog .modal-content {
  width: 850px;
  background: transparent;
  border: 0;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body,
.modalWigo .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 40px 40px 10px 10px;
  padding: 0;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-header-fail,
.modalWigo .modal-dialog .modal-content .modal-body .modal-header-fail {
  border-radius: 10px 10px 0 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top left;
  height: 150px;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-header-fail,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-header-fail {
    height: 170px;
    background-position: bottom left;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-header-fail h5,
.modalWigo .modal-dialog .modal-content .modal-body .modal-header-fail h5 {
  font-weight: 600;
  font-size: 20px;
  text-align: center;
  color: #ffffff;
  padding-top: 25px;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-header-fail h5,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-header-fail h5 {
    font-size: 35px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content {
  text-align: center;
  margin-top: -80px;
  padding: 0 6px;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content {
    margin-top: -50px;
  }
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content img,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content img {
    margin-bottom: 14px;
    width: 300px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content h3,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content h3 {
  font-weight: 600;
  font-size: 21px;
  line-height: 33px;
  color: #304b7f;
  text-align: center;
  width: 300px;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content h3,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content h3 {
    width: auto;
    margin-bottom: 35px;
  }
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content h3 img,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content h3 img {
    vertical-align: baseline;
    margin: 0;
    width: 106px;
    vertical-align: sub;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p {
  font-weight: 400;
  font-size: 17px;
  text-align: center;
  color: #727587;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.variante,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.variante {
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.variante,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.variante {
    margin-bottom: 30px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.dif,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.dif {
  margin: 11px 0 18px;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.dif,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.dif {
    max-width: 500px;
    margin: 0 auto 36px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.dif strong,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.dif strong {
  font-weight: 600;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.term-container label,
.modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.term-container label {
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .modal-text-content p.term-container,
  .modalWigo .modal-dialog .modal-content .modal-body .modal-text-content p.term-container {
    display: none;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container {
  justify-content: center;
  margin-bottom: 25px;
  display: flex;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
  .modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container {
    align-items: center;
    justify-content: end;
    margin-right: 20px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .term-container,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .term-container {
  display: none;
}
@media screen and (min-width: 1024px) {
  .modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .term-container,
  .modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .term-container {
    display: block;
    margin: 0 15px 0 0;
  }
  .modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .term-container label,
  .modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .term-container label {
    margin: 0;
    font-weight: 400;
    font-size: 14px;
    color: #727587;
    display: flex;
    align-items: center;
    gap: 5px;
  }
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container button,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container button {
  width: 150px;
  height: 44px;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #6097ff 1px;
  color: #6097ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  transition: all 0.3s linear;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel:hover,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  border: solid 1px #4871bf;
  color: #4871bf;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  transition: all 0.3s linear;
}
.modalWigo .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept:hover,
.modalWigo .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background: #4871bf;
}

#generalModal .modal-dialog {
  max-width: fit-content;
}
#generalModal .modal-dialog .modal-content-alert,
#generalModal .modal-dialog .modal-content {
  width: 365px;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #generalModal .modal-dialog .modal-content-alert,
  #generalModal .modal-dialog .modal-content {
    width: 686px;
  }
}
#generalModal .modal-dialog .modal-content-alert .modal-header,
#generalModal .modal-dialog .modal-content .modal-header {
  background-color: #8891ff !important;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#generalModal .modal-dialog .modal-content-alert .modal-header .modal-title,
#generalModal .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 18px;
  color: #ffffff;
  margin-left: 8px;
}
#generalModal .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#generalModal .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big {
  vertical-align: bottom;
}
#generalModal .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#generalModal .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#generalModal .modal-dialog .modal-content-alert .modal-body,
#generalModal .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#generalModal .modal-dialog .modal-content-alert .modal-body p,
#generalModal .modal-dialog .modal-content .modal-body p {
  color: #304b7f;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
}
#generalModal .modal-dialog .modal-content-alert .modal-body .qr-container-op,
#generalModal .modal-dialog .modal-content .modal-body .qr-container-op {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  #generalModal .modal-dialog .modal-content-alert .modal-body .qr-container-op,
  #generalModal .modal-dialog .modal-content .modal-body .qr-container-op {
    gap: 45px;
    flex-direction: row;
  }
}
#generalModal .modal-dialog .modal-content-alert .modal-body .qr-container-op aside .qr-desc,
#generalModal .modal-dialog .modal-content .modal-body .qr-container-op aside .qr-desc {
  font-weight: 600;
  font-size: 18px;
  color: #304b7f;
}
#generalModal .modal-dialog .modal-content-alert .modal-body .cierramodal,
#generalModal .modal-dialog .modal-content .modal-body .cierramodal {
  background-color: #6069d3 !important;
}
#generalModal .modal-dialog .modal-content-alert .modal-body .cierramodal:hover,
#generalModal .modal-dialog .modal-content .modal-body .cierramodal:hover {
  background-color: #606cff !important;
}
#generalModal .modal-dialog .modal-content-alert .modal-footer,
#generalModal .modal-dialog .modal-content .modal-footer {
  display: none;
}

#templateModal .modal-dialog {
  max-width: fit-content;
}
#templateModal .modal-dialog .modal-content-alert,
#templateModal .modal-dialog .modal-content {
  width: 365px;
  border: 0;
  border-radius: 10px 10px 10px 10px !important;
}
@media screen and (min-width: 1024px) {
  #templateModal .modal-dialog .modal-content-alert,
  #templateModal .modal-dialog .modal-content {
    width: 686px;
  }
}
#templateModal .modal-dialog .modal-content-alert .modal-header,
#templateModal .modal-dialog .modal-content .modal-header {
  background-color: #8891ff !important;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#templateModal .modal-dialog .modal-content-alert .modal-header .modal-title,
#templateModal .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 18px;
  color: #ffffff;
  margin-left: 8px;
}
#templateModal .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#templateModal .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big {
  vertical-align: bottom;
}
#templateModal .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#templateModal .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#templateModal .modal-dialog .modal-content-alert .modal-body,
#templateModal .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#templateModal .modal-dialog .modal-content-alert .modal-body .qr-container-op,
#templateModal .modal-dialog .modal-content .modal-body .qr-container-op {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  #templateModal .modal-dialog .modal-content-alert .modal-body .qr-container-op,
  #templateModal .modal-dialog .modal-content .modal-body .qr-container-op {
    gap: 45px;
    flex-direction: row;
  }
}
#templateModal .modal-dialog .modal-content-alert .modal-body .qr-container-op aside .qr-desc,
#templateModal .modal-dialog .modal-content .modal-body .qr-container-op aside .qr-desc {
  font-weight: 600;
  font-size: 18px;
  color: #304b7f;
}
#templateModal .modal-dialog .modal-content-alert .modal-body .cierramodal,
#templateModal .modal-dialog .modal-content .modal-body .cierramodal {
  background-color: #6069d3 !important;
}
#templateModal .modal-dialog .modal-content-alert .modal-body .cierramodal:hover,
#templateModal .modal-dialog .modal-content .modal-body .cierramodal:hover {
  background-color: #606cff !important;
}

#modalInfoCompetencia {
  z-index: 3000;
}
#modalInfoCompetencia .modal-dialog {
  max-width: fit-content;
}
#modalInfoCompetencia .modal-dialog .modal-content {
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content {
    width: 888px;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-header {
  height: 91px;
  align-items: flex-start;
  padding: 16px 8px;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-header {
    height: 59px;
    align-items: center;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-header h5 {
  text-align: center;
  font-size: 17px !important;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-header h5 {
    text-align: start;
    font-size: 22px !important;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body {
  padding-top: 0;
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .title-modal-info-compet {
  display: flex;
  align-items: center;
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .title-modal-info-compet p.desktop-hidden {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.01em;
  color: #405789;
  margin: 0;
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .title-modal-info-compet p.mobile-none {
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0.01em;
  color: #405789;
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .img-modal-content {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-body .img-modal-content {
    width: 97.5%;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: center;
  margin-top: 25px;
  margin-bottom: 6px;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container {
    margin-top: 10px;
    flex-direction: row;
    text-align: end;
    justify-content: end;
    align-items: center;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container label {
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #405789;
  order: 2;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container label {
    order: 1;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 10px 0;
  width: 100%;
  margin-bottom: 15px;
  transition: all 0.3s linear;
  order: 1;
}
@media screen and (min-width: 1024px) {
  #modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
    width: 220px;
    margin-left: 20px;
    margin-right: 14px;
    margin-bottom: 0px;
    order: 2;
  }
}
#modalInfoCompetencia .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
}

#modalCerfitAfip1,
#modalCerfitAfip2 {
  z-index: 3000;
}
#modalCerfitAfip1 .modal-dialog,
#modalCerfitAfip2 .modal-dialog {
  max-width: fit-content;
}
#modalCerfitAfip1 .modal-dialog .modal-content,
#modalCerfitAfip2 .modal-dialog .modal-content {
  width: 100%;
}
@media screen and (min-width: 768px) {
  #modalCerfitAfip1 .modal-dialog .modal-content,
  #modalCerfitAfip2 .modal-dialog .modal-content {
    width: 760px;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header {
  background-color: #ff6060;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .modal-title,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalCerfitAfip1 .modal-dialog .modal-content .modal-header .modal-title,
  #modalCerfitAfip2 .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 22px;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #7f3030;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
  display: flex;
  align-items: center;
  justify-content: center;
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848;
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
@media screen and (min-width: 1024px) {
  #modalCerfitAfip1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
  #modalCerfitAfip2 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: 0px;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body {
  padding-top: 0;
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .modal-content p,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .modal-content p {
  margin-top: 20px;
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  color: #405789;
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: center;
  margin-top: 25px;
  margin-bottom: 6px;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  #modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container,
  #modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container {
    margin-top: 10px;
    flex-direction: row;
    text-align: end;
    justify-content: end;
    align-items: center;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container label,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container label {
  font-weight: 500;
  font-size: 16px;
  line-height: 25px;
  color: #405789;
  order: 2;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container label,
  #modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container label {
    order: 1;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 10px 0;
  width: 100%;
  margin-bottom: 15px;
  transition: all 0.3s linear;
  order: 1;
  display: block;
}
@media screen and (min-width: 1024px) {
  #modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
  #modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
    width: 220px;
    margin-left: 20px;
    margin-right: 14px;
    margin-bottom: 0px;
    order: 2;
  }
}
#modalCerfitAfip1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover,
#modalCerfitAfip2 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
}

#tutorialModal .modal-dialog,
#tutorialModalList .modal-dialog {
  max-width: fit-content;
}
#tutorialModal .modal-dialog .modal-content,
#tutorialModalList .modal-dialog .modal-content {
  max-width: 900px;
  max-height: 550px;
  background: transparent;
  border: 0;
}
#tutorialModal .modal-dialog .modal-content .modal-header,
#tutorialModalList .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#tutorialModal .modal-dialog .modal-content .modal-header .modal-title,
#tutorialModalList .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 13px;
  font-weight: 600;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  #tutorialModal .modal-dialog .modal-content .modal-header .modal-title,
  #tutorialModalList .modal-dialog .modal-content .modal-header .modal-title {
    margin-left: 20px;
    font-size: 21px;
  }
}
#tutorialModal .modal-dialog .modal-content .modal-header .modal-title strong,
#tutorialModalList .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#tutorialModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#tutorialModalList .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#tutorialModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#tutorialModalList .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#tutorialModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#tutorialModalList .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#tutorialModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#tutorialModalList .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#tutorialModal .modal-dialog .modal-content .modal-body,
#tutorialModalList .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#tutorialModal .modal-dialog .modal-content .modal-body iframe,
#tutorialModalList .modal-dialog .modal-content .modal-body iframe {
  max-width: 875px !important;
  min-height: auto !important;
  max-height: 500px !important;
}
@media screen and (min-width: 1024px) {
  #tutorialModal .modal-dialog .modal-content .modal-body iframe,
  #tutorialModalList .modal-dialog .modal-content .modal-body iframe {
    width: 875px !important;
    height: 600px !important;
  }
}

#tutorialModalList .modal-header .modal-title {
  margin: 0;
}
#tutorialModalList .modal-header .modal-title img {
  margin-right: 5px;
}
#tutorialModalList .modal-body {
  height: 480px;
}
#tutorialModalList .modal-body .nav.nav-tabs {
  max-width: 375px;
  overflow-x: auto;
  overflow-y: hidden;
  flex-wrap: nowrap;
}
@media screen and (min-width: 1024px) {
  #tutorialModalList .modal-body .nav.nav-tabs {
    max-width: 890px;
  }
}
#tutorialModalList .modal-body .nav.nav-tabs .nav-item .nav-link {
  border: #e7e7e7 solid 1px;
  border-left: 0;
  width: 160px;
  padding: 12px 5px;
  font-size: 14px;
  font-weight: 700;
  color: #304b7f;
  border-radius: 0 10px 0 0;
  transition: all 0.2s linear;
}
#tutorialModalList .modal-body .nav.nav-tabs .nav-item .nav-link.active {
  border: 0;
  color: #fff;
  background: #6097ff;
  box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.35);
}
#tutorialModalList .modal-body .nav.nav-tabs .nav-item .nav-link.active:hover {
  background: #6097ff;
}
#tutorialModalList .modal-body .nav.nav-tabs .nav-item .nav-link:hover {
  background-color: #d7e5ff;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal {
  margin: 0;
  padding: 0px;
  list-style: none;
  height: 480px;
  overflow-y: scroll;
  overflow-x: hidden;
  border-radius: 6px;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item {
  position: relative;
  padding: 11px 11px 15px;
  margin: 0;
  color: #000;
  display: flex;
  align-items: center;
  transition: all 0.3s linear;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item:hover {
  background-color: #4871bf;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item:hover > p {
  color: #fff;
  text-decoration: underline;
  cursor: pointer;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item:hover > .mini-popover {
  display: block;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item .mini-popover {
  top: 50px !important;
  left: 0 !important;
  bottom: auto !important;
  right: auto !important;
  color: #ffffff !important;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item .mini-popover::before {
  left: 25% !important;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item p {
  margin: 0 0 0 10px;
  font-size: 12px;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item .btn-modal-tuto {
  border: 0;
  background: transparent;
  padding: 0;
  outline: none;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item .mini-popover {
  z-index: 1;
  position: absolute;
  display: none;
  right: 0px;
  bottom: -25px;
  background: #304b7f;
  font-size: 12px;
  padding: 6px 5px;
  border-radius: 5px;
}
#tutorialModalList .modal-body .tab-content .tab-pane .tutorial-box-list-modal .box-item .mini-popover::before {
  content: "";
  position: absolute;
  bottom: 25px;
  left: 75%;
  transform: translateX(-50%) rotate(45deg);
  width: 10px;
  height: 10px;
  background-color: #304b7f;
}

.nav.nav-tabs::-webkit-scrollbar {
  -webkit-appearance: none;
}
.nav.nav-tabs::-webkit-scrollbar:vertical {
  width: 10px;
}
.nav.nav-tabs::-webkit-scrollbar:horizontal {
  height: 5px;
}

.nav.nav-tabs::-webkit-scrollbar-button:increment,
.nav.nav-tabs::-webkit-scrollbar-button {
  display: none;
}

.nav.nav-tabs::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #4871bf;
}

.nav.nav-tabs::-webkit-scrollbar-track {
  border-radius: 10px;
}

.tutorial-box-list-modal ::-webkit-scrollbar {
  -webkit-appearance: none;
}
.tutorial-box-list-modal ::-webkit-scrollbar:vertical {
  width: 10px;
}
.tutorial-box-list-modal ::-webkit-scrollbar:horizontal {
  height: 10px;
}

.tutorial-box-list-modal ::-webkit-scrollbar-button:increment,
.tutorial-box-list-modal ::-webkit-scrollbar-button {
  display: none;
}

.tutorial-box-list-modal ::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #4871bf;
}

.tutorial-box-list-modal ::-webkit-scrollbar-track {
  border-radius: 10px;
}

#bloqCompradorModal .modal-dialog {
  margin: 0 auto;
}
#bloqCompradorModal .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 551px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body {
  padding: 17px 27px;
  background: #fff;
  border-radius: 10px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-close-container {
  text-align: end;
  margin-bottom: 13px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-close-container .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #000;
  transition: all 0.3s linear;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-close-container .btn-modal-close:hover {
  background-color: #aaa;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-close-container .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-close-container .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body h2 {
  margin-bottom: 15px;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  letter-spacing: -0.02em;
  color: #000000;
  margin-bottom: 18px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body h2 span {
  color: #6097ff;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .input-container input {
  margin-right: 10px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .input-container label {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #000000;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-top: 20px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #ff6060 1px;
  color: #ff6060;
  background-color: #fff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 3px;
  padding: 5px 0;
  width: 138px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  color: #bf4848;
  border-color: #bf4848;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  color: #fff;
  background: #ff6060;
  border-radius: 3px;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  padding: 5px 0;
  width: 150px;
}
#bloqCompradorModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #bf4848;
}

#modalCustomSidebar .modal-dialog {
  max-width: fit-content;
}
#modalCustomSidebar .modal-dialog .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCustomSidebar .modal-dialog .modal-content {
    width: 827px !important;
  }
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 18px;
  margin-left: 0.5px;
  font-weight: 600;
  color: #fff;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body {
  background-color: #f1f1f1 !important;
  border-radius: 0 0 10px 10px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .desc-custom {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #304b7f;
  margin-bottom: 12px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group {
  background: #fff;
  padding: 12px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container {
  display: flex;
  flex-wrap: wrap;
  max-height: 550px;
  overflow-y: auto;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group {
  margin-bottom: 12px;
  min-width: 350px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container {
  display: flex;
  align-items: center;
  gap: 8px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu {
  font-size: 14px;
  background: #182640;
  color: white;
  width: 225px;
  padding: 14px 12px;
  display: flex;
  align-items: center;
  gap: 3px;
  justify-content: space-between;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu.variant {
  cursor: default !important;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu.activated {
  background-color: #6097ff !important;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu.item-disabled {
  background-color: #a1a3af !important;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu:hover {
  background: #304b7f;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu {
  cursor: pointer;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu .img-container {
  width: 25px;
  height: auto;
  display: inline-block;
  text-align: center;
  margin-right: 3px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu p {
  margin: 0 auto 0 0;
  font-size: 13px;
  font-weight: 600;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container .item-per-menu svg {
  width: 9px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container label {
  letter-spacing: -0.02em;
  color: #304b7f;
  font-size: 14px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container label:hover {
  font-weight: 700;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .group-container label .slide-option {
  cursor: pointer;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul {
  list-style: none;
  padding: 0;
  width: 330px;
  margin: 0;
  color: #fff;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item {
  display: flex;
  align-items: center;
  gap: px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item .name-submenu-item {
  padding: 11.5px 15px;
  width: 225px;
  background-color: #304b7f;
  font-size: 14px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item .name-submenu-item.item-disabled {
  background-color: #a1a3af !important;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item .name-submenu-item .img-container {
  width: 25px;
  height: auto;
  display: inline-block;
  text-align: center;
  margin-right: 3px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item .name-submenu-item p {
  font-size: 12px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item label {
  letter-spacing: -0.02em;
  color: #304b7f;
  font-size: 14px;
  padding-left: 8px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item label:hover {
  font-weight: 700;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .big-group .big-group-container .group .ul-collapse form ul .submenu-item label .slide-option {
  cursor: pointer;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container {
  display: flex;
  justify-content: end;
  gap: 12px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container button {
  width: 150px;
  transition: all 0.2s linear;
  font-weight: 700;
  font-size: 13px;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container {
  /*   .btn-cancel-custom-sidebar {
    border: 1px solid #6097ff;
    color: #6097ff;
    &:hover {
      border: 1px solid #4871be;
    }
  } */
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container .btn-save-custom-sidebar {
  color: #fff;
  background-color: #6097ff;
  border: 1px solid #6097ff;
  width: 208px;
  font-size: 16px;
}
#modalCustomSidebar .modal-dialog .modal-content .modal-body .btn-container .btn-save-custom-sidebar:hover {
  background: #4871be;
  border: 1px solid #4871be;
}

#modalCustomAlert.modal {
  z-index: 3000 !important;
}
#modalCustomAlert .modal-content {
  width: 339px !important;
  box-shadow: 3px 3px 10px black;
}
#modalCustomAlert .modal-content .modal-header {
  background-color: #fff !important;
}
#modalCustomAlert .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCustomAlert .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#modalCustomAlert .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0;
}
#modalCustomAlert .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848;
}
#modalCustomAlert .modal-content .modal-body {
  background-color: #fff !important;
  text-align: center !important;
}
#modalCustomAlert .modal-content .modal-body img {
  margin-bottom: 20px;
}
#modalCustomAlert .modal-content .modal-body p {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  color: #bf4848;
}

.formUpdateProv .modal-dialog,
#formPro .modal-dialog {
  max-width: fit-content;
}
.formUpdateProv .modal-dialog .modal-content,
#formPro .modal-dialog .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  .formUpdateProv .modal-dialog .modal-content,
  #formPro .modal-dialog .modal-content {
    width: 887px;
  }
}
.formUpdateProv .modal-dialog .modal-content .modal-header,
#formPro .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .modal-title,
#formPro .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
  margin-left: 20px;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .modal-title strong,
#formPro .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .btn-modal-close,
#formPro .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#formPro .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#formPro .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
.formUpdateProv .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#formPro .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
.formUpdateProv .modal-dialog .modal-content .modal-body,
#formPro .modal-dialog .modal-content .modal-body {
  background-color: #fff;
}
.formUpdateProv .modal-dialog .modal-content .modal-body h5,
#formPro .modal-dialog .modal-content .modal-body h5 {
  color: #609aff;
  font-weight: 800;
  font-size: 18px;
  margin-bottom: 10px;
}
.formUpdateProv .modal-dialog .modal-content .modal-body label,
#formPro .modal-dialog .modal-content .modal-body label {
  margin: 0;
}
.formUpdateProv .modal-dialog .modal-content .modal-body input[type=number],
.formUpdateProv .modal-dialog .modal-content .modal-body input[type=text],
.formUpdateProv .modal-dialog .modal-content .modal-body select,
#formPro .modal-dialog .modal-content .modal-body input[type=number],
#formPro .modal-dialog .modal-content .modal-body input[type=text],
#formPro .modal-dialog .modal-content .modal-body select {
  height: 32px;
  padding: 0 6px;
}
.formUpdateProv .modal-dialog .modal-content .modal-body textarea,
#formPro .modal-dialog .modal-content .modal-body textarea {
  height: 150px;
}
@media screen and (min-width: 1024px) {
  .formUpdateProv .modal-dialog .modal-content .modal-body textarea,
  #formPro .modal-dialog .modal-content .modal-body textarea {
    height: 70px;
  }
}
.formUpdateProv .modal-dialog .modal-content .modal-footer,
#formPro .modal-dialog .modal-content .modal-footer {
  border-top: 0;
  border-radius: 0 0 10px 10px;
  background: #fff;
  display: flex;
  justify-content: end;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  .formUpdateProv .modal-dialog .modal-content .modal-footer,
  #formPro .modal-dialog .modal-content .modal-footer {
    gap: 15px;
  }
}
.formUpdateProv .modal-dialog .modal-content .modal-footer button,
#formPro .modal-dialog .modal-content .modal-footer button {
  width: 150px;
  transition: all 0.2s linear;
  font-weight: 700;
  font-size: 13px;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
.formUpdateProv .modal-dialog .modal-content .modal-footer button:focus, .formUpdateProv .modal-dialog .modal-content .modal-footer button:focus-visible,
#formPro .modal-dialog .modal-content .modal-footer button:focus,
#formPro .modal-dialog .modal-content .modal-footer button:focus-visible {
  outline: none;
}
.formUpdateProv .modal-dialog .modal-content .modal-footer .btn-cancel,
#formPro .modal-dialog .modal-content .modal-footer .btn-cancel {
  background: #fff;
  border: 1px solid #6097ff;
  color: #6097ff;
}
.formUpdateProv .modal-dialog .modal-content .modal-footer .btn-cancel:hover,
#formPro .modal-dialog .modal-content .modal-footer .btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
.formUpdateProv .modal-dialog .modal-content .modal-footer .btn-accept,
#formPro .modal-dialog .modal-content .modal-footer .btn-accept {
  color: #fff;
  background-color: #6097ff;
  border: 1px solid #6097ff;
}
.formUpdateProv .modal-dialog .modal-content .modal-footer .btn-accept:hover,
#formPro .modal-dialog .modal-content .modal-footer .btn-accept:hover {
  background: #4871be;
  border: 1px solid #4871be;
}

.modalEliminar .modal-content {
  width: 95%;
}
@media screen and (min-width: 768px) {
  .modalEliminar .modal-content {
    width: 470px;
    padding: 5px;
  }
}
.modalEliminar .modal-content .modal-header {
  display: block;
  position: relative;
  border-radius: 10px 10px 0 0;
  margin: 0;
  height: 150px;
  align-items: flex-start;
  background-color: #ffe1e1;
}
.modalEliminar .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 8px;
}
.modalEliminar .modal-content .modal-header .modal-title img {
  width: 37px;
  margin-bottom: 24px;
}
.modalEliminar .modal-content .modal-header .modal-title h4 {
  font-size: 18px;
  text-align: center;
  color: #bf4848;
  font-weight: 500;
  line-height: 28px;
}
.modalEliminar .modal-content .modal-header .btn-modal-close {
  position: absolute;
  top: 10px;
  right: 15px;
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
.modalEliminar .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
.modalEliminar .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0 !important;
}
.modalEliminar .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848 !important;
  margin-top: -3px;
  margin-left: 0.5px;
}
.modalEliminar .modal-content .modal-body {
  border-radius: 10px 10px 0 0;
  background: #fff;
}
.modalEliminar .modal-content .modal-body p {
  color: #a1a3af;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 28px;
  margin: 0;
}
.modalEliminar .modal-content .modal-footer {
  border-top: 0;
  border-radius: 0 0 10px 10px;
  background: #fff;
  display: flex;
  justify-content: center;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  .modalEliminar .modal-content .modal-footer {
    gap: 15px;
  }
}
.modalEliminar .modal-content .modal-footer .btn-modal-container {
  text-align: end;
  margin-bottom: 6px;
  width: 100%;
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: flex-end;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container button {
  font-size: 13px;
  font-weight: 600;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 155px;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container button:focus, .modalEliminar .modal-content .modal-footer .btn-modal-container button:focus-visible {
  outline: none;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container .btn-cancel {
  border: solid #ff6060 1px;
  color: #ff6060;
  background-color: #fff;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container .btn-cancel:hover {
  border-color: #bf4848;
  color: #bf4848;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container .btn-accept {
  background: #ff6060;
  color: #fff;
  border: solid #ff6060 1px;
}
.modalEliminar .modal-content .modal-footer .btn-modal-container .btn-accept:hover {
  background-color: #bf4848;
  border-color: #bf4848;
}

#modalDeudasNoRegistradas.modal,
#modalCobroNoRegistradas.modal {
  z-index: 3000 !important;
}
#modalDeudasNoRegistradas .modal-content,
#modalCobroNoRegistradas .modal-content {
  width: 100% !important;
}
@media screen and (min-width: 768px) {
  #modalDeudasNoRegistradas .modal-content,
  #modalCobroNoRegistradas .modal-content {
    width: 460px !important;
  }
}
#modalDeudasNoRegistradas .modal-content .modal-header,
#modalCobroNoRegistradas .modal-content .modal-header {
  border: 0;
  background-color: #fff !important;
}
#modalDeudasNoRegistradas .modal-content .modal-header .btn-modal-close,
#modalCobroNoRegistradas .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0 !important;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDeudasNoRegistradas .modal-content .modal-header .btn-modal-close:hover,
#modalCobroNoRegistradas .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848 !important;
}
#modalDeudasNoRegistradas .modal-content .modal-header .btn-modal-close:hover > svg,
#modalCobroNoRegistradas .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0;
}
#modalDeudasNoRegistradas .modal-content .modal-header .btn-modal-close svg,
#modalCobroNoRegistradas .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848;
}
#modalDeudasNoRegistradas .modal-content .modal-body,
#modalCobroNoRegistradas .modal-content .modal-body {
  border-radius: 0 0 0.3rem 0.3rem;
  background-color: #fff !important;
  text-align: center !important;
}
#modalDeudasNoRegistradas .modal-content .modal-body img,
#modalCobroNoRegistradas .modal-content .modal-body img {
  margin-bottom: 20px;
}
#modalDeudasNoRegistradas .modal-content .modal-body p,
#modalCobroNoRegistradas .modal-content .modal-body p {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  color: #bf4848;
}

@media screen and (min-width: 1024px) {
  #modalRegisterDeuda .modal-dialog,
  #modalRegisterCobro .modal-dialog,
  #modalRegisterPago .modal-dialog {
    max-width: fit-content;
  }
}
#modalRegisterDeuda .modal-dialog .modal-content,
#modalRegisterCobro .modal-dialog .modal-content,
#modalRegisterPago .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalRegisterDeuda .modal-dialog .modal-content,
  #modalRegisterCobro .modal-dialog .modal-content,
  #modalRegisterPago .modal-dialog .modal-content {
    width: 470px;
  }
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-header,
#modalRegisterCobro .modal-dialog .modal-content .modal-header,
#modalRegisterPago .modal-dialog .modal-content .modal-header {
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #d7e5ff;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalRegisterCobro .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalRegisterPago .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalRegisterCobro .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalRegisterPago .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalRegisterCobro .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalRegisterPago .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalRegisterCobro .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalRegisterPago .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-body,
#modalRegisterCobro .modal-dialog .modal-content .modal-body,
#modalRegisterPago .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 0 5px;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-body h3,
#modalRegisterCobro .modal-dialog .modal-content .modal-body h3,
#modalRegisterPago .modal-dialog .modal-content .modal-body h3 {
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
  background-color: #d7e5ff;
  padding-bottom: 13px;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-body h3 img,
#modalRegisterCobro .modal-dialog .modal-content .modal-body h3 img,
#modalRegisterPago .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
}
#modalRegisterDeuda .modal-dialog .modal-content .modal-body p,
#modalRegisterCobro .modal-dialog .modal-content .modal-body p,
#modalRegisterPago .modal-dialog .modal-content .modal-body p {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  margin-top: 15px;
}

@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog {
    max-width: fit-content;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content {
    width: 887px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .row0 {
  text-align: end;
  margin-bottom: 5px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .row0 button {
  padding: 5px;
  border-radius: 5px;
  background: #fff;
  border: 0;
  outline: none;
  color: #304b7f;
  font-size: 14px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .row0 button:focus, #modalEstadoDeuda .modal-dialog .modal-content .modal-body .row0 button:focus-visible {
  border: 0;
  outline: none;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .row0 button img {
  margin-right: 5px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-header {
  padding: 0;
  border: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
  border-radius: 3px;
  width: 100%;
  text-align: start;
  padding: 8.5px;
  padding-left: 19px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
    padding-left: 16px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus, #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus-visible {
  border: 0;
  outline: none;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body {
  padding-top: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 61% 27% 1fr;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-columns: 40% 25% 1fr;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));
    width: 730px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
    border-bottom: 0;
    padding: 5px 0 5px 3px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
  margin-left: -52px;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) p {
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(3) p {
    border-right: 1px solid #aaa;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4), #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) {
  border-bottom: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p, #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) p {
  border-right: 1px solid #aaa;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 {
  margin-top: 10px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 780px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
  width: 77%;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
    border-right: 1px solid #aaa;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  /*  &:nth-child(4) {
    margin-left: -40px;
    @include desktop {
      display: none;
    }
    p {
      border-right: 0;
      font-size: 12px;
      padding: 3px 5px 0;
    }
  } */
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
    display: block;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img {
  width: 15px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details {
  padding: 10px;
  background: #fff;
  margin: 14px 0;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details {
    display: flex;
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details {
    gap: 30px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .info-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 7px;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .info-top {
    display: block;
    padding-right: 15px;
    border-right: #d0d1d7 solid 1px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .info-top p {
  margin: 0;
  margin: 0;
  border-radius: 3px;
  background: #d7e5ff;
  padding: 0 5px;
  color: #304b7f;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .info-top p {
    font-size: 14px;
    margin: 8px 0;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .details-info-recib .fila {
  border-bottom: 1px solid #d0d1d7;
  display: flex;
  gap: 7px;
  color: #727587;
  line-height: 30px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .details-info-recib .fila:last-child {
  border-bottom: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .details-info-recib .fila p {
  margin: 0;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .details-info-recib .fila p {
    font-size: 14px;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .modal-desc {
  max-width: 310px;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .modal-desc p {
  color: #43475f;
  font-size: 14px;
  margin: 0;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .modal-desc p strong {
  font-weight: 500;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .modal-desc p i {
  font-weight: 300;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .see-comp {
  flex-grow: 1;
  text-align: end;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  #modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .see-comp {
    position: relative;
    display: block;
  }
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body .card-body-details .see-comp .btn-see-comp:hover {
  text-decoration: underline;
}
#modalEstadoDeuda .modal-dialog .modal-content .modal-body {
  /* .row4 {
    box-shadow: 1px 1px 7px #00000026;

    border-radius: 3px;
    background: #fff;
    padding: 5px;
    margin: 10px 0 12px;
    p {
      color: #727587;
      font-size: 12px;
      font-weight: 300;
      margin: 0;
      strong {
        color: #304b7f;
        font-size: 16px;
        font-weight: 700;
      }
    }
  }
  .row5 {
    .table-responsive {
      background-color: #fff;
      box-shadow: 1px 1px 7px #00000026;

      thead {
        tr {
          th {
            text-align: center;
          }
        }
      }
      tbody {
        tr {
          &.last-row {
            border-radius: 2px 2px 0px 0px;
            background: #d7e5ff;
            td {
              text-align: end;
            }
          }
          td {
            text-align: center;
            font-size: 14px;
          }
        }
      }
    }
  } */
}

#modalEstadoCliente .modal-dialog {
  max-width: max-content;
}
#modalEstadoCliente .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content {
    width: 950px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 {
  margin: 10px 0;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 10px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .btn-download {
  padding: 5px;
  border-radius: 3px;
  background: #fff;
  border: 1px solid #6097ff;
  outline: none;
  color: #6097ff;
  font-size: 14px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .btn-download:hover {
  background-color: #d7e5ff;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .btn-download img {
  margin-right: 5px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .btn-download:focus, #modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .btn-download:focus-visible {
  outline: none;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  font-weight: 500;
  font-size: 14px;
  color: #727587 !important;
  padding: 5px 14px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table:focus, #modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table:focus-visible {
  outline: none;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table:hover {
  border: 0.8px solid #4871bf !important;
  color: #4871bf !important;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table[aria-expanded=true] {
  border: 0.8px solid #4871bf !important;
  background-color: #4871bf !important;
  color: #fff !important;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .btn-paginador-table[aria-expanded=true]:after {
  content: url(../img/arrow_white.svg);
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu {
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: auto !important;
  bottom: auto !important;
  left: auto !important;
  right: 0 !important;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu button {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  background-color: #fff;
  padding: 11px;
  display: block;
  width: 100%;
  border: 0;
  text-align: start;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu button:focus, #modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu button:focus-visible {
  outline: none;
  border: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu button:hover {
  background: #d7e5ff;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu .btn-modificar-precios {
  border-radius: 5px 5px 0px 0px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row0 .paginador-table-container1 .dropdown-menu .btn-eliminar-productos {
  border-radius: 0px 0px 5px 5px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-header {
  padding: 0;
  border: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente {
  border-radius: 3px;
  width: 100%;
  text-align: start;
  padding: 8.5px;
  padding-left: 19px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente {
    padding-left: 16px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente:focus, #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente:focus-visible {
  border: 0;
  outline: none;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body {
  padding-top: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 61% 27% 1fr;
}
@media screen and (min-width: 768px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-columns: 40% 25% 1fr;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 600px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
    border-bottom: 0;
    padding: 5px 0 5px 3px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
  margin-left: -52px;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) p {
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(3) p {
    border-right: 1px solid #aaa;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4), #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) {
  border-bottom: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 {
  margin-top: 10px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
}
@media screen and (min-width: 768px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 780px;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
  width: 77%;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
    border-right: 1px solid #aaa;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  /*  &:nth-child(4) {
    margin-left: -40px;
    @include desktop {
      display: none;
    }
    p {
      border-right: 0;
      font-size: 12px;
      padding: 3px 5px 0;
    }
  } */
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
    display: block;
  }
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4) {
  border-right: 1px solid #aaa;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img {
  width: 15px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row4 {
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  border-radius: 3px;
  background: #fff;
  padding: 5px;
  margin: 10px 0 12px;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row4 p {
  color: #727587;
  font-size: 12px;
  font-weight: 300;
  margin: 0;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row4 p strong {
  color: #304b7f;
  font-size: 16px;
  font-weight: 700;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row5 .table-responsive {
  background-color: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row5 .table-responsive thead tr th {
  text-align: center;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row5 .table-responsive tbody tr.last-row {
  border-radius: 2px 2px 0px 0px;
  background: #d7e5ff;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row5 .table-responsive tbody tr.last-row td {
  text-align: end;
}
#modalEstadoCliente .modal-dialog .modal-content .modal-body .row5 .table-responsive tbody tr td {
  text-align: center;
  font-size: 14px;
}

#modalEnviarRecordatorio .modal-dialog {
  max-width: max-content;
}
#modalEnviarRecordatorio .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content {
    width: 590px;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-header {
  padding: 0;
  border: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente {
  border-radius: 3px;
  width: 100%;
  text-align: start;
  padding: 8.5px;
  padding-left: 19px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente {
    padding-left: 16px;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente:focus, #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-cliente:focus-visible {
  border: 0;
  outline: none;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body {
  padding-top: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 80% 1fr;
}
@media screen and (min-width: 768px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) {
  margin-left: -60px;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img {
  width: 15px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 {
  margin: 15px 0;
  border-radius: 3px;
  background: #fff;
  padding: 9px;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  margin: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio .input-form {
  background: #fff;
  display: flex;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  margin-bottom: 7px;
  max-width: 580px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio .input-form .prepend-mail {
  text-align: center;
  display: inline-block;
  width: 30px;
  border-radius: 3px 3px 0 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio .input-form input {
  border-radius: 0 3px 3px 0;
  border: 0;
  background: #fff;
  width: 100%;
  height: 32px;
  color: #304b7f;
  outline: none;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio .input-form input:focus, #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 .mail-envio .input-form input:focus-visible {
  border: 0;
  outline: none;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 p {
  color: #727587;
  font-size: 12px;
  font-style: italic;
  font-weight: 300;
  margin: 0;
  width: 210px;
}
@media screen and (min-width: 768px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row6 p {
    font-size: 14px;
    width: auto;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 {
  border-radius: 3px;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  background: #fff;
  padding: 9px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 .text-mail {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  margin: 0;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 .text-mail textarea {
  padding: 4px;
  min-height: 88px;
  background: #fcfcfc;
  border: 1px solid #727587;
  border-radius: 3px;
  outline: none;
  width: 100%;
  font-size: 14px;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 .text-mail textarea:focus, #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 .text-mail textarea:focus-visible {
  outline: none;
  color: #43475f;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .row7 .text-mail textarea::placeholder {
  font-style: italic;
  font-weight: 300;
  font-size: 14px;
  color: #a1a3af;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container {
    gap: 15px;
  }
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button {
  width: 156px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel {
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button.btn-accept {
  border: 1px solid #6097ff;
  background-color: #6097ff;
  color: #fff;
}
#modalEnviarRecordatorio .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover {
  border: 1px solid #4871be;
  background-color: #4871be;
}

#modalRecibosEnviados .modal-dialog {
  max-width: max-content;
}
#modalRecibosEnviados .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalRecibosEnviados .modal-dialog .modal-content {
    width: 810px;
  }
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalRecibosEnviados .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 10px;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 300;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive {
  background: #ffffff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr th {
  text-align: center;
  vertical-align: middle;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr td {
  padding: 5px;
  text-align: center;
  vertical-align: middle;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr td button {
  background-color: #d6e4ff;
  border-radius: 4px;
  padding: 2px;
  outline: none;
  border: 0;
  width: 28px;
  height: 28px;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr td button:focus, #modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr td button:focus-visible {
  outline: none;
  border: 0;
}
#modalRecibosEnviados .modal-dialog .modal-content .modal-body .table-responsive tr td button img {
  width: 16px;
}

#modalConfigCC .modal-dialog {
  max-width: max-content;
}
#modalConfigCC .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content {
    width: 810px;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalConfigCC .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalConfigCC .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 15px 12px;
}
#modalConfigCC .modal-dialog .modal-content .modal-body p {
  margin-bottom: 13px;
  color: #43475f;
  font-size: 13px;
  font-weight: 300;
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body p {
    font-size: 14px;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 0;
  outline: none;
  background: #fff;
  padding: 10px;
  padding: 10px;
  color: #43475f;
  font-size: 14px;
  line-height: 18px;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config label {
  margin: 0;
  text-align: start;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config label:first-child {
  display: flex;
  gap: 5px;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config label input[type=checkbox] {
  width: 17px;
  height: 17px;
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config label br {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-button-modal-config img {
    display: none;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content {
  display: none;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  padding: 0 10px;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content {
    display: block !important;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content textarea {
  padding: 4px;
  min-height: 90px;
  background: #fcfcfc;
  border: 1px solid #727587;
  border-radius: 3px;
  outline: none;
  width: 100%;
  font-size: 14px;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content textarea:focus, #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content textarea:focus-visible {
  outline: none;
  color: #43475f !important;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .accordion-content textarea::placeholder {
  font-style: italic;
  font-weight: 300;
  font-size: 14px;
  color: #a1a3af;
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content {
    display: flex;
  }
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content {
    margin-bottom: 48px;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab1,
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab2 {
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab1,
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab2 {
    width: 50%;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab1 {
  margin: 10px 0;
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab1 {
    margin: 10px 5px 10px 0;
  }
}
@media screen and (min-width: 768px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .accordion-modal-config .bottom-content .tab2 {
    margin: 10px 0 10px 5px;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: end;
  text-align: center;
  padding-bottom: 20px;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  #modalConfigCC .modal-dialog .modal-content .modal-body .btn-container {
    position: absolute;
    bottom: 20px;
    right: 13px;
    padding: 0;
  }
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button {
  border: 0;
  outline: none;
  height: 40px;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  border-radius: 4px;
  transition: all 0.2s linear;
  width: 150px;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
  border: 0;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel {
  background: #ffffff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button.btn-accept {
  background: #6097ff;
  color: #ffffff;
}
#modalConfigCC .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover {
  background: #4871bf;
}

#modalRegistrarCobro .modal-dialog {
  max-width: fit-content;
}
#modalRegistrarCobro .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content {
    width: 1002px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card:first-child {
  margin-bottom: 10px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-header {
  padding: 0;
  border: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
  border-radius: 3px;
  width: 100%;
  margin-top: 5px;
  text-align: start;
  padding: 8.5px;
  padding-left: 19px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
    padding-left: 16px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus-visible {
  border: 0;
  outline: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body {
  padding-top: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 61% 27% 1fr;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-columns: 40% 25% 1fr;
  }
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 660px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
    border-bottom: 0;
    padding: 5px 0 5px 3px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
  margin-left: -52px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) p {
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(3) p {
    border-right: 1px solid #aaa;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4), #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) {
  border-bottom: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) p {
  border-right: 1px solid #aaa;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 {
  margin-top: 10px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(6, auto);
    width: 780px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item.item-presu-asociado p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
  width: 77%;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
    border-right: 1px solid #aaa;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  /*  &:nth-child(4) {
    margin-left: -40px;
    @include desktop {
      display: none;
    }
    p {
      border-right: 0;
      font-size: 12px;
      padding: 3px 5px 0;
    }
  } */
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
    display: block;
  }
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4) p, #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) p {
    border-right: 1px solid #aaa;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img {
  width: 15px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details {
    display: flex;
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details {
    gap: 30px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 7px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top {
    display: block;
    padding-right: 15px;
    border-right: #d0d1d7 solid 1px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p {
  margin: 0;
  margin: 0;
  border-radius: 3px;
  background: #d7e5ff;
  padding: 0 5px;
  color: #304b7f;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p {
    font-size: 14px;
    margin: 8px 0;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila {
  border-bottom: 1px solid #d0d1d7;
  display: flex;
  gap: 15px;
  color: #727587;
  line-height: 30px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila:last-child {
  border-bottom: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p {
  margin: 0;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p {
    font-size: 14px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p {
  color: #43475f;
  font-size: 14px;
  margin: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p strong {
  font-weight: 500;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p i {
  font-weight: 300;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .editar-deuda-content {
  margin-top: 10px;
  border-radius: 0.25rem;
  box-shadow: 0px 3px 3px 0px rgba(24, 31, 71, 0.08);
  border: none;
  background: #fff;
  padding: 8px 17px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .editar-deuda-content p {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .detail-register-cobro {
  background: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  padding: 9px 9px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo {
    padding: 9px;
    display: flex;
    gap: 10px;
    align-items: flex-start;
    margin-top: 15px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo:nth-child(2) {
  flex-direction: column;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute {
  display: inline-block;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 0;
  padding: 4px 0;
  margin-right: 16px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute {
    gap: 5px;
    order: 1;
    margin-right: 9px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.no-pay {
  color: #bf4848;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.no-pay {
    width: 150px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.no-pay span {
  background-color: #ffd7d7;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.si-pay {
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.si-pay {
    width: 110px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute.si-pay span {
  background-color: #d7e5ff;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .pay-coute span {
  border-radius: 3px;
  padding: 4px 8px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .input-date-cobro {
    order: 3;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .input-date-cobro input {
  width: 150px;
  padding-left: 6px;
  height: 32px;
  outline: none;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #304b7f;
  border-radius: 3px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .input-date-cobro input:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .input-date-cobro input:focus-visible {
  outline: none;
  border: 1px solid #304b7f;
  box-shadow: 0px 0px 5px #4871bf;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 18px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content {
    order: 2;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .monto-cobro {
  margin: 0;
  color: #304b7f;
  font-size: 16px;
  font-weight: 700;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto {
  width: 165px;
  height: 32px;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto {
    margin-bottom: 0;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto .input-group-prepend {
  height: 100%;
  background-color: #a1a3af;
  border: #a1a3af 1px solid;
  border-radius: 1px 0 0 1px;
  border: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto .input-group-prepend span {
  color: #fff;
  border: 0;
  background-color: transparent;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto input {
  height: 28px;
  padding: 0 0 0 5px;
  margin: 0;
  background: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto input:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-monto input:focus-visible {
  border: 0;
  outline: none;
  box-shadow: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-date-cobro {
  margin: 0;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-date-cobro input {
  border: 0.8px solid #a1a3af;
  height: 32px;
  background: #ffffff;
  border-radius: 3px;
  outline: none;
  font-size: 14px;
  color: #304b7f;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-date-cobro input:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .monto-content .input-date-cobro input:focus-visible {
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content {
    order: 3;
    display: flex;
    gap: 10px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content .cond-text select {
  width: max-content;
  min-height: 32px;
  resize: vertical;
  height: 32px;
  outline: none;
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
  color: rgb(48, 75, 127);
  background: #fff;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content .cond-text select {
    width: 140px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content .cond-text select:focus {
  outline: none;
  border: 1px solid #304b7f;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content textarea {
  outline: none;
  height: 32px;
  font-weight: 300;
  font-size: 14px;
  color: #304b7f;
  border: 0.8px solid #a1a3af;
  padding: 3px 8px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content textarea::placeholder {
  font-weight: 300;
  font-size: 14px;
  color: #aaa;
  font-style: italic;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .condicion-content textarea:focus {
  outline: none;
  border: 1px solid #304b7f;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .add-in-box {
  order: 4;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .add-in-box {
    flex-direction: row;
    align-items: center;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .add-in-box label {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 5px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .add-in-box label input {
  width: 17px;
  height: 17px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content {
  padding: 5px;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content {
    width: 430px;
  }
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content {
    display: flex;
    gap: 35px;
    order: 4;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content.active {
  background: #d7e5ff;
}
@media screen and (min-width: 768px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content.active {
    margin-bottom: 18px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content label:first-child {
  color: #43475f;
  font-size: 14px;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content label input {
  outline: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content label input:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body div.hijo .send-mail-content label input:focus-visible {
  outline: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container {
    gap: 15px;
  }
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button {
  width: 156px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel {
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button.btn-accept {
  border: 1px solid #6097ff;
  background-color: #6097ff;
  color: #fff;
}
#modalRegistrarCobro .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover {
  border: 1px solid #4871be;
  background-color: #4871be;
}

#modalCategories .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCategories .modal-content {
    width: 530px !important;
  }
}
#modalCategories .modal-content .modal-header .modal-title {
  font-size: 18px !important;
  margin-left: 0.5px !important;
}
#modalCategories .modal-content .modal-header .modal-title img {
  margin-right: 10px;
}
#modalCategories .modal-content .modal-body {
  background-color: #f1f1f1 !important;
}
#modalCategories .modal-content .modal-body p {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #304b7f;
  margin-bottom: 12px;
}
#modalCategories .modal-content .modal-body .list-customizable-container {
  padding: 10px;
  background-color: #fff;
  box-shadow: 0px 2px 8px rgba(72, 113, 191, 0.12);
  border-radius: 3px;
  margin-bottom: 15px;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul {
  list-style: none;
  max-height: 260px;
  overflow-y: auto;
  width: max-content;
  padding: 0 10px 0 0;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom {
  font-weight: 500;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #304b7f;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom:nth-child(2) {
  margin-top: 20px;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category {
  margin-bottom: 16px;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category input {
  outline: none;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  width: 203px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  margin-right: 10px;
  height: 26px;
}
@media screen and (min-width: 768px) {
  #modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category input {
    width: 270px;
  }
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category input::placeholder {
  font-weight: 500;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category input:focus, #modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category input:focus-visible {
  outline: none;
  box-shadow: 0 0 4px 0 #6097ff;
  border: #4871bf 1.5px solid;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category button {
  border-radius: 4px;
  background-color: #d6e4ff;
  outline: none;
  border: 0;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category button.btn-save {
  margin-right: 5px;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category button:hover {
  background-color: #b0cbff;
}
#modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category button:focus, #modalCategories .modal-content .modal-body .list-customizable-container ul .item-custom.item-category button:focus-visible {
  border: 0;
  outline: none;
}
#modalCategories .modal-content .modal-body .list-customizable-container .btn-add-category {
  border: 0;
  outline: none;
  background-color: #fff;
  color: #6097ff;
  font-size: 16px;
  font-weight: 500;
}
#modalCategories .modal-content .modal-body .list-customizable-container .btn-add-category:focus, #modalCategories .modal-content .modal-body .list-customizable-container .btn-add-category:focus-visible {
  border: 0;
  outline: none;
}
#modalCategories .modal-content .modal-body .btn-container {
  display: flex;
  justify-content: end;
  gap: 12px;
}
#modalCategories .modal-content .modal-body .btn-container button {
  width: 150px;
  transition: all 0.2s linear;
  font-weight: 700;
  font-size: 13px;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalCategories .modal-content .modal-body .btn-container button:focus, #modalCategories .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalCategories .modal-content .modal-body .btn-container .btn-cancel-custom-sidebar {
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalCategories .modal-content .modal-body .btn-container .btn-cancel-custom-sidebar:hover {
  border: 1px solid #4871be;
}
#modalCategories .modal-content .modal-body .btn-container .btn-save-custom-sidebar {
  color: #fff;
  background-color: #6097ff;
  border: 1px solid #6097ff;
}
#modalCategories .modal-content .modal-body .btn-container .btn-save-custom-sidebar:hover {
  background: #4871be;
}

#modalDoneFlex .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
#modalDoneFlex .modal-content .modal-header {
  background-color: #ffffff;
  border: 0;
  height: 59px;
  align-items: center;
  border-radius: 5px 5px 0 0;
  margin: 0;
  padding: 0 1rem;
}
#modalDoneFlex .modal-content .modal-header .modal-title {
  visibility: hidden;
}
#modalDoneFlex .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDoneFlex .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalDoneFlex .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalDoneFlex .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalDoneFlex .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 5px 5px;
  padding-top: 0;
}
#modalDoneFlex .modal-content .modal-body .modal-text-content {
  text-align: center;
}
#modalDoneFlex .modal-content .modal-body .modal-text-content img {
  margin-bottom: 5px;
  width: 30px;
}
#modalDoneFlex .modal-content .modal-body .modal-text-content p {
  font-weight: 600;
  font-size: 15px;
  text-align: center;
  color: #304b7f;
  margin-top: 13px;
}

#modalEndFlex .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
}
#modalEndFlex .modal-content .modal-header {
  background-color: #ffffff;
  border: 0;
  height: 59px;
  align-items: center;
  border-radius: 5px 5px 0 0;
  margin: 0;
  padding: 0 1rem;
}
#modalEndFlex .modal-content .modal-header .modal-title {
  visibility: hidden;
}
#modalEndFlex .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalEndFlex .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848;
}
#modalEndFlex .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0;
}
#modalEndFlex .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalEndFlex .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 5px 5px;
  padding-top: 0;
}
#modalEndFlex .modal-content .modal-body .modal-text-content {
  text-align: center;
}
#modalEndFlex .modal-content .modal-body .modal-text-content img {
  margin-bottom: 5px;
  width: 30px;
}
#modalEndFlex .modal-content .modal-body .modal-text-content p {
  font-weight: 600;
  font-size: 15px;
  text-align: center;
  color: #bf4848;
  margin-top: 13px;
}

#modalEditorMasivo .modal-dialog,
#modalEditorAttr .modal-dialog {
  max-width: fit-content;
}
#modalEditorMasivo .modal-dialog .modal-content,
#modalEditorAttr .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalEditorMasivo .modal-dialog .modal-content,
  #modalEditorAttr .modal-dialog .modal-content {
    width: 555px;
  }
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header,
#modalEditorAttr .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .modal-title,
#modalEditorAttr .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalEditorMasivo .modal-dialog .modal-content .modal-header .modal-title,
  #modalEditorAttr .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .modal-title img,
#modalEditorAttr .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .modal-title span,
#modalEditorAttr .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalEditorAttr .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalEditorAttr .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalEditorAttr .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body,
#modalEditorAttr .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body {
  background: #fff;
  padding: 12px;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body p,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 300;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container {
  position: relative;
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 5px;
  flex-direction: column;
  align-items: start;
}
@media screen and (min-width: 1024px) {
  #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container,
  #modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container {
    gap: 15px;
    flex-direction: row;
    align-items: center;
  }
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button {
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button:focus, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button:focus-visible,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button:focus,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button:focus-visible {
  outline: none;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-edima, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-attr,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-edima,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-attr {
  border: 1px solid #6097ff;
  color: #6097ff;
  background: #ffffff;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-edima:hover, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-attr:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-edima:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-load-attr:hover {
  border: 1px solid #4871be;
  color: #4871be;
  background: #ffffff !important;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr {
  border: 1px solid #6097ff;
  background-color: #6097ff;
  color: #fff;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima:hover, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr:hover {
  border: 1px solid #4871be;
  background-color: #4871be;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima:disabled, #modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr:disabled,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-edima:disabled,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .btn-container button.btn-download-attr:disabled {
  filter: grayscale(1);
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients {
  background: #fff;
  color: #000;
  padding: 0 !important;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group {
  display: flex;
  flex-direction: column;
  margin-bottom: 0 !important;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .custom-controls-edima,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .custom-controls-edima {
  padding: 7px;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .custom-controls-edima:hover,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .custom-controls-edima:hover {
  background: #d7e5ff;
}
#modalEditorMasivo .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .ancor-download-file,
#modalEditorAttr .modal-dialog .modal-content .modal-body .container-body .custom-controls-edima-clients .form-group .ancor-download-file {
  color: #304b7f;
  font-size: 14px;
  font-weight: 400;
}

#modalCompat .modal-dialog {
  max-width: 90%;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog {
    max-width: fit-content;
  }
}
#modalCompat .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content {
    width: 520px;
  }
}
#modalCompat .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCompat .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalCompat .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalCompat .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalCompat .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCompat .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCompat .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
}
#modalCompat .modal-dialog .modal-content .modal-body .details {
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  display: flex;
  align-items: center;
  gap: 10px;
}
#modalCompat .modal-dialog .modal-content .modal-body .details .img-pub {
  width: 50px;
}
#modalCompat .modal-dialog .modal-content .modal-body .details .name-pub {
  color: #43475f;
  font-size: 14px;
  font-weight: 600;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat {
  background-color: #ececec;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content .modal-body .modal-compat {
    display: flex;
    flex-wrap: wrap;
    gap: 0 12px;
    align-items: start;
  }
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .desc {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content .modal-body .modal-compat .desc {
    width: 100%;
  }
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .error-message {
  display: flex;
  align-items: center;
  gap: 5px;
  border-radius: 3px;
  border: 1px solid #ff6060;
  background: #ffd7d7;
  margin-bottom: 8px;
  padding: 3px 5px;
  max-width: 300px;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content .modal-body .modal-compat .error-message {
    order: 2;
    width: 190px;
  }
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .error-message p {
  color: #ff6060;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  margin: 0;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container {
  width: max-content;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 1024px) {
  #modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container {
    order: 1;
  }
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button {
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 3px 5px;
  text-align: start;
  width: 100%;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button:focus {
  outline: none;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button.btn-add-list-pred {
  color: #fff;
  background: #6097ff;
  border: 1px solid #6097ff;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button.btn-add-list-pred:hover {
  background: #4871bf;
  border: 1px solid #4871bf;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button.btn-add-compt-univ {
  background: #fff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalCompat .modal-dialog .modal-content .modal-body .modal-compat .btns-container button.btn-add-compt-univ:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}

#modalCompatListPred .modal-dialog,
#modalSuggestedCompatibility .modal-dialog {
  max-width: fit-content;
}
#modalCompatListPred .modal-dialog .modal-content,
#modalSuggestedCompatibility .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCompatListPred .modal-dialog .modal-content,
  #modalSuggestedCompatibility .modal-dialog .modal-content {
    width: 770px;
  }
}
#modalCompatListPred .modal-dialog .modal-content .modal-header,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .modal-title,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 16px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCompatListPred .modal-dialog .modal-content .modal-header .modal-title,
  #modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .modal-title img,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .modal-title span,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCompatListPred .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  position: relative;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .details,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 {
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  display: flex;
  align-items: center;
  gap: 10px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .details .img-container-detail,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1 .img-container-detail,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details .img-container-detail,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 .img-container-detail {
  display: inline-flex;
  width: 50px;
  height: 50px;
  align-items: center;
  justify-content: center;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .details .img-container-detail .img-pub,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1 .img-container-detail .img-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details .img-container-detail .img-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 .img-container-detail .img-pub {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .details .img-pub,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1 .img-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details .img-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 .img-pub {
  width: 50px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .details .name-pub,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details .name-pub-rev,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1 .name-pub,
#modalCompatListPred .modal-dialog .modal-content .modal-body .details1 .name-pub-rev,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details .name-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details .name-pub-rev,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 .name-pub,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .details1 .name-pub-rev {
  color: #43475f;
  font-size: 14px;
  font-weight: 600;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .tooltip-filter,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .tooltip-filter {
  border-radius: 5px;
  background: #182640;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
  padding: 8px;
  position: absolute;
  top: 80px;
  width: 420px;
  z-index: 50;
  display: none;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .tooltip-filter aside,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .tooltip-filter aside {
  display: flex;
  align-items: flex-start;
  gap: 5px;
  margin-bottom: 12px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .tooltip-filter aside .text1,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .tooltip-filter aside .text1 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-weight: 400;
  margin: 0;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .tooltip-filter .text2,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .tooltip-filter .text2 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-style: italic;
  margin: 0;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .tooltip-filter::before,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .tooltip-filter::before {
  content: "";
  width: 12px;
  height: 12px;
  background: #182640;
  transform: rotate(45deg);
  position: absolute;
  top: -6px;
  left: 20px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .desc,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .desc {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table {
  border-collapse: collapse;
  background: #fff;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table thead tr th,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table thead tr th {
  min-width: 200px;
  padding: 0.55rem 0.75rem;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table thead tr th:first-child,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table thead tr th:first-child {
  padding-left: 1.5rem;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table thead tr th:last-child,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table thead tr th:last-child {
  padding-right: 1.5rem;
  min-width: auto;
  position: relative;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td {
  position: relative;
  color: #304b7f;
  font-size: 12px;
  font-weight: 400;
  padding: 0.55rem 0.75rem;
  vertical-align: middle;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td:first-child,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td:first-child {
  padding-left: 1.5rem;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td:last-child,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td:last-child {
  padding-right: 1.5rem;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td label,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td label {
  margin: 0;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td label input,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td label input {
  vertical-align: middle;
  margin-right: 4px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .table tbody tr td label input:focus,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .table tbody tr td label input:focus {
  outline: none;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container {
  display: flex;
  justify-content: end;
  gap: 12px;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-edit-list-compat,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-edit-list-compat {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-edit-list-compat,
  #modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-edit-list-compat {
    display: block;
    min-width: 200px;
  }
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat {
  width: 100%;
  padding: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat,
  #modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat {
    margin-top: 0px;
    width: auto;
    min-width: 200px;
  }
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat:hover,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat:hover {
  background: #4871be;
}
#modalCompatListPred .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat:focus,
#modalSuggestedCompatibility .modal-dialog .modal-content .modal-body .btns-container .btn-table-list-compat:focus {
  outline: none;
  border: 0;
}

#modalVerCompat .modal-dialog,
#modalVerCompatDesktop .modal-dialog {
  max-width: 90%;
}
@media screen and (min-width: 1024px) {
  #modalVerCompat .modal-dialog,
  #modalVerCompatDesktop .modal-dialog {
    max-width: fit-content;
  }
}
#modalVerCompat .modal-dialog .modal-content,
#modalVerCompatDesktop .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalVerCompat .modal-dialog .modal-content,
  #modalVerCompatDesktop .modal-dialog .modal-content {
    width: 555px;
  }
}
#modalVerCompat .modal-dialog .modal-content .modal-header,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .modal-title,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalVerCompat .modal-dialog .modal-content .modal-header .modal-title,
  #modalVerCompatDesktop .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalVerCompat .modal-dialog .modal-content .modal-header .modal-title img,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .modal-title span,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalVerCompat .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .details,
#modalVerCompat .modal-dialog .modal-content .modal-body .details1,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details1 {
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  display: flex;
  align-items: center;
  gap: 10px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .details .img-pub,
#modalVerCompat .modal-dialog .modal-content .modal-body .details1 .img-pub,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details .img-pub,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details1 .img-pub {
  width: 50px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .details .name-pub,
#modalVerCompat .modal-dialog .modal-content .modal-body .details .name-pub-rev,
#modalVerCompat .modal-dialog .modal-content .modal-body .details1 .name-pub,
#modalVerCompat .modal-dialog .modal-content .modal-body .details1 .name-pub-rev,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details .name-pub,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details .name-pub-rev,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details1 .name-pub,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .details1 .name-pub-rev {
  color: #43475f;
  font-size: 14px;
  font-weight: 600;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .desc,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .desc {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized {
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  margin-bottom: 12px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .title-compat-renderized,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .title-compat-renderized {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 8px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 5px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized a,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized a {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button {
  border: 0;
  outline: none;
  border-radius: 4px;
  background: #d7e5ff;
  padding: 2px 4px;
  margin-left: 8px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button:hover {
  background-color: #b0cbff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button:focus {
  border: 0;
  outline: none;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button img,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .p-compat-renderized button img {
  width: 15px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .compat-renderized-info,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .compat-renderized-info {
  margin-top: 8px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .compat-renderized-info p,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized .compat-renderized-info p {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante {
  padding: 8px;
  border-radius: 5px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top {
  color: #304b7f;
  font-size: 16px;
  font-weight: 600;
  margin: 0;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top .compats-count,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top .compats-count {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  background: #6097ff;
  padding: 0 4px;
  border-radius: 3px;
  display: block;
  width: max-content;
  margin-top: 8px;
}
@media screen and (min-width: 1024px) {
  #modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top .compats-count,
  #modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top h3.title-compat-renderized-top .compats-count {
    display: inline-block;
    margin-top: 0;
  }
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat {
  margin-left: auto;
  outline: none;
  border: 0;
  color: #6090ff;
  font-size: 14px;
  font-weight: 400;
  background-color: transparent;
  display: flex;
  align-items: start;
  gap: 3px;
}
@media screen and (min-width: 1024px) {
  #modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat,
  #modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat {
    align-items: center;
  }
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat:hover {
  color: #4871bf;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-edit-compat:focus {
  outline: none;
  border: 0;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list {
  border: 0;
  outline: none;
  border-radius: 4px;
  background: #d7e5ff;
  padding: 2px 4px;
  margin-left: 8px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list:hover {
  background-color: #b0cbff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list:focus {
  outline: none;
  border: 0;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list img,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-top button.btn-trash-list img {
  width: 15px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-info p,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .compat-renderized.compat-renderized-variante .compat-renderized-info p {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  /* 214.286% */
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container {
  width: max-content;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button {
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 3px 5px;
  text-align: start;
  width: 100%;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button:focus {
  outline: none;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ {
  background: #fff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ-desktop,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ-desktop {
  background: #fff;
  color: #6097ff;
  border: 1px solid #6097ff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ-desktop:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-pred-list .btns-container button.btn-add-compt-univ-desktop:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .desc,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .desc {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized {
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 8px;
  margin-bottom: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized h3,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized h3 {
  color: #6097ff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1 {
  border: 0;
  outline: none;
  border-radius: 4px;
  background: #d7e5ff;
  padding: 2px 4px;
  margin-left: 8px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1:focus {
  border: 0;
  outline: none;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1:hover {
  background-color: #b0cbff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1 img,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .compat-renderized .btn-trash-list1 img {
  width: 15px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container {
  width: max-content;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button {
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 3px 5px;
  text-align: start;
  width: 100%;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button:focus,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button:focus {
  outline: none;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button.btn-add-list-pred,
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button .btn-add-list-pred-desktop,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button.btn-add-list-pred,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button .btn-add-list-pred-desktop {
  color: #fff;
  background: #6097ff;
  border: 1px solid #6097ff;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button.btn-add-list-pred:hover,
#modalVerCompat .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button .btn-add-list-pred-desktop:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button.btn-add-list-pred:hover,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .modal-compat-univ-list .btns-container button .btn-add-list-pred-desktop:hover {
  background: #4871bf;
  border: 1px solid #4871bf;
}
#modalVerCompat .modal-dialog .modal-content .modal-body .flag-revision,
#modalVerCompatDesktop .modal-dialog .modal-content .modal-body .flag-revision {
  border: #bf4848 solid 1px;
  border-left: #bf4848 solid 9px;
  border-radius: 10px;
  padding: 5px 6px;
  margin: 0;
  color: #401818;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 6px;
  background-color: #fad6d6;
}

#modalResultadoBusqueda .modal-dialog,
#modalResultadoBusqueda2 .modal-dialog {
  max-width: fit-content;
}
#modalResultadoBusqueda .modal-dialog .modal-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content {
    width: 1024px;
    height: 500px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .modal-title,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-header .modal-title,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .modal-title img,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .modal-title span,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 12px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card:first-child,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card:first-child {
  margin-bottom: 10px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-header,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-header {
  padding: 0;
  border: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
  border-radius: 3px;
  width: 100%;
  margin-top: 5px;
  text-align: start;
  padding: 8.5px;
  padding-left: 19px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante {
    padding-left: 16px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-header h5 .btn-datos-comprobante:focus-visible {
  border: 0;
  outline: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body {
  padding-top: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 h3,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 61% 27% 1fr;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-columns: 40% 25% 1fr;
  }
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 660px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item {
    border-bottom: 0;
    padding: 5px 0 5px 3px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
  margin-left: -52px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2),
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(2) p {
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(3) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(3) p {
    border-right: 1px solid #aaa;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4), #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) {
  border-bottom: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item:nth-child(5) p {
  border-right: 1px solid #aaa;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row1 .comprobante-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 {
  margin-top: 10px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(6, auto);
    width: 780px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item.item-presu-asociado p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item.item-presu-asociado p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
  width: 77%;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
    border-right: 1px solid #aaa;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item {
  /*  &:nth-child(4) {
    margin-left: -40px;
    @include desktop {
      display: none;
    }
    p {
      border-right: 0;
      font-size: 12px;
      padding: 3px 5px 0;
    }
  } */
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4),
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
  display: none;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4), #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5),
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4),
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) {
    display: block;
  }
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4) p, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(4) p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item:nth-child(5) p {
    border-right: 1px solid #aaa;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
  margin: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .row2 .cliente-encontrado-content .item p span img {
  width: 15px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details {
    display: flex;
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details {
    gap: 30px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 7px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top {
    display: block;
    padding-right: 15px;
    border-right: #d0d1d7 solid 1px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p {
  margin: 0;
  margin: 0;
  border-radius: 3px;
  background: #d7e5ff;
  padding: 0 5px;
  color: #304b7f;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .info-top p {
    font-size: 14px;
    margin: 8px 0;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila {
  border-bottom: 1px solid #d0d1d7;
  display: flex;
  gap: 15px;
  color: #727587;
  line-height: 30px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila:last-child,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila:last-child {
  border-bottom: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p {
  margin: 0;
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .details-info-recib .fila p {
    font-size: 14px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p {
  color: #43475f;
  font-size: 14px;
  margin: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p strong,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p strong {
  font-weight: 500;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p i,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .accordion .card .card-body .card-body-details .modal-desc p i {
  font-weight: 300;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .editar-deuda-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .editar-deuda-content {
  margin-top: 10px;
  border-radius: 0.25rem;
  box-shadow: 0px 3px 3px 0px rgba(24, 31, 71, 0.08);
  border: none;
  background: #fff;
  padding: 8px 17px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .editar-deuda-content p,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .editar-deuda-content p {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro {
  background: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  padding: 9px 9px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro {
    padding: 9px;
    display: flex;
    gap: 10px;
    align-items: flex-start;
    margin-top: 15px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute {
  display: inline-block;
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 0;
  padding: 4px 0;
  margin-right: 16px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute {
    gap: 5px;
    order: 1;
    margin-right: 9px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay {
  color: #bf4848;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay {
    width: 150px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay span,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.no-pay span {
  background-color: #ffd7d7;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay {
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay {
    width: 110px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay span,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute.si-pay span {
  background-color: #d7e5ff;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute span,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .pay-coute span {
  border-radius: 3px;
  padding: 4px 8px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro {
    order: 3;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input {
  width: 150px;
  padding-left: 6px;
  height: 32px;
  outline: none;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #304b7f;
  border-radius: 3px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .input-date-cobro input:focus-visible {
  outline: none;
  border: 1px solid #304b7f;
  box-shadow: 0px 0px 5px #4871bf;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 18px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content {
    order: 2;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .monto-cobro,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .monto-cobro {
  margin: 0;
  color: #304b7f;
  font-size: 16px;
  font-weight: 700;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto {
  width: 160px;
  height: 32px;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto {
    margin-bottom: 0;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto .input-group-prepend,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto .input-group-prepend {
  height: 100%;
  background-color: #a1a3af;
  border: #a1a3af 1px solid;
  border-radius: 1px 0 0 1px;
  border: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto .input-group-prepend span,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto .input-group-prepend span {
  color: #fff;
  border: 0;
  background-color: transparent;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input {
  height: 30px;
  padding: 0 0 0 5px;
  margin: 0;
  background: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-monto input:focus-visible {
  border: 0;
  outline: none;
  box-shadow: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro {
  margin: 0;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input {
  border: 0.8px solid #a1a3af;
  height: 32px;
  background: #ffffff;
  border-radius: 3px;
  outline: none;
  font-size: 14px;
  color: #304b7f;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .monto-content .input-date-cobro input:focus-visible {
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content {
    order: 3;
    display: flex;
    gap: 10px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select {
  width: 75%;
  min-height: 32px;
  resize: vertical;
  height: 32px;
  outline: none;
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
  color: rgb(48, 75, 127);
  background: #fff;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select {
    width: 140px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content .cond-text select:focus {
  outline: none;
  border: 1px solid #304b7f;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea {
  outline: none;
  height: 32px;
  font-weight: 300;
  font-size: 14px;
  color: #304b7f;
  border: 0.8px solid #a1a3af;
  padding: 3px 8px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea::placeholder,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea::placeholder {
  font-weight: 300;
  font-size: 14px;
  color: #aaa;
  font-style: italic;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .condicion-content textarea:focus {
  outline: none;
  border: 1px solid #304b7f;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content {
  padding: 5px;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content {
    width: 430px;
  }
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content {
    display: flex;
    gap: 35px;
    order: 4;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content.active,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content.active {
  background: #d7e5ff;
}
@media screen and (min-width: 768px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content.active,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content.active {
    margin-bottom: 18px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label:first-child,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label:first-child {
  color: #43475f;
  font-size: 14px;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input {
  outline: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .detail-register-cobro .send-mail-content label input:focus-visible {
  outline: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container,
  #modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container {
    gap: 15px;
  }
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button {
  width: 156px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button:focus-visible,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button:focus,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel {
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button.btn-accept,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button.btn-accept {
  border: 1px solid #6097ff;
  background-color: #6097ff;
  color: #fff;
}
#modalResultadoBusqueda .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover,
#modalResultadoBusqueda2 .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover {
  border: 1px solid #4871be;
  background-color: #4871be;
}

#modalCreateListAgain .modal-dialog {
  max-width: fit-content;
}
#modalCreateListAgain .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCreateListAgain .modal-dialog .modal-content {
    width: 702px;
  }
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCreateListAgain .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 12px;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body p.desc1 {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .form-top {
  margin: 12px 0 !important;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .form-top .nombre_lista,
#modalCreateListAgain .modal-dialog .modal-content .modal-body .form-top .descripcion_lista_modal {
  width: 100% !important;
  min-width: auto !important;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container {
    gap: 15px;
  }
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button {
  width: 156px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button:focus, #modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button:focus-visible {
  outline: none;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel {
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button.btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button.btn-accept {
  border: 1px solid #6097ff;
  background-color: #6097ff;
  color: #fff;
}
#modalCreateListAgain .modal-dialog .modal-content .modal-body .btn-container button.btn-accept:hover {
  border: 1px solid #4871be;
  background-color: #4871be;
}

#modalShowCarsAsigned .modal-dialog {
  max-width: fit-content;
}
#modalShowCarsAsigned .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalShowCarsAsigned .modal-dialog .modal-content {
    width: 900px;
  }
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalShowCarsAsigned .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 12px;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .desc1 {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container {
  overflow-y: auto;
  max-height: 400px;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned {
  display: flex;
  justify-content: space-between;
  padding: 5px;
  border-radius: 3px 3px 0px 0px;
  background: #fff;
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.15);
  height: 48px;
  align-items: center;
  margin-bottom: 12px;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned:last-child {
  margin-bottom: 0;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned .left {
  display: flex;
  gap: 5px;
  align-items: center;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned .left img {
  height: 40px;
  width: auto;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned .left p {
  margin: 0;
  overflow: hidden;
  color: #304b7f;
  text-overflow: ellipsis;
  font-size: 14px;
  font-weight: 400;
}
#modalShowCarsAsigned .modal-dialog .modal-content .modal-body .items-asigned-container .item-asigned .right p {
  margin: 0;
  color: #304b7f;
  font-size: 14px;
  font-weight: 400;
}

#modalDeleteStep1,
#modalDeleteStep4,
#modalDeleteRR,
#exampleModal {
  z-index: 200000;
}
@media screen and (min-width: 1024px) {
  #modalDeleteStep1 .modal-dialog,
  #modalDeleteStep4 .modal-dialog,
  #modalDeleteRR .modal-dialog,
  #exampleModal .modal-dialog {
    max-width: fit-content;
  }
}
#modalDeleteStep1 .modal-dialog .modal-content,
#modalDeleteStep4 .modal-dialog .modal-content,
#modalDeleteRR .modal-dialog .modal-content,
#exampleModal .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalDeleteStep1 .modal-dialog .modal-content,
  #modalDeleteStep4 .modal-dialog .modal-content,
  #modalDeleteRR .modal-dialog .modal-content,
  #exampleModal .modal-dialog .modal-content {
    width: 470px;
  }
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-header,
#modalDeleteStep4 .modal-dialog .modal-content .modal-header,
#modalDeleteRR .modal-dialog .modal-content .modal-header,
#exampleModal .modal-dialog .modal-content .modal-header {
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #ffd7d7;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDeleteStep4 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDeleteRR .modal-dialog .modal-content .modal-header .btn-modal-close,
#exampleModal .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalDeleteStep4 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalDeleteRR .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#exampleModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalDeleteStep4 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalDeleteRR .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#exampleModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalDeleteStep4 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalDeleteRR .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#exampleModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #ff6060;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body,
#modalDeleteRR .modal-dialog .modal-content .modal-body,
#exampleModal .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 0 5px;
  background-color: #ffffff;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body h3,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body h3,
#modalDeleteRR .modal-dialog .modal-content .modal-body h3,
#exampleModal .modal-dialog .modal-content .modal-body h3 {
  font-weight: 500;
  font-size: 16px;
  color: #bf4848;
  background-color: #ffd7d7;
  padding-bottom: 13px;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body h3 img,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body h3 img,
#modalDeleteRR .modal-dialog .modal-content .modal-body h3 img,
#exampleModal .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body p,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body p,
#modalDeleteRR .modal-dialog .modal-content .modal-body p,
#exampleModal .modal-dialog .modal-content .modal-body p {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  margin-top: 15px;
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body .btns-container,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body .btns-container,
#modalDeleteRR .modal-dialog .modal-content .modal-body .btns-container,
#exampleModal .modal-dialog .modal-content .modal-body .btns-container {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-direction: column-reverse;
  padding-bottom: 12px;
}
@media screen and (min-width: 1024px) {
  #modalDeleteStep1 .modal-dialog .modal-content .modal-body .btns-container,
  #modalDeleteStep4 .modal-dialog .modal-content .modal-body .btns-container,
  #modalDeleteRR .modal-dialog .modal-content .modal-body .btns-container,
  #exampleModal .modal-dialog .modal-content .modal-body .btns-container {
    justify-content: end;
    flex-direction: row;
  }
}
#modalDeleteStep1 .modal-dialog .modal-content .modal-body .btns-container button,
#modalDeleteStep4 .modal-dialog .modal-content .modal-body .btns-container button,
#modalDeleteRR .modal-dialog .modal-content .modal-body .btns-container button,
#exampleModal .modal-dialog .modal-content .modal-body .btns-container button {
  width: 100%;
  padding: 3px;
}
@media screen and (min-width: 1024px) {
  #modalDeleteStep1 .modal-dialog .modal-content .modal-body .btns-container button,
  #modalDeleteStep4 .modal-dialog .modal-content .modal-body .btns-container button,
  #modalDeleteRR .modal-dialog .modal-content .modal-body .btns-container button,
  #exampleModal .modal-dialog .modal-content .modal-body .btns-container button {
    width: max-content;
    padding: 3px 12px;
  }
}

@media screen and (min-width: 1024px) {
  #modalDeleteStep2 .modal-dialog,
  #modalDeleteStep3 .modal-dialog {
    max-width: fit-content;
  }
}
#modalDeleteStep2 .modal-dialog .modal-content,
#modalDeleteStep3 .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalDeleteStep2 .modal-dialog .modal-content,
  #modalDeleteStep3 .modal-dialog .modal-content {
    width: 340px;
  }
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-header,
#modalDeleteStep3 .modal-dialog .modal-content .modal-header {
  height: 50px;
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #ffffff;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDeleteStep3 .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalDeleteStep3 .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalDeleteStep3 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffb0b0;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalDeleteStep3 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #ff6060;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-body,
#modalDeleteStep3 .modal-dialog .modal-content .modal-body {
  background-color: #ffffff;
  text-align: center;
  padding: 0 5px;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-body h3,
#modalDeleteStep3 .modal-dialog .modal-content .modal-body h3 {
  font-weight: 500;
  font-size: 16px;
  color: #bf4848;
  background-color: #ffd7d7;
  padding-bottom: 13px;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-body h3 img,
#modalDeleteStep3 .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-body p,
#modalDeleteStep3 .modal-dialog .modal-content .modal-body p {
  color: #bf4848;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  margin-top: 15px;
}
#modalDeleteStep2 .modal-dialog .modal-content .modal-body .btns-container,
#modalDeleteStep3 .modal-dialog .modal-content .modal-body .btns-container {
  display: flex;
  gap: 12px;
}

#modalAddNotesCompats .modal-dialog,
#modalAddPositionsCompats .modal-dialog {
  max-width: fit-content;
}
@media screen and (min-width: 1024px) {
  #modalAddNotesCompats .modal-dialog,
  #modalAddPositionsCompats .modal-dialog {
    width: 690px;
  }
}
#modalAddNotesCompats .modal-dialog .modal-content,
#modalAddPositionsCompats .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalAddNotesCompats .modal-dialog .modal-content,
  #modalAddPositionsCompats .modal-dialog .modal-content {
    width: 690px;
  }
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .modal-title,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalAddNotesCompats .modal-dialog .modal-content .modal-header .modal-title,
  #modalAddPositionsCompats .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .modal-title img,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .modal-title span,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-body,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 12px;
  border-radius: 0 0 10px 10px;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-body p,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  position: relative;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-body svg:hover + .guide-position-car,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-body svg:hover + .guide-position-car {
  display: block;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-body .guide-position-car,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-body .guide-position-car {
  display: none;
  position: absolute;
  z-index: 20;
  top: 26px;
  left: 10px;
  width: 441px;
}
#modalAddNotesCompats .modal-dialog .modal-content .modal-body .btn-position-container,
#modalAddPositionsCompats .modal-dialog .modal-content .modal-body .btn-position-container {
  display: flex;
  gap: 12px;
  align-items: center;
}

#modalCompatException .modal-dialog {
  max-width: fit-content;
}
@media screen and (min-width: 1024px) {
  #modalCompatException .modal-dialog {
    width: 520px;
  }
}
#modalCompatException .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalCompatException .modal-dialog .modal-content {
    width: 520px;
  }
}
#modalCompatException .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalCompatException .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalCompatException .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalCompatException .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalCompatException .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalCompatException .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCompatException .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalCompatException .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalCompatException .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCompatException .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 12px;
  border-radius: 0 0 10px 10px;
}
#modalCompatException .modal-dialog .modal-content .modal-body .textarea-container {
  flex-direction: column;
}
#modalCompatException .modal-dialog .modal-content .modal-body .textarea-container p {
  margin-bottom: 12px;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0.28px;
}
#modalCompatException .modal-dialog .modal-content .modal-body .textarea-container textarea {
  width: 100%;
  min-height: 80px;
  padding: 5px;
  outline: none;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  outline: none;
}
#modalCompatException .modal-dialog .modal-content .modal-body .textarea-container textarea:focus {
  outline: none;
}

#modalMeliDevol .modal-dialog {
  max-width: 90%;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevol .modal-dialog {
    max-width: fit-content;
  }
}
#modalMeliDevol .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevol .modal-dialog .modal-content {
    width: 758px;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalMeliDevol .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  padding: 12px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .devol-left {
  position: relative;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .copy-float {
  color: #6097ff !important;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
  margin: 0;
  position: absolute;
  background: #fff;
  padding: 2px 4px;
  border-radius: 4px;
  top: -30px;
  right: 50%;
  transform: translateX(50%);
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .copy-float {
    top: 0;
    right: 12px;
    transform: none;
    background: none;
    padding: 0;
    border-radius: 0;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol {
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-devol2,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-devol2 {
  background-color: transparent;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-devol2 .container-devol2-hijo,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-devol2 .container-devol2-hijo {
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  position: relative;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-devol1,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-devol1 {
  margin: 0;
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-products,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-products {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-height: 90px;
  overflow-y: auto;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol h3,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol h3 {
  color: var(--Primary-blue-05, #4871bf);
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  /* 125% */
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p {
  color: #727587;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 12px;
  flex-wrap: wrap;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p .green,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p .green {
  color: #51bf48 !important;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.des-details,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.des-details {
  display: flex;
  justify-content: space-between;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.sent-devol,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.sent-devol {
  border-radius: 4px;
  border: 1px solid #88b1ff;
  background: #fff;
  padding: 8px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .item-sent-devol,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.sent-devol .item-sent-devol {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .blue1,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.sent-devol .blue1 {
  color: #6097ff;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .red1,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.sent-devol .red1 {
  color: #ff6060;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .desc-sent-devol,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol p.sent-devol .desc-sent-devol {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
  line-height: 20px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-devol-to-seller,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-devol-to-seller {
  border-radius: 4px;
  background: #d7e5ff;
  padding: 8px;
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .container-devol-to-seller button,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .container-devol-to-seller button {
  height: 28px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold {
  display: flex;
  flex-wrap: wrap;
  margin-top: 6px;
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold,
  #modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold {
    align-items: center;
    justify-content: space-between;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold:first-child,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold:first-child {
  margin-top: 12px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold .sold-info,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold .sold-info {
  flex: 1;
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold .sold-info,
  #modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold .sold-info {
    flex: none;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold .sold-price,
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold .sold-price {
  padding: 10px 0 0 40px;
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .container-devol .products-sold .sold-price,
  #modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol .products-sold .sold-price {
    padding: 0;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .big-container-devol {
  max-height: 300px;
  overflow-y: auto;
  background-color: transparent;
  box-shadow: none;
  padding: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .reason-to-solved {
  background-color: #fff;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .reason-to-solved p {
  margin: 0;
  color: #4871bf;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container {
  margin-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container {
    flex-direction: row;
    align-items: center;
    justify-content: end;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container button,
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container a {
  height: 32px;
  width: 100%;
  min-width: 169px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container button:hover,
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container a:hover {
  text-decoration: none;
}
@media screen and (min-width: 768px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container button,
  #modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container a {
    max-width: 243px;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container button.btn-white,
#modalMeliDevol .modal-dialog .modal-content .modal-body .btns-container a.btn-white {
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol {
  display: flex;
  margin-top: 0;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left {
    flex: 1;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam {
  margin-bottom: 12px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam span:first-child {
  color: #ff6060;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%;
  /* 15.12px */
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam span:last-child {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
  line-height: 20px;
  /* 142.857% */
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-motiv-reclam {
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-motiv-reclam strong {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 600;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-right {
  width: max-content;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .info-devol .devol-right p a {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-alert {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .auto-conflic {
  color: #43475f;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin: 0;
  display: inline-block;
  margin-right: 8px;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .info-compatilibily {
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 12px 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .list-asigned {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  border-radius: 3px;
  border: 1px solid #b0cbff;
  background: #fff;
  width: 100%;
  padding: 8px;
  margin: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .btn-delete-compat {
  color: #ff6060;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  border-radius: 4px;
  border: 1px solid #ff6060;
  background: #fff;
  margin-top: 12px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .btn-delete-compat {
    margin-top: 0;
    width: auto;
  }
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .btn-delete-compat:hover {
  border: 1px solid #bf4848;
  color: #bf4848;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .rec-desc .btn-delete-compat:focus {
  outline: none;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .link-compat {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
  margin: 0;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .link-compat a {
  color: #4871bf;
}
#modalMeliDevol .modal-dialog .modal-content .modal-body .recl-compat-info .forget {
  color: #727587;
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
}

#modalMeliDevolLimitDate .modal-dialog {
  max-width: 90%;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevolLimitDate .modal-dialog {
    max-width: fit-content;
  }
}
#modalMeliDevolLimitDate .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevolLimitDate .modal-dialog .modal-content {
    width: 758px;
  }
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  padding: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol {
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
  position: relative;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol .container-products {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol .copy-float {
  color: #6097ff !important;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
  position: absolute;
  top: 12px;
  right: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol h3 {
  color: var(--Primary-blue-05, #4871bf);
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  /* 125% */
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p {
  color: #727587;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p .green {
  color: #51bf48 !important;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.des-details {
  display: flex;
  justify-content: space-between;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.sent-devol {
  border-radius: 4px;
  border: 1px solid #88b1ff;
  background: #fff;
  padding: 8px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .item-sent-devol {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .blue1 {
  color: #6097ff;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .red1 {
  color: #ff6060;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol p.sent-devol .desc-sent-devol {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
  line-height: 20px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .container-devol .products-sold:first-child {
  margin-top: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol {
  display: flex;
  margin-top: 17px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left {
  flex: 1;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam {
  margin-bottom: 12px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam span:first-child {
  color: #ff6060;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%;
  /* 15.12px */
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-status-reclam span:last-child {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
  line-height: 20px;
  /* 142.857% */
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-motiv-reclam {
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-left .desc-motiv-reclam strong {
  color: #43475f;
  font-size: 14px;
  font-style: italic;
  font-weight: 600;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-right {
  width: max-content;
}
#modalMeliDevolLimitDate .modal-dialog .modal-content .modal-body .info-devol .devol-right p a {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}

#modalDummy .modal-dialog,
#modalDummyDash .modal-dialog {
  max-width: fit-content;
}
#modalDummy .modal-dialog .modal-content,
#modalDummyDash .modal-dialog .modal-content {
  width: 95%;
  background: transparent;
  border: 0;
  max-width: 600px;
}
@media screen and (min-width: 1024px) {
  #modalDummy .modal-dialog .modal-content,
  #modalDummyDash .modal-dialog .modal-content {
    width: 100%;
    max-width: 600px;
  }
}
#modalDummy .modal-dialog .modal-content .modal-header,
#modalDummyDash .modal-dialog .modal-content .modal-header {
  border: 0;
  background-color: #fff;
  height: 75px;
  align-items: center;
  border-radius: 3px 3px 0 0;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalDummy .modal-dialog .modal-content .modal-header,
  #modalDummyDash .modal-dialog .modal-content .modal-header {
    height: auto;
    padding: 24px 24px 6px;
  }
}
#modalDummy .modal-dialog .modal-content .modal-header .modal-title,
#modalDummyDash .modal-dialog .modal-content .modal-header .modal-title {
  color: #6097ff;
  font-size: 18px;
  font-weight: 700;
  line-height: 152.5%;
}
@media screen and (min-width: 1024px) {
  #modalDummy .modal-dialog .modal-content .modal-header .modal-title,
  #modalDummyDash .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 16px;
  }
}
#modalDummy .modal-dialog .modal-content .modal-header .modal-title img,
#modalDummyDash .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalDummy .modal-dialog .modal-content .modal-header .modal-title span,
#modalDummyDash .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalDummy .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalDummyDash .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: transparent;
  border-radius: 50%;
  border: 0;
  outline: none;
  transition: all 0.3s linear;
}
#modalDummy .modal-dialog .modal-content .modal-header .btn-modal-close:hover > path,
#modalDummyDash .modal-dialog .modal-content .modal-header .btn-modal-close:hover > path {
  stroke: #000;
}
#modalDummy .modal-dialog .modal-content .modal-body,
#modalDummyDash .modal-dialog .modal-content .modal-body {
  padding: 0 12px 12px;
  border-radius: 0 0 3px 3px;
  background: #fff;
}
@media screen and (min-width: 1024px) {
  #modalDummy .modal-dialog .modal-content .modal-body,
  #modalDummyDash .modal-dialog .modal-content .modal-body {
    padding: 0 24px 24px;
  }
}
#modalDummy .modal-dialog .modal-content .modal-body p,
#modalDummyDash .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 7px;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container a,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  border-radius: 3px;
  width: 100%;
  border: 0;
  color: #304b7f;
  font-size: 14px;
  font-weight: 600;
  height: 37px;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container a:focus, #modalDummy .modal-dialog .modal-content .modal-body .btn-container a:focus-visible,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container a:focus,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container a:focus-visible {
  outline: none;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container a:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container a:hover {
  text-decoration: none;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container a img,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container a img {
  width: 28px;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-meli,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-meli {
  background: #ffe600;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-meli:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-meli:hover {
  background: #d1bd00 !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-mpago,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-mpago {
  background: #00aeef;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-mpago:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-mpago:hover {
  background: #009ad3 !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-tnube,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-tnube {
  background: #2e3354;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-tnube:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-tnube:hover {
  background: #16192c !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-woo,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-woo {
  background: #6a4595;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-woo:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-woo:hover {
  background: #432466 !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-empre,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-empre {
  background: #28b861;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-empre:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-empre:hover {
  background: #43a168 !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-afip,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-afip {
  background: #009fe3;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .modal-body .btn-container .link-dash-afip:hover,
#modalDummyDash .modal-dialog .modal-content .modal-body .btn-container .link-dash-afip:hover {
  background: #0184bc !important;
}
#modalDummy .modal-dialog .modal-content .lightblue,
#modalDummyDash .modal-dialog .modal-content .lightblue {
  background: #00aeef !important;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .lightblue:hover,
#modalDummyDash .modal-dialog .modal-content .lightblue:hover {
  background: #009ad3 !important;
}
#modalDummy .modal-dialog .modal-content .lightblue2,
#modalDummyDash .modal-dialog .modal-content .lightblue2 {
  background: #009fe3 !important;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .lightblue2:hover,
#modalDummyDash .modal-dialog .modal-content .lightblue2:hover {
  background: #0184bc !important;
}
#modalDummy .modal-dialog .modal-content .darkblue,
#modalDummyDash .modal-dialog .modal-content .darkblue {
  background: #2e3354 !important;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .darkblue:hover,
#modalDummyDash .modal-dialog .modal-content .darkblue:hover {
  background: #16192c !important;
}
#modalDummy .modal-dialog .modal-content .yellow,
#modalDummyDash .modal-dialog .modal-content .yellow {
  background: #ffe600 !important;
}
#modalDummy .modal-dialog .modal-content .yellow:hover,
#modalDummyDash .modal-dialog .modal-content .yellow:hover {
  background: #d1bd00 !important;
}
#modalDummy .modal-dialog .modal-content .purple,
#modalDummyDash .modal-dialog .modal-content .purple {
  background: #6a4595 !important;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .purple:hover,
#modalDummyDash .modal-dialog .modal-content .purple:hover {
  background: #432466 !important;
}
#modalDummy .modal-dialog .modal-content .green,
#modalDummyDash .modal-dialog .modal-content .green {
  background: #28b861 !important;
  color: #fff !important;
}
#modalDummy .modal-dialog .modal-content .green:hover,
#modalDummyDash .modal-dialog .modal-content .green:hover {
  background: #159547 !important;
}
#modalDummy .modal-dialog .modal-content .green img,
#modalDummyDash .modal-dialog .modal-content .green img {
  width: 21px !important;
}

#modalSincCat .modal-dialog {
  max-width: 90%;
}
@media screen and (min-width: 1024px) {
  #modalSincCat .modal-dialog {
    max-width: fit-content;
  }
}
#modalSincCat .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalSincCat .modal-dialog .modal-content {
    width: 657px;
  }
}
#modalSincCat .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalSincCat .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalSincCat .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalSincCat .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalSincCat .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalSincCat .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalSincCat .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalSincCat .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalSincCat .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalSincCat .modal-dialog .modal-content .modal-body {
  background-color: #ffffff;
  border-radius: 0 0 10px 10px;
}
#modalSincCat .modal-dialog .modal-content .modal-body h3 {
  color: #ff6060;
  font-size: 16px;
  font-weight: 500;
  margin: 0;
}
#modalSincCat .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin: 12px 0;
}
#modalSincCat .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
}
#modalSincCat .modal-dialog .modal-content .modal-body .btns-container button {
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalSincCat .modal-dialog .modal-content .modal-body .btns-container button {
    width: 321px;
  }
}

#modalResumerYear .modal-dialog {
  max-width: fit-content;
  inset: 0;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog {
    width: 890px;
  }
}
#modalResumerYear .modal-dialog .modal-content {
  background: transparent;
  border: 0;
  width: 355px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content {
    width: 890px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-header {
  position: absolute;
  z-index: 10;
  border: 0;
  right: -7px;
  top: 5px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-header {
    right: 66px;
    top: 18px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-header .btn-close-resumen {
  background-color: transparent;
  border: 0;
  outline: none;
}
#modalResumerYear .modal-dialog .modal-content .modal-header .btn-close-resumen:focus {
  outline: none;
}
#modalResumerYear .modal-dialog .modal-content .modal-header .btn-close-resumen:hover > svg path {
  stroke: #000;
}
#modalResumerYear .modal-dialog .modal-content .modal-body {
  position: relative;
  padding: 0;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .span-container {
  z-index: 10;
  position: absolute;
  top: 35px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  margin: 0;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .span-container .ig {
  background-color: #fff;
  border-radius: 50px;
  display: inline-block;
  height: 7px;
  width: 48px;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .span-container .ig.ig-blue {
  background-color: #123bc9 !important;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .span-container .ig {
    width: 101px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 {
  height: 500px;
  padding-top: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(./../img/step1m.webp);
  position: relative;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 {
    background-image: url(./../img/step1d.webp);
    height: 600px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .desc-resume-step1 {
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 20px;
  width: 283px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .desc-resume-step1 {
    font-size: 37px;
    width: 550px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .desc-resume-step1 span {
  border-radius: 4.134px;
  background: #1d17fb;
  padding: 0 4px;
  display: inline-block;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .cohetito {
  width: 100px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .cohetito {
    position: absolute;
    right: 50%;
    top: 50%;
    transform: translate(235%, -62%);
    width: 150px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .btn-start-resume {
  width: 265px;
  height: 41px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step1 .btn-start-resume {
    width: 264px;
    font-size: 19px;
    height: 48px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun {
  position: relative;
  height: 500px;
  padding-top: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(./../img/step2m.webp);
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun {
    background-image: url(./../img/step2d.webp);
    height: 600px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: -50px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas {
    flex-direction: row;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas img {
  width: 155px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas img {
    width: 290px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p {
  color: #fff;
  text-align: center;
  font-weight: 400;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.desc-resumen-ventas {
  font-size: 22px;
  width: 268px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.desc-resumen-ventas {
    font-size: 37px;
    width: 350px;
    text-align: start;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.desc-resumen-ventas span {
  border-radius: 3px;
  background: #1d17fb;
  font-size: 32.23px;
  font-weight: 600;
  display: block;
  padding: 0 4px;
  width: max-content;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.desc-resumen-ventas span {
    padding: 0 6px;
    font-size: 57px;
    margin: 0;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.desc-resumen-calendar {
  font-size: 25px;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas p.extra {
  font-size: 18px;
  line-height: 23px;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-ventas hr {
  border: 1px solid white;
  width: 85%;
  margin: 6px 0;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: -50px;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont img {
  width: 155px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont img {
    width: 230px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont .desc-resumen-calendar {
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 25px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont .desc-resumen-calendar {
    font-size: 44px;
    text-align: start;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont .desc-resumen-calendar span {
  border-radius: 3px;
  background: #1d17fb;
  font-size: 32.23px;
  font-weight: 600;
  display: inline-block;
  padding: 0 4px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .cal-cont .desc-resumen-calendar span {
    padding: 0 6px;
    font-size: 44px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .extra {
  font-size: 18px;
  line-height: 23px;
  color: #fff;
  text-align: center;
  font-weight: 400;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar .extra {
    font-size: 28px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-calendar hr {
  border: 1px solid white;
  width: 85%;
  margin: 6px 0;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards {
  margin-top: -50px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards {
    gap: 20px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card {
  display: flex;
  gap: 1px;
  align-items: center;
  justify-content: start;
  padding: 8px 5px 8px 0;
  border-radius: 2.587px;
  background: #fff;
  box-shadow: 0px 6.468px 6.468px -3.234px rgba(0, 0, 0, 0.04), 0px 12.937px 16.171px -3.234px rgba(0, 0, 0, 0.1);
  height: 74px;
  width: 156px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card {
    padding: 0 0 0 5px;
    width: 250px;
    height: 100px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card img {
  width: 50px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card img {
    width: 74px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card p {
  margin: 0;
  color: #3c67fd;
  font-size: 12px;
  font-weight: 400;
  line-height: 120%;
  max-width: 85px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-cards .mini-card p {
    max-width: none;
    width: 165px;
    font-size: 18px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj {
  margin-top: -50px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  align-items: center;
  justify-content: center;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj img {
  width: 120px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj img {
    width: 200px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .desc-resumen-ventas {
  color: #fff;
  font-size: 17.756px;
  font-weight: 500;
  text-align: start;
  width: 300px;
  line-height: 37px;
  margin-bottom: 5px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .desc-resumen-ventas {
    font-size: 28px;
    width: 550px;
    line-height: 49px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .desc-resumen-ventas .sp1 {
  border: 2.3px solid #fff;
  border-radius: 4px;
  padding: 0 2px;
  position: relative;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .desc-resumen-ventas .sp1 img {
  position: absolute;
  width: 66px;
  top: -30px;
  right: -50px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .desc-resumen-ventas .sp1 img {
    top: -17px;
    right: -48px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .sp2 {
  margin: 0;
  color: #fff;
  border-radius: 3px;
  background: #1d17fb;
  font-size: 24px;
  font-weight: 400;
  display: inline-block;
  padding: 0 4px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .sp2 {
    font-size: 43px;
    padding: 0 7px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .sp3 {
  color: #fff;
  font-size: 24px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-reloj .sp3 {
    font-size: 43px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final {
  margin-top: -50px;
  display: flex;
  flex-direction: column;
  gap: 33px;
  justify-content: center;
  align-items: center;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final .desc-resumen-final1 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  margin: auto;
  width: 257px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final .desc-resumen-final1 {
    width: max-content;
    font-size: 21px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final .desc-resumen-final2 {
  border-radius: 3px;
  background: #1d17fb;
  font-size: 24px;
  font-weight: 600;
  padding: 4px;
  color: #fff;
  text-align: center;
  font-size: 24.066px;
  font-weight: 600;
  line-height: 120%;
  width: 314px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final .desc-resumen-final2 {
    font-size: 41px;
    width: 510px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final img {
  width: 224px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .resume-step-comun-final img {
    width: 386px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .container-buttons {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  bottom: 45px;
  padding: 0 15px;
}
@media screen and (min-width: 1024px) {
  #modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .container-buttons {
    width: 700px;
    bottom: 93px;
  }
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .container-buttons button {
  background-color: transparent;
  border: 0;
  outline: none;
  color: #fff;
  font-size: 19.842px;
  font-weight: 400;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .container-buttons button:focus {
  border: 0;
  outline: none;
}
#modalResumerYear .modal-dialog .modal-content .modal-body .resume-step-comun .container-buttons button:hover > span {
  text-decoration: underline;
}

#modalStopFactAuto .modal-dialog,
#modalStopFactAuto1 .modal-dialog {
  max-width: fit-content;
}
@media screen and (min-width: 1024px) {
  #modalStopFactAuto .modal-dialog,
  #modalStopFactAuto1 .modal-dialog {
    width: 520px;
  }
}
#modalStopFactAuto .modal-dialog .modal-content,
#modalStopFactAuto1 .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalStopFactAuto .modal-dialog .modal-content,
  #modalStopFactAuto1 .modal-dialog .modal-content {
    width: 520px;
  }
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header {
  background-color: #fff;
  height: 59px;
  border: 0;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .modal-title,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalStopFactAuto .modal-dialog .modal-content .modal-header .modal-title,
  #modalStopFactAuto1 .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .modal-title img,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .modal-title span,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: transparent;
  border: 0;
  outline: none;
  transition: all 0.3s linear;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-header .btn-modal-close svg:hover > path,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-header .btn-modal-close svg:hover > path {
  stroke: #000;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body {
  border-radius: 0 0 10px 10px;
  background: #fff;
  display: flex;
  gap: 12px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body img,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body img {
  width: 31px;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body .paragraph-red,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body .paragraph-red {
  border-radius: 3px;
  background: #ff6060;
  padding: 8px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  margin: 0;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body .paragraph-desc,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body .paragraph-desc {
  color: #43475f;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body .paragraph-desc a,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body .paragraph-desc a {
  color: #43475f;
  font-size: 16px;
  font-weight: 600;
}
#modalStopFactAuto .modal-dialog .modal-content .modal-body label input,
#modalStopFactAuto1 .modal-dialog .modal-content .modal-body label input {
  width: 17px;
  height: 17px;
  vertical-align: middle;
}

@media screen and (min-width: 1024px) {
  #modalCertificationEmpretienda .modal-dialog {
    max-width: max-content;
  }
}
#modalCertificationEmpretienda .modal-dialog .modal-content {
  background: #fff;
  padding: 12px;
}
@media screen and (min-width: 1024px) {
  #modalCertificationEmpretienda .modal-dialog .modal-content {
    width: 572px !important;
  }
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-header {
  padding-top: 15px;
  background-color: transparent;
  border: 0;
  display: flex;
  justify-content: end;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-header .btn-close-modal {
  background-color: transparent;
  border: 0;
  outline: none;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-header .btn-close-modal:focus {
  border: 0;
  outline: none;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body {
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: center;
  align-items: center;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body h3 {
  color: #6097ff;
  text-align: center;
  font-size: 17px;
  font-weight: 600;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body #btn-vinc-empre {
  padding: 8px;
}
@media screen and (min-width: 1024px) {
  #modalCertificationEmpretienda .modal-dialog .modal-content .modal-body #btn-vinc-empre {
    padding: 8px 27.5px;
  }
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body #btn-vinc-empre:hover {
  background: #6097ff !important;
  color: #fff !important;
}
#modalCertificationEmpretienda .modal-dialog .modal-content .modal-body #btn-vinc-empre:focus {
  border: 0;
  outline: none;
}

#modalAvisoPaginacion .modal-dialog {
  max-width: fit-content;
}
#modalAvisoPaginacion .modal-dialog .modal-content {
  width: 340px;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalAvisoPaginacion .modal-dialog .modal-content {
    width: 720px;
  }
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-header {
  background-color: #d7e5ff;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
  justify-content: end;
  padding-top: 24px;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body {
  background-color: #d7e5ff;
  border-radius: 0 0 10px 10px;
  padding-right: 24px;
  padding-left: 24px;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body h2 {
  margin: -58px auto 12px;
  width: max-content;
  color: #495f8d;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 32px;
  /* 133.333% */
}
@media screen and (min-width: 1024px) {
  #modalAvisoPaginacion .modal-dialog .modal-content .modal-body h2 {
    font-size: 24px;
  }
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body h3 {
  margin: 0;
  color: #495f8d;
  font-size: 14px;
  font-weight: 700;
  line-height: 140%;
  /* 22.4px */
}
@media screen and (min-width: 1024px) {
  #modalAvisoPaginacion .modal-dialog .modal-content .modal-body h3 {
    font-size: 16px;
  }
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body p {
  margin: 0 0 12px;
  color: #495f8d;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
}
@media screen and (min-width: 1024px) {
  #modalAvisoPaginacion .modal-dialog .modal-content .modal-body p {
    font-size: 16px;
  }
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body p span {
  font-weight: 600;
}
#modalAvisoPaginacion .modal-dialog .modal-content .modal-body img {
  max-width: 500px;
  width: 100%;
}

#modalformNewClient .modal-dialog {
  width: 100%;
  max-width: 1040px;
}
#modalformNewClient .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
#modalformNewClient .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalformNewClient .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalformNewClient .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  padding: 12px;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body {
    max-height: 425px !important;
    overflow-y: auto;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor {
  margin-bottom: 12px;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .lbl-modal-search-client {
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 133%;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .search-client-container {
  gap: 12px;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .search-client-container .input-modal-search-client {
  order: 1;
  width: 50%;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .search-client-container .input-modal-search-client {
    width: 25%;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .search-client-container button {
  order: 2;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .search-client-contenedor .search-client-container .client-not-found {
  order: 3;
  margin: 0;
  color: #bf4848;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container h5,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container h5,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container h5,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container h5 {
  width: 100%;
  color: #609aff;
  font-weight: 800;
  font-size: 18px;
  margin: 0 0 6px;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container h5,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container h5,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container h5,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container h5 {
    margin: 0;
  }
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container .form-group,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group,
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-group {
    margin: 0;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container label,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container label,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container label,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container label {
  margin: 0;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 133%;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container input[type=number],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container input[type=text],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container select,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container input[type=number],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container input[type=text],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container select,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container input[type=number],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container input[type=text],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container select,
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container input[type=number],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container input[type=text],
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container select {
  height: 32px;
  padding: 0 6px;
  color: #a1a3af;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container {
  margin-top: 0;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group:nth-child(-n+4) {
    flex: 1 1 calc(25% - 10px);
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group:nth-child(n+5) {
    flex: 1 1 calc(25% - 10px);
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container .form-group:nth-child(-n+4) {
    flex: 1 1 calc(25% - 10px);
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container .form-group:nth-child(5) {
    flex: 1 1 13%;
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container .form-group:nth-child(n+6) {
    flex: 1 1 calc(25% - 10px);
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container textarea {
  height: 150px;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-direction-container textarea {
    height: 70px;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group:nth-child(-n+2) {
    flex: 1 1 calc(20% - 10px);
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group:nth-child(3) {
    flex: 1 1 20%;
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group:nth-child(4) {
    flex: 1 1 calc(8% - 10px);
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group:nth-child(5) input {
    max-width: 252px;
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .form-group:nth-child(6) {
    flex: none;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .lbl-chbx-data-remito {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  align-items: center;
  gap: 5px;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .lbl-chbx-data-remito input {
  width: 17px;
  height: 17px;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-shiping-container .lbl-chbx-data-remito input:focus {
  outline: none;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container {
    margin-bottom: 30px;
    gap: 24px;
    align-items: center;
  }
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container #descount_pred {
    max-width: 120px;
  }
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante {
    display: flex;
    gap: 0 5px;
    flex-wrap: wrap;
  }
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante label {
    width: 100%;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante .btn-download-listing-price {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  border: 0;
  background: transparent;
  margin-top: 6px;
  padding: 0;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante .btn-download-listing-price:hover {
  text-decoration: underline;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante .btn-download-listing-price:focus, #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante .btn-download-listing-price:focus-visible {
  outline: none;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .form-variante .btn-download-listing-price {
    margin-top: 0;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .special-container {
  position: relative;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .special-container span {
  position: absolute;
  right: 6px;
  color: #a1a3af;
  top: 4px;
  font-size: 14px;
}
@media screen and (min-width: 768px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .create-component .modal-payments-container .special-container span {
    right: auto;
    left: 100px;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container {
  border-top: 0;
  border-radius: 0 0 10px 10px;
  display: flex;
  justify-content: end;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  #modalformNewClient .modal-dialog .modal-content .modal-body .btns-container {
    gap: 15px;
  }
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container button {
  margin-top: 12px;
  width: 150px;
  transition: all 0.2s linear;
  font-weight: 700;
  font-size: 13px;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container button:focus, #modalformNewClient .modal-dialog .modal-content .modal-body .btns-container button:focus-visible {
  outline: none;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container .btn-cancel {
  background: #fff;
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container .btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container .btn-accept {
  color: #fff;
  background-color: #6097ff;
  border: 1px solid #6097ff;
}
#modalformNewClient .modal-dialog .modal-content .modal-body .btns-container .btn-accept:hover {
  background: #4871be;
  border: 1px solid #4871be;
}

#modalPubNotFound .modal-dialog {
  max-width: fit-content;
}
#modalPubNotFound .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalPubNotFound .modal-dialog .modal-content {
    width: 540px;
  }
}
#modalPubNotFound .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalPubNotFound .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalPubNotFound .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body {
  background: #e6e6e6;
  padding: 5px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body {
  padding: 12px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .desc-instructions {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  gap: 8px;
  padding: 10px 12px;
  border-radius: 4px;
  flex-direction: column;
  align-items: start;
  background: #fff;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
}
@media screen and (min-width: 1024px) {
  #modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content {
    flex-direction: row;
    align-items: center;
  }
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content span.span-info {
  display: flex;
  align-items: center;
  gap: 3px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content input {
  width: 100%;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  background: #fff;
  height: 32px;
  font-size: 14px;
  padding: 3px 5px;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content input::placeholder {
  color: #a1a3af;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content input:focus, #modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content input:focus-visible {
  outline: none;
  border: 1px solid #43475f;
  color: #43475f;
}
@media screen and (min-width: 1024px) {
  #modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .info-modal-content input {
    width: 195px;
  }
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .btn-container {
  position: relative;
  margin-top: 10px;
  display: flex;
  justify-content: start;
  gap: 5px;
  flex-direction: column;
  align-items: start;
  display: flex;
  gap: 8px;
  justify-content: center;
  align-items: end;
}
#modalPubNotFound .modal-dialog .modal-content .modal-body .container-body .btn-container button {
  display: flex;
  height: 38px;
  width: 137px;
  align-items: center;
  justify-content: center;
  gap: 5px;
}

#modalInfoOpening {
  z-index: 1600 !important;
}
#modalInfoOpening .modal-dialog {
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  #modalInfoOpening .modal-dialog {
    width: 700px !important;
    max-width: none !important;
  }
}
#modalInfoOpening .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalInfoOpening .modal-dialog .modal-content {
    width: 700px !important;
  }
}
#modalInfoOpening .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px;
  height: 59px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalInfoOpening .modal-dialog .modal-content .modal-header h5 img {
  margin-right: 5px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalInfoOpening .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalInfoOpening .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalInfoOpening .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalInfoOpening .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 12px 14px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.0588235294), 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  padding: 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 12px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content p {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content p input {
  color: #43475f;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  background: #fff;
  min-height: 32px;
  padding: 5px;
  font-size: 14px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content p input::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content p input:focus {
  outline: none;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content label {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content label.lbl-box-observ {
  display: block;
  margin-bottom: 8px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content input[type=text],
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content textarea {
  color: #43475f;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  background: #fff;
  min-height: 32px;
  padding: 5px;
  font-size: 14px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content input[type=text]::placeholder,
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content textarea::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content input[type=text]:focus,
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content textarea:focus {
  outline: none;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content input[type=text]:disabled,
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content textarea:disabled {
  background-color: #ececec !important;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content textarea {
  width: 100%;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content .container-txt {
  position: relative;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .boxes-content .content .container-txt .letter-counter {
  position: absolute;
  right: 0;
  bottom: -14px;
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 0;
  display: flex;
  gap: 12px;
  flex-direction: column-reverse;
}
@media screen and (min-width: 1024px) {
  #modalInfoOpening .modal-dialog .modal-content .modal-body .btns-container {
    display: block;
  }
}
#modalInfoOpening .modal-dialog .modal-content .modal-body .btns-container button {
  min-width: 124px;
  height: 32px;
}
@media screen and (min-width: 1024px) {
  #modalInfoOpening .modal-dialog .modal-content .modal-body .btns-container button:last-child {
    margin-left: 8px;
  }
}

#modalCancelAutoDebit .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
  padding: 7px;
}
@media screen and (min-width: 1024px) {
  #modalCancelAutoDebit .modal-dialog .modal-content {
    width: 477px;
  }
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-header {
  background: #ffe1e1;
  border: 0;
  justify-content: end;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #ffb0b0;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #ffe1e1;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #bf4848;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body {
  margin-top: -10px;
  padding: 0;
  text-align: end;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body .top-cancel-debit {
  background: #ffe1e1;
  text-align: center;
  padding-bottom: 15px;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body .top-cancel-debit img {
  margin-bottom: 10px;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body .top-cancel-debit p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #bf4848;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body p.info-add {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #727587;
  width: 90%;
  text-align: center;
  margin: 18px auto 30px;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body button.btn-cancel-debit {
  background: #ff6060;
  border-radius: 4px;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  color: #ffffff;
  width: 160px;
  padding: 4px;
  border: 0;
  outline: none;
}
#modalCancelAutoDebit .modal-dialog .modal-content .modal-body button.btn-cancel-debit:hover {
  background: #bf4848;
}

.btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
.btn-modal-close:hover {
  background-color: #fff;
}
.btn-modal-close:hover > svg {
  fill: #4871bf;
}
.btn-modal-close svg {
  fill: #fff;
}

@media screen and (min-width: 1024px) {
  #modalUpdatePlan2 .modal-dialog .modal-content {
    height: 500px;
    width: 614px;
  }
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-header {
    height: 40px;
  }
}
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update {
  width: auto;
  display: flex;
  flex-direction: column;
  gap: 57px;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  #modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update {
    align-items: start;
    gap: 24px;
    flex-direction: row;
  }
}
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card {
  margin: 0 !important;
  height: auto !important;
}
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .cards-container-update .card .current-plan {
  bottom: -55px;
}
#modalUpdatePlan2 .modal-dialog .modal-content .modal-body .buttons-container button {
  margin-top: 24px;
  margin-bottom: 0 !important;
}

#modalDeliveryDetailsTnube .modal-dialog {
  width: 100%;
  max-width: 650px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  padding: 12px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body .deposit-info {
  margin: 0;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container {
  padding: 0;
  margin: 6px 0 12px;
  cursor: pointer;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container[open] summary::after {
  transform: rotate(180deg);
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary {
  padding: 12px;
  margin-bottom: 6px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 3px;
  background-color: #fff;
  list-style: none;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .detail {
  display: block;
  margin-bottom: 12px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .detail::after {
  content: url(./../img/arrow-circle-down-lightblue.svg);
  padding-left: 6px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content {
  display: flex;
  gap: 12px;
  flex-direction: column;
  align-items: start;
  max-height: 90px;
  overflow-y: auto;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item {
  display: flex;
  gap: 12px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container {
  width: 48px;
  height: 48px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container h4 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.5px;
  margin-bottom: 8px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  gap: 12px;
  align-items: center;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:first-child {
  color: var(--Primary-blue-05, #4871bf);
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child {
  color: var(--neutral-04-principal, #43475f);
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child strong {
  font-weight: 700;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container {
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 3px;
  background-color: #fff;
  padding: 12px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .destination {
  margin-bottom: 12px;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container p {
  margin: 0;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container p.special-p::before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #51bf48;
  border-radius: 50%;
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}
#modalDeliveryDetailsTnube .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container p.special-q {
  padding-left: 16px;
}

/*MODAL*/
#modalRefacturar .modal-dialog {
  width: 100%;
  max-width: 650px;
}
#modalRefacturar .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
#modalRefacturar .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalRefacturar .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalRefacturar .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalRefacturar .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalRefacturar .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  padding: 12px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body .deposit-info {
  margin: 0;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container {
  padding: 0;
  margin: 6px 0 12px;
  cursor: pointer;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container[open] summary::after {
  transform: rotate(180deg);
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary {
  padding: 12px;
  margin-bottom: 6px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 3px;
  background-color: #fff;
  list-style: none;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .detail {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content {
  display: flex;
  gap: 12px;
  flex-direction: column;
  align-items: start;
  max-height: 90px;
  overflow-y: auto;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item {
  display: flex;
  gap: 12px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container {
  width: 48px;
  height: 48px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container h4 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.5px;
  margin-bottom: 8px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container h4 span {
  font-weight: 400;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  gap: 12px;
  align-items: center;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:first-child {
  color: var(--Primary-blue-05, #4871bf);
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child {
  color: var(--neutral-04-principal, #43475f);
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child strong {
  font-weight: 700;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container {
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  padding: 12px;
  border-radius: 4px;
  background: #fff;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container.special {
  margin-bottom: 8px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .p {
  color: #1f3249;
  font-size: 14px;
  font-weight: 400;
  line-height: 162%;
  margin: 0;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl input {
  height: 32px;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  padding: 3px 6px;
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalRefacturar .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl input:focus {
  outline: none;
}

#modalVentasManuales .modal-dialog {
  width: 100%;
  max-width: 1040px;
}
#modalVentasManuales .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-weight: 600;
  color: #fff;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalVentasManuales .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  padding: 12px;
  overflow-y: auto;
  max-height: 700px !important;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details .container-det {
  background: #fff;
  padding: 12px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details small {
  display: flex;
  align-items: center;
  gap: 3px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details small label {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 4px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details summary {
  list-style: none;
  color: #4871bf;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.15);
  padding: 12px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details summary summary .arrow {
  transform: rotate(180deg);
}
#modalVentasManuales .modal-dialog .modal-content .modal-body details summary .container-det {
  background: #fff;
  padding: 12px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component input,
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component select {
  height: 32px;
  padding: 6px;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-user-container {
  margin-top: 0;
  display: flex;
  gap: 12px;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-user-container {
    flex-direction: row;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-user-container .form-group:nth-child(n) {
    flex: 0 0 calc(30% - 10px);
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-client-container {
  display: flex;
  gap: 12px;
  margin-top: 0;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-client-container {
    flex-direction: row;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-client-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-client-container .form-group:nth-child(n) {
    flex: 0 0 calc(28% - 10px);
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container {
  display: flex;
  gap: 0 12px;
  flex-wrap: wrap;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container .form-group {
  flex: 1 1 100%;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container .form-group:nth-child(1) {
    flex: 1 1 calc(75% - 10px);
  }
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container .form-group:nth-child(2) {
    flex: 1 1 calc(25% - 10px);
  }
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container .form-group:nth-child(n+3) {
    flex: 1 1 calc(33% - 10px);
  }
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container .form-group:last-child {
    flex: 1 1 calc(100% - 10px);
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container textarea {
  height: 150px;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .create-component .modal-product-container textarea {
    height: 70px;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container {
  border-top: 0;
  border-radius: 0 0 10px 10px;
  display: flex;
  gap: 8px;
  margin-top: 12px;
  flex-direction: column;
  align-items: stretch;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container {
    gap: 15px;
    flex-direction: row;
    justify-content: end;
    align-items: center;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container p {
  text-align: center;
  margin-top: 12px;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container p {
    margin: 0;
    text-align: start;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container button {
  transition: all 0.2s linear;
  font-weight: 700;
  font-size: 13px;
  border-radius: 4px;
  padding: 5px;
  outline: none;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container button:focus, #modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container button:focus-visible {
  outline: none;
}
@media screen and (min-width: 1024px) {
  #modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container button {
    width: 150px;
  }
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container .btn-cancel {
  background: #fff;
  border: 1px solid #6097ff;
  color: #6097ff;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container .btn-cancel:hover {
  border: 1px solid #4871be;
  color: #4871be;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container .btn-accept {
  color: #fff;
  background-color: #6097ff;
  border: 1px solid #6097ff;
}
#modalVentasManuales .modal-dialog .modal-content .modal-body .btns-container .btn-accept:hover {
  background: #4871be;
  border: 1px solid #4871be;
}

#modalInfraction .container-info-history-moderation {
  display: flex;
  height: 30px;
  padding: 2px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  color: var(--6097FF, #6097ff);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
#modalInfraction .title-publicacion {
  overflow: hidden;
  color: var(--Primary-blue-06, #304b7f);
  text-overflow: ellipsis;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16.5px;
}
#modalInfraction .container-blanco2 {
  display: flex;
  padding: 4px 8px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  border-radius: 3px 3px 0px 0px;
  background: #fff;
}
#modalInfraction .btn-light-blue {
  display: flex;
  height: 32px;
  padding: 0px var(--2, 13px) 0px var(--3, 15px);
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: var(--1, 4px);
  background: var(--D7E5FF, #d7e5ff);
  color: var(--304B7F, #304b7f);
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 204%;
  /* 28.56px */
}
#modalInfraction .btn-light-blue:hover {
  background: var(--B0CBFF, #b0cbff);
}
#modalInfraction .btn-light-blue:active {
  background: var(--88B1FF, #88b1ff);
}
#modalInfraction .fecha-moderation {
  color: var(--43475F, #43475f);
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 166.667% */
}
#modalInfraction .info-moderation {
  color: var(--43475F, #43475f);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 142.857% */
  margin-bottom: 15px;
}
#modalInfraction .container-info-moderation-item {
  display: flex;
  gap: 6px;
  align-items: center;
}
#modalInfraction .container-blanco {
  display: flex;
  padding: var(--25, 10px) var(--3, 12px);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  border-radius: var(--1, 4px);
  background: #fff;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
}
#modalInfraction .modal-dialog {
  width: 100%;
  max-width: 650px;
}
#modalInfraction .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
#modalInfraction .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalInfraction .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalInfraction .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalInfraction .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalInfraction .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalInfraction .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalInfraction .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalInfraction .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalInfraction .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
  padding: 12px;
}
#modalInfraction .modal-dialog .modal-content .modal-body .deposit-info {
  margin: 0;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container {
  padding: 0;
  margin: 6px 0 12px;
  cursor: pointer;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container[open] summary::after {
  transform: rotate(180deg);
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary {
  padding: 12px;
  margin-bottom: 6px;
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 3px;
  background-color: #fff;
  list-style: none;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .detail {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content {
  display: flex;
  gap: 12px;
  flex-direction: column;
  align-items: start;
  max-height: 90px;
  overflow-y: auto;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item {
  display: flex;
  gap: 12px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container {
  width: 48px;
  height: 48px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .img-sell-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container h4 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.5px;
  margin-bottom: 8px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container h4 span {
  font-weight: 400;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  gap: 12px;
  align-items: center;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:first-child {
  color: var(--Primary-blue-05, #4871bf);
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child {
  color: var(--neutral-04-principal, #43475f);
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container summary .resume-sell-content .item .info-sell-container p span:last-child strong {
  font-weight: 700;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container {
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -1px rgba(0, 0, 0, 0.06);
  padding: 12px;
  border-radius: 4px;
  background: #fff;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container.special {
  margin-bottom: 8px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .p {
  color: #1f3249;
  font-size: 14px;
  font-weight: 400;
  line-height: 162%;
  margin: 0;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl input {
  height: 32px;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  padding: 3px 6px;
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalInfraction .modal-dialog .modal-content .modal-body details.drop-resume-sell-container .info-status-container .lbl input:focus {
  outline: none;
}

#modalCapEmailEdima {
  z-index: 1600 !important;
}
#modalCapEmailEdima .modal-dialog {
  margin: 0 auto;
  max-width: 691px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailEdima .modal-dialog {
    width: 691px !important;
  }
}
#modalCapEmailEdima .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailEdima .modal-dialog .modal-content {
    width: 691px !important;
  }
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 12px;
  height: 59px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header .modal-title {
  display: flex;
  align-items: center;
  gap: 6px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailEdima .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-header .btn-modal-close {
  /* &:hover > svg {
    fill: #d7e5ff;
  }*/
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 10px 14px 29px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  /* 142.857% */
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body p:first-child {
  font-weight: 500;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .input-content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  padding: 12px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .input-content label {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-edima {
  width: 100%;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  line-height: 134.5%;
  height: 32px;
  padding: 5px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-edima::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
  line-height: 213%;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-edima:focus {
  outline: none;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 12px;
}
#modalCapEmailEdima .modal-dialog .modal-content .modal-body .btns-container .btn-save-mail {
  width: 200px;
}

#modalCapEmailExport {
  z-index: 1600 !important;
}
#modalCapEmailExport .modal-dialog {
  margin: 0 auto;
  max-width: 691px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailExport .modal-dialog {
    width: 691px !important;
  }
}
#modalCapEmailExport .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailExport .modal-dialog .modal-content {
    width: 691px !important;
  }
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 12px;
  height: 59px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailExport .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalCapEmailExport .modal-dialog .modal-content .modal-header .btn-modal-close {
  /* &:hover > svg {
    fill: #d7e5ff;
  }*/
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 12px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  padding: 12px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content label {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content .lbl-check-visitas-export {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 18px;
  display: flex;
  gap: 5px;
  align-items: center;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content .lbl-check-visitas-export input {
  width: 17px;
  height: 17px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-export-report {
  width: 100%;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  line-height: 134.5%;
  height: 32px;
  padding: 5px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-export-report::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
  line-height: 213%;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-export-report:focus {
  outline: none;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 12px;
}
#modalCapEmailExport .modal-dialog .modal-content .modal-body .btns-container .btn-save-mail {
  width: 200px;
}

#modalCapEmailSellsReport {
  z-index: 1600 !important;
}
#modalCapEmailSellsReport .modal-dialog {
  margin: 0 auto;
  max-width: 691px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailSellsReport .modal-dialog {
    width: 691px !important;
  }
}
#modalCapEmailSellsReport .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailSellsReport .modal-dialog .modal-content {
    width: 691px !important;
  }
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 12px;
  height: 59px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailSellsReport .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 12px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  padding: 12px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content label {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .div-container-lbls-sells-report {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 1024px) {
  #modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .div-container-lbls-sells-report {
    flex-direction: row;
  }
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .div-container-lbls-sells-report .lbl_cuits_sells_report {
  color: #43475f;
  font-size: 14px;
  font-weight: 400 !important;
  margin-bottom: 18px;
  display: flex;
  gap: 5px;
  align-items: start;
  flex-direction: column;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .div-container-lbls-sells-report .lbl_cuits_sells_report #cuits_sells_report {
  width: 316px;
  height: 32px;
  padding: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-report {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 18px;
  display: flex;
  gap: 5px;
  align-items: start;
  flex-direction: column;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-report input {
  width: 300px;
  height: 32px;
  padding: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content label[for=input-cap-mail] {
  width: 100%;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report {
  width: 100%;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  line-height: 134.5%;
  height: 32px;
  padding: 5px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
  line-height: 213%;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report:focus {
  outline: none;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 12px;
}
#modalCapEmailSellsReport .modal-dialog .modal-content .modal-body .btns-container .btn-save-mail {
  width: 200px;
}

#modalConfigDefaultPrint {
  z-index: 1600 !important;
}
#modalConfigDefaultPrint .modal-dialog {
  margin: 0 auto;
  max-width: 691px;
}
@media screen and (min-width: 1024px) {
  #modalConfigDefaultPrint .modal-dialog {
    width: 550px !important;
  }
}
#modalConfigDefaultPrint .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalConfigDefaultPrint .modal-dialog .modal-content {
    width: 550px !important;
  }
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 12px;
  height: 59px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalConfigDefaultPrint .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 12px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .note {
  border: 1px solid #ffb660;
  color: #43475f;
  border-radius: 12px;
  font-size: 13px;
  padding: 8px 10px;
  background: #ffffff;
  line-height: 1.4;
  margin-bottom: 20px;
  border-left: 10px solid #ffb660;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  padding: 12px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content label {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-report {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 18px;
  display: flex;
  gap: 5px;
  align-items: start;
  flex-direction: column;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-report input {
  width: 300px;
  height: 32px;
  padding: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content label[for=input-cap-mail] {
  width: 100%;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report {
  width: 100%;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  line-height: 134.5%;
  height: 32px;
  padding: 5px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
  line-height: 213%;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .input-content #input-cap-mail-sells-report:focus {
  outline: none;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 12px;
}
#modalConfigDefaultPrint .modal-dialog .modal-content .modal-body .btns-container .btn-save-mail {
  width: 200px;
}

#modalRangeInvoicedSells {
  z-index: 1600 !important;
}
#modalRangeInvoicedSells .modal-dialog {
  margin: 0 auto;
  max-width: 691px;
}
@media screen and (min-width: 1024px) {
  #modalRangeInvoicedSells .modal-dialog {
    width: 691px !important;
  }
}
#modalRangeInvoicedSells .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  #modalRangeInvoicedSells .modal-dialog .modal-content {
    width: 691px !important;
  }
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header {
  background: #6097ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 17px 14px 28px;
  height: 59px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .modal-title img {
  width: 25px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .modal-title h5 {
  font-size: 17px;
  font-weight: 700;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #88b1ff;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -4px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalRangeInvoicedSells .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body {
  text-align: start;
  padding: 12px;
  background-color: #f1f1f1;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .input-content {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
  padding: 12px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .input-content label {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-done {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 18px;
  display: flex;
  gap: 5px;
  align-items: start;
  flex-direction: column;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .input-content .lbl-dates-sells-done input {
  width: 300px;
  height: 32px;
  padding: 6px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .not-show-again {
  margin: 12px 0;
  display: flex;
  justify-content: end;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .not-show-again label {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  gap: 5px;
  align-items: center;
  margin: 0;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .not-show-again label input {
  width: 17px;
  height: 17px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .btns-container {
  text-align: end;
  margin-top: 12px;
}
#modalRangeInvoicedSells .modal-dialog .modal-content .modal-body .btns-container button {
  height: 32px;
}

#modalLogisticStatus .modal-dialog {
  max-width: 500px;
}
#modalLogisticStatus .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
  max-width: 500px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  color: #fff;
  font-size: 17px;
  line-height: 18.5px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media screen and (min-width: 1024px) {
  #modalLogisticStatus .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18.5px;
  }
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .modal-title img {
  width: 27px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .modal-title span {
  display: block;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body {
  background: #ececec;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .info-comprobante {
  margin: 0;
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container {
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1019607843), 0 2px 4px -1px rgba(0, 0, 0, 0.0588235294);
  padding: 12px;
  margin: 12px 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  overflow-y: auto;
  max-height: 190px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container p {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  position: relative;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container p:before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #51bf48;
  display: inline-block;
  margin-right: 5px;
  border-radius: 50%;
  vertical-align: middle;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container p:after {
  content: "";
  width: 2px;
  height: 50px;
  background-color: #51bf48;
  position: absolute;
  top: 12px;
  left: 4px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container small {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  padding: 0 0 0 16px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-card-container .moviment-logistic-item.last-item p:after {
  display: none;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 6px;
}
@media screen and (min-width: 768px) {
  #modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container {
    flex-direction: row;
    align-items: center;
  }
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container p {
  color: #43475f;
  font-size: 14px;
  margin: 0;
  font-weight: 400;
  line-height: 20px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container .container-drop-list-status p {
  margin: 0;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container .btn-drop-list-status {
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid #a1a3af;
  background: #fff;
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 220px;
  gap: 6px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container .btn-drop-list-status:focus, #modalLogisticStatus .modal-dialog .modal-content .modal-body .status-update-container .btn-drop-list-status:focus-visible {
  outline: none;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container {
  display: none;
  position: absolute;
  top: 60px;
  border-radius: 4px 4px 0 0;
  background: #fff;
  list-style: none;
  padding: 0;
}
@media screen and (min-width: 768px) {
  #modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container {
    top: 35px;
  }
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container li {
  cursor: pointer;
  padding: 8px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 400;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container li:hover {
  background: #f0f1f5;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container li.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container li p span {
  width: 20px;
  height: 20px;
  display: inline-block;
  object-fit: contain;
  margin: 0;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .list-status-container li p span img {
  width: 100%;
  height: 100%;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .orange-alert p {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  border-radius: 8px;
  border: 1px solid #ffb660;
  background: #fff;
  border-left: 9px solid #ffb660;
  padding: 8px;
  margin: 6px 0 0;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-body .orange-alert p img {
  margin-right: 5px;
}
#modalLogisticStatus .modal-dialog .modal-content .modal-footer {
  background: #ececec;
  border-top: 0;
  display: flex;
  gap: 6px;
  flex-direction: column;
  align-items: stretch;
}
@media screen and (min-width: 768px) {
  #modalLogisticStatus .modal-dialog .modal-content .modal-footer {
    flex-direction: row;
    justify-content: end;
    align-items: center;
  }
}
#modalLogisticStatus .modal-dialog .modal-content .modal-footer button {
  margin: 0;
  width: 100%;
  height: 32px;
  max-width: none;
}
@media screen and (min-width: 768px) {
  #modalLogisticStatus .modal-dialog .modal-content .modal-footer button {
    width: 150px;
  }
}

#modalNewFeatureComprobantes {
  padding-right: 0 !important;
}
#modalNewFeatureComprobantes .modal-dialog {
  width: 95%;
  max-width: 550px;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content {
  width: auto;
  background: transparent;
  border: 0;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body {
  border-radius: 10px !important;
  background: linear-gradient(114deg, #3c67fd 2%, #6097ff 96.69%);
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .btn-modal-close {
  border: 0;
  margin-left: auto;
  background: transparent;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .btn-modal-close svg {
  fill: #fff;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion {
  padding: 26px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: center;
  align-items: center;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion h2 {
  color: #f5f5f5;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion h3 {
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px;
  background: #fff;
  color: #6097ff;
  padding: 12px 6px;
  position: relative;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion h3 span {
  margin: 0 0 0 55px;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion h3 img {
  width: 58px;
  position: absolute;
  top: 0px;
  left: 6px;
  transform: rotate(348deg);
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion p {
  margin: 0;
  color: #f5f5f5;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion button {
  order: 0;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion label {
  margin: 6px 0 0;
  color: #ffffff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  cursor: pointer;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion label input {
  width: 17px;
  height: 17px;
  margin-right: 5px;
  vertical-align: middle;
}
#modalNewFeatureComprobantes .modal-dialog .modal-content .modal-body .modal-content-gestion label input:focus {
  outline: none;
}

.comprobantes_emitidos .topcard .togglebtn {
  width: 21px;
  height: 21px;
  background-color: #21232f;
  border-radius: 50%;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 12px;
  transition: 0.2s all ease;
  -o-transition: 0.2s all ease;
  -ms-transition: 0.2s all ease;
  -webkit-transition: 0.2s all ease;
}

.comprobantes_emitidos .topcard .togglebtn:focus {
  outline: none;
}

.comprobantes_emitidos .topcard .togglebtn::before {
  content: "\f077";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

.comprobantes_emitidos .topcard .togglebtn.toggled::before {
  content: "\f078";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  line-height: 5px;
}

.comprobantes_emitidos thead {
  border-radius: 0;
  background-color: rgba(67, 71, 95, 0.7490196078) !important;
}

.comprobantes_emitidos .topcard.bg-secondary {
  border-radius: 0;
  background-color: rgba(67, 71, 95, 0.7490196078) !important;
}

.comprobantes_emitidos .topcard {
  background-color: #43475f !important;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: normal;
  text-align: left;
}

.comprobantes_emitidos .table-responsive {
  transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  overflow: auto;
}

.comprobantes_emitidos .table-responsive.hide {
  display: none;
}

.comprobantes_emitidos .table {
  height: 100%;
}

.comprobantes_emitidos .table th {
  color: #ffffff;
  border-top: 0px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.5px;
  line-height: 1.54;
  vertical-align: middle;
}

.comprobantes_emitidos .table td {
  font-size: 14px;
  line-height: 1.54;
}

@media screen and (min-width: 1241px) {
  .comprobantes_emitidos .table td,
  .comprobantes_emitidos .table th {
    font-size: 11.5px;
  }
}
@media screen and (min-width: 1366px) {
  .comprobantes_emitidos .table td,
  .comprobantes_emitidos .table th {
    font-size: 13px;
  }
}
@media screen and (min-width: 1500px) {
  .comprobantes_emitidos .table td,
  .comprobantes_emitidos .table th {
    font-size: 14px;
  }
}
.comprobantes_emitidos .table th:first-child {
  padding-left: 1.5rem;
}

.comprobantes_emitidos .table td:first-child {
  padding-left: 1.5rem;
}

.comprobantes_emitidos .table th:last-child,
.comprobantes_emitidos .table td:last-child {
  padding-right: 1.5rem;
}

.comprobantes_emitidos .table td:last-child {
  position: relative;
  text-align: end;
}

.comprobantes_emitidos .table th {
  padding: 0.75rem 0;
  text-wrap: balance;
}

.comprobantes_emitidos.producto .table th {
  padding: 0.75rem;
}

.comprobantes_emitidos .table td a {
  padding: 0;
  width: 100%;
  display: block;
}

.comprobantes_emitidos .table td a .img-container-drop {
  display: inline-block;
  margin-right: 7px;
  width: 20px;
  text-align: center;
}

.comprobantes_emitidos .table td a .iconsvg {
  width: 32px;
  height: 23px;
  display: inline-block;
  vertical-align: text-bottom;
  background-position: center;
  background-repeat: no-repeat;
}

.comprobantes_emitidos .table td a .iconsvg.iconpdf {
  background-image: url(../../assets/img/iconPDF.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconpdf {
  background-image: url(../../assets/img/iconPDFhover.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconmail {
  background-image: url(../../assets/img/iconMail.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconmail {
  background-image: url(../../assets/img/iconMailhover.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconedit {
  background-image: url(../../assets/img/ico_edit.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconedit {
  background-image: url(../../assets/img/ico_edit_2.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconnc {
  background-image: url(../../assets/img/emitir-nc-inactivo.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconnc {
  background-image: url(../../assets/img/emitir-nc-hover.svg);
}

.btn-drop-buttons {
  background-color: #6097ff;
  border: 0;
  outline: none;
  transition: all 0.2s linear;
  border-radius: 3px;
  height: 35px;
  display: flex;
  align-items: center;
  padding: 0 14px;
}
.btn-drop-buttons:focus, .btn-drop-buttons:focus-visible {
  border: 0;
  outline: none;
}
.btn-drop-buttons:hover {
  background: #4871bf;
}
.btn-drop-buttons:disabled {
  background: #a1a3af;
  border-color: #a1a3af !important;
}

.dropdown-options {
  padding: 0;
  list-style: none;
  position: absolute;
  background: #fff;
  text-align: start;
  top: 45px;
  right: 15px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.2509803922);
  border-radius: 5px;
  width: max-content;
  z-index: 90;
  margin-bottom: 0;
  display: none;
}
@media screen and (min-width: 1024px) {
  .dropdown-options {
    right: 35px;
  }
}
@media screen and (min-width: 1660px) {
  .dropdown-options {
    right: 45px;
  }
}
@media screen and (min-width: 1024px) {
  .dropdown-options.dropdown-options-variante {
    right: 2px;
    top: 32px;
  }
}
.dropdown-options.dropdown-options-dif {
  right: 0 !important;
  top: 40px;
}
.dropdown-options.dropdown-options-dif li {
  padding: 10px !important;
}
.dropdown-options li {
  padding: 9px 10px;
  transition: all 0.2s linear;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
}
.dropdown-options li:hover {
  background: #d7e5ff;
}
.dropdown-options li.item-drop img {
  width: 21px;
}
.dropdown-options li a,
.dropdown-options li button {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 5px;
  border: 0;
  background-color: transparent;
}
.dropdown-options li a:hover,
.dropdown-options li button:hover {
  cursor: pointer;
}
.dropdown-options li a:focus,
.dropdown-options li button:focus {
  outline: none;
}
.dropdown-options li button {
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0;
}
.dropdown-options li button:focus {
  outline: none;
}

.tooltip-nuevo-item {
  position: absolute;
  background: #ffffff;
  border-radius: 10px;
  text-align: end;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
  padding: 15px;
  white-space: normal !important;
  display: block;
  width: 300px;
  left: -246px;
  top: 108px;
  z-index: 200;
}
.tooltip-nuevo-item::before {
  content: "";
  position: absolute;
  width: 25px;
  height: 25px;
  background-color: #fff;
  transform: rotate(45deg);
  top: -12px;
  right: 13px;
}
@media screen and (min-width: 1024px) {
  .tooltip-nuevo-item::before {
    top: 55px;
    right: -10px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-nuevo-item {
    top: 0;
    left: -520px;
    width: 520px;
  }
}
.tooltip-nuevo-item h3 {
  text-align: start;
  font-weight: 700;
  font-size: 18px;
  color: #4871bf;
}
.tooltip-nuevo-item p {
  text-align: start;
  font-weight: 400;
  font-size: 17px;
  color: #304b7f;
}
.tooltip-nuevo-item button {
  border: 0;
  outline: none;
  font-weight: 600;
  font-size: 18px;
  letter-spacing: 0.025em;
  color: #ffffff;
  background: #6097ff;
  border-radius: 4px;
  padding: 5px 15px;
}

.hidden-tooltip {
  display: none !important;
}

/*fsdfsffsdfs*/
/*
.comprobantes_emitidos .form-control {
  border-radius: 3px;
}

.btn-style-two i {
  font-size: 15px;
  line-height: 19px;
  vertical-align: middle;
}
.daterangepicker.single .drp-calendar.left {
  width: 100%;
  max-width: 100%;
}
.comprobantes_emitidos .topcard .togglebtn {
  width: 21px;
  height: 21px;
  background-color: #21232f;
  border-radius: 50%;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 12px;
  transition: 0.2s all ease;
  -o-transition: 0.2s all ease;
  -ms-transition: 0.2s all ease;
  -webkit-transition: 0.2s all ease;
}
.comprobantes_emitidos .topcard .togglebtn:focus {
  outline: none;
}

.comprobantes_emitidos .topcard .togglebtn::before {
  content: "\f077";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.comprobantes_emitidos .topcard .togglebtn.toggled::before {
  content: "\f078";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  line-height: 5px;
}

.comprobantes_emitidos .topcard.bg-secondary {
  border-radius: 0;
  background-color: rgba(67, 71, 95, 0.75) !important;
}
.comprobantes_emitidos thead {
  border-radius: 0;
  background-color: rgba(67, 71, 95, 0.75) !important;
}
.comprobantes_emitidos .table-responsive {
  transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
}
.comprobantes_emitidos .table-responsive.hide {
  display: none;
}

.comprobantes_emitidos .table th {
  color: #ffffff;
  border-top: 0px;
  font-family: Poppins;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.5px;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  vertical-align: middle;
}

.comprobantes_emitidos .table td {
  font-family: Poppins;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  letter-spacing: normal;
}

.comprobantes_emitidos .table th:first-child,
.comprobantes_emitidos .table td:first-child {
  padding-left: 1.5rem;
}

.comprobantes_emitidos .table th:last-child,
.comprobantes_emitidos .table td:last-child {
  padding-right: 1.5rem;
}

.comprobantes_emitidos .table td a {
  padding: 0;
}

.comprobantes_emitidos .table td a .iconsvg {
  width: 32px;
  height: 23px;
  display: inline-block;
  vertical-align: text-bottom;
  background-position: center;
  background-repeat: no-repeat;
}

.comprobantes_emitidos .table td a .iconsvg.iconpdf {
  background-image: url(../../assets/img/iconPDF.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconpdf {
  background-image: url(../../assets/img/iconPDFhover.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconmail {
  background-image: url(../../assets/img/iconMail.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconmail {
  background-image: url(../../assets/img/iconMailhover.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconedit {
  background-image: url(../../assets/img/ico_edit.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconedit {
  background-image: url(../../assets/img/ico_edit_2.svg);
}

.comprobantes_emitidos .table td a .iconsvg.iconnc {
  background-image: url(../../assets/img/emitir-nc-inactivo.svg);
}

.comprobantes_emitidos .table td a:hover .iconsvg.iconnc {
  background-image: url(../../assets/img/emitir-nc-hover.svg);
}
*/
.btn-tooltip-datos,
.btn-tooltip-pub-meli,
.btn-tooltip-sus {
  position: relative;
}
.btn-tooltip-datos:hover > .tooltip-datos, .btn-tooltip-datos:hover > .tooltip-datos-lg, .btn-tooltip-datos:hover > .tooltip-pub-meli, .btn-tooltip-datos:hover > .tooltip-sus,
.btn-tooltip-pub-meli:hover > .tooltip-datos,
.btn-tooltip-pub-meli:hover > .tooltip-datos-lg,
.btn-tooltip-pub-meli:hover > .tooltip-pub-meli,
.btn-tooltip-pub-meli:hover > .tooltip-sus,
.btn-tooltip-sus:hover > .tooltip-datos,
.btn-tooltip-sus:hover > .tooltip-datos-lg,
.btn-tooltip-sus:hover > .tooltip-pub-meli,
.btn-tooltip-sus:hover > .tooltip-sus {
  display: block;
}
.btn-tooltip-datos:hover::after,
.btn-tooltip-pub-meli:hover::after,
.btn-tooltip-sus:hover::after {
  visibility: visible !important;
}
.btn-tooltip-datos:hover::after,
.btn-tooltip-pub-meli:hover::after,
.btn-tooltip-sus:hover::after {
  visibility: visible !important;
}
.btn-tooltip-datos.dif1::after,
.btn-tooltip-pub-meli.dif1::after,
.btn-tooltip-sus.dif1::after {
  content: "";
  visibility: hidden;
  width: 16px;
  height: 16px;
  background: #304b7f;
  transform: rotate(45deg);
  position: absolute;
  top: 18px;
  right: -2px;
  z-index: 1;
}
.btn-tooltip-datos.dif1-1::after,
.btn-tooltip-pub-meli.dif1-1::after,
.btn-tooltip-sus.dif1-1::after {
  content: "";
  visibility: hidden;
  width: 16px;
  height: 16px;
  background: #304b7f;
  transform: rotate(45deg);
  position: absolute;
  top: -20px;
  right: -2px;
}
.btn-tooltip-datos.dif1-3::after,
.btn-tooltip-pub-meli.dif1-3::after,
.btn-tooltip-sus.dif1-3::after {
  content: "";
  visibility: hidden;
  width: 16px;
  height: 16px;
  background: #304b7f;
  transform: rotate(45deg);
  position: absolute;
  top: -18px;
  right: -2px;
}
@media screen and (min-width: 1024px) {
  .btn-tooltip-datos.dif1-3::after,
  .btn-tooltip-pub-meli.dif1-3::after,
  .btn-tooltip-sus.dif1-3::after {
    top: -18px;
  }
}
.btn-tooltip-datos.dif2::after,
.btn-tooltip-pub-meli.dif2::after,
.btn-tooltip-sus.dif2::after {
  content: "";
  width: 16px;
  height: 16px;
  background: #304b7f;
  visibility: hidden;
  transform: rotate(45deg);
  position: absolute;
  top: 18px;
  right: -2px;
}
@media screen and (min-width: 1024px) {
  .btn-tooltip-datos.dif2::after,
  .btn-tooltip-pub-meli.dif2::after,
  .btn-tooltip-sus.dif2::after {
    top: 0;
    right: -20px;
  }
}
.btn-tooltip-datos.dif2-2::after,
.btn-tooltip-pub-meli.dif2-2::after,
.btn-tooltip-sus.dif2-2::after {
  content: "";
  width: 16px;
  height: 16px;
  background: #304b7f;
  visibility: hidden;
  transform: rotate(45deg);
  position: absolute;
  top: 18px;
  right: -2px;
}
@media screen and (min-width: 1024px) {
  .btn-tooltip-datos.dif2-2::after,
  .btn-tooltip-pub-meli.dif2-2::after,
  .btn-tooltip-sus.dif2-2::after {
    top: 15px;
    right: -2px;
  }
}
.btn-tooltip-datos.dif2-2 span,
.btn-tooltip-pub-meli.dif2-2 span,
.btn-tooltip-sus.dif2-2 span {
  word-break: normal !important;
  white-space: normal !important;
  left: -210px !important;
}
.btn-tooltip-datos.dif3::after,
.btn-tooltip-pub-meli.dif3::after,
.btn-tooltip-sus.dif3::after {
  content: "";
  width: 16px;
  height: 16px;
  background: #4871bf;
  visibility: hidden;
  transform: rotate(45deg);
  position: absolute;
  top: 18px;
  right: -2px;
}
@media screen and (min-width: 1024px) {
  .btn-tooltip-datos.dif3::after,
  .btn-tooltip-pub-meli.dif3::after,
  .btn-tooltip-sus.dif3::after {
    top: 18px;
    right: 0;
  }
}

.tooltip-datos,
.tooltip-pub-meli {
  display: none;
  position: absolute;
  z-index: 1;
  font-weight: 500 !important;
  font-size: 12px !important;
  line-height: 17px !important;
  color: #ffffff !important;
  background: #304b7f !important;
  border-radius: 5px;
  padding: 8px !important;
  width: 240px;
  right: -50px;
  top: 25px;
  font-style: normal;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos,
  .tooltip-pub-meli {
    right: auto;
    top: -20px;
    left: 23px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.tooltip-datos-var,
  .tooltip-pub-meli.tooltip-datos-var {
    width: 280px;
  }
}
.tooltip-datos.variante-mobile-1,
.tooltip-pub-meli.variante-mobile-1 {
  right: auto;
  left: -90px;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variante-mobile-1,
  .tooltip-pub-meli.variante-mobile-1 {
    top: 23px;
  }
}
.tooltip-datos.variante-mobile-1.variante-especial,
.tooltip-pub-meli.variante-mobile-1.variante-especial {
  top: -125px;
}
.tooltip-datos.variante-mobile-2,
.tooltip-pub-meli.variante-mobile-2 {
  right: auto;
  left: -40px;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variante-mobile-2,
  .tooltip-pub-meli.variante-mobile-2 {
    top: 23px;
  }
}
.tooltip-datos.variante-mobile-3,
.tooltip-pub-meli.variante-mobile-3 {
  right: auto;
  left: -90px;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variante-mobile-3,
  .tooltip-pub-meli.variante-mobile-3 {
    top: 23px;
    left: -200px;
  }
}
.tooltip-datos.variante-mobile-4,
.tooltip-pub-meli.variante-mobile-4 {
  right: auto;
  left: -210px;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variante-mobile-4,
  .tooltip-pub-meli.variante-mobile-4 {
    top: 26px;
  }
}
.tooltip-datos.variante-mobile-6,
.tooltip-pub-meli.variante-mobile-6 {
  top: -125px;
  left: -125px;
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variante-mobile-6,
  .tooltip-pub-meli.variante-mobile-6 {
    top: -125px;
    left: -165px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-datos.variant-desktop,
  .tooltip-pub-meli.variant-desktop {
    right: -50px;
    top: 20px;
    left: auto;
  }
}
.tooltip-datos .span-inter-tooltip,
.tooltip-pub-meli .span-inter-tooltip {
  display: block;
  width: max-content;
  margin: auto;
}
.tooltip-datos ul,
.tooltip-pub-meli ul {
  padding-left: 20px;
  margin-top: 10px;
}

.tooltip-sus {
  display: none;
  position: absolute;
  z-index: 1;
  font-weight: 500 !important;
  font-size: 12px !important;
  line-height: 17px !important;
  color: #ffffff !important;
  background: #4871bf !important;
  border-radius: 5px;
  padding: 8px !important;
  width: 240px;
  right: auto;
  top: 26px;
  left: -180px;
  font-style: normal;
}
@media screen and (min-width: 1024px) {
  .tooltip-sus {
    right: auto;
    top: 26px;
    left: -180px;
  }
}

.tooltip-sus-dif {
  left: -380px !important;
}
.tooltip-sus-dif img {
  width: 690px;
}

.btn-tooltip-sus.dif5::after {
  top: -18px;
  right: 0;
}

.tooltip-sus-dif2 {
  left: -380px !important;
  top: auto;
  bottom: 25px;
}
.tooltip-sus-dif2::after {
  top: -18px;
}
.tooltip-sus-dif2 img {
  width: 690px;
}

.tooltip-info-popup {
  position: absolute;
  right: 1%;
  top: 105%;
  background: #6097ff;
  border-radius: 10px;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
  padding: 15px;
  width: 300px;
  z-index: 200;
  color: white;
}

.tooltip-info-popup::before {
  content: "";
  position: absolute;
  width: 25px;
  height: 25px;
  background-color: #6097ff;
  transform: rotate(45deg);
  top: -12px;
  right: 13px;
}

.tooltip-info-popup h3 {
  text-align: start;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
}

.tooltip-info-popup p {
  text-align: start;
  font-weight: 400;
  font-size: 14px;
  color: #fff;
  margin: 10px 0 3px;
}

.tooltip-info-popup .btn-container {
  text-align: right;
}

.tooltip-info-popup button {
  border: 0;
  outline: none;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #6097ff;
  background: #fff;
  border-radius: 4px;
  padding: 5px 15px;
}

.tooltip-update-cost {
  position: absolute;
  background: #6097ff;
  border-radius: 10px;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
  padding: 15px;
  width: 300px;
  z-index: 200;
  color: white;
}

.tooltip-update-cost-2 {
  position: absolute;
  background: #6097ff;
  border-radius: 10px;
  filter: drop-shadow(-1px 2px 33px rgba(0, 0, 0, 0.5));
  padding: 15px;
  width: 300px;
  z-index: 200;
  color: white;
}

.tooltip-update-cost::before {
  content: "";
  position: absolute;
  width: 25px;
  height: 25px;
  background-color: #6097ff;
  transform: rotate(45deg);
  top: -12px;
  right: 13px;
}

.tooltip-update-cost-rg140::before {
  content: "";
  position: absolute;
  width: 22px;
  height: 22px;
  background-color: #6097ff;
  transform: rotate(45deg);
  top: -10px;
  right: 140px !important;
}

.pasos {
  display: flex;
  padding: var(--05, 2px) var(--1, 4px);
  justify-content: center;
  align-items: center;
  gap: var(--05, 2px);
  border-radius: 2px;
  background: #fff;
  color: var(--Primary-blue-06, #304b7f);
  /* Text-xs M */
  font-family: Poppins;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  /* 133.333% */
  margin-top: 4px;
  width: 55px;
  margin-bottom: 10px;
}

.tooltip-update-cost h2 {
  text-align: start;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
}

.tooltip-update-cost-2 h2 {
  text-align: start;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
}

.tooltip-update-cost p {
  text-align: start;
  font-weight: 400;
  font-size: 14px;
  color: #fff;
  margin: 10px 0 3px;
}

.tooltip-update-cost-2 p {
  text-align: start;
  font-weight: 400;
  font-size: 14px;
  color: #fff;
  margin: 10px 0 3px;
}

.tooltip-update-cost .btn-container {
  text-align: right;
}

.tooltip-update-cost-2 .btn-container {
  text-align: right;
}

.tooltip-update-cost button {
  border: 0;
  outline: none;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #6097ff;
  background: #fff;
  border-radius: 4px;
  padding: 5px 15px;
}

.tooltip-update-cost-2 button {
  border: 0;
  outline: none;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #304b7f;
  background: #fff;
  border-radius: 4px;
  padding: 5px 15px;
}

.preguntic-pdv {
  margin-left: 0px !important;
  font-size: 9px !important;
  line-height: 9px !important;
  width: 13px !important;
  height: 13px !important;
  background: #304b7f;
  padding: 0px !important;
  border-radius: 50% !important;
  cursor: pointer;
  vertical-align: text-top !important;
  margin-top: 3px;
  display: inline-table !important;
  letter-spacing: 0 !important;
}
.preguntic-pdv .tooltip-datos {
  white-space: normal;
  word-break: break-word;
  overflow-wrap: break-word;
  text-align: start;
}

.badge-caea {
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  border-radius: 2px;
  background: #ce60ff;
  padding: 2px 4px;
}

.badge-cae {
  border-radius: 2px;
  background: #6097ff;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  padding: 2px 4px;
}

.tooltip-icon-ventas-multicuit {
  position: relative;
}
.tooltip-icon-ventas-multicuit:hover > .tooltip-sell-multicuit {
  display: block;
}
.tooltip-icon-ventas-multicuit img {
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin-left: 5px;
}

.tooltip-sell-multicuit {
  display: none;
  position: absolute;
  z-index: 1;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  background: #304b7f !important;
  border-radius: 5px;
  padding: 8px !important;
  width: 240px;
  right: -50px;
  top: 25px;
}
.tooltip-sell-multicuit:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  background-color: #304b7f;
  transform: rotate(45deg);
  top: -6px;
  right: 50px;
}

/******************************************************************
ESTILOS CERTIFICADOS AFIP
VERSION: 1.2
********************************************************************/
.card-afip {
  padding: 0;
  border-radius: 6px;
  box-shadow: 0 3px 3px 0 rgba(24, 31, 71, 0.08);
  background-color: #ffffff;
  margin-bottom: 16px;
}

.card-afip .card-header {
  padding: 0;
}
.card-afip .card-header p {
  background-color: #ffffff;
  padding: 16px;
  font-family: Poppins;
  font-size: 18px;
  margin: 0;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #43475f;
}
.card-afip .card-header p .circulo {
  width: 28px;
  height: 28px;
  background-color: #6097ff;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  color: #ffffff;
  margin-right: 8px;
}
.card-afip .card-body.flex-special {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .card-afip .card-body.flex-special {
    flex-direction: row;
  }
}
.card-afip .card-body.flex-special .wsp-content {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  width: 304px;
  padding: 4px;
  transition: all 0.3s linear;
}
.card-afip .card-body.flex-special .wsp-content:hover {
  background-color: #daffd7;
  box-shadow: 0px 0px 5px #daffd7;
}
.card-afip .card-body.flex-special .wsp-content a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-decoration: none;
}
.card-afip .card-body.flex-special .wsp-content a p {
  font-size: 14px;
  line-height: 17px;
  margin-left: 7px;
}
.card-afip .card-body p {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
  margin: 0;
}
.card-afip .card-body .paragraf-dif {
  font-weight: 400;
  font-size: 16px;
  color: #727587;
}
.card-afip .card-body .paragraf-dif a {
  color: #727587;
}

.card-afip .card-body p span {
  text-decoration: underline;
  font-weight: bold;
}

.card-afip .card-body p a {
  color: #6097ff;
  font-weight: bold;
  text-decoration: none;
}

.card-afip .card-body p a:hover {
  text-decoration: underline;
}

.card-afip .custom-upload {
  display: none;
}

.card-afip .custom-upload + label {
  font-family: Poppins;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: normal;
  vertical-align: middle;
  cursor: pointer;
}

.card-afip .custom-upload + label::before {
  content: "Seleccionar archivo";
  font-family: Poppins;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  letter-spacing: normal;
  border-radius: 3px;
  background-color: #d7e5ff;
  padding: 2px 16px;
  margin-right: 0.25rem;
}

.card-afip .custom-upload + label:hover::before {
  content: "Seleccionar archivo";
  font-family: Poppins;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  letter-spacing: normal;
  border-radius: 3px;
  background-color: #6097ff;
  color: white;
  padding: 2px 16px;
  margin-right: 0.25rem;
}

.card-afip .soporte a {
  max-width: 175px;
  color: #6097ff;
  cursor: pointer;
  transition: 0.2s all ease;
  font-family: Poppins;
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: normal;
  font-weight: bold;
  width: 100%;
}

.card-afip .soporte a i {
  font-size: 1.5rem;
  height: 23px;
  font-weight: normal;
  vertical-align: middle;
}

@media (max-width: 540px) {
  .card-afip .custom-upload + label::before {
    display: block;
    margin-bottom: 5px;
  }
}
/* 
ESTILOS PUNTOS DE VENTA
VERSION: 1.1
*/
.puntosVenta .topcard {
  background-color: #43475f !important;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.56;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}

.puntosVenta .topcard.bg-secondary {
  border-radius: 0;
  background-color: rgba(67, 71, 95, 0.75) !important;
}

.puntosVenta .btn-custom-style-3 {
  max-width: 200px;
  padding: 9px 16px;
  background-color: #6097ff;
  font-weight: 500;
}

.puntosVenta .table th {
  border: 0;
  padding: 16px;
  font-family: Poppins;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  white-space: nowrap;
}

.puntosVenta .table th i {
  cursor: pointer;
}

.puntosVenta .table td {
  font-family: Poppins;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.54;
  letter-spacing: normal;
  text-align: center;
  white-space: nowrap;
}

.puntosVenta .icono-gris {
  max-width: 32px;
  height: 23px;
  width: 100%;
  padding: 0;
}

.modal-confirm .btn {
  min-width: 156px;
  min-height: 36px;
}

.envio {
  display: flex;
  width: 700px;
}

.mark-padding {
  padding-right: 5px;
}

@media (max-width: 540px) {
  .modal-confirm .btn {
    min-width: 254px;
    margin-bottom: 16px;
  }
}
#editPuntoModal .cierramodal {
  margin-left: -10px;
  position: absolute;
  margin-top: -16px;
}

#createGuideModal .modal-dialog,
#editGuideModal .modal-dialog,
#selectedGuideModal .modal-dialog {
  max-width: fit-content;
}
#createGuideModal .modal-dialog .modal-content-guide,
#createGuideModal .modal-dialog .modal-content,
#editGuideModal .modal-dialog .modal-content-guide,
#editGuideModal .modal-dialog .modal-content,
#selectedGuideModal .modal-dialog .modal-content-guide,
#selectedGuideModal .modal-dialog .modal-content {
  width: 847px;
  background: transparent;
  border: 0;
  padding: 24px 51px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-header-guide,
#createGuideModal .modal-dialog .modal-content-guide .modal-header,
#createGuideModal .modal-dialog .modal-content .modal-header-guide,
#createGuideModal .modal-dialog .modal-content .modal-header,
#editGuideModal .modal-dialog .modal-content-guide .modal-header-guide,
#editGuideModal .modal-dialog .modal-content-guide .modal-header,
#editGuideModal .modal-dialog .modal-content .modal-header-guide,
#editGuideModal .modal-dialog .modal-content .modal-header,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header-guide,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header,
#selectedGuideModal .modal-dialog .modal-content .modal-header-guide,
#selectedGuideModal .modal-dialog .modal-content .modal-header {
  height: 59px;
  background: #ffb660;
  border-radius: 10px 10px 0 0;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-header-guide .modal-title,
#createGuideModal .modal-dialog .modal-content-guide .modal-header .modal-title,
#createGuideModal .modal-dialog .modal-content .modal-header-guide .modal-title,
#createGuideModal .modal-dialog .modal-content .modal-header .modal-title,
#editGuideModal .modal-dialog .modal-content-guide .modal-header-guide .modal-title,
#editGuideModal .modal-dialog .modal-content-guide .modal-header .modal-title,
#editGuideModal .modal-dialog .modal-content .modal-header-guide .modal-title,
#editGuideModal .modal-dialog .modal-content .modal-header .modal-title,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header-guide .modal-title,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header .modal-title,
#selectedGuideModal .modal-dialog .modal-content .modal-header-guide .modal-title,
#selectedGuideModal .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #304b7f;
  margin-left: 7px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close,
#createGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close,
#createGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close,
#createGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#editGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close,
#editGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close,
#editGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close,
#editGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close,
#selectedGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close,
#selectedGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #b77f3e;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close:hover,
#createGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close:hover,
#createGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close:hover,
#createGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close:hover,
#editGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close:hover,
#editGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background: #fbc383;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close svg,
#createGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close svg,
#createGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close svg,
#createGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#editGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close svg,
#editGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close svg,
#editGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close svg,
#editGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close svg,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-header .btn-modal-close svg,
#selectedGuideModal .modal-dialog .modal-content .modal-header-guide .btn-modal-close svg,
#selectedGuideModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body,
#createGuideModal .modal-dialog .modal-content .modal-body,
#editGuideModal .modal-dialog .modal-content-guide .modal-body,
#editGuideModal .modal-dialog .modal-content .modal-body,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body,
#selectedGuideModal .modal-dialog .modal-content .modal-body {
  background-color: #f4f4f4;
  border-radius: 0 0 10px 10px;
  padding: 24px 43px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-desc,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-desc,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-desc,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-desc,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-desc,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-desc {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
  margin-bottom: 12px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input {
  width: 100%;
  background: #ffffff;
  border: 1px solid #727587;
  border-radius: 4px;
  height: 33px;
  padding-left: 13px;
  font-weight: 500;
  font-size: 14px;
  color: #111218;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container input:focus-visible {
  outline: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container hr,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container hr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container hr,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container hr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .modal-input-container hr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .modal-input-container hr {
  margin: 22px auto 12px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom {
  margin-bottom: 12px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom p,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom p,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .description-dom p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .description-dom p {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container {
  margin-bottom: 27px;
  position: relative;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group {
  border: #a1a3af 1px solid;
  border-radius: 4px;
  width: 350px;
  background: #fff;
  align-items: center;
  height: 35px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select {
  border-radius: 4px;
  width: 95%;
  border: 0;
  height: 100%;
  display: flex;
  justify-content: space-between;
  font-weight: 600;
  font-size: 14px;
  background: #fff;
  color: #323547;
  padding-left: 8px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-false-select:focus-visible {
  outline: none !important;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .input-group .input-group-append .btn-list-toggle {
  cursor: pointer;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom {
  display: none;
  list-style: none;
  padding: 0;
  width: 416px;
  margin-top: 7px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.2509803922);
  background: #ffffff;
  border-radius: 10px;
  max-height: 475px;
  overflow-y: auto;
  position: absolute;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item {
  padding: 11px 0 11px 9px;
  display: flex;
  align-items: center;
  height: 95px;
  cursor: pointer;
  transition: all 0.3s linear;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item:hover {
  background-color: #ffdab0;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item img,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item img,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item img,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item img,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item img,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item img {
  width: 74px;
  margin-right: 3px;
  height: 74px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item p,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item p,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .select-dom-container .select-dom .select-item p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .select-dom-container .select-dom .select-item p {
  margin: 0;
  font-weight: 600;
  font-size: 15px;
  color: #43475f;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container {
  /*     display: none;*/
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel {
  display: none;
  border: solid #6097ff 1px;
  color: #6097ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 138px;
  background-color: #fff;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-cancel:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-cancel:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 177px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .first-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .first-step .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
  border: solid #4871bf 1px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step {
  display: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step h2,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step h2,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step h2,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step h2,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step h2,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step h2 {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
  margin: 0;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step hr,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step hr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step hr,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step hr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step hr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step hr {
  color: #adadad;
  margin: 22px auto 15px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container {
  margin-top: 23px;
  display: flex;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group {
  margin-right: 5px;
  max-width: 250px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select {
  width: 190px;
  background: #ffffff;
  border: 1px solid #a1a3af;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  color: #323547;
  height: 32px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group select:focus-visible {
  outline: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group small,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group small,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group small,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group small,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container .input-group small,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container .input-group small {
  width: 190px;
  text-align: end;
  font-weight: 500;
  font-size: 12px;
  color: #727587;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container #confirm-specs,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container #confirm-specs,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container #confirm-specs,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container #confirm-specs,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .genre-brand-age-container #confirm-specs,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .genre-brand-age-container #confirm-specs {
  background: #51bf48;
  border: 0;
  font-size: 13.5px;
  border-radius: 4px;
  height: 30px;
  color: #fff;
  font-weight: 700;
  outline: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container {
  /*     display: none;*/
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back {
  border: solid #6090ff 1px;
  color: #6090ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 138px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-back:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept {
  background: #6090ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6090ff 1px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 177px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .second-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .second-step .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
  border: solid #4871bf 1px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step {
  display: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container {
  margin-top: 15px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container hr,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container hr,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container hr,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container hr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container hr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container hr,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container hr,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container hr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container hr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container hr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container hr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container hr {
  margin: 0 auto 15px;
  width: 100%;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container {
  border-radius: 3px;
  background: #fff;
  padding: 12px;
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.15);
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span {
  color: #304b7f;
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:first-child,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:first-child {
  width: 210px;
  padding-left: 31px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container h2 span:last-child,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container h2 span:last-child {
  width: 60%;
  padding-left: 11px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table {
  width: 90%;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group {
  align-items: center;
  width: 100%;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group img,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group img {
  margin-right: 7px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row {
  display: flex;
  gap: 10px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row0 input {
  width: 21px;
  height: 100%;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 {
  padding: 4px 0;
  background-color: #fff;
  border: #d7d7d7 1px solid;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p {
  margin: 0;
  display: grid;
  grid-template-columns: 190px 150px 150px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p span {
  font-weight: 700;
  padding-left: 5px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label {
  margin: 0;
  width: max-content;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label input {
  vertical-align: middle;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select {
  min-width: 60px;
  margin-left: 5px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container .mini-table-container .mini-table .input-group .mini-table-row .mini-table-row1 p label select:focus {
  outline: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container button,
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container button,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container button,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container button,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container button,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container button,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container button,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container button,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container button,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .features-container button,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container button,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .features-container button {
  border: 0;
  background: red;
  padding: 3px 0 3px 8px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container {
  display: block;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container p.title-size-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container p.title-size-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container p.title-size-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container p.title-size-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .type-size-container p.title-size-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .type-size-container p.title-size-container {
  color: #43475f;
  font-size: 16px;
  font-weight: 500;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container p,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container p,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container p {
  color: #43475f;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 13px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select {
  width: 227px;
  background: #ffffff;
  border: 1px solid #a1a3af;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  color: #323547;
  height: 26px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .attr-container .input-group select:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .attr-container .input-group select:focus-visible {
  outline: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container {
  /*     display: none;*/
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back {
  border: solid #6090ff 1px;
  color: #6090ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 138px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-back:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept {
  background: #6090ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6090ff 1px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 177px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .middle-second-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .middle-second-step .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
  border: solid #4871bf 1px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step {
  display: none;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step h2,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step h2,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step h2,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step h2,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step h2,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step h2 {
  font-weight: 700;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
  margin-bottom: 10px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step hr,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step hr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step hr,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step hr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step hr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step hr {
  color: #adadad;
  margin: 22px auto 15px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume {
  display: flex;
  gap: 14px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume p,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume p,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .new-guide-resume p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .new-guide-resume p {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container p,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container p,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container p {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
  margin-bottom: 44px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container {
  max-width: 756px;
  max-height: 276px;
  overflow: auto;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content {
  border-radius: 5px 5px 0 0;
  margin: auto;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead {
  background: #d0d1d7;
  height: 37px;
  margin-bottom: 10px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr {
  text-align: center;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr th,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr th,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr th,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr th,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content thead tr th,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content thead tr th {
  min-width: 160px;
  padding: 0;
  vertical-align: middle;
  font-weight: 600;
  font-size: 13.5px;
  color: #000000;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table {
  text-align: center;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td {
  padding: 5px;
  border: 0;
  font-weight: 600;
  font-size: 14px;
  color: #8e8e8e;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child {
  display: flex;
  align-items: center;
  align-items: center;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child .btn-delete-size {
  border: 0;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  border-radius: 4px;
  transition: all 0.3s linear;
  margin-right: 5px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child span {
  margin: 0 5px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input {
  text-align: center;
  width: 39px;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  font-weight: 500;
  font-size: 14px;
  color: #111218;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus, #createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible, #createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td:first-child input:active {
  outline: 1px solid #000;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input {
  text-align: center;
  min-width: 90px;
  max-width: 110px;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  font-weight: 500;
  font-size: 14px;
  color: #111218;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus, #createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible, #createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:focus-visible,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input:active {
  outline: solid 1px #000;
  border: 0;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td input.range {
  min-width: auto !important;
  width: 55px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .table-container .table-content .table-body-modal .row-table td span {
  margin: 0 5px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container {
  display: flex;
  align-items: center;
  margin-top: 15px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row {
  cursor: pointer;
  border: 0;
  outline: none;
  background-color: transparent;
  margin-right: 8px;
  margin: 0;
  font-weight: 600;
  font-size: 14px;
  padding: 5px;
  color: #8e8e8e;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .values-guide-container .btn-add-row-container .btn-add-row:hover {
  background: #ccc;
  color: #fff;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container {
  /*     display: none;*/
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back {
  border: solid #6090ff 1px;
  color: #6090ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 138px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-back:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-back:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept {
  background: #6090ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6090ff 1px;
  outline: none;
  border-radius: 4px;
  padding: 5px 0;
  width: 177px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept:hover,
#createGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept:hover,
#editGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .third-step .btn-modal-container .btn-accept:hover,
#selectedGuideModal .modal-dialog .modal-content .modal-body .third-step .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
  border: solid #4871bf 1px;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .info-success,
#createGuideModal .modal-dialog .modal-content .modal-body .info-success,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .info-success,
#editGuideModal .modal-dialog .modal-content .modal-body .info-success,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .info-success,
#selectedGuideModal .modal-dialog .modal-content .modal-body .info-success {
  display: none;
  margin: 66px auto;
}
#createGuideModal .modal-dialog .modal-content-guide .modal-body .info-success p,
#createGuideModal .modal-dialog .modal-content .modal-body .info-success p,
#editGuideModal .modal-dialog .modal-content-guide .modal-body .info-success p,
#editGuideModal .modal-dialog .modal-content .modal-body .info-success p,
#selectedGuideModal .modal-dialog .modal-content-guide .modal-body .info-success p,
#selectedGuideModal .modal-dialog .modal-content .modal-body .info-success p {
  text-align: center;
  font-weight: 500;
  font-size: 18px;
  color: #6090ff;
}

#selectedGuideModal .modal-body {
  background-color: #fff !important;
}

.guide-view-container {
  padding: 0 15px;
}
.guide-view-container .search-guide-container {
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1490196078);
  border-radius: 4px;
  padding: 14px;
  margin: 24px 0;
}
.guide-view-container .search-guide-container h2 {
  font-weight: 600;
  font-size: 18px;
  color: #43475f;
}
.guide-view-container .search-guide-container p {
  font-weight: 500;
  font-size: 14px;
  color: #43475f;
}
.guide-view-container .search-guide-container .input-container {
  position: relative;
}
.guide-view-container .search-guide-container .input-container .input-content {
  border-radius: 4px;
  border: #c4c4c4 solid 1px;
  width: 521px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.guide-view-container .search-guide-container .input-container .input-content .input-group-append {
  margin-left: -2px;
  cursor: pointer;
}
.guide-view-container .search-guide-container .input-container .input-content .input-group-append .input-group-text {
  border-radius: 0 3px 3px 0;
  border: 0;
  height: 32px;
}
.guide-view-container .search-guide-container .input-container .input-content .select {
  padding-left: 13px;
}
.guide-view-container .search-guide-container .input-container .input-content .select .select-content {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 14px;
  color: #43475f;
  height: 32px;
}
.guide-view-container .search-guide-container .input-container .input-content .select .select-content .input-search {
  width: 460px;
  height: 100%;
  border: 0;
  background: transparent;
}
.guide-view-container .search-guide-container .input-container .input-content .select .select-content .input-search:focus-visible {
  outline: none;
}
.guide-view-container .search-guide-container .input-container .input-content .select .select-content p {
  margin: 0;
}
.guide-view-container .search-guide-container .input-container .input-content .select .select-content img {
  width: 10%;
}
.guide-view-container .search-guide-container .input-container #options6 {
  display: none;
  position: absolute;
  z-index: 10;
  background: #fff;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  max-height: 380px;
  width: 521px;
  overflow-y: auto;
  top: 40px;
  border-radius: 10px;
}
.guide-view-container .search-guide-container .input-container #options6 .option {
  display: flex;
  align-items: center;
  transition: all 0.3s ease;
  padding: 10px 9px;
  cursor: pointer;
}
.guide-view-container .search-guide-container .input-container #options6 .option:hover {
  background-color: #ffdab0;
}
.guide-view-container .search-guide-container .input-container #options6 .option img {
  width: 10%;
}
.guide-view-container .search-guide-container .input-container #options6 .option p {
  margin: 0;
  padding-left: 7px;
}
.guide-view-container .search-guide-container .genre-brand-age-search-container {
  margin-top: 23px;
  display: none;
}
.guide-view-container .search-guide-container .genre-brand-age-search-container .input-group {
  margin-right: 5px;
  max-width: 280px;
}
.guide-view-container .search-guide-container .genre-brand-age-search-container .input-group select {
  width: 228px;
  background: #ffffff;
  border: 1px solid #a1a3af;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  color: #323547;
  height: 26px;
}
.guide-view-container .search-guide-container .genre-brand-age-search-container .input-group select:focus-visible {
  outline: none;
}
.guide-view-container .search-guide-container .genre-brand-age-search-container .input-group small {
  width: 227px;
  text-align: end;
  font-weight: 500;
  font-size: 12px;
  color: #727587;
}
.guide-view-container .search-guide-container .search-results-content {
  display: none;
}
.guide-view-container .search-guide-container .search-results-content p {
  font-weight: 600;
  font-size: 16px;
  color: #43475f;
  margin: 24px 0 15px;
}
.guide-view-container .search-guide-container .search-results-content ul {
  list-style: none;
  padding: 0 2px;
  margin-bottom: 26px;
}
.guide-view-container .search-guide-container .search-results-content ul .result-item {
  border-bottom: #d9d9d9 1px solid;
  font-weight: 400;
  font-size: 15px;
  color: #43475f;
  padding: 7px 0px;
  transition: all 0.3s ease;
  cursor: pointer;
}
.guide-view-container .search-guide-container .search-results-content ul .result-item:hover {
  background-color: #d9d9d9;
}
.guide-view-container .btn-guide-container {
  display: flex;
  justify-content: end;
  margin-bottom: 12px;
}
.guide-view-container .btn-guide-container .btn-guide-product {
  border: 0;
  outline: none;
  border-radius: 4px;
  color: #304b7f;
  display: flex;
  align-items: center;
  font-weight: 600;
  background-color: #ffb660;
  padding: 2px 5px 1px;
  margin-right: 7px;
  transition: all 0.3s linear;
}
.guide-view-container .btn-guide-container .btn-guide-product:focus {
  outline: none;
}
.guide-view-container .btn-guide-container .btn-guide-product:hover {
  background-color: #efa248;
}
.guide-view-container .btn-guide-container .btn-guide-product img {
  margin-right: 5px;
  vertical-align: bottom;
}
.guide-view-container .table-container h2 {
  border-radius: 10px 10px 0 0;
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  color: #ffffff;
  background-color: #44465d;
  padding: 11px 14px;
  text-align: start;
  margin: 0;
}
.guide-view-container .table-container .table-size {
  box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.1490196078);
  border-radius: 0 0 4px 4px;
}
.guide-view-container .table-container .table-size thead {
  background: #747586;
  text-align: center;
  height: 49px;
  border: solid 1px #747586;
}
.guide-view-container .table-container .table-size thead tr th {
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  vertical-align: middle;
  border: 0;
}
.guide-view-container .table-container .table-size tbody tr td {
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  color: #44465d;
}
.guide-view-container .table-container .table-size tbody tr td button {
  width: 34px;
  height: 27px;
  border-radius: 4px;
  border: 0;
  outline: none;
  background-color: #d9d9d9;
}
.guide-view-container .table-container .table-size tbody tr td button:hover {
  transition: all 0.3s linear;
  background-image: linear-gradient(180deg, #2c4577 0%, #1b2a46 100%);
}
.guide-view-container .table-container .table-size tbody tr td button:hover > svg {
  fill: #ffffff;
}
.guide-view-container .table-container .table-size tbody tr td button svg {
  width: 15px;
  height: 15px;
}

/*table selecte guide modal*/
.table-select-guide {
  border-radius: 4px;
}
.table-select-guide thead {
  background-color: #ededed;
}
.table-select-guide .body-select-guide {
  background-color: #f5f5f5;
  max-height: 350px;
  overflow-y: auto;
}
.table-select-guide .body-select-guide tr:nth-child(2n-1) {
  background-color: #fff;
}

/*estilos del scroll*/
.select-dom::-webkit-scrollbar {
  -webkit-appearance: none;
}
.select-dom::-webkit-scrollbar:vertical {
  width: 10px;
}
.select-dom::-webkit-scrollbar:horizontal {
  height: 10px;
}

.select-dom::-webkit-scrollbar-button:increment,
.select-dom::-webkit-scrollbar-button {
  display: none;
}

.select-dom::-webkit-scrollbar-thumb {
  background-color: #d4d5da;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.select-dom::-webkit-scrollbar-track {
  border-radius: 10px;
}

.table-container::-webkit-scrollbar {
  -webkit-appearance: none;
}
.table-container::-webkit-scrollbar:vertical {
  width: 10px;
}
.table-container::-webkit-scrollbar:horizontal {
  height: 10px;
}

.table-container::-webkit-scrollbar-button:increment,
.table-container::-webkit-scrollbar-button {
  display: none;
}

.table-container::-webkit-scrollbar-thumb {
  background-color: #d4d5da;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.table-container::-webkit-scrollbar-track {
  border-radius: 10px;
}

.results-content::-webkit-scrollbar {
  -webkit-appearance: none;
}
.results-content::-webkit-scrollbar:vertical {
  width: 10px;
}
.results-content::-webkit-scrollbar:horizontal {
  height: 10px;
}

.results-content::-webkit-scrollbar-button:increment,
.results-content::-webkit-scrollbar-button {
  display: none;
}

.results-content::-webkit-scrollbar-thumb {
  background-color: #eccece;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.results-content::-webkit-scrollbar-track {
  border-radius: 10px;
}

#options6::-webkit-scrollbar {
  -webkit-appearance: none;
}
#options6::-webkit-scrollbar:vertical {
  width: 10px;
}
#options6::-webkit-scrollbar:horizontal {
  height: 10px;
}

#options6::-webkit-scrollbar-button:increment,
#options6::-webkit-scrollbar-button {
  display: none;
}

#options6::-webkit-scrollbar-thumb {
  background-color: #d4d5da;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

#options6::-webkit-scrollbar-track {
  border-radius: 10px;
}

/* extras */
.toggle-list-dom {
  display: block !important;
}

.show-results {
  display: block !important;
}

.inhabilitado {
  color: #aaa;
}

i.preguntic-dark {
  margin-left: 3px !important;
  font-size: 9px !important;
  line-height: 9px !important;
  width: 13px !important;
  height: 13px !important;
  background: #304b7f;
  padding: 0px !important;
  border-radius: 50% !important;
  cursor: pointer;
  vertical-align: text-top !important;
  margin-top: 0.3rem;
  display: inline-table !important;
  letter-spacing: 0 !important;
}

i.preguntic-dark:hover {
  background-color: #192640;
}

.itemtabla-pub-meli {
  min-height: 340px !important;
}

.col-meli,
.col-rentabobj {
  position: relative;
}

.stock-card-content {
  width: 225px;
  position: absolute;
  top: 160px;
  z-index: 10;
}
@media screen and (min-width: 1240px) {
  .stock-card-content {
    width: 204px;
  }
}
@media screen and (min-width: 1366px) {
  .stock-card-content {
    width: 225px;
  }
}
.stock-card-content .btn-list {
  width: 225px;
  border: 0;
  outline: none;
  border-radius: 6px;
  padding: 4px 7px 5px;
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
@media screen and (min-width: 1240px) {
  .stock-card-content .btn-list {
    width: 204px;
  }
}
@media screen and (min-width: 1366px) {
  .stock-card-content .btn-list {
    width: 225px;
  }
}
.stock-card-content .btn-list span {
  /*Estilos nuevos*/
}
.stock-card-content .btn-list span img {
  width: 18px;
  /*Estilos nuevos*/
}
.stock-card-content .btn-list span:first-child {
  /*Estilos nuevos*/
  display: flex;
  align-items: center;
  gap: 5px;
}
.stock-card-content .btn-list span strong {
  /*Estilos nuevos*/
  font-size: 11px;
  font-weight: 700;
  color: #fff;
  padding: 3px 3px 2px 4px;
  border-radius: 5px;
}
.stock-card-content .alert-list {
  /*Estilos nuevos*/
  list-style: none;
  padding: 0;
  border-radius: 0 0 6px 6px;
  background-color: #f4f4f4;
}
.stock-card-content .alert-list .recommend-item,
.stock-card-content .alert-list .stock-item {
  font-size: 12px;
  font-weight: 500;
  color: #43475f;
  padding: 6px 0 6px 6px;
  transition: all 0.3s linear;
}
.stock-card-content .alert-list .recommend-item:hover,
.stock-card-content .alert-list .stock-item:hover {
  background-color: #ddd;
  color: #43475f;
}
.stock-card-content .alert-list .recommend-item:before,
.stock-card-content .alert-list .stock-item:before {
  margin-right: 1px;
  width: 10px;
  height: 7px;
}
.stock-card-content .alert-list .recommend-item.special-item:hover,
.stock-card-content .alert-list .stock-item.special-item:hover {
  cursor: default !important;
  font-weight: 500;
  text-decoration: none;
}

.stock-card-container {
  /*Estilos nuevos*/
  margin-top: 5px;
}
.stock-card-container .stock-card-content {
  /*Estilos nuevos*/
  position: static;
  width: 215px;
}
.stock-card-container .stock-card-content .btn-list {
  width: 215px;
  background-color: #fcd5d5;
  color: #7f3030;
}

.alert-list-red,
.alert-list-blue,
.alert-list-green,
.stock-list-red {
  display: none;
}

/*botones guia de talles y predictor de categorias*/
.plublicaciones-subtitle {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.plublicaciones-subtitle .btn-container {
  display: flex;
  align-items: center;
}
.plublicaciones-subtitle .btn-container .btn-guide-top,
.plublicaciones-subtitle .btn-container .btn-predictor {
  border: 0;
  border-radius: 3px;
  outline: none;
  color: #304b7f;
  font-size: 11px;
  font-weight: 600;
  height: 23px;
}
.plublicaciones-subtitle .btn-container .btn-guide-top {
  background-color: #ffb660;
  padding: 2px 5px 4px;
  margin-right: 7px;
  transition: all 0.3s linear;
  cursor: pointer;
  text-decoration: none;
}
.plublicaciones-subtitle .btn-container .btn-guide-top:hover {
  background-color: #efa248;
}
.plublicaciones-subtitle .btn-container .btn-guide-top img {
  margin-right: 5px;
  vertical-align: bottom;
}
.plublicaciones-subtitle .btn-container .btn-predictor {
  padding: 4px 12px 3px;
  background-color: #b0cbff;
  transition: all 0.3s linear;
}
.plublicaciones-subtitle .btn-container .btn-predictor:hover {
  background-color: #8aa8e1;
}

/*botoncitos Meli*/
/*
.btn-meli-container {
  margin: 10px 0 12px;
  display: flex;
  gap: 9px;
  .btn-recommended,
  .btn-win-cat,
  .btn-lose-cat {
    cursor: default;
    padding: 0;
    outline: none;
    height: 19px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background-color: #fff;
  }
  .btn-recommended {
    border: #304b7f 1px solid;
    color: #304b7f;
    width: 130px;padding: 0;
    outline: none;
    height: 19px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background-color: #fff;
  }
  .btn-win-cat {
    border: #51bf48 1px solid;
    color: #51bf48;
    width: 144px;padding: 0;
    outline: none;
    height: 19px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background-color: #fff;
  }
  .btn-lose-cat {
    border: #ff6060 1px solid;
    color: #ff6060;
    width: 148px;padding: 0;
    outline: none;
    height: 19px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
    background-color: #fff;
  }
}
*/
.btn-recommended {
  border: #304b7f 1px solid;
  color: #304b7f;
  width: 130px;
  padding: 0;
  outline: none;
  height: 19px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  background-color: #fff;
}

.btn-win-cat {
  border: #51bf48 1px solid;
  color: #51bf48;
  width: 144px;
  padding: 0;
  outline: none;
  height: 19px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  background-color: #fff;
  cursor: default !important;
}
.btn-win-cat:focus {
  outline: none;
}

.btn-lose-cat {
  border: #ff6060 1px solid;
  color: #ff6060;
  width: 148px;
  padding: 0;
  outline: none;
  height: 19px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  background-color: #fff;
}

.btn-guide-product {
  border: 0;
  outline: none;
  border-radius: 4px;
  color: #304b7f;
  display: flex;
  align-items: center;
  font-weight: 600;
  background-color: #ffb660;
  padding: 2px 5px 1px;
  margin-right: 7px;
  transition: all 0.3s linear;
}
.btn-guide-product:focus {
  outline: none;
}
.btn-guide-product:hover {
  background-color: #efa248;
}
.btn-guide-product img {
  margin-right: 5px;
  vertical-align: bottom;
}

/*Modales*/
#modalAlert .modal-dialog {
  max-width: fit-content;
}
#modalAlert .modal-dialog .modal-content-alert,
#modalAlert .modal-dialog .modal-content {
  width: 767px;
  background: transparent;
  border: 0;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header,
#modalAlert .modal-dialog .modal-content .modal-header {
  background-color: #ff8888;
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .modal-title,
#modalAlert .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 8px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .modal-title .alert-icon-big,
#modalAlert .modal-dialog .modal-content .modal-header .modal-title .alert-icon-big {
  vertical-align: bottom;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .modal-title strong,
#modalAlert .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .btn-modal-close,
#modalAlert .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #7f3030;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .btn-modal-close:hover,
#modalAlert .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #bf4848;
}
#modalAlert .modal-dialog .modal-content-alert .modal-header .btn-modal-close svg,
#modalAlert .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body,
#modalAlert .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body p,
#modalAlert .modal-dialog .modal-content .modal-body p {
  font-size: 16px;
  font-weight: 500;
  color: #727587;
  text-align: center;
  margin: 16px 0 26px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container,
#modalAlert .modal-dialog .modal-content .modal-body .table-container {
  display: grid;
  justify-content: center;
  grid-template-columns: 362px 87px 87px;
  grid-template-rows: repeat(7, 36px);
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container div,
#modalAlert .modal-dialog .modal-content .modal-body .table-container div {
  border: #d0d1d7 solid 1.5px;
  display: flex;
  align-items: center;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .title-one,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .title-two,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .title-one,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .title-two {
  font-size: 12px;
  font-weight: 500;
  justify-content: center;
  text-align: center;
  border: 0 !important;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .title-one,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .title-one {
  grid-column: 2/3;
  grid-row: 1;
  color: #bf4848;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .title-two,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .title-two {
  grid-column: 3/3;
  grid-row: 1;
  color: #51bf48;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-two,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-three,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-five,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-four,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-six,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-seven,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-two,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-three,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-five,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-four,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-six,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-seven {
  font-size: 16px;
  font-weight: 600;
  color: #727587;
  padding-left: 13px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-two,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-two {
  grid-column: 1;
  grid-row: 2;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .price-act,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .price-win,
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .price-act,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .price-win,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon {
  justify-content: center;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .price-act,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .price-act {
  grid-column: 2;
  grid-row: 2;
  font-weight: 600;
  font-size: 16px;
  color: #727587;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .price-win,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .price-win {
  grid-column: 3;
  grid-row: 2;
  font-weight: 600;
  font-size: 16px;
  color: #727587;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-three,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-three {
  grid-column: 1;
  grid-row: 3;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-2-3,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-2-3 {
  grid-column: 2;
  grid-row: 3;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-3-3,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-3-3 {
  grid-column: 3;
  grid-row: 3;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-four,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-four {
  grid-column: 1;
  grid-row: 4;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-2-4,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-2-4 {
  grid-column: 2;
  grid-row: 4;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-3-4,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-3-4 {
  grid-column: 3;
  grid-row: 4;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-five,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-five {
  grid-column: 1;
  grid-row: 5;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-2-5,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-2-5 {
  grid-column: 2;
  grid-row: 5;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-3-5,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-3-5 {
  grid-column: 3;
  grid-row: 5;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-six,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-six {
  grid-column: 1;
  grid-row: 6;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-2-6,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-2-6 {
  grid-column: 2;
  grid-row: 6;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-3-6,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-3-6 {
  grid-column: 3;
  grid-row: 6;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .line-seven,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .line-seven {
  grid-column: 1;
  grid-row: 7;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-2-7,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-2-7 {
  grid-column: 2;
  grid-row: 7;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .table-container .check-icon-3-7,
#modalAlert .modal-dialog .modal-content .modal-body .table-container .check-icon-3-7 {
  grid-column: 3;
  grid-row: 7;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .price-suggest-container,
#modalAlert .modal-dialog .modal-content .modal-body .price-suggest-container {
  text-align: end;
  width: 626px;
  margin-bottom: 34px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .price-suggest-container .price-suggest,
#modalAlert .modal-dialog .modal-content .modal-body .price-suggest-container .price-suggest {
  font-size: 16px;
  color: #43475f;
  font-weight: 600;
  text-align: end;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .price-suggest-container .price-suggest span,
#modalAlert .modal-dialog .modal-content .modal-body .price-suggest-container .price-suggest span {
  background: #b6ffb0;
  border-radius: 4px;
  padding: 3px 4px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .btn-modal-container,
#modalAlert .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-bottom: 6px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel,
#modalAlert .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #51bf48 1px;
  color: #51bf48;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-cancel:hover,
#modalAlert .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  color: #367f30;
  border-color: #367f30;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept,
#modalAlert .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #51bf48;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #51bf48 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
}
#modalAlert .modal-dialog .modal-content-alert .modal-body .btn-modal-container .btn-accept:hover,
#modalAlert .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #367f30;
  border: solid #367f30 1px;
}

#modalRecommend .modal-dialog {
  max-width: fit-content;
}
#modalRecommend .modal-dialog .modal-content-recommend,
#modalRecommend .modal-dialog .modal-content {
  width: 551px;
  background: transparent;
  border: 0;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header,
#modalRecommend .modal-dialog .modal-content .modal-header {
  height: 59px;
  background: #51bf48;
  border-radius: 10px 10px 0 0;
  align-items: end;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .modal-title,
#modalRecommend .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-left: 8px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .modal-title .recommend-icon-big,
#modalRecommend .modal-dialog .modal-content .modal-header .modal-title .recommend-icon-big {
  vertical-align: bottom;
  margin-right: 8px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .modal-title strong,
#modalRecommend .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .btn-modal-close,
#modalRecommend .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #1b4018;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .btn-modal-close:hover,
#modalRecommend .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #65de5c;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-header .btn-modal-close svg,
#modalRecommend .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body,
#modalRecommend .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p {
  color: #43475f;
  font-weight: 500;
  font-size: 16px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(1),
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(1) {
  margin-bottom: 25px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(2),
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(2) {
  margin-bottom: 30px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(2) span,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(2) span {
  font-weight: 700;
  background-color: #b6ffb0;
  border-radius: 4px;
  padding: 2px 3px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(3),
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(3) {
  line-height: 33px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(3) span,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(3) span {
  font-weight: 700;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(3) span:first-child,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(3) span:first-child {
  background-color: #e7e7e7;
  border-radius: 4px;
  padding: 2px 3px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(3) span:last-child,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(3) span:last-child {
  font-weight: 700;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(4),
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(4) {
  line-height: 33px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(4) span,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(4) span {
  font-weight: 700;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(4) span:first-child,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(4) span:first-child {
  background-color: #e7e7e7;
  border-radius: 4px;
  padding: 2px 3px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .modal-texts p:nth-child(4) span:last-child,
#modalRecommend .modal-dialog .modal-content .modal-body .modal-texts p:nth-child(4) span:last-child {
  font-weight: 700;
  border-radius: 4px;
  border: #51bf48 1.5px solid;
  padding: 2px 3px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .btn-modal-container,
#modalRecommend .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .btn-modal-container .btn-cancel,
#modalRecommend .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #51bf48 1px;
  color: #51bf48;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .btn-modal-container .btn-cancel:hover,
#modalRecommend .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  color: #367f30;
  border-color: #367f30;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .btn-modal-container .btn-accept,
#modalRecommend .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #51bf48;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #51bf48 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
}
#modalRecommend .modal-dialog .modal-content-recommend .modal-body .btn-modal-container .btn-accept:hover,
#modalRecommend .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #367f30;
  border: solid #367f30 1px;
}

#modalPredictor .modal-dialog {
  max-width: fit-content;
}
#modalPredictor .modal-dialog .modal-content-predictor,
#modalPredictor .modal-dialog .modal-content {
  width: 551px;
  background: transparent;
  border: 0;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-header,
#modalPredictor .modal-dialog .modal-content-predictor .modal-header-preditor,
#modalPredictor .modal-dialog .modal-content .modal-header,
#modalPredictor .modal-dialog .modal-content .modal-header-preditor {
  height: 59px;
  background: #88b1ff;
  border-radius: 10px 10px 0 0;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-header .modal-title,
#modalPredictor .modal-dialog .modal-content-predictor .modal-header-preditor .modal-title,
#modalPredictor .modal-dialog .modal-content .modal-header .modal-title,
#modalPredictor .modal-dialog .modal-content .modal-header-preditor .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #f5f9ff;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-header .btn-modal-close,
#modalPredictor .modal-dialog .modal-content-predictor .modal-header-preditor .btn-modal-close,
#modalPredictor .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalPredictor .modal-dialog .modal-content .modal-header-preditor .btn-modal-close {
  background-color: #304b7f;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-header .btn-modal-close svg,
#modalPredictor .modal-dialog .modal-content-predictor .modal-header-preditor .btn-modal-close svg,
#modalPredictor .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalPredictor .modal-dialog .modal-content .modal-header-preditor .btn-modal-close svg {
  fill: #fff;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body,
#modalPredictor .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor {
  margin-bottom: 58px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor .input-preditor-category,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor .input-preditor-category {
  border: solid 1px #c4c4c4;
  height: 32px;
  border-radius: 4px 0 0 4px;
  width: 91%;
  padding-left: 13px;
  color: #000;
  font-weight: 400;
  font-size: 16px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor .input-preditor-category:focus-visible,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor .input-preditor-category:focus-visible {
  outline: none;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor .input-preditor-category::placeholder,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor .input-preditor-category::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor .input-group-append,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor .input-group-append {
  margin-left: -2px;
  cursor: pointer;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .input-group-predictor .input-group-append .input-group-text,
#modalPredictor .modal-dialog .modal-content .modal-body .input-group-predictor .input-group-append .input-group-text {
  border: 1px;
  border-radius: 0 10px 10px 0;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results {
  display: none;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results h4,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results h4 {
  font-size: 16px;
  font-weight: 500;
  color: #43475f;
  margin-bottom: 23px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .results-content,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .results-content {
  list-style: none;
  padding: 0;
  margin: 0;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .results-content .result-item,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .results-content .result-item {
  font-size: 14px;
  color: #304b7f;
  margin-bottom: 10px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .results-content .result-item span,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .results-content .result-item span {
  font-weight: 700;
  background-color: #d7e5ff;
  border-radius: 4px;
  padding: 2px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container {
  margin-bottom: 8px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy,
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy-info,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy-info {
  cursor: pointer;
  padding-left: 0;
  font-weight: 500;
  font-size: 12px;
  color: #a1a3af;
  border: 0;
  outline: none;
  background-color: transparent;
  border-radius: 4px;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy:hover, #modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy:active,
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy-info:hover,
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy-info:active,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy:hover,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy:active,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy-info:hover,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy-info:active {
  background: #c4c4c4;
  color: #fff;
}
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy img,
#modalPredictor .modal-dialog .modal-content-predictor .modal-body .container-results .copy-container .btn-copy-info img,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy img,
#modalPredictor .modal-dialog .modal-content .modal-body .container-results .copy-container .btn-copy-info img {
  margin-right: 5px;
}

#modalBuscadorGTIN .modal-dialog {
  max-width: fit-content;
}
#modalBuscadorGTIN .modal-dialog .modal-content {
  width: 100%;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalBuscadorGTIN .modal-dialog .modal-content {
    width: 751px;
  }
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-header {
  height: 59px;
  background: #6097ff;
  border-radius: 10px 10px 0 0;
  align-items: center;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #f5f9ff;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #304b7f;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body {
  position: relative;
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .modal-gtin-info {
  color: #43475f;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin {
  background: #fff;
  padding: 6px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-gtin-category {
  border: solid 1px #c4c4c4;
  height: 32px;
  border-radius: 4px 0 0 4px;
  width: 86%;
  padding-left: 13px;
  color: #000;
  font-weight: 400;
  font-size: 16px;
}
@media screen and (min-width: 1024px) {
  #modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-gtin-category {
    width: 91%;
  }
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-gtin-category:focus-visible {
  outline: none;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-gtin-category::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-group-append {
  margin-left: -2px;
  cursor: pointer;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .input-group-gtin .input-group-append .input-group-text {
  border: 1px;
  border-radius: 0 4px 4px 0;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin {
  display: none;
  background-color: #fff;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin {
  display: flex;
  gap: 8px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin .img-gtin {
  width: 82px;
  height: 84px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin .inform-gtin .gtin-modal-tittle {
  margin: 0 0 5px 0;
  color: #304b7f;
  font-size: 16px;
  font-weight: 700;
  line-height: 28px;
  display: flex;
  align-items: center;
  gap: 12px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin .inform-gtin .gtin-modal-tittle span {
  max-width: 450px;
  line-height: 21px;
  display: block;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin .inform-gtin p {
  margin: 0px;
  color: #304b7f;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin-not-found {
  padding: 10px 0 10px 5px;
  display: flex;
  gap: 5px;
  align-items: center;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin-not-found aside h3 {
  color: #727587;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  margin: 0;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .container-results-gtin .details-gtin-not-found aside p {
  color: #727587;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  margin: 0;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .btn-copy-name-gtin {
  background-color: transparent;
  border: 0;
  outline: none;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .btn-copy-name-gtin:focus {
  outline: none;
}
#modalBuscadorGTIN .modal-dialog .modal-content .modal-body .copy-float {
  position: absolute;
  color: #6097ff;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
  right: 30px;
  bottom: 10px;
}

#modalGuide .modal-dialog {
  max-width: fit-content;
}
#modalGuide .modal-dialog .modal-content-guide,
#modalGuide .modal-dialog .modal-content {
  width: 819px;
  background: transparent;
  border: 0;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide,
#modalGuide .modal-dialog .modal-content-guide .modal-header,
#modalGuide .modal-dialog .modal-content .modal-header-guide,
#modalGuide .modal-dialog .modal-content .modal-header {
  height: 59px;
  background: #ffb660;
  border-radius: 10px 10px 0 0;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide .modal-title,
#modalGuide .modal-dialog .modal-content-guide .modal-header .modal-title,
#modalGuide .modal-dialog .modal-content .modal-header-guide .modal-title,
#modalGuide .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #304b7f;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide .modal-title img,
#modalGuide .modal-dialog .modal-content-guide .modal-header .modal-title img,
#modalGuide .modal-dialog .modal-content .modal-header-guide .modal-title img,
#modalGuide .modal-dialog .modal-content .modal-header .modal-title img {
  margin-right: 8px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close,
#modalGuide .modal-dialog .modal-content-guide .modal-header .btn-modal-close,
#modalGuide .modal-dialog .modal-content .modal-header-guide .btn-modal-close,
#modalGuide .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #b77f3e;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close:hover,
#modalGuide .modal-dialog .modal-content-guide .modal-header .btn-modal-close:hover,
#modalGuide .modal-dialog .modal-content .modal-header-guide .btn-modal-close:hover,
#modalGuide .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background: #fbc383;
}
#modalGuide .modal-dialog .modal-content-guide .modal-header-guide .btn-modal-close svg,
#modalGuide .modal-dialog .modal-content-guide .modal-header .btn-modal-close svg,
#modalGuide .modal-dialog .modal-content .modal-header-guide .btn-modal-close svg,
#modalGuide .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body,
#modalGuide .modal-dialog .modal-content .modal-body {
  background-color: #f4f4f4;
  border-radius: 0 0 10px 10px;
  padding: 15px 51px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .success-info-container,
#modalGuide .modal-dialog .modal-content .modal-body .success-info-container {
  display: none;
  margin: 33px 0;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .success-info-container div,
#modalGuide .modal-dialog .modal-content .modal-body .success-info-container div {
  display: flex;
  justify-content: center;
  align-items: center;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .success-info-container div p,
#modalGuide .modal-dialog .modal-content .modal-body .success-info-container div p {
  margin: 0 0 0 7px;
  color: #6090ff;
  font-weight: 500;
  font-size: 18px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .success-info-container div p strong,
#modalGuide .modal-dialog .modal-content .modal-body .success-info-container div p strong {
  font-weight: 700;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container {
  padding: 7px 11px 8px;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 20px;
  display: flex;
  gap: 2%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .img-container,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .img-container {
  width: 10%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .img-container img,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .img-container img {
  width: 100%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .product-info-container,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .product-info-container {
  width: 88%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .product-info-container .title-product,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .product-info-container .title-product {
  font-weight: 500;
  font-size: 18px;
  color: #526fb9;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .product-info-container .title-product strong,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .product-info-container .title-product strong {
  font-weight: 600;
  font-size: 18px;
  color: #727587;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .product-selected-container .product-info-container .sku-product,
#modalGuide .modal-dialog .modal-content .modal-body .product-selected-container .product-info-container .sku-product {
  font-weight: 500;
  font-size: 16px;
  color: #727587;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container {
  position: relative;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 {
  display: flex;
  border: 1px solid #a1a3af;
  border-radius: 3px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 #select-content4,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 #select-content4 {
  width: 100%;
  height: 37px;
  padding-left: 13px;
  font-weight: 400;
  font-size: 16px;
  border-radius: 4px 0 0 4px;
  color: #4871bf;
  border: 0;
  background: #fff;
  /* background: #f2f2f2;*/
  transition: all 0.3s linear;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 #select-content4:hover,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 #select-content4:hover {
  background: #e2e2e2;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 #select-content4:hover + .btn-show-guide-list,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 #select-content4:hover + .btn-show-guide-list {
  background-color: #e2e2e2;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 #select-content4:focus-visible,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 #select-content4:focus-visible {
  outline: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 .item-list,
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 .item-list-first,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 .item-list,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 .item-list-first {
  font-weight: 400;
  font-size: 16px;
  display: flex;
  color: #323547;
  align-items: center;
  height: 100%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #select4 .btn-show-guide-list,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #select4 .btn-show-guide-list {
  background: transparent;
  border: 0;
  border-radius: 0 3px 3px 0;
  outline: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #options4,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #options4 {
  display: none;
  position: absolute;
  background: #fff;
  width: 100%;
  border-radius: 7px;
  top: 40px;
  max-height: 192px;
  overflow-y: auto;
  filter: drop-shadow(0px 4px 17px rgba(0, 0, 0, 0.14));
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #options4.active,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #options4.active {
  display: block;
  /* animation: fadeIn 0.3s forwards;*/
  filter: drop-shadow(0px 0px 11px #d7e5ff);
  box-shadow: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #options4 .option,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #options4 .option {
  padding: 5px 13px;
  margin: 0;
  cursor: pointer;
  transition: all 0.3s linear;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #options4 .option:hover,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #options4 .option:hover {
  background-color: #ffdab0;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container #options4 .option .item-list,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container #options4 .option .item-list {
  margin: 0;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .selecter-guide-container,
#modalGuide .modal-dialog .modal-content .modal-body .selecter-guide-container {
  /*   .es-list {
    max-height: 230px;
    filter: drop-shadow(0px 4px 17px rgba(0, 0, 0, 0.14));
    list-style: none;
    background-color: #f2f2f2;
    position: absolute;
    padding: 0;
    margin: 0;
    border-radius: 10px;
    display: none;
    z-index: 1000;
    max-height: 160px;
    overflow-y: auto;
    top: 45px !important;
    left: 0;
    li {
      display: block;
      margin: 0;
      font-weight: 400;
      font-size: 15px;
      color: #43475f;
      padding: 5px 13px;
      cursor: pointer;
      transition: all 0.3s linear;
      &:hover {
        background-color: #ffdab0;
      }
      &.selected {
        background: #ffdab0;
      }
      &[disabled] {
        opacity: 0.5;
      }
    }
  } */
}
#modalGuide .modal-dialog .modal-content-guide .modal-body,
#modalGuide .modal-dialog .modal-content .modal-body {
  /*  .selecter-guide-container {
    position: relative;
    margin-bottom: 6px;
    #select-content4 {
      border: solid 1px #a1a3af;
      height: 32px;
      border-radius: 10px;
      width: 100%;
      padding-left: 13px;
      font-weight: 400;
      font-size: 16px;
      color: #323547;
      &:focus-visible {
        outline: none;
      }
      &:active,
      &:visited {
        background-color: #ffdab0;
        border-color: #ffb660;
      }
      a {
        font-weight: 400;
        font-size: 15px;
        color: #43475f;
        padding: 5px 13px;
        cursor: pointer;
        transition: all 0.3s linear;
        text-decoration: none;
      }
    }
    .es-list {
      position: absolute;
      background: #fff;
      width: 100%;
      top: 40px;
      filter: drop-shadow(0px 4px 17px rgba(0, 0, 0, 0.14));
      list-style: none;
      padding: 0;
      border-radius: 10px;
      li {
        font-weight: 400;
        font-size: 15px;
        color: #43475f;
        padding: 5px 13px;
        cursor: pointer;
        transition: all 0.3s linear;
        &:hover {
          background-color: #ffdab0;
        }
      }
    }
    /*     .input-group {
      input {
        border: solid 1px #a1a3af;
        border-right: 0;
        height: 32px;
        border-radius: 10px 0 0 10px;
        width: 95%;
        padding-left: 13px;
        font-weight: 400;
        font-size: 16px;
        color: #323547;
        &:focus-visible {
          outline: none;
        }
        &::placeholder {
          color: #a1a3af;
          font-size: 14px;
          font-weight: 400;
        }
      }
      .input-group-prepend {
        margin-left: -2px;
        cursor: pointer;
        .input-group-text {
          background-color: #fff;
          border: 1px solid #a1a3af;
          border-left: 0;
          border-radius: 0 10px 10px 0 !important;
        }
      }
      .guide-item {
        border: solid 1px #ffb660;
        border-right: 0;
        border-radius: 10px 0 0 10px;
        width: 95%;
        padding-left: 13px;
        color: #323547;
        height: 32px;
        background-color: #ffdab0;
        font-weight: 600;
        font-size: 16px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        &:after {
          content: "V";
        }
        span {
        }
      }
    } 
  }*/
  /*     .guide-list-container {
    display: none;
    position: relative;
    background-color: #f2f2f2;
    border-radius: 10px;
    filter: drop-shadow(0px 4px 17px rgba(0, 0, 0, 0.14));
    .guide-button {
      position: absolute;
      border-radius: 10px;
      background-color: #f2f2f2;
      list-style: none;
      padding: 0;
      width: 99%;
      .btn-guide-link {
        padding: 9px 13px 4px;
        .guide-btn {
          font-weight: 700;
          font-size: 15px;
          color: #43475f;
          border-radius: 10px 10px 0 0;
          cursor: pointer;
        }
      }
      #options4 {
        max-height: 215px;
        overflow-y: scroll;
        .option {
          margin: 0;
          .guide-item {
            font-weight: 400;
            font-size: 15px;
            color: #43475f;
            padding: 7px 13px;
            cursor: pointer;
            transition: all 0.3s linear;
            &:hover {
              background-color: #ffdab0;
            }
            strong {
              font-weight: 600;
            }
          }
        }
      }
    }
  } */
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container {
  display: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .desc,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .desc {
  font-weight: 600;
  font-size: 16px;
  color: #304b7f;
  margin: 33px 0 10px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content {
  max-height: 312px;
  background: #fff;
  border-radius: 5px;
  padding: 5px 10px;
  overflow-y: scroll;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item {
  display: flex;
  gap: 2%;
  padding: 4px 0;
  padding: 10px 0;
  border-bottom: solid 2px #a1a3af;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item:last-child,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item:last-child {
  border-bottom: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .img-container,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .img-container {
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .img-container img,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .img-container img {
  width: 100%;
  box-shadow: 0 0 8px #aaa;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container {
  width: 88%;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .sku-product,
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .product-details,
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .sku-product,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .product-details,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned {
  font-weight: 500;
  font-size: 14px;
  color: #3d465b;
  margin-bottom: 2px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .product-details span,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .product-details span {
  background-color: #ffdab0;
  padding: 2px 3px;
  border-radius: 7px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned select,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned select {
  border-radius: 4px;
  border: 1px solid #a1a3af;
  color: #323547;
  width: 139px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned select:focus-visible,
#modalGuide .modal-dialog .modal-content .modal-body .guide-details-container .guide-details-content .detail-item .product-info-container .talle-asigned select:focus-visible {
  outline: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container {
  /*     display: none;*/
  text-align: end;
  margin-top: 28px;
  margin-bottom: 6px;
  display: flex;
  gap: 15px;
}
@media screen and (min-width: 768px) {
  #modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container,
  #modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container {
    justify-content: end;
  }
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button {
  border: solid #6090ff 1px;
  font-size: 13px;
  font-weight: 600;
  outline: none;
  border-radius: 4px;
  padding: 5px;
  min-width: 150px;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button:focus,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button:focus {
  outline: none;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button.btn-cancel,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button.btn-cancel {
  color: #6090ff;
  border-color: #6090ff;
  background: #fff;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button.btn-cancel:hover,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button.btn-cancel:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button.btn-accept,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button.btn-accept {
  background: #6090ff;
  color: #fff;
}
#modalGuide .modal-dialog .modal-content-guide .modal-body .btn-modal-container button.btn-accept:hover,
#modalGuide .modal-dialog .modal-content .modal-body .btn-modal-container button.btn-accept:hover {
  background-color: #4871bf;
  border: solid #4871bf 1px;
}

.active-alert {
  display: block !important;
}

.rotate {
  transform: rotate(0deg);
}

.border-radius {
  border-radius: 6px;
}

.border-radius {
  border-radius: 6px 6px 0 0 !important;
}

.active-show {
  display: block !important;
}

.left-recommend {
  left: -240px;
}

/*estilos del scroll*/
.stock-list-red::-webkit-scrollbar,
.alert-list-red::-webkit-scrollbar,
.alert-list-blue::-webkit-scrollbar {
  -webkit-appearance: none;
}
.stock-list-red::-webkit-scrollbar:vertical,
.alert-list-red::-webkit-scrollbar:vertical,
.alert-list-blue::-webkit-scrollbar:vertical {
  width: 10px;
}
.stock-list-red::-webkit-scrollbar:horizontal,
.alert-list-red::-webkit-scrollbar:horizontal,
.alert-list-blue::-webkit-scrollbar:horizontal {
  height: 10px;
}

.stock-list-red::-webkit-scrollbar-button:increment,
.stock-list-red::-webkit-scrollbar-button,
.alert-list-red::-webkit-scrollbar-button:increment,
.alert-list-red::-webkit-scrollbar-button,
.alert-list-blue::-webkit-scrollbar-button:increment,
.alert-list-blue::-webkit-scrollbar-button {
  display: none;
}

.stock-list-red::-webkit-scrollbar-thumb,
.alert-list-red::-webkit-scrollbar-thumb {
  background-color: #eccece;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.alert-list-blue::-webkit-scrollbar-thumb {
  background-color: #d0d1d7;
  border-radius: 20px;
  border: 0;
}

.stock-list-red::-webkit-scrollbar-track,
.alert-list-red::-webkit-scrollbar-track,
.alert-list-blue::-webkit-scrollbar-track {
  border-radius: 10px;
}

.alert-list-green::-webkit-scrollbar {
  -webkit-appearance: none;
}
.alert-list-green::-webkit-scrollbar:vertical {
  width: 10px;
}
.alert-list-green::-webkit-scrollbar:horizontal {
  height: 10px;
}

.alert-list-green::-webkit-scrollbar-button:increment,
.alert-list-red::-webkit-scrollbar-button {
  display: none;
}

.alert-list-green::-webkit-scrollbar-thumb {
  background-color: #bbf0b7;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.alert-list-green::-webkit-scrollbar-track {
  border-radius: 10px;
}

#options4::-webkit-scrollbar {
  -webkit-appearance: none;
}
#options4::-webkit-scrollbar:vertical {
  width: 10px;
}
#options4::-webkit-scrollbar:horizontal {
  height: 10px;
}

#options4::-webkit-scrollbar-button:increment,
#options4::-webkit-scrollbar-button {
  display: none;
}

#options4::-webkit-scrollbar-thumb {
  background-color: #a1a3af;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

#options4::-webkit-scrollbar-track {
  border-radius: 10px;
}

.guide-details-content::-webkit-scrollbar {
  -webkit-appearance: none;
}
.guide-details-content::-webkit-scrollbar:vertical {
  width: 10px;
}
.guide-details-content::-webkit-scrollbar:horizontal {
  height: 10px;
}

.guide-details-content::-webkit-scrollbar-button:increment,
.guide-details-content::-webkit-scrollbar-button {
  display: none;
}

.guide-details-content::-webkit-scrollbar-thumb {
  background-color: #a1a3af;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.guide-details-content::-webkit-scrollbar-track {
  border-radius: 10px;
}

.stock-list-red::-webkit-scrollbar {
  -webkit-appearance: none;
}
.stock-list-red::-webkit-scrollbar:vertical {
  width: 10px;
}
.stock-list-red::-webkit-scrollbar:horizontal {
  height: 10px;
}

.stock-list-red::-webkit-scrollbar-button:increment,
.stock-list-red::-webkit-scrollbar-button {
  display: none;
}

v .stock-list-red::-webkit-scrollbar-thumb {
  background-color: #eccece;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.stock-list-red::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
input.es-input {
  padding-right: 20px !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA4DIAAIM2AAB5CAAAxgwAADT6AAAgbL5TJ5gAAABGSURBVHjaYvz//z8DOYCJgUzA0tnZidPK8vJyRpw24pLEpwnuVHRFhDQxMDAwMPz//x+OOzo6/iPz8WFGuocqAAAA//8DAD/sORHYg7kaAAAAAElFTkSuQmCC) right center no-repeat;
}

input.es-input.open {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}

#codigo_barra {
  transition: all 0.3s ease-in-out;
}
#codigo_barra:hover ~ .tooltip-gtin {
  display: block;
}
#codigo_barra.empty {
  border: #ff8888 solid 1px;
}
#codigo_barra:focus {
  border: #ff8888 solid 1px;
  box-shadow: 0px 0px 9px #e6a9a9;
}
#codigo_barra.fully {
  border: solid #d0d5d9 1px;
  color: #8b9295;
}

.tooltip-gtin,
.tooltip-gtin-variante {
  background: #304b7f;
  border-radius: 10px;
  display: none;
  position: absolute;
  top: -50px;
  left: 50%;
  z-index: 1;
  width: 161px;
}
@media screen and (min-width: 1024px) {
  .tooltip-gtin,
  .tooltip-gtin-variante {
    top: 8px;
    left: 103%;
  }
}
.tooltip-gtin:before,
.tooltip-gtin-variante:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  background: #304b7f;
  bottom: -8px;
  left: 20px;
  transform: rotate(45deg);
}
@media screen and (min-width: 1024px) {
  .tooltip-gtin:before,
  .tooltip-gtin-variante:before {
    bottom: auto;
    top: 50%;
    transform: rotate(45deg) translateY(-50%);
    left: -13px;
  }
}
.tooltip-gtin:hover,
.tooltip-gtin-variante:hover {
  display: block;
}
.tooltip-gtin p,
.tooltip-gtin-variante p {
  margin: 0;
  position: relative;
  z-index: 2;
  padding: 5px;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
}

.tooltip-gtin-variante {
  top: -3px;
  left: 200px;
}
.tooltip-gtin-variante:before {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  background: #304b7f;
  top: 12%;
  transform: rotate(45deg);
  left: -6px;
}

.variation-codigo-barra:hover ~ .tooltip-gtin-variante,
.variation-sku:hover ~ .tooltip-gtin-variante,
.item-sku:hover ~ .tooltip-gtin-variante {
  display: block;
}

.stock-no-act,
.stock-gtin-obl {
  cursor: pointer;
}

.gtin-error-input {
  border: #ff8888 solid 1px;
  box-shadow: 0px 0px 9px #e6a9a9;
}

.combo-label {
  color: #367f30;
  border: #367f30 1px solid;
  padding: 0px 2px 0px 2px;
  border-radius: 6px;
}

.combo-label-search {
  color: #fff;
  border: #fff 1px solid;
  padding: 0px 2px 0px 2px;
  border-radius: 6px;
}

#modalCancelarVenta .modal-dialog {
  max-width: fit-content;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor,
#modalCancelarVenta .modal-dialog .modal-content {
  width: 551px;
  background: transparent;
  border: 0;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-header,
#modalCancelarVenta .modal-dialog .modal-content .modal-header {
  align-items: center;
  height: 59px;
  background: #88b1ff;
  border-radius: 10px 10px 0 0;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-header .modal-title,
#modalCancelarVenta .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #f5f9ff;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-header .modal-title img,
#modalCancelarVenta .modal-dialog .modal-content .modal-header .modal-title img {
  width: 25px;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-header .btn-modal-close,
#modalCancelarVenta .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #304b7f;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-header .btn-modal-close svg,
#modalCancelarVenta .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body,
#modalCancelarVenta .modal-dialog .modal-content .modal-body {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article {
  margin-bottom: 15px;
}
@media screen and (min-width: 1024px) {
  #modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article,
  #modalCancelarVenta .modal-dialog .modal-content .modal-body article {
    margin-bottom: 30px;
  }
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article:last-child,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  #modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article:nth-child(2),
  #modalCancelarVenta .modal-dialog .modal-content .modal-body article:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article:nth-child(2) h3,
  #modalCancelarVenta .modal-dialog .modal-content .modal-body article:nth-child(2) h3 {
    margin-bottom: 0;
    width: 300px;
  }
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article h3,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 12px;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article .form-group,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article .form-group {
  display: flex;
  width: 100%;
  gap: 15px;
  flex-direction: column;
  color: #43475f;
  font-size: 16px;
  font-weight: 500;
}
@media screen and (min-width: 1024px) {
  #modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article .form-group,
  #modalCancelarVenta .modal-dialog .modal-content .modal-body article .form-group {
    flex-direction: row;
    gap: 30px;
  }
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article .form-group label,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article .form-group label {
  margin: 0;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article .form-group label input:focus,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article .form-group label input:focus {
  outline: none;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article select,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article select {
  border-radius: 3px;
  border: 0.8px solid #4871bf;
  background: #d7e5ff;
  color: #4871bf;
  font-size: 14px;
  font-weight: 600;
  height: 32px;
  width: 100%;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article select:focus,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article select:focus {
  outline: none;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article textarea,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article textarea {
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  padding: 5px;
  font-size: 14px;
  width: 100%;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article textarea:focus,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article textarea:focus {
  outline: none;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article textarea::placeholder,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article textarea::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
}
@media screen and (min-width: 1024px) {
  #modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article.btns-container,
  #modalCancelarVenta .modal-dialog .modal-content .modal-body article.btns-container {
    width: 200px;
    margin-left: auto;
  }
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article.btns-container .btn-cancelar-venta,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article.btns-container .btn-cancelar-venta {
  width: 100%;
  outline: none;
  border: 0;
  color: #fff;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  border-radius: 4px;
  background: #6090ff;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article.btns-container .btn-cancelar-venta:hover,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article.btns-container .btn-cancelar-venta:hover {
  background: #4871bf;
}
#modalCancelarVenta .modal-dialog .modal-content-predictor .modal-body article.btns-container .btn-cancelar-venta:focus,
#modalCancelarVenta .modal-dialog .modal-content .modal-body article.btns-container .btn-cancelar-venta:focus {
  outline: none;
  border: 0;
}

#modalModFinanciacion .modal-dialog {
  max-width: fit-content;
}
#modalModFinanciacion .modal-dialog .modal-content {
  width: fit-content;
  background: transparent;
  border: 0;
}
@media screen and (min-width: 1024px) {
  #modalModFinanciacion .modal-dialog .modal-content {
    width: max-content;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header {
  align-items: center;
  height: 59px;
  background: #6090ff;
  border-radius: 10px 10px 0 0;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 600;
  font-size: 18px;
  color: #f5f9ff;
}
@media screen and (min-width: 768px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 16px;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header .modal-title span {
  display: none;
}
@media screen and (min-width: 768px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-header .modal-title span {
    display: inline-block;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header .modal-title img {
  margin-right: 5px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #304b7f;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body {
  background-color: #ececec;
  border-radius: 0 0 10px 10px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 h2 {
  color: #43475f;
  font-size: 14px;
  font-weight: 300;
}
@media screen and (min-width: 1024px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 h2 {
    margin-bottom: 12px;
  }
}
@media screen and (min-width: 1024px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container {
    display: flex;
    gap: 15px;
    justify-content: space-between;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option {
  padding: 5px 12px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, 0.15);
}
@media screen and (min-width: 1024px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option {
    width: 100%;
    height: max-content;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option label {
  color: #6097ff;
  font-size: 14px;
  font-weight: 600;
  margin: 0;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option label.disabled {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 400;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option label input {
  margin-right: 2px;
  vertical-align: middle;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option h3 {
  color: #a1a3af;
  font-size: 14px;
  font-weight: 600;
  margin: 12px 0;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .select-finan {
  width: 100%;
  height: 32px;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  color: #a1a3af;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 12px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .select-finan:focus {
  outline: none;
  border: 0.8px solid var(--primary-blue-05, #4871bf);
  color: #4871bf;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-container {
  border-radius: 3px;
  border: 1px solid #b0cbff;
  padding: 0 8px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option button {
  padding: 0;
  border: 0;
  outline: none;
  color: #727587;
  font-size: 14px;
  font-weight: 500;
  background: #fff;
  height: 37px;
  width: 100%;
  text-align: start;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option button:focus {
  outline: none;
  border: 0;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option button img {
  width: 14px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content.resume-content-variant h4,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar.resume-content-variant h4 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 300;
  line-height: 20.37px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content.resume-content-variant .res-content,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar.resume-content-variant .res-content {
  border-radius: 3px;
  background: #e7efff;
  padding: 8px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content.resume-content-variant .res-content h6,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar.resume-content-variant .res-content h6 {
  color: #43475f;
  font-size: 14px;
  font-weight: 600;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content.resume-content-variant .res-content ul,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar.resume-content-variant .res-content ul {
  margin-bottom: 0;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content h4,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar h4 {
  margin-top: 6px;
  color: #4871bf;
  font-size: 14px;
  font-weight: 600;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content h4 .logo-meli,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar h4 .logo-meli {
  background-color: #ffe600;
  display: inline-block;
  padding: 3px 4px;
  border-radius: 5px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content h4 .logo-meli img,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar h4 .logo-meli img {
  width: 17px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content h4 .logo-mshops,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar h4 .logo-mshops {
  background-color: #ff288d;
  display: inline-block;
  padding: 3px 4px;
  border-radius: 5px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content h4 .logo-mshops img,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar h4 .logo-mshops img {
  width: 17px;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content ul,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar ul {
  padding: 0;
  list-style: none;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content ul li,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar ul li {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 8px;
  display: flex;
  justify-content: space-between;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content ul li span,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar ul li span {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content ul li span:first-child strong,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar ul li span:first-child strong {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content ul li span:last-child,
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option .resume-content-ar ul li span:last-child {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option.clasic-option {
  margin-bottom: 12px;
}
@media screen and (min-width: 1024px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-body .modal-content1 .options-container .modal-option.clasic-option {
    margin-bottom: 0;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container {
  margin-top: 12px;
  display: flex;
  gap: 12px;
}
@media screen and (min-width: 768px) {
  #modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container {
    justify-content: flex-end;
  }
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button {
  outline: none;
  font-size: 16px;
  padding: 4px 7px;
  font-weight: 600;
  border-radius: 4px;
  border: 1px solid #6090ff;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button:focus {
  outline: none;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button.btn-cancel {
  color: #6090ff;
  background: #fff;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button.btn-cancel:hover {
  color: #4871bf;
  border-color: #4871bf;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button.btn-accept {
  color: #fff;
  background: #6090ff;
}
#modalModFinanciacion .modal-dialog .modal-content .modal-body .btns-container button.btn-accept:hover {
  background: #4871bf;
  border-color: #4871bf;
}

@media screen and (min-width: 1024px) {
  #modalConfirmacionCambios .modal-dialog,
  #modalConfirmacionCambios2 .modal-dialog,
  #modalConfirmacionCambiosComponent .modal-dialog {
    max-width: fit-content;
  }
}
#modalConfirmacionCambios .modal-dialog .modal-content,
#modalConfirmacionCambios2 .modal-dialog .modal-content,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalConfirmacionCambios .modal-dialog .modal-content,
  #modalConfirmacionCambios2 .modal-dialog .modal-content,
  #modalConfirmacionCambiosComponent .modal-dialog .modal-content {
    width: 470px;
  }
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-header,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-header,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-header {
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #d7e5ff;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-body,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-body,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 0 5px;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-body h3,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-body h3,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-body h3 {
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
  background-color: #d7e5ff;
  padding-bottom: 13px;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-body h3 img,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-body h3 img,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
}
#modalConfirmacionCambios .modal-dialog .modal-content .modal-body p,
#modalConfirmacionCambios2 .modal-dialog .modal-content .modal-body p,
#modalConfirmacionCambiosComponent .modal-dialog .modal-content .modal-body p {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  margin-top: 15px;
  max-width: 400px;
  margin: 12px auto;
}

@media screen and (min-width: 1024px) {
  #modalConfirmacionCambiosWhite .modal-dialog {
    max-width: fit-content;
  }
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalConfirmacionCambiosWhite .modal-dialog .modal-content {
    width: 420px;
  }
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-header {
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #fff;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 0 5px;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-body h3 {
  margin-bottom: 30px;
  font-weight: 600;
  font-size: 16px;
  color: #304b7f;
  background-color: #fff;
}
#modalConfirmacionCambiosWhite .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
  width: 24px;
}

@media screen and (min-width: 1024px) {
  #modalLimitCompat .modal-dialog {
    max-width: fit-content;
  }
}
#modalLimitCompat .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalLimitCompat .modal-dialog .modal-content {
    width: 470px;
  }
}
#modalLimitCompat .modal-dialog .modal-content .modal-header {
  margin: 5px 5px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #d7e5ff;
}
#modalLimitCompat .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalLimitCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalLimitCompat .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalLimitCompat .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 10px;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body img {
  margin-bottom: 12px;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body h3 {
  color: #304b7f;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 12px;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body p {
  color: #304b7f;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 12px;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body button {
  border-radius: 4px;
  background: #6097ff;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  padding: 3px 0;
  border: 0;
  outline: none;
  margin-bottom: 12px;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body button:hover {
  background: #4871bf;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body button:focus {
  border: 0;
  outline: none;
}
#modalLimitCompat .modal-dialog .modal-content .modal-body label {
  color: #304b7f;
  font-size: 14px;
  font-weight: 600;
}

@media screen and (min-width: 1024px) {
  #modalAvisoMailing .modal-dialog {
    max-width: fit-content;
  }
}
#modalAvisoMailing .modal-dialog .modal-content {
  width: 100%;
  background: #fff;
}
@media screen and (min-width: 768px) {
  #modalAvisoMailing .modal-dialog .modal-content {
    width: 470px;
  }
}
#modalAvisoMailing .modal-dialog .modal-content .modal-header {
  margin: 12px 12px 0;
  border-radius: 3px 3px 0 0;
  border: 0;
  background-color: #d7e5ff;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 0 12px;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-body h3 {
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
  background-color: #d7e5ff;
  padding: 0 12px 12px;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-body h3 img {
  margin-bottom: 15px;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-body p {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  margin-top: 15px;
  margin: 12px auto;
}
#modalAvisoMailing .modal-dialog .modal-content .modal-body .btns-container1 {
  text-align: end;
  padding: 0;
}

#modalMe1 .modal-dialog {
  margin: 0 auto;
  /*   @include desktop {
    max-width: 800px !important;
  } */
}
#modalMe1 .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 438px;
}
#modalMe1 .modal-dialog .modal-content .modal-header {
  background: #51bf48;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 27px 14px 31px;
  height: 59px;
}
#modalMe1 .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
  margin-left: 7px;
}
#modalMe1 .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #1b4018;
  transition: all 0.3s linear;
}
#modalMe1 .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #65de5c;
}
#modalMe1 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalMe1 .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalMe1 .modal-dialog .modal-content .modal-body {
  padding: 17px 27px;
  background: #fff;
  border-radius: 0 0 10px 10px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .title-modal-body {
  font-size: 14px;
  color: #43475f;
  font-weight: 600;
  margin-bottom: 6px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .input-radio-container {
  margin-bottom: 22px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .input-radio-container .input-radio-content .input-radio {
  vertical-align: middle;
  margin-right: 7px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .input-radio-container .input-radio-content .input-radio:checked + label {
  color: #367f30;
}
#modalMe1 .modal-dialog .modal-content .modal-body .input-radio-container .input-radio-content label {
  font-size: 14px;
  font-weight: 600;
  color: #727587;
  margin: 0;
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-number-container p,
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-url-container p {
  font-size: 14px;
  color: #43475f;
  font-weight: 600;
  margin-bottom: 7px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-number-container input,
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-url-container input {
  width: 280px;
  height: 33px;
  border-radius: 10px;
  border: #727587 solid 1px;
  color: #727587;
  font-size: 14px;
  font-weight: 500;
  padding: 6.5px 11.5px 7.5px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-number-container input:focus,
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-url-container input:focus {
  border: #51bf48 solid 1px;
  box-shadow: 0px 0px 4px rgba(81, 191, 72, 0.2509803922);
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-number-container input:focus-visible,
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-url-container input:focus-visible {
  outline: none;
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-number-container {
  margin-bottom: 14px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .tracking-url-container {
  margin-bottom: 25px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
}
#modalMe1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #51bf48 1px;
  color: #51bf48;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 10px 0;
  width: 138px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  color: #367f30;
  border-color: #367f30;
}
#modalMe1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #51bf48;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 10px 0;
  width: 138px;
}
#modalMe1 .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #367f30;
}

#modalPreMassive .modal-dialog {
  margin: 0 auto;
  max-width: none;
}
#modalPreMassive .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: fit-content;
}
@media screen and (min-width: 1024px) {
  #modalPreMassive .modal-dialog .modal-content {
    width: 790px;
  }
}
#modalPreMassive .modal-dialog .modal-content .modal-header {
  background: #5f7cc0;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 10px;
  height: 59px;
}
#modalPreMassive .modal-dialog .modal-content .modal-header h5 {
  margin-left: 7px;
  font-weight: 600;
  font-size: 16px;
  color: #f5f9ff;
}
#modalPreMassive .modal-dialog .modal-content .modal-header h5 img {
  width: 41px;
  margin-right: 11px;
}
#modalPreMassive .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #304b7f;
  transition: all 0.3s linear;
}
#modalPreMassive .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #122957;
}
#modalPreMassive .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #modalPreMassive .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#modalPreMassive .modal-dialog .modal-content .modal-body {
  padding: 17px 27px;
  background: #fff;
  border-radius: 0 0 10px 10px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .msjError,
#modalPreMassive .modal-dialog .modal-content .modal-body #div_fecha_servicio,
#modalPreMassive .modal-dialog .modal-content .modal-body #div_fecha_vencimiento_servicio {
  flex-wrap: wrap;
  display: flex;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside p {
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
  margin-top: 20px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside p strong {
  font-weight: 700;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside p input,
#modalPreMassive .modal-dialog .modal-content .modal-body aside p select {
  outline: none;
  border-radius: 5px;
  border: solid #304b7f 1.5px;
  max-width: 500px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside p input.cuits_emisor_ventas_default,
#modalPreMassive .modal-dialog .modal-content .modal-body aside p select.cuits_emisor_ventas_default {
  width: 60%;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside p input:focus, #modalPreMassive .modal-dialog .modal-content .modal-body aside p input:focus-visible,
#modalPreMassive .modal-dialog .modal-content .modal-body aside p select:focus,
#modalPreMassive .modal-dialog .modal-content .modal-body aside p select:focus-visible {
  outline: none;
  border: solid #304b7f 1px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside .progress-indicator {
  text-align: center;
  margin-top: 0px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body aside label.progress-indicator {
  text-align: start !important;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-top: 33px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #5f7cc0 1px;
  color: #5f7cc0 !important;
  background-color: #fff !important;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 7px 0;
  width: 138px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  border-color: #304b7f;
  color: #304b7f !important;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  border: solid #5f7cc0 1px;
  background: #5f7cc0;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 7px;
  width: 138px;
}
#modalPreMassive .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  border-color: #304b7f;
  background-color: #304b7f;
}

#marcarFacturadaModal .modal-dialog,
#marcarNoFacturadaModal .modal-dialog {
  margin: 0 auto;
  max-width: none;
}
#marcarFacturadaModal .modal-dialog .modal-content,
#marcarNoFacturadaModal .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 551px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header {
  background: #5f7cc0;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 10px;
  height: 59px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header h5,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header h5 {
  margin-left: 7px;
  font-weight: 600;
  font-size: 16px;
  color: #f5f9ff;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header h5 img,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header h5 img {
  width: 41px;
  margin-right: 11px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #304b7f;
  transition: all 0.3s linear;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #122957;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #marcarFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
  #marcarNoFacturadaModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body {
  padding: 17px 27px;
  background: #fff;
  border-radius: 0 0 10px 10px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body p,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body p {
  margin: 20px 0;
  font-weight: 600;
  font-size: 16px;
  text-align: center;
  color: #304b7f;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-top: 33px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #5f7cc0 1px;
  color: #5f7cc0 !important;
  background-color: #fff !important;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 7px 0;
  width: 138px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  border-color: #304b7f;
  color: #304b7f !important;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #5f7cc0;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 7px 0;
  width: 195px;
}
#marcarFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover,
#marcarNoFacturadaModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #304b7f;
}

#deliveredModal .modal-dialog {
  margin: 0 auto;
}
#deliveredModal .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  width: 551px;
}
#deliveredModal .modal-dialog .modal-content .modal-header {
  background: #51bf48;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 13px 14px;
  height: 59px;
}
#deliveredModal .modal-dialog .modal-content .modal-header h5 {
  font-size: 17px;
  font-weight: 700;
  margin-left: 7px;
}
#deliveredModal .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #1b4018;
  transition: all 0.3s linear;
}
#deliveredModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #65de5c;
}
#deliveredModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #deliveredModal .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#deliveredModal .modal-dialog .modal-content .modal-body {
  padding: 17px 27px;
  background: #fff;
  border-radius: 0 0 10px 10px;
}
#deliveredModal .modal-dialog .modal-content .modal-body p {
  font-weight: 600;
  font-size: 16px;
  color: #43475f;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin: 27px 0;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input label {
  font-weight: 500;
  font-size: 16px;
  color: #43475f;
  padding: 7px 20px;
  border-radius: 10px;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input label:hover, #deliveredModal .modal-dialog .modal-content .modal-body .califications-input label:active {
  font-weight: 700;
  font-size: 16px;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input .negative-calification:hover, #deliveredModal .modal-dialog .modal-content .modal-body .califications-input .negative-calification:active {
  background: #ffd7d7;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input .neutral-calification:hover, #deliveredModal .modal-dialog .modal-content .modal-body .califications-input .neutral-calification:active {
  background: #ffdab0;
}
#deliveredModal .modal-dialog .modal-content .modal-body .califications-input .positive-calification:hover, #deliveredModal .modal-dialog .modal-content .modal-body .califications-input .positive-calification:active {
  background: #b6ffb0;
}
#deliveredModal .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
}
#deliveredModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #51bf48 1px;
  color: #51bf48;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
}
#deliveredModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  color: #367f30;
  border-color: #367f30;
}
#deliveredModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #51bf48;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
}
#deliveredModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #367f30;
}

.negative-checked,
.neutral-checked,
.positive-checked {
  font-weight: 700;
  font-size: 16px;
}

#cantOrdersLote span {
  font-weight: 700;
  color: #304b7f;
}

.button-variante-fact {
  position: relative;
  margin-bottom: 10px;
}
.button-variante-fact .marcada-facturada-info {
  transition: all 0.3s linear;
}
.button-variante-fact .marcada-facturada-info:hover + .tooltip-facturada {
  display: block;
}
.button-variante-fact .tooltip-facturada {
  display: none;
  position: absolute;
  background-color: #182640;
  padding: 6px;
  border-radius: 5px;
  top: -20px;
  left: -190px;
  width: 173px;
}
.button-variante-fact .tooltip-facturada::before {
  content: "";
  width: 15px;
  height: 15px;
  background-color: #182640;
  transform: rotate(45deg) translateY(-50%);
  position: absolute;
  top: 47%;
  right: -3px;
  z-index: 1;
}
.button-variante-fact .tooltip-facturada p {
  font-weight: 500;
  font-size: 12px;
  color: #fffffe;
  margin: 0;
  position: relative;
  z-index: 2;
}

.negative-checked {
  background: #ffd7d7;
}

.neutral-checked {
  background: #ffdab0;
}

.positive-checked {
  background: #b6ffb0;
}

.delivered-info {
  font-weight: 500;
  font-size: 13px;
  color: #51bf48;
}
.delivered-info img {
  margin-right: 5px;
}

.col-informacion .meli-envio {
  color: #51bf48;
  font-size: 13px;
  font-weight: 500;
}
.col-informacion .btn-modal-meli-state {
  position: relative;
  z-index: 1;
  border: 0;
  outline: none;
  background-color: #51bf48;
  color: #fff;
  margin-bottom: 7px;
  /* y 17px cuando NO tiene gestiones agregadas*/
  border-radius: 4px;
  height: 21px;
  width: 217px;
  max-width: 217px;
  text-align: start;
  font-size: 13px;
  font-weight: 400;
  transition: all 0.3s linear;
}
.col-informacion .btn-modal-meli-state:hover, .col-informacion .btn-modal-meli-state:active {
  background-color: #367f30;
}
.col-informacion .btn-modal-meli-state.confirm {
  background-color: #e1feda;
  color: #367f30;
}
.col-informacion .state-list {
  list-style: none;
  padding: 0 0 0 17px;
  width: 217px;
}
.col-informacion .state-list li {
  font-size: 13px;
  color: #43475f;
  position: relative;
}
.col-informacion .state-list li img {
  position: absolute;
  top: -12px;
  left: -17px;
}
.col-informacion .state-list li .number-track {
  display: block;
}
.col-informacion .state-list li .track {
  font-size: 11px;
  color: #727587;
  display: block;
  width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  transition: all 0.3s linear;
}
.col-informacion .state-list li .track:hover {
  overflow: visible;
}
.col-informacion .state-list li .track {
  /* &:hover + .popover-track {
    display: block;
  } */
}
.col-informacion .state-list li {
  /*  .popover-track {
    display: none;
    &:hover {
      display: block;
    }
  } */
}
.col-informacion .state-list .track-url-container {
  margin-top: 7px;
}
.col-informacion .state-list .track-url-container img {
  top: -41px;
}

#carga_me1 {
  margin-top: 13px;
}

.facturar-one-click {
  color: #304b7f !important;
}

.dropdown-fact-masiva-ventas-meli {
  padding: 0 !important;
  min-width: 300px;
  width: 300px !important;
  max-width: max-content !important;
}
.dropdown-fact-masiva-ventas-meli .form-group {
  margin: 0;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.con-ventas {
  padding: 0;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.con-ventas button {
  padding: 11px;
  font-weight: 600;
  font-size: 12px;
  border: 0;
  border-radius: 0;
  justify-content: start !important;
  gap: 5px;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.con-ventas button img {
  width: 17px;
  margin-right: 5px;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.sin-ventas {
  padding: 0;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.sin-ventas button {
  width: 100%;
  padding: 11px;
  font-weight: 600;
  font-size: 12px;
  border: 0;
  border-radius: 0;
  justify-content: start !important;
  gap: 5px;
  color: #fff;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.sin-ventas button.btn-sin-ventas-empre {
  color: #182640 !important;
}
.dropdown-fact-masiva-ventas-meli .form-group .custom-controls-unhover.sin-ventas button img {
  width: 17px;
  margin-right: 5px;
}

/* =========================
DESTACAR UNIDADES VENDIDAS
============================*/
.unidades-vendidas-container,
.precio-vendido-container {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #000000;
}

.unidades-vendidas-container strong {
  color: #000;
  background: #fff;
  border-radius: 2px;
  padding: 0 7px;
}
.unidades-vendidas-container .unidades-destacadas {
  color: #fff;
  background: #6097ff;
  border-radius: 2px;
  padding: 0 7px;
}

.precio-vendido-container strong {
  font-weight: 700;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #4871bf;
}

.unidades-destacadas-modal {
  color: #fff !important;
  background: #6097ff;
  border-radius: 2px;
  padding: 0 7px;
}

.item-guest-buyer {
  font-size: 13px !important;
}

.alert-free {
  font-size: 12px;
  margin: 0;
}

.alert-fact-act {
  height: 66px;
  padding: 0;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.alert-fact-act .alert-text {
  display: flex;
  height: 100%;
}
.alert-fact-act .alert-text .img-alert-container {
  display: flex;
  align-items: center;
  padding-right: 9px;
}
.alert-fact-act .alert-text .alert-content {
  padding: 5px 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.alert-fact-act .alert-text .alert-content h3 {
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.alert-fact-act .alert-text .alert-content p {
  font-weight: 500;
  font-size: 12px;
  margin: 0;
}
.alert-fact-act .alert-text .alert-content p a {
  text-decoration: none;
}
.alert-fact-act .alert-text .alert-content p a:hover {
  text-decoration: underline;
  font-weight: 700;
}

.alert-fact-act {
  border: 1px solid #5f7cc0;
  border-left: 9px solid #5f7cc0;
}
.alert-fact-act .img-alert-container {
  background-color: #5f7cc0;
  margin-left: -1px;
  margin-top: -1px;
}
.alert-fact-act h3 {
  color: #323547;
}
.alert-fact-act p {
  color: #323547;
}
.alert-fact-act p a {
  color: #323547;
}

.btn-alert-close {
  border: 0;
  outline: none;
  background: transparent;
  margin-right: 10px;
  border-radius: 4px;
}
.btn-alert-close:focus, .btn-alert-close:focus-visible {
  border: 0;
  outline: none;
}
.btn-alert-close:hover {
  background: #cbcbcb;
}
.btn-alert-close span {
  font-size: 1.5rem;
  color: #313341 !important;
}

.fact-variant {
  width: 95%;
}
@media screen and (min-width: 1024px) {
  .fact-variant {
    width: 98%;
  }
}

.variant-alerts {
  justify-content: flex-start !important;
  gap: 20px;
}

.usu-sync-alert {
  font-size: 12px;
  margin: 0;
  border-left: 9px solid #587bfc;
  border-radius: 11px;
  background-color: #d3e1ff;
  padding: 1rem 0rem 0rem 1.25rem;
}
.usu-sync-alert .title-alert {
  font-size: 1.2rem;
  color: #587bfc;
  font-weight: bold;
}
.usu-sync-alert .desc-alert {
  font-size: 1rem;
  color: #111;
}

.alert-free {
  font-size: 12px;
  margin: 0;
}

.alert-time-record,
.alert-demo-finished,
.alert-dummy-defined,
.alert-fact-auto,
.alert-suscripcion-finished,
.alert-dummy-less,
.alert-dummy-finishing,
.alert-dummy-lose,
.alert-compet,
.alert-open-box,
.alert-plans-empre,
.alert-cert-afip,
.alert-completa-datos,
.alert-suscripcion-yellow {
  padding: 0;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.alert-time-record .alert-text,
.alert-demo-finished .alert-text,
.alert-dummy-defined .alert-text,
.alert-fact-auto .alert-text,
.alert-suscripcion-finished .alert-text,
.alert-dummy-less .alert-text,
.alert-dummy-finishing .alert-text,
.alert-dummy-lose .alert-text,
.alert-compet .alert-text,
.alert-open-box .alert-text,
.alert-plans-empre .alert-text,
.alert-cert-afip .alert-text,
.alert-completa-datos .alert-text,
.alert-suscripcion-yellow .alert-text {
  display: flex;
  height: 100%;
}
.alert-time-record .alert-text .img-alert-container,
.alert-demo-finished .alert-text .img-alert-container,
.alert-dummy-defined .alert-text .img-alert-container,
.alert-fact-auto .alert-text .img-alert-container,
.alert-suscripcion-finished .alert-text .img-alert-container,
.alert-dummy-less .alert-text .img-alert-container,
.alert-dummy-finishing .alert-text .img-alert-container,
.alert-dummy-lose .alert-text .img-alert-container,
.alert-compet .alert-text .img-alert-container,
.alert-open-box .alert-text .img-alert-container,
.alert-plans-empre .alert-text .img-alert-container,
.alert-cert-afip .alert-text .img-alert-container,
.alert-completa-datos .alert-text .img-alert-container,
.alert-suscripcion-yellow .alert-text .img-alert-container {
  display: flex;
  align-items: center;
  padding-right: 9px;
  margin-left: -1px;
  margin-top: -1px;
  height: auto;
}
.alert-time-record .alert-text .alert-content,
.alert-demo-finished .alert-text .alert-content,
.alert-dummy-defined .alert-text .alert-content,
.alert-fact-auto .alert-text .alert-content,
.alert-suscripcion-finished .alert-text .alert-content,
.alert-dummy-less .alert-text .alert-content,
.alert-dummy-finishing .alert-text .alert-content,
.alert-dummy-lose .alert-text .alert-content,
.alert-compet .alert-text .alert-content,
.alert-open-box .alert-text .alert-content,
.alert-plans-empre .alert-text .alert-content,
.alert-cert-afip .alert-text .alert-content,
.alert-completa-datos .alert-text .alert-content,
.alert-suscripcion-yellow .alert-text .alert-content {
  padding: 5px 6px;
}
.alert-time-record .alert-text .alert-content h3,
.alert-demo-finished .alert-text .alert-content h3,
.alert-dummy-defined .alert-text .alert-content h3,
.alert-fact-auto .alert-text .alert-content h3,
.alert-suscripcion-finished .alert-text .alert-content h3,
.alert-dummy-less .alert-text .alert-content h3,
.alert-dummy-finishing .alert-text .alert-content h3,
.alert-dummy-lose .alert-text .alert-content h3,
.alert-compet .alert-text .alert-content h3,
.alert-open-box .alert-text .alert-content h3,
.alert-plans-empre .alert-text .alert-content h3,
.alert-cert-afip .alert-text .alert-content h3,
.alert-completa-datos .alert-text .alert-content h3,
.alert-suscripcion-yellow .alert-text .alert-content h3 {
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.alert-time-record .alert-text .alert-content h3.variante,
.alert-demo-finished .alert-text .alert-content h3.variante,
.alert-dummy-defined .alert-text .alert-content h3.variante,
.alert-fact-auto .alert-text .alert-content h3.variante,
.alert-suscripcion-finished .alert-text .alert-content h3.variante,
.alert-dummy-less .alert-text .alert-content h3.variante,
.alert-dummy-finishing .alert-text .alert-content h3.variante,
.alert-dummy-lose .alert-text .alert-content h3.variante,
.alert-compet .alert-text .alert-content h3.variante,
.alert-open-box .alert-text .alert-content h3.variante,
.alert-plans-empre .alert-text .alert-content h3.variante,
.alert-cert-afip .alert-text .alert-content h3.variante,
.alert-completa-datos .alert-text .alert-content h3.variante,
.alert-suscripcion-yellow .alert-text .alert-content h3.variante {
  color: #43475f;
  font-size: 14px;
  font-weight: 700;
}
.alert-time-record .alert-text .alert-content p,
.alert-demo-finished .alert-text .alert-content p,
.alert-dummy-defined .alert-text .alert-content p,
.alert-fact-auto .alert-text .alert-content p,
.alert-suscripcion-finished .alert-text .alert-content p,
.alert-dummy-less .alert-text .alert-content p,
.alert-dummy-finishing .alert-text .alert-content p,
.alert-dummy-lose .alert-text .alert-content p,
.alert-compet .alert-text .alert-content p,
.alert-open-box .alert-text .alert-content p,
.alert-plans-empre .alert-text .alert-content p,
.alert-cert-afip .alert-text .alert-content p,
.alert-completa-datos .alert-text .alert-content p,
.alert-suscripcion-yellow .alert-text .alert-content p {
  font-weight: 500;
  font-size: 12px;
  margin: 0;
}
.alert-time-record .alert-text .alert-content p.variante,
.alert-demo-finished .alert-text .alert-content p.variante,
.alert-dummy-defined .alert-text .alert-content p.variante,
.alert-fact-auto .alert-text .alert-content p.variante,
.alert-suscripcion-finished .alert-text .alert-content p.variante,
.alert-dummy-less .alert-text .alert-content p.variante,
.alert-dummy-finishing .alert-text .alert-content p.variante,
.alert-dummy-lose .alert-text .alert-content p.variante,
.alert-compet .alert-text .alert-content p.variante,
.alert-open-box .alert-text .alert-content p.variante,
.alert-plans-empre .alert-text .alert-content p.variante,
.alert-cert-afip .alert-text .alert-content p.variante,
.alert-completa-datos .alert-text .alert-content p.variante,
.alert-suscripcion-yellow .alert-text .alert-content p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.alert-time-record .alert-text .alert-content p a,
.alert-demo-finished .alert-text .alert-content p a,
.alert-dummy-defined .alert-text .alert-content p a,
.alert-fact-auto .alert-text .alert-content p a,
.alert-suscripcion-finished .alert-text .alert-content p a,
.alert-dummy-less .alert-text .alert-content p a,
.alert-dummy-finishing .alert-text .alert-content p a,
.alert-dummy-lose .alert-text .alert-content p a,
.alert-compet .alert-text .alert-content p a,
.alert-open-box .alert-text .alert-content p a,
.alert-plans-empre .alert-text .alert-content p a,
.alert-cert-afip .alert-text .alert-content p a,
.alert-completa-datos .alert-text .alert-content p a,
.alert-suscripcion-yellow .alert-text .alert-content p a {
  text-decoration: none;
}
.alert-time-record .alert-text .alert-content p a:hover,
.alert-demo-finished .alert-text .alert-content p a:hover,
.alert-dummy-defined .alert-text .alert-content p a:hover,
.alert-fact-auto .alert-text .alert-content p a:hover,
.alert-suscripcion-finished .alert-text .alert-content p a:hover,
.alert-dummy-less .alert-text .alert-content p a:hover,
.alert-dummy-finishing .alert-text .alert-content p a:hover,
.alert-dummy-lose .alert-text .alert-content p a:hover,
.alert-compet .alert-text .alert-content p a:hover,
.alert-open-box .alert-text .alert-content p a:hover,
.alert-plans-empre .alert-text .alert-content p a:hover,
.alert-cert-afip .alert-text .alert-content p a:hover,
.alert-completa-datos .alert-text .alert-content p a:hover,
.alert-suscripcion-yellow .alert-text .alert-content p a:hover {
  text-decoration: underline;
}

.alert-compet {
  border: 1px solid #6097ff;
  border-left: 9px solid #6097ff;
}
.alert-compet h3 {
  color: #4871bf;
}
.alert-compet h3 img {
  width: 15px;
  vertical-align: middle;
  margin-top: -3px;
}
.alert-compet p {
  color: #323547;
}

.alert-open-box {
  border: 1px solid #ffb660;
  border-left: 9px solid #ffb660;
  background-color: #fff;
  align-items: start !important;
}
.alert-open-box h3 {
  color: #bf8948;
  font-size: 14px;
  font-weight: 500 !important;
  line-height: 143%;
}
.alert-open-box h3 img {
  width: 15px;
  vertical-align: middle;
  margin-top: -3px;
}
.alert-open-box p {
  color: #323547;
}

.alert-completa-datos {
  border: 1px solid #ce60ff;
  border-left: 9px solid #ce60ff;
  background-color: #f3d7ff;
  padding: 6px 5px;
}
.alert-completa-datos h3 {
  font-weight: 700;
  font-size: 14px !important;
  color: #323547;
}
.alert-completa-datos p {
  font-weight: 500;
  font-size: 14px;
  color: #323547;
}

.alert-cert-afip {
  border: 1px solid #bf4848;
  border-left: 9px solid #bf4848;
}
.alert-cert-afip h3 {
  color: #bf4848;
}
.alert-cert-afip h3 img {
  width: 15px;
  vertical-align: middle;
  margin-top: -3px;
}
.alert-cert-afip p {
  color: #323547;
}
.alert-cert-afip p a {
  color: #323547;
  text-decoration: none;
}

.alert-time-record,
.alert-dummy-defined {
  border: 1px solid #727587;
  border-left: 9px solid #727587;
  margin-bottom: 0 !important;
}
.alert-time-record h3,
.alert-dummy-defined h3 {
  color: #323547;
}
.alert-time-record p,
.alert-dummy-defined p {
  color: #323547;
}
.alert-time-record p a,
.alert-dummy-defined p a {
  color: #323547;
}
.alert-time-record p a:hover,
.alert-dummy-defined p a:hover {
  color: #304b7f;
}

.alert-fact-auto,
.alert-suscripcion-finished {
  background: #ff6060;
  border: 0;
  margin-bottom: 0 !important;
  border-radius: 0 !important;
  padding: 7.5px;
}
.alert-fact-auto .alert-text,
.alert-fact-auto .alert-content,
.alert-suscripcion-finished .alert-text,
.alert-suscripcion-finished .alert-content {
  width: 100%;
}
.alert-fact-auto p,
.alert-suscripcion-finished p {
  color: #f8f9fa;
  font-size: 14px;
  font-weight: 700;
}
.alert-fact-auto p.paragraph-1,
.alert-suscripcion-finished p.paragraph-1 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.alert-fact-auto p.paragraph-1 .span-1,
.alert-suscripcion-finished p.paragraph-1 .span-1 {
  margin-right: auto;
}
.alert-fact-auto p.paragraph-1 label,
.alert-suscripcion-finished p.paragraph-1 label {
  margin: 0;
}
.alert-fact-auto p.paragraph-1 label input,
.alert-suscripcion-finished p.paragraph-1 label input {
  width: 17px;
  height: 17px;
  vertical-align: middle;
}
.alert-fact-auto p a,
.alert-suscripcion-finished p a {
  color: #f8f9fa;
}
.alert-fact-auto p a:hover,
.alert-suscripcion-finished p a:hover {
  text-decoration: underline;
}

.alert-suscripcion-yellow {
  background: #ffb660;
  border: 0;
  margin-bottom: 0 !important;
  border-radius: 0 !important;
  padding: 7.5px;
}
.alert-suscripcion-yellow .alert-text,
.alert-suscripcion-yellow .alert-content {
  width: 100%;
  display: flex;
}
.alert-suscripcion-yellow img {
  margin-left: 7px;
  margin-right: 5px;
  margin-bottom: 2px;
}
.alert-suscripcion-yellow p {
  color: #402e18;
  font-size: 14px;
  font-weight: 700;
}
.alert-suscripcion-yellow p.paragraph-1 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.alert-suscripcion-yellow p.paragraph-1 .span-1 {
  margin-right: auto;
}
.alert-suscripcion-yellow p.paragraph-1 label {
  margin: 0;
}
.alert-suscripcion-yellow p.paragraph-1 label input {
  width: 17px;
  height: 17px;
  vertical-align: middle;
}

.alert-demo-finished,
.alert-dummy-less,
.alert-dummy-finishing,
.alert-dummy-lose {
  border: 1px solid #bf4848;
  border-left: 9px solid #bf4848;
}
.alert-demo-finished .alert-text,
.alert-dummy-less .alert-text,
.alert-dummy-finishing .alert-text,
.alert-dummy-lose .alert-text {
  display: flex;
  height: 100%;
}
.alert-demo-finished .alert-text .img-alert-container,
.alert-dummy-less .alert-text .img-alert-container,
.alert-dummy-finishing .alert-text .img-alert-container,
.alert-dummy-lose .alert-text .img-alert-container {
  background-color: #bf4848;
}
.alert-demo-finished .alert-text h3,
.alert-dummy-less .alert-text h3,
.alert-dummy-finishing .alert-text h3,
.alert-dummy-lose .alert-text h3 {
  color: #bf4848;
}
.alert-demo-finished .alert-text p,
.alert-dummy-less .alert-text p,
.alert-dummy-finishing .alert-text p,
.alert-dummy-lose .alert-text p {
  color: #401818;
}
.alert-demo-finished .alert-text p a,
.alert-dummy-less .alert-text p a,
.alert-dummy-finishing .alert-text p a,
.alert-dummy-lose .alert-text p a {
  color: #401818;
}

.sync-account-container {
  margin: 9px 0;
  padding: 11px;
  border-radius: 8px;
  border-left: 9px solid #6097ff;
  background-color: #d7e5ff;
  display: block;
}
@media screen and (min-width: 1024px) {
  .sync-account-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-container .sync-content {
  display: flex;
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .sync-account-container .sync-content {
    margin: 0;
  }
}
.sync-account-container .sync-content img {
  margin-right: 10px;
}
.sync-account-container .sync-content .sync-title {
  font-weight: 700;
  font-size: 14px;
  color: #323547;
  margin: 0;
}
.sync-account-container .sync-content .sync-desc {
  font-weight: 500;
  font-size: 12px;
  color: #323547;
  margin: 0;
}
.sync-account-container .buttons-container {
  display: flex;
  gap: 12px;
  justify-content: center;
}
.sync-account-container .buttons-container .btn-sync {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 400;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync {
    width: 180px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync img {
    margin-right: 5px;
  }
}
.sync-account-container .buttons-container .btn-sync span {
  display: none;
  color: #fff;
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync span {
    display: inline-block;
  }
}
.sync-account-container .buttons-container .btn-sync-meli {
  background-color: #ffe600;
}
.sync-account-container .buttons-container .btn-sync-meli img {
  width: 42px;
}
.sync-account-container .buttons-container .btn-sync-meli span {
  color: #405789;
}
.sync-account-container .buttons-container .btn-sync-mepa {
  background-color: #00bcff;
}
.sync-account-container .buttons-container .btn-sync-mepa img {
  width: 42px;
}
.sync-account-container .buttons-container .btn-sync-mepa span {
  color: #fff;
}
.sync-account-container .buttons-container .btn-sync-tnube {
  background-color: #2e3354;
  color: #fff;
}
.sync-account-container .buttons-container .btn-sync-tnube img {
  width: 39px;
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync-tnube img {
    width: 42px;
  }
}
.sync-account-container .buttons-container .btn-sync-woo {
  background-color: #6a4595;
  color: #fff;
}
.sync-account-container .buttons-container .btn-sync-woo img {
  width: 37px;
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync-woo img {
    width: 42px;
  }
}
.sync-account-container .buttons-container .btn-sync-empre {
  background-color: #28b861;
  color: #fff;
}
.sync-account-container .buttons-container .btn-sync-empre img {
  width: 26px;
}
@media screen and (min-width: 1660px) {
  .sync-account-container .buttons-container .btn-sync-empre img {
    width: 32px;
  }
}
.sync-account-container .buttons-container .btn-sync-shopee {
  background-color: #e94f32;
  color: #fff;
}
.sync-account-container .buttons-container .btn-sync-shopee img {
  width: 31px;
}

.sync-account-now-container {
  margin: 9px 0;
  padding: 11px;
  border-radius: 8px;
  border-left: 9px solid #6097ff;
  background-color: #d7e5ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-now-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-now-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .sync-account-now-container .sync-content {
    margin: 0;
  }
}
.sync-account-now-container .sync-content img {
  margin-right: 10px;
}
.sync-account-now-container .sync-content .sync-title {
  font-weight: 700;
  font-size: 15px;
  color: #6097ff;
  margin: 0;
}
.sync-account-now-container .sync-content .sync-desc {
  font-weight: 500;
  font-size: 12px;
  color: #182640;
  margin: 0;
}
.sync-account-now-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-now-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-now-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-now-container .buttons-container .btn-sync-now:focus, .sync-account-now-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-now-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-now-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-now-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-now-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-now-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-now-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}
.sync-account-now-container .animation-container {
  display: none;
}
.sync-account-now-container .animation-container div {
  display: flex;
  align-items: center;
  gap: 10px;
  justify-content: start;
  height: 100%;
}
.sync-account-now-container .animation-container div h3 {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
}

.sync-meli,
.sync-shopee,
.sync-tnube {
  background-color: #fff;
}
.sync-meli .sync-content .sync-text h3,
.sync-shopee .sync-content .sync-text h3,
.sync-tnube .sync-content .sync-text h3 {
  color: #43475f !important;
}
.sync-meli .animation-container div h3,
.sync-shopee .animation-container div h3,
.sync-tnube .animation-container div h3 {
  color: #43475f !important;
}
.sync-meli .animation-container div h3 img,
.sync-shopee .animation-container div h3 img,
.sync-tnube .animation-container div h3 img {
  margin-right: 5px;
}

.sync-meli {
  border: #ffe600 solid 1px;
  border-left: 9px solid #ffe600;
}
.sync-meli .animation-container div h3 img {
  width: 35px;
}

.sync-shopee {
  border: #e94f32 solid 1px;
  border-left: 9px solid #e94f32;
}
.sync-shopee .animation-container div h3 img {
  width: 30px;
}

.sync-tnube {
  border: #2d3353 solid 1px;
  border-left: 9px solid #2d3353;
}
.sync-tnube .animation-container div h3 img {
  width: 35px;
}

.sync-account-scroll-container {
  margin: 9px 0;
  padding: 11px;
  border-radius: 8px;
  border-left: 9px solid #6097ff;
  background-color: #d7e5ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-scroll-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container .sync-content {
    margin: 0;
  }
}
.sync-account-scroll-container .sync-content .sync-text {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  gap: 20px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container .sync-content .sync-text {
    flex-direction: row;
  }
}
.sync-account-scroll-container .sync-content .sync-text .sync-title {
  font-weight: 700;
  font-size: 15px;
  color: #6097ff;
  margin: 0;
}
.sync-account-scroll-container .sync-content .sync-text .sync-scroll-container {
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
}
.sync-account-scroll-container .sync-content .sync-text .sync-scroll-container .sync-bar {
  width: 382px;
  height: 8px;
  background: #fff;
  border-radius: 50px;
  width: 75%;
}
.sync-account-scroll-container .sync-content .sync-text .sync-scroll-container .sync-bar .bar {
  width: 110px;
  height: 8px;
  background-color: #4871bf;
  border-radius: 50px;
  width: 15%;
}
.sync-account-scroll-container .sync-content .sync-text .sync-scroll-container p {
  margin: 0;
  font-weight: 500;
  font-size: 12px;
  color: #182640;
}
.sync-account-scroll-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-scroll-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-scroll-container .buttons-container .btn-sync-now:focus, .sync-account-scroll-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-scroll-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-scroll-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-scroll-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-scroll-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}

.sync-account-scroll-meli-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #ffe600 solid 1px;
  border-left: 9px solid #ffe600;
  background-color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-meli-container {
    padding: 0 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-scroll-meli-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-meli-container .sync-content {
    margin: 0;
  }
}
.sync-account-scroll-meli-container .sync-content {
  /* .sync-text {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: center;
    @include desktop {
      gap: 20px;
      flex-direction: row;
    }
    .img-alert-container {
      display: flex;
      img {
        width: 35px;
        margin-right: 10px;
      }
      .sync-title {
        font-weight: 700;
        font-size: 14px;
        color: #43475f;
        margin: 0;
      }
    }
    .sync-scroll-container {
      display: flex;
      align-items: center;
      gap: 15px;
      width: 100%;
      .sync-bar {
        width: 382px;
        height: 8px;
        background: #dfdfdf;
        border-radius: 50px;
        width: 75%;
        .bar {
          width: 110px;
          height: 8px;
          background-color: #4871bf;
          border-radius: 50px;
          width: 15%;
        }
      }
      p {
        margin: 0;
        font-weight: 500;
        font-size: 12px;
        color: #182640;
      }
    }
  } */
}
.sync-account-scroll-meli-container .sync-content div {
  display: flex;
  align-items: center;
}
.sync-account-scroll-meli-container .sync-content div .img-notif {
  width: 35px;
  margin-right: 10px;
}
.sync-account-scroll-meli-container .sync-content div h3 {
  color: #43475f;
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.sync-account-scroll-meli-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-meli-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now:focus, .sync-account-scroll-meli-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-meli-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-scroll-meli-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-meli-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}

.sync-account-success-meli-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #ffe600 solid 1px;
  border-left: 9px solid #ffe600;
  background-color: #fff;
  display: flex;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-meli-container {
    padding: 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-success-meli-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-meli-container .sync-content {
    margin: 0;
  }
}
.sync-account-success-meli-container .sync-content .sync-text {
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-meli-container .sync-content .sync-text {
    gap: 20px;
    flex-direction: row;
  }
}
.sync-account-success-meli-container .sync-content .sync-text .img-alert-container {
  display: flex;
  align-items: center;
}
.sync-account-success-meli-container .sync-content .sync-text .img-alert-container img {
  width: 35px;
  margin-right: 10px;
}
.sync-account-success-meli-container .sync-content .sync-text .img-alert-container .sync-title {
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
  margin: 0;
}
.sync-account-success-meli-container .sync-content .sync-text .sync-success-container {
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
}
.sync-account-success-meli-container .sync-content .sync-text .sync-success-container p {
  margin: 5px 0 0;
  font-weight: 500;
  font-size: 12px;
  color: #182640;
}

.sync-account-scroll-woo-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #6a4595 solid 1px;
  border-left: 9px solid #6a4595;
  background-color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-woo-container {
    padding: 0 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-scroll-woo-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-woo-container .sync-content {
    margin: 0;
  }
}
.sync-account-scroll-woo-container .sync-content div {
  display: flex;
  align-items: center;
}
.sync-account-scroll-woo-container .sync-content div .img-notif {
  width: 35px;
  margin-right: 10px;
}
.sync-account-scroll-woo-container .sync-content div h3 {
  color: #43475f;
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.sync-account-scroll-woo-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-woo-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now:focus, .sync-account-scroll-woo-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-woo-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-scroll-woo-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-woo-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}

.sync-account-success-woo-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #6a4595 solid 1px;
  border-left: 9px solid #6a4595;
  background-color: #fff;
  display: flex;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-woo-container {
    padding: 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-success-woo-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-woo-container .sync-content {
    margin: 0;
  }
}
.sync-account-success-woo-container .sync-content .sync-text {
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-woo-container .sync-content .sync-text {
    gap: 20px;
    flex-direction: row;
  }
}
.sync-account-success-woo-container .sync-content .sync-text .img-alert-container {
  display: flex;
  align-items: center;
}
.sync-account-success-woo-container .sync-content .sync-text .img-alert-container img {
  width: 35px;
  margin-right: 10px;
}
.sync-account-success-woo-container .sync-content .sync-text .img-alert-container .sync-title {
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
  margin: 0;
}
.sync-account-success-woo-container .sync-content .sync-text .sync-success-container {
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
}
.sync-account-success-woo-container .sync-content .sync-text .sync-success-container p {
  margin: 5px 0 0;
  font-weight: 500;
  font-size: 12px;
  color: #182640;
}

.sync-account-scroll-tnube-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #2d3353 solid 1px;
  border-left: 9px solid #2d3353;
  background-color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-tnube-container {
    padding: 0 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-scroll-tnube-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-tnube-container .sync-content {
    margin: 0;
  }
}
.sync-account-scroll-tnube-container .sync-content div {
  display: flex;
  align-items: center;
}
.sync-account-scroll-tnube-container .sync-content div .img-notif {
  width: 35px;
  margin-right: 10px;
}
.sync-account-scroll-tnube-container .sync-content div h3 {
  color: #43475f;
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.sync-account-scroll-tnube-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-tnube-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now:focus, .sync-account-scroll-tnube-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-tnube-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-scroll-tnube-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-tnube-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}

.sync-account-success-tnube-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #2d3353 solid 1px;
  border-left: 9px solid #2d3353;
  background-color: #fff;
  display: flex;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-tnube-container {
    padding: 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-success-tnube-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-tnube-container .sync-content {
    margin: 0;
  }
}
.sync-account-success-tnube-container .sync-content .sync-text {
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-tnube-container .sync-content .sync-text {
    gap: 20px;
    flex-direction: row;
  }
}
.sync-account-success-tnube-container .sync-content .sync-text .img-alert-container {
  display: flex;
  align-items: center;
}
.sync-account-success-tnube-container .sync-content .sync-text .img-alert-container img {
  width: 35px;
  margin-right: 10px;
}
.sync-account-success-tnube-container .sync-content .sync-text .img-alert-container .sync-title {
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
  margin: 0;
}
.sync-account-success-tnube-container .sync-content .sync-text .sync-success-container {
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
}
.sync-account-success-tnube-container .sync-content .sync-text .sync-success-container p {
  margin: 5px 0 0;
  font-weight: 500;
  font-size: 12px;
  color: #182640;
}

.sync-account-scroll-empre-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #27b861 solid 1px;
  border-left: 9px solid #27b861;
  background-color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-empre-container {
    padding: 0 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-scroll-empre-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-empre-container .sync-content {
    margin: 0;
  }
}
.sync-account-scroll-empre-container .sync-content {
  /* .sync-text {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: center;
    @include desktop {
      gap: 20px;
      flex-direction: row;
    }
    .img-alert-container {
      display: flex;
      img {
        width: 35px;
        margin-right: 10px;
      }
      .sync-title {
        font-weight: 700;
        font-size: 14px;
        color: #43475f;
        margin: 0;
      }
    }
    .sync-scroll-container {
      display: flex;
      align-items: center;
      gap: 15px;
      width: 100%;
      .sync-bar {
        width: 382px;
        height: 8px;
        background: #dfdfdf;
        border-radius: 50px;
        width: 75%;
        .bar {
          width: 110px;
          height: 8px;
          background-color: #4871bf;
          border-radius: 50px;
          width: 15%;
        }
      }
      p {
        margin: 0;
        font-weight: 500;
        font-size: 12px;
        color: #182640;
      }
    }
  } */
}
.sync-account-scroll-empre-container .sync-content div {
  display: flex;
  align-items: center;
}
.sync-account-scroll-empre-container .sync-content div .img-notif {
  width: 30px;
  margin-right: 10px;
}
.sync-account-scroll-empre-container .sync-content div h3 {
  color: #43475f;
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.sync-account-scroll-empre-container .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now {
  outline: none;
  border: 0;
  display: flex;
  padding: 8px 5px;
  border-radius: 10px;
  box-shadow: 3px 3px 13px rgba(72, 113, 191, 0.3019607843);
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.08em;
  align-items: center;
  justify-content: center;
  width: 49px;
  transition: all 0.3s ease;
  background-color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-empre-container .buttons-container .btn-sync-now {
    width: 198px;
    padding: 8px 5px 8px 10px;
    justify-content: start;
    text-align: start;
  }
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now:focus, .sync-account-scroll-empre-container .buttons-container .btn-sync-now:focus-visible {
  outline: none;
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now:hover {
  background-color: #4871bf;
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now:hover > a {
  text-decoration: underline;
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now img {
  width: 32px;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-empre-container .buttons-container .btn-sync-now img {
    margin-right: 5px;
  }
}
.sync-account-scroll-empre-container .buttons-container .btn-sync-now a {
  text-decoration: none;
  display: none;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .sync-account-scroll-empre-container .buttons-container .btn-sync-now a {
    display: inline-block;
  }
}

.sync-account-success-empre-container {
  margin: 9px 0;
  padding: 7px 11px 0;
  border-radius: 8px;
  border: #27b861 solid 1px;
  border-left: 9px solid #27b861;
  background-color: #fff;
  display: flex;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-empre-container {
    padding: 11px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.sync-account-success-empre-container .sync-content {
  /* display: flex;*/
  margin-bottom: 8px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-empre-container .sync-content {
    margin: 0;
  }
}
.sync-account-success-empre-container .sync-content .sync-text {
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .sync-account-success-empre-container .sync-content .sync-text {
    gap: 20px;
    flex-direction: row;
  }
}
.sync-account-success-empre-container .sync-content .sync-text .img-alert-container {
  display: flex;
  align-items: center;
}
.sync-account-success-empre-container .sync-content .sync-text .img-alert-container img {
  width: 30px;
  margin-right: 10px;
}
.sync-account-success-empre-container .sync-content .sync-text .img-alert-container .sync-title {
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
  margin: 0;
}
.sync-account-success-empre-container .sync-content .sync-text .sync-success-container {
  display: flex;
  align-items: center;
  gap: 15px;
  width: 100%;
}
.sync-account-success-empre-container .sync-content .sync-text .sync-success-container p {
  margin: 5px 0 0;
  font-weight: 500;
  font-size: 12px;
  color: #182640;
}

.sync-account-success {
  margin: 9px 0;
  padding: 11px;
  border-radius: 8px;
  border-left: 9px solid #6097ff;
  background-color: #d7e5ff;
  display: flex;
}
@media screen and (min-width: 1024px) {
  .sync-account-success {
    /*  align-items: center;*/
    justify-content: space-between;
  }
}
.sync-account-success .sync-content {
  display: flex;
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .sync-account-success .sync-content {
    margin: 0;
  }
}
.sync-account-success .sync-content img {
  margin-right: 10px;
}
.sync-account-success .sync-content .sync-title {
  font-weight: 700;
  font-size: 15px;
  color: #6097ff;
  margin: 0;
}
.sync-account-success .sync-content .sync-desc {
  font-weight: 500;
  font-size: 12px;
  color: #323547;
  margin: 0;
}
.sync-account-success .buttons-container {
  display: flex;
  gap: 19px;
  justify-content: center;
}

.container-alerts-main {
  position: fixed;
  bottom: 85px;
  right: 15px;
  z-index: 1060;
}
.container-alerts-main .float-alert-news,
.container-alerts-main .float-alert-webi {
  border: 1px solid #4871bf;
  border-left: 9px solid #4871bf;
}
.container-alerts-main .float-alert-news .alert-text .img-alert-container img,
.container-alerts-main .float-alert-webi .alert-text .img-alert-container img {
  width: 35px;
}

.float-alert {
  align-items: center;
  padding: 0;
  border: 1px solid #6097ff;
  border-left: 9px solid #6097ff;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  width: 352px;
  background-color: #fff;
  box-shadow: 4px 4px 15px rgba(96, 151, 255, 0.3);
}
.float-alert .alert-text {
  display: flex;
  align-items: center;
  padding: 5px;
}
.float-alert .alert-text .img-alert-container {
  margin: 0 10px 0 5px;
}
.float-alert .alert-text .alert-content p {
  font-weight: 500;
  font-size: 13px;
  color: #43475f;
  margin: 0;
}

.float-alert-meli {
  border: 1px solid #ffe600;
  border-left: 9px solid #ffe600;
}
.float-alert-meli .alert-text .img-alert-container img {
  width: 35px;
}

.float-alert-tnube {
  border: 1px solid #2d3353;
  border-left: 9px solid #2d3353;
}
.float-alert-tnube .alert-text .img-alert-container img {
  width: 35px;
}

.float-alert-envio-flex {
  border: 1px solid #ff6060;
  border-left: 9px solid #ff6060;
}
.float-alert-envio-flex .alert-text .img-alert-container img {
  width: 23px;
}
.float-alert-envio-flex .alert-text .alert-content p {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.alert-final-year {
  background: linear-gradient(91deg, #88b1ff -4.77%, #3c67fd 54.78%, #ce60ff 129.73%);
  border-radius: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 14px 0 24px;
  height: 44px;
}
.alert-final-year .openModalResumen {
  border: 0;
  background-color: transparent;
  outline: none;
  display: flex;
  margin: 0;
  align-items: center;
  justify-content: start;
  color: #fff;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
}
@media screen and (min-width: 1024px) {
  .alert-final-year .openModalResumen {
    font-size: 18px;
    line-height: 28px;
  }
}
.alert-final-year .openModalResumen:focus {
  outline: none;
}
.alert-final-year .openModalResumen:hover > span {
  text-decoration: underline;
}
.alert-final-year .btn-close-resume {
  border: 0;
  background-color: transparent;
  outline: none;
}
.alert-final-year .btn-close-resume:focus {
  outline: none;
}
.alert-final-year .btn-close-resume:hover > svg path {
  stroke: #000;
}

.alert-plans-empre {
  margin-bottom: 24px;
  border-radius: 10px;
  align-items: start;
  background: linear-gradient(95deg, #53b755 -24.72%, #3c67fd 45.97%, #ce60ff 122.56%);
  box-shadow: 0px 10px 10px -5px rgba(0, 0, 0, 0.0392156863), 0px 20px 25px -5px rgba(0, 0, 0, 0.1019607843);
}
@media screen and (min-width: 1024px) {
  .alert-plans-empre {
    align-items: center;
  }
}
.alert-plans-empre strong {
  font-weight: 600;
}
.alert-plans-empre h3 {
  flex-direction: column;
  display: flex;
  align-items: start;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  .alert-plans-empre h3 {
    flex-direction: row;
    align-items: center;
  }
}
.alert-plans-empre h3 span {
  display: inline-block;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
@media screen and (min-width: 1366px) {
  .alert-plans-empre h3 span {
    line-height: 28px;
    font-size: 18px;
  }
}
.alert-plans-empre .lbl-notif-gtp {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 142.857%;
  display: inline-flex;
  margin: 0 0 12px 0 !important;
  align-items: center;
}
.alert-plans-empre .lbl-notif-gtp:hover {
  text-decoration: none;
}
@media screen and (min-width: 1024px) {
  .alert-plans-empre .lbl-notif-gtp {
    margin: 0 0 0 auto !important;
  }
}
.alert-plans-empre .btn-alert-close {
  margin-top: 12px;
}
@media screen and (min-width: 1024px) {
  .alert-plans-empre .btn-alert-close {
    margin-top: 0;
  }
}
.alert-plans-empre .btn-alert-close span {
  color: #fff !important;
}

.btn-empezar-step0 {
  color: #fff !important;
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 204%;
  display: flex;
  height: 32px;
  padding: 0px var(--6, 24px);
  justify-content: center;
  align-items: center;
  gap: 4px;
  max-width: 20%;
  margin-top: 10px;
}

.alert-afip-step0 {
  border: 1px solid #6097ff;
  border-left: 9px solid #6097ff;
  padding: 0;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: auto;
  background-color: #fff;
}
.alert-afip-step0 .alert-text {
  display: flex;
  height: 100%;
}
.alert-afip-step0 .alert-text .img-alert-container {
  display: flex;
  align-items: baseline;
  padding-right: 3px;
  margin-left: 10px;
  height: auto;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .alert-afip-step0 .alert-text .img-alert-container {
    align-items: center;
    margin-top: -40px !important;
  }
}
.alert-afip-step0 .alert-text .img-alert-container-danger {
  margin-top: 0px !important;
}
@media (max-width: 768px) {
  .alert-afip-step0 .alert-text .img-alert-container-danger {
    margin-top: 25px !important;
  }
}
.alert-afip-step0 .alert-text .alert-content {
  padding: 5px 6px;
}
.alert-afip-step0 .alert-text .alert-content.variante {
  display: flex;
  flex-wrap: wrap;
}
.alert-afip-step0 .alert-text .alert-content h3 {
  color: #304b7f;
  font-size: 14px;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 4px;
}
@media screen and (min-width: 768px) {
  .alert-afip-step0 .alert-text .alert-content h3 {
    margin-bottom: 0;
    line-height: 143%;
  }
}
.alert-afip-step0 .alert-text .alert-content h3.variante {
  color: #fb9f32;
  font-size: 14px;
  font-weight: 700;
}
.alert-afip-step0 .alert-text .alert-content p {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 6px;
}
.alert-afip-step0 .alert-text .alert-content p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.alert-afip-step0 .alert-text .alert-content p.variante2 {
  margin-bottom: 0;
}
.alert-afip-step0 .alert-text .alert-content p a {
  text-decoration: none;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
.alert-afip-step0 .alert-text .alert-content p a:hover {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .alert-afip-step0 .alert-text .alert-content .botonera-container {
    display: flex;
  }
}

.alert-afip-step1 {
  border: 1px solid #fb9f32;
  border-left: 9px solid #fb9f32;
  padding: 0;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: auto;
  background-color: #fff;
}
.alert-afip-step1 .alert-text {
  display: flex;
  height: 100%;
}
.alert-afip-step1 .alert-text .img-alert-container {
  display: flex;
  align-items: baseline;
  padding-right: 7px;
  margin-left: 7px;
  height: auto;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .alert-afip-step1 .alert-text .img-alert-container {
    align-items: center;
    margin-top: -14px !important;
  }
}
.alert-afip-step1 .alert-text .img-alert-container-danger {
  margin-top: 0px !important;
}
@media (max-width: 768px) {
  .alert-afip-step1 .alert-text .img-alert-container-danger {
    margin-top: 25px !important;
  }
}
.alert-afip-step1 .alert-text .alert-content {
  padding: 5px 6px;
}
.alert-afip-step1 .alert-text .alert-content.variante {
  display: flex;
  flex-wrap: wrap;
}
.alert-afip-step1 .alert-text .alert-content h3 {
  color: #bf8948;
  font-size: 14px;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 4px;
}
@media screen and (min-width: 768px) {
  .alert-afip-step1 .alert-text .alert-content h3 {
    margin-bottom: 0;
    line-height: 143%;
  }
}
.alert-afip-step1 .alert-text .alert-content h3.variante {
  color: #fb9f32;
  font-size: 14px;
  font-weight: 700;
}
.alert-afip-step1 .alert-text .alert-content p {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 6px;
}
.alert-afip-step1 .alert-text .alert-content p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.alert-afip-step1 .alert-text .alert-content p.variante2 {
  margin-bottom: 0;
}
.alert-afip-step1 .alert-text .alert-content p a {
  text-decoration: none;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
.alert-afip-step1 .alert-text .alert-content p a:hover {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .alert-afip-step1 .alert-text .alert-content .botonera-container {
    display: flex;
  }
}

#alerta-esperando-afip .kill-afip-esperando {
  display: inline-flex;
  gap: 3px;
  align-items: center;
}
@media screen and (min-width: 768px) {
  #alerta-esperando-afip .alert-afip-step1 .alert-text {
    width: 100%;
  }
  #alerta-esperando-afip .alert-afip-step1 .alert-text .alert-content {
    width: 100%;
  }
  #alerta-esperando-afip .alert-afip-step1 .alert-text .alert-content .special-div {
    flex: 1;
  }
  #alerta-esperando-afip .alert-afip-step1 .alert-text .alert-content .kill-afip-esperando {
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    gap: 0;
    margin-top: -2px !important;
  }
  #alerta-esperando-afip .alert-afip-step1 .alert-text .alert-content .kill-afip-esperando input[type=checkbox] {
    margin-right: 5px;
  }
}

.alert-afip-done {
  border: 1px solid #51bf48;
  border-left: 9px solid #51bf48;
  padding: 3px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
}
.alert-afip-done .alert-text {
  display: flex;
  height: 100%;
  width: 100%;
}
.alert-afip-done .alert-text .img-alert-container {
  display: flex;
  align-items: baseline;
  padding-right: 7px;
  margin-left: 7px;
  height: auto;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .img-alert-container {
    align-items: center;
    margin-top: 0px !important;
  }
}
.alert-afip-done .alert-text .alert-content {
  padding: 5px 6px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .alert-content {
    display: flex;
  }
}
.alert-afip-done .alert-text .alert-content .special-div {
  flex: 1;
}
.alert-afip-done .alert-text .alert-content .special-div h3 {
  color: #51bf48;
  font-size: 14px;
  font-weight: 700;
  line-height: 143%;
}
.alert-afip-done .alert-text .alert-content .special-div h3.variante {
  color: #51bf48;
  font-size: 14px;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .alert-content .special-div h3 {
    margin: 0;
  }
}
.alert-afip-done .alert-text .alert-content .special-div h3 span {
  font-weight: 500 !important;
}
.alert-afip-done .alert-text .alert-content .special-div p {
  color: #51bf48;
  font-size: 14px;
  font-weight: 600;
  line-height: 143%;
}
.alert-afip-done .alert-text .alert-content .special-div p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.alert-afip-done .alert-text .alert-content .special-div p a {
  text-decoration: none;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
.alert-afip-done .alert-text .alert-content .special-div p a:hover {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .alert-content .special-div .botonera-container {
    display: flex;
    align-items: center;
    gap: 12px;
  }
}
.alert-afip-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion {
  display: flex;
  align-items: center;
  gap: 3px;
  color: #727587;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 156.5%;
  padding: 0;
  margin: 12px 0;
}
.alert-afip-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion:active, .alert-afip-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion:focus {
  outline: none;
  border: none;
  box-shadow: none;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion {
    margin-left: 5px;
  }
}
.alert-afip-done .alert-text .alert-content .kill-afip-done {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: inline-flex;
}
@media screen and (min-width: 768px) {
  .alert-afip-done .alert-text .alert-content .kill-afip-done {
    display: inline-flex;
    margin-top: 0px;
    align-items: center;
  }
}
.alert-afip-done .alert-text .alert-content .kill-afip-done input[type=checkbox] {
  margin-right: 5px;
}

.alert-pxc-done {
  border: 1px solid #51bf48;
  border-left: 9px solid #51bf48;
  padding: 3px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
}
.alert-pxc-done .alert-text {
  display: flex;
  height: 100%;
  width: 100%;
}
.alert-pxc-done .alert-text .img-alert-container {
  display: flex;
  align-items: baseline;
  padding-right: 7px;
  margin-left: 7px;
  height: auto;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .img-alert-container {
    align-items: center;
    margin-top: 0px !important;
  }
}
.alert-pxc-done .alert-text .alert-content {
  padding: 5px 6px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .alert-content {
    display: flex;
  }
}
.alert-pxc-done .alert-text .alert-content .special-div {
  flex: 1;
}
.alert-pxc-done .alert-text .alert-content .special-div h3 {
  color: #51bf48;
  font-size: 14px;
  font-weight: 700;
  line-height: 143%;
}
.alert-pxc-done .alert-text .alert-content .special-div h3.variante {
  color: #51bf48;
  font-size: 14px;
  font-weight: 700;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .alert-content .special-div h3 {
    margin: 0;
  }
}
.alert-pxc-done .alert-text .alert-content .special-div h3 span {
  font-weight: 500 !important;
}
.alert-pxc-done .alert-text .alert-content .special-div p {
  color: #51bf48;
  font-size: 14px;
  font-weight: 600;
  line-height: 143%;
}
.alert-pxc-done .alert-text .alert-content .special-div p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
.alert-pxc-done .alert-text .alert-content .special-div p a {
  text-decoration: none;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
.alert-pxc-done .alert-text .alert-content .special-div p a:hover {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .alert-content .special-div .botonera-container {
    display: flex;
    align-items: center;
    gap: 12px;
  }
}
.alert-pxc-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion {
  display: flex;
  align-items: center;
  gap: 3px;
  color: #727587;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 156.5%;
  padding: 0;
  margin: 12px 0;
}
.alert-pxc-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion:active, .alert-pxc-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion:focus {
  outline: none;
  border: none;
  box-shadow: none;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .alert-content .special-div .botonera-container .personalizar-facturacion {
    margin-left: 5px;
  }
}
.alert-pxc-done .alert-text .alert-content .kill-pxc-done {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: inline-flex;
}
@media screen and (min-width: 768px) {
  .alert-pxc-done .alert-text .alert-content .kill-pxc-done {
    display: inline-flex;
    margin-top: 0px;
    align-items: center;
  }
}
.alert-pxc-done .alert-text .alert-content .kill-pxc-done input[type=checkbox] {
  margin-right: 5px;
}

#alerta-certificado-afip .alert-afip-certificado {
  background-color: #fff;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text {
  display: flex;
  height: 100%;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .img-alert-container {
  display: flex;
  align-items: baseline;
  padding-right: 7px;
  margin-left: 7px;
  height: auto;
  margin-top: 12px;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content {
  padding: 5px 6px;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div h3 {
  color: #bf4848;
  font-size: 14px;
  font-weight: 700;
  line-height: 143%;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div h3.variante {
  color: #bf4848;
  font-size: 14px;
  font-weight: 700;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div p {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
  margin: 0;
}
@media screen and (min-width: 768px) {
  #alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div p {
    margin-bottom: 6px;
  }
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div p.variante {
  color: #43475f;
  font-size: 12px;
  font-weight: 400;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div p a {
  color: #4871bf !important;
  text-decoration: none;
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div p a:hover {
  text-decoration: underline;
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container {
  display: flex;
  flex-direction: column;
  align-items: start;
}
@media screen and (min-width: 768px) {
  #alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container {
    flex-direction: row;
    align-items: center;
    gap: 12px;
  }
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container .btn-delegacion-realizada {
  margin: 6px 0;
  color: #fff !important;
  font-size: 14px;
  padding: 6px 12px;
}
@media screen and (min-width: 768px) {
  #alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container .btn-delegacion-realizada {
    order: 1;
    margin: 0;
  }
}
#alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container .btn-certificado-secondary {
  color: #727587;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%;
}
@media screen and (min-width: 768px) {
  #alerta-certificado-afip .alert-afip-certificado .alert-text .alert-content .special-div .botonera-container .btn-certificado-secondary {
    order: 2;
  }
}

.div-btn-cerrar-error-afip {
  height: 100%;
}

.btn-cerrar-error-afip {
  height: 30px;
  margin-top: 4px !important;
}

.option-primera-factura {
  display: flex;
  padding: 10px 8px;
  align-items: center;
  align-self: stretch;
  border-radius: 4px 4px 0px 0px;
  background: #fff;
  color: #304b7f;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
}

.option-primera-factura img {
  width: 22px;
}

.dropdown-toggle::after {
  content: "";
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
  border-width: 0.4em 0.4em 0 0.4em;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
}

.custom-dropdown-menu.show {
  display: block;
  padding: 0px;
  color: #fff;
  background-color: #fff;
  width: 130%;
}

.primera_facturacion_select {
  display: flex;
  height: 32px;
  padding: 0px 12px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  background: #51bf48;
  color: #fff;
  width: auto;
  text-align: center;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 204%;
}

.primera_facturacion_select:hover {
  color: #fff;
  background: #367f30;
}

.primera_facturacion_select:active {
  color: #fff;
  background: #367f30;
}

.general-banner-plan-facturar-comeback-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 12px;
  border-radius: 10px;
  padding: 12px;
  background: radial-gradient(153.93% 65.66% at 45.68% 55.1%, #d6a269 0%, #ce60ff 59.62%, #9b48bf 100%);
}
.general-banner-plan-facturar-comeback-container .plan-comeback-img-container {
  width: 100px;
  height: 66px;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-img-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container {
  flex: 1;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container div {
  display: flex;
  align-items: center;
  gap: 12px;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container p {
  color: #f5f5f5;
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 8px;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container p div p {
  margin-bottom: 0;
  font-size: 14px;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container .btn-comeback-plan,
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container a.btn-comeback-plan1 {
  background-color: #3c67fd;
  border-color: #3c67fd;
  color: #fff;
  text-decoration: none;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container .btn-comeback-plan:hover,
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container a.btn-comeback-plan1:hover {
  background-color: #4871bf;
  border-color: #4871bf;
}
.general-banner-plan-facturar-comeback-container .plan-comeback-text-container a.btn-comeback-plan1 {
  padding: 2px 6px;
  min-width: 255px;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container {
  margin-left: auto;
  width: max-content;
  align-self: flex-start;
  display: flex;
  gap: 12px;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container label {
  width: max-content;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 5px;
  color: #fff;
  font-size: 12px;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container label input {
  width: 16px;
  height: 16px;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container label input:focus, .general-banner-plan-facturar-comeback-container .not-show-again-container label input:focus-visible {
  outline: none;
  box-shadow: none;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container button {
  margin: 0;
  background-color: transparent;
  border: 0;
  outline: none;
  padding: 0;
  cursor: pointer;
}
.general-banner-plan-facturar-comeback-container .not-show-again-container button:focus, .general-banner-plan-facturar-comeback-container .not-show-again-container button:focus-visible {
  outline: none;
  box-shadow: none;
}

.plan-comeback-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 12px;
  border-radius: 10px;
  padding: 12px;
  background: radial-gradient(153.93% 65.66% at 45.68% 55.1%, #d6a269 0%, #ce60ff 59.62%, #9b48bf 100%);
}
.plan-comeback-container .plan-comeback-img-container {
  width: 100px;
  height: 66px;
  margin-top: -78px;
}
.plan-comeback-container .plan-comeback-img-container.variante {
  margin-top: -100px;
}
@media screen and (min-width: 768px) {
  .plan-comeback-container .plan-comeback-img-container.variante {
    margin-top: 0;
  }
}
@media screen and (min-width: 768px) {
  .plan-comeback-container .plan-comeback-img-container {
    margin-top: 0;
  }
}
.plan-comeback-container .plan-comeback-img-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.plan-comeback-container .plan-comeback-text-container {
  width: 100%;
}
.plan-comeback-container .plan-comeback-text-container p {
  color: #f5f5f5;
  font-weight: 500;
  margin-bottom: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.plan-comeback-container .plan-comeback-text-container p:first-child {
  font-size: 16px;
}
.plan-comeback-container .plan-comeback-text-container p:last-child {
  font-size: 14px;
}
.plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p1 {
  flex-direction: column-reverse;
  align-items: start;
}
@media screen and (min-width: 1024px) {
  .plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p1 {
    flex-direction: row;
  }
}
.plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p1.variante {
  display: block;
}
.plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p2 {
  flex-direction: column;
  align-items: start;
  margin-left: -80px;
}
@media screen and (min-width: 768px) {
  .plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p2 {
    flex-direction: row;
    margin: 0;
    margin-left: 0;
    align-items: center;
    justify-content: start;
    gap: 12px;
  }
}
.plan-comeback-container .plan-comeback-text-container p.plan-comeback-text-container-p2.variante {
  flex-direction: column;
  gap: 3px;
  align-items: start;
}
.plan-comeback-container .plan-comeback-text-container .btn-comeback-plan {
  background-color: #3c67fd;
  border-color: #3c67fd;
  margin: 6px 0;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .plan-comeback-container .plan-comeback-text-container .btn-comeback-plan {
    margin-left: 5px;
    margin: 0;
    width: auto;
    min-width: 290px;
  }
}
.plan-comeback-container .plan-comeback-text-container .btn-comeback-plan:hover {
  background-color: #4871bf;
  border-color: #4871bf;
}
.plan-comeback-container .not-show-again-container {
  margin-left: auto;
  width: max-content;
  align-self: flex-start;
  display: flex;
  gap: 12px;
}
.plan-comeback-container .not-show-again-container label {
  width: max-content;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 5px;
  color: #fff;
  font-size: 12px;
}
.plan-comeback-container .not-show-again-container label input {
  width: 16px;
  height: 16px;
}
.plan-comeback-container .not-show-again-container label input:focus, .plan-comeback-container .not-show-again-container label input:focus-visible {
  outline: none;
  box-shadow: none;
}
.plan-comeback-container .not-show-again-container button {
  margin: 0;
  background-color: transparent;
  border: 0;
  outline: none;
  padding: 0;
  cursor: pointer;
}
.plan-comeback-container .not-show-again-container button:focus, .plan-comeback-container .not-show-again-container button:focus-visible {
  outline: none;
  box-shadow: none;
}

.orange-alert-ventas-top,
.orange-alert-ventas-bottom {
  color: #43475f;
  font-size: 14px;
  font-weight: 400;
  padding: 8px;
  border-radius: 4px;
  border: 1px solid #ffb660;
  border-left: 9px solid #ffb660;
  width: 100%;
  max-width: 700px;
  margin-bottom: 0;
}

.alert-fp-nc {
  display: flex;
  border-radius: 13px;
  border: 1px solid #ffb660;
  border-left: 9px solid #ffb660;
  background-color: #fff;
  align-items: start !important;
  justify-content: space-between;
  padding-right: 0;
  margin: 12px 0;
}
.alert-fp-nc .alert-content {
  display: flex;
  align-items: center;
  gap: 12px;
}
.alert-fp-nc .alert-content img {
  width: 15px;
  vertical-align: middle;
  margin-top: -3px;
}
.alert-fp-nc .alert-content h3 {
  color: #bf8948;
  font-size: 14px;
  font-weight: 500 !important;
  line-height: 143%;
}
.alert-fp-nc .alert-content p {
  color: #323547;
  margin: 0;
}
.alert-fp-nc .alert-content p a {
  color: #4871bf !important;
}
.alert-fp-nc .btn-alert-close {
  margin: 0;
}
@media screen and (min-width: 768px) {
  .alert-fp-nc .btn-alert-close {
    margin-top: 2px;
  }
}

body {
  overflow-x: hidden;
  position: relative;
}

/*Suscription styles view*/
.bg-blur {
  background: black;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  z-index: 1001;
  top: 0;
  opacity: 0.5;
}

.suscripcion .row .header-title .slogan,
.suscripcion .row .header-title .slogan-description {
  margin: 0 0 2px 0;
  font-size: 14px;
  color: #304b7f;
  line-height: 21px;
}
.suscripcion .row .header-title .slogan {
  font-weight: 700;
}
.suscripcion .row .header-title .slogan-description {
  font-weight: 500;
}
.suscripcion .row .header-title .container-button {
  margin: 16px 0 12px;
  text-align: left;
  position: relative;
  /*modal*/
}
.suscripcion .row .header-title .container-button .btn-details,
.suscripcion .row .header-title .container-button .btn-download-facts,
.suscripcion .row .header-title .container-button .btn-cupon-sub {
  margin-bottom: 7px;
  font-size: 13px;
  font-weight: 600;
  color: #fff;
  background-color: #6097ff;
  padding: 4px 5px 5px;
  border: 0;
  border-radius: 5px;
  outline: none;
  transition: all 0.3s linear;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .header-title .container-button .btn-details,
  .suscripcion .row .header-title .container-button .btn-download-facts,
  .suscripcion .row .header-title .container-button .btn-cupon-sub {
    padding: 4px 9px 5px;
    font-size: 15px;
    width: auto;
  }
}
.suscripcion .row .header-title .container-button .btn-details:hover,
.suscripcion .row .header-title .container-button .btn-download-facts:hover,
.suscripcion .row .header-title .container-button .btn-cupon-sub:hover {
  background-color: #4871bf;
}
.suscripcion .row .header-title .container-button .btn-download-facts {
  position: relative;
}
.suscripcion .row .header-title .container-button .select-fact {
  width: 310px;
  overflow: hidden;
  border-radius: 5px;
  display: none;
  text-align: start;
  padding: 17px 0px;
  background: #fff;
  height: auto;
  box-shadow: 4px 4px 30px rgba(0, 0, 0, 0.2509803922);
  position: absolute;
  z-index: 1500;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .header-title .container-button .select-fact {
    left: 160px;
    transform: translateX(0%);
  }
}
.suscripcion .row .header-title .container-button .select-fact .facts-container {
  list-style: none;
  padding: 0;
  overflow-y: scroll;
  max-height: 410px;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li {
  margin: 0;
  padding: 8px 14px;
  transition: all 0.3s linear;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li:hover {
  background-color: #d7e5ff;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li .chbox {
  display: none;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li .chbox:checked + label:before {
  background-image: url("./../../assets/img/icons/checked-icon.svg");
  background-position: center;
  background-repeat: no-repeat;
  /* background-size: cover;*/
  background-clip: border-box;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li input {
  margin-right: 13px;
  border: #304b7f;
  border-radius: 2px;
  width: 17px;
  height: 17px;
  vertical-align: middle;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li input:checked {
  background-color: red;
  color: #fff;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li label {
  color: #304b7f;
  font-size: 14px;
  font-weight: 600;
  margin: 0;
  cursor: pointer;
}
.suscripcion .row .header-title .container-button .select-fact .facts-container li label::before {
  content: "✓";
  color: transparent;
  border: #304b7f solid 2.5px;
  border-radius: 2px;
  float: left;
  width: 20px;
  height: 20px;
  margin-right: 13px;
}
.suscripcion .row .header-title .container-button .select-fact .btn-download-facts-container {
  text-align: center;
}
.suscripcion .row .header-title .container-button .select-fact .btn-download-facts-container .btn-download {
  background: #304b7f;
  height: 25px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  border: 0;
  outline: none;
  width: 250px;
}
.suscripcion .row .header-title .container-button .select-fact .btn-download-facts-container .btn-download:hover {
  background-color: #6097ff;
}
.suscripcion .row .header-title .container-button .insert-cupon-container {
  padding: 11px;
  background: #fff;
  position: absolute;
  border-radius: 5px;
  display: none;
  box-shadow: 4px 4px 30px rgba(0, 0, 0, 0.25);
  z-index: 1005;
  width: 211px;
  left: 0;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .header-title .container-button .insert-cupon-container {
    left: 340px;
    transform: translateX(0%);
  }
}
.suscripcion .row .header-title .container-button .insert-cupon-container p {
  margin: 0;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.08em;
  color: #727587;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .input-group {
  margin: 13px 0 16px;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .input-group .input-group-text {
  background-color: transparent;
  border: 1px solid #727587;
  border-radius: 10px 0 0 10px;
  border-right: 0;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .input-group input {
  height: 37px;
  border: 1px solid #727587;
  border-radius: 0 10px 10px 0;
  border-left: 0;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.08em;
  color: #040404;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .header-title .container-button .insert-cupon-container .input-group input {
    height: 35px;
  }
}
.suscripcion .row .header-title .container-button .insert-cupon-container .input-group input:focus, .suscripcion .row .header-title .container-button .insert-cupon-container .input-group input:focus-visible {
  outline: none;
  color: #040404 !important;
  box-shadow: none !important;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .input-group input::placeholder {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.08em;
  color: #a1a3af;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .btn-apply {
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  border: 0;
  background: #6097ff;
  border-radius: 6px;
  width: 100%;
  padding: 5px;
  outline: none;
  transition: all 0.3s linear;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .btn-apply:focus, .suscripcion .row .header-title .container-button .insert-cupon-container .btn-apply:focus-visible {
  outline: none;
}
.suscripcion .row .header-title .container-button .insert-cupon-container .btn-apply:hover {
  background-color: #304b7f;
}
.suscripcion .row .header-title .container-button .cupon-success {
  display: none;
}
.suscripcion .row .header-title .container-button .cupon-success .success-content {
  display: flex;
  justify-content: space-between;
  margin: 15px 0;
  background: #6097ff;
  padding: 9px 15px;
  border-radius: 10px;
}
.suscripcion .row .header-title .container-button .cupon-success .success-content p {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.08em;
  color: #ffffff;
}
.suscripcion .row .header-title .container-button .cupon-success .cupon-applied {
  display: flex;
  align-items: center;
}
.suscripcion .row .header-title .container-button .cupon-success .cupon-applied img {
  margin-right: 5px;
}
.suscripcion .row .header-title .container-button .cupon-success .cupon-applied p {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.08em;
  color: #040404;
  margin: 0;
}
.suscripcion .row .header-title .container-button .cupon-success .date-cupon-info {
  margin-top: 5px;
}
.suscripcion .row .header-title .container-button .cupon-success .date-cupon-info p {
  text-align: center;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0.08em;
  color: #727587;
  margin: 0;
}
.suscripcion .row .header-categories {
  margin: auto;
  width: 100%;
  position: relative;
}
.suscripcion .row .header-categories article {
  padding: 0;
}
.suscripcion .row .header-categories article .nav-pills .nav-item {
  position: relative;
  text-align: center;
}
.suscripcion .row .header-categories article .nav-pills .nav-item .nav-link {
  color: #43475f;
  font-size: 16px;
  font-weight: 400;
  padding: 0 6px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .header-categories article .nav-pills .nav-item .nav-link {
    padding: 2px 17px 4px 14px;
  }
}
.suscripcion .row .header-categories article .nav-pills .nav-item .nav-link.active {
  background: linear-gradient(180deg, #4871bf 0%, #4871bf 0.01%, #304b7f 100%) !important;
  color: #fff !important;
}
.suscripcion .row .header-categories article .nav-pills .nav-item .nav-link.active + .badge {
  background: #6097ff;
}
.suscripcion .row .header-categories article .nav-pills .nav-item .badge {
  margin-top: 3px;
  font-size: 12px;
  color: #fff;
  font-weight: 600;
  background-color: #727587;
  border-radius: 5px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  position: relative;
  text-align: center;
  margin: auto;
}
@media screen and (min-width: 1366px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container {
    gap: 12px;
  }
}
@media screen and (min-width: 1430px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container {
    gap: 24px;
  }
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container {
    gap: 29px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container.variant-empretienda {
  max-width: 820px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container.variant-empretienda {
    gap: 20px 4px;
  }
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container.variant-empretienda {
    max-width: 1020px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan {
  position: relative;
  margin-bottom: 0px;
}
@media screen and (max-width: 768px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan {
  padding: 0;
  border: 0;
  outline: none;
  position: relative;
  background-color: #fff;
  /*padding-bottom: 15px;*/
  margin: auto;
  height: auto;
  width: 280px;
  border-top: 10px #6097ff solid;
  border-radius: 10px;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1019607843);
  transition: all 0.3s linear;
  cursor: pointer;
}
@media screen and (min-width: 1240px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan {
    width: 240px;
  }
}
@media screen and (min-width: 1366px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan {
    width: 265px;
  }
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan {
    width: 310px;
  }
}
@media screen and (min-width: 1850px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan {
    width: 310px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan:hover {
  background-color: #e7eefb;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan:hover > .btn-contrat {
  background: #4871bf;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .float-box {
  position: relative;
  z-index: 1000;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box {
  /*height: 100%;*/
  padding: 18px 8px 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box h3 {
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 18px;
  color: #6097ff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box h4 {
  font-size: 25px;
  color: #304b7f;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin: 0;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box h4 small {
  color: #727587;
  font-size: 15px;
  font-weight: 400;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
  color: #727587;
  font-size: 16px;
  font-weight: 600;
  text-align: start;
  text-decoration: line-through;
  margin: -5px 0 5px;
  padding-left: 17px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1240px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
    padding-left: 8px;
  }
}
@media screen and (min-width: 1366px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
    padding-left: 17px;
  }
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
    padding-left: 35px;
  }
}
@media screen and (min-width: 1850px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .old-price {
    padding-left: 53px;
  }
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-mobile {
    display: none;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop {
    margin-top: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    position: relative;
    flex-wrap: wrap;
  }
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop:hover > .plan-benefits-flotante {
    display: block;
  }
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop .plan-benefits-flotante {
    display: none;
    border-radius: 4px;
    background: #182640;
    box-shadow: 7px 11px 11px 0px rgba(0, 0, 0, 0.1019607843);
    padding: 12px 12px 12px 27px;
    position: absolute;
    color: #fff;
    text-align: start;
    top: 30px;
    width: 116%;
    font-size: 14px;
    font-weight: 400;
    z-index: 1010;
    list-style: url(./../../assets/img/check-plan.svg);
  }
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop .plan-benefits-flotante:before {
    content: "";
    width: 15px;
    height: 15px;
    background-color: #182640;
    position: absolute;
    top: -7.5px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
  }
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop .plan-benefits-flotante .benefits-extra1 {
    list-style: none;
    text-align: center;
    padding: 6px 0;
    position: relative;
    /* &:before {
      left: 23px;
      top: 4px;
      content: "";
      display: inline-block;
      width: 20px;
      height: 22px;
      background-image: url(./../../../../../assets/img/cupon-icon-blue.svg);
      background-size: contain;
      background-position: center center;
      position: absolute;
      background-repeat: no-repeat;
    } */
  }
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop .plan-benefits-flotante .alert-extra-benefit {
    list-style: none;
    margin-left: -10px;
    font-size: 12px;
    font-style: italic;
    margin-top: 8px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .container-details-plan-desktop p {
  color: #727587;
  font-size: 12.5px;
  letter-spacing: -0.2px;
  font-weight: 500;
  margin: 0 0 6px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits {
  list-style: none;
  padding: 0;
  text-align: start;
  max-width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits {
    padding: 0 10px;
  }
}
@media screen and (min-width: 1850px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits {
    padding: 0 8px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits li {
  font-size: 13.5px;
  font-weight: 500;
  color: #727587;
  letter-spacing: -0.5px;
  line-height: 22px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits li.benefits-extra {
  margin: 8px 0 8px -6px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits li i {
  margin-right: 5px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits-variant {
  max-width: 95%;
  margin: 15px auto;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container {
  max-width: 93%;
  margin: 20px auto 0;
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container {
    padding: 0 10px;
    max-width: 87%;
  }
}
@media screen and (min-width: 1850px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container {
    padding: 0 20px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container .detail-hidden {
  display: none;
  margin: 0;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container .total-plan {
  font-size: 14px;
  font-weight: 500;
  color: #304b7f;
  margin-bottom: 7px;
  text-align: center;
  position: relative;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container .total-plan strong {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #727587;
  text-decoration: line-through;
  position: absolute;
  top: -18px;
  margin-left: 3px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .total-plan-container .total-plan .total-monto {
  background-color: #b0cbff;
  border-radius: 10px;
  font-weight: 600;
  padding: 0 3px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .btn-container-contrat .btn-contrat {
  background-color: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  color: #fff;
  width: 95%;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  display: block;
  transition: all 0.3s linear;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .btn-container-contrat .btn-contrat:hover {
  background-color: #4871bf;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .box-plan .box .plan-benefits-dif {
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
  list-style: none;
  list-style-image: url("./../../assets/img/check-plan.svg");
  padding-left: 15px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan {
  display: flex;
  align-items: center;
  width: 90% !important;
  border-top: 0;
  height: 90px;
  padding: 10px 15px;
  gap: 12px;
  margin-top: 21px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan::before, .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan::after {
  visibility: hidden;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan.destacado {
  outline: #e9b274 solid 2px !important;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan {
    display: block;
    width: 500px !important;
    height: 105px;
    margin-top: 7px;
  }
}
@media screen and (min-width: 1366px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan {
    width: 555px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .big-plan-title {
  font-weight: 700;
  font-size: 12px;
  color: #6097ff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .big-plan-title:before {
  visibility: hidden;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .big-plan-title {
    font-size: 18px;
    text-align: start;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .btn-contrat {
  background: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  color: #fff;
  margin: auto;
  font-weight: 600;
  font-size: 15px;
  display: block;
  transition: all 0.3s linear;
  width: 147px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .btn-contrat {
    display: none;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .title-container .btn-contrat svg {
  fill: #fff;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content {
    display: flex;
    gap: 22px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .btn-contrat {
  background: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  color: #fff;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  display: block;
  transition: all 0.3s linear;
  width: 147px;
  display: none;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .btn-contrat {
    display: block;
    width: 50%;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .btn-contrat svg {
  fill: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .personalized-description {
  color: #727587;
  font-size: 12px;
  margin: 0;
  text-align: start;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .big-plan .personalized-card-content .personalized-description {
    width: 50%;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured {
  border-top-color: #6097ff;
  background-image: linear-gradient(180deg, #4871bf 0%, #4871bf 0.01%, #304b7f 100%);
  margin-bottom: 15px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado {
  background-image: none;
  background-color: #9a6c37;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado:before {
  background-color: #ffffff;
  color: #a77b4b;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado:hover {
  background-color: #9a6c37 !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado .total-plan .dest {
  background-color: #63421d !important;
  color: #ffffff;
  border-radius: 10px;
  font-weight: 600;
  margin: 0 -3px;
  padding: 0 3px;
  display: inline-block;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado button.btn-contrat#btn-contrat {
  color: #d19e65 !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.destacado button.btn-contrat#btn-contrat.hover {
  color: #8d602d !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div h3,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div h4 {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div h3 small,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div h4 small {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div .old-price {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div ul li {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div .total-plan-container .detail-hidden,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div .total-plan-container .total-plan {
  display: flex !important;
  justify-content: space-between;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div .total-plan-container .total-plan strong {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #fff !important; /* #727587*/
  text-decoration: line-through;
  position: static !important;
  margin-left: -5px !important;
  display: none;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured div .total-plan-container .total-plan .total-monto {
  background-color: #182640 !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .tooltip-sus {
  background-color: #3c67fd !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured {
  /*inicio de estilos card emprendedora*/
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .btn-container-contrat .btn-contrat {
  background: #fff !important;
  color: #4871bf !important;
  border-color: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .btn-container-contrat .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .container-details-plan-desktop p {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .container-details-plan-desktop svg path,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .container-details-plan-desktop svg circle {
  stroke: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .plan-benefits-dif li {
  color: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-title h3 {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-title .btn-contrat {
  color: #4871bf !important;
  background: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-title .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-benefits .plan-benefits li {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-benefits.benefits-variant {
  margin-top: -8px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4 {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4 span {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4 small {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4.variant-price {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4.variant-price div {
  order: 1;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4.variant-price span {
  order: 3;
  width: 100%;
  padding-left: 20px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-price h4.variant-price small {
  order: 2;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container {
    margin-top: 7px;
    letter-spacing: -0.5px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .detail-hidden {
  display: flex !important;
  justify-content: space-between;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .detail-hidden p {
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .detail-hidden .signo-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .detail-hidden .signo-desktop {
    display: block;
  }
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .detail-hidden .signo-mobile {
    display: none;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .total-plan {
  display: flex !important;
  justify-content: space-between;
  color: #fff !important;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .total-plan {
    font-weight: 700;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .total-plan strong {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #727587;
  text-decoration: line-through;
  position: absolute;
  top: -18px;
  margin-left: 3px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .total-plan-container .total-plan .total-monto {
  background-color: #182640 !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-btn-contrat-container .btn-contrat {
  color: #4871bf !important;
  background: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .entrepreneaur-btn-contrat-container .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured {
  /*fin de estilos card emprendedora*/
  /*inicio de estilos card perzonalizada*/
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container {
  display: flex;
  flex-direction: column;
  width: 52%;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container {
    flex-direction: row;
    width: 100%;
    text-align: start;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container h3 {
  color: #fff;
  font-size: 12px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container h3 {
    margin-bottom: 6px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container .btn-contrat {
  background: #fff;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container .btn-contrat {
    display: none;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container .btn-contrat:hover > svg {
  fill: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .title-container .btn-contrat svg {
  fill: #4871bf;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .btn-contrat {
  display: none;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .btn-contrat {
    display: block;
    background-color: #fff;
    color: #4871bf;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .btn-contrat:hover {
  background: #6097ff !important;
  color: #fff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .btn-contrat:hover > svg {
  fill: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .btn-contrat svg {
  fill: #4871bf;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured .personalized-card-content .personalized-description {
  font-size: 12px;
  color: #fff;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured {
  /*fin de estilos card perzonalizada*/
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado {
  border-color: transparent;
  background-color: #ffffff;
  position: relative;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado:hover {
  background-color: #fff1de !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado:hover > .total-plan .dest {
  color: #a77b4b;
  background-color: #ffffff !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado:before {
  content: "Más popular";
  height: 20px;
  width: max-content;
  background-color: #a77b4b;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  padding: 2px 5px;
  border-radius: 3px 0 0 3px;
  position: absolute;
  right: -9px;
  top: 20px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado:after {
  content: "";
  background: linear-gradient(45deg, #61482c 50%, transparent 50%);
  height: 9px;
  width: 9px;
  position: absolute;
  top: 40px;
  right: -9px;
  transform: rotate(90deg);
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado h3:before {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  top: -10px;
  height: 10px;
  border-radius: 10px 10px 0px 0px;
  background: linear-gradient(117deg, #faab52 0%, #ffdaa8 100%);
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado h3,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado h4 {
  color: #f9a84d !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado .total-plan .dest {
  color: #a77b4b;
  background-color: #ffebd1 !important;
  border-radius: 10px;
  font-weight: 600;
  margin: 0 -3px;
  padding: 0 3px;
  display: inline-block;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado .btn-contrat {
  background: linear-gradient(144deg, #e9b274 0%, #9d7345 100%);
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .destacado .plan-benefits-dif {
  list-style-image: url("./../../assets/img/check-plan-orange.svg") !important;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.big-plan {
  height: 90px;
  padding: 18px 8px 15px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.big-plan {
    padding: 10px 15px;
    height: 105px !important;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.variant {
  padding: 18px 8px 15px !important;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .featured.variant {
    padding: 18px 10px 15px;
    height: 130px !important;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content {
  border: 0;
  position: relative;
  /* width: 251px;*/
  margin: -15px auto 20px;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  border-radius: 7px;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content {
    /*position: absolute;*/
    margin-bottom: 0;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one {
  padding: 10px;
  width: 251px;
  height: auto;
  line-height: 24px;
  background: #b0cbff;
  z-index: 900;
  top: 10px;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
  filter: drop-shadow(3px 3px 30px rgba(0, 0, 0, 0.15));
}
@media screen and (min-width: 1240px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one {
    width: 200px;
    position: absolute;
  }
}
@media screen and (min-width: 1366px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one {
    width: 216px;
  }
}
@media screen and (min-width: 1660px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one {
    width: 255px;
  }
}
@media screen and (min-width: 1850px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one {
    width: 290px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one:hover {
  display: block;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one:after {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  width: 23px;
  height: 23px;
  background: #b0cbff;
  transform: rotate(45deg) translateX(-50%);
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content {
  color: #304b7f;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available {
  margin: 0;
  text-align: start;
}
@media screen and (min-width: 1240px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available,
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available {
    letter-spacing: -0.5px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available .btn-details,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available .btn-details {
  border: 0;
  outline: none;
  background-color: transparent;
  color: #304b7f;
  font-size: 14px;
  padding: 0;
  margin-top: 15px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available .btn-details:hover,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available .btn-details:hover {
  text-decoration: underline;
  cursor: pointer;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available .btn-details:focus,
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available .btn-details:focus {
  border: 0;
  outline: none;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available {
  font-size: 12px;
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available {
    font-size: 12px;
  }
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .available span {
  font-weight: 700;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content .not-available {
  font-size: 12px;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content p {
  text-align: center;
  margin: 0;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content p .btn-detail {
  cursor: pointer;
  text-decoration: none;
  font-weight: 400;
}
.suscripcion .row .plans-container .tab-content .box-plan-container .plan .tooltip-content .tooltip-one .content p .btn-detail:hover {
  text-decoration: underline;
}
@media screen and (min-width: 1024px) {
  .suscripcion .footer-desc {
    width: 50%;
  }
}
.suscripcion .footer-desc .asterisco {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  .suscripcion .footer-desc .asterisco {
    display: flex;
    justify-content: center;
  }
}
.suscripcion .footer-desc .asterisco p {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 10px;
}
.suscripcion .footer-desc .asterisco img {
  height: 23px;
  margin-left: 3px;
  margin-right: 3px;
}

p.desc-debit-auto {
  font-weight: 400;
  font-size: 12.5px;
  letter-spacing: -0.3px;
  color: #ffffff;
  margin: 12px auto;
  width: 100%;
  max-width: 250px;
  display: none;
}
p.desc-debit-auto .tooltip-debit-info {
  box-shadow: 2px 2px 8px #304b7f;
  padding: 8px;
  background: #182640;
  width: 285px;
  border-radius: 5px;
  font-weight: 400;
  font-size: 12px;
  color: #ffffff;
  text-align: start;
  position: absolute;
  right: 12px;
  top: 65px;
  z-index: 1038;
}
@media screen and (min-width: 1024px) {
  p.desc-debit-auto .tooltip-debit-info {
    right: 12px;
  }
}
@media screen and (min-width: 1240px) {
  p.desc-debit-auto .tooltip-debit-info {
    right: -7px;
  }
}
@media screen and (min-width: 1366px) {
  p.desc-debit-auto .tooltip-debit-info {
    right: 5px;
  }
}
@media screen and (min-width: 1430px) {
  p.desc-debit-auto .tooltip-debit-info {
    right: 5px;
  }
}
p.desc-debit-auto .tooltip-debit-info::before {
  content: "";
  background: #182640;
  height: 14px;
  width: 14px;
  transform: rotate(45deg);
  position: absolute;
  top: -7px;
  right: 18px;
}
p.desc-debit-auto .tooltip-debit-info a {
  text-decoration: none;
  color: #fff;
  font-weight: 600;
  cursor: pointer;
}
p.desc-debit-auto .tooltip-debit-info a:hover {
  text-decoration: underline;
}

.featured p.desc-debit-auto {
  display: block;
}
.featured p.desc-debit-auto img {
  cursor: pointer;
  width: 16px;
}

.extra-plan-container {
  order: 1;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container {
    margin-top: 21px;
    order: 6;
  }
}
@media screen and (min-width: 1660px) {
  .extra-plan-container {
    width: 50%;
  }
}
.extra-plan-container .extra-plan-content {
  display: flex;
  gap: 22px;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content {
    flex-direction: row;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container {
  cursor: pointer;
  margin: auto;
  padding: 18px 8px 15px !important;
  outline: none;
  border: 0;
  border-radius: 10px;
  border-top: 10px #6097ff solid;
  width: 216px;
  height: 261px;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1019607843);
  background: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  transition: all 0.3s linear;
  color: #fff;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container:hover {
  background: #d7e5ff;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container:hover {
  background-color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container {
    flex-direction: row;
    flex-wrap: wrap;
    width: 500px !important;
    height: 105px !important;
    border: 0 !important;
  }
}
@media screen and (min-width: 1366px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container {
    width: 555px;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-title {
  order: 1;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-title h3 {
  font-weight: 700;
  margin: 0 0 10px;
  font-size: 18px;
  color: #6097ff;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-title .btn-contrat {
  display: none;
  background-color: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  width: 95%;
  color: #fff;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  transition: all 0.3s linear;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-title .btn-contrat:hover {
  background-color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-title .btn-contrat {
    display: block;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-btn-contrat-container {
  order: 5;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-btn-contrat-container {
    display: none;
    order: 2;
    width: auto;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-btn-contrat-container .btn-contrat {
  background-color: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  width: 95%;
  color: #fff;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  display: block;
  transition: all 0.3s linear;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-btn-contrat-container .btn-contrat:hover {
  background-color: #4871bf;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits {
  order: 3;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits .plan-benefits {
  list-style: none;
  padding: 0;
  margin: 15px 0;
  text-align: start;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits .plan-benefits {
    margin: 0;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits .plan-benefits li {
  font-size: 13.5px;
  font-weight: 500;
  color: #727587;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits .plan-benefits li i {
  margin-right: 5px;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-benefits.benefits-variant {
  margin-top: -7px;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container {
  order: 4;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container {
    order: 5;
    display: flex;
    justify-content: center;
    gap: 4px;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container .detail-hidden {
  display: none;
  margin: 0;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container .total-plan {
  font-size: 14px;
  font-weight: 500;
  color: #304b7f;
  margin-bottom: 7px;
  text-align: center;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container .total-plan {
    display: none;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container .total-plan strong {
  background-color: blue;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #727587;
  text-decoration: line-through;
  position: absolute;
  top: -18px;
  margin-left: 3px;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .total-plan-container .total-plan .total-monto {
  background-color: #b0cbff;
  border-radius: 10px;
  font-weight: 600;
  padding: 0 3px;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price {
  order: 2;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price {
    order: 4;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 {
  font-size: 25px;
  color: #304b7f;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 {
    color: #6097ff;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 span {
  font-size: 16px;
  color: #727587;
  text-decoration: line-through;
  text-align: start;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 span {
    display: block;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 small {
  color: #727587;
  font-size: 15px;
  font-weight: 400;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4 small {
    display: block;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price {
    display: block !important;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price div {
  order: 1;
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price span {
  order: 3;
  width: 100%;
  padding-left: 20px;
  margin: -5px 0 5px;
}
@media screen and (min-width: 1024px) {
  .extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price span {
    padding-left: 0 !important;
    margin-bottom: 0;
  }
}
.extra-plan-container .extra-plan-content .plan .entrepreneaur-card-container .entrepreneaur-price h4.variant-price small {
  order: 2;
}

.personalized-card-container {
  margin-top: 15px;
}
@media screen and (min-width: 1024px) {
  .personalized-card-container {
    display: flex;
    gap: 15px;
    width: 100%;
    max-width: 1330px;
    align-items: center;
    justify-content: space-between;
  }
}

/*inicion del order*/
.Inicial {
  order: 2;
}
@media screen and (min-width: 1024px) {
  .Inicial {
    order: 1;
  }
}

.Standard {
  order: 3;
}
@media screen and (min-width: 1024px) {
  .Standard {
    order: 2;
  }
}

.Plus {
  order: 4;
}
@media screen and (min-width: 1024px) {
  .Plus {
    order: 3px;
  }
}

.Premium {
  order: 5;
}
@media screen and (min-width: 1024px) {
  .Premium {
    order: 4px;
  }
}

.Corporate {
  order: 6;
}
@media screen and (min-width: 1024px) {
  .Corporate {
    order: 5px;
  }
}

.personalized-card-container {
  order: 7;
}

/*fin del orden*/
.box-plan-container-sinc {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  position: relative;
  text-align: center;
  margin: auto;
}
@media screen and (min-width: 1366px) {
  .box-plan-container-sinc {
    gap: 12px;
  }
}
@media screen and (min-width: 1430px) {
  .box-plan-container-sinc {
    gap: 24px;
  }
}
@media screen and (min-width: 1660px) {
  .box-plan-container-sinc {
    gap: 29px;
  }
}
.box-plan-container-sinc .sincro-container {
  background-color: #b0cbff;
  width: 100%;
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincro-container .sincro-content {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 14px;
  }
}
@media screen and (min-width: 1430px) {
  .box-plan-container-sinc .sincro-container .sincro-content {
    max-width: 1330px;
    margin: auto;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .title-sincro {
  display: flex;
  align-items: flex-start;
  gap: 5px;
  margin: 18px 0 8px;
  padding: 0 0 0 19px;
  flex-direction: column;
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .title-sincro {
    flex-direction: row;
    align-items: center;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .title-sincro {
  /* .img-meli-susc,
  .img-tnube-susc,
  .img-empre-susc {
    background: #fff;
    padding: 8px 5px;
    width: 35px;
    border-radius: 5px;
  } */
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .title-sincro .img-empre-susc {
  margin-left: -1px;
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .title-sincro h3 {
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  color: #304b7f;
  text-align: left;
  margin: 0;
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .sincro-desc {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  text-align: left;
  padding: 0 0 0 19px;
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-metricas-info,
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-datos-info {
  margin: 10px auto;
  display: flex;
  width: 90%;
  align-items: center;
  background: #ffffff;
  box-shadow: 1px 1px 6px rgba(96, 151, 255, 0.2);
  border-radius: 5px;
  gap: 6px;
  padding: 10px 5px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-metricas-info,
  .box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-datos-info {
    padding: 5px;
    margin: 10px 0 10px 18px;
    width: auto;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-metricas-info p,
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-datos-info p {
  font-weight: 500;
  font-size: 13px;
  color: #6097ff;
  margin: 0;
  text-align: left;
}
.box-plan-container-sinc .sincro-container .sincro-content .top-sincro-desc .mini-card-container .sinc-datos-info {
  margin-bottom: 18px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards {
    display: flex;
    gap: 12px;
    margin-right: 20px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc {
  position: relative;
  margin-bottom: 0px;
}
@media screen and (max-width: 768px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan {
  padding: 0;
  border: 0;
  outline: none;
  position: relative;
  background-color: #fff;
  /*padding-bottom: 15px;*/
  margin: auto;
  height: auto;
  width: 280px;
  border-top: 10px #6097ff solid;
  border-radius: 10px;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1019607843);
  transition: all 0.3s linear;
  cursor: pointer;
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan {
    width: 240px;
  }
}
@media screen and (min-width: 1366px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan {
    width: 265px;
  }
}
@media screen and (min-width: 1660px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan {
    width: 310px;
  }
}
@media screen and (min-width: 1850px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan {
    width: 310px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan:hover {
  background-color: #e7eefb;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan:hover > .btn-contrat {
  background: #4871bf;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .total-price {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  margin: 7px 0 0;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .total-price span {
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  background: #b0cbff;
  border-radius: 10px;
  padding: 0 5px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .card-desc-sinc {
  font-weight: 500;
  font-size: 13px;
  line-height: 21px;
  color: #727587;
  margin: 11px 0 12px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .float-box {
  position: relative;
  z-index: 1000;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box {
  /*height: 100%;*/
  padding: 18px 8px 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box h3 {
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 17px;
  color: #6097ff;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box h4 {
  font-size: 25px;
  color: #304b7f;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin: 0;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box h4 small {
  color: #727587;
  font-size: 15px;
  font-weight: 400;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
  color: #727587;
  font-size: 16px;
  font-weight: 600;
  text-align: start;
  text-decoration: line-through;
  margin: -5px 0 5px;
  padding-left: 17px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
    padding-left: 8px;
  }
}
@media screen and (min-width: 1366px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
    padding-left: 17px;
  }
}
@media screen and (min-width: 1660px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
    padding-left: 35px;
  }
}
@media screen and (min-width: 1850px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .old-price {
    padding-left: 53px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits {
  list-style: none;
  padding: 0;
  text-align: start;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1660px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits {
    padding: 0 10px;
  }
}
@media screen and (min-width: 1850px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits {
    padding: 0 20px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits li {
  font-size: 13.5px;
  font-weight: 500;
  color: #727587;
  letter-spacing: -0.5px;
  /* @include desktop-1240 {
    letter-spacing: -1px;
  }
  @include desktop-1366 {
    letter-spacing: -0.5px;
  }*/
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits li {
    /*letter-spacing: -1px;*/
  }
}
@media screen and (min-width: 1366px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits li {
    /*  letter-spacing: -0.5px;*/
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits li i {
  margin-right: 5px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits-variant {
  max-width: 95%;
  margin: 15px auto;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container {
  max-width: 80%;
  margin: auto;
}
@media screen and (min-width: 1660px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container {
    padding: 0 10px;
  }
}
@media screen and (min-width: 1850px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container {
    padding: 0 20px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container .detail-hidden {
  display: none;
  margin: 0;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container .total-plan {
  font-size: 14px;
  font-weight: 500;
  color: #304b7f;
  margin-bottom: 7px;
  text-align: center;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container .total-plan strong {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #727587;
  text-decoration: line-through;
  position: absolute;
  top: -18px;
  margin-left: 3px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .total-plan-container .total-plan .total-monto {
  background-color: #b0cbff;
  border-radius: 10px;
  font-weight: 600;
  padding: 0 3px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .btn-container-contrat .btn-contrat {
  background-color: #6097ff;
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  color: #fff;
  width: 95%;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  display: block;
  transition: all 0.3s linear;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .btn-container-contrat .btn-contrat:hover {
  background-color: #4871bf;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinc .box-plan .box .plan-benefits-dif {
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced {
  position: relative;
  margin-bottom: 0px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced {
    width: 100%;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan {
  padding: 0;
  border: 0;
  outline: none;
  position: relative;
  background-color: #fff;
  margin: auto;
  height: auto;
  width: 280px;
  border-top: 10px #6097ff solid;
  border-radius: 10px;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1019607843);
  transition: all 0.3s linear;
  cursor: pointer;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan {
    width: 100%;
    margin-bottom: 0;
    border-top: 0;
    height: 75px;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan .box {
  padding: 18px 8px 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan .box h3 {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan .box h3 {
    margin: 0;
  }
}
.box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan .box p {
  font-weight: 500;
  font-size: 14px;
  color: #727587;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincro-container .sincro-content .sincro-cards .plan-sinced .box-plan .box p {
    margin: 0;
  }
}
.box-plan-container-sinc .sincronized-container {
  background-color: #b0cbff;
  width: 100%;
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content {
    align-items: flex-start;
  }
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 14px;
  }
}
@media screen and (min-width: 1430px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content {
    max-width: 1330px;
    margin: auto;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .title-sincro {
  display: flex;
  align-items: flex-start;
  gap: 5px;
  margin: 18px 0 8px;
  padding: 0 0 0 19px;
  flex-direction: column;
}
@media screen and (min-width: 1240px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .title-sincro {
    flex-direction: row;
    align-items: center;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .title-sincro {
  /*  .img-meli-susc,
  .img-tnube-susc,
  .img-empre-susc {
    background: #fff;
    padding: 8px 5px;
    width: 35px;
    border-radius: 5px;
  } */
}
.box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .title-sincro .img-empre-susc {
  margin-left: -1px;
}
.box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .title-sincro h3 {
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  color: #304b7f;
  text-align: left;
  margin: 0;
}
.box-plan-container-sinc .sincronized-container .sincronized-content .top-sincro-desc .sincro-desc {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  text-align: left;
  padding: 0 0 0 19px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards {
    display: flex;
    gap: 12px;
    margin-right: 20px;
    width: 45%;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced {
  position: relative;
  margin-bottom: 0px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced {
    width: 100%;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan {
  padding: 0;
  border: 0;
  outline: none;
  position: relative;
  background-color: #fff;
  margin: auto;
  height: auto;
  width: 280px;
  border-top: 10px #6097ff solid;
  border-radius: 10px;
  box-shadow: 7px 11px 28px rgba(0, 0, 0, 0.1019607843);
  transition: all 0.3s linear;
  cursor: pointer;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan {
    width: 100%;
    margin-bottom: 0;
    border-top: 0;
    height: 75px;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box {
  padding: 18px 8px 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box {
    padding: 15px 8px 15px 19px;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box h3 {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box h3 {
    margin: 0;
    text-align: left !important;
  }
}
.box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box p {
  font-weight: 500;
  font-size: 14px;
  color: #727587;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  .box-plan-container-sinc .sincronized-container .sincronized-content .sincro-cards .plan-sinced .box-plan .box p {
    text-align: left;
    margin: 0;
  }
}

.help-site {
  background: #d7e5ff;
  padding: 35px 0;
}
.help-site h3 {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
  text-align: center;
  margin-bottom: 65px;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container {
    background: #fff;
    border-left: 8px #6097ff solid;
    max-width: 95%;
    margin: auto;
    border-radius: 10px;
    padding-bottom: 15px;
  }
}
@media screen and (min-width: 1430px) {
  .help-site .box-demo-container {
    max-width: 1330px;
  }
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
  }
}
.help-site .box-demo-container .box-demo-content .imgs-content {
  width: 290px;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .imgs-content {
    margin: 0;
    width: 45%;
  }
}
.help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker:hover {
  text-decoration: none !important;
}
.help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker:hover > strong {
  text-decoration: underline !important;
}
.help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images {
  cursor: pointer;
  height: 100px;
  align-items: flex-end;
  display: flex;
  gap: 8px;
  background: #ecf3ff;
  border-radius: 12.1639px;
  position: relative;
  transition: all 0.2s linear;
  margin: 30px 0 15px;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images {
    width: 93%;
    margin-left: 5px;
  }
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images img {
    order: 2;
  }
}
.help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images p {
  font-weight: 600;
  font-size: 12.1639px;
  text-align: left;
  color: #4871bf;
  margin-bottom: 30px;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images p {
    order: 1;
    margin-left: 20px;
  }
}
.help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images p span {
  display: none;
}
@media screen and (min-width: 1240px) {
  .help-site .box-demo-container .box-demo-content .imgs-content .audit-tracker .images p span {
    display: block;
    font-size: 17px;
    font-weight: 700;
    color: #6097ff;
  }
}
.help-site .box-demo-container .box-demo-content .list-benefits-demo ul {
  list-style: none;
  margin: 25px 0;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .list-benefits-demo ul {
    padding: 0;
  }
}
.help-site .box-demo-container .box-demo-content .list-benefits-demo ul li {
  font-weight: 400;
  font-size: 15px;
  line-height: 36px;
  color: #43475f;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price {
  border-top: 5px #6097ff solid;
  width: 280px;
  margin: auto;
  text-align: center;
  border-radius: 10px;
  position: relative;
  background: #fff;
  padding-top: 24px;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .price-demo .card-price {
    height: auto;
    border: 0;
    margin-bottom: 0;
  }
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .price-details {
  margin: 0 0 7px;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .price-details .plan-price {
  font-weight: 600;
  font-size: 25px;
  line-height: 38px;
  color: #304b7f;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .price-details .plan-iva {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #727587;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .total-price {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .total-price span {
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  background: #b0cbff;
  border-radius: 10px;
  padding: 0 5px;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .btn-buy-demo {
  background: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin: 0 auto 20px;
  width: 85%;
  line-height: 35px;
  border: 0;
  outline: none;
  transition: all 0.3s linear;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .btn-buy-demo:focus, .help-site .box-demo-container .box-demo-content .price-demo .card-price .btn-buy-demo:focus-visible {
  border: 0;
  outline: none;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .btn-buy-demo:hover {
  background-color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .price-demo .card-price .btn-buy-demo {
    width: 187px;
  }
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .list-plan-benefits {
  list-style: none;
  text-align: start;
  width: fit-content;
  padding: 0;
  margin: 0 auto 20px;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .list-plan-benefits .item-benefit {
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  line-height: 25px;
  cursor: pointer;
  transition: all 0.3s linear;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .list-plan-benefits .item-benefit:hover {
  text-decoration: underline;
  font-weight: 600;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .list-plan-benefits .item-benefit img {
  margin-right: 5px;
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .current-plan {
  position: absolute;
  bottom: -45px;
  display: flex;
  align-items: baseline;
  left: 80px;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .box-demo-content .price-demo .card-price .current-plan {
    left: 218px;
    width: max-content;
  }
}
.help-site .box-demo-container .box-demo-content .price-demo .card-price .current-plan p {
  margin: 0;
  font-weight: 500;
  font-size: 18px;
  color: #6097ff;
  font-style: italic;
}
.help-site .box-demo-container .desc-demo {
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  color: #304b7f;
}
.help-site .box-demo-container .desc-demo:hover {
  text-decoration: underline;
}
@media screen and (min-width: 1024px) {
  .help-site .box-demo-container .desc-demo {
    text-align: left;
    margin-left: 10px;
    margin-bottom: 0;
  }
}
.help-site .box-demo-container .desc-demo a {
  color: #304b7f;
}
.help-site .box-demo-container .desc-demo a:hover {
  text-decoration: none;
}

/*estilos del scroll*/
.facts-container::-webkit-scrollbar {
  -webkit-appearance: none;
}
.facts-container::-webkit-scrollbar:vertical {
  width: 10px;
}
.facts-container::-webkit-scrollbar:horizontal {
  height: 10px;
}

.facts-container::-webkit-scrollbar-button:increment,
.facts-container::-webkit-scrollbar-button {
  display: none;
}

.facts-container::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.facts-container::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
/*inicio titles emprendedor*/
.title-mobile {
  margin-bottom: 8px;
}
@media screen and (min-width: 1024px) {
  .title-mobile {
    display: none;
  }
}

.title-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .title-desktop {
    display: block;
  }
}

/*fin titles emprendedor*/
.btn-contrat1 {
  margin: 5px 0 0;
}

.dif4 {
  position: relative !important;
  margin-right: 0 !important;
  margin-left: -5px;
}
@media screen and (min-width: 1430px) {
  .dif4 {
    margin-left: 9px;
  }
}

@media screen and (min-width: 1660px) {
  .dif5 {
    margin-left: 7px;
  }
}

.Empretienda-plan {
  border-top: 0 !important;
  position: relative;
}
.Empretienda-plan:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 10px; /* Altura de tu borde */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background: linear-gradient(95deg, #53b755 -24.72%, #3c67fd 45.97%, #ce60ff 122.56%);
  z-index: 10;
}
.Empretienda-plan.featured .detail-hidden:nth-child(2) strong {
  font-weight: 600;
}
.Empretienda-plan.featured .btn-contrat2 {
  background-image: none;
  background-color: #fff !important;
  color: #4871bf !important;
}
.Empretienda-plan.featured .btn-contrat2:hover {
  color: #fff !important;
  background-color: #6097ff !important;
}
.Empretienda-plan.featured .item-featured {
  color: #fff !important;
}
.Empretienda-plan h3 {
  background-image: linear-gradient(95deg, #53b755 -24.72%, #3c67fd 45.97%, #ce60ff 122.56%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
}
.Empretienda-plan .item-featured {
  color: #727587;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
  margin-left: -19px;
  display: block;
  line-height: 143%;
  width: 200px;
}

.btn-contrat2 {
  margin: 5px 0 0;
  background: linear-gradient(95deg, #53b755 -24.72%, #3c67fd 45.97%, #ce60ff 122.56%);
  border-radius: 6px;
  margin: 0 14px;
  padding: 3px 0 4px;
  cursor: pointer;
  outline: none;
  border: 0;
  color: #fff;
  width: 95%;
  margin: auto;
  font-weight: 600;
  font-size: 18px;
  display: block;
  transition: all 0.3s linear;
  border-top-style: solid; /* Estilo del borde superior */
  border-image: linear-gradient(95deg, #53b755 -24.72%, #3c67fd 45.97%, #ce60ff 122.56%) 1; /* Gradiente lineal como borde superior */
}
.btn-contrat2:hover {
  background-color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .btn-contrat2 {
    margin-top: 12px;
  }
}

.alert-plans-empre {
  border: 0;
}
.alert-plans-empre .lbl-notif-gtp {
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .alert-plans-empre .lbl-notif-gtp {
    margin: 0 5px 2px auto;
  }
}

.btn-compare-plans {
  color: #4871bf;
  font-size: 14px;
  font-weight: 400;
  line-height: 156.5%; /* 21.91px */
  background-color: transparent;
  border: 0;
  margin: 0 auto 20px;
}
@media screen and (min-width: 1024px) {
  .btn-compare-plans {
    position: absolute;
    right: 60px;
    margin: 0;
  }
}
.btn-compare-plans:focus {
  outline: none;
}
.btn-compare-plans:hover {
  text-decoration: underline;
}

.alert-plans-empre-modal {
  margin-bottom: 0 !important;
  margin-top: 18px;
}

.alert-debito-auto {
  border-radius: 4px;
  background: #fff !important;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1019607843), 0px 1px 2px 0px rgba(0, 0, 0, 0.0588235294);
  margin: 12px 0;
  padding: 6px;
}
@media screen and (min-width: 1024px) {
  .alert-debito-auto {
    width: max-content;
  }
}
.alert-debito-auto p {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 5px;
  margin: 0;
  color: #6e757c;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.tooltip-sus.tooltip-sus-dif1 {
  left: -100px;
}
@media screen and (min-width: 1024px) {
  .tooltip-sus.tooltip-sus-dif1 {
    left: -70px;
  }
}

#vincularModal,
#modalVinculaciones {
  z-index: 1600 !important;
}
#vincularModal .modal-dialog,
#modalVinculaciones .modal-dialog {
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  #vincularModal .modal-dialog,
  #modalVinculaciones .modal-dialog {
    max-width: 798px !important;
  }
}
#vincularModal .modal-dialog .modal-content,
#modalVinculaciones .modal-dialog .modal-content {
  border: 0;
  border-radius: 10px !important;
  background-color: transparent;
  margin: 0 auto;
  background-color: #fff;
}
#vincularModal .modal-dialog .modal-content .modal-header,
#modalVinculaciones .modal-dialog .modal-content .modal-header {
  background: #8891ff;
  color: #fff;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  padding: 17px 17px 14px 28px;
  height: 59px;
}
#vincularModal .modal-dialog .modal-content .modal-header h5,
#modalVinculaciones .modal-dialog .modal-content .modal-header h5 {
  font-weight: 600;
  font-size: 18px;
  color: #f5f9ff;
}
#vincularModal .modal-dialog .modal-content .modal-header h5 img,
#modalVinculaciones .modal-dialog .modal-content .modal-header h5 img {
  width: 30px;
}
#vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close {
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  background-color: #182640;
  transition: all 0.3s linear;
}
#vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close:hover,
#modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #6069d3;
}
#vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
#modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  vertical-align: middle;
  fill: #fff;
  margin-top: -10px;
  margin-right: 0px;
}
@media screen and (min-width: 1024px) {
  #vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close svg,
  #modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close svg {
    margin-top: -1px;
    margin-right: -1px;
  }
}
#vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close img,
#modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close img {
  vertical-align: middle;
  margin-right: 5px;
}
#vincularModal .modal-dialog .modal-content .modal-header .btn-modal-close,
#modalVinculaciones .modal-dialog .modal-content .modal-header .btn-modal-close {
  /* &:hover > svg {
            fill: #d7e5ff;
          }*/
}
#vincularModal .modal-dialog .modal-content .modal-body p,
#modalVinculaciones .modal-dialog .modal-content .modal-body p {
  margin-top: 50px;
  margin-bottom: 33px;
  font-weight: 600;
  font-size: 18px;
  text-align: center;
  color: #43475f;
}
#vincularModal .modal-dialog .modal-content .modal-body input,
#modalVinculaciones .modal-dialog .modal-content .modal-body input {
  width: 92%;
  margin: auto;
  border-radius: 4px;
  border: #727587 solid 1px;
  font-weight: 500;
  font-size: 18px;
  color: #182640;
}
#vincularModal .modal-dialog .modal-content .modal-body input::placeholder,
#modalVinculaciones .modal-dialog .modal-content .modal-body input::placeholder {
  font-weight: 400;
  font-size: 18px;
  color: #727587;
}
#vincularModal .modal-dialog .modal-content .modal-body .btn-modal-container,
#modalVinculaciones .modal-dialog .modal-content .modal-body .btn-modal-container {
  text-align: end;
  margin-top: 33px;
}
#vincularModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalVinculaciones .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #5f7cc0 1px;
  color: #5f7cc0 !important;
  background-color: #fff !important;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 150px;
}
#vincularModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover,
#modalVinculaciones .modal-dialog .modal-content .modal-body .btn-modal-container .btn-cancel:hover {
  border-color: #304b7f;
  color: #304b7f !important;
}
#vincularModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept,
#modalVinculaciones .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #5f7cc0;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 7px 0;
  width: 150px;
}
#vincularModal .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover,
#modalVinculaciones .modal-dialog .modal-content .modal-body .btn-modal-container .btn-accept:hover {
  background-color: #304b7f;
}

#modalVinculaciones .modal-dialog {
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  #modalVinculaciones .modal-dialog {
    max-width: 969px !important;
  }
}
#modalVinculaciones .modal-dialog .modal-header div {
  display: flex;
  align-items: center;
  gap: 5px;
}
#modalVinculaciones .modal-dialog .modal-header div img {
  width: 28px;
}
#modalVinculaciones .modal-dialog .modal-body p.subtitle {
  font-weight: 600;
  font-size: 18px;
  color: #43475f;
  margin: 20px auto;
}
#modalVinculaciones .modal-dialog .modal-body .container-table {
  max-height: 200px;
  overflow-y: auto;
  width: 876px;
  margin: auto;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table {
  text-align: center;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table thead {
  background-color: #707283;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table thead tr th {
  border: 1px 0;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table thead tr th:nth-child(1) {
  border-radius: 10px 0 0 0;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table thead tr th:nth-child(3) {
  border-radius: 0 10px 0 0;
}
#modalVinculaciones .modal-dialog .modal-body .container-table table tbody tr td {
  font-weight: 500;
  font-size: 16px;
  color: #707283;
}
#modalVinculaciones .modal-dialog .modal-body .info-modal-container {
  margin: 20px 0;
}
#modalVinculaciones .modal-dialog .modal-body .info-modal-container p {
  margin: 0;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  color: #707283;
}
#modalVinculaciones .modal-dialog .modal-body .info-modal-container p:hover > a {
  text-decoration: underline;
}
#modalVinculaciones .modal-dialog .modal-body .info-modal-container p a {
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  color: #707283;
}

.vinc-notif {
  background-color: #e1e3ff;
  border-radius: 50px;
  padding: 0px 5px;
  width: fit-content;
  margin-left: 26px;
  cursor: pointer;
}
.vinc-notif p {
  margin: 0;
  font-weight: 400;
  font-size: 12px;
  text-align: center;
  color: #6a73dc;
}

.accion-table-user a {
  cursor: pointer;
}

.badge-notif-op {
  background-color: #ebecff !important;
  color: #606cff !important;
}

#modalDesvincular .modal-content .cierramodal,
#modalNotificationOut .modal-content .cierramodal {
  margin-right: -10px;
  position: absolute;
  margin-top: -16px;
}
#modalDesvincular .modal-content .modal-body,
#modalNotificationOut .modal-content .modal-body {
  padding: 34px 47px;
  max-width: 504px;
}
#modalDesvincular .modal-content .modal-body p#modal-desvincular-message,
#modalNotificationOut .modal-content .modal-body p#modal-desvincular-message {
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #000000;
  margin-bottom: 33px;
}
#modalDesvincular .modal-content .modal-body .btn-modal-container,
#modalNotificationOut .modal-content .modal-body .btn-modal-container {
  text-align: center;
  margin-top: 33px;
}
#modalDesvincular .modal-content .modal-body .btn-modal-container .btn-cancel,
#modalNotificationOut .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #ed6b66 1px;
  color: #ed6b66 !important;
  background-color: #fff !important;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 150px;
  /* &:hover {
    border-color: #304b7f;
    color: #304b7f !important;
  } */
}
#modalDesvincular .modal-content .modal-body .btn-modal-container .btn-accept,
#modalNotificationOut .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #ed6b66;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: 0;
  outline: none;
  border-radius: 10px;
  padding: 7px 0;
  width: 150px;
  /* &:hover {
    background-color: #304b7f;
  } */
}

#modalNotificationOut .modal-content .cierramodal {
  right: 0 !important;
}
#modalNotificationOut .modal-content .modal-body {
  padding: 15px 47px;
}
#modalNotificationOut .modal-content .modal-body p {
  margin: 0;
}
#modalNotificationOut .modal-content .modal-body .btn-modal-container {
  text-align: center;
  margin-top: 33px;
}
#modalNotificationOut .modal-content .modal-body .btn-modal-container .btn-cancel {
  border: solid #8891ff 1px;
  color: #8891ff !important;
  background-color: #fff !important;
}
#modalNotificationOut .modal-content .modal-body .btn-modal-container .btn-accept {
  background: #8891ff;
  color: #fff;
}

.col-op-user {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.02em;
  color: #737981;
}

.container-table::-webkit-scrollbar {
  -webkit-appearance: none;
}
.container-table::-webkit-scrollbar:vertical {
  width: 10px;
}
.container-table::-webkit-scrollbar:horizontal {
  height: 10px;
}

.container-table::-webkit-scrollbar-button:increment,
.container-table::-webkit-scrollbar-button {
  display: none;
}

.container-table::-webkit-scrollbar-thumb {
  background-color: #d9d9d9;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.container-table::-webkit-scrollbar-track {
  border-radius: 10px;
}

.alert-vinc-op-act {
  height: 50px;
  padding: 0;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.alert-vinc-op-act .alert-text {
  display: flex;
  height: 100%;
}
.alert-vinc-op-act .alert-text .img-alert-container {
  display: flex;
  align-items: center;
  padding-right: 9px;
}
.alert-vinc-op-act .alert-text .img-alert-container img {
  width: 28px;
}
.alert-vinc-op-act .alert-text .alert-content {
  padding: 5px 6px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.alert-vinc-op-act .alert-text .alert-content h3 {
  font-weight: 700;
  font-size: 16px;
  margin: 0;
}
.alert-vinc-op-act .alert-text .alert-content p {
  font-weight: 500;
  font-size: 12px;
  margin: 0;
}
.alert-vinc-op-act .alert-text .alert-content p a {
  text-decoration: none;
}
.alert-vinc-op-act .alert-text .alert-content p a:hover {
  text-decoration: underline;
  font-weight: 700;
}

.alert-vinc-op-act {
  border: 1px solid #5f7cc0;
  border-left: 9px solid #5f7cc0;
  background: #ebecff;
}
.alert-vinc-op-act .img-alert-container {
  background-color: #5f7cc0;
  margin-left: -1px;
  margin-top: -1px;
}
.alert-vinc-op-act h3 {
  color: #323547;
}
.alert-vinc-op-act p {
  color: #323547;
}
.alert-vinc-op-act p a {
  color: #323547;
}

.btn-alert-close {
  border: 0;
  outline: none;
  background: transparent;
  margin-right: 10px;
  border-radius: 4px;
}
.btn-alert-close:focus, .btn-alert-close:focus-visible {
  border: 0;
  outline: none;
}
.btn-alert-close:hover {
  background: #cbcbcb;
}
.btn-alert-close span {
  font-size: 1.5rem;
  color: #313341 !important;
}

@media screen and (max-width: 1600px) {
  .table-invent-gestion thead tr th:nth-child(2) {
    width: 315px !important;
  }
  .table-invent-gestion thead tr th:nth-child(3) {
    width: 150px !important;
  }
  .table-invent-gestion thead tr th:nth-child(5) {
    width: 150px !important;
  }
}
.error-act-container {
  background: #ededed;
  border-radius: 5px;
  padding: 5px 8px 7px;
  display: inline-block;
}
.error-act-container .error-act-span {
  cursor: pointer;
  margin-left: 10px;
  font-weight: 600;
  font-size: 13px;
  color: #304b7f;
}

.referidos-big-container {
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 20px;
}
.referidos-big-container .recomendaciones-big-container {
  background-color: #fff;
  box-shadow: 0px 4px 11px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  padding: 13px 0px 8px 12px;
  margin-bottom: 30px;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .recomendaciones-big-container {
    display: flex;
    align-items: center;
    gap: 65px;
  }
}
@media screen and (min-width: 1660px) {
  .referidos-big-container .recomendaciones-big-container {
    gap: 120px;
  }
}
.referidos-big-container .recomendaciones-big-container ul {
  list-style: none;
  padding-left: 0px;
  max-width: 810px;
}
@media screen and (min-width: 1660px) {
  .referidos-big-container .recomendaciones-big-container ul {
    max-width: 1110px;
  }
}
.referidos-big-container .recomendaciones-big-container ul li {
  font-weight: 400;
  font-size: 14px;
  color: #405789;
}
.referidos-big-container .recomendaciones-big-container ul li div {
  width: 50px;
  display: inline-block;
  text-align: center;
}
.referidos-big-container .recomendaciones-big-container ul li span {
  font-weight: 700;
  font-size: 18px;
  letter-spacing: 0.03em;
  color: #6097ff;
}
.referidos-big-container .recomendaciones-big-container .btn-container {
  text-align: center;
  margin-bottom: 30px;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .recomendaciones-big-container .btn-container {
    margin-top: -25px;
    margin-bottom: 0px;
  }
}
@media screen and (min-width: 1660px) {
  .referidos-big-container .recomendaciones-big-container .btn-container {
    margin-left: 60px;
  }
}
.referidos-big-container .recomendaciones-big-container .btn-container h4 {
  font-weight: 600;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0.03em;
  color: #405789;
  margin-bottom: 6px;
}
.referidos-big-container .recomendaciones-big-container .btn-container button {
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  outline: none;
  border: 0;
  background: #6097ff;
  border-radius: 5px;
  padding: 7px 9px;
  transition: all 0.3s linear;
}
.referidos-big-container .recomendaciones-big-container .btn-container button:focus, .referidos-big-container .recomendaciones-big-container .btn-container button:focus-visible {
  outline: none;
  border: 0;
}
.referidos-big-container .recomendaciones-big-container .btn-container button:hover {
  background-color: #304b7f;
}
.referidos-big-container .recomendaciones-big-container .btn-container button img {
  margin-right: 5px;
}
.referidos-big-container .recomendaciones-big-container .btn-container p {
  margin: 5px 0 0;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  color: #727587;
  left: 50%;
  transform: translateX(-50%);
}
.referidos-big-container .refer-info-big-container div {
  display: flex;
  gap: 20px;
  flex-direction: column;
  margin-bottom: 10px;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container div {
    flex-direction: row;
    margin-bottom: 20px;
  }
}
.referidos-big-container .refer-info-big-container div .table-container {
  background-color: #fff;
  box-shadow: 0px 4px 11px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  padding: 20px 10px;
  order: 2;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container div .table-container {
    width: 69%;
    order: 1;
  }
}
.referidos-big-container .refer-info-big-container div .table-container h3 {
  font-weight: 600;
  font-size: 18px;
  color: #6d757b;
  margin-bottom: 17px;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable {
  overflow-y: auto;
  height: 400px;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table {
  border-collapse: collapse;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead {
  background: #727587;
  border-radius: 5px;
  position: sticky;
  top: 0;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th {
  background: #727587;
  border-top: 0 !important;
  border-bottom: 0 !important;
  padding: 0.75rem 0.45rem;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th {
    padding: 0.75rem;
  }
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th {
  /* &.mobile-none {
    display: none;
    @include desktop {
      display: table-cell;
    }
  } */
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th:first-child {
  border-radius: 5px 0 0 0;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th:last-child {
  border-radius: 0px 5px 0 0;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table thead tr th {
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table tbody tr td {
  padding: 0.75rem 0.45rem;
  font-weight: 600;
  font-size: 16px;
  color: #727587;
  border-top: 0 !important;
  border-bottom: 0 !important;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container div .table-container .scrolable .table tbody tr td {
    padding: 0.75rem;
  }
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table tbody tr td {
  /* &.mobile-none {
    display: none;
    @include desktop {
      display: table-cell;
    }
  } */
}
.referidos-big-container .refer-info-big-container div .table-container .scrolable .table tbody tr td.ganando {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container {
  background-color: #fff;
  height: max-content;
  box-shadow: 0px 4px 11px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  padding: 8px;
  text-align: center;
  order: 1;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container div .refer-resume-container {
    width: 30%;
    order: 2;
  }
}
.referidos-big-container .refer-info-big-container div .refer-resume-container h2 {
  font-weight: 700;
  font-size: 18px;
  color: #6d757b;
  margin: 18px 0 0;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container p {
  margin: 0;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container .price {
  font-weight: 700;
  font-size: 40px;
  color: #6097ff;
  margin: 11px 0 0;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container .info {
  font-weight: 400;
  font-size: 14px;
  color: #304b7f;
  margin: 14px 0;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container .resume-info-desc {
  background: #d7e5ff;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100px;
}
.referidos-big-container .refer-info-big-container div .refer-resume-container .resume-info-desc p {
  font-weight: 400;
  font-size: 14px;
  color: #304b7f;
}
.referidos-big-container .refer-info-big-container p.terms {
  font-weight: 400;
  font-size: 11.5px;
  color: #727587;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  .referidos-big-container .refer-info-big-container p.terms {
    width: 68%;
  }
}

.scrolable::-webkit-scrollbar {
  -webkit-appearance: none;
}
.scrolable::-webkit-scrollbar:vertical {
  width: 10px;
}
.scrolable::-webkit-scrollbar:horizontal {
  height: 10px;
}

.scrolable::-webkit-scrollbar-button:increment,
.scrolable::-webkit-scrollbar-button {
  display: none;
}

.scrolable::-webkit-scrollbar-thumb {
  background-color: #a1a3af;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.scrolable::-webkit-scrollbar-track {
  border-radius: 10px;
}

.excel-masivo-desplegable {
  position: absolute;
  top: 40px;
  right: 0;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 1px 4px 23px rgba(0, 0, 0, 0.25);
  z-index: 1;
}
@media screen and (min-width: 1024px) {
  .excel-masivo-desplegable {
    right: 315px;
  }
}

#subir-excel-masivo {
  margin-bottom: 16px;
  background-color: #6097ff;
  padding-top: 7px;
  height: 32px;
}
@media screen and (min-width: 1024px) {
  #subir-excel-masivo {
    margin-bottom: 0;
  }
}

.bloq-container {
  position: relative;
}
.bloq-container .btn-bloquear-comprador {
  font-weight: 500;
  font-size: 14px;
  background-color: #ededed;
  letter-spacing: -0.02em;
  color: #727587;
  cursor: pointer;
  position: relative;
  padding-left: 18px;
}
.bloq-container .btn-bloquear-comprador::before {
  content: url(./../img/bloq-icon-grey.svg);
  position: absolute;
  left: 0;
  top: 1px;
}
.bloq-container .btn-bloquear-comprador.posible-bloq {
  background-color: #ffdfdf;
  color: #ff6060;
}
.bloq-container .btn-bloquear-comprador.posible-bloq::before {
  content: url(./../img/bloq-icon-red1.svg);
}
.bloq-container .btn-bloquear-comprador:hover {
  text-decoration: underline;
}
.bloq-container .tooltip-info-bloq {
  position: absolute;
  background: #ffffff;
  border-radius: 10px;
  padding: 10px;
  width: 330px;
  z-index: 1;
  left: -355px;
  top: -120px;
  box-shadow: 3px 3px 15px rgb(143, 143, 143);
}
.bloq-container .tooltip-info-bloq:before {
  content: "";
  width: 20px;
  height: 20px;
  background: #ffffff;
  transform: rotate(45deg);
  position: absolute;
  right: -10px;
  bottom: 100px;
}
.bloq-container .tooltip-info-bloq h4 {
  font-weight: 700;
  font-size: 18px;
  color: #4871bf;
  margin-bottom: 10px;
}
.bloq-container .tooltip-info-bloq p {
  font-weight: 500;
  font-size: 16px;
  color: #4871bf;
}
.bloq-container .tooltip-info-bloq p span {
  font-size: 16px;
  font-weight: 600;
  color: #4871bf;
}
.bloq-container .tooltip-info-bloq .btn-container {
  text-align: end;
}
.bloq-container .tooltip-info-bloq .btn-container .btn-entendido {
  margin-top: 20px;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.025em;
  color: #ffffff;
  background: #6097ff;
  border-radius: 4px;
  padding: 5px;
  border: 0;
  outline: none;
  transition: all 0.2s linear;
}
.bloq-container .tooltip-info-bloq .btn-container .btn-entendido:hover {
  background-color: #4871bf;
}
.bloq-container .tooltip-info-bloq .btn-container .btn-entendido:focus, .bloq-container .tooltip-info-bloq .btn-container .btn-entendido:focus-visible {
  border: 0;
  outline: none;
}

.btn-bloqueado-comprador {
  font-weight: 500;
  font-size: 13.5px;
  background-color: #ffd7d7;
  letter-spacing: -0.02em;
  color: #bf4848;
  cursor: pointer;
}
.btn-bloqueado-comprador:hover {
  text-decoration: underline;
}
.btn-bloqueado-comprador a {
  color: #bf4848;
}

.info-importe_compra {
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  padding: 4px 5px;
  margin-top: 10px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .info-importe_compra {
    width: max-content;
  }
}
.info-importe_compra button {
  color: #727587;
  background-color: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}
.info-importe_compra button:focus, .info-importe_compra button:focus-visible {
  border: 0;
  outline: none;
}
.info-importe_compra button:hover {
  text-decoration: underline;
}

.input-content1 {
  display: flex;
  border-radius: 5px;
}
.input-content1 input {
  border-radius: 5px 0px 0px 5px;
}
.input-content1 input:focus {
  box-shadow: none !important;
}
.input-content1 .input-group-text {
  background-color: #4871bf;
  border-radius: 0 5px 5px 0;
}

/* #vincular_canal:focus ~ .basic-addon41 {
  box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%);
} */
.btn-close-tooltip img {
  width: 16.5px;
}

.tooltip1,
.tooltip2,
.tooltip2-latam,
.tooltip3,
.tooltip4,
.tooltip5,
.tooltip6,
.tooltip-tour-ventas-meli,
.tooltip-tour-factura-masiva,
.tooltip-tour-imprimir-etiqueta,
.tooltip-tour-ventas-tnube,
.tooltip-tour-ventas-woo,
.tooltip-tour-factura-masiva-tnube,
.tooltip-tour-factura-masiva-woo,
.tooltip5-preg,
.tooltip-tour-preg-rr,
.tooltip6-preg,
.tooltip6-compet,
.tooltip-tour-new-prod,
.tooltip-tour-new-combo {
  position: absolute;
  left: 10px;
  top: 340px;
  z-index: 1110;
  background: #ffffff;
  border-radius: 10px;
  padding: 13px;
  width: 341px;
}
@media screen and (min-width: 1024px) {
  .tooltip1,
  .tooltip2,
  .tooltip2-latam,
  .tooltip3,
  .tooltip4,
  .tooltip5,
  .tooltip6,
  .tooltip-tour-ventas-meli,
  .tooltip-tour-factura-masiva,
  .tooltip-tour-imprimir-etiqueta,
  .tooltip-tour-ventas-tnube,
  .tooltip-tour-ventas-woo,
  .tooltip-tour-factura-masiva-tnube,
  .tooltip-tour-factura-masiva-woo,
  .tooltip5-preg,
  .tooltip-tour-preg-rr,
  .tooltip6-preg,
  .tooltip6-compet,
  .tooltip-tour-new-prod,
  .tooltip-tour-new-combo {
    width: 460px;
  }
}
.tooltip1:before,
.tooltip2:before,
.tooltip2-latam:before,
.tooltip3:before,
.tooltip4:before,
.tooltip5:before,
.tooltip6:before,
.tooltip-tour-ventas-meli:before,
.tooltip-tour-factura-masiva:before,
.tooltip-tour-imprimir-etiqueta:before,
.tooltip-tour-ventas-tnube:before,
.tooltip-tour-ventas-woo:before,
.tooltip-tour-factura-masiva-tnube:before,
.tooltip-tour-factura-masiva-woo:before,
.tooltip5-preg:before,
.tooltip-tour-preg-rr:before,
.tooltip6-preg:before,
.tooltip6-compet:before,
.tooltip-tour-new-prod:before,
.tooltip-tour-new-combo:before {
  content: "";
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  background: #fff;
  left: 50px;
}
.tooltip1 h2,
.tooltip2 h2,
.tooltip2-latam h2,
.tooltip3 h2,
.tooltip4 h2,
.tooltip5 h2,
.tooltip6 h2,
.tooltip-tour-ventas-meli h2,
.tooltip-tour-factura-masiva h2,
.tooltip-tour-imprimir-etiqueta h2,
.tooltip-tour-ventas-tnube h2,
.tooltip-tour-ventas-woo h2,
.tooltip-tour-factura-masiva-tnube h2,
.tooltip-tour-factura-masiva-woo h2,
.tooltip5-preg h2,
.tooltip-tour-preg-rr h2,
.tooltip6-preg h2,
.tooltip6-compet h2,
.tooltip-tour-new-prod h2,
.tooltip-tour-new-combo h2 {
  font-weight: 700;
  font-size: 15px;
  color: #304b7f;
  margin-bottom: 9px;
  display: flex;
  justify-content: space-between;
  padding: 4px 0;
  /* @include desktop {
    font-size: 17px;
  } */
}
.tooltip1 h2 .part1,
.tooltip2 h2 .part1,
.tooltip2-latam h2 .part1,
.tooltip3 h2 .part1,
.tooltip4 h2 .part1,
.tooltip5 h2 .part1,
.tooltip6 h2 .part1,
.tooltip-tour-ventas-meli h2 .part1,
.tooltip-tour-factura-masiva h2 .part1,
.tooltip-tour-imprimir-etiqueta h2 .part1,
.tooltip-tour-ventas-tnube h2 .part1,
.tooltip-tour-ventas-woo h2 .part1,
.tooltip-tour-factura-masiva-tnube h2 .part1,
.tooltip-tour-factura-masiva-woo h2 .part1,
.tooltip5-preg h2 .part1,
.tooltip-tour-preg-rr h2 .part1,
.tooltip6-preg h2 .part1,
.tooltip6-compet h2 .part1,
.tooltip-tour-new-prod h2 .part1,
.tooltip-tour-new-combo h2 .part1 {
  font-weight: 700;
  font-size: 15px;
  letter-spacing: -0.02em;
  color: #ffffff;
  background: #4871bf;
  border-radius: 5px;
  padding: 0 5px;
  margin-right: 6px;
}
.tooltip1 p,
.tooltip2 p,
.tooltip2-latam p,
.tooltip3 p,
.tooltip4 p,
.tooltip5 p,
.tooltip6 p,
.tooltip-tour-ventas-meli p,
.tooltip-tour-factura-masiva p,
.tooltip-tour-imprimir-etiqueta p,
.tooltip-tour-ventas-tnube p,
.tooltip-tour-ventas-woo p,
.tooltip-tour-factura-masiva-tnube p,
.tooltip-tour-factura-masiva-woo p,
.tooltip5-preg p,
.tooltip-tour-preg-rr p,
.tooltip6-preg p,
.tooltip6-compet p,
.tooltip-tour-new-prod p,
.tooltip-tour-new-combo p {
  font-weight: 400;
  font-size: 13px;
  letter-spacing: -0.02em;
  color: #304b7f;
}
.tooltip1 p strong,
.tooltip2 p strong,
.tooltip2-latam p strong,
.tooltip3 p strong,
.tooltip4 p strong,
.tooltip5 p strong,
.tooltip6 p strong,
.tooltip-tour-ventas-meli p strong,
.tooltip-tour-factura-masiva p strong,
.tooltip-tour-imprimir-etiqueta p strong,
.tooltip-tour-ventas-tnube p strong,
.tooltip-tour-ventas-woo p strong,
.tooltip-tour-factura-masiva-tnube p strong,
.tooltip-tour-factura-masiva-woo p strong,
.tooltip5-preg p strong,
.tooltip-tour-preg-rr p strong,
.tooltip6-preg p strong,
.tooltip6-compet p strong,
.tooltip-tour-new-prod p strong,
.tooltip-tour-new-combo p strong {
  font-weight: 600;
}
@media screen and (min-width: 1024px) {
  .tooltip1 p,
  .tooltip2 p,
  .tooltip2-latam p,
  .tooltip3 p,
  .tooltip4 p,
  .tooltip5 p,
  .tooltip6 p,
  .tooltip-tour-ventas-meli p,
  .tooltip-tour-factura-masiva p,
  .tooltip-tour-imprimir-etiqueta p,
  .tooltip-tour-ventas-tnube p,
  .tooltip-tour-ventas-woo p,
  .tooltip-tour-factura-masiva-tnube p,
  .tooltip-tour-factura-masiva-woo p,
  .tooltip5-preg p,
  .tooltip-tour-preg-rr p,
  .tooltip6-preg p,
  .tooltip6-compet p,
  .tooltip-tour-new-prod p,
  .tooltip-tour-new-combo p {
    font-size: 15px;
  }
}
.tooltip1 .sinc-container,
.tooltip2 .sinc-container,
.tooltip2-latam .sinc-container,
.tooltip3 .sinc-container,
.tooltip4 .sinc-container,
.tooltip5 .sinc-container,
.tooltip6 .sinc-container,
.tooltip-tour-ventas-meli .sinc-container,
.tooltip-tour-factura-masiva .sinc-container,
.tooltip-tour-imprimir-etiqueta .sinc-container,
.tooltip-tour-ventas-tnube .sinc-container,
.tooltip-tour-ventas-woo .sinc-container,
.tooltip-tour-factura-masiva-tnube .sinc-container,
.tooltip-tour-factura-masiva-woo .sinc-container,
.tooltip5-preg .sinc-container,
.tooltip-tour-preg-rr .sinc-container,
.tooltip6-preg .sinc-container,
.tooltip6-compet .sinc-container,
.tooltip-tour-new-prod .sinc-container,
.tooltip-tour-new-combo .sinc-container {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 10px;
}
.tooltip1 .sinc-container .btn-sinc,
.tooltip2 .sinc-container .btn-sinc,
.tooltip2-latam .sinc-container .btn-sinc,
.tooltip3 .sinc-container .btn-sinc,
.tooltip4 .sinc-container .btn-sinc,
.tooltip5 .sinc-container .btn-sinc,
.tooltip6 .sinc-container .btn-sinc,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc,
.tooltip5-preg .sinc-container .btn-sinc,
.tooltip-tour-preg-rr .sinc-container .btn-sinc,
.tooltip6-preg .sinc-container .btn-sinc,
.tooltip6-compet .sinc-container .btn-sinc,
.tooltip-tour-new-prod .sinc-container .btn-sinc,
.tooltip-tour-new-combo .sinc-container .btn-sinc {
  border-radius: 6.75676px;
  padding: 10px 6px;
  font-weight: 400;
  font-size: 9.45946px;
  text-align: center;
  letter-spacing: 0.08em;
  text-decoration: none;
  width: 40px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  .tooltip1 .sinc-container .btn-sinc,
  .tooltip2 .sinc-container .btn-sinc,
  .tooltip2-latam .sinc-container .btn-sinc,
  .tooltip3 .sinc-container .btn-sinc,
  .tooltip4 .sinc-container .btn-sinc,
  .tooltip5 .sinc-container .btn-sinc,
  .tooltip6 .sinc-container .btn-sinc,
  .tooltip-tour-ventas-meli .sinc-container .btn-sinc,
  .tooltip-tour-factura-masiva .sinc-container .btn-sinc,
  .tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc,
  .tooltip-tour-ventas-tnube .sinc-container .btn-sinc,
  .tooltip-tour-ventas-woo .sinc-container .btn-sinc,
  .tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc,
  .tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc,
  .tooltip5-preg .sinc-container .btn-sinc,
  .tooltip-tour-preg-rr .sinc-container .btn-sinc,
  .tooltip6-preg .sinc-container .btn-sinc,
  .tooltip6-compet .sinc-container .btn-sinc,
  .tooltip-tour-new-prod .sinc-container .btn-sinc,
  .tooltip-tour-new-combo .sinc-container .btn-sinc {
    font-size: 13px;
  }
}
.tooltip1 .sinc-container .btn-sinc img,
.tooltip2 .sinc-container .btn-sinc img,
.tooltip2-latam .sinc-container .btn-sinc img,
.tooltip3 .sinc-container .btn-sinc img,
.tooltip4 .sinc-container .btn-sinc img,
.tooltip5 .sinc-container .btn-sinc img,
.tooltip6 .sinc-container .btn-sinc img,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc img,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc img,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc img,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc img,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc img,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc img,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc img,
.tooltip5-preg .sinc-container .btn-sinc img,
.tooltip-tour-preg-rr .sinc-container .btn-sinc img,
.tooltip6-preg .sinc-container .btn-sinc img,
.tooltip6-compet .sinc-container .btn-sinc img,
.tooltip-tour-new-prod .sinc-container .btn-sinc img,
.tooltip-tour-new-combo .sinc-container .btn-sinc img {
  width: 28px;
  display: block;
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  .tooltip1 .sinc-container .btn-sinc img,
  .tooltip2 .sinc-container .btn-sinc img,
  .tooltip2-latam .sinc-container .btn-sinc img,
  .tooltip3 .sinc-container .btn-sinc img,
  .tooltip4 .sinc-container .btn-sinc img,
  .tooltip5 .sinc-container .btn-sinc img,
  .tooltip6 .sinc-container .btn-sinc img,
  .tooltip-tour-ventas-meli .sinc-container .btn-sinc img,
  .tooltip-tour-factura-masiva .sinc-container .btn-sinc img,
  .tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc img,
  .tooltip-tour-ventas-tnube .sinc-container .btn-sinc img,
  .tooltip-tour-ventas-woo .sinc-container .btn-sinc img,
  .tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc img,
  .tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc img,
  .tooltip5-preg .sinc-container .btn-sinc img,
  .tooltip-tour-preg-rr .sinc-container .btn-sinc img,
  .tooltip6-preg .sinc-container .btn-sinc img,
  .tooltip6-compet .sinc-container .btn-sinc img,
  .tooltip-tour-new-prod .sinc-container .btn-sinc img,
  .tooltip-tour-new-combo .sinc-container .btn-sinc img {
    display: inline-block;
  }
}
.tooltip1 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip2 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip2-latam .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip3 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip4 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip5 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip6 .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip5-preg .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-preg-rr .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip6-preg .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip6-compet .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-new-prod .sinc-container .btn-sinc.btn-sinc-meli,
.tooltip-tour-new-combo .sinc-container .btn-sinc.btn-sinc-meli {
  color: #405789;
  background: #ffe600;
}
.tooltip1 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip2 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip2-latam .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip3 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip4 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip5 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip6 .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip5-preg .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-preg-rr .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip6-preg .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip6-compet .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-new-prod .sinc-container .btn-sinc.btn-sinc-tnube,
.tooltip-tour-new-combo .sinc-container .btn-sinc.btn-sinc-tnube {
  color: #ffffff;
  background: #2e3354;
}
.tooltip1 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip2 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip2-latam .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip3 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip4 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip5 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip6 .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip5-preg .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-preg-rr .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip6-preg .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip6-compet .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-new-prod .sinc-container .btn-sinc.btn-sinc-woo,
.tooltip-tour-new-combo .sinc-container .btn-sinc.btn-sinc-woo {
  color: #ffffff;
  background: #9f6dda;
}
.tooltip1 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip2 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip2-latam .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip3 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip4 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip5 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip6 .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip5-preg .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-preg-rr .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip6-preg .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip6-compet .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-new-prod .sinc-container .btn-sinc.btn-sinc-empre,
.tooltip-tour-new-combo .sinc-container .btn-sinc.btn-sinc-empre {
  color: #ffffff;
  background: #28b861;
}
.tooltip1 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip2 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip2-latam .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip3 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip4 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip5 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip6 .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-ventas-meli .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-factura-masiva .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-imprimir-etiqueta .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-ventas-tnube .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-ventas-woo .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-factura-masiva-tnube .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-factura-masiva-woo .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip5-preg .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-preg-rr .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip6-preg .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip6-compet .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-new-prod .sinc-container .btn-sinc.btn-sinc-empre img,
.tooltip-tour-new-combo .sinc-container .btn-sinc.btn-sinc-empre img {
  width: 20px;
}
.tooltip1 .btn-next-container,
.tooltip2 .btn-next-container,
.tooltip2-latam .btn-next-container,
.tooltip3 .btn-next-container,
.tooltip4 .btn-next-container,
.tooltip5 .btn-next-container,
.tooltip6 .btn-next-container,
.tooltip-tour-ventas-meli .btn-next-container,
.tooltip-tour-factura-masiva .btn-next-container,
.tooltip-tour-imprimir-etiqueta .btn-next-container,
.tooltip-tour-ventas-tnube .btn-next-container,
.tooltip-tour-ventas-woo .btn-next-container,
.tooltip-tour-factura-masiva-tnube .btn-next-container,
.tooltip-tour-factura-masiva-woo .btn-next-container,
.tooltip5-preg .btn-next-container,
.tooltip-tour-preg-rr .btn-next-container,
.tooltip6-preg .btn-next-container,
.tooltip6-compet .btn-next-container,
.tooltip-tour-new-prod .btn-next-container,
.tooltip-tour-new-combo .btn-next-container {
  text-align: end;
}
.tooltip1 .btn-next-container .btn-next,
.tooltip2 .btn-next-container .btn-next,
.tooltip2-latam .btn-next-container .btn-next,
.tooltip3 .btn-next-container .btn-next,
.tooltip4 .btn-next-container .btn-next,
.tooltip5 .btn-next-container .btn-next,
.tooltip6 .btn-next-container .btn-next,
.tooltip-tour-ventas-meli .btn-next-container .btn-next,
.tooltip-tour-factura-masiva .btn-next-container .btn-next,
.tooltip-tour-imprimir-etiqueta .btn-next-container .btn-next,
.tooltip-tour-ventas-tnube .btn-next-container .btn-next,
.tooltip-tour-ventas-woo .btn-next-container .btn-next,
.tooltip-tour-factura-masiva-tnube .btn-next-container .btn-next,
.tooltip-tour-factura-masiva-woo .btn-next-container .btn-next,
.tooltip5-preg .btn-next-container .btn-next,
.tooltip-tour-preg-rr .btn-next-container .btn-next,
.tooltip6-preg .btn-next-container .btn-next,
.tooltip6-compet .btn-next-container .btn-next,
.tooltip-tour-new-prod .btn-next-container .btn-next,
.tooltip-tour-new-combo .btn-next-container .btn-next {
  font-weight: 600;
  font-size: 12.1622px;
  letter-spacing: 0.025em;
  color: #ffffff;
  padding: 8px 10px;
  background: #6097ff;
  border-radius: 2.7027px;
  border: 0;
  outline: none;
  margin-top: 20px;
}
@media screen and (min-width: 1024px) {
  .tooltip1 .btn-next-container .btn-next,
  .tooltip2 .btn-next-container .btn-next,
  .tooltip2-latam .btn-next-container .btn-next,
  .tooltip3 .btn-next-container .btn-next,
  .tooltip4 .btn-next-container .btn-next,
  .tooltip5 .btn-next-container .btn-next,
  .tooltip6 .btn-next-container .btn-next,
  .tooltip-tour-ventas-meli .btn-next-container .btn-next,
  .tooltip-tour-factura-masiva .btn-next-container .btn-next,
  .tooltip-tour-imprimir-etiqueta .btn-next-container .btn-next,
  .tooltip-tour-ventas-tnube .btn-next-container .btn-next,
  .tooltip-tour-ventas-woo .btn-next-container .btn-next,
  .tooltip-tour-factura-masiva-tnube .btn-next-container .btn-next,
  .tooltip-tour-factura-masiva-woo .btn-next-container .btn-next,
  .tooltip5-preg .btn-next-container .btn-next,
  .tooltip-tour-preg-rr .btn-next-container .btn-next,
  .tooltip6-preg .btn-next-container .btn-next,
  .tooltip6-compet .btn-next-container .btn-next,
  .tooltip-tour-new-prod .btn-next-container .btn-next,
  .tooltip-tour-new-combo .btn-next-container .btn-next {
    font-size: 15px;
  }
}
.tooltip1 .btn-next-container .btn-next:focus, .tooltip1 .btn-next-container .btn-next:focus-visible,
.tooltip2 .btn-next-container .btn-next:focus,
.tooltip2 .btn-next-container .btn-next:focus-visible,
.tooltip2-latam .btn-next-container .btn-next:focus,
.tooltip2-latam .btn-next-container .btn-next:focus-visible,
.tooltip3 .btn-next-container .btn-next:focus,
.tooltip3 .btn-next-container .btn-next:focus-visible,
.tooltip4 .btn-next-container .btn-next:focus,
.tooltip4 .btn-next-container .btn-next:focus-visible,
.tooltip5 .btn-next-container .btn-next:focus,
.tooltip5 .btn-next-container .btn-next:focus-visible,
.tooltip6 .btn-next-container .btn-next:focus,
.tooltip6 .btn-next-container .btn-next:focus-visible,
.tooltip-tour-ventas-meli .btn-next-container .btn-next:focus,
.tooltip-tour-ventas-meli .btn-next-container .btn-next:focus-visible,
.tooltip-tour-factura-masiva .btn-next-container .btn-next:focus,
.tooltip-tour-factura-masiva .btn-next-container .btn-next:focus-visible,
.tooltip-tour-imprimir-etiqueta .btn-next-container .btn-next:focus,
.tooltip-tour-imprimir-etiqueta .btn-next-container .btn-next:focus-visible,
.tooltip-tour-ventas-tnube .btn-next-container .btn-next:focus,
.tooltip-tour-ventas-tnube .btn-next-container .btn-next:focus-visible,
.tooltip-tour-ventas-woo .btn-next-container .btn-next:focus,
.tooltip-tour-ventas-woo .btn-next-container .btn-next:focus-visible,
.tooltip-tour-factura-masiva-tnube .btn-next-container .btn-next:focus,
.tooltip-tour-factura-masiva-tnube .btn-next-container .btn-next:focus-visible,
.tooltip-tour-factura-masiva-woo .btn-next-container .btn-next:focus,
.tooltip-tour-factura-masiva-woo .btn-next-container .btn-next:focus-visible,
.tooltip5-preg .btn-next-container .btn-next:focus,
.tooltip5-preg .btn-next-container .btn-next:focus-visible,
.tooltip-tour-preg-rr .btn-next-container .btn-next:focus,
.tooltip-tour-preg-rr .btn-next-container .btn-next:focus-visible,
.tooltip6-preg .btn-next-container .btn-next:focus,
.tooltip6-preg .btn-next-container .btn-next:focus-visible,
.tooltip6-compet .btn-next-container .btn-next:focus,
.tooltip6-compet .btn-next-container .btn-next:focus-visible,
.tooltip-tour-new-prod .btn-next-container .btn-next:focus,
.tooltip-tour-new-prod .btn-next-container .btn-next:focus-visible,
.tooltip-tour-new-combo .btn-next-container .btn-next:focus,
.tooltip-tour-new-combo .btn-next-container .btn-next:focus-visible {
  border: 0;
  outline: none;
}
.tooltip1 .btn-next-container .btn-next:hover,
.tooltip2 .btn-next-container .btn-next:hover,
.tooltip2-latam .btn-next-container .btn-next:hover,
.tooltip3 .btn-next-container .btn-next:hover,
.tooltip4 .btn-next-container .btn-next:hover,
.tooltip5 .btn-next-container .btn-next:hover,
.tooltip6 .btn-next-container .btn-next:hover,
.tooltip-tour-ventas-meli .btn-next-container .btn-next:hover,
.tooltip-tour-factura-masiva .btn-next-container .btn-next:hover,
.tooltip-tour-imprimir-etiqueta .btn-next-container .btn-next:hover,
.tooltip-tour-ventas-tnube .btn-next-container .btn-next:hover,
.tooltip-tour-ventas-woo .btn-next-container .btn-next:hover,
.tooltip-tour-factura-masiva-tnube .btn-next-container .btn-next:hover,
.tooltip-tour-factura-masiva-woo .btn-next-container .btn-next:hover,
.tooltip5-preg .btn-next-container .btn-next:hover,
.tooltip-tour-preg-rr .btn-next-container .btn-next:hover,
.tooltip6-preg .btn-next-container .btn-next:hover,
.tooltip6-compet .btn-next-container .btn-next:hover,
.tooltip-tour-new-prod .btn-next-container .btn-next:hover,
.tooltip-tour-new-combo .btn-next-container .btn-next:hover {
  background-color: #304b7f;
}

.tooltip2 .btn-next-container .btn-next,
.tooltip2-latam .btn-next-container .btn-next,
.tooltip3 .btn-next-container .btn-next,
.tooltip4 .btn-next-container .btn-next,
.tooltip5 .btn-next-container .btn-next,
.tooltip6 .btn-next-container .btn-next {
  margin-top: 5px;
}

@media screen and (min-width: 1024px) {
  .tooltip1 {
    left: 210px;
    top: 170px;
    width: 525px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip1:before {
    top: 30px;
    left: -10px;
  }
}

.tooltip2 {
  top: 605px;
}
@media screen and (min-width: 1024px) {
  .tooltip2 {
    top: 420px;
    left: 210px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip2:before {
    left: -10px;
    top: auto;
    bottom: 65px;
  }
}
.tooltip2 .info-desktop {
  margin-bottom: 15px;
}
.tooltip2 .info-desktop .info-desktop-content {
  display: flex;
  align-items: center;
  padding: 9px;
  background: #f3d7ff;
  border-radius: 5px;
  height: 53px;
  width: max-content;
}
.tooltip2 .info-desktop .info-desktop-content img {
  width: 55px;
}
.tooltip2 .info-desktop .info-desktop-content p {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
  margin: 0 0 0 5px;
}
.tooltip2 .info-desktop .info-desktop-content p strong {
  font-weight: 600;
  font-size: 16px;
  color: #9b48bf;
}
.tooltip2 ul {
  padding-left: 21px;
}
.tooltip2 ul li {
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
}

.tooltip2-latam {
  top: 120px;
}
@media screen and (min-width: 1024px) {
  .tooltip2-latam {
    top: 57px;
    left: 210px;
  }
  .tooltip2-latam:before {
    top: 13px;
    left: -10px;
    bottom: auto;
  }
}
.tooltip2-latam ul {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding: 0 18px;
}
@media screen and (min-width: 1024px) {
  .tooltip2-latam ul {
    font-size: 16px;
  }
}
.tooltip2-latam ul li {
  margin-bottom: 10px;
}

.tooltip3 {
  top: 480px;
}
@media screen and (min-width: 1024px) {
  .tooltip3 {
    top: 320px;
    left: 200px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip3:before {
    left: -9px;
    top: 148px;
  }
}
.tooltip3 .info-desktop {
  margin-bottom: 15px;
}
.tooltip3 .info-desktop .info-desktop-content {
  display: flex;
  align-items: center;
  padding: 9px;
  background: #ffd7d7;
  border-radius: 5.94987px;
  height: 53px;
  width: max-content;
}
.tooltip3 .info-desktop .info-desktop-content img {
  width: 55px;
}
.tooltip3 .info-desktop .info-desktop-content p {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
  margin: 0 0 0 5px;
}
.tooltip3 .info-desktop .info-desktop-content p strong {
  font-weight: 600;
  font-size: 16px;
  color: #ff6060;
}

.tooltip4 {
  top: 490px;
}
@media screen and (min-width: 1024px) {
  .tooltip4 {
    top: 95px;
    left: 200px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip4:before {
    top: 30px;
    left: -10px;
  }
}
.tooltip4 .info-desktop {
  margin-bottom: 15px;
}
.tooltip4 .info-desktop .info-desktop-content {
  display: flex;
  align-items: center;
  padding: 9px;
  background: #d7e5ff;
  border-radius: 5.94987px;
  height: 53px;
  width: max-content;
}
.tooltip4 .info-desktop .info-desktop-content img {
  width: 55px;
}
.tooltip4 .info-desktop .info-desktop-content p {
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  color: #43475f;
  margin: 0 0 0 5px;
}
.tooltip4 .info-desktop .info-desktop-content p strong {
  font-weight: 600;
  font-size: 16px;
  color: #4871bf;
}
.tooltip4 .list-tooltip-desc {
  font-weight: 600;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .tooltip4 .list-tooltip-desc {
    font-size: 16px;
  }
}
.tooltip4 .list-tooltip {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding: 0 18px;
}
@media screen and (min-width: 1024px) {
  .tooltip4 .list-tooltip {
    font-size: 16px;
  }
}
.tooltip4 .list-tooltip li {
  margin-bottom: 10px;
}

.tooltip5 {
  top: 120px;
}
@media screen and (min-width: 1024px) {
  .tooltip5 {
    top: 75px;
    left: auto;
    right: 150px;
    width: 457px;
  }
}
.tooltip5:before {
  left: 165px;
}
@media screen and (min-width: 1024px) {
  .tooltip5:before {
    top: -10px;
  }
}
.tooltip5 p {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  margin-bottom: 20px;
}
@media screen and (min-width: 1024px) {
  .tooltip5 p {
    font-size: 16px;
  }
}
.tooltip5 ul {
  list-style: none;
  padding: 0;
}
.tooltip5 ul li {
  display: flex;
  align-items: flex-start;
  margin-bottom: 10px;
}
.tooltip5 ul li img {
  margin-right: 12px;
}
.tooltip5 ul li p {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .tooltip5 ul li p {
    font-size: 16px;
  }
}
.tooltip5 .info-desktop {
  margin-bottom: 15px;
}
.tooltip5 .info-desktop .info-desktop-content {
  display: flex;
  align-items: flex-start;
  padding: 9px;
  background: #4871bf;
  border-radius: 5px 5px 0 0;
}
.tooltip5 .info-desktop .info-desktop-content img {
  width: 55px;
}
.tooltip5 .info-desktop .info-desktop-content p {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  margin: 0 0 0 5px;
}
@media screen and (min-width: 1024px) {
  .tooltip5 .info-desktop .info-desktop-content p {
    font-size: 15px;
    line-height: 22px;
  }
}
.tooltip5 .info-desktop .info-desktop-content p strong {
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .tooltip5 .info-desktop .info-desktop-content p strong {
    font-size: 15px;
    line-height: 22px;
  }
}
.tooltip5 .info-desktop p.link-video-tuto {
  background: #4871bf;
  border-radius: 0 0 5px 5px;
  padding: 0 9px 9px 46px;
}
.tooltip5 .info-desktop p.link-video-tuto a {
  color: #fff;
}

.tooltip6 {
  bottom: 100px;
  top: auto;
  position: fixed;
  padding: 13px 13px 14px;
}
@media screen and (min-width: 1024px) {
  .tooltip6 {
    left: auto;
    right: 10px;
    bottom: 115px;
    position: fixed;
  }
}
.tooltip6:before {
  left: auto;
  right: 15px;
  top: auto;
  bottom: -10px;
}
@media screen and (min-width: 1024px) {
  .tooltip6:before {
    left: auto;
    right: 30px;
  }
}

.tooltip2-afip,
.tooltip-tour-ventas-meli,
.tooltip-tour-factura-masiva,
.tooltip-tour-imprimir-etiqueta,
.tooltip4-ventas,
.tooltip4-ventas-woo,
.tooltip-tour-ventas-tnube,
.tooltip-tour-ventas-woo,
.tooltip-tour-factura-masiva-tnube,
.tooltip-tour-factura-masiva-woo,
.tooltip5-preg,
.tooltip-tour-preg-rr,
.tooltip6-preg,
.tooltip6-compet,
.tooltip3-inv,
.tooltip-tour-new-prod,
.tooltip-tour-new-combo,
.tooltip3-operadores,
.tooltip1-metricas {
  box-shadow: 0px 4px 17px rgba(72, 113, 191, 0.8);
}

@media screen and (min-width: 1024px) {
  .tooltip2-afip {
    top: 350px !important;
  }
}

.tooltip3-ventas {
  top: 476px;
  box-shadow: 0px 4px 17px rgba(72, 113, 191, 0.8);
}
@media screen and (min-width: 1024px) {
  .tooltip3-ventas {
    top: 260px;
    width: 420px;
    padding-right: 30px;
  }
}
.tooltip3-ventas p {
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .tooltip3-ventas p {
    font-size: 16px;
  }
}
.tooltip3-ventas ul {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding-left: 20px;
}
.tooltip3-ventas ul li {
  margin-bottom: 10px;
}

.tooltip-tour-ventas-meli,
.tooltip-tour-factura-masiva,
.tooltip-tour-imprimir-etiqueta,
.tooltip-tour-ventas-tnube,
.tooltip-tour-ventas-woo,
.tooltip-tour-factura-masiva-tnube,
.tooltip-tour-factura-masiva-woo,
.tooltip-tour-preg-rr,
.tooltip6-preg,
.tooltip6-compet,
.tooltip-tour-new-prod,
.tooltip-tour-new-combo {
  text-align: start;
  width: 330px;
  left: -14px;
  top: auto;
  bottom: 60px;
  box-shadow: 0px 4px 17px rgba(72, 113, 191, 0.8);
}
.tooltip-tour-ventas-meli:before,
.tooltip-tour-factura-masiva:before,
.tooltip-tour-imprimir-etiqueta:before,
.tooltip-tour-ventas-tnube:before,
.tooltip-tour-ventas-woo:before,
.tooltip-tour-factura-masiva-tnube:before,
.tooltip-tour-factura-masiva-woo:before,
.tooltip-tour-preg-rr:before,
.tooltip6-preg:before,
.tooltip6-compet:before,
.tooltip-tour-new-prod:before,
.tooltip-tour-new-combo:before {
  top: auto;
  bottom: -8px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-meli,
  .tooltip-tour-factura-masiva,
  .tooltip-tour-imprimir-etiqueta,
  .tooltip-tour-ventas-tnube,
  .tooltip-tour-ventas-woo,
  .tooltip-tour-factura-masiva-tnube,
  .tooltip-tour-factura-masiva-woo,
  .tooltip-tour-preg-rr,
  .tooltip6-preg,
  .tooltip6-compet,
  .tooltip-tour-new-prod,
  .tooltip-tour-new-combo {
    top: 80px;
    left: 490px;
    width: 475px;
  }
}
.tooltip-tour-ventas-meli h2 .title,
.tooltip-tour-factura-masiva h2 .title,
.tooltip-tour-imprimir-etiqueta h2 .title,
.tooltip-tour-ventas-tnube h2 .title,
.tooltip-tour-ventas-woo h2 .title,
.tooltip-tour-factura-masiva-tnube h2 .title,
.tooltip-tour-factura-masiva-woo h2 .title,
.tooltip-tour-preg-rr h2 .title,
.tooltip6-preg h2 .title,
.tooltip6-compet h2 .title,
.tooltip-tour-new-prod h2 .title,
.tooltip-tour-new-combo h2 .title {
  opacity: 0;
}
.tooltip-tour-ventas-meli p,
.tooltip-tour-factura-masiva p,
.tooltip-tour-imprimir-etiqueta p,
.tooltip-tour-ventas-tnube p,
.tooltip-tour-ventas-woo p,
.tooltip-tour-factura-masiva-tnube p,
.tooltip-tour-factura-masiva-woo p,
.tooltip-tour-preg-rr p,
.tooltip6-preg p,
.tooltip6-compet p,
.tooltip-tour-new-prod p,
.tooltip-tour-new-combo p {
  font-weight: 700;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-meli p,
  .tooltip-tour-factura-masiva p,
  .tooltip-tour-imprimir-etiqueta p,
  .tooltip-tour-ventas-tnube p,
  .tooltip-tour-ventas-woo p,
  .tooltip-tour-factura-masiva-tnube p,
  .tooltip-tour-factura-masiva-woo p,
  .tooltip-tour-preg-rr p,
  .tooltip6-preg p,
  .tooltip6-compet p,
  .tooltip-tour-new-prod p,
  .tooltip-tour-new-combo p {
    font-size: 14px;
  }
}
.tooltip-tour-ventas-meli ul,
.tooltip-tour-factura-masiva ul,
.tooltip-tour-imprimir-etiqueta ul,
.tooltip-tour-ventas-tnube ul,
.tooltip-tour-ventas-woo ul,
.tooltip-tour-factura-masiva-tnube ul,
.tooltip-tour-factura-masiva-woo ul,
.tooltip-tour-preg-rr ul,
.tooltip6-preg ul,
.tooltip6-compet ul,
.tooltip-tour-new-prod ul,
.tooltip-tour-new-combo ul {
  padding-left: 20px;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-meli ul,
  .tooltip-tour-factura-masiva ul,
  .tooltip-tour-imprimir-etiqueta ul,
  .tooltip-tour-ventas-tnube ul,
  .tooltip-tour-ventas-woo ul,
  .tooltip-tour-factura-masiva-tnube ul,
  .tooltip-tour-factura-masiva-woo ul,
  .tooltip-tour-preg-rr ul,
  .tooltip6-preg ul,
  .tooltip6-compet ul,
  .tooltip-tour-new-prod ul,
  .tooltip-tour-new-combo ul {
    font-size: 16px;
  }
}
.tooltip-tour-ventas-meli ul li,
.tooltip-tour-factura-masiva ul li,
.tooltip-tour-imprimir-etiqueta ul li,
.tooltip-tour-ventas-tnube ul li,
.tooltip-tour-ventas-woo ul li,
.tooltip-tour-factura-masiva-tnube ul li,
.tooltip-tour-factura-masiva-woo ul li,
.tooltip-tour-preg-rr ul li,
.tooltip6-preg ul li,
.tooltip6-compet ul li,
.tooltip-tour-new-prod ul li,
.tooltip-tour-new-combo ul li {
  margin-bottom: 10px;
}
.tooltip-tour-ventas-meli ul li span,
.tooltip-tour-factura-masiva ul li span,
.tooltip-tour-imprimir-etiqueta ul li span,
.tooltip-tour-ventas-tnube ul li span,
.tooltip-tour-ventas-woo ul li span,
.tooltip-tour-factura-masiva-tnube ul li span,
.tooltip-tour-factura-masiva-woo ul li span,
.tooltip-tour-preg-rr ul li span,
.tooltip6-preg ul li span,
.tooltip6-compet ul li span,
.tooltip-tour-new-prod ul li span,
.tooltip-tour-new-combo ul li span {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding: 1px 3px;
  background: #d7e5ff;
  border-radius: 6px;
}
.tooltip-tour-ventas-meli .btn-next-container,
.tooltip-tour-factura-masiva .btn-next-container,
.tooltip-tour-imprimir-etiqueta .btn-next-container,
.tooltip-tour-ventas-tnube .btn-next-container,
.tooltip-tour-ventas-woo .btn-next-container,
.tooltip-tour-factura-masiva-tnube .btn-next-container,
.tooltip-tour-factura-masiva-woo .btn-next-container,
.tooltip-tour-preg-rr .btn-next-container,
.tooltip6-preg .btn-next-container,
.tooltip6-compet .btn-next-container,
.tooltip-tour-new-prod .btn-next-container,
.tooltip-tour-new-combo .btn-next-container {
  display: flex;
  justify-content: end;
}
.tooltip-tour-ventas-meli .btn-next-container button,
.tooltip-tour-factura-masiva .btn-next-container button,
.tooltip-tour-imprimir-etiqueta .btn-next-container button,
.tooltip-tour-ventas-tnube .btn-next-container button,
.tooltip-tour-ventas-woo .btn-next-container button,
.tooltip-tour-factura-masiva-tnube .btn-next-container button,
.tooltip-tour-factura-masiva-woo .btn-next-container button,
.tooltip-tour-preg-rr .btn-next-container button,
.tooltip6-preg .btn-next-container button,
.tooltip6-compet .btn-next-container button,
.tooltip-tour-new-prod .btn-next-container button,
.tooltip-tour-new-combo .btn-next-container button {
  width: max-content;
}

@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-meli,
  .tooltip-tour-ventas-tnube,
  .tooltip-tour-ventas-woo {
    top: -40px;
    bottom: auto;
    left: 170px;
    padding-right: 30px;
  }
  .tooltip-tour-ventas-meli:before,
  .tooltip-tour-ventas-tnube:before,
  .tooltip-tour-ventas-woo:before {
    top: 40px;
    bottom: auto;
    left: -10px;
  }
}

@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-woo {
    left: 186px;
  }
}

.tooltip-tour-factura-masiva {
  bottom: 40px;
  width: 320px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva {
    width: 420px;
    top: -20px;
    left: 190px;
    bottom: auto;
    padding-right: 30px;
  }
  .tooltip-tour-factura-masiva:before {
    top: 20px;
    bottom: auto;
    left: -10px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva p {
    width: 345px;
  }
}

.tooltip-tour-imprimir-etiqueta {
  bottom: 40px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-imprimir-etiqueta {
    top: -270px;
    left: -100px;
    bottom: auto;
    width: 424px;
  }
  .tooltip-tour-imprimir-etiqueta:before {
    top: auto;
    bottom: -10px;
    left: 200px;
  }
}

.tooltip4-ventas {
  top: 455px;
}
@media screen and (min-width: 1024px) {
  .tooltip4-ventas {
    top: 240px;
  }
}
.tooltip4-ventas p {
  font-size: 14px;
}
@media screen and (min-width: 1024px) {
  .tooltip4-ventas p {
    font-size: 16px;
    padding-right: 30px;
  }
}
.tooltip4-ventas ul {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding-left: 20px;
}
@media screen and (min-width: 1024px) {
  .tooltip4-ventas ul {
    padding-right: 30px;
  }
}
.tooltip4-ventas ul li {
  margin-bottom: 10px;
}

.tooltip4-ventas-woo {
  top: 460px;
}
@media screen and (min-width: 1024px) {
  .tooltip4-ventas-woo {
    top: 207px;
  }
}
.tooltip4-ventas-woo ul {
  padding-right: 30px;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  padding-left: 20px;
}
.tooltip4-ventas-woo ul li {
  margin-bottom: 10px;
}

.tooltip-tour-factura-masiva-tnube {
  right: auto;
  left: -170px;
  bottom: auto;
  bottom: 0;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva-tnube {
    bottom: auto;
    top: -270px;
    left: -200px;
  }
  .tooltip-tour-factura-masiva-tnube:before {
    bottom: -10px;
    top: auto;
    left: 250px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva-tnube p {
    padding-right: 30px;
  }
}

.tooltip-tour-factura-masiva-woo {
  right: -27px;
  left: auto;
  bottom: 45px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva-woo {
    left: auto;
    bottom: auto;
    right: 200px;
    top: -25px;
  }
}
.tooltip-tour-factura-masiva-woo::before {
  left: auto;
  right: 78px;
  z-index: -1;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-factura-masiva-woo::before {
    top: 27px;
    bottom: auto;
    right: -10px;
  }
}

@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-tnube {
    left: 130px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-ventas-tnube p {
    padding-right: 30px;
  }
}

.tooltip5-preg {
  top: 390px;
}
@media screen and (min-width: 1024px) {
  .tooltip5-preg {
    top: 185px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip5-preg p {
    padding-right: 30px;
  }
}
.tooltip5-preg p a {
  font-weight: 400;
  letter-spacing: -0.02em;
  color: #304b7f;
}

.tooltip-tour-preg-rr {
  left: -145px;
  bottom: 35px;
}
.tooltip-tour-preg-rr:before {
  top: -10px;
  bottom: auto;
  left: 200px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-preg-rr:before {
    top: 65px;
    bottom: auto;
    right: -10px;
    left: auto;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-preg-rr {
    left: -465px;
    top: 0;
    bottom: auto;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-preg-rr p,
  .tooltip-tour-preg-rr ul {
    padding-right: 30px;
  }
}

.tooltip6-preg {
  bottom: auto;
  left: 20px;
  top: 110px;
}
@media screen and (min-width: 1024px) {
  .tooltip6-preg {
    left: auto;
    top: 60px;
    right: 30px;
  }
}
.tooltip6-preg:before {
  top: -10px;
  bottom: auto;
  left: 238px;
}

.tooltip6-compet {
  top: 320px;
  bottom: auto;
  left: 24px;
}
@media screen and (min-width: 1024px) {
  .tooltip6-compet {
    top: 377px;
    bottom: auto;
    left: 203px;
  }
  .tooltip6-compet:before {
    bottom: 17px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip6-compet p {
    padding-right: 30px;
  }
}

.tooltip-tour-new-prod {
  left: 10px;
  top: -145px;
  bottom: auto;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-prod {
    top: 0px;
    bottom: auto;
    right: 250px;
    left: auto;
    padding-right: 30px;
    width: 400px;
  }
}
.tooltip-tour-new-prod:before {
  top: auto;
  bottom: -8px;
  left: 263px;
  z-index: -1;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-prod:before {
    left: auto;
    right: -8px;
    bottom: 55px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-prod p {
    padding-right: 30px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-prod .btn-next-container .btn-next {
    margin: 0;
  }
}

.tooltip-tour-new-combo {
  top: -75px;
  bottom: auto;
  left: 20px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-combo {
    width: 400px;
    top: 50px;
    left: auto;
    right: 250px;
  }
}
.tooltip-tour-new-combo::before {
  left: 175px;
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-combo::before {
    left: auto;
    right: -8px;
    bottom: 70px;
  }
}
@media screen and (min-width: 1024px) {
  .tooltip-tour-new-combo p {
    padding-right: 30px;
  }
}

.tooltip3-operadores {
  top: 640px;
}
@media screen and (min-width: 1024px) {
  .tooltip3-operadores {
    top: 425px;
  }
}

.tooltip1-metricas {
  top: 215px;
}
@media screen and (min-width: 1024px) {
  .tooltip1-metricas {
    top: 135px;
  }
}

/*==============
proceso luego de finalizar el tour
================*/
.caja-top {
  background: #ffffff;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  margin-bottom: 21px;
  padding: 12px;
  text-align: center;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .caja-top {
    border-left: 7px solid #6097ff;
    padding: 15px 0px 15px 30px;
  }
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time {
    display: flex;
    align-items: center;
    gap: 20px;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.vincular-first-time {
    gap: 60px;
  }
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .title-desc-info {
    width: 370px;
    text-align: start;
  }
}
.caja-top.vincular-first-time .title-desc-info h3 {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .title-desc-info h3 {
    font-size: 20px;
  }
}
.caja-top.vincular-first-time .title-desc-info p {
  font-weight: 400;
  font-size: 14px;
  color: #727587;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .title-desc-info p {
    font-size: 16px;
  }
}
.caja-top.vincular-first-time .card-vinc-container {
  display: flex;
  justify-content: center;
  gap: 15px;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .card-vinc-container {
    margin-right: 0;
    gap: 15px;
  }
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc {
  cursor: pointer;
  border-radius: 20px;
  width: 76px;
  height: 69px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.15);
  position: relative;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc {
    width: 95px;
    height: 95px;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc {
    width: 117px;
    height: 106px;
  }
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc.card-meli:hover {
  border: #ffe600 solid 2px;
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc.card-mepa:hover {
  border: #00aeef solid 2px;
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc.card-tnube:hover {
  border: #2d3354 solid 2px;
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc img {
  width: 48px;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc img {
    width: 63px;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc img {
    width: 76px;
  }
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc.card-woo:hover {
  border: #6a4595 solid 2px;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc.card-woo a img, .caja-top.vincular-first-time .card-vinc-container .card-vinc.card-empre a img {
    width: 73px;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc.card-woo a img, .caja-top.vincular-first-time .card-vinc-container .card-vinc.card-empre a img {
    width: 86px;
  }
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc.card-empre:hover {
  border: #28b861 solid 2px;
}
.caja-top.vincular-first-time .card-vinc-container .card-vinc .img-check-sync {
  position: absolute;
  width: 24px;
  bottom: -3px;
  right: -10px;
}
@media screen and (min-width: 1024px) {
  .caja-top.vincular-first-time .card-vinc-container .card-vinc .img-check-sync {
    width: 31px;
  }
}
.caja-top.hacer-hoy h3 {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
  text-align: center;
}
@media screen and (min-width: 1024px) {
  .caja-top.hacer-hoy h3 {
    text-align: start;
    font-size: 20px;
    margin: 0;
  }
}
.caja-top.hacer-hoy .cards-container1 {
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  padding: 15px 10px;
}
@media screen and (min-width: 1024px) {
  .caja-top.hacer-hoy .cards-container1 {
    padding: 0 0 15px;
    height: 100%;
    display: flex;
    align-items: center;
  }
}
.caja-top.hacer-hoy .cards-container1 .cards-content {
  width: 860px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .caja-top.hacer-hoy .cards-container1 .cards-content {
    width: 963px;
    padding-bottom: 10px;
    padding-top: 10px;
    overflow-x: auto;
    display: block;
    gap: 10px;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.hacer-hoy .cards-container1 .cards-content {
    width: 1060px;
  }
}
@media screen and (min-width: 1660px) {
  .caja-top.hacer-hoy .cards-container1 .cards-content {
    width: 1110px;
  }
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  width: 1290px;
}
@media screen and (min-width: 1660px) {
  .caja-top.hacer-hoy .cards-container1 .cards-content .box-cards {
    width: 1093px;
  }
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p {
  margin-bottom: 0;
  position: relative;
  font-weight: 500;
  font-size: 12.714px;
  color: #304b7f;
  background: #e8f0ff;
  border-radius: 3.97314px;
  padding: 6px;
}
@media screen and (min-width: 1024px) {
  .caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p {
    font-size: 14px;
  }
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p:hover {
  background-color: #6097ff;
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p:hover > a {
  color: #fff;
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p span {
  position: absolute;
  top: -10px;
  background: #51bf48;
  border-radius: 1.01453px;
  font-weight: 500;
  font-size: 10.1453px;
  color: #ffffff;
  padding: 0 5px;
}
.caja-top.hacer-hoy .cards-container1 .cards-content .box-cards p a {
  text-decoration: none;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section {
    display: flex;
    gap: 40px;
    align-items: center;
  }
}
@media screen and (min-width: 1366px) {
  .caja-top.help-section {
    gap: 100px;
  }
}
.caja-top.help-section h3 {
  font-weight: 700;
  font-size: 16px;
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section h3 {
    font-size: 20px;
    width: 30%;
  }
}
@media screen and (min-width: 1660px) {
  .caja-top.help-section h3 {
    text-align: left;
    width: 328px;
  }
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content {
    display: flex;
    gap: 20px;
  }
}
.caja-top.help-section .imgs-content a {
  text-decoration: none;
}
.caja-top.help-section .imgs-content a .images {
  cursor: pointer;
  height: 100px;
  align-items: flex-end;
  display: flex;
  gap: 15px;
  background: #ecf3ff;
  border-radius: 12.1639px;
  position: relative;
  transition: all 0.2s linear;
}
.caja-top.help-section .imgs-content a .images:hover {
  background-color: #88b1ff;
}
.caja-top.help-section .imgs-content a .images:hover > p {
  color: #fff;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content a .images {
    width: 303px;
  }
}
.caja-top.help-section .imgs-content a .images p {
  font-weight: 600;
  font-size: 12.1639px;
  color: #4871bf;
  position: absolute;
  right: 23px;
  width: 123px;
  margin: 0;
  top: 33px;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content a .images p {
    right: 12px;
    font-size: 14px;
    width: 140px;
  }
}
.caja-top.help-section .imgs-content .img1 {
  margin: 30px 0 15px;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content .img1 {
    margin-bottom: 0;
  }
}
.caja-top.help-section .imgs-content .img1 img {
  width: 138px;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content .img1 img {
    width: 158px;
  }
}
.caja-top.help-section .imgs-content .img2 {
  margin-top: 40px;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content .img2 {
    margin-top: 30px;
    margin-bottom: 0;
  }
}
.caja-top.help-section .imgs-content .img2 img {
  width: 154px;
}
@media screen and (min-width: 1024px) {
  .caja-top.help-section .imgs-content .img2 img {
    width: 172px;
  }
}

/*******************************
SCROLLS
*********************************/
.cards-container1::-webkit-scrollbar {
  -webkit-appearance: none;
}
.cards-container1::-webkit-scrollbar:vertical {
  width: 10px;
}
.cards-container1::-webkit-scrollbar:horizontal {
  height: 10px;
}

.cards-container1::-webkit-scrollbar-button:increment,
.cards-container1::-webkit-scrollbar-button {
  display: none;
}

.cards-container1::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 20px;
  border: 2px solid transparent;
}

.cards-container1::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: transparent;
}

.resaltado {
  color: #fff;
  background: linear-gradient(to bottom, #2e497d 0%, #192640 100%) !important;
}

/*===========================
EMPTY STATES PARA DUMMIES
=============================0*/
.dummy-container {
  text-align: center;
  padding: 15px 0;
}
.dummy-container.dummy-container-special {
  background-color: #fff;
  padding: 30px 0;
}
.dummy-container h3 {
  font-weight: 700;
  font-size: 18px;
  text-align: center;
  color: #4871bf;
  width: 310px;
  margin: auto;
}
@media screen and (min-width: 1024px) {
  .dummy-container h3 {
    width: auto;
    font-size: 20.5408px;
  }
}
.dummy-container a {
  text-decoration: none;
  display: inline-block;
  cursor: pointer;
}
.dummy-container a h4 {
  font-weight: 600;
  font-size: 14.5906px;
  border-radius: 5px;
  width: max-content;
  margin: 8px auto 14px;
  padding: 3px 8px;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4 {
    font-size: 19.5408px;
  }
}
.dummy-container a h4.meli {
  color: #304b7f;
  background: #ffe600;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.meli img {
    width: 180px;
  }
}
.dummy-container a h4.tnube {
  color: #fff;
  background: #2d3354;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.tnube img {
    width: 42px;
  }
}
.dummy-container a h4.mpago {
  color: #fff;
  background: #00aeef;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.mpago img {
    width: 180px;
  }
}
.dummy-container a h4.woo {
  color: #fff;
  background: #6a4595;
}
.dummy-container a h4.woo img {
  width: 110px;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.woo img {
    width: 180px;
  }
}
.dummy-container a h4.empre {
  color: #fff;
  background: #28b861;
}
.dummy-container a h4.empre img {
  width: 110px;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.empre img {
    width: 140px;
  }
}
.dummy-container a h4.afip {
  color: #fff;
  background: #009fe3;
  width: 400px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  margin-top: 12px;
}
.dummy-container a h4.afip img {
  width: 50px;
}
@media screen and (min-width: 1024px) {
  .dummy-container a h4.afip img {
    width: 80px;
  }
}
.dummy-container p {
  font-style: italic;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .dummy-container p {
    font-size: 16px;
  }
}

@media screen and (min-width: 1024px) {
  .dummy-container.special h3 {
    font-size: 15px;
  }
}
@media screen and (min-width: 1024px) {
  .dummy-container.special h4 {
    font-size: 14.5906px;
  }
  .dummy-container.special h4 img {
    width: auto;
  }
}
@media screen and (min-width: 1024px) {
  .dummy-container.special p {
    font-size: 14.5906px;
  }
}

/* =========================
scrolls
========================= */
.cards-content::-webkit-scrollbar {
  -webkit-appearance: none;
}
.cards-content::-webkit-scrollbar:vertical {
  width: 10px;
}
.cards-content::-webkit-scrollbar:horizontal {
  height: 10px;
}

.cards-content::-webkit-scrollbar-button:increment,
.cards-content::-webkit-scrollbar-button {
  display: none;
}

.cards-content::-webkit-scrollbar-thumb {
  background-color: #d4d5da;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.cards-content::-webkit-scrollbar-track {
  border-radius: 10px;
}

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

.show-drop {
  display: block !important;
}

.dropdown-pendientes {
  display: none;
  box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.25);
  width: 240px;
  position: absolute;
  z-index: 1;
  border-radius: 5px;
  background: #fff;
  left: 6px;
  top: 85px;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .dropdown-pendientes {
    right: 6px;
    top: 70px;
    left: auto;
  }
}
.dropdown-pendientes ul {
  list-style: none;
  border-radius: 5px;
  padding: 0;
  margin: 0;
}
.dropdown-pendientes ul li {
  padding: 8px;
  transition: all 0.2s linear;
}
.dropdown-pendientes ul li:hover {
  background-color: #eee;
}
.dropdown-pendientes ul li p {
  margin: 0;
}
.dropdown-pendientes ul li p .tag-counter {
  font-weight: 700;
  font-size: 14px;
  align-items: center;
  letter-spacing: -0.02em;
  color: #43475f;
  margin-right: 8px;
  margin-bottom: 10px;
}
.dropdown-pendientes ul li p .tag-general {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
  border-radius: 2px;
  padding: 1px 6px;
}
.dropdown-pendientes ul li p .tag-general.tag-full {
  color: #4aa359;
  border: 0.5px solid #4aa359;
}
.dropdown-pendientes ul li p .tag-general.tag-flex {
  background: #4aa359;
}
.dropdown-pendientes ul li p .tag-general.tag-cross {
  background: #ffb660;
}
.dropdown-pendientes ul li p .tag-general.tag-drop {
  background: #58c6ab;
}
.dropdown-pendientes ul li p .tag-general.tag-dropx {
  background: #ff7b7b;
}
.dropdown-pendientes ul li p .tag-general.tag-acord {
  background: #6097ff;
}
.dropdown-pendientes ul li p .tag-general img {
  width: 10px;
}

.dropdown-etiquetas {
  display: none;
  box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.25);
  width: 240px;
  position: absolute;
  z-index: 1;
  border-radius: 5px;
  background: #fff;
  top: 85px;
  margin: 0;
  padding: 0;
  right: 6px;
  left: auto;
}
@media screen and (min-width: 1024px) {
  .dropdown-etiquetas {
    top: 70px;
    right: 6px !important;
    left: auto !important;
  }
}
.dropdown-etiquetas ul {
  list-style: none;
  border-radius: 5px;
  padding: 0;
  margin: 0;
}
.dropdown-etiquetas ul li {
  padding: 8px;
  transition: all 0.2s linear;
}
.dropdown-etiquetas ul li:hover {
  background-color: #eee;
}
.dropdown-etiquetas ul li p {
  margin: 0;
}
.dropdown-etiquetas ul li p .tag-counter {
  font-weight: 700;
  font-size: 14px;
  align-items: center;
  letter-spacing: -0.02em;
  color: #43475f;
  margin-right: 8px;
  margin-bottom: 10px;
}
.dropdown-etiquetas ul li p .tag-general {
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  color: #ffffff;
  border-radius: 2px;
  padding: 1px 6px;
}
.dropdown-etiquetas ul li p .tag-general.tag-flex {
  background: #4aa359;
}
.dropdown-etiquetas ul li p .tag-general.tag-colecta {
  background: #ffb660;
}
.dropdown-etiquetas ul li p .tag-general.tag-correo {
  background: #74dbc2;
}
.dropdown-etiquetas ul li p .tag-general.tag-places {
  background: #ff7b7b;
}

.dropdown-etiquetas {
  right: 6px;
  left: auto;
}
@media screen and (min-width: 1024px) {
  .dropdown-etiquetas {
    right: auto;
    left: 6px;
  }
}

.percent-badge-dash {
  position: absolute;
  bottom: -22px;
  right: -2px;
  background: #7dc177;
  border-radius: 4.31982px;
  padding: 0px 4px;
  font-weight: 600;
  font-size: 13px;
  align-items: center;
  letter-spacing: -0.02em;
  color: #daffd7;
}
.percent-badge-dash.not-absolute {
  position: static;
}

.top-ind-container {
  border-radius: 13.0161px;
  padding: 10px;
  transition: all 0.2s linear;
}
.top-ind-container img {
  width: 45px;
}
@media screen and (min-width: 1024px) {
  .top-ind-container img {
    width: auto;
  }
}
.top-ind-container .numero {
  font-weight: 700;
  font-size: 22px;
  margin: 0;
}
.top-ind-container .descripcion {
  font-weight: 700;
  font-size: 11.1484px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .top-ind-container .descripcion {
    font-size: 12.1484px;
  }
}

.ind-preguntas {
  background: #faedda;
}
.ind-preguntas:hover {
  background-color: #ffe0bd;
}
.ind-preguntas .numero {
  color: #b78953;
}
.ind-preguntas .descripcion {
  color: #b78953;
}

.ind-mensajes {
  background: #eed8fc;
}
.ind-mensajes:hover {
  background-color: #efcdfe;
}
.ind-mensajes .numero {
  color: #904db9;
}
.ind-mensajes .descripcion {
  color: #904db9;
}

.ind-envios {
  background: #d8eed4;
}
.ind-envios:hover {
  background-color: #c9e4c2;
}
.ind-envios .numero {
  color: #538d42;
}
.ind-envios .descripcion {
  color: #538d42;
}

.ind-etiquetas {
  background: #d8dafd;
}
.ind-etiquetas:hover {
  background-color: #c4c8f5;
}
.ind-etiquetas .numero {
  color: #4a51b8;
}
.ind-etiquetas .descripcion {
  color: #4a51b8;
  width: 73px;
}
@media screen and (min-width: 1024px) {
  .ind-etiquetas .descripcion {
    width: auto;
  }
}

.dashboard-export-button {
  background-color: #6097ff;
  border-radius: 2.92044px;
  font-weight: 400;
  font-size: 13.6287px;
  color: #ffffff;
  border: 0;
  outline: none;
  padding: 5px;
  transition: all 0.2s linear;
}
.dashboard-export-button:focus, .dashboard-export-button:focus-visible {
  border: 0;
  outline: none;
}
.dashboard-export-button:hover {
  background-color: #304b7f;
}
.dashboard-export-button img {
  margin-right: 5px;
}

.titulo-dash-meli {
  font-weight: 500;
  letter-spacing: 0.01em;
  color: #304b7f;
}
.titulo-dash-meli span {
  margin-left: 3px;
  padding: 0px 3px 2px;
  background: #ffe600;
  border-radius: 2.59189px;
  display: inline-block;
}
.titulo-dash-meli span img {
  width: 18px;
}

@media screen and (min-width: 1660px) {
  .deldia {
    width: 25%;
  }
}
.deldia .deldia-cont-dash {
  background: #d7e5ff;
  border-radius: 4.31982px;
  padding: 10px 4px;
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 153px;
}
@media screen and (min-width: 1024px) {
  .deldia .deldia-cont-dash {
    width: 126px;
  }
}
@media screen and (min-width: 1660px) {
  .deldia .deldia-cont-dash {
    width: 95%;
  }
}
.deldia .deldia-cont-dash div h3 {
  font-weight: 700;
  font-size: 14px;
  letter-spacing: -0.02em;
  color: #6097ff;
  margin-bottom: 4px;
}
@media screen and (min-width: 1024px) {
  .deldia .deldia-cont-dash div h3 {
    font-size: 22px;
  }
}
.deldia .deldia-cont-dash div p {
  font-weight: 700;
  font-size: 11px;
  letter-spacing: -0.02em;
  color: #304b7f;
  margin: 0;
}

.nav-item-rend {
  font-weight: 500;
  font-size: 14px;
  align-items: center;
  border-radius: 5px;
  border: 1px solid #6097ff;
}
.nav-item-rend.active {
  background-color: #6097ff;
}
.nav-item-rend.active a, .nav-item-rend.active button {
  color: #fff;
}
.nav-item-rend a, .nav-item-rend button {
  color: #6097ff;
}

.desk-cifra-container .cifra {
  font-weight: 800;
  font-size: 15px;
  align-items: center;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .desk-cifra-container .cifra {
    font-size: 20px;
  }
}

.accionable {
  border-radius: 4.31982px;
  background: #ff8888;
}
.accionable h3 {
  font-weight: 700;
  font-size: 21.5991px;
  letter-spacing: -0.02em;
  color: #ffffff;
}
.accionable p {
  font-weight: 500;
  font-size: 12.0955px;
  line-height: 14px;
  letter-spacing: -0.02em;
  color: #ffffff;
  margin: 0;
  width: 106px;
}

.publicaciones-dash {
  box-shadow: 0.973481px 4.8674px 9.73481px rgba(0, 0, 0, 0.1);
  border-radius: 9.73481px;
}
.publicaciones-dash .fichas-dash-content {
  background: #d7e5ff;
  border-radius: 4.8674px;
  padding: 5px 4px;
  font-weight: 600;
  font-size: 11.6818px;
  color: #304b7f;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 20px;
}
.publicaciones-dash .fichas-dash-content .fichas-dash-counter {
  font-weight: 600;
  font-size: 21.6947px;
  color: #ffffff;
  padding: 2px 7px 0;
  background: #304b7f;
  border-radius: 2.92044px;
}
.publicaciones-dash .fichas-dash-content .fichas-dash-title {
  display: flex;
  text-align: center;
  gap: 2px;
  align-items: baseline;
}
.publicaciones-dash .desk-pub-dash {
  border-radius: 4.84793px;
  text-align: center;
  padding: 10px 0;
}
.publicaciones-dash .desk-pub-dash h3 {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 17.4526px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .publicaciones-dash .desk-pub-dash h3 {
    font-size: 21.4526px;
  }
}
.publicaciones-dash .desk-pub-dash p {
  border-radius: 4.84793px;
  font-weight: 600;
  font-size: 12.6046px;
  padding: 5px;
  padding: 0 5px;
  width: max-content;
  margin: auto;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-basicas {
  background: #e9f0ff;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-basicas p {
  border: 1.5px solid #51bf48;
  color: #51bf48;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-pausadas {
  background: #e9f0ff;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-pausadas p {
  border: 1.5px solid #eca551;
  color: #eca551;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-clasicas {
  background-color: #e9f0ff;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-clasicas p {
  border: 1.5px solid #db88ff;
  color: #db88ff;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-premium {
  background-color: #e9f0ff;
}
.publicaciones-dash .desk-pub-dash.desk-pub-dash-premium p {
  border: 1.5px solid #6097ff;
  color: #6097ff;
}

.cta-fact-auto-container .btn-cta-update-plan-standard {
  background: #6097ff;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15.5514px;
  color: #ffffff;
  padding: 8px 12px;
  outline: none;
  border: 0;
  transition: all 0.3s linear;
  margin: 20px 0 10px;
}
.cta-fact-auto-container .btn-cta-update-plan-standard:focus, .cta-fact-auto-container .btn-cta-update-plan-standard:focus-visible {
  outline: none;
  border: 0;
}
.cta-fact-auto-container .btn-cta-update-plan-standard:hover {
  background-color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .cta-fact-auto-container .btn-cta-update-plan-standard {
    padding: 8px 14px;
  }
}
.cta-fact-auto-container .desc-cta-update-plan-standard {
  font-weight: 500;
  font-size: 14px;
  color: #727587;
}

#modalCaptureEmpreInfo .modal-content {
  width: 360px !important;
  margin: auto;
}
#modalCaptureEmpreInfo .modal-body {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
}
#modalCaptureEmpreInfo .modal-body h3 {
  color: #6097ff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  margin: 0;
}
#modalCaptureEmpreInfo .modal-body p.desc {
  color: #43475f;
  font-size: 16px;
  font-weight: 400;
  margin: 0;
}
#modalCaptureEmpreInfo .modal-body p.red-alert {
  text-align: start;
  margin: 0 0 0 10px;
  color: #ff6060;
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: 122.5%;
  display: flex;
  gap: 5px;
  align-items: center;
}
#modalCaptureEmpreInfo .modal-body p.inputs-container {
  text-align: start;
  margin: 0;
  width: 314px;
}
#modalCaptureEmpreInfo .modal-body p.inputs-container label {
  color: #727587;
  font-size: 14px;
  font-weight: 400;
}
#modalCaptureEmpreInfo .modal-body p.inputs-container label input {
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  background: #fff;
  width: 314px;
  height: 40px;
  outline: none;
  padding: 5px 7px;
  font-size: 14px;
}
#modalCaptureEmpreInfo .modal-body p.inputs-container label input::placeholder {
  font-style: italic;
}
#modalCaptureEmpreInfo .modal-body p.inputs-container label input:focus {
  outline: none;
  color: #6097ff;
  border-color: #6097ff;
  box-shadow: 0px 0px 10px 0px #6097ff;
}
#modalCaptureEmpreInfo .modal-body button {
  width: 314px;
  height: 30px;
}
#modalCaptureEmpreInfo .modal-body button:disabled, #modalCaptureEmpreInfo .modal-body button:disabled:hover {
  background-color: #a1a3af;
  border: #a1a3af;
}

@media screen and (min-width: 1024px) {
  #modalEmpreLogged .modal-dialog {
    max-width: max-content;
  }
}
#modalEmpreLogged .modal-dialog .modal-content {
  background: linear-gradient(172deg, #55b368 0%, #6098fb 100%);
}
@media screen and (min-width: 1024px) {
  #modalEmpreLogged .modal-dialog .modal-content {
    width: 710px !important;
    padding: 0 24px 45px;
  }
}
#modalEmpreLogged .modal-header {
  padding-top: 25px;
  background-color: transparent;
  border: 0;
  display: flex;
  justify-content: end;
}
#modalEmpreLogged .modal-header .btn-close-modal {
  background-color: transparent;
  border: 0;
  outline: none;
}
#modalEmpreLogged .modal-header .btn-close-modal:focus {
  border: 0;
  outline: none;
}
#modalEmpreLogged .modal-header .btn-close-modal:hover > svg path {
  stroke: #000;
}
#modalEmpreLogged .modal-body {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
}
@media screen and (min-width: 1024px) {
  #modalEmpreLogged .modal-body {
    padding: 0;
  }
}
#modalEmpreLogged .modal-body h3 {
  color: #f5f5f5;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  margin: 0;
}
#modalEmpreLogged .modal-body p {
  margin: 0;
  color: #f5f5f5;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}
#modalEmpreLogged .modal-body p:last-child {
  font-size: 14px;
}
#modalEmpreLogged .modal-body p:last-child a {
  color: #f5f5f5;
}
#modalEmpreLogged .modal-body p:last-child a:hover {
  color: #f5f5f5;
  text-decoration: underline;
}
#modalEmpreLogged .modal-body p strong {
  font-weight: 600;
}
#modalEmpreLogged .modal-body .card-first-step {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 1024px) {
  #modalEmpreLogged .modal-body .card-first-step {
    flex-direction: row;
  }
}
#modalEmpreLogged .modal-body .card-first-step button,
#modalEmpreLogged .modal-body .card-first-step a {
  font-weight: 600;
  padding: 12px 20px;
  height: 59px;
  border: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 200px;
}
#modalEmpreLogged .modal-body .card-first-step button:hover,
#modalEmpreLogged .modal-body .card-first-step a:hover {
  text-decoration: none;
}
@media screen and (min-width: 1024px) {
  #modalEmpreLogged .modal-body .card-first-step button,
  #modalEmpreLogged .modal-body .card-first-step a {
    padding: 12px 26px;
    height: 91px;
    width: 220px;
  }
}

.counter-edit-container .buttons-counters {
  display: flex;
  align-items: center;
  gap: 6px 12px;
  flex-wrap: wrap;
  margin-top: 0;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters {
    width: auto;
    margin-top: 0;
  }
}
.counter-edit-container .buttons-counters p {
  margin: 0;
  font-weight: 700;
  font-size: 14px;
  padding: 6px;
  width: fit-content;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters p {
    width: auto;
    margin: 0;
  }
}
.counter-edit-container .buttons-counters p.btn-img-available {
  color: #304b7f;
  background: #d7e5ff;
  border-radius: 5px;
  margin-bottom: 0;
}
.counter-edit-container .buttons-counters p.btn-img-available span {
  background: #b0cbff;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters p.btn-img-available {
    margin-bottom: 0;
  }
}
.counter-edit-container .buttons-counters p.btn-img-available2 {
  display: none;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters p.btn-img-available2 {
    display: block;
  }
}
.counter-edit-container .buttons-counters p.btn-img-resting {
  color: #727587;
  background: #ebebeb;
  border-radius: 5px;
}
.counter-edit-container .buttons-counters p.btn-img-resting span {
  background: #d0d1d7;
}
.counter-edit-container .buttons-counters p span {
  border-radius: 3px;
  padding: 0 5px;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters .img-edit-full-msg {
    text-align: center;
  }
}
.counter-edit-container .buttons-counters .img-edit-full-msg p {
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  color: #6097ff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  max-width: 350px;
  gap: 4px;
}
@media screen and (min-width: 1660px) {
  .counter-edit-container .buttons-counters .img-edit-full-msg p {
    max-width: none;
    display: block;
  }
}
.counter-edit-container .buttons-counters .img-edit-full-msg p span {
  display: none;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters .img-edit-full-msg p span {
    display: inline-block;
  }
}
.counter-edit-container .buttons-counters .img-edit-full-msg button {
  background: #6097ff;
  border-radius: 5px;
  font-weight: 700;
  font-size: 16px;
  padding: 4px 6px;
  color: #ffffff;
  border: 0;
  outline: none;
  transition: all 0.3s linear;
  margin-top: 10px;
}
@media screen and (min-width: 1024px) {
  .counter-edit-container .buttons-counters .img-edit-full-msg button {
    margin-top: 0;
  }
}
.counter-edit-container .buttons-counters .img-edit-full-msg button:focus, .counter-edit-container .buttons-counters .img-edit-full-msg button:focus-visible {
  border: 0;
  outline: none;
}
.counter-edit-container .buttons-counters .img-edit-full-msg button:hover {
  background-color: #304b7f;
}

.new-prod-section {
  padding: 18px;
}
.new-prod-section .new-prod-section-top-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .new-prod-section-top-container {
    flex-direction: row;
    gap: 59px;
    justify-content: center;
  }
}
.new-prod-section .new-prod-section-top-container .product-info {
  background: #ffffff;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 17px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .new-prod-section-top-container .product-info {
    width: 443px;
  }
}
.new-prod-section .new-prod-section-top-container .product-info h2 {
  background: #d7e5ff;
  border-radius: 4px 2px 0px 0px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #304b7f;
  padding: 4px 7px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .new-prod-section-top-container .product-info h2 {
    font-size: 18px;
  }
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container .img-container {
  width: 65px;
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container .title-container {
  width: calc(100% - 85px);
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container .title-container label {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #727587;
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container .title-container input.input-edit-prod {
  width: 99%;
  height: 44px;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
}
.new-prod-section .new-prod-section-top-container .product-info .top-info-container .title-container input.input-edit-prod:focus, .new-prod-section .new-prod-section-top-container .product-info .top-info-container .title-container input.input-edit-prod:focus-visible {
  outline: none;
}
.new-prod-section .new-prod-section-top-container .product-info .sku-container label,
.new-prod-section .new-prod-section-top-container .product-info .stock-container label,
.new-prod-section .new-prod-section-top-container .product-info .gtin-container label,
.new-prod-section .new-prod-section-top-container .product-info .ubi-container label {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #727587;
  display: block !important;
}
.new-prod-section .new-prod-section-top-container .product-info .sku-container input,
.new-prod-section .new-prod-section-top-container .product-info .stock-container input,
.new-prod-section .new-prod-section-top-container .product-info .gtin-container input,
.new-prod-section .new-prod-section-top-container .product-info .ubi-container input {
  width: 99%;
  height: 44px;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  margin-bottom: 15px;
  outline: none;
}
.new-prod-section .new-prod-section-top-container .product-info .sku-container input:focus, .new-prod-section .new-prod-section-top-container .product-info .sku-container input:focus-visible,
.new-prod-section .new-prod-section-top-container .product-info .stock-container input:focus,
.new-prod-section .new-prod-section-top-container .product-info .stock-container input:focus-visible,
.new-prod-section .new-prod-section-top-container .product-info .gtin-container input:focus,
.new-prod-section .new-prod-section-top-container .product-info .gtin-container input:focus-visible,
.new-prod-section .new-prod-section-top-container .product-info .ubi-container input:focus,
.new-prod-section .new-prod-section-top-container .product-info .ubi-container input:focus-visible {
  outline: none;
}
.new-prod-section .new-prod-section-top-container .fact-info {
  background: #ffffff;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 17px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .new-prod-section-top-container .fact-info {
    width: 443px;
  }
}
.new-prod-section .new-prod-section-top-container .fact-info h2 {
  background: #d7e5ff;
  border-radius: 4px 2px 0px 0px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #304b7f;
  padding: 4px 7px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .new-prod-section-top-container .fact-info h2 {
    font-size: 18px;
  }
}
.new-prod-section .new-prod-section-top-container .fact-info .prod-type label,
.new-prod-section .new-prod-section-top-container .fact-info .uni-type label,
.new-prod-section .new-prod-section-top-container .fact-info .alicuote label {
  font-weight: 400;
  font-size: 15px;
  color: #727587;
}
.new-prod-section .new-prod-section-top-container .fact-info .prod-type label select,
.new-prod-section .new-prod-section-top-container .fact-info .uni-type label select,
.new-prod-section .new-prod-section-top-container .fact-info .alicuote label select {
  margin-top: 2px;
  margin-bottom: 15px;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  height: 32px;
  width: 260px;
  background: #fff;
}
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-costo,
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-precio,
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-costo,
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-precio {
  font-weight: 400;
  font-size: 15px;
  color: #727587;
}
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-costo input[type=number],
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-precio input[type=number],
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-costo input[type=number],
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-precio input[type=number] {
  height: 44px;
  width: 210px;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  background: #fff;
}
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-chbx-costo,
.new-prod-section .new-prod-section-top-container .fact-info .costo label.lbl-chbx-precio,
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-chbx-costo,
.new-prod-section .new-prod-section-top-container .fact-info .precio label.lbl-chbx-precio {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
}
.new-prod-section .prod-vinc-container {
  margin-top: 20px;
  background: #ffffff;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.15);
  padding: 7px 7px 20px;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .prod-vinc-container {
    max-width: 945px;
    margin: 20px auto;
  }
}
.new-prod-section .prod-vinc-container h2 {
  background: #d7e5ff;
  border-radius: 4px 2px 0px 0px;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #304b7f;
  padding: 4px 7px 4px;
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .prod-vinc-container h2 {
    font-size: 18px;
  }
}
.new-prod-section .prod-vinc-container .desc-content {
  font-weight: 400;
  font-size: 14px;
  color: #43475F;
  margin: 21px 0 16px;
}
.new-prod-section .prod-vinc-container .input-search-vinculaciones-container input,
.new-prod-section .prod-vinc-container .input-search-vinculaciones-container .input-group-append {
  height: 40px;
}
.new-prod-section .add-variant {
  background: #FFFFFF;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  margin-top: 20px;
  padding: 10px;
  max-width: 945px;
  margin: 20px auto 0;
  /*  h2 {
       background: #d7e5ff;
       border-radius: 4px 2px 0px 0px;
       font-weight: 600;
       font-size: 16px;
       line-height: 24px;
       color: #304b7f;
       padding: 4px 7px 4px;
       margin: 0;
       @include desktop {
         font-size: 18px;
       }
     } */
}
.new-prod-section .add-variant button.btn-add-variant {
  font-weight: 500;
  font-size: 14px;
  color: #51BF48;
  border: 0;
  outline: 0;
  background: transparent;
}
.new-prod-section .add-variant button.btn-add-variant:focus, .new-prod-section .add-variant button.btn-add-variant:focus-visible {
  border: 0;
  outline: 0;
}
.new-prod-section .save-prod {
  max-width: 945px;
  margin: auto;
  display: flex;
  justify-content: end;
}
.new-prod-section .save-prod button.save-new-product {
  background: #6097FF;
  border-radius: 4px;
  font-weight: 700;
  font-size: 14px;
  color: #FFFFFF;
  margin-top: 21px;
  border: 0;
  outline: none;
  width: 100%;
  padding: 11px 0;
  transition: all 0.2s linear;
}
.new-prod-section .save-prod button.save-new-product:focus, .new-prod-section .save-prod button.save-new-product:focus-visible {
  border: 0;
  outline: none;
}
.new-prod-section .save-prod button.save-new-product:hover {
  background: #4871bf;
}
@media screen and (min-width: 1024px) {
  .new-prod-section .save-prod button.save-new-product {
    width: 300px;
  }
}

.btn-files-container {
  display: flex;
  gap: 10px;
  position: relative;
}
.btn-files-container .btn-edima-down-empre,
.btn-files-container .btn-edima-up-empre {
  padding: 5px;
  outline: none;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  border: 0.8px solid #6097ff;
  transition: all 0.2s linear;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .btn-edima-down-empre,
  .btn-files-container .btn-edima-up-empre {
    padding: 5px 10px;
  }
}
.btn-files-container .btn-edima-down-empre:focus, .btn-files-container .btn-edima-down-empre:focus-visible,
.btn-files-container .btn-edima-up-empre:focus,
.btn-files-container .btn-edima-up-empre:focus-visible {
  outline: none;
}
.btn-files-container .btn-edima-down-empre {
  color: #6097ff;
  background-color: #fff;
}
.btn-files-container .btn-edima-down-empre:hover {
  color: #4871bf;
  border-color: #4871bf;
}
.btn-files-container .btn-edima-down-empre:hover > .tooltip-down-empre {
  display: block;
}
.btn-files-container .btn-edima-down-empre .tooltip-down-empre {
  padding: 8px 5px;
  background: #304b7f;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  position: absolute;
  width: 216px;
  top: 40px;
  left: 0;
  z-index: 1;
  display: none;
}
.btn-files-container .btn-edima-down-empre .tooltip-down-empre::before {
  content: "";
  width: 15px;
  height: 15px;
  background: #304b7f;
  transform: rotate(45deg);
  position: absolute;
  top: -6.5px;
  left: 5px;
}
.btn-files-container .btn-edima-up-empre {
  background-color: #6097ff;
  color: #ffffff;
}
.btn-files-container .btn-edima-up-empre:hover {
  background-color: #4871bf;
  border-color: #4871bf;
}
.btn-files-container .btn-edima-up-empre:hover > .tooltip-up-empre {
  display: block;
}
.btn-files-container .btn-edima-up-empre .tooltip-up-empre {
  padding: 8px 5px;
  background: #304b7f;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  position: absolute;
  width: 216px;
  top: 40px;
  right: 0;
  z-index: 1;
  display: none;
}
.btn-files-container .btn-edima-up-empre .tooltip-up-empre::before {
  content: "";
  width: 15px;
  height: 15px;
  background: #304b7f;
  transform: rotate(45deg);
  position: absolute;
  top: -6.5px;
  right: 5px;
}
.btn-files-container .tooltip-upload-file {
  text-align: end;
  position: absolute;
  top: -215px;
  left: -180px;
  background-color: #fff;
  padding: 15px 10px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  z-index: 19;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .tooltip-upload-file {
    top: -3px;
    left: auto;
    right: 144px;
    width: 350px;
  }
}
.btn-files-container .tooltip-upload-file::before {
  content: "";
  position: absolute;
  background-color: #fff;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  bottom: -10px;
  right: 10px;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .tooltip-upload-file::before {
    bottom: auto;
    top: 10px;
    right: -10px;
  }
}
.btn-files-container .tooltip-upload-file h3 {
  font-weight: 700;
  font-size: 17px;
  color: #4871bf;
  text-align: start;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .tooltip-upload-file h3 {
    font-size: 18px;
  }
}
.btn-files-container .tooltip-upload-file p {
  text-align: start;
  font-weight: 400;
  font-size: 16px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .tooltip-upload-file p {
    font-size: 17px;
  }
}
.btn-files-container .tooltip-upload-file button {
  padding: 5px;
  outline: none;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  border: 0.8px solid #6097ff;
  background-color: #6097ff;
  color: #ffffff;
  transition: all 0.2s linear;
}
.btn-files-container .tooltip-upload-file button:focus, .btn-files-container .tooltip-upload-file button:focus-visible {
  outline: none;
}
.btn-files-container .tooltip-upload-file button:hover {
  background-color: #4871bf;
  border-color: #4871bf;
}
@media screen and (min-width: 1024px) {
  .btn-files-container .tooltip-upload-file button {
    font-size: 18px;
  }
}

.tooltip-fact-masiv {
  display: none;
}
@media screen and (min-width: 1024px) {
  .tooltip-fact-masiv {
    display: block;
    margin-left: 15px;
    position: absolute;
    width: 350px;
    top: -35px;
    left: 250px;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #401818;
    background: #ffd7d7;
    border-radius: 3px;
    padding: 7px;
  }
}
.tooltip-fact-masiv:before {
  content: "";
  width: 15px;
  height: 15px;
  background: #ffd7d7;
  transform: rotate(45deg);
  position: absolute;
  top: 40px;
  left: -7px;
}
.tooltip-fact-masiv img {
  width: 16px;
}
.tooltip-fact-masiv strong {
  font-weight: 500;
}

.error-tooltip-fact-masiv:before {
  top: 20px !important;
}

.cuentas-corrientes-big-container .medio-desktop .filter-top-container {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  padding: 20px 0;
  margin-top: 16px;
  justify-content: flex-end;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container {
    order: 1;
    flex-wrap: nowrap;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top {
  display: flex;
  gap: 14px 3px;
  justify-content: end;
  position: relative;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top {
    gap: 14px 26px;
    order: 2;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg {
  border-radius: 4px;
  padding: 8px 0px;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  outline: none;
  width: 165px;
  transition: all 0.2s linear;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-new-registro {
  width: 227px;
  background: #51bf48;
  color: #fff;
  border: 1px solid #51bf48;
  margin-bottom: 15px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-new-registro:hover {
  background-color: #367f30;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-new-registro {
    order: 3;
    margin-bottom: 0;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-carga-masiva {
  color: #6097ff;
  border: 1px solid #6097ff;
  background-color: #fff;
  transition: all 0.2s linear;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-carga-masiva:hover {
  background-color: #d7e5ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-carga-masiva:hover ~ .tooltip-carga-masiva-inicial {
  display: block;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .btn-reg.btn-carga-masiva {
    order: 1;
    margin-left: 0px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown-menu {
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  top: auto !important;
  bottom: -95px !important;
  left: 0 !important;
  right: auto !important;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  width: 190px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .tooltip-carga-masiva-inicial {
  display: none;
  position: absolute;
  z-index: 1;
  top: 50px;
  left: 0;
  background: #182640;
  border-radius: 4.54839px;
  padding: 10px 7px;
  width: 300px;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .tooltip-carga-masiva-inicial {
    left: -310px;
    top: -10px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .tooltip-carga-masiva-inicial::before {
  content: "";
  background: #182640;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  position: absolute;
  top: -10px;
  left: 20px;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .tooltip-carga-masiva-inicial::before {
    top: 20px;
    left: auto;
    right: -8px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .tooltip-carga-masiva-inicial p {
  font-weight: 400;
  font-size: 12px;
  color: #ffffff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown {
  position: relative;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown {
    order: 2;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown button::after {
  display: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown .dropdown-menu {
  top: 45px !important;
  bottom: auto !important;
  right: 0 !important;
  left: auto !important;
  width: max-content;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown .dropdown-menu .dropdown-item {
  font-weight: 400;
  font-size: 15px;
  line-height: 34px;
  color: #304b7f;
  cursor: pointer;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #d7e5ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .btn-container-top .dropdown .dropdown-menu .dropdown-item:active {
  background-color: transparent;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content {
  width: 100%;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol {
  display: flex;
  gap: 10px;
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol {
    width: 760px;
    align-items: center;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container {
  position: relative;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
  border-radius: 3px;
  border: 0;
  padding: 7px 10px;
  outline: none;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub,
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
    background: #fff;
    display: flex;
    gap: 5px;
    align-items: center;
    color: #304b7f;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover {
  background-color: #6097ff !important;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > span, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > span {
  color: #fff !important;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > path, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > circle, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > ellipse, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > path, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > circle, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > circle,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-filtros-pub-child > ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > circle,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-filtros-pub-child > ellipse {
  stroke: #fff;
  fill: #fff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > path, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > circle, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > ellipse, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > path, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > circle, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > circle,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:hover > .btn-date-filter-pub-child > ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > circle,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:hover > .btn-date-filter-pub-child > ellipse {
  stroke: #fff;
  fill: #6097ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub:focus-visible, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub:focus-visible {
  outline: none;
  border: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub svg, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub svg,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub svg,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub svg {
  width: 20px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub span, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub span {
  font-weight: 500;
  font-size: 15px;
  color: #304b7f !important;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active {
  background: #6097ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active span {
  color: #fff !important;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child circle,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child ellipse,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-filtros-pub.active svg.btn-filtros-pub-child circle {
  stroke: #fff;
  fill: #fff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub {
  padding: 6px 10px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active {
  background: #6097ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active span,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active span {
  color: #fff !important;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child {
  fill: #6097ff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child path,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container button.btn-date-pub.active svg.btn-date-filter-pub-child path {
  stroke: #fff;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date {
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  position: absolute;
  z-index: 10;
  top: 41px !important;
  bottom: auto !important;
  left: 0 !important;
  right: auto;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  width: 300px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter h3,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date h3,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter h3,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date h3 {
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #304b7f;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
  width: 83px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .precio-filter-container .filter-content .input-price-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .precio-filter-container .filter-content .input-price-range:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
  width: 83px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .stock-filter-container .filter-content .input-stock-range:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .stock-filter-container .filter-content .input-stock-range:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container {
  padding: 11px;
  border-bottom: 1px #ccc solid;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container .filter-content,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container .filter-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .prod-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .prod-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .prod-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .prod-filter-container .filter-content label,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container .filter-content label {
  padding: 7px 0;
  cursor: pointer;
  display: block;
  margin: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-filter .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .dropdown-menu-date .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-filter .variant-filter-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .dropdown-menu-date .variant-filter-container {
  border-bottom: 0;
  padding-bottom: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .btn-container,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .btn-container {
  padding: 11px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros {
  width: 100%;
  background: #6097ff;
  border-radius: 3px;
  font-weight: 700;
  font-size: 13px;
  color: #ffffff;
  padding: 3px 0;
  border: 0;
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros:focus, .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-filter-container .btn-container .btn-aplicar-filtros:focus-visible,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros:focus,
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .btn-date-filter-container .btn-container .btn-aplicar-filtros:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container {
  border: #6097ff solid 1px;
  border-radius: 5px;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container {
    width: 630px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container .input-search-cc {
  border: 0 !important;
  filter: none !important;
  border-radius: 5px;
  height: 36px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container .input-search-cc.form-control:focus {
  box-shadow: none;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container #inputDelete {
  border: 0;
  outline: none;
  background: #fff;
  padding-right: 10px;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container #inputDelete svg {
  opacity: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container .input-group-append-publicaciones {
  background: transparent;
  position: relative;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container .input-group-append-publicaciones .btn-buscador {
  background: #6097ff;
  color: #fff;
  border-radius: 0 4px 4px 0;
  border: 0;
  cursor: pointer;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .lol .input-search-cc-container .input-group-append-publicaciones .btn-buscador:hover {
  background: #4871bf;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container {
  display: flex;
  gap: 10px;
  flex-direction: column;
  align-items: start;
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert {
  width: max-content;
  margin: 0;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert.alert-filter-pub {
  background: #d7e5ff;
  border-radius: 4px;
  padding: 2px 8px;
  display: flex;
  align-items: center;
  height: 36px;
  gap: 5px;
  transition: all 0.2s linear;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert.alert-filter-pub:hover {
  background: #b0cbff;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert.alert-filter-pub {
    padding: 2px 4px;
    height: 21px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert.alert-filter-pub p {
  margin: 0;
  display: inline-block;
  font-weight: 300;
  font-size: 14px;
  line-height: 21px;
  color: #304b7f;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cuentas-corrientes-big-container .medio-desktop .filter-top-container .filter-top-first-content .alert-filters-container .alert.alert-filter-pub button {
  padding: 0;
  margin: 0;
  font-weight: 300;
  font-size: 22px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 {
    display: flex;
    justify-content: space-between;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container {
  margin: 10px 0;
  display: flex;
  justify-content: end;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container {
    margin: 0 0 20px;
    order: 2;
    margin: 0;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos {
  outline: none;
  padding: 8px;
  background: #ffffff;
  border: 1px solid #6097ff;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  color: #6097ff;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos {
    padding: 5px;
    height: 35px;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos:hover {
  background: #d7e5ff;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos:focus, .cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos.btn-categories {
  width: max-content;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos.btn-categories img {
  vertical-align: sub;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos.btn-recibos-enviados {
  min-width: 175px;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .btn-tickets-container .btn-recibos.btn-config {
  min-width: 150px;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
@media screen and (min-width: 768px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container {
    justify-content: end;
  }
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container {
    order: 1;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos {
  padding: 5px 30px;
  text-align: center;
  background: #ffffff;
  box-shadow: 2px 2px 12px rgba(72, 113, 191, 0.3);
  border-radius: 3px;
  width: max-content;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos {
    display: flex;
    gap: 10px;
    padding: 5px 10px;
    height: fit-content;
    align-items: center;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos p {
  margin: 0;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos p {
    width: max-content;
  }
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos p:first-child {
  font-weight: 500;
  font-size: 14.1176px;
  text-align: center;
  color: #304b7f;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldos p:last-child {
  font-weight: 700;
  font-size: 23px;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldo-pendiente p:last-child {
  color: #304b7f;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldo-vencido {
  cursor: pointer;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldo-vencido:hover {
  outline: 1px solid #ff8888;
  background: #ffd7d7;
}
.cuentas-corrientes-big-container .medio-desktop .lol2 .info-tickets-container .saldo-vencido p:last-child {
  color: #bf4848;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container {
  margin: 22px 12px 15px 0;
  justify-content: end;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top {
  display: flex;
  gap: 10px;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .btn-download {
  padding: 5px;
  border-radius: 3px;
  background: #fff;
  border: 1px solid #6097ff;
  outline: none;
  color: #6097ff;
  font-size: 14px;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .btn-download:hover {
  background-color: #d7e5ff;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .btn-download img {
  margin-right: 5px;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .btn-download:focus, .cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .btn-download:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  color: #727587 !important;
  padding: 9px 14px;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table:focus, .cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table:hover {
  border: 0.8px solid #4871bf !important;
  color: #4871bf !important;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table[aria-expanded=true] {
  border: 0.8px solid #4871bf !important;
  background-color: #4871bf !important;
  color: #fff !important;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .btn-paginador-table[aria-expanded=true]:after {
  content: url(../img/arrow_white.svg);
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu {
  min-width: 75px;
  background: #ffffff;
  border-radius: 5px;
  padding: 0px;
  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: auto !important;
  bottom: auto !important;
  left: auto !important;
  right: 0 !important;
  transform: none !important;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu button {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  color: #304b7f;
  background-color: #fff;
  padding: 11px;
  display: block;
  width: 100%;
  border: 0;
  text-align: start;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu button:focus, .cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu button:focus-visible {
  outline: none;
  border: 0;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu button:hover {
  background: #d7e5ff;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu .btn-modificar-precios {
  border-radius: 5px 5px 0px 0px;
}
.cuentas-corrientes-big-container .list-controler .controler-table-container .buttons-content-top .paginador-table-container1 .dropdown-menu .btn-eliminar-productos {
  border-radius: 0px 0px 5px 5px;
}
.cuentas-corrientes-big-container .table-container .card-cc {
  background: #f5f5f5;
}
.cuentas-corrientes-big-container .table-container .btn-filter-table-container {
  margin-bottom: 10px;
  display: flex;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .table-container .btn-filter-table-container {
    justify-content: flex-start;
    margin-top: -60px;
    border-bottom: 1px solid #aaa;
  }
}
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov {
  background-color: transparent;
  outline: none;
  border: 0;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0.02em;
  height: 39px;
  color: #727587;
  font-weight: 500;
  border-bottom: 1px solid #aaa;
  width: 33.33%;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov,
  .cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen,
  .cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib,
  .cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov {
    width: 25%;
    font-size: 18px;
    line-height: 22px;
    border-bottom: 0;
  }
}
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:hover,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen:hover,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib:hover,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:hover {
  color: #6097ff;
}
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov.active,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen.active,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib.active,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov.active {
  border-bottom: 3px solid #6097ff;
  font-weight: 700;
  color: #6097ff;
}
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:focus, .cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:focus-visible,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen:focus,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-cob-pen:focus-visible,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib:focus,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-pag-recib:focus-visible,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:focus,
.cuentas-corrientes-big-container .table-container .btn-filter-table-container .btn-filter-tod-mov:focus-visible {
  outline: none;
}
.cuentas-corrientes-big-container .table-container .table-responsive {
  background: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  border-radius: 3px;
  overflow-x: auto;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .table-container .table-responsive {
    overflow-x: initial;
  }
}
.cuentas-corrientes-big-container .table-container .table-responsive thead tr th {
  font-weight: 500;
  text-align: center;
  font-size: 13.5px;
}
@media screen and (min-width: 1240px) {
  .cuentas-corrientes-big-container .table-container .table-responsive thead tr th {
    vertical-align: baseline;
  }
}
@media screen and (min-width: 1366px) {
  .cuentas-corrientes-big-container .table-container .table-responsive thead tr th {
    vertical-align: middle;
  }
}
@media screen and (min-width: 768px) {
  .cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-mobile {
    display: none;
  }
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-tablet {
  display: none;
}
@media screen and (min-width: 768px) {
  .cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-tablet {
    display: table-row;
  }
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-tablet {
    display: none;
  }
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .cuentas-corrientes-big-container .table-container .table-responsive tbody tr.not-found-desktop {
    display: table-row;
  }
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td {
  font-size: 14px;
  text-align: center;
  padding: 0.75rem 0.75rem 0;
  vertical-align: middle;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.not-found {
  text-align: center;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.not-found p {
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  color: #ff6060;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.not-found p strong {
  font-weight: 600;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.red-pay {
  color: #7f3030;
  font-weight: 500;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.green-pay {
  color: #367f30;
  font-weight: 600;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td.blue-pay {
  color: #304b7f;
  font-weight: 600;
}
.cuentas-corrientes-big-container .table-container .table-responsive tbody tr td .btn-nuevo {
  display: flex;
  gap: 5px;
}

.registrar-deuda-big-container {
  padding: 0 20px;
  margin-top: 30px;
}
.registrar-deuda-big-container .asociar-comprobante-container,
.registrar-deuda-big-container .buscar-cliente-container {
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  background: #fff;
  padding: 8px 9px;
  position: relative;
}
.registrar-deuda-big-container .asociar-comprobante-container p,
.registrar-deuda-big-container .buscar-cliente-container p {
  font-weight: 300;
  font-size: 16px;
  color: #304b7f;
  margin: 0;
}
.registrar-deuda-big-container .asociar-comprobante-container p span,
.registrar-deuda-big-container .buscar-cliente-container p span {
  font-weight: 500;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container {
  border: #6097ff solid 1px;
  border-radius: 5px;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container,
  .registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container,
  .registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container,
  .registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container {
    width: 630px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-search-regis-deuda,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-search-buscar-cliente,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-search-regis-deuda,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-search-buscar-cliente,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-search-regis-deuda,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-search-buscar-cliente,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-search-regis-deuda,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-search-buscar-cliente {
  border: 0 !important;
  filter: none !important;
  border-radius: 5px;
  height: 36px;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-search-regis-deuda.form-control:focus,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-search-buscar-cliente.form-control:focus,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-search-regis-deuda.form-control:focus,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-search-buscar-cliente.form-control:focus,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-search-regis-deuda.form-control:focus,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-search-buscar-cliente.form-control:focus,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-search-regis-deuda.form-control:focus,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-search-buscar-cliente.form-control:focus {
  box-shadow: none;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container #inputDelete1,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container #inputDelete2,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container #inputDelete1,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container #inputDelete2,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container #inputDelete1,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container #inputDelete2,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container #inputDelete1,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container #inputDelete2 {
  border: 0;
  outline: none;
  background: #fff;
  padding-right: 10px;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container #inputDelete1 svg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container #inputDelete2 svg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container #inputDelete1 svg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container #inputDelete2 svg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container #inputDelete1 svg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container #inputDelete2 svg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container #inputDelete1 svg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container #inputDelete2 svg {
  opacity: 0;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-regis-deuda,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-buscar-cliente,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-regis-deuda,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-regis-deuda,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-buscar-cliente,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-regis-deuda,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente {
  background: transparent;
  position: relative;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-regis-deuda .btn-buscador-reg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-buscar-cliente .btn-buscador-reg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-regis-deuda .btn-buscador-reg,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente .btn-buscador-reg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-regis-deuda .btn-buscador-reg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-buscar-cliente .btn-buscador-reg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-regis-deuda .btn-buscador-reg,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente .btn-buscador-reg {
  background: #6097ff;
  color: #fff;
  border-radius: 0 4px 4px 0;
  border: 0;
  cursor: pointer;
}
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-regis-deuda .btn-buscador-reg:hover,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-regis-deuda-container .input-group-append-buscar-cliente .btn-buscador-reg:hover,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-regis-deuda .btn-buscador-reg:hover,
.registrar-deuda-big-container .asociar-comprobante-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente .btn-buscador-reg:hover,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-regis-deuda .btn-buscador-reg:hover,
.registrar-deuda-big-container .buscar-cliente-container .input-search-regis-deuda-container .input-group-append-buscar-cliente .btn-buscador-reg:hover,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-regis-deuda .btn-buscador-reg:hover,
.registrar-deuda-big-container .buscar-cliente-container .input-search-buscar-cliente-container .input-group-append-buscar-cliente .btn-buscador-reg:hover {
  background: #4871bf;
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list,
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list,
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list,
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list {
  width: 330px;
  padding: 0;
  list-style: none;
  background: #fff;
  position: absolute;
  z-index: 10;
  top: 75px;
  border-radius: 3px;
  filter: drop-shadow(2px 2px 12px rgba(0, 0, 0, 0.25));
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list,
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list {
    width: 730px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li,
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li,
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li,
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li {
  cursor: pointer;
  padding: 5px 8px;
  display: grid;
  grid-template-columns: 23% 1fr 23%;
  grid-template-rows: auto;
  gap: 8px;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li,
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li {
    padding: 8px;
    grid-template-columns: 1fr 20% 1fr 1fr 30% 1fr;
    gap: 5px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li:hover,
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li:hover,
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li:hover,
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li:hover {
  background-color: #d7e5ff;
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li p,
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li p,
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li p,
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li p {
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  color: #14263f;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li p,
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li p,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li p,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li p {
    font-size: 16px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li p:nth-child(1), .registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li p:nth-child(4),
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li p:nth-child(1),
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li p:nth-child(4),
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li p:nth-child(1),
.registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li p:nth-child(4),
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li p:nth-child(1),
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li p:nth-child(4) {
  font-weight: 700;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-comprobantes-list li p:nth-child(4),
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li p:nth-child(4),
  .registrar-deuda-big-container .buscar-cliente-container .buscador-comprobantes-list li p:nth-child(4),
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li p:nth-child(4) {
    font-weight: 500;
  }
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list {
    width: 600px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li,
.registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li {
  grid-template-columns: 25% 1fr 1fr;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .buscador-clientes-list li,
  .registrar-deuda-big-container .buscar-cliente-container .buscador-clientes-list li {
    padding: 8px;
    grid-template-columns: repeat(3, 1fr);
    gap: 5px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container {
  display: flex;
  margin-top: 10px;
  gap: 5px;
  align-items: flex-start;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container {
    align-items: center;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 67% 20% 1fr;
}
@media screen and (min-width: 768px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content {
    grid-template-columns: 40% 25% 1fr;
  }
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 890px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item {
    border-bottom: 0;
    padding: 5px 0 5px 3px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2),
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2) {
  margin-left: -70px;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2),
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2) {
    margin-left: 0;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2) p,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(2) p {
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(3) p,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(3) p {
    border-right: 1px solid #aaa;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(4),
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(4) {
  border-bottom: 0;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(4) p,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(4) p {
  border-right: 1px solid #aaa;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(5),
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item:nth-child(5) {
  border-bottom: 0;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .comprobante-encontrado-content .item p,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .comprobante-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn {
  background: #d6e4ff;
  border-radius: 4.03363px;
  padding: 0 4px;
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn,
  .registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn {
    padding: 4px;
  }
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn:hover,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn:hover {
  background: #b0cbff;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn:focus, .registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn:focus-visible,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn:focus,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn:focus-visible {
  border: 0;
  outline: none;
}
.registrar-deuda-big-container .asociar-comprobante-container .comprobante-encontrado-container .trash-btn-container .trash-btn img,
.registrar-deuda-big-container .buscar-cliente-container .comprobante-encontrado-container .trash-btn-container .trash-btn img {
  width: 18px;
}
.registrar-deuda-big-container .asociar-comprobante-container {
  margin-bottom: 20px;
}
.registrar-deuda-big-container .buscar-cliente-container {
  margin-bottom: 20px;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
}
.registrar-deuda-big-container .buscar-cliente-container .separador {
  display: flex;
  align-items: center;
  gap: 10px;
}
.registrar-deuda-big-container .buscar-cliente-container .separador button.btn-agregar-cliente {
  background: #51bf48;
  border-radius: 3px;
  border: 0;
  outline: none;
  height: 38px;
  width: 45px;
}
.registrar-deuda-big-container .buscar-cliente-container .separador button.btn-agregar-cliente:hover {
  background: #367f30;
}
.registrar-deuda-big-container .buscar-cliente-container .separador button.btn-agregar-cliente:focus, .registrar-deuda-big-container .buscar-cliente-container .separador button.btn-agregar-cliente:focus-visible {
  border: 0;
  outline: none;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container {
  display: flex;
  gap: 5px;
  align-items: flex-start;
  margin-top: 10px;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container {
    align-items: center;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content {
  background: #d7e5ff;
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
}
@media screen and (min-width: 768px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content {
    grid-template-columns: 60% 40%;
  }
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content {
    grid-template-rows: none;
    grid-template-columns: repeat(5, auto);
    width: 890px;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item {
  padding: 10px 0 10px 3px;
  border-bottom: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item {
    padding: 5px 0 5px 3px;
    border-bottom: 0;
  }
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(1) p {
    border-right: 1px solid #aaa;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(2) p {
  border-left: 1px solid #aaa;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(2) p {
    border-left: 0;
    border-right: 1px solid #aaa;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(3) {
  border-bottom: 0;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(3) p {
  border-right: 1px solid #aaa;
  width: 77%;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(3) p {
    width: auto;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(4) {
  border-bottom: 0;
  margin-left: -40px;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(4) {
    display: none;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(4) p {
  border-right: 0;
  font-size: 12px;
  padding: 3px 5px 0;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(5), .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(6) {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(5), .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(6) {
    display: block;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item:nth-child(5) {
  border-right: 1px solid #aaa;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item p {
  padding: 0 5px;
  font-weight: 400;
  font-size: 14px;
  color: #14263f;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .cliente-encontrado-content .item p span img {
  width: 15px;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn {
  background: #d6e4ff;
  border-radius: 4.03363px;
  padding: 0 4px;
  border: 0;
  outline: none;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn {
    padding: 4px;
  }
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn:hover {
  background: #b0cbff;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn:focus, .registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn:focus-visible {
  border: 0;
  outline: none;
}
.registrar-deuda-big-container .buscar-cliente-container .cliente-encontrado-container .trash-btn-container .trash-btn img {
  width: 18px;
}
.registrar-deuda-big-container .description-reg-container {
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  background: #fff;
  padding: 8px 9px;
  margin-top: 20px;
}
.registrar-deuda-big-container .description-reg-container p {
  font-weight: 300;
  font-size: 16px;
  color: #304b7f;
  margin: 0;
}
.registrar-deuda-big-container .description-reg-container p span {
  font-weight: 500;
}
.registrar-deuda-big-container .description-reg-container textarea {
  padding: 4px;
  background: #fcfcfc;
  border: 1px solid #727587;
  border-radius: 3px;
  outline: none;
  width: 100%;
  font-size: 14px;
}
.registrar-deuda-big-container .description-reg-container textarea:focus, .registrar-deuda-big-container .description-reg-container textarea:focus-visible {
  outline: none;
  color: #43475f !important;
}
.registrar-deuda-big-container .description-reg-container textarea::placeholder {
  font-style: italic;
  font-weight: 300;
  font-size: 14px;
  color: #a1a3af;
}
@media screen and (min-width: 768px) {
  .registrar-deuda-big-container .description-reg-container textarea {
    width: 560px;
    height: 60px;
  }
}
.registrar-deuda-big-container .btns-container {
  margin-top: 22px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
}
.registrar-deuda-big-container .btns-container .btn-reg {
  outline: none;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  padding: 7px;
  width: 160px;
}
.registrar-deuda-big-container .btns-container .btn-reg:focus, .registrar-deuda-big-container .btns-container .btn-reg:focus-visible {
  outline: none;
}
.registrar-deuda-big-container .btns-container .btn-reg.btn-cancel {
  color: #6097ff;
  border: 1px solid #6097ff;
  background-color: #fff;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .btns-container .btn-reg.btn-cancel {
    width: 147px;
  }
}
.registrar-deuda-big-container .btns-container .btn-reg.btn-acept {
  color: #fff;
  background: #727587;
  border: 1px solid #727587;
}
@media screen and (min-width: 1024px) {
  .registrar-deuda-big-container .btns-container .btn-reg.btn-acept {
    width: 230px;
  }
}
.registrar-deuda-big-container .btns-container .btn-reg.btn-acept.active {
  background: #6097ff;
  border: 1px solid #6097ff;
}

.lbl-arrow-order {
  cursor: pointer;
  margin: 0;
}

.registro-deuda-container,
.editar-deuda-container,
.registro-pago-container {
  background: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  padding: 8px 9px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container,
  .editar-deuda-container,
  .registro-pago-container {
    padding: 18px 9px;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    align-items: flex-start;
  }
}
.registro-deuda-container.registro-deuda-container-variant,
.editar-deuda-container.registro-deuda-container-variant,
.registro-pago-container.registro-deuda-container-variant {
  box-shadow: none;
}
.registro-deuda-container .monto-content,
.editar-deuda-container .monto-content,
.registro-pago-container .monto-content {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 18px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .monto-content,
  .editar-deuda-container .monto-content,
  .registro-pago-container .monto-content {
    margin-bottom: 0;
  }
}
.registro-deuda-container .monto-content label,
.editar-deuda-container .monto-content label,
.registro-pago-container .monto-content label {
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  width: max-content;
}
.registro-deuda-container .monto-content .input-monto,
.editar-deuda-container .monto-content .input-monto,
.registro-pago-container .monto-content .input-monto {
  width: 165px;
  height: 32px;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .monto-content .input-monto,
  .editar-deuda-container .monto-content .input-monto,
  .registro-pago-container .monto-content .input-monto {
    margin-bottom: 0;
  }
}
.registro-deuda-container .monto-content .input-monto .input-group-prepend,
.editar-deuda-container .monto-content .input-monto .input-group-prepend,
.registro-pago-container .monto-content .input-monto .input-group-prepend {
  height: 100%;
  background-color: #a1a3af;
  border: #a1a3af 1px solid;
  border-radius: 1px 0 0 1px;
  border: 0;
}
.registro-deuda-container .monto-content .input-monto .input-group-prepend span,
.editar-deuda-container .monto-content .input-monto .input-group-prepend span,
.registro-pago-container .monto-content .input-monto .input-group-prepend span {
  color: #fff;
  border: 0;
  background-color: transparent;
}
.registro-deuda-container .monto-content .input-monto input,
.editar-deuda-container .monto-content .input-monto input,
.registro-pago-container .monto-content .input-monto input {
  height: 100%;
  background: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
}
.registro-deuda-container .monto-content .input-monto input:focus, .registro-deuda-container .monto-content .input-monto input:focus-visible,
.editar-deuda-container .monto-content .input-monto input:focus,
.editar-deuda-container .monto-content .input-monto input:focus-visible,
.registro-pago-container .monto-content .input-monto input:focus,
.registro-pago-container .monto-content .input-monto input:focus-visible {
  border: 0;
  outline: none;
  box-shadow: none;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-content,
  .editar-deuda-container .dates-content,
  .registro-pago-container .dates-content {
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-content,
  .editar-deuda-container .dates-content,
  .registro-pago-container .dates-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
  }
}
.registro-deuda-container .dates-content label:first-child,
.editar-deuda-container .dates-content label:first-child,
.registro-pago-container .dates-content label:first-child {
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-content label:first-child,
  .editar-deuda-container .dates-content label:first-child,
  .registro-pago-container .dates-content label:first-child {
    width: 100%;
  }
}
.registro-deuda-container .dates-content label:first-child select,
.editar-deuda-container .dates-content label:first-child select,
.registro-pago-container .dates-content label:first-child select {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  height: 32px;
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  width: 53px;
  outline: none;
}
.registro-deuda-container .dates-content label:first-child select:focus, .registro-deuda-container .dates-content label:first-child select:focus-visible,
.editar-deuda-container .dates-content label:first-child select:focus,
.editar-deuda-container .dates-content label:first-child select:focus-visible,
.registro-pago-container .dates-content label:first-child select:focus,
.registro-pago-container .dates-content label:first-child select:focus-visible {
  outline: none;
}
.registro-deuda-container .dates-content label:last-child,
.editar-deuda-container .dates-content label:last-child,
.registro-pago-container .dates-content label:last-child {
  margin: 20px 0;
  font-weight: 500;
  font-size: 14px;
  color: #727587;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-content label:last-child,
  .editar-deuda-container .dates-content label:last-child,
  .registro-pago-container .dates-content label:last-child {
    margin: 0;
  }
}
.registro-deuda-container .categories-content label,
.registro-deuda-container .state-content label,
.registro-deuda-container .date-content label,
.editar-deuda-container .categories-content label,
.editar-deuda-container .state-content label,
.editar-deuda-container .date-content label,
.registro-pago-container .categories-content label,
.registro-pago-container .state-content label,
.registro-pago-container .date-content label {
  color: #304b7f;
  font-size: 16px;
  font-weight: 500;
  line-height: 133%; /* 21.28px */
  margin: 0;
}
.registro-deuda-container .categories-content label select,
.registro-deuda-container .categories-content label input,
.registro-deuda-container .state-content label select,
.registro-deuda-container .state-content label input,
.registro-deuda-container .date-content label select,
.registro-deuda-container .date-content label input,
.editar-deuda-container .categories-content label select,
.editar-deuda-container .categories-content label input,
.editar-deuda-container .state-content label select,
.editar-deuda-container .state-content label input,
.editar-deuda-container .date-content label select,
.editar-deuda-container .date-content label input,
.registro-pago-container .categories-content label select,
.registro-pago-container .categories-content label input,
.registro-pago-container .state-content label select,
.registro-pago-container .state-content label input,
.registro-pago-container .date-content label select,
.registro-pago-container .date-content label input {
  width: 170px;
  border-radius: 3px;
  border: 0.8px solid #304b7f;
  background: #fff;
  height: 32px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  outline: none;
}
.registro-deuda-container .categories-content label select:focus, .registro-deuda-container .categories-content label select:focus-visible,
.registro-deuda-container .categories-content label input:focus,
.registro-deuda-container .categories-content label input:focus-visible,
.registro-deuda-container .state-content label select:focus,
.registro-deuda-container .state-content label select:focus-visible,
.registro-deuda-container .state-content label input:focus,
.registro-deuda-container .state-content label input:focus-visible,
.registro-deuda-container .date-content label select:focus,
.registro-deuda-container .date-content label select:focus-visible,
.registro-deuda-container .date-content label input:focus,
.registro-deuda-container .date-content label input:focus-visible,
.editar-deuda-container .categories-content label select:focus,
.editar-deuda-container .categories-content label select:focus-visible,
.editar-deuda-container .categories-content label input:focus,
.editar-deuda-container .categories-content label input:focus-visible,
.editar-deuda-container .state-content label select:focus,
.editar-deuda-container .state-content label select:focus-visible,
.editar-deuda-container .state-content label input:focus,
.editar-deuda-container .state-content label input:focus-visible,
.editar-deuda-container .date-content label select:focus,
.editar-deuda-container .date-content label select:focus-visible,
.editar-deuda-container .date-content label input:focus,
.editar-deuda-container .date-content label input:focus-visible,
.registro-pago-container .categories-content label select:focus,
.registro-pago-container .categories-content label select:focus-visible,
.registro-pago-container .categories-content label input:focus,
.registro-pago-container .categories-content label input:focus-visible,
.registro-pago-container .state-content label select:focus,
.registro-pago-container .state-content label select:focus-visible,
.registro-pago-container .state-content label input:focus,
.registro-pago-container .state-content label input:focus-visible,
.registro-pago-container .date-content label select:focus,
.registro-pago-container .date-content label select:focus-visible,
.registro-pago-container .date-content label input:focus,
.registro-pago-container .date-content label input:focus-visible {
  outline: none;
}
.registro-deuda-container .state-content,
.editar-deuda-container .state-content,
.registro-pago-container .state-content {
  margin-bottom: 15px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .state-content,
  .editar-deuda-container .state-content,
  .registro-pago-container .state-content {
    margin-bottom: 0;
  }
}
.registro-deuda-container .categories-content,
.editar-deuda-container .categories-content,
.registro-pago-container .categories-content {
  margin-bottom: 15px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .categories-content,
  .editar-deuda-container .categories-content,
  .registro-pago-container .categories-content {
    margin-bottom: 0;
  }
}
.registro-deuda-container .dates-rague,
.registro-deuda-container .dates-rague1,
.editar-deuda-container .dates-rague,
.editar-deuda-container .dates-rague1,
.registro-pago-container .dates-rague,
.registro-pago-container .dates-rague1 {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 270px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague,
  .registro-deuda-container .dates-rague1,
  .editar-deuda-container .dates-rague,
  .editar-deuda-container .dates-rague1,
  .registro-pago-container .dates-rague,
  .registro-pago-container .dates-rague1 {
    padding: 0 5px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague,
  .registro-deuda-container .dates-rague1,
  .editar-deuda-container .dates-rague,
  .editar-deuda-container .dates-rague1,
  .registro-pago-container .dates-rague,
  .registro-pago-container .dates-rague1 {
    padding: 2px 10px;
  }
}
.registro-deuda-container .dates-rague.dates-rague-variante .range-item,
.registro-deuda-container .dates-rague1.dates-rague-variante .range-item,
.editar-deuda-container .dates-rague.dates-rague-variante .range-item,
.editar-deuda-container .dates-rague1.dates-rague-variante .range-item,
.registro-pago-container .dates-rague.dates-rague-variante .range-item,
.registro-pago-container .dates-rague1.dates-rague-variante .range-item {
  flex-wrap: wrap;
  margin-bottom: 15px;
}
.registro-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1,
.registro-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1,
.editar-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1,
.editar-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1,
.registro-pago-container .dates-rague.dates-rague-variante .range-item .fecha1,
.registro-pago-container .dates-rague1.dates-rague-variante .range-item .fecha1 {
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span1,
  .registro-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span1,
  .editar-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span1,
  .editar-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span1,
  .registro-pago-container .dates-rague.dates-rague-variante .range-item .fecha1 .span1,
  .registro-pago-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span1 {
    display: none;
  }
}
.registro-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
.registro-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2,
.editar-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
.editar-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2,
.registro-pago-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
.registro-pago-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2 {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
  .registro-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2,
  .editar-deuda-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
  .editar-deuda-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2,
  .registro-pago-container .dates-rague.dates-rague-variante .range-item .fecha1 .span2,
  .registro-pago-container .dates-rague1.dates-rague-variante .range-item .fecha1 .span2 {
    display: inline-block;
  }
}
.registro-deuda-container .dates-rague.dates-rague-variante .range-item div,
.registro-deuda-container .dates-rague1.dates-rague-variante .range-item div,
.editar-deuda-container .dates-rague.dates-rague-variante .range-item div,
.editar-deuda-container .dates-rague1.dates-rague-variante .range-item div,
.registro-pago-container .dates-rague.dates-rague-variante .range-item div,
.registro-pago-container .dates-rague1.dates-rague-variante .range-item div {
  display: flex;
  align-items: center;
}
.registro-deuda-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
.registro-deuda-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay,
.editar-deuda-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
.editar-deuda-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay,
.registro-pago-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
.registro-pago-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay {
  margin: 0 10px 0 0;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
  .registro-deuda-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay,
  .editar-deuda-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
  .editar-deuda-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay,
  .registro-pago-container .dates-rague.dates-rague-variante .range-item div .lbl-state-pay,
  .registro-pago-container .dates-rague1.dates-rague-variante .range-item div .lbl-state-pay {
    display: none !important;
  }
}
.registro-deuda-container .dates-rague .range-item,
.registro-deuda-container .dates-rague1 .range-item,
.editar-deuda-container .dates-rague .range-item,
.editar-deuda-container .dates-rague1 .range-item,
.registro-pago-container .dates-rague .range-item,
.registro-pago-container .dates-rague1 .range-item {
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item,
  .registro-deuda-container .dates-rague1 .range-item,
  .editar-deuda-container .dates-rague .range-item,
  .editar-deuda-container .dates-rague1 .range-item,
  .registro-pago-container .dates-rague .range-item,
  .registro-pago-container .dates-rague1 .range-item {
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item,
  .registro-deuda-container .dates-rague1 .range-item,
  .editar-deuda-container .dates-rague .range-item,
  .editar-deuda-container .dates-rague1 .range-item,
  .registro-pago-container .dates-rague .range-item,
  .registro-pago-container .dates-rague1 .range-item {
    gap: 25px;
    border-bottom: 0;
    margin-top: 0;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1),
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1),
.editar-deuda-container .dates-rague .range-item label:nth-child(1),
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1),
.registro-pago-container .dates-rague .range-item label:nth-child(1),
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) {
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  display: block;
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1):last-child,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1):last-child,
.editar-deuda-container .dates-rague .range-item label:nth-child(1):last-child,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1):last-child,
.registro-pago-container .dates-rague .range-item label:nth-child(1):last-child,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1):last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1),
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1),
  .editar-deuda-container .dates-rague .range-item label:nth-child(1),
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1),
  .registro-pago-container .dates-rague .range-item label:nth-child(1),
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) {
    margin-bottom: 0;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc,
.editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc,
.registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc {
  width: 70px;
  display: inline-block;
  font-size: 13px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var,
  .editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var,
  .registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var {
    width: 140px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child,
  .editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child,
  .registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:first-child {
    display: none;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
.editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
.registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
  .editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
  .registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc.date-desc-var span:last-child {
    display: inline-block;
  }
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc,
  .editar-deuda-container .dates-rague .range-item label:nth-child(1) .date-desc,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1) .date-desc,
  .registro-pago-container .dates-rague .range-item label:nth-child(1) .date-desc,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) .date-desc {
    width: 85px;
    font-size: 14px;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1) input,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1) input,
.editar-deuda-container .dates-rague .range-item label:nth-child(1) input,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1) input,
.registro-pago-container .dates-rague .range-item label:nth-child(1) input,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) input {
  width: 103px;
  height: 35px;
  font-weight: 500;
  font-size: 13.5px;
  color: #304b7f;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(1) input,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(1) input,
  .editar-deuda-container .dates-rague .range-item label:nth-child(1) input,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(1) input,
  .registro-pago-container .dates-rague .range-item label:nth-child(1) input,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(1) input {
    font-size: 14px;
    width: 130px;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(1) input:focus, .registro-deuda-container .dates-rague .range-item label:nth-child(1) input:focus-visible,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1) input:focus,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(1) input:focus-visible,
.editar-deuda-container .dates-rague .range-item label:nth-child(1) input:focus,
.editar-deuda-container .dates-rague .range-item label:nth-child(1) input:focus-visible,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1) input:focus,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(1) input:focus-visible,
.registro-pago-container .dates-rague .range-item label:nth-child(1) input:focus,
.registro-pago-container .dates-rague .range-item label:nth-child(1) input:focus-visible,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) input:focus,
.registro-pago-container .dates-rague1 .range-item label:nth-child(1) input:focus-visible {
  outline: none;
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2),
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2),
.editar-deuda-container .dates-rague .range-item label:nth-child(2),
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2),
.registro-pago-container .dates-rague .range-item label:nth-child(2),
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) {
  margin-bottom: 0;
  flex-grow: 1;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(2),
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2),
  .editar-deuda-container .dates-rague .range-item label:nth-child(2),
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2),
  .registro-pago-container .dates-rague .range-item label:nth-child(2),
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) {
    display: flex;
    align-items: center;
    gap: 10px;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .title-label-item,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .title-label-item,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .title-label-item,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .title-label-item,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .title-label-item,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .title-label-item {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(2) .title-label-item,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .title-label-item,
  .editar-deuda-container .dates-rague .range-item label:nth-child(2) .title-label-item,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .title-label-item,
  .registro-pago-container .dates-rague .range-item label:nth-child(2) .title-label-item,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) .title-label-item {
    display: inline-block;
    margin: 0;
    color: #727587;
    font-size: 14px;
    font-weight: 400;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota {
  flex-wrap: nowrap;
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend {
  height: 35px;
  background-color: #a1a3af;
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span {
  background: transparent;
  color: #fff;
  font-size: 13.5px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
  .editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
  .registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota .input-group-prepend span {
    font-size: 14px;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input {
  width: 75px;
  height: 35px;
  font-weight: 700;
  font-size: 13.5px;
  color: #43475f;
  padding: 0 0 0 5px;
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var {
  width: 61px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
  .editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input {
    width: 130px;
    font-size: 14px;
  }
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
  .editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input {
    width: 150px;
    font-size: 14px;
  }
  .registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
  .registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
  .editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
  .editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
  .registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var,
  .registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input.monto-cuota-var {
    width: 99px;
  }
}
.registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus, .registro-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus,
.registro-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus,
.editar-deuda-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus,
.editar-deuda-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus,
.registro-pago-container .dates-rague .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus,
.registro-pago-container .dates-rague1 .range-item label:nth-child(2) .input-group-monto-cuota input:focus-visible {
  outline: none;
  box-shadow: none;
}
.registro-deuda-container .dates-rague .range-item select,
.registro-deuda-container .dates-rague1 .range-item select,
.editar-deuda-container .dates-rague .range-item select,
.editar-deuda-container .dates-rague1 .range-item select,
.registro-pago-container .dates-rague .range-item select,
.registro-pago-container .dates-rague1 .range-item select {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  height: 35px;
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  width: 100px;
  outline: none;
}
.registro-deuda-container .dates-rague .range-item select:focus, .registro-deuda-container .dates-rague .range-item select:focus-visible,
.registro-deuda-container .dates-rague1 .range-item select:focus,
.registro-deuda-container .dates-rague1 .range-item select:focus-visible,
.editar-deuda-container .dates-rague .range-item select:focus,
.editar-deuda-container .dates-rague .range-item select:focus-visible,
.editar-deuda-container .dates-rague1 .range-item select:focus,
.editar-deuda-container .dates-rague1 .range-item select:focus-visible,
.registro-pago-container .dates-rague .range-item select:focus,
.registro-pago-container .dates-rague .range-item select:focus-visible,
.registro-pago-container .dates-rague1 .range-item select:focus,
.registro-pago-container .dates-rague1 .range-item select:focus-visible {
  outline: none;
}
.registro-deuda-container .dates-rague1,
.editar-deuda-container .dates-rague1,
.registro-pago-container .dates-rague1 {
  max-height: 75px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-rague1,
  .editar-deuda-container .dates-rague1,
  .registro-pago-container .dates-rague1 {
    max-height: 150px;
  }
}
.registro-deuda-container .dates-container,
.editar-deuda-container .dates-container,
.registro-pago-container .dates-container {
  width: 100%;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container,
  .editar-deuda-container .dates-container,
  .registro-pago-container .dates-container {
    display: flex;
    gap: 10px;
  }
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-content,
  .editar-deuda-container .dates-container .dates-content,
  .registro-pago-container .dates-container .dates-content {
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-content,
  .editar-deuda-container .dates-container .dates-content,
  .registro-pago-container .dates-container .dates-content {
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: 5px;
  }
}
.registro-deuda-container .dates-container .dates-content label:first-child,
.editar-deuda-container .dates-container .dates-content label:first-child,
.registro-pago-container .dates-container .dates-content label:first-child {
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-content label:first-child,
  .editar-deuda-container .dates-container .dates-content label:first-child,
  .registro-pago-container .dates-container .dates-content label:first-child {
    width: 100%;
  }
}
.registro-deuda-container .dates-container .dates-content label:first-child select,
.editar-deuda-container .dates-container .dates-content label:first-child select,
.registro-pago-container .dates-container .dates-content label:first-child select {
  font-weight: 500;
  font-size: 14px;
  color: #304b7f;
  height: 32px;
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  width: 53px;
  outline: none;
}
.registro-deuda-container .dates-container .dates-content label:first-child select:focus, .registro-deuda-container .dates-container .dates-content label:first-child select:focus-visible,
.editar-deuda-container .dates-container .dates-content label:first-child select:focus,
.editar-deuda-container .dates-container .dates-content label:first-child select:focus-visible,
.registro-pago-container .dates-container .dates-content label:first-child select:focus,
.registro-pago-container .dates-container .dates-content label:first-child select:focus-visible {
  outline: none;
}
.registro-deuda-container .dates-container .dates-content label:last-child,
.editar-deuda-container .dates-container .dates-content label:last-child,
.registro-pago-container .dates-container .dates-content label:last-child {
  margin: 20px 0;
  font-weight: 500;
  font-size: 14px;
  color: #727587;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-content label:last-child,
  .editar-deuda-container .dates-container .dates-content label:last-child,
  .registro-pago-container .dates-container .dates-content label:last-child {
    margin: 0;
  }
}
.registro-deuda-container .dates-container .dates-rague,
.editar-deuda-container .dates-container .dates-rague,
.registro-pago-container .dates-container .dates-rague {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 270px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague,
  .editar-deuda-container .dates-container .dates-rague,
  .registro-pago-container .dates-container .dates-rague {
    padding: 0 5px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague,
  .editar-deuda-container .dates-container .dates-rague,
  .registro-pago-container .dates-container .dates-rague {
    padding: 2px 10px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item,
.editar-deuda-container .dates-container .dates-rague .range-item,
.registro-pago-container .dates-container .dates-rague .range-item {
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
  gap: 8px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item,
  .editar-deuda-container .dates-container .dates-rague .range-item,
  .registro-pago-container .dates-container .dates-rague .range-item {
    gap: 15px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item,
  .editar-deuda-container .dates-container .dates-rague .range-item,
  .registro-pago-container .dates-container .dates-rague .range-item {
    gap: 25px;
    border-bottom: 0;
    margin-top: 0;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child {
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 14px;
  color: #727587;
  display: block;
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child:last-child,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child:last-child,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child {
    margin-bottom: 0;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc {
  width: 70px;
  display: inline-block;
  font-size: 13px;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var {
    width: 130px;
  }
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:first-child,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:first-child,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:first-child {
    display: none;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc.date-desc-var span:last-child {
    display: inline-block;
  }
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child .date-desc,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child .date-desc {
    width: 85px;
    font-size: 14px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child input,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child input,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child input {
  width: 103px;
  height: 35px;
  font-weight: 500;
  font-size: 13.5px;
  color: #304b7f;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  outline: none;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label:first-child input,
  .editar-deuda-container .dates-container .dates-rague .range-item label:first-child input,
  .registro-pago-container .dates-container .dates-rague .range-item label:first-child input {
    font-size: 14px;
    width: 130px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label:first-child input:focus, .registro-deuda-container .dates-container .dates-rague .range-item label:first-child input:focus-visible,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child input:focus,
.editar-deuda-container .dates-container .dates-rague .range-item label:first-child input:focus-visible,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child input:focus,
.registro-pago-container .dates-container .dates-rague .range-item label:first-child input:focus-visible {
  outline: none;
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota {
  margin-bottom: 0;
  flex-grow: 1;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota {
    display: flex;
    align-items: center;
    gap: 10px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item {
  display: none;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .title-label-item {
    display: inline-block;
    margin: 0;
    color: #727587;
    font-size: 14px;
    font-weight: 400;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota {
  flex-wrap: nowrap;
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend {
  height: 35px;
  background-color: #a1a3af;
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span {
  height: 100%;
  background: transparent;
  color: #fff;
  font-size: 13.5px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota .input-group-prepend span {
    font-size: 14px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input {
  width: 75px;
  height: 35px;
  font-weight: 700;
  font-size: 13.5px;
  color: #43475f;
  padding: 0 0 0 5px;
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var {
  width: 61px;
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input {
    width: 130px;
    font-size: 14px;
  }
}
@media screen and (min-width: 768px) {
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input {
    width: 150px;
    font-size: 14px;
  }
  .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var,
  .editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var,
  .registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input.monto-cuota-var {
    width: 99px;
  }
}
.registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus, .registro-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus-visible,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus,
.editar-deuda-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus-visible,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus,
.registro-pago-container .dates-container .dates-rague .range-item label.input-monto-cuota .input-group-monto-cuota input:focus-visible {
  outline: none;
  box-shadow: none;
}
.registro-deuda-container .dates-container .dates-rague .range-item select,
.editar-deuda-container .dates-container .dates-rague .range-item select,
.registro-pago-container .dates-container .dates-rague .range-item select {
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px; /* 100% */
  border-radius: 3px;
  border: 0.8px solid #304b7f;
  background: #fff;
  height: 35px;
  outline: none;
}
.registro-deuda-container .dates-container .dates-rague .range-item select:focus, .registro-deuda-container .dates-container .dates-rague .range-item select:focus-visible,
.editar-deuda-container .dates-container .dates-rague .range-item select:focus,
.editar-deuda-container .dates-container .dates-rague .range-item select:focus-visible,
.registro-pago-container .dates-container .dates-rague .range-item select:focus,
.registro-pago-container .dates-container .dates-rague .range-item select:focus-visible {
  outline: none;
}
.registro-deuda-container .lbl-chx-monto,
.editar-deuda-container .lbl-chx-monto,
.registro-pago-container .lbl-chx-monto {
  width: 100%;
  margin: 20px 0;
  font-weight: 500;
  font-size: 14px;
  color: #727587;
}
@media screen and (min-width: 1024px) {
  .registro-deuda-container .lbl-chx-monto,
  .editar-deuda-container .lbl-chx-monto,
  .registro-pago-container .lbl-chx-monto {
    margin: 0;
  }
}

.registro-cobro-container {
  background: #fff;
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1490196078);
  padding: 8px 9px;
}
@media screen and (min-width: 1024px) {
  .registro-cobro-container {
    padding: 18px 9px 0;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    align-items: flex-start;
  }
}
.registro-cobro-container .monto-content {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 18px;
  flex-wrap: wrap;
}
@media screen and (min-width: 1024px) {
  .registro-cobro-container .monto-content {
    flex-wrap: nowrap;
  }
}
.registro-cobro-container .monto-content .monto-cobro {
  margin: 0;
  color: #304b7f;
  font-size: 16px;
  font-weight: 500;
}
.registro-cobro-container .monto-content .monto-cobro span {
  display: none;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .monto-content .monto-cobro span {
    display: inline-block !important;
  }
}
.registro-cobro-container .monto-content .input-monto {
  width: 165px;
  height: 32px;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .monto-content .input-monto {
    margin-bottom: 0;
  }
}
.registro-cobro-container .monto-content .input-monto .input-group-prepend {
  height: 100%;
  background-color: #a1a3af;
  border: #a1a3af 1px solid;
  border-radius: 1px 0 0 1px;
  border: 0;
}
.registro-cobro-container .monto-content .input-monto .input-group-prepend span {
  color: #fff;
  border: 0;
  background-color: transparent;
}
.registro-cobro-container .monto-content .input-monto input {
  height: 100%;
  background: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
}
.registro-cobro-container .monto-content .input-monto input:focus, .registro-cobro-container .monto-content .input-monto input:focus-visible {
  border: 0;
  outline: none;
  box-shadow: none;
}
.registro-cobro-container .monto-content .input-date-cobro {
  margin: 0;
}
.registro-cobro-container .monto-content .input-date-cobro input {
  border: 0.8px solid #a1a3af;
  padding-left: 5px;
  height: 32px;
  background: #ffffff;
  border-radius: 3px;
  outline: none;
  font-size: 14px;
  color: #304b7f;
}
.registro-cobro-container .monto-content .input-date-cobro input:focus, .registro-cobro-container .monto-content .input-date-cobro input:focus-visible {
  outline: none;
}
.registro-cobro-container .monto-content #id_condicion_pago {
  background: #ffffff;
  border: 0.8px solid #a1a3af;
  border-radius: 3px;
  color: #304b7f;
  outline: none;
  font-weight: 500;
  font-size: 14px;
}
.registro-cobro-container .monto-content #id_condicion_pago:focus {
  outline: none;
  border-color: #304b7f;
}
.registro-cobro-container .send-mail-content {
  padding: 5px;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .send-mail-content {
    width: 430px;
  }
}
.registro-cobro-container .send-mail-content.active {
  background: #d7e5ff;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .send-mail-content.active {
    margin-bottom: 18px;
  }
}
.registro-cobro-container .send-mail-content label:first-child {
  color: #43475f;
  font-size: 14px;
}
.registro-cobro-container .send-mail-content label:last-child {
  width: 100%;
  color: #4871bf;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
}
.registro-cobro-container .send-mail-content label:last-child:hover {
  text-decoration: underline;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .send-mail-content label:last-child {
    position: relative;
    display: block;
  }
}
.registro-cobro-container .send-mail-content label:last-child .input-form {
  background: #fff;
  display: flex;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
  margin-bottom: 7px;
}
.registro-cobro-container .send-mail-content label:last-child .input-form .prepend-mail {
  text-align: center;
  display: inline-block;
  width: 30px;
  border-radius: 3px 3px 0 0;
}
.registro-cobro-container .send-mail-content label:last-child .input-form input {
  border-radius: 0 3px 3px 0;
  border: 0;
  background: #fff;
  width: 100%;
  height: 32px;
  color: #304b7f;
}
.registro-cobro-container .send-mail-content label:last-child .input-form input:focus, .registro-cobro-container .send-mail-content label:last-child .input-form input:focus-visible {
  border: 0;
}
@media screen and (min-width: 768px) {
  .registro-cobro-container .send-mail-content label:last-child .btn-see-comp {
    position: absolute;
    left: 250px;
    top: -28px;
  }
}
.registro-cobro-container .send-mail-content label input {
  outline: none;
}
.registro-cobro-container .send-mail-content label input:focus, .registro-cobro-container .send-mail-content label input:focus-visible {
  outline: none;
}

.editar-deuda-container {
  box-shadow: none;
  padding: 0;
}
@media screen and (min-width: 1024px) {
  .editar-deuda-container {
    flex-wrap: wrap;
  }
}
.editar-deuda-container .monto-content {
  margin-bottom: 0;
}
@media screen and (min-width: 1024px) {
  .editar-deuda-container .monto-content {
    width: 100%;
  }
}
.editar-deuda-container .monto-content .input-monto {
  height: 37px;
}
.editar-deuda-container .monto-content .input-monto input {
  padding: 1px 0 0 5px;
  height: 100%;
}
.editar-deuda-container .monto-content .input-monto input.input-monto-deuda-pen {
  background: #ccc;
}
@media screen and (min-width: 1024px) {
  .editar-deuda-container .dates-content {
    margin-left: 85px;
  }
}

.pagos-impuesto-container {
  padding: 20px;
}
.pagos-impuesto-container .pay {
  position: relative;
  margin-top: 10px;
  padding: 15px 10px;
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 7px 0px rgba(0, 0, 0, 0.15);
  display: flex;
  gap: 15px;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (min-width: 1024px) {
  .pagos-impuesto-container .pay {
    height: 160px;
  }
}
.pagos-impuesto-container .pay .monto-content {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 18px;
}
@media screen and (min-width: 1024px) {
  .pagos-impuesto-container .pay .monto-content {
    margin-bottom: 0;
  }
}
.pagos-impuesto-container .pay .monto-content label {
  margin: 0;
  font-weight: 500;
  font-size: 16px;
  color: #304b7f;
  width: max-content;
}
.pagos-impuesto-container .pay .monto-content .input-monto {
  width: 165px;
  height: 32px;
  align-items: center;
  border-radius: 3px;
  border: 0.8px solid #a1a3af;
}
@media screen and (min-width: 768px) {
  .pagos-impuesto-container .pay .monto-content .input-monto {
    margin-bottom: 0;
  }
}
.pagos-impuesto-container .pay .monto-content .input-monto .input-group-prepend {
  height: 100%;
  background-color: #a1a3af;
  border: #a1a3af 1px solid;
  border-radius: 1px 0 0 1px;
  border: 0;
}
.pagos-impuesto-container .pay .monto-content .input-monto .input-group-prepend span {
  color: #fff;
  border: 0;
  background-color: transparent;
}
.pagos-impuesto-container .pay .monto-content .input-monto input {
  height: 100%;
  background: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
  outline: none;
  font-weight: 700;
  font-size: 14px;
  color: #43475f;
}
.pagos-impuesto-container .pay .monto-content .input-monto input:focus, .pagos-impuesto-container .pay .monto-content .input-monto input:focus-visible {
  border: 0;
  outline: none;
  box-shadow: none;
}
.pagos-impuesto-container .pay .categories-content label,
.pagos-impuesto-container .pay .state-content label,
.pagos-impuesto-container .pay .venc-content label {
  color: #304b7f;
  font-size: 16px;
  font-weight: 500;
  line-height: 133%; /* 21.28px */
  margin: 0;
}
.pagos-impuesto-container .pay .categories-content label select,
.pagos-impuesto-container .pay .categories-content label input,
.pagos-impuesto-container .pay .state-content label select,
.pagos-impuesto-container .pay .state-content label input,
.pagos-impuesto-container .pay .venc-content label select,
.pagos-impuesto-container .pay .venc-content label input {
  width: 170px;
  border-radius: 3px;
  border: 0.8px solid #304b7f;
  background: #fff;
  height: 32px;
  color: #304b7f;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  outline: none;
}
.pagos-impuesto-container .pay .categories-content label select:focus, .pagos-impuesto-container .pay .categories-content label select:focus-visible,
.pagos-impuesto-container .pay .categories-content label input:focus,
.pagos-impuesto-container .pay .categories-content label input:focus-visible,
.pagos-impuesto-container .pay .state-content label select:focus,
.pagos-impuesto-container .pay .state-content label select:focus-visible,
.pagos-impuesto-container .pay .state-content label input:focus,
.pagos-impuesto-container .pay .state-content label input:focus-visible,
.pagos-impuesto-container .pay .venc-content label select:focus,
.pagos-impuesto-container .pay .venc-content label select:focus-visible,
.pagos-impuesto-container .pay .venc-content label input:focus,
.pagos-impuesto-container .pay .venc-content label input:focus-visible {
  outline: none;
}
.pagos-impuesto-container .pay .trash-content {
  position: absolute;
  right: 15px;
  top: 15px;
  border-radius: 4px;
  background: #d7e5ff;
  border: 0;
  outline: none;
  padding: 5px 7px;
}
.pagos-impuesto-container .pay .trash-content:focus {
  outline: none;
}
.pagos-impuesto-container .pay .trash-content:hover {
  background-color: #b0cbff;
}
.pagos-impuesto-container .pay .trash-content img {
  width: 21px;
}
.pagos-impuesto-container .pay .observ-container {
  width: 100%;
}
.pagos-impuesto-container .pay .observ-container p {
  margin: 0;
  color: #304b7f;
  font-size: 16px;
  font-weight: 500;
  line-height: 24.5px; /* 153.125% */
}
.pagos-impuesto-container .pay .observ-container textarea {
  outline: none;
  width: 100%;
  height: 60px;
  font-size: 15px;
}
@media screen and (min-width: 1024px) {
  .pagos-impuesto-container .pay .observ-container textarea {
    width: 560px;
    resize: none;
  }
}
.pagos-impuesto-container .pay .observ-container textarea:focus {
  outline: none;
}
.pagos-impuesto-container .pay .observ-container textarea::placeholder {
  color: #a1a3af;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
}
.pagos-impuesto-container .add-pay-container {
  margin: 22px 0;
  border-radius: 3px;
  background: #fff;
  box-shadow: 1px 1px 7px 0px rgba(0, 0, 0, 0.15);
  height: 42px;
  display: flex;
  align-items: center;
}
.pagos-impuesto-container .add-pay-container button {
  color: #6097ff;
  background-color: #fff;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 5px;
  outline: none;
  border: 0;
}
.pagos-impuesto-container .add-pay-container button img {
  background: #6097ff;
  border-radius: 5px;
  padding: 5px;
}
.pagos-impuesto-container .add-pay-container button:hover {
  color: #4871bf;
}
.pagos-impuesto-container .add-pay-container button:hover > img {
  background-color: #4871bf;
}
.pagos-impuesto-container .add-pay-container button:focus {
  outline: none;
  border: 0;
}
.pagos-impuesto-container .btn-container {
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 15px;
}
.pagos-impuesto-container .btn-container button {
  outline: none;
  border-radius: 4px;
  border: 1px solid #6097ff;
  width: 160px;
  padding: 8px 0;
  font-size: 16px;
  font-weight: 700;
}
@media screen and (min-width: 1024px) {
  .pagos-impuesto-container .btn-container button {
    width: 200px;
  }
}
.pagos-impuesto-container .btn-container button:focus {
  outline: none;
}
.pagos-impuesto-container .btn-container button.btn-cancel {
  color: #6097ff;
  background: #fff;
  border: 1px solid #6097ff;
}
.pagos-impuesto-container .btn-container button.btn-cancel:hover {
  color: #4871bf;
  border: 1px solid #4871bf;
}
.pagos-impuesto-container .btn-container button.btn-save-pago {
  color: #ffffff;
  background: #6097ff;
}
.pagos-impuesto-container .btn-container button.btn-save-pago:hover {
  background-color: #4871bf;
  border: 1px solid #4871bf;
}

/*tabla de recibos*/
@media screen and (min-width: 1024px) {
  .table-responsive-recibos {
    overflow: inherit !important;
  }
}

/*controladores input number*/
.cuentas-corrientes-big-container input[type=number]::-webkit-inner-spin-button,
.cuentas-corrientes-big-container input[type=number]::-webkit-outer-spin-button,
.registrar-deuda-big-container input[type=number]::-webkit-inner-spin-button,
.registrar-deuda-big-container input[type=number]::-webkit-outer-spin-button,
.registro-deuda-container input[type=number]::-webkit-inner-spin-button,
.registro-deuda-container input[type=number]::-webkit-outer-spin-button,
.editar-deuda-container .card-deudas input[type=number]::-webkit-inner-spin-button,
.editar-deuda-container .card-deudas input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/*scroll*/
.dates-rague::-webkit-scrollbar,
.dates-rague1::-webkit-scrollbar {
  -webkit-appearance: none;
}
.dates-rague::-webkit-scrollbar:vertical,
.dates-rague1::-webkit-scrollbar:vertical {
  width: 10px;
}
.dates-rague::-webkit-scrollbar:horizontal,
.dates-rague1::-webkit-scrollbar:horizontal {
  height: 10px;
}

.dates-rague::-webkit-scrollbar-button:increment,
.dates-rague::-webkit-scrollbar-button,
.dates-rague1::-webkit-scrollbar-button:increment,
.dates-rague1::-webkit-scrollbar-button {
  display: none;
}

.dates-rague::-webkit-scrollbar-thumb,
.dates-rague1::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.dates-rague::-webkit-scrollbar-track,
.dates-rague1::-webkit-scrollbar-track {
  border-radius: 10px;
}

.table-responsive-modal-edo-comp::-webkit-scrollbar {
  -webkit-appearance: none;
}
.table-responsive-modal-edo-comp::-webkit-scrollbar:vertical {
  width: 10px;
}
.table-responsive-modal-edo-comp::-webkit-scrollbar:horizontal {
  height: 10px;
}

.table-responsive-modal-edo-comp::-webkit-scrollbar-button:increment,
.table-responsive-modal-edo-comp::-webkit-scrollbar-button {
  display: none;
}

.table-responsive-modal-edo-comp::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.table-responsive-modal-edo-comp::-webkit-scrollbar-track {
  border-radius: 10px;
}

.table-responsive-rebic-sent::-webkit-scrollbar {
  -webkit-appearance: none;
}
.table-responsive-rebic-sent::-webkit-scrollbar:vertical {
  width: 10px;
}
.table-responsive-rebic-sent::-webkit-scrollbar:horizontal {
  height: 10px;
}

.table-responsive-rebic-sent::-webkit-scrollbar-button:increment,
.table-responsive-rebic-sent::-webkit-scrollbar-button {
  display: none;
}

.table-responsive-rebic-sent::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.table-responsive-rebic-sent::-webkit-scrollbar-track {
  border-radius: 10px;
}

.list-customizable-container ul::-webkit-scrollbar {
  -webkit-appearance: none;
}
.list-customizable-container ul::-webkit-scrollbar:vertical {
  width: 10px;
}
.list-customizable-container ul::-webkit-scrollbar:horizontal {
  height: 10px;
}

.list-customizable-container ul::-webkit-scrollbar-button:increment,
.list-customizable-container ul::-webkit-scrollbar-button {
  display: none;
}

.list-customizable-container ul::-webkit-scrollbar-thumb {
  background-color: #4871bf;
  border-radius: 20px;
  border: 2px solid #f1f2f3;
}

.list-customizable-container ul::-webkit-scrollbar-track {
  border-radius: 10px;
}

/*fin de estilos del scroll*/
/*pagos*/
#modalAutomaticResponse .modal-dialog .modal-content {
  width: 95vw !important;
  /*nuevos estilos*/
  background: transparent;
  border: 0;
}

@media screen and (min-width: 1024px) {
  #modalAutomaticResponse .modal-dialog .modal-content {
    width: 85vw !important;
    /*nuevos estilos*/
  }
}
#modalAutomaticResponse .modal-dialog .modal-content .modal-header {
  background-color: #6097ff;
  /*nuevos estilos*/
  height: 59px;
  align-items: center;
  border-radius: 10px 10px 0 0;
  margin: 0;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  /*nuevos estilos*/
  font-weight: 600;
  color: #fff;
  margin-left: 20px;
}

@media screen and (min-width: 1024px) {
  #modalAutomaticResponse .modal-dialog .modal-content .modal-header .modal-title {
    font-size: 18px;
  }
}
#modalAutomaticResponse .modal-dialog .modal-content .modal-header .modal-title strong {
  font-weight: 800;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-header .btn-modal-close {
  background-color: #4871bf;
  border-radius: 50%;
  border: 0;
  outline: none;
  width: 28px;
  height: 28px;
  transition: all 0.3s linear;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-header .btn-modal-close:hover {
  background-color: #fff;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-header .btn-modal-close:hover > svg {
  fill: #4871bf;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-header .btn-modal-close svg {
  fill: #fff;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body {
  background-color: #f1f1f1;
  border-radius: 0 0 10px 10px;
  overflow-y: auto;
  max-height: 700px !important;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details {
  text-align: center;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details h3 {
  font-weight: 700;
  font-size: 25px;
  text-align: center;
  color: #405789;
  margin: 10px;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p {
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  color: #405789;
  margin: 0;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details p strong {
  font-weight: 600;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container {
  text-align: end;
  margin-top: 25px;
  margin-bottom: 6px;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel {
  border: solid #6097ff 1px;
  color: #6097ff;
  font-size: 13px;
  font-weight: 600;
  margin-right: 8px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 138px;
  transition: all 0.3s linear;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-cancel:hover {
  border: solid #4871bf 1px;
  color: #4871bf;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept {
  background: #6097ff;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  border: solid #6097ff 1px;
  outline: none;
  border-radius: 10px;
  padding: 5px 0;
  width: 177px;
  transition: all 0.3s linear;
}

#modalAutomaticResponse .modal-dialog .modal-content .modal-body .modal-content-gestion .seller-details .btn-modal-container .btn-accept:hover {
  background-color: #4871bf;
}

.modal-dialog-special {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}

#containerListCardFranjaHoraria {
  max-height: 252px !important;
  overflow-y: scroll;
}

#containerFranjasHorarias {
  height: auto;
  background-color: #d7e5ff;
  padding: 0.9rem;
  border-radius: 5px;
  -webkit-border-radius: 5px;
}

#containerListCardFranjaHoraria::-webkit-scrollbar {
  -webkit-appearance: none;
}

#containerListCardFranjaHoraria::-webkit-scrollbar:vertical {
  width: 5px;
}

#containerListCardFranjaHoraria::-webkit-scrollbar-button:increment,
#containerListCardFranjaHoraria::-webkit-scrollbar-button {
  display: none;
}

#containerListCardFranjaHoraria::-webkit-scrollbar-thumb {
  height: 75px !important;
  background-color: #304b7f;
  border-radius: 20px;
  border: 6px solid #6097ff;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

@media screen and (min-width: 1024px) {
  .custom-list li:not(:first-child)::before {
    content: " - ";
    padding-left: 2px;
  }
}
.btn-automatic-response-add {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #6097ff;
  width: 100%;
  height: 29px;
  border-radius: 3px;
  color: #fff;
  font-weight: 600;
  box-shadow: 1px 0px 4px rgba(0, 0, 0, 0.1);
  padding: 0px;
  font-size: 14px !important;
}

.btn-automatic-response-add:hover {
  background: #4871bf;
  color: white;
}

.btn-automatic-response-add:hover > .plus > svg > path {
  fill: #fff;
}

.button-checkbox-franja-horaria-meli {
  background: white;
  font-size: 12px;
  width: 30px;
  height: 24px;
  color: #a1a3af;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border: 1px solid #a1a1af;
  outline: none !important;
}

@media screen and (min-width: 1024px) {
  .button-checkbox-franja-horaria-meli {
    background: white;
    font-size: 14px;
    width: 36px;
    height: 30px;
    color: #a1a3af;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border: 1px solid #a1a1af;
    outline: none !important;
  }
}
.button-checkbox-franja-horaria-meli:hover {
  border: 1px solid #6097ff;
  color: #6097ff;
}

.button-checkbox-franja-horaria-meli-selected {
  background: #6097ff;
  border: 1px solid #304b7f;
  color: white;
}

.button-checkbox-franja-horaria-meli-selected:hover {
  border: 1px solid #4871bf;
  background: #304b7f;
  color: white;
}

.resp-automaticas-btn-save {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #6097ff;
  width: 100%;
  height: 29px;
  border-radius: 0px;
  color: #fff;
  font-weight: 700;
  box-shadow: 1px 0px 4px rgba(0, 0, 0, 0.1);
  padding: 0px;
  font-size: 14px !important;
}

.resp-automaticas-btn-save:hover {
  background: #4871bf;
  color: white;
}

.resp-automaticas-btn-save:hover > .plus > svg > path {
  fill: #fff;
}

.resp-automaticas-btn-cancel-save {
  outline: none;
  font-weight: 700;
  border-radius: 3px;
}

.col-accions-mode-gpt-button {
  display: inline-block;
  text-align: right;
}

#Processes_notifications_float_content {
  position: absolute !important;
  z-index: 1050 !important;
}

.container-alerts {
  position: absolute !important;
  z-index: 1050 !important;
}

.alert-chat-gpt {
  border-radius: 8px !important;
  border-left: 10px solid;
}

.total-day-checkbox {
  top: 2px;
  position: relative;
}

#btnCancelFull {
  height: 32px;
  border-radius: 4px;
  border: 1px;
  border: 1px solid #6097ff;
  text-align: center;
}

#btnSaveUnique {
  width: 158px;
  height: 32px;
  border-radius: 4px;
}

#termRespAuto {
  display: inline-block;
  top: 2px;
  position: relative;
}

.container-modal-resp-auto_label {
  display: inline-block;
  width: max-content;
  position: relative;
}

.resp-automaticas-btn-cancel-save:focus,
.resp-automaticas-btn-cancel-save:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}

.resp-automaticas-btn-cancel-save {
  background: #ffffff;
  color: #6097ff;
  border: 1px solid #6097ff;
}

.resp-automaticas-btn-cancel-save:hover {
  border: 1px solid #4871bf;
  color: #4871bf !important;
  background: #fff !important;
}

.button-edit-franja-horaria svg,
.button__trash svg {
  width: 20px;
  height: 20px;
}

.button-edit-franja-horaria,
.button-trash-franja-horaria {
  border: 0;
  outline: none;
  border-radius: 4px;
  background: #d6e4ff;
  padding: 0px 5px 2px;
  margin: 0 4px;
}

.button-edit-franja-horaria:hover,
.button-trash-franja-horaria:hover {
  background: #b0cbff;
}

.button-edit-franja-horaria:focus,
.button-edit-franja-horaria:focus-visible,
.button-trash-franja-horaria:focus,
.button-trash-franja-horaria:focus-visible {
  border: 0;
  outline: none;
}

.content-resp-auto-modos {
  border: 2px solid #6097ff;
  border-radius: 3px;
}

.select-mode-response:focus {
  padding: 0.375rem 0.75rem !important;
}

#checkMinRespAuto {
  top: 2px;
  position: relative;
}

#messageRespAutoMeli:focus,
#messageTextUnique:focus {
  color: #596275 !important;
}

#btnCancelClose,
#btnCancelDeleteRange {
  width: 49%;
  background: #ffffff;
  border: 1px solid #ff6060;
  color: #ff6060;
  margin-right: 5px;
  font-weight: 700;
}

#btnConfirmationClose,
#btnConfirmationDeleteRange {
  width: 49%;
  color: #ffffff;
  background: #ff6060;
  border: 1px solid #ff6060;
  font-weight: 700;
}

input:checked + .slider-meli:hover {
  background-color: #015aa1;
}

.total-day-checkbox-label {
  font-size: 14px !important;
}

#btnCancelClose:hover,
#btnCancelDeleteRange:hover {
  background: rgba(243, 98, 98, 0.7882352941);
  border: 1px solid #ff6060;
  color: #ffffff;
}

#btnConfirmationClose:hover,
#btnConfirmationDeleteRange:hover {
  color: #fff !important;
  background: rgba(255, 96, 96, 0.6392156863) !important;
  border-color: #bd2130;
}

#MinRespAutoChatGpt {
  width: 35px;
  padding: 1px;
}

.select-mode-response-label {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: left;
  color: #304b7f;
  width: max-content !important;
  display: inline-block !important;
  top: 1px;
  position: relative !important;
}

.select2-container--open .select2-dropdown--below {
  border: none !important;
}

.select2.select2-container {
  min-width: auto;
}

.select-mode-range-input {
  min-height: 31px;
}

#timeFromMeli + .select2.select2-container > span > span,
#timeToMeli + .select2.select2-container > span > span {
  max-width: 80px !important;
}

#timeFromMeli + .select2.select2-container,
#timeToMeli + .select2.select2-container {
  max-width: 80px !important;
  min-width: 80px !important;
}

/* Estilos para el switch con bordes circulares y clases -meli */
.switch-meli {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20.16px;
  border-radius: 17px;
  overflow: hidden;
}

.switch-meli input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider-meli {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 17px;
  /* Bordes circulares */
}

.slider-meli:hover {
  background-color: #746c6c;
}

.slider-meli:before {
  position: absolute;
  content: "";
  height: 14.4px;
  width: 14.4px;
  left: 2px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}

input:checked + .slider-meli {
  background-color: #2196f3;
}

input:focus + .slider-meli {
  box-shadow: 0 0 1px #2196f3;
}

input:checked + .slider-meli:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
  left: -8px;
}

.message-spinner-run {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
}

.message-create-success {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 312px !important;
}

.message-edit-success {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 350px !important;
}

.message-create-update-run {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 230px !important;
}

.message-delete-run {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 230px !important;
}

.message-init-range-empty {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 500;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 174px !important;
}

.message-init-range-create {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 253px !important;
}

.message-init-range {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 500;
  line-height: 17px;
  letter-spacing: 0em;
  text-align: center;
  color: #6097ff;
  width: 242px !important;
}

.sub-title-modal-resp-auto-meli {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: left;
  color: #304b7f;
}

.title-card-list-resp-auto-meli {
  font-family: Poppins;
  font-size: 16px !important;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  color: #304b7f;
}

.ul-list-card-franja-horaria {
  font-family: Poppins;
  font-size: 13px;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #4871bf;
}

.saludos-config-modal-resp-auto-v2 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.ul-list-card-franja-horaria.disabled,
.text-from-to-range-card.disabled,
.text-mode-card-list.disabled,
.span-horario-franja.disabled,
.span-horario-franja.disabled > span,
.text-mode-card-list-intertal.disabled,
.card-franja-horaria.disabled,
.buttons-card-list.disabled,
.text-slider-card-list.disabled {
  color: #a1a3af;
  background: #f1f1f1;
}

#containerListCardFranjaHoraria.disabled {
  background: transparent;
}

#select2-timeFromMeli-container,
#select2-timeToMeli-container {
  font-size: 13px !important;
  padding: 0px 5px !important;
  line-height: 25px !important;
}

.card-franja-horaria {
  background: white;
  min-height: -webkit-fill-available;
}

.card-franja-horaria.delete {
  border: 2px solid #bf4848;
}

input:checked:disabled + .slider-meli {
  background: #dedbdb;
}

.text-from-to-range-card {
  font-family: Poppins;
  font-size: 14px !important;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #727587;
}

.text-mode-card-list {
  font-family: Poppins;
  font-size: 14px !important;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #4871bf;
}

.text-mode-card-list-intertal {
  font-family: Poppins;
  font-size: 14px !important;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #4871bf;
}

.span-horario-franja {
  font-family: Poppins;
  font-size: 14px !important;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #727587;
}

.span-horario-franja > span {
  font-family: Poppins;
  font-size: 14px !important;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #727587;
}

.text-slider-card-list {
  position: relative;
  top: -6px;
  font-family: Poppins;
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: left;
  color: #4871bf;
}

.box-form-new-range {
  background: white;
  border-radius: 3px;
  border: 1px;
}

.panel-heading.meli {
  padding: 0;
  border: 0;
}

.btn-info-first-question-meli {
  top: -2px;
  position: relative;
}

.btn-info-first-question-meli:hover {
  color: #212529 !important;
}

.select-mode-range-input {
  font-size: 14px !important;
}

#select2-selectorModeResponseSelect-results {
  font-family: Poppins;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  box-shadow: 0px 4px 13px 0px rgba(0, 0, 0, 0.25) !important;
  border: none !important;
}

#selectorModeResponseSelect option {
  padding: 10px 10px;
}

.popover-body {
  background: #121c30;
  border-color: #121c30;
  color: #fff;
  padding: 10px;
  text-align: center;
  font-weight: normal;
  font-family: "Poppins", sans-serif;
  line-height: 1.4 !important;
  border-radius: 3px;
}

.panel-title.meli > a,
.panel-title.meli > a:active {
  display: block;
  font-size: 16px;
  word-spacing: 3px;
  text-decoration: none;
  font-family: Poppins;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0em;
  text-align: left;
  color: #304b7f;
  width: max-content;
  padding-left: 0;
}

.label-mode-meli {
  font-size: 14px !important;
}

.panel-heading.meli a span svg {
  font-family: "Glyphicons Halflings";
  float: right;
  transition: all 0.5s;
  margin-left: 8px;
}

.panel-heading.meli.active a span svg {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

.label-modal-resp-auto-span {
  text-transform: lowercase;
  color: #7d8492;
  font-family: Poppins;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
}

.label-modal-resp-auto-span:first-letter {
  text-transform: uppercase;
}

.tooltip-btn-ecom {
  position: relative;
}

/* CSS personalizado para clases de rejilla personalizadas en resoluciones mayores o iguales a 1240px */
@media (min-width: 1240px) {
  /* Extra small (w-col-) */
  .w-col-1 {
    flex: 0 0 auto;
    width: 8.333333%;
    max-width: none;
  }
  .w-col-2 {
    flex: 0 0 auto;
    width: 16.666667%;
    max-width: none;
  }
  .w-col-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: none;
  }
  .w-col-4 {
    flex: 0 0 auto;
    width: 33.333333%;
    max-width: none;
  }
  .w-col-5 {
    flex: 0 0 auto;
    width: 41.666667%;
    max-width: none;
  }
  .w-col-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: none;
  }
  .w-col-7 {
    flex: 0 0 auto;
    width: 58.333333%;
    max-width: none;
  }
  .w-col-8 {
    flex: 0 0 auto;
    width: 66.666667%;
    max-width: none;
  }
  .w-col-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: none;
  }
  .w-col-10 {
    flex: 0 0 auto;
    width: 83.333333%;
    max-width: none;
  }
  .w-col-11 {
    flex: 0 0 auto;
    width: 91.666667%;
    max-width: none;
  }
  .w-col-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: none;
  }
  /* Small (w-col-sm-) */
  .w-col-sm-1 {
    flex: 0 0 auto;
    width: 8.333333%;
    max-width: none;
  }
  .w-col-sm-2 {
    flex: 0 0 auto;
    width: 16.666667%;
    max-width: none;
  }
  .w-col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: none;
  }
  .w-col-sm-4 {
    flex: 0 0 auto;
    width: 33.333333%;
    max-width: none;
  }
  .w-col-sm-5 {
    flex: 0 0 auto;
    width: 41.666667%;
    max-width: none;
  }
  .w-col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: none;
  }
  .w-col-sm-7 {
    flex: 0 0 auto;
    width: 58.333333%;
    max-width: none;
  }
  .w-col-sm-8 {
    flex: 0 0 auto;
    width: 66.666667%;
    max-width: none;
  }
  .w-col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: none;
  }
  .w-col-sm-10 {
    flex: 0 0 auto;
    width: 83.333333%;
    max-width: none;
  }
  .w-col-sm-11 {
    flex: 0 0 auto;
    width: 91.666667%;
    max-width: none;
  }
  .w-col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: none;
  }
  /* Medium (w-col-md-) */
  .w-col-md-1 {
    flex: 0 0 auto;
    width: 8.333333%;
    max-width: none;
  }
  .w-col-md-2 {
    flex: 0 0 auto;
    width: 16.666667%;
    max-width: none;
  }
  .w-col-md-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: none;
  }
  .w-col-md-4 {
    flex: 0 0 auto;
    width: 33.333333%;
    max-width: none;
  }
  .w-col-md-5 {
    flex: 0 0 auto;
    width: 41.666667%;
    max-width: none;
  }
  .w-col-md-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: none;
  }
  .w-col-md-7 {
    flex: 0 0 auto;
    width: 58.333333%;
    max-width: none;
  }
  .w-col-md-8 {
    flex: 0 0 auto;
    width: 66.666667%;
    max-width: none;
  }
  .w-col-md-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: none;
  }
  .w-col-md-10 {
    flex: 0 0 auto;
    width: 83.333333%;
    max-width: none;
  }
  .w-col-md-11 {
    flex: 0 0 auto;
    width: 91.666667%;
    max-width: none;
  }
  .w-col-md-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: none;
  }
  /* Large (w-col-lg-) */
  .w-col-lg-1 {
    flex: 0 0 auto;
    width: 8.333333%;
    max-width: none;
  }
  .w-col-lg-2 {
    flex: 0 0 auto;
    width: 16.666667%;
    max-width: none;
  }
  .w-col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: none;
  }
  .w-col-lg-4 {
    flex: 0 0 auto;
    width: 33.333333%;
    max-width: none;
  }
  .w-col-lg-5 {
    flex: 0 0 auto;
    width: 41.666667%;
    max-width: none;
  }
  .w-col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: none;
  }
  .w-col-lg-7 {
    flex: 0 0 auto;
    width: 58.333333%;
    max-width: none;
  }
  .w-col-lg-8 {
    flex: 0 0 auto;
    width: 66.666667%;
    max-width: none;
  }
  .w-col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: none;
  }
  .w-col-lg-10 {
    flex: 0 0 auto;
    width: 83.333333%;
    max-width: none;
  }
  .w-col-lg-11 {
    flex: 0 0 auto;
    width: 91.666667%;
    max-width: none;
  }
  .w-col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: none;
  }
  /* Extra large (w-col-xl-) */
  .w-col-xl-1 {
    flex: 0 0 auto;
    width: 8.333333%;
    max-width: none;
  }
  .w-col-xl-2 {
    flex: 0 0 auto;
    width: 16.666667%;
    max-width: none;
  }
  .w-col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: none;
  }
  .w-col-xl-4 {
    flex: 0 0 auto;
    width: 33.333333%;
    max-width: none;
  }
  .w-col-xl-5 {
    flex: 0 0 auto;
    width: 41.666667%;
    max-width: none;
  }
  .w-col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: none;
  }
  .w-col-xl-7 {
    flex: 0 0 auto;
    width: 58.333333%;
    max-width: none;
  }
  .w-col-xl-8 {
    flex: 0 0 auto;
    width: 66.666667%;
    max-width: none;
  }
  .w-col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: none;
  }
  .w-col-xl-10 {
    flex: 0 0 auto;
    width: 83.333333%;
    max-width: none;
  }
  .w-col-xl-11 {
    flex: 0 0 auto;
    width: 91.666667%;
    max-width: none;
  }
  .w-col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: none;
  }
}
/* CSS personalizado para el modal en resoluciones específicas y mayores o iguales a 1240px */
@media (min-width: 540px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
}
@media (min-width: 720px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
}
@media (min-width: 960px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
}
@media (min-width: 1106px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
  #timeFromMeli + .select2.select2-container > span > span,
  #timeToMeli + .select2.select2-container > span > span {
    max-width: 100px !important;
  }
  #timeFromMeli + .select2.select2-container,
  #timeToMeli + .select2.select2-container {
    max-width: 100px !important;
    min-width: 100px !important;
  }
  .select2.select2-container {
    min-width: 300px;
  }
}
@media (min-width: 1200px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
  #timeFromMeli + .select2.select2-container > span > span,
  #timeToMeli + .select2.select2-container > span > span {
    max-width: 120px !important;
  }
  #timeFromMeli + .select2.select2-container,
  #timeToMeli + .select2.select2-container {
    max-width: 120px !important;
    min-width: 120px !important;
  }
  .select2.select2-container {
    min-width: 300px;
  }
}
@media (min-width: 1250px) {
  .modal-lg-special {
    max-width: 1200px;
    width: 100%;
  }
  #timeFromMeli + .select2.select2-container > span > span,
  #timeToMeli + .select2.select2-container > span > span {
    max-width: 120px !important;
  }
  #timeFromMeli + .select2.select2-container,
  #timeToMeli + .select2.select2-container {
    max-width: 120px !important;
    min-width: 120px !important;
  }
  .select2.select2-container {
    min-width: 300px;
  }
}
#select2-timeFromMeli-results > li,
#select2-timeToMeli-results > li {
  font-size: 0.875rem !important;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background: #d7e5ff !important;
  color: #304b7f !important;
}

#closeModalAutomaticResponse {
  margin: 10px;
  font-size: 16px;
  display: inline-block;
  padding: 2px 8px;
  border-radius: 50%;
  width: 28px !important;
  height: 28px !important;
  padding-right: 7.2px;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: none;
}

.daterangepicker .ranges ul {
  color: #6097FF;
  list-style: none;
  margin: 0 auto;
  padding: 0;
  padding: 0 0 0 10px;
  width: 100%;
  margin-top: 8px;
}

.daterangepicker .ranges li {
  padding: 4px 8px 4px 8px;
  gap: 8px;
  border-radius: 3px;
  border: 1px;
  opacity: 0px;
  border: 1px solid #6097FF;
  background: #0E1D2F;
  margin-bottom: 10px;
  width: max-content;
}

.daterangepicker .ranges li:hover {
  background: #133861;
  border: 1px solid #6097FF;
}

.daterangepicker .ranges li.active {
  border: 1px solid #FFFFFF;
  background: #182640;
}

.dropdown-filtros-por.filters-meli {
  min-width: 332px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
  transform: translate3d(0px, -422px, 0px) !important;
}

.dropdown-filtros-por.filters-mp {
  min-width: 366px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
}

.dropdown-filtros-por.filters-tiendanube {
  min-width: 366px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
}

.dropdown-filtros-por.filters-empretienda {
  min-width: 366px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
}

.dropdown-filtros-por.filters-woocommerce {
  min-width: 366px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
}

.dropdown-filtros-por.filters-canales-externos {
  min-width: 366px !important;
  z-index: 1041;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(48, 75, 127) !important;
  position: absolute !important;
  will-change: transform;
  top: 0px;
  left: 0px;
}

@media only screen and (max-width: 767px) {
  .dropdown-filtros-por.filters-meli {
    min-width: 332px !important;
  }
  .dropdown-filtros-por.filters-mp {
    min-width: 332px !important;
  }
  .dropdown-filtros-por.filters-tiendanube {
    min-width: 332px !important;
  }
  .dropdown-filtros-por.filters-empretienda {
    min-width: 332px !important;
  }
  .dropdown-filtros-por.filters-woocommerce {
    min-width: 332px !important;
  }
  .dropdown-filtros-por.filters-canales-externos {
    min-width: 332px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .dropdown-filtros-por.filters-meli {
    min-width: 420px !important;
  }
  .dropdown-filtros-por.filters-mp {
    min-width: 420px !important;
  }
  .dropdown-filtros-por.filters-tiendanube {
    min-width: 420px !important;
  }
  .dropdown-filtros-por.filters-empretienda {
    min-width: 420px !important;
  }
  .dropdown-filtros-por.filters-woocommerce {
    min-width: 420px !important;
  }
  .dropdown-filtros-por.filters-canales-externos {
    min-width: 420px !important;
  }
}
@media only screen and (min-width: 1024px) {
  .dropdown-filtros-por.filters-meli {
    min-width: 690px !important;
  }
  .dropdown-filtros-por {
    min-width: 690px !important;
  }
}
#btnDeleteFilterCustom:hover {
  color: white !important;
  background: #304B7F !important;
  border: 1px solid #304B7F !important;
}

#btnDeleteFilterCustom {
  background: #6097FF !important;
  color: white !important;
  border: 1px solid #6097FF !important;
}

#openModalFilterCustom[disabled]:hover,
#openModalFilterCustom[disabled]:hover span {
  color: #727587 !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 17px !important;
  letter-spacing: 0em !important;
}

#openModalFilterCustom:hover:not([disabled]),
#openModalFilterCustom:hover:not([disabled]) span {
  color: #4871BF !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 17px !important;
  letter-spacing: 0em !important;
}

#openModalFilterCustom:not(:hover):not([disabled]),
#openModalFilterCustom:not(:hover):not([disabled]) span {
  color: #6097FF !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 17px !important;
  letter-spacing: 0em !important;
}

#openModalFilterCustom[disabled]:not(:hover),
#openModalFilterCustom[disabled]:not(:hover) span {
  color: #727587 !important;
  font-family: Poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 17px !important;
  letter-spacing: 0em !important;
}

.select-special option:hover {
  border: 1.5px solid rgb(96, 151, 255);
  color: rgb(96, 151, 255); /* Ejemplo de color de texto */
}

.select-special option {
  border: 1.5px solid rgb(96, 151, 255);
  color: rgb(96, 151, 255); /* Ejemplo de color de texto */
}

.header-table-ecomm {
  position: sticky;
  top: 0;
  z-index: 10;
}

.fixed-header-table-ecomm {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}