.breadcrumb > li {
    display: inline-block;
}

.breadcrumb > .help {
    /*display: inline-block;*/
    display: none;
    float: right;
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}

.breadcrumb > .help:before {
    content: "";
}

.breadcrumb {
    display: block;
}

.alert {
    padding: 15px;
    margin-bottom: 20px;
    display: block;
}

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
}

.hidden {
    display: none !important;
    visibility: hidden !important;
}

label {
    display: inline-block;
    font-weight: bold;
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.btn-danger, .btn-success {
    color: #fff !important;
 }

.datepicker {
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    direction: ltr;
}

.control-label {
    float: left;
    top:10px;
}

.tipo-evaluacion{
    float: right;
}

.footer {
    background: url(../../../img/apa_logo.png) center no-repeat;
    height: 34px;
    width: 100%;
    margin-top: 50px;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

.modal-title {
    margin: 0;
    line-height: 1.42857143;
}

.modal-header {
    display: block;
}

.login {
    padding: 4rem 2.5rem 1.5rem;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.btnResumen {
  color: #fff;
  background-color: #357EBD;
  border-color: #357EBD;
}

.btnResumen:hover,
.btnResumen:focus,
.btnResumen:active,
.btnResumen.active {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e;
}
.btnResumen:active,
.btnResumen.active {
  background-image: none;
}
.btnResumen.disabled,
.btnResumen[disabled],
fieldset[disabled] .btnResumen,
.btnResumen.disabled:hover,
.btnResumen[disabled]:hover,
fieldset[disabled] .btnResumen:hover,
.btnResumen.disabled:focus,
.btnResumen[disabled]:focus,
fieldset[disabled] .btnResumen:focus,
.btnResumen.disabled:active,
.btnResumen[disabled]:active,
fieldset[disabled] .btnResumen:active,
.btnResumen.disabled.active,
.btnResumeny[disabled].active,
fieldset[disabled] .btnResumen.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.finalizando {
	color: #FF0000;
	font-size:larger;
}

.settings {
	display: inline-block !important;
}