

#etiquetaa{color:inherit;text-decoration:none;font-family: arial,Helvetica;font-size: 12px;color: white;}
/*TODO */
.login-wrap{
  

margin-top: 5px;
  max-width:339px;
  min-width:339px;
  min-height:384px;
  max-height:384px;
  position:relative;
  background: #0F2A77; 


}

.login-html{

  width:339px;
  height:384px;
  position:absolute;
  padding:0px 0px 20px 0px;
  margin-top: 0px;

}


#labelautos,
#labelcarga{
  width: 114px;
  text-align: center;
  padding-top:15px;
  margin-bottom: 25px;
  margin-left: 0px;
  margin-right:  -5px;
  height: 30px;
  border-radius: 5px 5px 0px 0px ;
  margin-top: -5px;
  cursor: pointer;

}

#labelpasajeros{
  width: 113px;
  text-align: center;
  padding-top:15px;
  margin-bottom: 25px;
  margin-left: 0px;
  margin-right:  -5px;
  height: 30px;
  border-radius: 5px 5px 0px 0px ;
  margin-top: -5px;
  cursor: pointer;

}



.login-html .sign-in,
.login-html .sign-up,
.login-html .sign-mi,
.group .check{
  display:none;
}

.login-html .tab{
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  font-size:12px;
  font-family: arial, Helvetica, sans serif;
  margin-right:15px;
  display:inline-block;


}

.login-html .sign-in:checked + .tab,
.login-html .sign-mi:checked + .tab,
.login-html .sign-up:checked + .tab{
  color:fff;
  background:#c6c6c6;
}
.login-form{
  min-height:100%;
  position:relative;
  margin-top: -29px;

}
.lblprecio{
  font-family: arial,Helvetica;
  font-size: 12px;
}
.group .label .input{
  width:300px;
  height: 36px;
  color:#fff;
  display:block;
  font-size:12px;
}


.group label .icon{
  width:15px;
  height:15px;
  border-radius:2px;
  position:relative;
  display:inline-block;
}

.hr{
  height: 1.5pt;
  margin-top:20px;
  background:#002042;
}
.hr2{
  height:.4pt;
  background:#26425b;
}
.foot-lnk{
  margin-top: 10px;
  font-weight:bold;
  font-family: Arial,Helvetica;
  color:#FFFFFF;
  text-align:center;
  font-size: 13px;
}




.button-index {

  text-align: center;
  cursor: pointer;
  font-size:16px;
  font-weight: bold;

}

/*Button One*/
.button-index {
  color:#002E58;
  border-radius: 2px;
  background: -webkit-gradient(linear,center top, center bottom , from(#fec501), color-stop(80%, #eaa200) );
  background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,175,75,1) 49%, rgba(255,146,10,1) 100%);
  background: -o-linear-gradient(top,#fec501, #eaa200 80%);
  background: linear-gradient(to bottom,#fec501, #eaa200 80%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );
  border: none;
  margin-top:3px;
  padding: 12px;
  height: 48px;
  width: 170px;
  transition: all 0.5s;

}

.button-index span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.button-index span:after {
  content: url(../images/arrow-1348.png);
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.button-index:hover span {
  padding-right: 25px;
}

.button-index:hover span:after {
  opacity: 1;
  right: 0;
}

.groupbtn{
  margin-top: 20px;
  text-align: center;
}
.grouptxtc
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  margin-top: 19px;
  color: #fff;
  width: 160px;  
  height: auto;

}
.grouptxtg{
  margin-top: 32px;
  color: #fff;
  width: 100%;  
  height: auto;
  font-family: arial;

 
}
.groupselect{

  padding-top: 0px;
  padding-right: 0px;
  text-align: center;
  align-content: center;
  width: 100%;
  display: inline-block;
  vertical-align: middle;

}

.selectcar {

  height: 36px;
  width: 298px;
  margin: auto;
  padding: 10px;
  font-size: 12px;
  background: #fff;
    border: none;

}

input[id="select_fecha_auto_requerida"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}
input[id="select_fecha_auto_entrega"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}

input[id="select_fecha_pasa_requerida"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}
input[id="select_fecha_pasa_entrega"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}
input[id="select_fecha_carga_requerida"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}
input[id="select_fecha_carga_entrega"] {
  background: #fff url(../images/fi-2364.jpg) no-repeat;
  background-position: 10px 50%;
}

select[class="selectcar"] {
 background: #fff url(../images/fi-2363.jpg) no-repeat 13px; 
 background-position: 92% 50%;
  }
select[class="selecthour"] 
{ background: #fff url(../images/fi-2365.jpg) no-repeat;
 background-position: 81% 50%; 
}




.date{
  margin-top:-10px;
  margin: 0px auto;
  margin-right: 3px;
  font-size: 12px;
  width: 122px; 
  height: 36px;
  float: left;
  height: 36px;
  padding-left: 40px;
    border: none;

}
.selecthour
{

  margin: 0px ;
  font-size: 12px;
  width: 126px;
  height: 36px; 
  float:right;
  border: none;
  padding-left: 10px;

}
.sign-mi-htm,
.sign-in-htm,
.sign-up-htm{
  margin: 20px;
  text-align: left;
}