


.ui-steps .ui-steps-item {
    width: 16%;
    margin-top: 30px;
}
 
.ui-state-highlight {
    text-shadow: none !important;
}
 
.ui-steps.custom {
	padding-bottom: 60px;
    margin-bottom: 20px;
    border-bottom: 1px dotted #0E8AB9;
}
 
.ui-steps .ui-steps-title{
	white-space: normal !important;
}
 
.ui-steps.custom .ui-steps-item .ui-menuitem-link {
    height: 10px;
    padding: 0 1em;
}
 
 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
 	background: #0a5b7a;
 	border: 1px solid #0a5b7a;
 }
 
.ui-steps.custom .ui-steps-item .ui-steps-number {
    background-color: #0081c2;
    color: #FFFFFF;
    display: inline-block;
    width: 30px;
    border-radius: 10px;
    margin-top: -10px;
    margin-bottom: 10px;
}
 
.ui-steps.custom .ui-steps-item.ui-state-highlight .ui-steps-title {
    color: white;
    background-color: #0a5b7a;
}

.ui-field_set{
  border-color: red;
  border-style: solid;
}

.ui-fieldset, .ui-fieldset .ui-fieldset-legend {

    background-color: transparent;
	border-color: transparent;

}

.ui-fieldset .ui-fieldset-toggler.ui-icon-plusthick {
    background-image: url("/saludmeritos/javax.faces.resource/imagenes/plus.png.xhtml");
    background-position: left top;
}

.ui-fieldset .ui-fieldset-toggler.ui-icon-minusthick {
    background-image: url("/saludmeritos/javax.faces.resource/imagenes/minus.png.xhtml");
    background-position: left top;
}


.ui-state-default .ui-icon-search {
	background-image: url("/saludmeritos/javax.faces.resource/imagenes/iconsalud/search.png.xhtml");
	background-position: left top;
}

.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-save:before{
	/*content: "Guardar";*/
	position: absolute;
	left: 26px;
	top: 4px;
}
.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-save{
	width: 100px;
	visibility: hidden;
}
.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-save .ui-icon{
	left: 10%;
}
.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-cancel:before{
	/*content: "Cancelar";*/
	position: absolute;
	left: 26px;
	top: 4px;
}
.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-cancel{
	width: 100px;
	visibility: hidden;
}
.pfInplaceTextBtns .ui-inplace-content .ui-inplace-editor .ui-inplace-cancel .ui-icon{
	left: 10%;
}
	
	
	
.pfButtonOrange{
	border: 1px solid #FA7B07 !important;
	background-color: #FA7B07 !important;
	background-image: none !important;
}

.pfButtonOrange span{
	color: white !important;
}
	
.pfButtonGreen{
	border: 1px solid green !important;
	background-color: green !important;
	background-image: none !important;
}

.pfButtonGreen span{
	color: white !important;
}

.pfButtonBlue{
	border: 1px solid blue !important;
	background-color: blue !important;
	background-image: none !important;
}

.pfButtonBlue span{
	color: white !important;
}

.pfSaludFieldset{
	border: 1px solid #CAD2D2;
	padding: 8px;
	box-shadow: 1px 1px 2px #DDD;
	-ms-box-shadow: 1px 1px 2px #DDD;
	-moz-box-shadow: 1px 1px 2px #DDD;
	-webkit-box-shadow: 1px 1px 2px #DDD;
	border-radius: 2px;
	-ms-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkig-border-radius: 2px;
}

.pfSaludFieldset legend{
	padding: 0px 5px !important;
	color: #98A2A0 !important;
	/*font-size: 96% ;*/
	font-weight: bold !important;
	background: white !important;
	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
	line-height: 1.6em;
	font-size: 13px !important;
	vertical-align: middle;	
}

.pfSaludFieldset legend span{
	vertical-align: middle;
	margin-top: 2px;
	margin-right: 5px;
}

.pfSaludSelectManyCheckbox label{
	vertical-align: middle;
	cursor: pointer;
	margin: 0 16px 0 8px;
	outline: medium none;
	z-index: 1;
	color: #666666 !important;
	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
	font-size: 100%;
}
	
	
.ui-widget{
	font-size: 100%;
}


.rowExpansionCustom.ui-icon, .ui-widget-content .ui-icon {
    
	/*content: "Joe's Task:";*/
}

.rowExpansionCustom.ui-icon, .ui-widget-content .ui-icon:before{
	/*content: "Mas info aquí";*/
}

.rowExpansionCustom:after{
	/*content: close-quote;*/
}


.ui-widget-header {
  background: #3678AB;
  color: #fff;
  font-weight: bold;
}
/*32*/
.ui-menu{width:12.5em;padding:.3em;position:relative;outline:0 none}.ui-menu.ui-menu-dynamic{position:absolute;display:none;z-index:100000}.ui-menu-list{position:static}.ui-menu .ui-menu-list .ui-menuitem{border:0}.ui-menu .ui-menu-list .ui-widget-header{clear:both;float:left;width:98%;margin:1px 0}.ui-menu .ui-menuitem{width:100%;float:left;clear:both;margin:1px 0;padding:0}.ui-menu .ui-menuitem-parent{width:100%;float:left;clear:both;margin:1px 0;padding:0}.ui-menu .ui-menuitem-link{display:block;width:92%;outline:0;text-decoration:none;font-weight:400;border:solid 1px transparent;float:left;line-height:16px;padding:.3em;cursor:pointer}.ui-menu .ui-menuitem-link .ui-menuitem-icon,.ui-menu .ui-submenu-icon{display:inline-block;float:left}.ui-menu .ui-submenu-icon{margin-top:1px}.ui-menu .ui-menuitem-text{float:left}.ui-menu .ui-widget-header h1,.ui-menu .ui-widget-header h2,.ui-menu .ui-widget-header h3,.ui-menu .ui-widget-header h4,.ui-menu .ui-widget-header h5,.ui-menu .ui-widget-header h6{float:left;display:block;font-size:1em;margin:0 auto;padding:.3em 3%}.ui-menu .ui-menu-parent .ui-menu-child{display:none;width:12.5em;padding:.3em;position:absolute;margin:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-menu .ui-menu-parent{position:relative}.ui-menu.ui-menu-toggleable li.ui-widget-header{position:relative;min-height:0}.ui-menu.ui-menu-toggleable li.ui-widget-header h3{padding-left:2em}.ui-menu.ui-menu-toggleable li.ui-widget-header.ui-state-hover{cursor:pointer}.ui-menu.ui-menu-toggleable li.ui-widget-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-menu .ui-menu-parent .ui-icon-triangle-1-e,.ui-menu .ui-menu-parent .ui-icon-triangle-1-s,.ui-menubar .ui-menu-child .ui-icon-triangle-1-s,.ui-menubar .ui-menu-child .ui-icon-triangle-1-s{float:right}.ui-menubutton{padding:0;position:relative;display:inline-block}.ui-menubutton .ui-button{margin:0}.ui-menubar{width:auto}.ui-menubar .ui-menuitem{width:auto;clear:none}.ui-menubar .ui-menu-child .ui-menuitem{width:100%}.ui-menubar .ui-menu-child{top:25px;left:0}.ui-menubar .ui-menuitem-link{width:auto;padding:.4em .3em}.ui-menubar .ui-menu-child .ui-menuitem-link{width:92%}.ui-menubar .ui-widget-header{clear:none;width:auto;margin:0 3px 0 0}.ui-menubar .ui-widget-header h1,.ui-menubar .ui-widget-header h2,.ui-menubar .ui-widget-header h3,.ui-menubar .ui-widget-header h4,.ui-menubar .ui-widget-header h5,.ui-menubar .ui-widget-header h6{padding:.4em .3em}.ui-menubar .ui-menubar-options{float:right}.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link span.ui-icon-triangle-1-e,.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link span.ui-icon-triangle-1-s{float:none}.ui-menu .ui-separator{width:98%;height:0;float:left;clear:both;margin:1px 0 0 0;padding:0;border-top:0 none}.ui-megamenu td{vertical-align:top}.ui-menu.ui-megamenu .ui-menu-parent .ui-menu-child{width:auto}.ui-menu.ui-megamenu .ui-menu-child>table{width:auto}.ui-menu.ui-megamenu .ui-menu-child .ui-menu-list{width:12.5em}.ui-megamenu-vertical{width:12.5em}.ui-megamenu-vertical .ui-menu-parent{clear:both;width:100%}.ui-megamenu-vertical .ui-submenu-link.ui-menuitem-link{width:92%}.ui-megamenu .ui-widget-header span{display:block;float:left;font-size:1em;margin:0 auto;padding:.4em .3em}.ui-breadcrumb{margin:0;padding:0;overflow:hidden;padding:5px 5px 7px 5px}.ui-breadcrumb ul{margin:0;padding:0;display:block}.ui-breadcrumb ul li{display:block;float:left;position:relative;overflow:hidden}.ui-breadcrumb ul li span{display:block;overflow:hidden}.ui-breadcrumb ul li .ui-menuitem-link{display:block;position:relative;overflow:hidden;float:left;cursor:pointer;margin-top:3px}.ui-breadcrumb ul li a.ui-icon-home{padding:0;margin-top:1px;overflow:hidden}.ui-breadcrumb-chevron{float:left;margin-top:2px}.ui-breadcrumb .ui-breadcrumb-options{float:right}.ui-slidemenu .ui-slidemenu-wrapper{position:relative}.ui-slidemenu .ui-slidemenu-content{overflow-x:hidden;overflow-y:auto;position:relative}.ui-slidemenu .ui-menu-list{position:absolute;top:0}.ui-slidemenu .ui-menu-parent{position:static}.ui-slidemenu .ui-menu-child{box-shadow:none;border:0 none;background:none repeat scroll 0 0 transparent}.ui-slidemenu-backward{position:absolute;bottom:0;width:95%;margin-bottom:.4em;padding:.2em;cursor:pointer;display:none}.ui-slidemenu-backward .ui-icon{float:left}.ui-splitbuttonmenu{width:auto}.ui-panelmenu{width:auto}.ui-panelmenu .ui-panelmenu-panel{padding:0;margin:0}.ui-panelmenu .ui-panelmenu-header{cursor:pointer;position:relative;margin:0;zoom:1}.ui-panelmenu .ui-panelmenu-header a{display:block;padding:.5em .5em .5em 2.2em}.ui-panelmenu .ui-panelmenu-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-panelmenu .ui-panelmenu-content{padding:.2em 0;border-top:0;margin-top:-2px;position:relative;top:1px;overflow:auto;zoom:1;outline:0}.ui-panelmenu .ui-panelmenu-header.ui-state-disabled,.ui-panelmenu .ui-panelmenu-header.ui-state-disabled a{cursor:default}.ui-panelmenu .ui-menu-list{position:static}.ui-panelmenu .ui-menuitem{margin:1px 0;padding:0}.ui-panelmenu .ui-menuitem-link{display:block;outline:0;text-decoration:none;font-weight:400;border:solid 1px transparent;line-height:16px;cursor:pointer;position:relative;padding:.3em .3em .3em 2em}.ui-panelmenu .ui-menu-parent .ui-menuitem-link-hasicon{padding-left:2.8em}.ui-panelmenu .ui-icon{position:absolute;right:auto;top:0;bottom:0;margin:auto 0;left:.5em}.ui-panelmenu .ui-menu-parent>.ui-menuitem-link>.ui-icon{left:1.5em}.ui-panelmenu .ui-menu-parent .ui-panelmenu-icon.ui-icon{left:.5em}.ui-panelmenu .ui-menuitem-text{float:none}.ui-panelmenu .ui-menu-parent .ui-menu-list{margin-left:20px}.ui-menuitem-outline{outline:1px dotted;z-index:1}.ui-tabmenu{position:relative;zoom:1}.ui-tabmenu .ui-tabmenu-nav{margin:0;padding:.2em .2em 0}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:block;border-bottom:0;top:1px}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem-hasicon a{padding:.5em 1em .5em .2em}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-icon{float:left;cursor:pointer}.ui-steps ul{list-style-type:none;padding:0;margin:0}.ui-steps .ui-steps-item{float:left;box-sizing:border-box}.ui-steps .ui-steps-item .ui-menuitem-link{text-decoration:none;display:block;padding:1em;position:relative;text-align:center}.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link,.ui-steps .ui-steps-item.ui-state-disabled .ui-menuitem-link{cursor:default}.ui-steps .ui-steps-number{font-size:200%;display:block}.ui-steps .ui-steps-title{display:block;white-space:nowrap}@media(max-width:640px){.ui-steps .ui-steps-item .ui-menuitem-link{padding:.5em}.ui-steps .ui-steps-item .ui-steps-title{display:none}}.ui-fluid .ui-menu{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
/*38*/
.ui-panel{padding:.2em}.ui-panel .ui-panel-titlebar{padding:.5em 1em .3em}.ui-panel .ui-panel-title{margin:.1em 16px .2em 0}.ui-panel .ui-panel-titlebar-icon{float:right;cursor:pointer}.ui-panel .ui-panel-titlebar-icon,.ui-panel .ui-panel-titlebar-icon:hover,.ui-panel .ui-panel-titlebar-icon:focus{margin-left:.2em;margin-top:-0.2em;margin:-1.5em 0 0 .2em}.ui-panel .ui-panel-content{border:0;background:0;padding:.5em 1em}.ui-panel .ui-panel-footer{border-width:1px 0 0;margin:.5em 0 0;padding:.5em 1em;text-align:left}.ui-panel-collapsed-h .ui-panel-titlebar-icon,.ui-panel-collapsed-h .ui-panel-titlebar-icon:hover,.ui-panel-collapsed-h .ui-panel-titlebar-icon:focus{margin:-0.2em 0 0 .1em}.ui-panel.ui-panel-collapsed-h{width:42px}.ui-panel.ui-panel-collapsed-h .ui-panel-title{display:none}.ui-panel .ui-panel-actions{float:right}

.ui-icon-eliminar {
            background: url('imagenes/iconsalud/dialog-cancel - red.png.xhtml') !important;
}	