@charset "utf-8";
::-webkit-scrollbar {
    width: 5px;
	height: 5px;
}
::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-left: 1px solid #ccc;
}
::-webkit-scrollbar-thumb {
    background-color: #ccc;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #aaa;
}
/* imports de letra */
@import url("http://fonts.googleapis.com/icon?family=Material+Icons");

#loading{
  font-weight: bold;
  background-color: #fff;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.ui-autocomplete-loading { background:url('/css/images/Spinner.gif') no-repeat right center; background-size: contain;}

.loginbg{
	background:url("https://cdn.edwredes.net/mein/inicio1.png") no-repeat center;
	background-size: cover;
}

body{
	background:url("https://cdn.edwredes.net/mein/horizontal.png") no-repeat bottom right;
	background-size: 170.6px 71.1px;
}

.loginpm{
	/*background:url(images/loginbg.jpg) no-repeat center;/**/
	/*background:url(images/login_2.jpg) no-repeat center;/**/
	position:absolute;
	top:20px;
	right:20px;
	height:100px;
	width:100px;
	background:url(images/promedic.png) no-repeat center;
	background-size:cover;
	opacity:1;
}

/* sombras material design */
.shadow-1 {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.2s ease-in-out;
}

.shadow-1:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.shadow-2 {
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

.shadow-3 {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.shadow-4 {
  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

.shadow-5 {
  box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
}

/* paleta de colores teal */
/*1-pri:500|FFF, 1-sec:500|FFF, 1-terc:100|000, 1-enf:Amber 600|000, 1-acc:800|FFEB3B*/
/*.paleta-1-pri{
	background-color:#009688;
	color:#FFF;
}
.paleta-1-pri a{
	color:#FFF;
	text-decoration:none;
}
.paleta-1-sec{
	background-color:#009688;
	color:#FFF;
}
.paleta-1-terc{
	background-color:#B2DFDB;
	color:#000;
}
.paleta-1-enf{
	background-color:#FFB300;
	color:#FFF;
}
.paleta-1-acc:hover{
	background-color:#00695C;
	color:#FFEB3B;
}
.paleta-1-acc a:hover{
	background-color:#00695C;
	color:#FFEB3B;
}
.paleta-1-txt{
	background-color:#FFF;
	color:#2C2C2C;
}/**/

/* paleta de colores blue 500 */
/*1-pri:500|FFF, 1-sec:500|FFF, 1-terc:100|000, 1-enf:Amber 600|000, 1-acc:800|FFEB3B*/
.paleta-1-pri{
  background-color:#006064;
  color:#FFF;
}
.paleta-1-pri a{
  color:#FFF;
  text-decoration:none;
}
.paleta-1-sec{
  background-color:#01579B;
  color:#FFF;
}
.paleta-1-terc{
  background-color:#E0F7FA;
  color:#000;
}
.paleta-1-enf{
  background-color:#FFB300;
  color:#FFF;
}
.paleta-1-acc:hover{
  background-color:#1565c0;
  color:#FFEB3B;
}
.paleta-1-acc a:hover{
  background-color:#1565c0;
  color:#FFEB3B;
}
.paleta-1-txt{
  background-color:#FFF;
  color:#2C2C2C;
}

/* navicon */
.nav-icon {
  width: 30px;
  cursor:pointer;
}

.nav-bars:after, 
.nav-bars:before, 
.nav-bars div {
  background-color: #fff;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  content: '';
  display: block;
  height: 4px;
  margin: 6px 0;
  -moz-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
.table th{
	text-align:center;
}
/*avoid hilhlighting*/
/*
*{
  -webkit-touch-callout: none;
  -webkit-user-select: none;  
  -khtml-user-select: none;   
  -moz-user-select: none;     
  -ms-user-select: none;      
  user-select: none;
}*/
.bg-success{
	background-color: #dff0d8 !important;
}
.bg-danger{
	background-color: #dc3545 !important;
	color:#FFF;
}
.campos{
	background-color: rgba(100,100,100,0.1);
	padding:10px;
	margin:5px;
	width: calc(50% - 10px);
}
.oculto{
	display:none;
}
.dz-image{
	background-color:#2196f3aa;
}
.bg-success{
	background-color: #dff0d8 !important;
}
.campos{
	background-color: rgba(100,100,100,0.1);
	padding:10px;
	margin:5px;
	width: calc(50% - 10px);
}
.oculto{
	display:none;
}
.remove-file-btn{
  margin-right: 2px;
  display: inline-block;
}
.file-thumbnail{
	height:80px !important;
	min-width:80px;
	width: 80%;
	padding:3px;
	margin:3px;
	border-radius:3px;
	display:inline-flex;
	align-content:"center";
	text-decoration:none;
}
/*accionables*/
.clickable{
  cursor:pointer;
}

/*modificacion dropzone*/
.dropzone{
  border-radius: 6px;
  border: 2px dashed #2196f3;
  background-color: rgba(0,100,200,0.15);
}
.dropzone .dz-message{
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
  color: #2196f3;
}
/*datatables*/
.tableDisplay{
  width:100%;
  overflow-x: scroll;
  border-collapse: collapse;
  border-spacing: 0;
}