/* Global */
	body{padding-top:60px;}
	.loading::before{content: ' ';display: block;width: 100%;height: 100%;background-image: url('../img/loading.gif');background-repeat: no-repeat;background-position: center;background-color: rgba(255,255, 255, .7);position: absolute;z-index: 99;}
	.modal-xl{width:98%}
	.centered{float:none !important;margin:0 auto;}
	.vertical-offset-down{margin-bottom: 30px;}
	.required > label::after{content:'*';color:red;}
	.tab-pane > div {margin-top: 10px; margin-bottom:10px;}
	.btn.btn-label:hover{opacity: 0.7;filter: alpha(opacity=70);}
	.super{vertical-align:top;}
	table.table tr td.noPadding{padding:0px;}
	.pointer{cursor:pointer;}
	.transparent{background-color: transparent !important;}
	.no-margin{margin:0;}
	.bg-black{background-color: #000;color:#fff;}
	.mn{margin: 0px;}.m1{margin: 1px;}.m2{margin: 2px;}.m3{margin: 3px;}.m4{margin: 4px;}.m5{margin: 5px;}.m8{margin: 8px;}.m10{margin: 10px;}.m11{margin: 11px;}
	.pn{padding: 0px;}.p1{padding: 1px;}.p2{padding: 2px;}.p3{padding: 3px;}.p4{padding: 4px;}.p5{padding: 5px;}.p8{padding: 8px;}.p10{padding: 10px;}.p11{padding: 11px;}
	.emptyMessage:empty:before{content:attr(placeholder);font-style: italic;}

/* estilos */
	#styleChangerPopover .popover .popover-content{overflow-y: auto;width:250px;max-height:400px;padding:0;}

/* inlineEdit */
	[data-inlineEditing],[data-inlineEdit]{border:1px dashed transparent;display:inline-block;}
	[data-inlineEditing],[data-inlineEdit]:hover{border:1px dashed blue;}
	[data-inlineEditing],[data-inlineEdit]:empty{min-height:20px;}
	[data-inlineEdit]:empty:after{content:"Clic para editar "attr(data-field);color:#aaa;font-style:italic;}

/* Colorpicker */
	.colorpicker{z-index: 1060;}
	.indicadorDeColor{cursor:pointer;}

/* Dashboad */
	#seguimientos_collection{min-height: 100px;}
/* Comentarios de actividades */
	.comentario .help-block{padding:3px;color:#777;position: relative;}
	.comentario .activityComments,.comentario li.recent, .commentsList li.recent{display: none;}

/* fullcalendar */
	.fc-event{border-radius:0!important;border-color:transparent!important;cursor:pointer;}
	.fc-event.passedEvent{cursor:not-allowed;}

/* Cotizacion */
	#pasosDeCotizacion{list-style: none;}
	#pasosDeCotizacion > li{display: inline-block;text-align: center;width: 70px;cursor: pointer;}
	#pasosDeCotizacion > li span.circleStep{display: inline-block;height:50px;width:50px;line-height: 50px;}

	#cotizador{overflow:hidden;}
	#tablaPrecios > table{border:1px dashed #ccc}
	#resumen{display: none;}
	.alert.alert-confirmacion{padding:15px 0px;}

	#emailBodyDiv{border:1px solid #ccc;padding:0 5px;max-height: 350px;overflow-y:auto;font-size: 12px;min-height: 300px;font-family: Arial;}
	ul.archivos_adjuntos {border:1px solid #ccc;border-radius: 5px;padding: 2px;overflow-y:auto;height: 170px;}
	ul.archivos_adjuntos li{margin:1px 0;padding:2px;font-size: small;}
	.removeThisFile{display: none;}
	i.sub{bottom:-1px; left:12px;}
	i.sub.small{font-size: 10px;left:11px;}

/* plazas->ver */
	#accesos th, #accesos td{vertical-align: middle;}

/* inventarios_instalaciones->operaciones_registrar */
	.signature_pad{max-height: 300px;border: 1px dashed #ccc;}
	tr.ip_row{display: none;}