.bd-callout {   padding: 1.25rem;   /*margin-top: 1.25rem;   */margin-bottom: 1.25rem;   border: 1px solid #eee;   border-left-width: .40rem;   border-radius: .25rem; } 
.bd-callout h4 {   margin-top: 0;   margin-bottom: .25rem; } 
.bd-callout p:last-child {   margin-bottom: 0; } 
.bd-callout code {   border-radius: .25rem; } 
.bd-callout + .bd-callout {   margin-top: -.25rem; } 


/* Themes for different contexts */
.bd-callout-danger {
background-color: #FFFFFF;
border-color: #EEEEEE;
border-left-color: #B13138;
}
.bd-callout-warning {
background-color: #FFFFFF;
border-color: #EEEEEE;
border-left-color: #FBBC05;
}

.bd-callout-info {
background-color: #FFFFFF;
border-color: #EEEEEE;
border-left-color: #03A9F4;
}
.bds-callout-success {
background-color: #FFFFFF;
border-color: #EEEEEE;
border-left-color: #37AC37;
}

.rowrowl {
	padding-top:30px;
}

.ui-icon-triangle-1-s{
	background-position: -67px -13px;
}

.scroll-cell{
	height: 15px;
	overflow:auto;
  	overflow-x:hidden;
}

.block{
	display: block;
}

textarea {
        resize: none;
    }

.text-word-wrap {
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
}

.label-export{
	/*font-weight: normal;*/
	color: #067E47;
	padding: 5px;
}

.label-tittle{
	font-weight: normal;
	color: black;
	padding: 5px;
	font-size: x-large;
	/*color: navy;*/
}

.label-menu{
	font-weight: normal;
	color: black;
	padding: 5px;
	font-size: medium;
	/*color: navy;*/
}

.label-leyenda {	
	
	font-family: 'Calibri';
	font-weight: lighter;		
	/*color: navy;*/
}

.label-footer {	
	
	font-family: 'Calibri';
	font-weight: lighter;		
	/*color: navy;*/
	text-align: right;
}

.label-normal {	
	
	font-family: inherit;
	font-weight:lighter;		
	/*color: navy;*/
	font-size: medium;
	font: small-caps;
}

.label-encabezado-tablas {	
	
	font-family: 'Calibri';
	font-weight: normal;		
	/*color: navy;*/
}

.form-separator { padding: 0 0 50px 100px; border-left: 1px solid #EEEEEE; }


#splashRepeatLeft{
	background: url(../resources/images/splash/splash-left.jpg) repeat-y left;
}

.splashRepeatRight{
	background: url(../resources/images/splash/splash-left.jpg) repeat-y right;
}

.w100p{
	width: 100%;
}

ul.breadcrumb {
    list-style: none;
    background-color: transparent;
    margin:0px;
    position: relative;
}
ul.breadcrumb li {
	display: inline;
	margin:0px;
	top:-2px !important;
    position: relative;
	}
ul.breadcrumb li:first-child a {
      font-size: 20px !important;
      position: relative !important;
      top: 3px !important; }
      
ul.breadcrumb li+li:before {
    top: 5px;
    color: #fff;
    content: "";
    font-family: 'Material Icons';
    position: relative;
    font-size: 20px;
    
}
ul.breadcrumb li a {
	color: #fff;
	margin:0px;
	top:0px !important;
    position: relative;
	}
	
	
	#page-signup-bg {
	height: 100%;
	left: 0;
	overflow: hidden;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 20
}

#page-signup-bg img {
	width: 100%
}

#page-signup-bg .overlay {
	background: rgba(0, 0, 0, .5);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.page-signup .signup-container {
	display: block;
	position: relative;
	z-index: 999
}

.iframe {
	width: 100%;
	height: 600px;
}

.ui-selectonemenu{
	width: 100% !important;
	min-width: 100% !important;
	/*top:-20px !important;*/
	vertical-align: top;
}

.selectonemenu-grid > label{
	top:0px !important;
	left: 5px;
	color: gray !important;
	position: relative;
	float: left;
}

.ui-commandlink{
	color: #3E464C !important;
}

.w100p {
	width:100% !important;
}