/* ESPACIADOS & UTIL*/

.table-scrollable {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    border: 1px solid #dddddd;
    margin: 10px 0 !important;
}

.p10{
	font-size: 10px;
}
.p11{
	font-size: 11px;
}
.p12{
	font-size: 12px;
}
.p13{
	font-size: 13px;
}
.p14{
	font-size: 14px;
}
.p15{
	font-size: 15px;
}
.p16{
	font-size: 16px;
}
.p18{
	font-size: 18px;
}

.color-red{ color: #ea6857;}
.color-gray{ color: #a3a3a3;}
.color-green{ color: #52ac4e;}
.color-blue{ color: #377bb5; }
.color-black{ color: #333; }
.color-black{ color: #333; }
.color-yellow{ color: #FFD300; }
.color-white{ color: #FFF; }
.pad35{ padding:35px;}
.pad30{ padding:30px;}
.pad25{ padding:25px;}
.pad20{ padding:20px;}
.pad15{ padding:15px;}
.pad10{ padding:10px;}
.pad5{ padding:5px;}
.mar35{ margin:35px;}
.mar30{ margin:30px;}
.mar25{ margin:25px;}
.mar20{ margin:20px;}
.mar15{ margin:15px;}
.mar10{ margin:10px;}
.mar5{ margin:5px;}
.padding-3 {
    padding: 3px;
}
.no-padding-top{
	padding-top:0 !important;
}
.no-marging-top{
	margin-top:0 !important;
}
.margin-15 {
    margin-right: -15px !important;
    margin-left: -15px !important;
}
.no-padding {
    padding-right: 0px;
    padding-left: 0px;
}

.margin-15-top {
    margin-top: 15px;
}

.margin-15-bottom {
    margin-bottom: 15px;
}
.padding-15-top {
	padding-top:15px;
}

.padding-15-bottom {
    padding-bottom: 15px;
}

.margin-10-top {
    margin-top: 10px;
}

.margin-10-bottom {
    margin-bottom: 10px;
}

.margin-25-top {
    margin-top: 25px;
}

.margin-25-bottom {
    margin-bottom: 25px;
}

.padding-10-top {
    padding-top: 10px;
}

.padding-10-bottom {
    padding-bottom: 10px;
}

.space {
    border: none;
    margin: 20px 0 0 0;
    display: block;
}

.space10 {
    border: none;
    margin: 10px 0 0 0;
    display: block;
}
.divider {
  height: 1px;
  overflow: hidden;
  background-color: #e0e0e0;
}
.verde-gba{
	color:#8aac26;
}
.bg-verde-gba{
	background-color:#8aac26;
}

#condicion-alumno {
	border: solid 1px;
	padding: 16px;
}
#condicion-alumno .icon {
	color: #FFD300;
	font-size: 50px;
	vertical-align: bottom;
}
#condicion-alumno .condicion-label {
	margin-left: 10px;
}
#condicion-alumno #dniAlumno {
	width: 25%;
	margin: 0px 10px;
}

#consultaCondicionAlumnoModal .icon {
	font-size: 30px!important;
    margin-right: 10px;
	vertical-align: middle;
}

#consultaCondicionAlumnoModal .modal-body p {
	margin-bottom: 5px;
	line-height: 1.4;
}


/* */