button.button-login {
    background-color: #333333;
    color: #ffffff;
    font-size: 10px;
    font-weight: 700;
    font-family: 'Roboto',Sans-Serif;
    outline: none;
    border-radius: 12px;
    border: 1px solid transparent;
    padding: 4px 6px; 
    cursor: pointer;
    -webkit-transition-duration: 0.5s; /* Safari */
    transition-duration: 0.5s;
}
button.button-login:hover {
    background-color: #707070;
    -webkit-transition-duration: 0.5s; /* Safari */
    transition-duration: 0.5s;
}


a.button-empty1 {
    border: 1px solid #A2CC41;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    background-color: #FFFFFF;
    letter-spacing: 2px;
    color: #A2CC41;
    border-radius: 25px;
    
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 18px;
    padding-bottom: 18px;
    
    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
    
    box-shadow: 0px 0px 8px #EEEEEE;
    
}
a.button-empty1:hover {
    color: #000000;
    cursor: pointer;

    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}




a.button-empty2 {
    border: 1px solid #F9DE3E;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    background-color: #FFFFFF;
    letter-spacing: 2px;
    color: #F9DE3E;
    border-radius: 25px;
    
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 18px;
    padding-bottom: 18px;
    
    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
    
    box-shadow: 0px 0px 8px #EEEEEE;
}
a.button-empty2:hover {
    color: #000000;
    cursor: pointer;

    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}





a.button-empty3 {
    border: 1px solid #5A6C87;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    background-color: #FFFFFF;
    letter-spacing: 2px;
    color: #5A6C87;
    border-radius: 25px;
    
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 18px;
    padding-bottom: 18px;
    
    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
    
    box-shadow: 0px 0px 8px #EEEEEE;
}
a.button-empty3:hover {
    color: #000000;
    cursor: pointer;

    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}














a.button {
    border: 0px;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    background-color: #A2CC41;
    letter-spacing: 2px;
    color: #FFFFFF;
    border-radius: 25px;
    
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 18px;
    padding-bottom: 18px;
    
    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}
a.button:hover {
    background-color: #F9DE3E;
    color: #FFFFFF;
    cursor: pointer;

    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}
a.button:active {
    position:relative;
    top:0px;
}


#submitbutton{
    border: 0px;
    border-style: solid;
    border-color: #B39964;
    text-align: center;
    text-decoration: none;
    font-size: 12pt;
    background-color: #FFCC00;
    color: #090909;

    padding-left: 18px;
    padding-right: 18px;
    padding-top: 18px;
    padding-bottom: 18px;
    
    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;

}

#submitbutton:hover{
    border: 0px;
    border-style: solid;
    border-color: #B39964;
    text-align: center;
    text-decoration: none;
    font-size: 12pt;
    background-color: #000000;
    color: #FFFFFF;
                    
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 18px;
    padding-bottom: 18px;
    cursor: pointer;

    -webkit-transition-duration: 0.2s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.2s;
}


input[type="text"] {
    color: #000000;
    font-size: 16px;
    padding: 16px 16px;
    border: 1px solid #ffffff;
    border-bottom: 1px solid #000000;
    background: #ffffff;
    width: 100%;
    outline: none;
    -webkit-transition-duration: 0.3s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.3s;
}
input[type="text"]:focus {
    -webkit-transition-duration: 0.3s; /* Safari */
    -webkit-appearance: none;
    transition-duration: 0.3s;
}

.custom-select {
    font-size: 18px;
    color: #333333; 
    background-color: #ffffff;
    border: 0px solid transparent;
    border-bottom: 1px solid #000000;
    padding: 16px 16px;
    font-family: 'Roboto', sans-serif;
    outline: none;
    cursor: pointer;
    width: calc( 100% - 24px);
}
.custom-select:focus {
    background-color: #F0F0F0;
    -webkit-transition-duration: 0.5s; /* Safari */
    transition-duration: 0.5s;
}


input.inputForm::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #666666;
    font-size: 16px;
}
input.inputForm::-moz-placeholder { /* Firefox 19+ */
    color: #666666;
    font-size: 16px;
}
input.inputForm:-moz-placeholder { /* Firefox 18- */
    color: #666666;
    font-size: 16px;
}
input.inputForm:-ms-input-placeholder { /* IE 10+ */
    color: #666666;
    font-size: 16px;
}


.roboto-text-reg {
    font-family: 'Roboto', sans-serif;
    color: #666666;
    font-size: 36px;
    font-weight: 100;
}
.roboto-text-bld {
    font-family: 'Roboto', sans-serif;
    color: #666666;
    font-size: 36px;
    font-weight: 400;
}