﻿.lOGuser 
{
    text-align:center;
    background-color:#f3f9fa;    
    padding-bottom:10PX;
}
.lOGuser input
{
    font-size:1em;
    padding:0.5em;
		-moz-border-radius:5px;
        -webkit-border-radius:5px;
        -o-border-radius:5px;
        border-radius:5px;
        
}
.Datosdoce{
    border-radius:3px;
    padding-left:15px;
    padding-top:20px;
    padding-bottom:10px;
    text-align:left;
    background-color:#3a9699;
}
.RegitreDoce
{
     float:inherit;
    text-align:center;
   font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
   font-size:20px;                                     
}

.RegitreDoce input{ font-size:25px; }
.RegitreDoce textarea{ font-size:25px; }
.RegitreDoce select{ font-size:25px;}
.RegitreDoce label{font-size:25px}
#cmb{text-align:left;}

.btn {
    font-size:20px;
 border: none;
 background: #3a9699;
 color: #ffffff;
 border-radius: 5px;
 position: relative;
 box-sizing: border-box;
 transition: all 500ms ease;
 padding:5px;
 margin:5px;
}
.btn:hover {
 background: #0a4b8d;
 color: #ffffff;
 box-shadow: inset 0 0 0 3px #51e5c5;
}

.ColummFrom{ width:33%; float:left; 
             padding:15px;}

/* para 980px o menos */
	@media screen and (max-width:980px) {
.lOGuser input
{
    font-size:150%;
}
.ColummFrom{width:50%;}
	}


	/* para 700px o menos */
	@media screen and (max-width:700px) {
.lOGuser input
{
    font-size:120%;
}
.ColummFrom{width:90%; }
#nombreTec{display:none;}
	}

	/* para 480px o menos */
	@media screen and (max-width:480px) {
        .lOGuser input
{
    font-size:90%;

}        textarea{display:block; width:90%; }
        span{
            display:none;
        }
       .Datosdoce label{font-size:90%;} 
  #titulo{font-size:75%;}
  #puebla{float:right;}
	}
    #btnDiv{float:right;}

.ADMIN {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
text-align:left;
font-size:20px;
background-color:cadetblue;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
padding:15px;
}
.ADMIN_Repot {
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
     font-size: 10px;
      text-align: left;
      border-collapse: collapse; 
    padding-left:10px;
    border-style: solid;
    border:3px;
    border-color:red;
    background-color:whitesmoke;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.ADMIN_Repot table, th, td {padding:3px ; margin:3px ; border: 1px solid #000;border-collapse:collapse;}
.ADMIN_Repot thead{background-color:dodgerblue;}
.ADMIN a{color:blue;text-decoration:none;}
.ADMIN a:hover{transition:400ms;color:turquoise;text-decoration:underline;}
.ADMIN a:visited{color:blue; text-decoration:line-through;}
.ADMIN_Repot label, input, select{font-size:18px;}
.ADMIN table, th, td  {
    border:0px;
}
#Report{
    margin-left:100px;
	height: auto;
	border: 1px solid #ddd;
	background: #f1f1f1;
	overflow-y: scroll;
    padding:0;

    min-width:900px;
}
input[type=checkbox] {
    display:inline;
	width: 20px;
	height: 20px;
	margin: 10px;
    padding: 0 10px;
 
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
    flood-color:red;
    border-collapse:separate;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
