button.active { text-decoration: none; outline: 0; color: white; background-color: $primary; &:focus { box-shadow: 0 0 0 0.2rem $primaryTransparency; } } .btn-xs { padding: 0.15rem 0.5rem; font-size: 0.8rem; line-height: 1.5; border-radius: 0.2rem; } .no-border-bottom { border-bottom: 0 !important; } .no-border-top { border-top: 0 !important; } .no-border { border: 0 !important; } .margin-bottom-mobile { margin-bottom: 2.5em !important; } .tamaƱo-boton { width: 44px; } .modal-content { .modal-header { display: block; > div.row { margin: 0 !important; > div { padding: 0 !important; } } } @media (max-width: 576px) { height: auto; height: 100%; border-radius: 0; } } .modal.show .modal-dialog { @media (min-width: 1201px) { -webkit-transform: translate(0, 70px); transform: translate(0, 70px); } @media (min-width: 576px) { -webkit-transform: translate(0, 90px); transform: translate(0, 90px); } @media (max-width: 576px) { width: 100%; height: 100%; margin: 0; padding: 0; } } .modal-body { @media (max-width: 576px) { overflow-y: auto; } } .boton-salir { position: absolute; bottom: 10px; right: 15px; width: calc(100% - 15px); } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .invisible { color: rgba(0, 0, 0, 0); } .badge-success { background-color: #9aae47 !important; } .border-warning { border-color: #cd9035 !important; }