.blocks-dates{
  z-index: 1000;
}
.tw-bg-white\/75{
    border-radius: 14px;
  /*opacity: 0.8;*/
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    box-shadow: 0 -3px 10px 0 rgba(0, 0, 0, 0.2);
    background-color: rgba(255, 255, 255, 0.1);
    background: rgba(255, 255, 255, 0.1);
  }
  .nav-bg {
    background-color: rgba(255, 255, 255, 0.1);
    background: rgba(255, 255, 255, 0.1);
    box-shadow: 0 -3px 10px 0 rgba(0, 0, 0, 0.2);
  }
  
  .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#FFFFFF;
  }
  .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color:#FFFFFF transparent transparent transparent;
  }
  .input-group-addon{
    background-color: transparent;
    border: none;
    color:#FFF;
  }
  .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn{
    border: 0px;
    background: transparent;
    box-shadow: none;
  }

  .img-promo{
    position: absolute; padding-top:6px; padding-left:10px; width:28px;
    filter : brightness(0) invert(1);
  }

  @media (max-width: 767px) {
     .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn{
      border: 1px solid #CCC;
      background: #FFF;
    }
    .img-promo{
      position: absolute; padding-top:6px; padding-left:10px; width:28px;
      filter : brightness(1) invert(1);
    }
  }