label.error {
    color: #CC0000;
    font-size: 11px;
    height: auto;
  
    overflow: hidden;
    text-align: left;
    text-indent: 5px;
    width: 100%;
    position: absolute;
}

.precarga {
    background: url("../img/load.gif") no-repeat scroll center center transparent;
    height: 15px;
    width: 95%;
    display: inline-block;
 }
 
 .form-group {
     margin-bottom: 20px;
 }
 
 .dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.spinner {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -150px; /* half width of the spinner gif */
	margin-top: -50px; /* half height of the spinner gif */
	text-align:center;
	z-index:1234;
	overflow: auto;
	width: 300px; /* width of the spinner gif */
	height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
}

.spinner-container {
	position: fixed;
	background-color: black;
	opacity: 0.9;
	text-align:center;
	z-index:1233;
	overflow: auto;
	width: 100%; /* width of the spinner gif */
	height: 100%; /*hight of the spinner gif +2px to fix IE8 issue */
	margin-top:-51px;
}

.dropdown-menu a {
    cursor: pointer;
}

.asignarVacante{
    background-image: url("../img/asignarvacante.png");
    background-repeat: no-repeat;
    padding-top:90px;
}

.envioEmail{
    background-image: url("../img/envioEmail.png");
    background-repeat: no-repeat;
    padding-top:90px;
}

.interfazSGE{
    background-image: url("../img/interfazSGE.png");
    background-repeat: no-repeat;
    padding-top:90px;
}

.alumnoIns {
    background-image: url(../img/datosAlumnoDisabled.png);
    width: 60px;
    height: 59px;
}

.breadAlumno{
 background:url("../img/datosAlumnoDisabled.png");
 width:60px;
 height:59px;}

 .alumnoIns{
background-image:url("../img/datosAlumnoDisabled.png");
 width:60px;
 height:59px;}
 .responsable{
 background-image:url("../img/datosResponsableDisabled.png");
 width:60px;
 height:59px;}
 .escuela{
 background-image:url("../img/seleccionEscuelasDisabled.png");
 width:60px;
 height:59px;}
 .datosAdicionales{
 background-image:url("../img/datosAdicionalesDisabled.png");
 width:60px;
 height:59px;}
.turno{
 background-image:url("../img/turnosDisables.png");
 width:60px;
 height:59px;}
.confirmar{
 background-image:url("../img/confirmar.png");
 width:60px;
 height:59px;}

.glyphicon-option-vertical:before {
    content: "\e235";
}
