
.me-spacing-index {
  margin-top: 10%;
}

.me-height-table {
  height:56px;
}

.me-p-top-c {
  margin-top: 1%;
}

.me-card-h {
  position: relative;
  height: calc(100% - 286px);
  max-height: 100%;
}

/*************DESKTOP*******************/
@media screen and (min-width: 800px) {

  .me-container {
    margin: 0 auto;
    max-width: 98%;
    width: 98%;
  }

  .me-container-sales {
    margin: 0 auto;
    max-width: 80%;
    width: 80%;
  }

  .me-scroll-table {
    overflow-y: auto;
    height: 286px;
  }

  .me-scroll-table-sales {
    overflow-y: auto;
    height: 325px;
  }

  tr{
    height:56px;
  }
}

.me-dd {
  height: 2.1rem;
  margin: 0 0 20px 0;
  background: rgb(250, 250, 250);
}

body {
  background-color: rgb(233, 233, 233);
}

/*********************************************************************/
/*CONTENEDORES*/
/***********************************************************************/

.me-spacing-between {
  margin-top: 5%;
}

.me-rose {
  background-color: rgb(252, 140, 131);
}


.me-grey-t {
  color: rgb(107, 107, 107);
}

.me-tittle{
  font-weight: 300;
  text-align: center;
  font-size: 25px;
}

.me-tittlemid {
  font-weight: 300;
  text-align: center;
  font-size: 22px;
  color: teal;
  margin-top: 20px;
  margin-bottom: 20px;
}

.has-search .form-control-feedback {
  right: initial;
  left: 0;
  color: black;
}

.me-labels {
  font-size: 18px;
  font-weight: 300;
}

.me-link {
  text-decoration: underline;
  cursor: pointer;
  color: #039be5;
}

.me-width100 {
  width: 100%;
}

.me-text-btn {
  font-size: 18px;
  font-weight: 500;
}

.me-tr-noselected {
  font-size: 17px;
  /*border: 1px solid rgb(248, 248, 248);*/
}

.me-tr-noselected:hover {
  background: rgb(209, 255, 244);
  /*border: 1px solid rgb(110, 110, 110);*/
  /*background: rgb(217, 217, 217);*/
}

.me-tr-selected {
  background: rgb(242, 242, 242);
  /*border: 1px solid rgb(219, 219, 219);*/
}

.me-instructions-text {
  font-weight: 200;
  font-size: 20px;
}

.me-subtittle-sell {
  font-weight: 300;
  font-size: 20px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.me-border {
  border:solid 1px rgb(208,208,208);
}

.me-size {
  font-size: 16px;
}

/* margin - padding  */

.space-padding-top-m {
  padding-top: 20px;
}

/* right */
.space-margin-right-xs {
  margin-right: 20px;
}

/* bottom */
.space-margin-bottom-xs {
  margin-bottom: 20px;
}

.space-margin-bottom-s {
  margin-bottom: 40px;
}

/* top */
.space-margin-top-tiny {
  margin-top: 10px;
}

.space-margin-top-xs {
  margin-top: 20px;
}

.space-margin-top-s {
  margin-top: 40px;
}
.space-margin-top-m {
  margin-top: 60px;
}

.space-margin-top-l {
  margin-top: 80px;
}

.hidden {
  visibility: hidden;
}
