/**********************************************************/
/* CUSTOM LAYOUT HEADER                                   */
/**********************************************************/

/* Header */
#layout-topbar {
	background-color: #FFFFFF;
}

#logo {
	background-color: #FFFFFF;
	border-right: solid 1px #E0E0E0;
}

/**********************************************************/
/* GENERAL ICONS COLOR WHITE/GREY                         */
/**********************************************************/

/* White global icons */
.ui-icon, .ui-widget-content .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fui-icons_ffffff_256x240.png&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=primefaces-rio");
}

/* White calendar icon */
.ui-datepicker-trigger .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fcalendar.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=primefaces-rio");
}

/* Grey icon sign - */
.ui-fieldset-legend .ui-icon-minusthick {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fminus-sign.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=primefaces-rio");
}

/* Grey icon sign + */
.ui-fieldset-legend .ui-icon-plusthick {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fplus-sign.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=primefaces-rio");
}

/* Grey icons for table paginator */
.ui-paginator .ui-paginator-prev .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fleft-one-arrow-for-data-gray.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=custom");
}

.ui-paginator .ui-paginator-first .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fleft-double-arrow-for-data-gray.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=custom");
}

.ui-paginator .ui-paginator-next .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fright-one-arrow-for-data-gray.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=custom");
}

.ui-paginator .ui-paginator-last .ui-icon {
	background-image: url("http://www.avl.gva.es/en_GB/inici?p_p_id=parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-3&p_p_col_count=1&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_javax.faces.resource=images%2Fright-double-arrow-for-data-gray.svg&_parauladeldiaportlet_WAR_gestionconsultasportlet_INSTANCE_egDdSCgGaeAU_ln=custom");
}

/**********************************************************/
/* CUSTOM COMPONETS STYLES                                */
/**********************************************************/
#layout-portlets-cover {
	margin-left: 0;
	padding: 0px 5px 0 0;
}

.layout-menu {
	margin: 64px auto 0;
}

@media ( max-width : 640px) {
	.layout-menu {
		margin-top: 50px;
	}
}

.ui-datatable table {
	table-layout: auto !important;
}

.ui-paginator-bottom {
	background-color: #FFFFFF;
}

.ui-paginator .ui-state-active, .ui-paginator .ui-state-hover, .ui-paginator .ui-paginator-pages .ui-state-active, .ui-paginator .ui-paginator-pages .ui-state-hover
	{
	color: #E0E0E0 !important;
}

.ui-paginator .ui-paginator-first, .ui-paginator .ui-paginator-prev, .ui-paginator .ui-paginator-pages .ui-paginator-page, .ui-paginator .ui-paginator-next,
	.ui-paginator .ui-paginator-last, .ui-paginator .ui-paginator-rpp-options {
	color: #546E7A;
}

.ui-paginator-page.ui-state-focus, .ui-paginator .ui-paginator-first.ui-state-focus, .ui-paginator .ui-paginator-prev.ui-state-focus,
	.ui-paginator .ui-paginator-next.ui-state-focus, .ui-paginator .ui-paginator-last.ui-state-focus {
	background-color: transparent;
}

.ui-chkbox {
	display: inline-block;
	vertical-align: text-bottom;
	margin-left: 5px;
}

.pe-inputNumber {
	width: 100%;
}

.ui-panel .ui-panel-titlebar {
	background-color: #0288D1;
}

.ui-fieldset-legend {
	background-color: transparent;
	color: #546E7A;
	font-weight: bold;
}

.ui-fieldset-legend.ui-state-hover {
	background-color: transparent;
}

/* Selected table row */
.ui-datatable table tbody .ui-state-highlight>td {
	background-color: #00ACC1;
}

/* Calendar selectOneMenu */
.ui-datepicker-month, .ui-datepicker-year {
	color: #546e7a;
	font-size: 16px;
	font-family: 'roboto_condensedregular' !important;
	padding: 9px 10px !important;
	border: solid 0 #c6d6df;
	border-bottom: solid 1px #b0bec5;
	background-color: #f5f5f5;
	border-radius: 0;
}

.ui-outputpanel .ui-calendar input {
	width: 83%;
}

.ui-outputpanel .ui-calendar button {
	margin-bottom: 7px;
}

/* Error messages summary */
.ui-messages ul {
	padding-bottom: 10px !important;
}

.ui-growl {
	width: auto !important;
}

.ui-growl-message {
	width: auto !important;
	max-width: 250px;
}

/* Field textarea */
.ui-inputtextarea.ui-inputfield.ui-state-hover {
	border-top: solid 1px #c6d6df;
}

/** Campos outer div - Ajustar altura para que el layout sea uniforme **/
@media ( min-width :1201px) {
	.Container50 {
		width: 50%;
		display: inline-block;
		float: none;
	}
}

/** Correccion datepicker **/
.ui-datepicker-month, .ui-datepicker-year {
	padding: 0 !important;
}

/** Ajuste width de los desplegables **/
.ui-selectonemenu {
	width: 84% !important;
}

/** Filtros resultados busqueda **/

.orderByOptions,
.sortOptions {
	padding-right: 3em; 
}

/** Numeros en paginacion **/ 

.paginator .ui-datalist {
	padding-top: 16px;
}