.c-btn {
  background: #fff;
  /* border: 1px solid #ccc; */
  border: 1px solid #ebedf2;
  /* color: #333;  */
  color: #575962;
}

.selected-list .c-list .c-token {
  background: #0079FE;
}

.selected-list .c-list .c-token .c-label {
  color: #fff;
}

.selected-list .c-list .c-token .c-remove svg {
  fill: #fff;
}

.selected-list .c-angle-down svg, .selected-list .c-angle-up svg {
  fill: #333;
}

.dropdown-list ul li:hover {
  background: #f5f5f5;
}

.arrow-up, .arrow-down {
  border-bottom: 15px solid #fff;
}

.arrow-2 {
  border-bottom: 15px solid #ccc;
}

.list-area {
  border: 1px solid #ccc;
  background: #fff;
  box-shadow: 0px 1px 5px #959595;
}

.select-all {
  border-bottom: 1px solid #ccc;
}

.list-filter {
  border-bottom: 1px solid #ccc;
}

.list-filter .c-search svg {
  fill: #888;
}

.list-filter .c-clear svg {
  fill: #888;
}

.pure-checkbox input[type="checkbox"]:focus+label:before, .pure-checkbox input[type="checkbox"]:hover+label:before {
  border-color: #0079FE;
  background-color: #f2f2f2;
}

.pure-checkbox input[type="checkbox"]+label {
  color: #000;
}

.pure-checkbox input[type="checkbox"]+label:before {
  color: #0079FE;
  border: 2px solid #0079FE;
}

.pure-checkbox input[type="checkbox"]+label:after {
  background-color: #0079FE;
}

.pure-checkbox input[type="checkbox"]:disabled+label:before {
  border-color: #cccccc;
}

.pure-checkbox input[type="checkbox"]:disabled:checked+label:before {
  background-color: #cccccc;
}

.pure-checkbox input[type="checkbox"]+label:after {
  border-color: #ffffff;
}

.pure-checkbox input[type="radio"]:checked+label:before {
  background-color: white;
}

.pure-checkbox input[type="checkbox"]:checked+label:before {
  background: #0079FE;
}

.selected-item {
  background: #e9f4ff;
}

.btn-iceblue {
  background: #0079FE;
  border: 1px solid #ccc;
  color: #fff;
}

.c-btn.disabled {
  background-color: #f4f5f8 !important;
  border-color: #f4f5f8 !important;
  color: #6f727d !important;
}