.form-horizontal .control-group {
    margin-bottom: 20px;
    display: block;
    clear: both;
}

.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right;
}

.form-horizontal .controls {
    margin-left: 183px;
}

.alert-error {
    color: #b94a48;
}

.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #b94a48;
}

.control-group.error .help-block, .control-group.error .help-inline {
    font-size: 14px;
}

.controls input[type=text], .controls textarea {
    width: 100%;	
}

.form-horizontal .checkbox, .radio {
    position: relative;
    display: block;
/*
    margin-top: 10px;
    margin-bottom: 10px;
*/
}