.a-button{
    background-color: #2397d4 !important;
    border: 1px solid #e8e8e8 !important; 
    border-radius: 25px !important;
    padding: 10px 20px 10px 20px !important;
    margin-left: 7% !important;
    color: white !important;
}

.a-button:hover{
    background-color: #692189 !important;
    color: #fff !important; 
}

.img-shadow{
    box-shadow: 0px 2px 2px 2px #88888875 !important;
}

.text-shadow-titulo{
    text-shadow: 0 0 5px #8021d2;
}

.h5-name{
    margin-left: -13%;
    margin-top: 20px;
    text-align: center;
}

.shadow{
  text-shadow: 
  -1px 0 1px #692189, 
  0 -1px 2px #692189, 
  1px 0 2px #692189, 
  0 1px 2px #692189;
}

.header-country{
  color:#000;
  border-right: 1px solid;
  padding-right: 10px;
}

.height-c{
  height: 50px !important;
}

.color-purple{
  color: #692189 !important;
}

.size-m{
  font-size: 1.1em !important;
}


.data {
    border-bottom: 1px solid #511c5f;
}
.hidden{
  display: none;
}
.container-form .title {
    background-color: #511c5f;
    color: #fff;
    text-transform: uppercase;
    padding: 1px 0;
    font-size: 14px;
    margin: 20px 0 12px 0;
}
.box-content-full {
    box-shadow: 0 0 5px #555;
    padding: 39px;
    margin-bottom: 56px;
}
.input-group-addon {
    padding: 6px 12px;
    color: #FFF !important;
    text-align: center;
    background-color: #511c5f !important;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.letter-size{
  font-size: 1.2em !important;
}

input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], .ie input[type="range"], .ie9 input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, textarea {
    height: 41px !important;
    color: #555;
    font-weight: 300;
    background-color: #f6f6f6;
    padding: 0px 7px !important;
    border: 0px;
    outline: none !important;
    box-shadow: 0px 1px 2px rgba(0,0,0,.05) inset;
    transition: color .2s ease, background-color .2s ease, box-shadow .2s ease;
}

.ui-widget-header {
    border: 1px solid #511c5f !important;
    background: #511c5f !important;
    color: #000;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    width: 147px;
}

.text-shadow-titulo{
    text-shadow: 0 0 10px #8021d2;
}