.delivery-class {
   position: relative;

   .pos-rel {
      position: relative;
      max-width: 300px;
   }

   a {
      @include underline-default;
   }

   .form-control {
      margin: 10px 0 0;
      padding-right: 30px;
   }

   p span {
      min-width: 70px;
      display: inline-block;
      font-weight: 600;
   }

   i.form-control-feedback {
      display: none !important;
   }

   .autocomplete {
      max-width: 300px;
      overflow-y: auto;
      left: 0;
      right: 0;
      width: auto;

      ul {
         margin-bottom: 0;
      }

      li {
         border-bottom: 1px solid $border-color;
         cursor: pointer;
         padding: 10px;
      }

      &.opened {
         max-height: 180px;
      }
   }
}

.posta-info {
   p {
      padding: 3px 0;
      display: block;
   }

   p:first-of-type {
      padding-top: 10px;
   }
}
