



/*FORM */



.hid {
display:none;
}

.form p {
	margin-left:0px!important;
	overflow:auto;
	clear:both;
	float:left;
	padding:20px 0px 20px 0px!important;
}

.form {
	overflow:auto;
	margin:20px 0px 20px 0px;
}

.form-a {
	width:60%;
	float:right;
	padding:20px 20px 20px 20px;
	margin:2px 0px 2px 0px;
font-family: 'Open Sans', verdana;
font-size:1.7rem;
line-height:2.6rem;
font-weight:400;
letter-spacing:0rem;
color:black;
border:none;
background-color:rgba(214,214,214,0.8);
}

.form-b {
	position:relative;
	width:60%;
	float:right;
	height:120px;
	padding:19px;

	border:none;
font-family: 'Open Sans', verdana;
font-size:1.7rem;
line-height:2.6rem;
font-weight:400;
letter-spacing:0rem;
color:black;
background-color:rgba(214,214,214,0.8);
}

.form-a:hover, .form-b:hover {
background-color:rgba(255,255,255,1);
}



.form select {
	float:right;
	padding:19px;
	border:none;
font-family: 'Open Sans', verdana;
font-size:1.7rem;
line-height:2.6rem;
font-weight:400;
letter-spacing:0rem;
color:black;
background-color:rgba(214,214,214,0.8);
}



input[type=checkbox]
{
 padding:20px 20px 20px 20px;
margin:20px 0px 0px 0px;
font-family: 'Open Sans', verdana;
font-size:1.7rem;
line-height:2.6rem;
font-weight:400;
letter-spacing:0rem;
color:black;
  text-align:right;
  float:right;
border:none;
height: 20px;
width: 20px;

}

input[type=radio]
{
  margin-top:20px;
}







.color .form-a, .color .form-b  {
ccolor:white;
}



.form .button {
	margin-right:0px;
}



.placeholder {
color:black;
}













































@media screen and (max-width:1200px) {







}

































@media screen and (max-width:1000px) and (orientation:portrait) {



.form {
	width:auto;
margin:0;
}

.form p {
text-align:left;
max-width:80%;
padding:10px 0px 10px 0px!important;
}


.form-a, .form-b, .form select {
font-size:14px;
}



.form-a {
	width:44%;
	float:right;
	padding:10px;
	margin:2px 0px 2px 0px;
}

.form-b {
	position:relative;
	width:44%;
	float:right;
	height:120px;
	padding:10px;
}

.form select {

	padding:10px;

}


input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1); /* IE */
  -moz-transform: scale(1); /* FF */
  -webkit-transform: scale(1); /* Safari and Chrome */
  -o-transform: scale(1); /* Opera */


}

input[type=radio]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1); /* IE */
  -moz-transform: scale(1); /* FF */
  -webkit-transform: scale(1); /* Safari and Chrome */
  -o-transform: scale(1); /* Opera */

}



input[type=checkbox]
{
 padding:10px;
margin:10px 0px 0px 0px;
font-family: 'Open Sans', verdana;
font-size:14px;
font-weight:300;
color:black;
  text-align:right;
  float:right;
border:none;
height: 20px;
width: 20px;

}

input[type=radio]
{
margin:10px 0px 0px 0px;
}




}
