@media (max-width: 768px) {
.form-horizontal .control-label {
    float: left;
    width: 315px;
    text-align: left;
}
}
.field-files .file-list .file-remove-btn {
    position: absolute;
    top: 12px;
    right: 12px;
    cursor: pointer;
    opacity: 1;
    color: #c1575a;
}
.form-horizontal .control-label {
    float: left;
    width: 315px;
}
.form-horizontal input {
    width: 100%;
}
.form-horizontal textarea {
    width: 100%!important;
    max-width: 100%!important;
}
.default.form-horizontal {
    background: rgba(250, 235, 215, 0.26);
    padding: 20px;
}
.field-input.col-sm-12.send {
    text-align: center;
}

.jubootstrap .label-danger {
    background-color: #a6202b;
}

span.star {
    color: red;
}
span.error.label.label-important.label-danger {
    position: absolute;
    right: 16px;
    margin-top: -21px;
    z-index: 2;
}
ul.nav li {
    border: none;
    padding: 0;
    margin: 0;
}
ul.nav li label {
    padding: 0!important;
    margin: 0!important;
}
input[type="checkbox"] {
width: auto!important;
    margin-left: 0!important;
    margin-right: 0px!important;
    position: relative!important;
    top: 2px;
}
.default.form-vertical input, select, textarea {
    width: 100%;
	max-width:100%!important;
	/*background: #143e67;*/
    font-weight: 700;
	color: #a8202b!important;
	-webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, .75);
    box-shadow: inset 0 2px 2px rgba(0, 0, 0, .75);
}
.default.form-vertical input:focus, select:focus, textarea:focus {
	-webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, .75);
    box-shadow: inset 0 2px 2px rgba(0, 0, 0, .75);
}
.default.form-vertical textarea, textarea:focus {
font-weight:700;
}