/* GALERIA*/

#take-photo{ cursor: pointer; box-shadow: none !important; border: 3px dashed #CCC;}
.foto-parte{ border: 2px solid transparent; }
.delete-picture-selected{ border:2px solid red;}
.delete-checkbox{ position: absolute; width: 40px !important; height: 40px !important; top:6px; right: 2px; background-color: #000 !important; border: 1px solid #FFF;}
.delete-checkbox:checked{  background-color: red! important;}
.delete-foto img{filter: grayscale(100%);}


	.uk-alert{ background:#f5f5f5 !important; border-left: 5px solid #CCC; font-size: 13px; color:#222 !important;}
	.uk-alert-danger{ border-left: 5px solid #F0383B }
	.uk-alert-danger .fa{color: #F0383B}
	.uk-alert-warning{ border-left: 5px solid orange }
	.uk-alert-warning .fa{color: orange }
	.uk-alert-info{ border-left: 5px solid #1e87f0 }
	.uk-alert-info .fa{ color:#1e87f0 }
	.comentario-interno{ border: 1px solid #CCC; padding: 5px 10px; color: #666; margin-top: 10px;}



.parte-nombre-cliente{ font-size: 15px !important;}
.parte-fecha{ font-size:14px; position: relative; color: #535353;}
.parte-fecha .uk-icon{ margin-right:5px}
.parte-texto-dias{}
.parte-zona{ font-size:13px}
.label-estado{ line-height: 1.3 !important; font-size:9px !important; position: absolute; top: 14px; right:20px;}
.label-prioridad{ line-height: 1.3 !important; font-size:13px !important; font-weight:bold; position: absolute; top: 14px; right:20px;}
.parte-ref{ font-size: 20px;}
#map{border: 0px none; position: absolute; height: 100%; width: 100%; }
.map-container{min-height: 250px}
.uk-alert-info{background: #d8eafc; color: #1e87f0;}
.label-sistema{ background-color: transparent; border: 1px solid #CCC; padding: 5px 5px; font-size: 12px; margin-top:10px}
.label-material{ background-color: rgba(0,0,0,0.1); border: 1px solid #CCC; padding: 5px 5px; font-size: 12px; margin-top:10px; cursor:pointer}
.label-new-material {background-color: transparent; border: 1px dotted #CCC; padding: 5px 10px; font-size: 12px; margin-top:10px}
.uk-background-gris{ background: #EEE}
.parte-fieldset{ border-top:1px solid #EEE; padding: 10px 0px;}
.legend-fieldset{ text-transform:uppercase; font-size: 12px; font-weight: bold; padding: 3px 10px; margin: 0 auto;}
.uk-textarea{ resize:none;}
.header-prioridad-media{ border-top: 3px solid #FFBE33;  padding: 10px 20px !important; transition: border 1s;}
.header-prioridad-baja{ border-top: 3px solid #09A865; padding: 10px 20px !important; transition: border 1s;}
.header-prioridad-alta{ border-top: 3px solid #F0383B;  padding: 10px 20px !important; transition: border 1s;}
.header-confirmed{ border-top: 2px solid #2F5CEC ; color:#2F5CEC; padding: 10px 20px !important;}
.uk-text-confirmed{ color: #2F5CEC !important;}
.texto-cita{ font-size:14px}

label{ font-weight:bold;}

.comentario-interno { color:#c50a29!important; font-weight: bold;}
textarea.comentario-interno { color:#c50a29!important; border:1px solid #c50a29!important; }

#buscar-material, #buscar-material:hover, #buscar-material:focus{ text-decoration:none;}

.accordion-resoluciones.uk-accordion{border: 1px solid #EEE;padding: 10px;}
.uk-modal-header { border-bottom: none;}
.input-material{ background-color:transparent; border: 1px solid #FFF !important}

.uk-button-danger{ background-color:#C92429; color: #FFF;}
.uk-button-warning{ background-color:#D98000; color: #FFF;}
.uk-button-success{ background-color:#1DC349; color: #FFF;}
.uk-button-success-outlined{ background-color:transparent; color: #1DC349; border: 1px solid #1DC349;}
.pad-button{ color:#222;}

.pad-button:disabled{cursor:not-allowed; color: #a0a0a0 !important }

.signature-pad {
  position: absolute;
  left: 0;
  top: 0;
 height: 300px;	
  background-color: white;
  border: 1px solid #EEE;
}

.wrapper-signature {
  position: relative;
	background-color: white;
  height: 300px;
width: 100%;	
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}	