  @font-face {font-family: 'Ubuntu-Bold'; src: url('/font/Ubuntu-Bold.ttf');       }
  @font-face {font-family: 'Ubuntu-Regular'; src: url('/font/Ubuntu-Regular.ttf'); }

  *{margin:0; padding:0; box-sizing:border-box; font-family: "Ubuntu-Regular", verdana, helvetica, arial, sans-serif;}
body{text-align:center;}

.div_form{width:100%; border:none; text-align:center; background:none; position:fixed; top:15%; z-index:998; display:none;}
.form_ingresar_stock{ margin:auto; padding:20px; background:#6b5b95; text-align:center; width:30%; max-width:350px; display:none;}
.form_ingresar_stock input, .form_ingresar_stock input[type=submit]{ width:300px; padding:10px;}
.form_ingresar_stock select, { width:30px; padding:10px; margin:10px 0;}
.form_ingresar_stock input:hover, .form_ingresar_stock input[type=submit]:hover{ opacity:0.9;}


.s-alert-box {  z-index: 9999;}

 #loading{ position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.9; background:black;  display:none; z-index:997 !important;} 

















#form_ingresar .formIngreso{
	margin-top:10%;
	width:100%;
	text-align:center;	
  z-index:1;
}




#form_ingresar input, .formIngreso input{
		margin:auto;
		margin:10px;
		padding:5px;
		-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
		outline: none;
		border:1px solid grey;
    z-index:2;
}

.formIngreso table{margin:auto; text-align:center; z-index:1;}
.formIngreso table tr th{color:white; font-weight:800; z-index:1;}



#agregarU_Form input, agregarU_Form select, formIngreso input, .formIngreso select  {
		margin:auto;
		margin:10px;
		padding:5px;
		-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
		outline: none;
		border:1px solid grey;
}


#contenedor{
	margin-top:0px;
	width:98%;
	height:100%;
	text-align:center;
	margin-left:1%;
	padding-rigt:1%;
  
}

#contenedor p{margin:0;padding:0; text-align:left;}

#contenedor table.estilada{	width:98%;	max-width:1000px; text-align:center;	margin:auto;        border:2px solid #0076cb ; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#contenedor table.estilada th{color:white; background:#0076cb; padding: 5px;}
#contenedor table.estilada tr{-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;-ms-transition: all 200ms ease;	-o-transition: all 200ms ease;	transition: all 200ms ease;}
#contenedor table.estilada tr:hover{background:#C9DCE9; cursor:pointer;}
#contenedor table.estilada sele:hover{background:#dedede;}

#agregar_infoG_bt{	position:fixed; 	bottom:10px; 	right:110px; 	width:90px; 	cursor:pointer; 	pointer-events: auto;	padding:10px;	-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#volver_bt       {	position:fixed; 	bottom:10px; 	right:10px; 	width:90px; 	cursor:pointer; 	pointer-events: auto;	padding:10px;	-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#agregar_protocolo_bt,#agregar_info_bt{	position:fixed; 	bottom:10px; 	right:10px; 	width:90px; 	cursor:pointer; 	pointer-events: auto;	padding:10px;	-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;}
#agregar_protocolo_bt:hover{
	background:grey;
}

#salvar_protocolo_bt{
	position:fixed; 
	bottom:10px; 
	right:10px; 
	width:90px; 
	cursor:pointer; 
	pointer-events: auto;
	padding:10px;
	-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;
}
#salvar_protocolo_bt:hover{
	background:grey;
}


#editor1{margin-top:200px; margin:20px;}

#mainContent div.FCKEditor {
margin: 20px /* the editor border needs space for its border, padding and scroll bars (on right) */
}

/* FORM MEDICAMENTOS  */
#agregarM_Form, .formIngreso{ padding:10px;
  position:relative; 
  display:none; 
  z-index:100 ; 
  background:#3BA941; 
  opacity:.9; 
  width:500px !important; 
  margin:auto;
  -webkit-border-radius: 9px 9px 9px 9px;
border-radius: 9px 9px 9px 9px;
}
#agregarM_Form p, .formIngreso p{color:white; width:100%; text-align:center; font-weight:800; padding:10px;}
#agregarM_Form input, #agregarM_Form select, .formIngreso input, .formIngreso select{width:300px;}




table.mini{ 
cursor:pointer; 
border-collapse:collapse; 
margin:auto; 
border:1px double #6E9BCE; 
max-width:1200px;
width:auto; 
-webkit-box-shadow: 4px 6px 9px -4px rgba(0,0,0,0.89); 
box-shadow: 4px 6px 9px -4px rgba(0,0,0,0.89); 

-moz-border-radius: 9px 9px 9px 9px;
-webkit-border-radius: 9px 9px 9px 9px;
border-radius: 9px 9px 9px 9px;
}
table.mini th{color:white; background:#0076cb; padding: 5px; border-right:1px solid white;} 
table.mini tr td{ padding:5px 20px; }
table.mini tr:hover{	 background: #A8CEF9;}
table.mini a{text-decoration:none; color:black;}
table.mini a:visited{text-decoration:none; color:black;}

.imagen_guardias{width:100%;}

/* ==================== MENSAJE DE PRUEBA O EN DESARROLLO ===================================================*/
#container{     overflow:hidden;    width:100%;  max-width:1000px;  height:30px;    margin:auto;    text-align:center;    }
@keyframes myfirst {  0%   {background: #F5B783; }  100% {background: #F99885; }   }
#fancy_h1_wrap  {     margin:auto; padding:5px;    border:dotted 1px red;    display:block;    height:30px;    top:5%%;    animation: myfirst 2s infinite;    animation-direction: alternate;}




/* CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR 
CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR CELULAR  */
@media only screen and (max-width: 600px) {
  .div_bienvenido{display:none;}
  #pensando{display:none;}	
  
.imagen_guardias{width:1700px; }  
  #fecha_G{ display:block; }
  
#div_menu{display:none;}
#div_menu_cell{display:block; position:fixed; top:-500; left:0; background:black; opacity:0.8; width:100%; height:550px; color:white;}
.menu_mobil{text-align:center; width:90%; display:inline-block; position:relative; margin:10px 0; margin-left:5%; margin-left:5%; margin-left:5%; padding:5px; font-size:30px; border:1px solid white; box-sizing: border-box;}
#menu_mobil{text-align:center; width:100%; position:absolute; bottom:0; padding:5px; font-size:30px; border:1px solid white; box-sizing: border-box;}

#form_ingresar, .formIngreso{
  padding:5px;
  margin:0;
	margin-top:40%;
	width:100%;
  text-align:center;	
}

#form_ingresar input, .formIngreso input{
	  box-sizing: border-box;
		width:94%;
    min-width:200px;
		font-size:30px;
		margin:auto;
		margin:10px;
		padding:5px;
		-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
		outline: none;
		border:1px solid grey;
   font-size:12px;
}

#contenedor{margin-top:30px;}




}










