#submitfilter {
    padding:5px 10px;
    margin:10px;
    background-color: #db4f4f; /*#1BBA93*/
    font-size:16px;
    border:none;
    border-radius:20px;
    color:#FFF; /*#bcf5e7*/
    cursor:pointer;
    text-align:center;
    width: 100px;
    box-shadow: 0 5px 10px 5px rgba(0,0,0,0.5);
}

#submitfilter:hover {
  background: #af2c2c;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}

.reinit {
    padding:5px 10px;
    margin:10px;
    background-color: #983265; /*#1BBA93*/
    font-size:16px;
    border:none;
    border-radius:20px;
    color:#FFF; /*#bcf5e7*/
    cursor:pointer;
    text-align:center;
    width: 130px;
    box-shadow: 0 5px 10px 5px rgba(0,0,0,0.5);
}

.reinit:hover {
  background: #af2c2c;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}

.redirect {
    padding:10px 15px;
    margin:10px;
    background-color: #983265; /*#1BBA93*/
    font-size:16px;
    border:none;
    border-radius:20px;
    color:#FFF; /*#bcf5e7*/
    cursor:pointer;
    text-align:center;
    box-shadow: 0 5px 10px 5px rgba(0,0,0,0.5);
}

.redirect:hover {
  background: #af2c2c;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}

.titles{
  color:#983265;
  font-family: Apple Chancery;
  font-size: 28px;
}

.regions h2{
  color:#db4f4f;
}