body {font-family: 'Salsa', cursive;} body a:link,a:visited,a:hover,a:active {text-decoration:none;}
input[type=text],input[type=password],input[type=email],input[type=tel]{color:#369;max-width:100%;outline:none;font-weight:bold;}
input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus{color:deeppink;max-width:100%;outline:none;font-weight:bold;}
.custom-select {position: relative;margin-left:-15px;border-radius:10px;line-height:30px;padding:2px 20px;width:107%;}
.custom-select select {display: none;}
.select-selected {background-color: DodgerBlue;}
.select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent;
}
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 7px;
}
.select-items div,.select-selected {
  color: #ffffff;
  padding: 8px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
}
.select-items {
  position: absolute;
  background-color: DodgerBlue;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}
.select-hide {
  display: none;
}
.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}
.gradient {
    background:linear-gradient(to right,#cc2b5e,#753a88);
    font-weight:bold;
    color:white;
}
.gradient:hover {
    background:linear-gradient(to left,#cc2b5e,#753a88);
}
.powered {
    font-size:10px;
    font-weight:italic;
    text-align:center;
    color:white;
    padding:5px 10px;
    background-color:black;
    border-radius:7px;
}
