.success_msg{
color: #468847;
}

.error_msg{
color: #7F000
}
    
.form_pull_right > .control-form_cell {
}


.span_hide{
    display:none;}

.errorMessage{
    display:none;
    margin-top:5px;
    color: #b94a48;
    font-weight: 700;
    font-size: 12px;
    }
    
.registration{
    display:block;
    padding-top:10px;
    }
    
.form_cell {
    }
    
.form_cell-label{
    
    color: #fff;
    width: 58px;
    }
    
.wrapper-form_cell{
    float:left;
    margin-left:66px;
    background: #100f0f;
    width: 339px;
    height: 278px;
    }
    
.form_cell-submit{
    }
    
.form_cell-hr{
    border-bottom: 1px dotted #ccc6c6;
    padding-bottom:20px;
    display:inline-block;
    }
    
    
/* error */

.form_cell.error p{
    display:none;
    
    }

.form_cell.error>label,.form_cell.error .help-block,.form_cell.error .help-inline, .form_cell.error p.errorMessage, .error .form_cell-label{
    color: #b94a48;
}

.form_cell.error .checkbox,.form_cell.error .radio,.error .form_cell input,.form_cell.error select,.form_cell.error textarea {
    color: #b94a48;
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.form_cell.error .checkbox:focus,.form_cell.error .radio:focus,.form_cell.error input:focus,.form_cell.error select:focus,.form_cell.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392
}

.form_cell.error .input-prepend .add-on,.form_cell.error .input-append .add-on {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #b94a48
}

.form_cell.success>label,.form_cell.success .help-block,.form_cell.success .help-inline,.success .form_cell-label {
    color: #468847
}

.form_cell.success .checkbox,.form_cell.success .radio,.form_cell.success input,.form_cell.success select,.form_cell.success textarea {
    color: #468847;
    border-color: #468847;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.form_cell.success .checkbox:focus,.form_cell.success .radio:focus,.form_cell.success input:focus,.form_cell.success select:focus,.form_cell.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b
}

.form_cell.success .input-prepend .add-on,.form_cell.success .input-append .add-on {
    color: #468847;
    background-color: #dff0d8;
    border-color: #468847
}


.thanks{
    display: none;
    color: #000;
    font-size: 18px;
    padding: 125px 20px;
    text-align: center;
}

.form_header h2.thanks_text{
    display: none !important;
}

.thanks p{
   margin-left: -55px;
}


span.thanks_text{
font-size: 24px;
color: #fff;
top: 17px;
position: absolute;
left: -5px;
}

.thanks ul li {
    list-style: none;
    clear: both;
}

.thanks ul li a {
    float: left;
}


.thanks ul li a img{
    float: left;
    padding-right:3px;
    padding-bottom:-35px;
    height: 20px;
    width: 20px;
}



    
    
