/* HEADER */
body.x-border-layout-ct, div.x-border-layout-ct {background-color:#fff !important;}
body div.headerDIP div div div div.slogan-patrimonio {
	max-width:400px;
}

body div.headerDIP div div div div.slogan-patrimonio,
body div.headerDIP div div div div.slogan-patrimonio div.x-box-inner,
body div.headerDIP div div div div.slogan-patrimonio div.x-box-inner div,
body div.headerDIP div div div div.slogan-patrimonio div.x-box-inner div div,
body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body,
body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body div.x-component {
	width:100% !important;
}
body div.headerDIP div.slogan-patrimonio {
	position: relative !important;
	float:right;
	margin:0 25px 0 0 !important;
	right: 0 !important;
	left:0 !important;

}
body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body div > div {
	text-align:right;
	left:0 !important;
}
	body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body div.usuario {
		color:#7b7b7b !important;
		text-transform: uppercase !important;
		font-weight:bold !important;
		font-size:1.2em !important;
		margin:0 0 10px;
	}
	body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body div.rol {
		 color:red;
		 font-weight: bold;
		 text-transform: capitalize;
		 font-size:0.8em !important;
	}
	body div.headerDIP div.slogan-patrimonio .slogan-patrimonio-body div.date {
		color:#868686 !important;
		font-weight:400 !important;
		font-size:1em !important;
	}

body div.headerDIP div.x-panel-default, body div.headerDIP div.x-panel-body-default  {
	height:auto !important;
}
body div.headerDIP div.x-panel-body-default div.x-autocontainer-innerCt {
	padding:10px 0 20px 10px !important;
}

/* TAMAÑO LOGO */
body div.headerDIP div.x-panel-body-default div.x-autocontainer-innerCt img {
	width:auto !important;
	height:55px !important;
}


/* MENU IZQ */
body div div div.x-autocontainer-outerCt,
body div div div.x-autocontainer-outerCt div > div.x-panel,
body div div div.x-autocontainer-outerCt div > div.x-panel div.x-panel-header,
body div div div.x-autocontainer-outerCt div > div.x-panel div.x-panel-header div.x-panel-body-default,
body div.headerDIP div.x-panel-default, body div.headerDIP div.x-panel-body-default  {width:100% !important;}
#panelDIP {margin:20px 0 0;}
#panelDIP hr {color:transparent !important; height:2px; background:#adadad;}
#panelDIP .x-panel-default,
#panelDIP2 .x-panel-default {margin:0 0 20px 0;}

.x-panel-header-default,
.x-panel-header-default-framed-top,
#panelDIP .x-panel-header-default,
#panelDIP .x-btn.x-btn-disabled.x-btn-default-medium,
#panelDIP2 .x-panel-header-default,
#panelDIP2 .x-btn.x-btn-disabled.x-btn-default-medium {background-color:#fff !important;}

.x-panel-header-default,
.x-panel-header-title-default,
.x-panel-header-default-framed-top,
.x-title-text-default-framed,
#panelDIP .x-panel-header-title-default,
#panelDIP2 .x-panel-header-title-default {font-weight: 600 !important; color:#0099d9 !important;}

#panelDIP .x-panel-header-default,
.x-panel-header-default-framed-top,
#panelDIP2 .x-panel-header-default,
.x-panel-header-default {border-bottom:2px solid #0094d9 !important;}
#panelDIP .x-panel-body-default, #panelDIP2 .x-panel-body-default {border:none;}

.x-panel .x-panel-header-default-framed-top {border-bottom-width:2px !important;}
.x-tab-bar-default, .x-toolbar-footer {background-color:#fff !important;}

/* menu izq elastico */
#panelDIP2 .x-panel-body-default,
#panelDIP2 .x-panel-body-default div div > div,
#panelDIP .x-panel-body-default,
#panelDIP .x-panel-body-default div div,
#panelDIP .x-panel-body-default div div div.x-segmented-button {width:100% !important;}

/* botones menu superior */
.x-btn-default-toolbar-small {
	border:0;
	background:none;
}
.x-btn-default-toolbar-small span.x-btn-inner-default-toolbar-small {font-weight: bold !important;}

/** color intercalado del menu **/
#pnlIzqSuperior-1038 #ext-element-6 > a,
#pnlIzqSuperior-1038 #ext-element-8 > a,
#pnlIzqSuperior-1038 #ext-element-10 > a,
#pnlIzqSuperior-1038 #ext-element-12 > a,
#pnlIzqInferior-1044 #ext-element-9 > a,
#pnlIzqInferior-1044 #ext-element-11 > a,
#pnlIzqInferior-1044 #ext-element-13 > a,
#pnlIzqInferior-1044 #ext-element-15 > a,
#pnlIzqInferior-1044 #ext-element-17 > a,
#pnlIzqInferior-1044 #ext-element-19 > a,
#pnlIzqInferior-1044 #ext-element-21 > a,
#pnlIzqInferior-1044 #ext-element-23 > a,
#pnlIzqInferior-1044 #ext-element-25 > a {
	background:#f7f7f7;
}
/** END - color intercalado del menu **/

.x-panel-header-default,
.x-panel-header-default-framed-top,
#panelDIP .x-panel-header-default,
#panelDIP .x-btn-default-medium,
#panelDIP .x-btn-over,
#panelDIP2 .x-panel-header-default,
#panelDIP2 .x-btn-default-medium,
#panelDIP2 .x-btn-over {border:none;}

#panelDIP .botonDIP.x-btn-over,
#panelDIP .botonDIP.x-btn-focus,
#panelDIP2 .x-btn-over,
#panelDIP2 .x-btn-focus,
.x-btn.x-btn-menu-active.x-btn-default-medium {
	background-color:#0094d9 !important;
	color:#fff !important;
}  

/* item seleccionado */
#panelDIP .x-btn.x-btn-pressed.x-btn-default-medium,
#panelDIP2 .x-btn.x-btn-pressed.x-btn-default-medium,
#panelDIP .x-btn-pressed,
#panelDIP2 .x-btn-pressed {
	background:#f65f41 !important;
	color:#fff !important;
}

#btnActividad a.x-btn-over span span > span.x-btn-inner-default-medium,
#btnActividad a.x-btn-focus span span > span.x-btn-inner-default-medium,
#btnActividad a.x-btn-pressed span span > span.x-btn-inner-default-medium,
#panelDIP a.x-btn-over span span > span.x-btn-inner-default-medium,
#panelDIP a.x-btn-focus span span > span.x-btn-inner-default-medium,
#panelDIP a.x-btn-pressed span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-btn-over span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-btn-focus span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-btn-pressed span span > span.x-btn-inner-default-medium,
#panelDIP a.x-btn-over, #panelDIP a.x-btn-focus,
#panelDIP2 a.x-btn-over, #panelDIP2 a.x-btn-focus{
	color:#fff !important;
}

#panelDIP a.botonDIP, 
#panelDIP2 a.botonDIP {padding: 3px 25px 3px 3px;}


#panelDIP .x-btn-pressed,
#panelDIP2 .x-btn-pressed,
#panelDIP a.x-segmented-button-middle,
#panelDIP2 a.x-segmented-button-middle,
#panelDIP .x-btn-default-medium,
#panelDIP2 .x-btn-default-medium,
#btnActividad a.x-item-disabled.x-btn-over span span > span.x-btn-inner-default-medium,
#btnActividad a.x-item-disabled.x-btn-focus span span > span.x-btn-inner-default-medium,
#btnActividad a.x-item-disabled.x-btn-pressed span span > span.x-btn-inner-default-medium,
#panelDIP a.x-item-disabled.x-btn-over span span > span.x-btn-inner-default-medium,
#panelDIP a.x-item-disabled.x-btn-focus span span > span.x-btn-inner-default-medium,
#panelDIP a.x-item-disabled.x-btn-pressed span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-item-disabled.x-btn-over span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-item-disabled.x-btn-focus span span > span.x-btn-inner-default-medium,
#panelDIP2. a.x-item-disabled.x-btn-pressed span span > span.x-btn-inner-default-medium {
	color:#494949;
}

#panelDIP a.x-unselectable span span > span.x-btn-inner-default-medium,
#panelDIP2 a.x-unselectable span span > span.x-btn-inner-default-medium,
#panelDIP2 span.x-btn-inner-default-medium {
	color:#494949;
}


/* -- BOTON DESHABILITADO -- */
#panelDIP a.x-btn-disabled span span > span.x-btn-inner-default-medium {
	color:#adadad !important;
}
#panelDIP a.botonDIP.x-btn-disabled > span > span.x-btn-button-default-medium:after,
#panelDIP2 a.x-btn-disabled > span > span.x-btn-inner-default-medium:after {
	background:url('../iconos/arrow-black-disable.png') no-repeat !important;
	width:20px;
	height:20px;
	display:inline-block;
	content:'';
	right:6px;
	position:absolute;

}
#panelDIP a.botonDIP.x-btn-disabled > span > span.x-btn-inner-default-medium:after {display:none;}
/* -- ^ END BOTON DESHABILITADO -- */


/* boton_menu hover - focus - select 
#panelDIP .x-btn-over.x-btn-pressed,
#panelDIP2 .x-btn-over.x-btn-pressed {background:none !important;}*/

#panelDIP .x-btn-button,
#panelDIP2 .x-btn-button,
#panelDIP a.x-item-disabled .x-btn-button,
#panelDIP2 a.x-item-disabled .x-btn-button {white-space:normal;}


#panelDIP .x-segmented-button-middle,
#panelDIP2 .x-segmented-button-middle,
#panelDIP2 .x-btn-default-medium,
#panelDIP .x-btn-default-medium{
	background:none;
}




#btnActividad.{padding:3px 25px 3px 3px;}

#btnActividad .x-btn-inner-default-medium:after,
#panelDIP .botonDIP > span > span.x-btn-button-default-medium:after,
#panelDIP2 .x-btn-inner-default-medium:after,
#panelDIP .botonDIP span span > span.x-segmented-button-middle:after,
#panelDIP2  .x-segmented-button-middle:after {
	background:url('../iconos/arrow-black.png') no-repeat;
	width:20px;
	height:20px;
	display:inline-block;
	content:'';
	right:6px;
	position:absolute;
}

#panelDIP .x-btn-over > span > span.x-btn-button-default-medium:after,
#panelDIP .x-btn-focus > span > span.x-btn-button-default-medium:after,
#panelDIP .x-btn-pressed > span > span.x-btn-button-default-medium:after,
#panelDIP2 .x-btn-over .x-btn-inner-default-medium:after,
#panelDIP2 .x-btn-focus .x-btn-inner-default-medium:after,
#panelDIP2 .x-btn-pressed .x-btn-inner-default-medium:after {
	background:url('../iconos/arrow-black-hover.png') no-repeat !important;
}


