div .docenteNumyPuerta {
	overflow: hidden;
}



.sandbox-container {
	border: 1px solid black;
	border-radius: 5px;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* FORM DOCENTES */
form.nuevo-docente .aui-field {
	display: inline-block;
	margin: 0 5px;
}

/* .aui-datepicker span span { */
/*     width: 100% !important; */
/* } */

form.nuevo-docente .aui-datepicker {
	display: inline-block;
}

.docenteNumyPuerta {
	display: inline-block;
}

form.nuevo-docente .aui-datepicker button {
	display: inline-block;
	margin-top: 32px;
	background: none;
	border: none;
}

.genero-container {
	display: inline-block;
}

.genero-container span {
	height: 38px;
}

form.nuevo-docente .lfr-autorow-controls {
	bottom: 5px;
	position: absolute;
	right: auto;
}

.dataTables {
	border: 1px dashed #ccc;
	padding: 10px;
}


table.buscador-edicion th{
    padding-right: 15px !important;
}

.dataTables-filter {
	text-align: right;
}

.dataTables-filter .input-filtro-tabla {
	width: 30%;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #bfbfbf #dedede #dedede #bfbfbf;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	font: 1em Arial, Helvetica, Verdana, sans-serif;
	padding: 5px 1px;
	margin: 5px 0px 5px 15px;
	text-align: right;
	display: inline;
	text-align: left;
}

.titles {
	background-color: gray;
	color: white;
}

.tablaSeleccion tr.even {
	background: #eceeef;
}

.tablaSeleccion {
	width: 100%;
	background-color: #EEF0F2;
}

.tablaSeleccion td.firstColumn {
	border-right: 1px dashed gray;
	text-align: left;
}

.tablaSeleccion th, .tablaSeleccion td {
	border-bottom: 1px solid #BFBFBF;
	text-align: center;
	padding: 5px;
	table-layout: fixed;
	text-align: center;
	font-size: 0.9em;
}



.my_separator {
	background-color: white;
	border-bottom: 1px solid #bfbfbf;
}
.loading-animation-programaciones{
	background: rgba(240, 240, 240, 0.5) url("/welcome-theme/images/progress_bar/loading_animation.gif") no-repeat scroll center center;
    bottom: 0;
    height: none;
    left: 0;
    margin-top: none;
    padding-top: 40px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 0;
    z-index: 32423423;
    display: none;
}

.select2required{
  display: block;
  visibility: inherit;
  position: absolute;
  margin-top: 15px;
  margin-left: 10px;
  width: 190px;
  left: auto !important;
}

/*Necesario para ie*/
.ms-container .ms-list{
	background: #fff none repeat scroll 0 0;
}

.select-programacion {
	background-color: white;
	height: 30px;
	margin-bottom: 10px;
	width: 100%;
}

.star{
    color:red;
}
.aui-field-label{
    color:black;
    font-style:normal;
}
span.aui-required-label{
    display:none;
}
label.aui-choice-label{
    color:black;
    font-style:normal;
}
.taglib-search-iterator{
    color:black;
    font-style:normal;
}
.aui-field-input-text{
    color:black;
}
.aui-field-input-select{
    color:black;
}

/***************** MODIFICACIONES *****************/
/* GENERALES */
/* Buscador deplegable */
form.aui-form .lfr-panel.lfr-extended .lfr-panel-titlebar {
/* 	background: none; */
	border: 0;
}
/* Tablas de contenido */
div.results-grid {
	border: 0;
}

/* GESTION DE DUPLICADOS */
#_cntggestionduplicados_WAR_cntxesuidefinicionportlet_listaEdicionesProvisionales label {
	width: auto;
}
#_cntggestionduplicados_WAR_cntxesuidefinicionportlet_listaEdicionesProvisionales input[type='text'].input-filtro-tabla {
	display: inline-block;
}
.tablaSeleccion td.firstColumn {
	border-right: 0;
}
#_cntggestionduplicados_WAR_cntxesuidefinicionportlet_listaEdicionesProvisionales #tableProvisional th + th {
	text-align: center;
}

/* ADMINISTRACION - PROGRAMACIONES */
/* Tabla */
table.taglib-search-iterator {
	border: 1px solid #BFBFBF;
}
table.taglib-search-iterator .results-header th {
	background: #b11849;
	padding: 8px;
	color: #FFF;
	font-size: 1.2em;
	border-bottom: 0;
	border: 0;
}
table.taglib-search-iterator .results-row td {
	font-size: 1.2em;
	height: 20px;
	border: 1px solid #BFBFBF;
}
table.taglib-search-iterator .results-row td input[name="myCheckBoxes"]{
	margin: 5px 0 0 15px;
}
table.taglib-search-iterator.no-footer {
	border-bottom: 1px solid #b11849 !important; 
}
/* ADMINISTRACION - AULAS */
.aui-form textarea.aui-field-input-text {
	font-size: 1.4em;
	max-width: 612px;
}

/* ADMINISTRACION - ENTIDADES FORMADORAS */
.search-pages label {
	font-weight: normal;
	font-size: inherit;	
	width: auto;
}
/* ADMINISTRACION - ENTIDADES FORMADORAS / añadir / editar persona de contacto */
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm {
	padding: 10px;
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .aui-field-content {
	display: inline-block;
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .col-md-4 .row {
	margin: 0;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .aui-field-content, #_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .aui-field-content input {
	/* width: 100%;*/
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm #labelSexo {
	width: 100%;
	text-align: left;
	color: #000;
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .aui-field-content input.aui-field-input-choice {
	width: auto;
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm select {
	padding: 5px 0;
}
.col-md-4.fechas {
	padding-left: 0
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_botonFecha {
	position: absolute;
	top: 34px;
	right: 15px;
}
#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm .lfr-autorow-controls {
	bottom: 15px;
}

/* ADMINISTRACIÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œN - DOCENTES */
/* Titulos de seccion */
div.brick_rojo div.taglib-header {
    background-color: transparent;
    padding: 0px;
    border-radius: 0px; 
}
div.brick_rojo div.taglib-header .header-title {
    padding: 0px;
    background-color: transparent;
    border: 0;
}
/* PestaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â±as */
.yui3-tabview-content .yui3-tabview-list li.yui3-tab-selected a.pestanaLabel, .yui3-tabview-content .yui3-tabview-list li a.pestanaLabel {
	font-size: 1.1em;
}
form.nuevo-docente .lfr-autorow-controls {
    bottom: 13px;
}
form.aui-form fieldset {
	margin: 0;
}

/* ADMINISTRACIÃ“N - FABRICANTES */
/* Formularios */
label.aui-choice-label {
	display: inline-block;
	width: auto;
	float: none;
	vertical-align: middle;
}

/* ENVIO DE COMUNICACIONES */
#_cntgmailing_WAR_cntxesuidefinicionportlet_fm {
}
form .lfr-form-row label {
	width: auto;
}
form .lfr-form-row select {
	padding: 2px 0;
	min-width: 100px;
}
form fieldset label {
	width: auto;
}

label.aui-form-validator-stack-error {
	/*display: none;*/
}
.aui-form-validator-error-container .aui-field-element {
/* 	padding-right: 0; */
/* 	width: 90%; */
/* 	background-position: 98% 50%; */
}

.frmBuscadorDocentes{
	width:100%;
}

.frmBuscadorDocentes  .aui-field-content {
	display: inline-block;
}


.frmBuscadorDocentes  input[name*='_filter_apellidos'],.frmBuscadorDocentes input[name*='_filter_entidadFormadora'],#selectDocentesEntidad{
	width:500px;
}

.frmBuscadorEntidades  .aui-field-content , .frmEdicionNotificacion .aui-field-content{
	display: inline-block;
}

.frmEdicionNotificacion  .aui-field-content{
	display:block;
}

.frmBuscadorEntidades  input[name*='_filter_']{
	width:350px;
}

.notificacionLeida{
	font-weight: bold;
}

/*Dias singulares*/
div.info{
	margin-top:10px;
	font-weight: bold; 
}
.accionesTabla{
	text-align: right;
}
/************************************************************************************************************************/
/************************************************************************************************************************/
/*******************************************ACTIVIDADES FORMATIVAS CSS***************************************************/
/************************************************************************************************************************/
/*******************************************ACTIVIDADES FORMATIVAS CSS***************************************************/
/************************************************************************************************************************/
/*******************************************ACTIVIDADES FORMATIVAS CSS***************************************************/
/************************************************************************************************************************/
/************************************************************************************************************************/
.ancho150 {
	width: 150px;
}
.filtroListaRapida {
	width: 100%;
}
.ckEditorError {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);
	-moz-box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);
	box-shadow: 0px 0px 10px 0px rgba(255, 8, 8, 1);
}
.listaActividades {
	margin: 10px auto;
	width: 75%;
	display: block;
	text-align: center;
}
.aui-field-choice {
	/* .listaActividades .aui-field-choice { */
	/* 	margin-right: 80px; */
	/* 	margin-right: 20px; */
	margin: 5px 0 10px 0;
	display: block;
}
input.aui-button-input, input.aui-button-input-submit {
	/*     background: yelow; */
}
.buttonGestion {
	float: none;
	padding: 4px;
}
.ancho200 {
	width: 200px;
}
.block {
	display: block;
}
.hseparator {
	border-bottom: 1px solid gray;
}
.right {
	float: right;
}
.block {
	display: block;
}
.hidden {
	display: none !important;
}
.ventana {
	border: 2px solid #BFBFBF;
	padding: 1%;
	margin: 20px 0px;
	width: 48%;
}
.paddingTop {
	padding: 10px 0px 0px 0px;
}
.paddingTopBottom {
	padding: 10px 0px 10px 0px;
}
.marginTop {
	margin: 20px 0px 0px 0px;
}
.marginPanelContainer {
	margin: 40px 0px 40px 0px;
}
.tabla {
	width: 100%;
	background-color: #EEF0F2;
	margin: 10px 0;
}
.tabla th, .tabla td {
	border-bottom: 1px solid #BFBFBF;
	text-align: center;
	padding: 5px 10px;
}
.tabla tr.odd {
	background: #FAFCFE;
}
.tablaSeleccion {
	width: 100%;
	background-color: #EEF0F2;
	margin: 10px 0;
}
.tablaSeleccion th, .tablaSeleccion td {
	border-bottom: 1px solid #BFBFBF;
	text-align: center;
	padding: 5px 10px;
}
.column-names {
	text-align: left !important;
	font-weight: bold;
}
.tablaSeleccion tr.odd {
	background: #FAFCFE;
}
.text {
	text-transform: uppercase;
}
.par {
	background-color: #FAFCFE;
}
.number {
	font-weight: bolder;
}
.titles {
	background-color: gray;
	color: white;
}
/************************** Search Container ******************************************/
.buscadorActividadesFormativas .taglib-search-iterator {
	table-layout: fixed;
}
.buscadorActividadesFormativas tr td {
	overflow: hidden;
}
.buscadorActividadesFormativas th.col-actividadformativa-nombre, .buscadorActividadesFormativas td.col-actividadformativa-nombre span {
	width: 200px;
}
.buscadorActividadesFormativas th.col-actividadformativa-entidadformadora, .buscadorActividadesFormativas td.col-actividadformativa-entidadformadora span {
	width: 60px;
}
.buscadorActividadesFormativas th.col-actividadformativa-areasinteres, .buscadorActividadesFormativas td.col-actividadformativa-areasinteres span {
	width: 100px;
}
.buscadorActividadesFormativas th.col-actividadformativa-fabricantes, .buscadorActividadesFormativas td.col-actividadformativa-fabricantes span {
	width: 200px;
}
.buscadorActividadesFormativas th.col-actividadformativa-acciones, .buscadorActividadesFormativas td.col-actividadformativa-acciones span {
	width: 55px;
}
.buscadorActividadesFormativas th.col-actividadformativa-fecharealizacion, .buscadorActividadesFormativas td.col-actividadformativa-fecharealizacion span {
	width: 50px;
}
.buscadorActividadesFormativas th.col-actividadformativa-fechainscripcion, .buscadorActividadesFormativas td.col-actividadformativa-fechainscripcion span {
	width: 50px;
}
.buscadorActividadesFormativas th.col-actividadformativa-accesoremoto, .buscadorActividadesFormativas td.col-actividadformativa-accesoremoto span {
	width: 50px;
}
.aui-field-content.fecha {
	width: 50%;
	vertical-align: middle;
}
.viewField p {
	display: flex;
	height: auto;
	margin-bottom: 5px;
	margin-top: 5px;
	overflow: auto;
	text-align: inherit;
}
p.justify {
	text-align: justify;
}
/******************************************* PestaÃƒÆ’Ã‚Â±as ************************************************/
/*Contenedor de labels*/
.yui3-tabview-content ul.bordeInfCntxes {
	border-color: #b11849;
	margin-top: 2em;
}
/*Labels de pestaÃƒÆ’Ã‚Â±as general*/
.yui3-tabview-content .yui3-tabview-list li a.pestanaLabel {
	font-weight: bold;
	border-color: #858585;
	background: none repeat scroll 0 0 #858585;
	color: #fff;
}
/*Labels de pestaÃƒÆ’Ã‚Â±as eventos*/
.yui3-tabview-content .yui3-tabview-list li a.pestanaLabel:hover, .yui3-tabview-content .yui3-tabview-list li a.pestanaLabel:hover:focus {
	background: none repeat scroll 0 0 #b11849;
}
/*Label de pestaÃƒÆ’Ã‚Â±as seleccionada*/
.yui3-tabview-content .yui3-tabview-list li.yui3-tab-selected a.pestanaLabel {
	border-color: #b11849;
	background: none repeat scroll 0 0 #b11849;
}
/*Contenido de la pestaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â±a*/
.yui3-tabview-content div.pestanaContenido {
	padding: 2em;
	/*     background: none repeat scroll 0 0 #FFF1F6; */
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #ccc;
	overflow: hidden;
}
/*Contenido de la pestaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â±a de los editores de texto enriquecidos*/
.yui3-tabview-content div.pestanaContenidoEditorTexto {
	padding: 0;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #FFF1F6;
	overflow: hidden;
}

.editorEnPestana label {
	display: none;
}

/*******************************Visualizar Edicion, Actividad Formativa con Flex****************************/
.colorpick-button input[type='button'] {
	border: 1px solid black;
	width: 20%;
	float: left;
}

.nombre-codigo {
	text-align: center;
	background: #B11849;
	/*     margin: 1px; */
	font-size: 1.0em;
	color: white;
	/* 	border-radius: 3px 3px 0 0; */
	/* 	-moz-border-radius: 3px 3px 0 0; */
	/* 	-webkit-border-radius: 3px 3px 0 0; */
	padding: 10px 0px 2px 0px;
}

.flex.cabecera {
	background: #F5F5F5;
	/*     margin: 1px; */
}

.hijoFlexCampoCabecera {
	/*     display: inline-block; */
	/*     width: 30%; */
	font-size: 0.9em;
	text-align: center;
}

.edicion-grupo-campo {
	margin: 0.5em;
}

.flex {
	width: 99.7%;
	height: auto;
	display: -webkit-flex; /*Safari*/
	display: flex;
}

.hijoFlex {
	background: white;
	max-width: 50%;
	/*     margin-right: 1px; */
	/*     padding: 0.5em; */
}

.hijoFlex, .hijoHijoFlex, .hijoFlexCampoCabecera {
	-webkit-flex-grow: 1; /* Safari 6.1+ */
	-ms-flex-grow: 1; /* IE 10    */
	flex-grow: 1;
}

.tituloSearchContainer {
	background: none repeat scroll 0 0 #B11849;
	font-size: 1em;
	/*     margin: 1px; */
	text-align: center;
	font-weight: bold;
	color: white;
	/* 	border-radius: 3px 3px 0 0; */
	/* 	-moz-border-radius: 3px 3px 0 0; */
	/* 	-webkit-border-radius: 3px 3px 0 0; */
	margin-bottom: 7px;
	padding: 5px 0;
}

/* .portlet-section-header.results-header { */
/*         background: #ddd; */
/*     margin: 1px; */
/* } */
.paginaEdiciones {
	display: block;
	vertical-align: top;
	clear: both;
}

/* .paginaEdiciones>p { */
/* 	padding: 10px 0px 2px 0px; */
/* } */
.paginaEdiciones .portlet-section-header.results-header {
	background: #ddd;
	color: black;
}

/*PRUEBA PARA EL TAMAÃƒÆ’Ã¢â‚¬ËœO DE LETRA DENTRO DE CADA ACTIVIDAD*/
.hijoFlex p {
	font-size: 0.8em;
}

/**** TREETABLE ***/

/***** POP UP *****/
iframe[style] {
	height: 100% !important;
}

.iframe-content-datepicker {
	width: 200px;
}

/** Establecer contenido tipo modal **/
#div-spinner {
	background: rgba(204, 204, 204, 0.5);
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 100;
}

.bloque {
	height: 150px;
}

span.for-list {
	vertical-align: top;
}

.lista-detalle-actividad {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	list-style: none;
	margin-left: 3px;
}

.lista-detalle-actividad li {
	margin: 5px 0;
}

.periodoClass .aui-field-element {
	display: inline-block;
}

.periodo-wrapper {
	margin-top: 10px;
	margin-bottom: 10px;
	display: inline-block;
	vertical-align: top
}

/*FECHAS. Esto debe de ir en el tema*/
/* .fechas{ */
/* 	margin-top: 20px; */
/* 	margin-bottom: 20px; */
/* } */
/* div.fechas.labelLargo .aui-form-validator-error-container .aui-field-content>label { */
/*     background: url("/cntxes-ui-theme/images/messages/error.png") no-repeat scroll center right rgba(0, 0, 0, 0); */
/*     display: block; */
/*     padding-right: 20px; */
/* } */
/* div.fechas .aui-form-validator-error-container .aui-field-content>label { */
/*     background: url("/cntxes-ui-theme/images/messages/error.png") no-repeat scroll center center rgba(0, 0, 0, 0); */
/*     display: block; */
/*     padding-right: 20px; */
/* } */

/* div.fechas .aui-form-validator-error-container .aui-field-element { */
/*     background: none repeat scroll 0 0 rgba(0, 0, 0, 0); */
/*     padding: 0; */
/* } */

/* div.fechas .aui-form-validator-error-container .aui-field-element { */
/*     display: inline; */
/* } */

/* .fechasVertical{ */
/* 	position: relative; */
/*     width: 50%; */
/* } */
/* .fechasHorizontal{ */
/* 	display: inline-block; */
/*     margin-right: 20px; */
/*     position: relative; */
/*     width: 200px; */
/* } */
/* .fechasHorizontal .aui-field-content{ */
/* 	margin: 0 !important; */
/* } */
/* .dateButton { */
/*     background: none repeat scroll 0 0 rgba(0, 0, 0, 0); */
/*     border: medium none; */
/*     bottom: 5px; */
/*     position: absolute; */
/*     right: 1px; */
/* } */

/* .dateButton:hover { */
/*     cursor: pointer; */
/*     background: none; */
/* } */

/* .dateButton:focus, .dateButton:hover { */
/*     background: none; */
/*     border: none; */
/* } */
.yui3-widget .yui3-tabview {
	clear: both;
}

.title {
	
}


/* .rtl .aui-column, .ltr .aui-column-last { */
/* 	float: right !important; */
/* } */
/******************************************* PestaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â±as ************************************************/

/*Contenedor de labels*/
.yui3-tabview-content ul.tabview-border {
	border: none;
	margin-top: 2em;
}

/*Labels de pestaÃƒÆ’Ã‚Â±as general*/
.yui3-tabview-content .yui3-tabview-list li a.tab-label {
	font-weight: bold;
	border: 1px solid #E1E1E1;
	background: #EEE;
	color: #000;
}
/*Labels de pestaÃƒÆ’Ã‚Â±as eventos*/
.yui3-tabview-content .yui3-tabview-list li a.tab-label:hover, .yui3-tabview-content .yui3-tabview-list li a.tab-label:hover:focus {
	background: #333333;
	color: #FFF;
}

/*Label de pestaÃƒÆ’Ã‚Â±as seleccionada*/
.yui3-tabview-content .yui3-tabview-list li.yui3-tab-selected a.tab-label {
	border: 1px solid #E1E1E1;
	color: #fff;
	background: #333333;
}

/*Contenido de la pestaÃƒÆ’Ã‚Â±a*/
.yui3-tabview-content div.tabview-content {
	padding: 1em;
	/*     background: none repeat scroll 0 0 #FFF1F6; */
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #E1E1E1;
	overflow: hidden;
}

.boton-inscripcion input {
	min-width: 150px !important;
	height: 35px !important;
}

.inputEuro .aui-field-element::after {
	content: '\20AC';
}
/*Cambios en los estilos del aui validator en numPlazas*/
#numPlazasEdicion span.aui-field-content label {
	display: inline-block;
	width: 35px;
}

#numPlazasEdicion span.aui-field-content label.aui-form-validator-stack-error {
	display: inline;
}

#numPlazasEdicion span.aui-field-element {
	display: inline;
}

#numPlazasEdicion div.aui-form-validator-message {
	width: auto;
}
/*Codigo edicion*/
#codEdicion div, #codEdicion span {
	display: inline-block;
	margin: 0;
}

#codEdicion .literal {
	margin-bottom: 11px;
}

#codEdicion #secuencial .aui-field-content::after {
	overflow: visible;
}

#codEdicion .aui-field-content::after, #codEdicion .aui-button-holder::after {
	overflow: unset;
}
/** TINY EDICION */
#panel-tinyedicion .lfr-panel-content {
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid #ddd;
}

.ficha_edicion {
	background-color: #fff !important;
}

#panel-tinyedicion .lfr-panel-title {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #C21749;
}

#panel-tinyedicion .lfr-panel-titlebar.aui-helper-unselectable {
	border: none;
	background: none;
}

#tinyedicion-container-wrapper .lfr-panel-container {
	border: none;
}

.aui-form-validator-error-container .aui-field-element {
	/* 	display: initial !important; */
	/* 	position: absolute; */
	
}
/*MULTI -SELECT formulario actividades formativas*/
div.muti-selects {
	clear: both;
	padding-top: 10px;
}

div.muti-selects div.ms-container {
	margin-bottom: 20px;
	width: 100%;
}

.multi-select-pequeno .ms-container .ms-list{
	height: 100px;
}

.btn_borrarEvento {
	display: block;
	/*position: relative;*/
	bottom: 43px;
	left: 55px;
}

/* -moz-document url-prefix (){ .btn_borrarEvento { position:relative; */
/* 	bottom: 47px; */
/* 	left: 60px; */
/* } */

/* } */
.inscripcion-div-texto {
	width: 100%;
	padding-top: 25px;
}

.inscripcion-div-link {
	width: 100%;
	padding-left: 8%;
	padding-top: 5px;
	padding-bottom: 20px;
}

#divCheckboxSede {
	padding-bottom: 20px;
}

.inscripcion-div-videoconferencia {
	margin-bottom: 20px;
}

.inscripcion-div-docs {
	border: 1px solid #c6c6c6;
}

/** NUEVO DETALLE EDICION **/
.aui-button-holder.edicion {
	border: 1px dashed #ccc;
	padding: 10px;
}

.header-title>span {
	text-transform: uppercase;
}

.display-label {
	font-weight: bold;
}

.sublist-container {
	padding: 10px 0;
	display: inline-block;
}

.sublist-title {
	
}

.edicion-grupo-campo {
	display: table-row;
	margin: 10px 20px 0 0;
	vertical-align: top;
}

.data-container-fullbody {
/* 	margin-bottom: 15px; */
    text-align: center;
    overflow: visible;

}

.data-container.section.medium-width {
	display: inline-block;
	vertical-align: top;
	width: 49%;
}

.medium-width h3 {
	margin-bottom: 1px;
}

.medium-width-second {
	display: inline-block;
	vertical-align: top;
	width: 50%;
}

.bold {
	font-weight: bold;
}

.inline {
	display: inline-block;
}
.inline-list{
	display: inline-block;
	padding-left: 20px;
    vertical-align: middle;
}

.mr-10 {	
	margin-right: 10px;
}

.full-width {
	width: 100%;
}

.section-main-title p, .nombre-codigo {
	padding: 0;
}

.group-block {
	border: 1px solid lightgray;
	border-radius: 3px;
	margin-bottom: 5px;
	overflow: hidden;
	float: left;
	width: 48%;
	margin-right: 1em;
}

.group-block.details {
	padding: 10px;
	margin-top: 15px;
	background-color: #FCFCFC;
}

.group-block.details h4 {
	color: white;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	background-color: #858585;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

non-background {
	background: transparent;
}

section[id*='actividadesformativas'] .display-label.main-title {
	background: #f5f5f5 none repeat scroll 0% 0%;
	padding: 7px 9px;
	border-right: 1px solid lightgray;
	display: table-cell;
}

section[id*='actividadesformativas'] .display-label.main-title+div.inline {
	padding-left: 5px;
}

th[id*='numhoras'], td[id*='numhoras'], th[id*='fechainicio'], td[id*='fechainicio'], th[id*='fechafin'], td[id*='fechafin'] {
	text-align: center !important;
}

table[data-searchcontainerid*='DocenteListadosSearchContainer'] th:nth-child(even) {
	border-left: 1px solid white;
	border-right: 1px solid white;
}

table[data-searchcontainerid*='DocenteListadosSearchContainer'] td:nth-child(even) {
	border-left: 1px solid lightgray;
	border-right: 1px solid lightgray;
}

table[data-searchcontainerid*='DocenteListadosSearchContainer'] th:last-child {
	border-right: none;
}

@media ( max-width :960px) {
	.data-container.section.medium-width, .medium-width-second {
		width: 100%;
		margin-left: 0;
	}
}

.underlined {
	border-top: 1px dashed lightgray;
	padding-top: 5px;
}
/* .comma_element:not (:last-child ):after { */
/* 	content: ', '; */
/* } */
div.pestanaContenido {
	/*     padding: 2em; */
	padding: 5px;
	background: none repeat scroll 0 0 #FFF;
	/*     border: 1px dashed #ccc; */
	overflow: hidden;
}

div#tinyedicion-container-wrapper .lfr-panel-container {
	background-color: rgba(239, 186, 186, 0) !important;
}

/***************** MODIFICACIONES *****************/
/* GENERALES */
/* Formulario #desplegable */
form.frmBuscadorUsuarios {
	position: relative;
}

.lfr-panel-content form.frmBuscadorUsuarios {
	padding: 0;
}

/* Formularios */
input.aui-button-input {
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 5px;
}

/* VISTA RAPIDA */
/* Buscador deplegable */
form.aui-form>h3 {
	margin-top: 10px;
}

form.aui-form .lfr-panel-container, fieldset.aui-fieldset .lfr-panel-container {
	border: 0;
}

form.aui-form .lfr-panel-container .lfr-panel-titlebar .lfr-panel-title, fieldset.aui-fieldset .lfr-panel-container .lfr-panel-titlebar .lfr-panel-title {
	margin: 3px 0 0 30px;
}

form.aui-form .lfr-panel-container .lfr-panel-titlebar .lfr-panel-button, fieldset.aui-fieldset .lfr-panel-container .lfr-panel-titlebar .lfr-panel-button {
	float: none;
}

form.aui-form .fechas {
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 5px;
	min-width: 400px;
}

form.aui-form .fechas .aui-datepicker {
	padding-top: 0;
}

form.aui-form .fechas .inputFecha {
	display: inline-block;
	position: relative;
	margin-right: 2%;
}

.botonAlignInput{
	display:inline-block; 
	vertical-align: bottom;
	margin-bottom: 2px;
}
.vistarapida-nombreedicion input {
	width: 100%;
}

.vistarapida-nombreedicion {
	display: block
}

.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-content .fechas .aui-field-content {
	display: inline-block;
	width: 100%;
}

form.aui-form .fechas .aui-datepicker button {
	border: 0;
	background: transparent;
	position: absolute;
	top: 25px;
	right: 0;
}

form.aui-form .fechas .aui-datepicker button:hover {
	background: transparent;
}

form.aui-form .listaActividades {
	margin: 5px 0 0 0;
	text-align: left;
}

form.aui-form .aui-choice-label {
	display: initial;
	width: 200px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	float: none;
}

/* Tabla */
table#treetable {
	margin-top: 10px;
	line-height: inherit;
}

table#treetable td {
	font-size: 1.2em;
	line-height: 1.8em;
}

table#treetable thead tr td {
	text-align: left;
	font-size: 1.2em;
	font-weight: 700;
}

table#treetable tbody td>a {
	/*display: inline-block;*/
	position: relative;
}

table#treetable tbody td>span {
	/*display: inline-block*/
	position: relative;
}

table#treetable tbody td>span.indenter {
	top: -1px;
}
/* Botones */
.aui-button-content {
	display: inline-block;
}
/* VISTA RAPIDA / Edicion de curso */
#_actividadesformativas_WAR_cntxesuidefinicionportlet_editEdicionForm label {
/* 	width: auto; */
}

.aui-button-holder #buttonGuardar, .aui-button-holder .aui-button-cancel {
	display: inline-block;
}

span.aui-field-inline {
	vertical-align: inherit;
}
/* PERFIL EDICION */
.brick_rojo .edicion {
	font-size: 1.1em;
	margin-left: 5px;
	font-weight: 700;
}

.brick_rojo #abrir-plazo, .brick_rojo #cerrar-plazo, .brick_rojo #visible, .brick_rojo #invisible {
	font-weight: 300;
}

.brick_rojo #abrir-plazo>span, .brick_rojo #cerrar-plazo>span, .brick_rojo #visible>span, .brick_rojo #invisible>span {
	display: inline-block;
	width: 15%;
}

.brick_rojo #abrir-plazo>label, .brick_rojo #cerrar-plazo>label, .brick_rojo #visible>label, .brick_rojo #invisible>label {
	width: auto;
	display: inline-block;
	float: none;
	width: 6%;
	text-align: left;
}
/* CALENDARIO */
.gantt-wrapper {
	max-width: 965px;
}

.leyenda .leyenda-square label {
	width: auto;
	position: inherit;
	padding: 0;
	margin: 5px 5px;
	float: none;
	text-align: left;
	font-size: 1.4em;
}

.leyenda .leyenda-square label:before {
	position: inherit;
}

/* ACCIONES FORMATIVAS / BUSCADOR */
fieldset, .aui-form fieldset {
	margin: 0;
}

form.frmBuscadorUsuarios .aui-field .aui-field-content {
	display: inline-block;
	width: 42%;
	margin-right: 1%;
}

.buscador-nombreEdicion input {
	width: 100%;
}

.brick_rojo form.frmBuscadorUsuarios .fechas .aui-field .aui-field-content {
	margin-right: 3%;
}

form.frmBuscadorUsuarios .aui-field-content .ms-parent {
	width: 100% !important;
}

form.frmBuscadorUsuarios #formArea.aui-field-content {
	width: 99% !important;
}

form.frmBuscadorUsuarios.control-private #formArea.aui-field-content {
	width: 32% !important;
}

form.frmBuscadorUsuarios #formEdicion.aui-field-content, form.frmBuscadorUsuarios #formMetodo.aui-field-content, form.frmBuscadorUsuarios #formFabricante.aui-field-content {
	width: 32% !important;
	display: inline-block;
	margin-right: 1%;
}

.mineform.frmBuscadorUsuarios .aui-field-content .ms-parent {
	width: 100% !important;
}

.dataTables_wrapper .dataTables_length label {
	width: auto;
}

/* ACCIONES FORMATIVAS / CURSOS */
/* Tabla */
td img {
	vertical-align: middle;
}

.buscadorActividadesFormativas .results-row td {
	font-size: 1.2em;
	height: 25px;
}

.buscadorActividadesFormativas th.col-actividadformativa-nombre {
	width: 100px;
}

.buscadorActividadesFormativas th.col-actividadformativa-entidadformadora, .buscadorActividadesFormativas td.col-actividadformativa-entidadformadora span {
	width: 50px;
}

.buscadorActividadesFormativas th.col-actividadformativa-areasinteres, .buscadorActividadesFormativas td.col-actividadformativa-areasinteres span {
	width: 150px;
}

.buscadorActividadesFormativas th.col-actividadformativa-fabricantes, .buscadorActividadesFormativas td.col-actividadformativa-fabricantes span {
	width: 200px;
}

.buscadorActividadesFormativas th.col-actividadformativa-acciones, .buscadorActividadesFormativas td.col-actividadformativa-acciones span {
	width: 55px;
}
/* ACCIONES FORMATIVAS / CURSOS / Entrar en un curso */
.aui-button-holder.edicion {
	border: none;
	padding: 0;
}

.nombre-codigo .tituloSearchContainer, .brick_rojo .tituloSearchContainer {
	font-size: 1.4em;
}

section[id*='actividadesformativas'] .display-label.main-title, section[id*='actividadesformativas'] .display-label.main-title+div.inline {
	font-size: 1.2em;
}

section[id*='actividadesformativas'] div.inline {
	font-size: 1.1em;
}

.yui3-tabview-content {
	margin-top: 5px;
}

.yui3-tabview-content .yui3-tabview-list li.yui3-tab-selected a.pestanaLabel, .yui3-tabview-content .yui3-tabview-list li a.pestanaLabel {
	font-size: 1.1em;
}

/* ACCIONES FORMATIVAS / CURSOS / editar */
.perfilDocente {
	color: #006e9c;
	text-transform: uppercase;
	margin-left: 1px;
	font-weight: 300;
}

.periodo-wrapper .aui-datepicker {
	display: inline-block;
}



#docentes .fechas .aui-field-content {
	margin-right: 3%;
}
#docentes > div {
    display: inline-block;
    margin-right: 10px;
    width: auto !important;
}
#docentes select{
	width: auto;
	height: 27px !important;
}
#docentes .aui-field-content {
    width: auto;
}

/* ACCIONES FORMATIVAS / SEMINARIOS / AÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â±adir */
form.validateDontSubmit #edicion label {
	width: auto;
}

form.validateDontSubmit div.colorPicker-picker {
	float: left;
}

form.validateDontSubmit .bloque {
	height: auto;
}

form.validateDontSubmit .bloque>.aui-w30.aui-column-first div>span, form.validateDontSubmit .bloque>.aui-w30.aui-column-first div>span+span {
	display: inline-block;
	margin-right: 10px;
}

form.validateDontSubmit .bloque #numPlazasEdicion .aui-field-content {
	display: inline-block;
}

form.validateDontSubmit .bloque>.aui-w30.aui-column-last div>span.aui-field-text {
	display: inline-block;
	margin-right: 10px;
}

form.validateDontSubmit .aui-column.aui-w30 {
	float: left;
}

form.validateDontSubmit textarea {
	width: 100%;
	min-height: 100px;
}

/* ACCIONES FORMATIVAS / SEMINARIOS / Editar */
/* .inputEuro .aui-field-element { */
/* 	width: 100%; */
/* } */
.inputEuro .aui-field-element input {	
	display: inline-block;
}

/* .inputEuro .aui-form-validator-error-container .aui-field-element input {	 */
/* 	width: 75%; */
/* } */

.inputEuro .aui-field-element::after {
	font-size: 1.4em;
	font-weight: 700;
}
.inputEuro .aui-form-validator-error-container .aui-field-element {
/*	background-position: 89%;*/
	width: auto;
}
.inputEuro input[type='text'].aui-form-validator-error {
/*	width: 80%;   */
}

form #codEdicion {
	margin-top: 10px;
}

form.aui-form .bloque .aui-w30 {
	float: none;
	width: 100%;
}

form.aui-form .bloque .aui-w30 #numPlazasEdicion label {
	width: 100%;
	text-align: left;
}

form.aui-form .bloque .aui-w30 #numPlazasEdicion #numPlazasInputs {
	display: block;
	width: 100%;
}

form.aui-form .bloque .aui-w30 #numPlazasEdicion #numPlazasInputs span {
	display: inline-block;
}

form.aui-form .bloque .aui-w30 #numPlazasEdicion #numPlazasInputs .aui-field-content {
	margin: 0 0 10px 0;
}

form.aui-form .bloque .aui-w30 #numPlazasEdicion #numPlazasInputs span input {
	font-size: 1.2em;
}

form.aui-form .bloque .aui-w30 .aui-column-content {
	padding: 0 0 0 0;
}

.ltr .aui-column-last {
	margin-left: 0;
}

form.aui-form #fechasEdicion .aui-w45 {
	width: 45%;
	margin-right: 4%;
}

form.aui-form #fechasEdicion .aui-w45 .aui-field-content {
/* 	width: 46%; */
	margin-right: 3%;
}

form.aui-form #fechasEdicion {
	width: 100%;
	margin-left: 0;
}

form .aui-w100 .periodo-wrapper .aui-field-element {
	margin-right: 10px;
	display: inline-block;
}

form .aui-w100 .periodo-wrapper span label {
	/*display:inline-block;*/
	display: block;
	float: none;
	padding-right: 0;
}

form .aui-w100 .periodo-wrapper .aui-form-validator-error-container .aui-field-element {
	width: auto;
}

form .aui-w100 .periodo-wrapper label.aui-form-validator-stack-error {
	display: none;
}

/* ACCIONES FORMATIVAS / MODULOS / Editar Modulo */
form.validateDontSubmit .aui-column {
	float: none;
	display: inline-block;
}

form.validateDontSubmit .aui-w90, form.validateDontSubmit .aui-w45 {
	display: inline-block;
	width: 100%;
}

form.validateDontSubmit .aui-w45 .aui-field-content, form.validateDontSubmit .aui-w45 div.aui-field {
	display: inline-block;
/* 	width: 33%; */
}

form.validateDontSubmit .aui-w45 div.aui-field .aui-field-content {
	width: 100%;
}

form.validateDontSubmit .aui-w45 select {
	width: 100%;
}

form.validateDontSubmit .aui-w30 {
	position: relative;
}

form.validateDontSubmit .aui-w30 .aui-field-element {
	position: inherit;
}

div#tinyedicion-container-wrapper .lfr-panel-container {
	background-color: rgba(239, 186, 186, 0) !important;
}

div.row.date.sa, div.row.date.sn, div.row.day.sa, div.row.day.sn {
	background: #ccc;
	color: black;
	text-shadow: none;
}

.modalCNTG .aui-dialog-hd {
	display: none;
}

.modalCNTG .aui-dialog-ft {
	background: none;
	border-top: none;
}

.modalCNTG .yui3-widget .aui-state-hover {
	border: none;
}

.modalCNTG .aui-dialog-bd .portlet-msg-error {
	background: #FDD url(../../cntxes-ui-public-theme/images/messages/error.png) no-repeat 6px 8px;
	border-color: #F00;
	padding: 10px 30px;
}

.modalCNTG img {
	display: none;
}

.modalCNTG .aui-dialog-content {
	padding: 10px;
}
/* PERFIL EDICION */
.section-main-title p.tituloSearchContainer {
	padding: 5px 0;
}

a.descargar-link span {
	vertical-align: middle;
}

a.descargar-link img {
	vertical-align: middle;
}

a.descargar-link {
	font-weight: bold;
	text-transform: uppercase;
}

span.aui-field-element select[multiple="false"] {
	height: 27px !important;
}

#error-solapamiento {
	font-size: 16px;
}

/** ÃƒÆ’Ã¢â‚¬ËœAPA ALINEACION BOTON INSCRIPCION */


#codEdicion {
	display: inline-block;
}

#campoColor {
	display: inline-block;
	min-width: 40px;
	vertical-align: top;
}

#campoColor div.colorPicker-picker {
	height: 25px;
	width: 25px;
	border: 1px solid gray;
	font-weight: bold;
	text-align: center;
}

.nombre-actividad {
	width: 100%;
}

.btn_seleccionar {
	margin-top: 10px;
	margin-left: auto;
	background: #009EE0;
	color: white;
}

.aui-panel-hd-text {
	color: #424242;
	text-shadow: none;
    font-size: 1.2em;
}

.caractEventos {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	loat: left;
	width: 33.33333333%;
}

td.fechaFin {
	padding-left: 30px;
}

td.descripcion {
	padding-left: 15px;
}

.textarea {
	height: 12px;
}

#edicionesTable_paginate {
	float: right;
}

#edicionesTable_length>label {
	float: right;
}

.div-filtro {
    border-style: dotted;
    border-width: 1px;
    border-color: #b11849;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    margin-top: 20px;
}

.div-filtro div {
    display: inline-block;
    vertical-align: bottom;
}

.div-boton-filtrar-mail {
    text-align: right;
    /*margin-left: 150px;*/
    width: 100%;
}

.div-tipo-area-comunicacion {
   margin-left: 5px;
    width: 130px;
}

.div-input-mainFiltro {
    width: 320px;
}

.div-input-mainFiltro input {
    width: 300px ;
}

	


.botonLargo{
		font-size: 0.9em !important;
}
.botonDerecha{
	float: right;
}
.marginLeftInput{
	margin-left:30px;
}
.marginTop30{
	margin-top: 30px;
}
.dataTables_wrapper .dataTables_paginate{
    margin-top: 0.4em;
}
div.toolbar {
	height: 40px;
	}
	
div.toolbar span{
	bottom: 0;
    font-size: 19px;
    }
	
.fechasInscripcion{
	display:block !important;
}

.btnFinInscripcion{
	right:64px !important;
}
.btnInicioInscripcion{
	right:71px !important;
}

ul#tablaActividades > li {
    margin-left: 20px;
    text-align : left;
}
/*  #tablaActividades > span { */
/*  font-weigth:bold; */
/*  } */
 span.codigoEdicion{ 
 	font-weight: bold; 
 } 
 
 
 div#filterValues{
 display:none;
 }
 
 
 #_actividadesformativas_WAR_cntxesuidefinicionportlet_idEntidadFormadora{
 width:225px;
 }
 
 div.rssForm {
 	width:100%;
 }
.rssForm .aui-form-validator-stack-error{ 
	display:none !important; 
}
.calendarRSS{
	z-index:22 !important;
}

.aui-form-validator-stack-error{
	width:100% !important;
	text-align: left !important;
}
.aui-form-validator-stack-error div{
	width: auto !important;
}
.programacionEntidad{
	float: right;
}
.edicionesEntidad{
	clear: both;
}


div#parametrosIniciales .aui-field-input, div#parametrosEvento .aui-field-input{
    min-width: 200px;
}

.descripcionEdicionEventoGant {
	width:400px	
}
.iframe-content-datepicker {
    display: inline;
}

.editarEventoInline{
	float:left;
}
div.editarEventoInline + div.editarEventoInline{
	padding-left:15px;
}
.accionesAnulada{
	color: red;
}


#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_provincias{
	margin-left: 10px;
    width: 200px;
    height: 25px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_municipios{
	margin-left: 10px;
	height: 25px;
	width: 420px;
}

/* label[for=provincias]{ */
/* 	margin-left:10px; */
/* } */

/* label[for=municipios]{ */
/* 	margin-left:10px; */
/* } */

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div:nth-child(5) > div > span:nth-child(2) > span > label{
	margin-left:10px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div:nth-child(5) > div > span:nth-child(1) > span > label{
	margin-left:10px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div > div:nth-child(5) > span:nth-child(3) > span{
	margin-left:10px;	
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div > div:nth-child(5) > span:nth-child(2) > span{
	margin-left:10px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div > div:nth-child(8) > div > span:nth-child(1) > span{
	margin-left:10px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fm > fieldset > div > div:nth-child(8) > div > span:nth-child(2) > span{
	margin-left:10px;
}

div.generoPersonaContacto{
	float:left;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_startDatePicker > span > span > label{
	margin-left:24px;
}

#_cntgentidadesFormadoras_WAR_cntxesuidefinicionportlet_fecha{
	margin-left:24px;
}


#detalle-ediciones {
    clear:both;
}
.div-listaMailsRecibidos {
	margin-top: 20px;
}
form.anadirActividadDocente{
    padding:15px;
}
span.buscadorEdicion{
    color: black;
    font-size: 1.4em;
    font-weight: bold;
}


.searchEdicionActividadFormativa .aui-field-label {
	min-width:173px;
}

.details > p.tituloSearchContainer {
    margin: 0;
}
.details  p, .details ul {
    margin: 1em;
}
.details {
    border: 1px solid lightgray;
    margin: 1em;
}
#tableDuplicados td.firstColumn {
	border-right: 1px dashed gray;
	text-align: center;
	background: #f2fbef none repeat scroll 0 0;
}
#tableDuplicados th {
text-align: center;
}
#tableDuplicados td label {
	text-align: center;
	width: 120px;
}
#tableDuplicados td input[type="button"]{
  background-color: transparent;
  	background-image: url("../../cntxes-ui-private-theme/css/img/cntg/botonesLargos.png");
    background-position: 0 -93px;
    background-repeat: no-repeat;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    height: 30px;
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 100px;
}

.aDisabled{
	pointer-events: none;
    cursor: default;
    background: #d4d4d4 url("../images/portlet/header_bg.png") repeat-x scroll 0 0;
    border-color: #c8c9ca #9e9e9e #9e9e9e #c8c9ca;
    color: #555;
    opacity: 0.5;
}

.input-notificaciones-primera {
	display: inline-block;
	vertical-align: bottom;
}
.input-notificaciones-segunda {
	display: inline-block;
	vertical-align: bottom;
}

.notificaciones-termino{
	width: 250px;
	margin-right: 5px;
}
.notificaciones-termino span span{
	width: 90% !important;
	vertical-align: bottom;
}
.notificaciones-tipo{
	width: 200px;
	margin-right: 5px;
}
.input-notificaciones-segunda span span{
	width: 90% !important;
	vertical-align: bottom;
}
.notificaciones-primera{
	margin-bottom: 25px;
	margin-top: 15px;
}
div.notificaciones-tipo span.aui-field-content {
    width: 100% !important;
    display: block !important;
}
.textarea-popUp {
    height: 20px;
}
form.aui-form .aui-choice-label {
    text-align: left;
    display: inline;
}
form.aui-form span.aui-field-select{
	vertical-align: bottom;
}

/* Pestañas con aui: para que se validen los formularios */
/* ul */
/* Menú de pestañas */
.bordeInfCntxes.aui-tabview-list.aui-widget-hd {
    background: transparent none repeat scroll 0 0;
    border-color: #b11849;
    border-radius: 0;
    border-width: 0 0 5px;
    margin-top: 2em;
    padding: 0;
    margin-bottom: 0;
}

/* li */ /*Colores del borde de los elementos de la lista*/

/*Seleccionado*/
ul.aui-tabview-list li.aui-tab.aui-state-active.aui-state-default, 
ul.aui-tabview-list li.aui-tab.aui-state-active.aui-state-default:hover {
    border-width: 0;
    border-color: #b11849;
    background: transparent;
    
}
/*No seleccionado*/
ul.aui-tabview-list li.aui-tab.aui-state-default,
ul.aui-tabview-list li.aui-tab.aui-state-default:hover {
    border-width: 0;
    border-color: #858585;
    background: transparent;
    padding-right: 0.2em;
    padding-left: 0;

}

/* span */
li.aui-state-default span.aui-tab-content {
    border-color: #858585;
}

li.aui-state-default.aui-state-active span.aui-tab-content,
li.aui-state-default.aui-state-hover span.aui-tab-content {
    border-color: #b11849;
}


   
/* em */ /* Color de fondo de las pestañas */

/*Seleccionada*/
.aui-tabview-list .aui-state-default.aui-state-active em.aui-tab-label,
.aui-tabview-list .aui-state-default.aui-state-active.aui-state-hover em.aui-tab-label,
.aui-tabview-list  li.aui-state-default.aui-state-hover em.aui-tab-label {
    background: #b11849 none repeat scroll 0 0;
}

/*No seleccionada*/
.aui-tabview-list .aui-state-default em.aui-tab-label,
.aui-tabview-list .aui-state-default.aui-state-hover em.aui-tab-label {
    background: #858585 none repeat scroll 0 0;
}

/* a */ /* Letra del menu de pestañas */
ul.aui-tabview-list li.aui-tab.aui-state-default a.pestanaLabel, 
ul.aui-tabview-list li.aui-tab.aui-state-default:hover a.pestanaLabel {
    color: white;
    font-size: 11px;
    font-weight: bold;
    text-shadow: none;
}

/* div del contenido de la pestaña*/ /* Borde */
div.pestanaContenido.aui-tabview-content{
	border-color: #ccc;
    border-style: solid;
    border-width: 1px;
}
.inicio-search{
	margin-left: 10px;
	width: 200px !important;
}
.inicio-search>span{
	width: 98% !important;
}
.inicio-search>span>span>input{
	width: 95% !important;
}
.div-fecha-inicio {
    display: inline;
    width: 250px;
}
.div-fecha-inicio > span > span{
    width: 95% !important;
}
.div-fecha-inicio > span > span > label {
    padding-left: 15px;
}

tr.entidadActual{
    color : #B11849;
    font-style:italic;
}

section[id*='busquedaAF'] .display-label.main-title, section[id*='busquedaAF'] .display-label.main-title+div.inline {
	font-size: 1.2em;
}

section[id*='busquedaAF'] div.inline {
	font-size: 1.1em;
}

section[id*='busquedaAF'] .display-label.main-title {
	background: #f5f5f5 none repeat scroll 0% 0%;
	padding: 7px 9px;
	border-right: 1px solid lightgray;
	display: table-cell;
}

section[id*='busquedaAF'] .display-label.main-title+div.inline {
	padding-left: 5px;
}

.dataTables_wrapper .dataTables_processing{
	/*margin-top: 0;
    padding: 25% 0 !important;
    margin-top: 0px !important;
    padding-top: 0px !important;*/
 
}
.examenCertificacion {
    width: 100%;
}

.noShow_Export {
	display: none !important;
}