@charset "utf-8";
/* CSS Document */

/*FORM */
.contactText{ margin:1.5em 10em 0 0; float:left; width:24em }
.contactForm { overflow:hidden }
.divForm   { margin:0.5em 0; } 
.fldTitle  {  display: inline-block; text-align:right; width:10em;  }
.fldInput {
    background-color:#f7efe8;  width:15em;
	font-family: 'Ubuntu Mono', "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size:1em;      
      
     border: 0.1em solid #f3e8df ; border-radius:5px;	
	padding:0.3em;	
}

 .fldInput:focus { background-color:#f4d9c2; }

.frmButton  {  
    background-color: #e37325 ;
	border: 0.2em solid #f58220 ; border-radius:5px;	 
	color: white ;	
	padding: 0.4em .8em ;	 
	text-align:center;	
	font-weight: 700;
	font-size:.8em;	 
	cursor: pointer;
}

.frminp {   /*FAX*/  
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 0;
    width: 0;
    z-index: -1; 
}

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

	.divForm  { width:99% ; }
	.fldTitle { display:block; text-align:left;  }
	 
}