/*Select*/
.dashboard-filter {
  appearance: none;
  background-image: url(/themes/afcfmt/images/icons/ico-editions.svg), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
  background-color: #f2f2f2;
  border: 1px solid #9AA3AE !important;
  border-radius: 5px;
  color: #2A2F3C;
  display: block;
  font-weight: 500;
  height: 40px;
  line-height: 40px;
  outline: none !important;
  padding: 0 30px;
  width: 100%;
  cursor: pointer;
}

.dashboard-filter > option {
  border-bottom: 1px solid #DFE1E4;
  display: block;
  height: 40px;
  font-weight: 500;
  line-height: 40px;
  margin-bottom: 0px;
  overflow: hidden;
  padding-left: 12px;
  padding-right: 15px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  cursor: pointer;
}


.dashboard-filter.areatematica {
  background-image: url('/themes/afcfmt/images/icons/ico-areas-white.png'), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.place {
  background-image: url(/themes/afcfmt/images/icons/ico-editions-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.mode {
  background-image: url(/themes/afcfmt/images/icons/ico-mode-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.duration {
  background-image: url(/themes/afcfmt/images/icons/ico-duration-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.periodo {
  background-image: url(/themes/afcfmt/images/icons/ico-duration-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.allcompanies {
  background-image: url(/themes/afcfmt/images/icons/ico-editions-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.users {
  background-image: url(/themes/afcfmt/images/icons/ico-users-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.subscribe {
  background-image: url(/themes/afcfmt/images/icons/ico-users-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.status {
  background-image: url(/themes/afcfmt/images/icons/ico-users-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}


.dashboard-filter.headquarter {
  background-image: url(/themes/afcfmt/images/icons/ico-editions-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}
.dashboard-filter.duration {
  background-image: url(/themes/afcfmt/images/icons/ico-duration-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}
.dashboard-filter.mode {
  background-image: url(/themes/afcfmt/images/icons/ico-mode-white.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}
.dashboard-filter.activityStatus {
  background-image: url(/themes/afcfmt/images/icons/ico-course-white.svg), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}
.dashboard-filter.period {
  background-image: url(/themes/afcfmt/images/icons/ico-duration-white.svg), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}

.dashboard-filter.date {
  background-image: url(/themes/afcfmt/images/icons/ico-calendar.png), url(/themes/afcfmt/images/icons/ico-chevron-down.svg);
  background-repeat: no-repeat, no-repeat;
  background-position: 10px center, right 16px center;
}


input[type="date"]::-webkit-calendar-picker-indicator {
  cursor: pointer;
}
