.rp-inner-holder,
.ap-inner-holder {
  padding: 20px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #f5f5f5;
  position: relative;
  top: 30px;
}
.rp-button:before,
.rp-button:after,
.ap-button:before,
.ap-button:after {
  content: "";
  position: absolute;
  transition: transform 0.25s ease-out;
}

.rp-button:before,
.rp-button:after {
  background: red;
}

.ap-button:before,
.ap-button:after {
  background: green;
}

.rp-button:before,
.ap-button:before {
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  margin-left: -1px;
}
.rp-button:after,
.ap-button:after {
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  margin-top: -1px;
}

.rp-button:before {
  transform: rotate(90deg);
  background: red;
}
.rp-button:after {
  transform: rotate(180deg);
  background: red;
}

.rp-button,
.ap-button {
  position: relative;
  width: 20px;
  height: 20px;    
  left: -10px;
  top: -10px;
}

.rp-button:hover,
.ap-button:hover {
  cursor: pointer;
}

.has-error .help-block {
  color: red;
}

.multiselect-native-select .btn-group {
  display: block !important;
}


.brand-link {
  display: flex;
}

.brand-link img {
  opacity: 1 !important;
  border-radius: 0px !important;
  max-height: 40px !important;
}