@charset "utf-8";

/* FORMS
---------------------------------------- */
.hctit   {float:left; display:block; font-family:myriadprosemibold, Arial, Helvetica, sans-serif; font-size:16px; color:#fff; width:210px; height:24px; padding-top:6px;}
.hctxtcampos   {float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; width:100px; height:16px; padding-top:6px;}
.txtasterisco{float:left; font-size:11px; color:#1EB9F7; font-family:Arial, sans-serif; padding:6px 0 0 10px;}
.hccaja1	 {float:left; display:block; width:210px; height:48px;}
.hccaja2	 {float:left; display:block; width:104px; height:48px;}
.hccaja3	 {float:left; display:block; width:100px; height:48px;}
.textarea	 {/*float:none;*/ display:block; width:100px; height:115px;}
/*.hccajainput { position:relative; margin-top:-20px;}*/
.hccajaselect1 {float:left; width:60px; height:55px; /*position:relative; margin:4px 0 0 0;*/}
.hccajaselect2 {float:left; width:210px; height:45px; margin-right:10px; box-sizing:border-box;/*position:relative; margin:4px 0 0 0;*/}

.input1{
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#4d4d4d; background-color:#fff; text-decoration:none;
	width:210px; height:24px; padding-left:5px;	border:0px solid #ffffff; box-sizing:border-box;
}
.input2{
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d;
	background-color:#fff; text-decoration:none;
	width:80px; height:24px; padding-left:5px;
	border:0px solid #ffffff; box-sizing:border-box;
}
.input3{
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d;
	background-color:#DBE4EE; text-decoration:none;
	width:100px; height:24px; padding-left:5px;
	border:0px solid #ffffff; box-sizing:border-box;
}
.input4{
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d;
	background-color:#DBE4EE; text-decoration:none;
	width:180px; height:24px; padding-left:5px;
	border:0px solid #ffffff; box-sizing:border-box;
}
.btn1 {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; 
	width:120px; height:20px;
	background-color:#514F4D; border:0px solid #ffffff; text-align:center; padding-top:2px;
}
.textarea1 {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#514F4D; padding-left:5px; padding-top:5px;
	background-color:#F0F0F0; border:1px solid #ffffff;
	width:498px; height:100px;
}

.btnreservar {
    font-size: 11px;
    color: #FFF;
    width: 110px;
    height: 24px;
    background-color: #eda727;
    cursor: pointer;
    border: 0px solid #eda727;
    margin: 7px 0px 5px;
}
/*Select*/
.styled-select select {
   font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#4d4d4d;
   background: transparent;
   width: 72px;
   padding: 5px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 24px;
   -webkit-appearance: none; 
   border: 0px solid #000000;
   }
.styled-select {
   width: 50px;
   height: 24px;
   overflow: hidden;
   background: url(../js/jqtransformplugin/bg-select50.png) no-repeat /*right #ddd*/;
   border: 0px solid #000000;
   }
   
.styled-select1 select {
   font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#4d4d4d;
   background: transparent;
   width: 112px;
   padding: 5px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 24px;
   -webkit-appearance: none; 
   border: 0px solid #000000;
   }
.styled-select1 {
   width: 90px;
   height: 24px;
   overflow: hidden;
   background: url(../js/jqtransformplugin/bg-select90.png) no-repeat /*right #ddd*/;
   border: 0px solid #000000;
   }

.styled-select2 select {
   font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#4d4d4d;
   /*background:transparent;*/
   background:transparent;
   width: 227px;
   padding: 5px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 24px;
   -webkit-appearance: none; 
   border: 0px solid #000000;box-sizing:border-box;
   }
.styled-select2 {
   width: 210px;
   height: 24px;
   overflow: hidden;
   background: url(../js/jqtransformplugin/bg-select210.png) no-repeat /*right #ddd*/;
   border: 0px solid #000000;
   }
/*-------------- fin select*/


/*Tablet (Portrait) 768px - 990px*/
@media only screen and (min-width:768px) and (max-width:989px){
	.input3{ width:130px; height:24px;}

}
/*Small tablet portrait (600x800)*/
@media only screen and (min-width:601px) and (max-width:767px){

}

@media only screen and (min-width:481px) and (max-width:600px){
	.input3{ width:140px; height:24px;}
}

@media only screen and (min-width:320px) and (max-width:480px){
	.input3{ width:130px; height:24px;}
}