.bootstrap-dialog .modal-header{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px; border-bottom: 1px solid #e5e5e5 !important;}
.bootstrap-dialog .bootstrap-dialog-title{color:#fff;display:inline-block}
.bootstrap-dialog.type-default .bootstrap-dialog-title{color:#333}
.bootstrap-dialog.size-normal .bootstrap-dialog-title{font-size:16px}
.bootstrap-dialog.size-large .bootstrap-dialog-title{font-size:24px}
.bootstrap-dialog .bootstrap-dialog-close-button{float:right;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.bootstrap-dialog.size-normal .bootstrap-dialog-close-button{font-size:20px}
.bootstrap-dialog.size-large .bootstrap-dialog-close-button{font-size:30px}
.bootstrap-dialog .bootstrap-dialog-close-button:hover{cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.bootstrap-dialog.size-normal .bootstrap-dialog-message{font-size:14px; text-align: justify; margin-left: 20px;margin-right: 20px;}
.bootstrap-dialog.size-large .bootstrap-dialog-message{font-size:18px;text-align: justify; margin-left: 20px;margin-right: 20px;}
.bootstrap-dialog.type-default .modal-header{background-color:#fff}
.bootstrap-dialog.type-info .modal-header{background:transparent}
/*.bootstrap-dialog.type-info .modal-header{background-color: #5bc0de;}*/
/*.bootstrap-dialog.type-primary .modal-header{background-color:#428bca}*/
.bootstrap-dialog.type-primary .modal-header{background-color:#5bc0de}
.bootstrap-dialog.type-success .modal-header{background:transparent}
.bootstrap-dialog.type-warning .modal-header{background:transparent}
.bootstrap-dialog.type-danger .modal-header{background:transparent}
/*.bootstrap-dialog.type-success .modal-header{background-color:#5cb85c}*/
/*.bootstrap-dialog.type-warning .modal-header{background-color:#f0ad4e}
.bootstrap-dialog.type-danger .modal-header{background-color:#d9534f}*/
.bootstrap-dialog .bootstrap-dialog-button-icon{margin-right:3px}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(359deg)}}


.titulo-info{
	
	color: #428bca;
	display:inline-block;  
	position: relative;
	margin-left: 16px;
	top: -15px;	
}
.icono-info {
  font-size: 300%;
  color: #428bca;
}
.titulo-process{
	color: #428bca;
	display:inline-block;  
	position: relative;
	margin-left: 16px;
	top: -5px;	
}
.icono-process{
  font-size: 200%;
  color: #428bca;
}
.titulo-success{
	color: #5cb85c;
	display:inline-block;  
	position: relative;
	margin-left: 16px;
	top: -15px;	
}
.icono-success{
  font-size: 300%;
  color: #5cb85c;
}
.titulo-warning{
	color: #f0ad4e;
	display:inline-block;  
	position: relative;
	margin-left: 16px;
	top: -15px;	
}
.icono-warning{
  font-size: 300%;
  color: #f0ad4e;
}
.titulo-error{
	color: #d9534f;
	display:inline-block;  
	position: relative;
	margin-left: 16px;
	top: -15px;	
}
.icono-error{
  font-size: 300%;
  color: #d9534f;
}
.iconobusqueda {
  font-size: 110%;
  color: #FFFFFF;  
}
.fadeIn{
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-timing-function: ease-in-out;	
	-webkit-animation-timing-function: ease-in-out;		

	visibility: visible !important;	
}

@keyframes fadeIn {
	0% {
		transform: scale(0);
		opacity: 0.0;		
	}
	60% {
		transform: scale(1.1);	
	}
	80% {
		transform: scale(0.9);
		opacity: 1;	
	}	
	100% {
		transform: scale(1);
		opacity: 1;	
	}		
}

@-webkit-keyframes fadeIn {
	0% {
		-webkit-transform: scale(0);
		opacity: 0.0;		
	}
	60% {
		-webkit-transform: scale(1.1);
	}
	80% {
		-webkit-transform: scale(0.9);
		opacity: 1;	
	}	
	100% {
		-webkit-transform: scale(1);
		opacity: 1;	
	}		
}