/**
 * Created by Wlises R. on 3/21/2017.
 */
#header {
    margin: -10px 0px 0px -6px !important;
    width: 102% !important;
}
#header h1 {
    border-bottom: 0px !important;
    font-size: 28px !important;
    font-weight: 100 !important;
    padding: 0 !important;
    margin: 5px 0 16px 20px !important;
}
.clear {clear: both; float:none !important;}
.left {float:left}
.right {float:right;}
.ac-body {
    width: 960px;
    margin: 10px auto;
    box-shadow: 2px 2px 5px #dadada;
    padding: 4px;
}
ul.activity-details {padding: 14px;}
ul.activity-details li,
ul.form-fields li {
    margin-top: 8px;
}
ul.activity-details li label,
ul.form-fields li label:not(.no-width) {
    width: 194px;
    font-weight: bold;
}
ul.activity-details li span {}
.btn-success, .btn-success:hover,
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    color: #fff !important;
}
#button_bar {
    float: none !important;
    width: 100% !important;
    padding:2px;
}
#button_bar a {margin-left: 15px;}

ul.form-fields li input[type="text"],
ul.form-fields li select {
    min-width: 215px;
}
ul.form-fields textarea {
    min-width: 215px;
}
.in-line-input {
    min-width:50px !important;
    width:101px;
}
ul.nav li.disabled a {
    color: #c3c3c3 !important;
}
input:disabled, select:disabled, option:disabled {
    border-color: #cccccc !important;
    background-color: #e6e6e6;
}
span.required {color:red;}
table.horario tr th {
    min-width: 110px;
}
#content {
    width: 100% !important;
}