/*Margenes*/
.m-t-5 {
  margin-top: 5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.m-b-5 {
  margin-bottom: 5px;
}

.m-b-10 {
  margin-bottom: 10px;
}

.m-b-15 {
  margin-bottom: 15px;
}

.m-b-20 {
  margin-bottom: 20px;
}

.m-b-25 {
  margin-bottom: 25px;
}

.m-b-30 {
  margin-bottom: 30px;
}

.m-b-35 {
  margin-bottom: 35px;
}

.m-b-40 {
  margin-bottom: 40px;
}

.m-b-45 {
  margin-bottom: 45px;
}

.m-b-50 {
  margin-bottom: 50px;
}

.m-b-55 {
  margin-bottom: 55px;
}

.m-b-60 {
  margin-bottom: 60px;
}

.m-b-65 {
  margin-bottom: 65px;
}

.m-l-5 {
  margin-left: 5px;
}

.m-l-10 {
  margin-left: 10px;
}

.m-l-15 {
  margin-left: 15px;
}

.m-l-20 {
  margin-left: 20px;
}

.m-l-25 {
  margin-left: 25px;
}

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

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

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

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

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

.no-margin-top {
  margin-top: 0 !important;
}

.no-margin-bottom {
  margin-bottom: 0 !important;
}

.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat {
  float: right;
  margin: 0 5px !important;
}

.modal .modal-footer {
  padding: 7px 6px !important;
}

.modal-fixed-footer.open {
  top: 0% !important;
}

.modal.modal-fixed-footer {
  height: 100%;
  width: 100%;
}

.modal.modal-fixed-footer {
  max-height: 100%;
  max-width: 100%
}

.btn-floating {
  box-shadow: 3px 3px 4px #888888 !important;
}

/*Margenes*/

.table-padding-7-5 tr td {
  padding: 7px 5px !important;
}

.tarjetaMenu {
  height: 200px;
  box-shadow: 4px 4px 7px #888888;
}

.tarjeta-promocion {
  border: rgba(0, 0, 0, 0.26) solid 1px;
  box-shadow: 4px 4px 7px #888888;
}

.tarjeta {
  /*border: rgba(0, 0, 0, 0.26) solid 1px;*/
  box-shadow: 4px 4px 7px #888888;
}

.Tarjeta {
  border-radius: 5px;
}

.borderround {
  border-radius: 5px;
}

.shadowed {
  box-shadow: 4px 4px 7px #888888;
}

.text-shadowed {
  text-shadow: 1px 1px black;
}

.row .summary {
  margin-left: 1% !important;
}

.list-view .empty {
  margin-left: 1% !important;
}

.info-textarea {
  height: 100% !important;
  width: 100% !important;
  text-transform: lowercase;
  color: black;
  background-color: white;
  resize: none;
  overflow-y: auto;
  text-align: justify;
  padding: 5px 5px 5px 5px;
}

#materialbox-overlay {
  background-color: white;
}

.lowecase {
  text-transform: lowercase;
}

.capitalizeFirstLetter::first-letter {
  text-transform: capitalize;
}

.pointerHover {
  cursor: pointer;
}

@keyframes AnimacionCambioColor {
  0% {
    color: red;
  }
  25% {
    color: yellow;
  }
  50% {
    color: blue;
  }
  100% {
    color: green;
  }
}

.anima-cambio-color {
  animation-name: AnimacionCambioColor;
  animation-duration: 4s;
  animation-iteration-count: infinite;
}

@keyframes AnimacionRotacion {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}

.anima-rotacion {
  animation-name: AnimacionRotacion;
  animation-duration: 4s;
  animation-iteration-count: infinite;
}

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

.notVisible {
  display: none;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.bottom-0 {
  bottom: 0;
}

/* Top */

.top-0 {
  top: 0;
}

.top-1 {
  top: 1em;
}

/* Left */
.left-0 {
  left: 0;
}

.left-1 {
  left: 1em;
}

.left-2 {
  left: 2em;
}

.left-3 {
  left: 3em;
}

.left-4 {
  left: 4em;
}

.left-5 {
  left: 5em;
}

.left-6 {
  left: 6em;
}

.left-7 {
  left: 7em;
}

.left-8 {
  left: 8em;
}

.left-9 {
  left: 9em;
}

.left-10 {
  left: 10em;
}

.list-view .pagination li {
  margin-top: 10px;
}

.font-2-em {
  font-size: 2em !important;
}

.tabs .tab a {
  color: rgb(33, 150, 243);
}

.bkg-bar {
  /*background-color: #1c1c1c;*/
}

.bkg-footer {
  /*  background-color: #1c1c1c !important;*/
}

.bkg-body {

}

.bkg-rosa {
  background-color: #f27c55;
}

.picker__day-display {
  font-size: 2.5rem;
}

.picker__weekday-display {
  padding: 5px;
  margin-bottom: 0px;
}

.table-padding-5 tbody tr td {
  padding: 5px;
}

.icon-color {
  color: #f27c55;
}

@media (max-width: 992px) {
  .table-padding-7-5 tr td {
    padding: 15px 5px !important;
  }
}

.picker__date-display {
  background-color: #f27c55;
}

.picker__weekday-display {
  background-color: #f27c55;
}

.picker__close, .picker__today {
  color: #f27c55;
}

.picker__day.picker__day--today {
  color: #f27c55;
}

.picker__box {
  border: none;
}

.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
  background-color: #f27c55;
}

.dropdown-content li > a, .dropdown-content li > span {
  color: #f27c55;
}

.table.white-text.highlight tr:hover {
  color: black;
  cursor: pointer;
}