angular2-multiselect {
  .cuppa-dropdown {
    border-radius: .800rem;
    background-color: #f5f8fa !important;
    color: #A1A5B7;
    min-height: 43px;
    padding-right: 5px;

    .selected-list {
      .c-btn {
        font-weight: lighter;
        .c-list {
          .c-token {
            background-color: #EAECF0;
          }
        }

        span:first-child {
          padding-top: 6px;
          padding-left: 10px;
          font-size: 1.1rem;
          font-weight: 500;
        }

        span.countplaceholder{
          color: #0EA4F8;
          padding-top: 5px;
          padding-right: 5px;
          font-size: 1.1rem;
          font-weight: 500;
        }

        span.c-remove.clear-all{
          width: 10px;
          height: 10px;
        }

        span.c-remove {
          svg {
            fill: #5e6278;
          }
        }

        span.c-angle-down, span.c-angle-up {
          width: 9.5px;
          height: 9.5px;

          svg {
            stroke-width: 75;
            stroke: #9093a8;
          }
        }
      }
    }

    .dropdown-list {

      .pure-checkbox {
        input[type=checkbox] + label:before {
          border: 1px solid #2c2525 !important;
        }
      }

      .pure-checkbox:hover {
        color: #0EA4F8;
        background-color: #F1FAFF;
      }
    }
  }

  .ng-star-inserted{
    font-weight: 500!important;
  }
}
