.contact {
    /*background: #fff url(../../img/contacts/mail-top.png) repeat-x left top;
    background-size: 100px;
    margin: 0 0 40px;
    padding: 60px 40px 40px;
    
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    
    -webkit-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);
       -moz-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);*/
}

.contact .uk-form select,
.contact .uk-form textarea,
.contact .uk-form input:not([type]),
.contact .uk-form input[type="text"],
.contact .uk-form input[type="password"],
.contact .uk-form input[type="datetime"],
.contact .uk-form input[type="datetime-local"],
.contact .uk-form input[type="date"],
.contact .uk-form input[type="month"],
.contact .uk-form input[type="time"],
.contact .uk-form input[type="week"],
.contact .uk-form input[type="number"],
.contact .uk-form input[type="email"],
.contact .uk-form input[type="url"],
.contact .uk-form input[type="search"],
.contact .uk-form input[type="tel"],
.contact .uk-form input[type="color"] {
  border-color: rgba(255, 255, 255, 0.8);
  background: rgba(255, 255, 255, 0.8);
  height: 45px;
  font-weight: normal !important;
}
.contact .uk-form select:focus,
.contact .uk-form textarea:focus,
.contact .uk-form input:not([type]):focus,
.contact .uk-form input[type="text"]:focus,
.contact .uk-form input[type="password"]:focus,
.contact .uk-form input[type="datetime"]:focus,
.contact .uk-form input[type="datetime-local"]:focus,
.contact .uk-form input[type="date"]:focus,
.contact .uk-form input[type="month"]:focus,
.contact .uk-form input[type="time"]:focus,
.contact .uk-form input[type="week"]:focus,
.contact .uk-form input[type="number"]:focus,
.contact .uk-form input[type="email"]:focus,
.contact .uk-form input[type="url"]:focus,
.contact .uk-form input[type="search"]:focus,
.contact .uk-form input[type="tel"]:focus,
.contact .uk-form input[type="color"]:focus {
  border-color: #0a8fcc !important;
  background: #fff;
  color: #000 !important;
  font-weight: bold !important;
}

.contact .uk-button {
    background: #0a8fcc !important;
    color: #fff !important;
    font-weight: bold !important;
    border: none !important;
    height: 55px;
    margin-top: 15px;
}

.contact .uk-button:hover {
    background: #0ca5ec !important;
}

.cscfForm label {
    display: none !important;
}

.cscfForm .form-group {
    padding: 10px 0 !important;
}

.cscfForm input {
    width: 100% !important;
    outline: none !important;
    padding: 10px !important;
    border: 1px solid #e0e0e0 !important;
    font-size: 18px !important;
    font-weight: 300 !important;
}

.cscfForm textarea {
    outline: none !important;
    width: 100% !important;
    height: 180px !important;
    padding: 10px !important;
    border: 1px solid #e0e0e0 !important;
    font-size: 18px !important;
    font-weight: 300 !important;
}

.cscfForm .btn-default {
    outline: none !important;
    background: #0b8ecd !important;
    border: none !important;
    color: #fff !important;
    font-weight: bold !important;
    cursor: pointer !important;
    
    -webkit-border-radius: 3px !important;
    -moz-border-radius:    3px !important;
    border-radius:         3px !important;
}

.cscfForm .btn-default:hover {
    background: #15a4e6 !important;
}