
input:focus::placeholder,textarea:focus::placeholder {color: transparent}

#subfrm{width:100%;height:auto;float:left;margin:30px 0;}



#emlfrm h1{font-size:25px;line-height:1em;margin:20px 0;border:1px solid #F0F0F0;box-sizing:border-box;text-align:center; font-weight: 700; padding:10px 0;}
#emlfrm h3{font-size:15px;line-height:1em;margin:0 0 8px 0;}

#emlogo{width: 200px; height: 50px; margin:0 auto;}

.emlgrp{width:100%;height:auto;float:left;margin-bottom:20px;}
.emlfld{width:100%;height:auto;float:left;margin-bottom:10px;}
#emlfnm,#emllnm,#emlads,#emlphn{height:auto;float:left;}


#emlfrm{height:auto;margin:0 auto;}

@media only screen and (max-width:649px){
#emlfrm{width:92%;}  
#emlfnm,#emllnm,#emlads,#emlphn{width:100%;}
#emlfnm,#emlads{margin-bottom:10px;}
}
@media only screen and (min-width:650px){
#emlfrm{width:600px;}
#emlfnm,#emllnm,#emlads,#emlphn{width:290px;}
#emlfnm,#emlads{margin-right:20px;}
}

#qrcode{width: 300px; height: auto; float: left; margin-right:40px;}