#contactouter h2:first-of-type {
    margin: 1em 0 0.5em 0;
}

#contactouter {
   max-width:566px;
}

#formphone,#subject {
   width:auto;
}

#subject {
   min-width:200px;
}

.trickfield {
   display:none;
}

#submitbutton {
   font-size:17px;
    width:auto;
    min-width:200px;
    cursor:pointer;

}

#controw4 {
   text-align:center;
   padding-bottom:1.5em;
}

#formquestion {
   min-height:170px;
}

#controw3 p{
   color:rgba(255,255,255,0.6);
}


@media screen and (max-width: 400px) {
   
    
    #submitbutton,#subject,#formphone {
      width:100%;
    }
    
    #controw3 p {
      text-align:center;
    }
}