



/*FORM */



.hid {
display:none;
}



.form {
	width:100%;
	margin:20px 0px 20px 0px;
}

table {
	width:100%;
	margin:40px 0px 0px 0px;
font-family: arial, sans-serif;
font-size:13px;
font-weight:300;
}

td {
	vertical-align:top;
}



.form-a {
width:30%;
padding:5px 2% 5px 2%;
margin:5px 0% 5px 26%;
font-family: arial, sans-serif;
font-size:13px;
font-weight:300;
color:black;
text-align:right!important;
}

.form-b {
position:relative;
width:40%;
height:18px;
padding:3px;
margin:3px 0% 3px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:13px;
font-weight:300;
color:black;
}

.form-c {
position:relative;
width:18%;
height:18px;
padding:3px;
margin:3px 0% 3px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:13px;
font-weight:300;
color:black;
}


.form-d {
position:relative;
width:40%;
height:120px;
padding:3px;
margin:3px 0% 3px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:13px;
font-weight:300;
color:black;
}





input[type=radio]
{
  margin-top:5px;
}






.form .formbutton {
	margin:10px 0px 0px 0px;
	padding:5px 40px 5px 40px;
}

















































@media screen and (max-width:1200px) { 
		 


.form-b {
width:60%;
}

.form-c {
width:28%;
}


.form-d {
width:60%;
}




}
			
































@media screen and (max-width:1000px) and (orientation:portrait) {  




.form-a {
width:30%;
padding:5px 2% 5px 2%;
margin:5px 0% 5px 26%;
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;
color:black;
text-align:right!important;
}

.form-b {
position:relative;
width:95%;
height:auto;
padding:5px;
margin:5px 0% 5px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;
color:black;
}

.form-c {
width:45%;
height:auto;
padding:5px;
margin:5px 0% 5px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;
color:black;
}


.form-d {
position:relative;
width:95%;
height:180px;
padding:5px;
margin:15px 0% 5px 0%;
	
border:1px solid grey;
background-color:none;
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;
color:black;
}





input[type=radio]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
    margin:20px 10px 10px 10px;

}

table
{
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;

}


.form .formbutton {
width:97%;
font-family: arial, sans-serif;
font-size:30px;
font-weight:300;

}





			
}



