/* Cortinilla scr */
.noScrollFixed #thecontent {
  overflow: hidden;
}
.pasoscr_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;/* uc browser */
  background: rgba(246, 246, 246, 0.9);
  z-index: 999998;
}

.pasoscr_filler {
  height: 600px;
}

.pasoscr {
  position: absolute;
  padding: 0;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  .ball-spin-fade-loader {
    margin: 40px auto 50px auto;
    width: 0;
    height: 1px;
  }
  .textotrayecto {
  }
  p {
    margin-bottom: 10px;
  }
  .bigtext {
    font-size: 24px;
    color: #424242;
    margin-bottom: 28px;
  }
  .resumentrayecto {
    background: #E3E3E3;
    border-radius: 6px;
    color: $brand-copy-light;
    display: inline-block;
    padding: 10px 15px;
    span {
      text-transform: uppercase;
    }
    svg {
      width: 19px;
      height: 19px;
      vertical-align: top;
      margin: 0 6px;
      &, & * {
        fill: $brand-copy-light;
      }
    }
  }
  @media (max-width:$screen-xs-max) {
    .textotrayecto, .resumentrayecto {
      width: 90%;
      margin: 0 auto;
    }
  }
}

.trustpilot {
  margin: 10px auto 0;
  padding: 15px;
  width: 423px;
  @media (max-width: $grid-float-breakpoint-max) {
    width: 90%;
  }
  &__info {
    margin: 15px 0 10px;
  }
  &__rating {
    @include medium-weight;
    font-size: 16px;
    @media (max-width: $grid-float-breakpoint-max) {
      display: block;
      margin-bottom: 5px;
    }
  }
  .icon-ownfill-logo-trustpilotrating {
    width: 133px;
    height: 25px;
    vertical-align: middle;
    margin: 0 10px;
    @media (max-width: $grid-float-breakpoint-max) {
      margin: 0;
    }
  }
  .icon-ownfill-logo-trustpilot {
    width: 80px;
    height: 20px;
    vertical-align: middle;
  }
  &--white {
    background: #FFFFFF;
    border-radius: 6px;
    margin: 15px auto;
  }
  &--noMargin {
    margin: 0 auto;
  }
}
