/* stylelint-disable */
.news-filter .news-filter-multi__filters .form-type-select::after,
.news-filter .news-filter-multi__filters .select-wrapper::after,
.mf2-exposed-form-loan-document .form-type-select::after,
.mf2-exposed-form-loan-document .select-wrapper::after {
  font-family: Font Awesome\ 5 Free;
  content: "\F107";
  font-size: 20px !important;
  position: absolute;
  bottom: 8px !important;
  right: 30px !important;
  color: rgba(18,18,18,.25);
  pointer-events: none;
}
.mf2-exposed-form-loan-document .form-type-select::after,
.mf2-exposed-form-loan-document .select-wrapper::after {
  bottom: 3px !important;
  right: 16px !important;
}
@media (min-width: 768px) {
  .mf2-exposed-form-loan-document .form-type-select::after,
  .mf2-exposed-form-loan-document .select-wrapper::after {
    right: 30px !important;
  }
}
.chosen-container-multi .chosen-choices .search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 34px !important;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #818181 !important;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
  width: 25px;
}
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 10px !important;
  width: 100%;
  height: auto;
  border: 1px solid #96918C !important;
  border-radius: 5px !important;
  background-color: #fff;
  background-image: none !important;
  cursor: text;
}
.news-filter .news-filter-multi__filters  input[type="date"], .news-filter .news-filter-multi__filters input[type="text"] {
  border: 1px solid rgb(220 220 220);
  border-radius: 4px !important;
  width: 100%;
  padding: 3px 12px;
  color: #121212;
  height: 36px;
  font-size: 14px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  margin: 0 !important;
  appearance: none;
}
.news-filter .news-filter-multi__filters input::placeholder {
  color: #818181 !important;
}

.news-filter-multi__filters .news-filter__result-bar {
  margin-top: 0 !important;
  padding: 8px 20px !important;
}
.news-filter-multi__filters .news-list {
  padding: 0 !important;
}
.news-filter .news-filter-multi__filters h4, .news-filter .news-filter-multi__filters label {
  display: block;
}
.news-filter .news-filter-multi__filters .form-actions input[type="submit"] {
  padding: 0 16px !important;
  font-size: 18px !important;
  text-transform: none !important;
  border-radius: 25px !important;
  line-height: 1.6 !important;
  align-items: center !important;
  margin-right: 20px !important;
  height: 45px !important;
}
.news-filter-multi__filters .pagination {
  margin-bottom: 100px;
}
.news-filter-multi__filters .chosen-container-multi .chosen-choices li.search-choice {
  padding: 3px 25px 3px 10px !important;
  border: none !important;
  border-radius: 25px !important;
  background-color: #EDEBE9 !important;
  background-image: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  color: #fff !important;
}
.news-filter-multi__filters .chosen-container-multi .chosen-choices li.search-choice span {
  font-size: 14px !important;
}
.news-filter-multi__filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  top: 8px !important;
  right: 8px !important;
}
.news-filter-multi__filters .ui-widget-header {
  background: #CBC8C3 !important;
}
.news-filter-multi__filters .ui-datepicker-month, .ui-datepicker-year {
  font-size: 16px !important;
  color: #121212;
}
.news-filter-multi__filters .ui-datepicker-calendar span {
  font-size: 14px;
}
.news-filter-multi__filters .news-list__title {
  font-family: 'Source Sans Pro', sans-serif !important;
}
@media (max-width: 1535px) {
  .chosen-container-multi .chosen-choices {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 10px !important;
    width: auto;
    height: auto;
    border: 1px solid #96918C !important;
    border-radius: 5px !important;
    background-color: #fff;
    background-image: none !important;
    cursor: text;
  }

  .news-filter .news-news-filter-multi__filters .bef-exposed-form .form-item-wrapper:nth-of-type(2) {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }

  .news-filter .news-filter-multi__filters .bef-exposed-form .form-item-wrapper:first-of-type {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }

  .chosen-container {
    width: 100% !important;
  }
}

/* Select 2 Styles */
.news-filter-multi__filters .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  border: 1px solid rgb(220,220,220);
  border-radius: 5px;
}
.news-filter-multi__filters .select2-container--default .select2-selection--multiple {
  border: none;
}
.news-filter-multi__filters .select2-container .select2-search--inline{
  padding: 5px 0;
  margin: 0;
}
.news-filter-multi__filters .select2-container .select2-search--inline .select2-search__field {
  margin: 0;
}
.news-filter-multi__filters .select2-container--default .select2-search--inline .select2-search__field {
  font-size: 16px;
}
.news-filter-multi__filters .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  color: #121212;
  border: none;
  border-radius: 25px;
  padding: 0 8px;
  margin-top: 3px;
  font-size: 14px;
}
.mf2-exposed-form-loan-document .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: none;
  border-radius: 25px;
  padding: 0 8px;
  margin-top: 6px;
  font-size: 16px;
}
.select2-container .select2-dropdown {
  background-color: white;
  border: 1px solid rgb(220 220 220);
  margin-top: -3px;
  border-radius: 4px;
  font-size: 16px;
}
.mf2-exposed-form-loan-document .select2-container .select2-dropdown:focus {
  border: 1px solid #aaa !important;
}
.select2-container .select2-results__option {
  padding: 5px;
  font-size: 16px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: rgb(220 220 220);
  color: initial;
}
@media (min-width: 1120px){
  .news-filter .news-filter-multi__filters .form-item-wrapper:nth-of-type(1),
  .news-filter .news-filter-multi__filters .form-item-wrapper:nth-of-type(5),
  .news-filter .news-filter-multi__filters .form-item-wrapper:nth-of-type(6){
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.mf2-exposed-form-loan-document .select2-container--default .select2-selection--multiple {
  border: 1px solid #aaa !important;
  line-height: 1.4;
}


