#ot2 {  display:none; } .form{     max-width:290px;    /*width: 100%; */    min-width: 25%;     border-width: 2px;     /*border-color: #CCCCCC;     border-radius: 4px;     border-style: solid;    */     color: #222222;     font-size: 14px;     margin: 0px;     background-color: #CFA648;     padding: 20px; } .content{     margin: 0px; } .form label{     color: #222222; color: #FFFFFF;     font-size: 14px;     display: block; } .form input[type=radio], input[type=checkbox]{     margin: 5px;     width: 13px;     color: #222222; } .form input[type=select]{     margin: 5px;     width: 13px;     background-color: #FFFFCC;  color: #222222; } .form input[type=number]{     width: 80px; } .form div{     display: block; } .form input, form textarea, form select{     border-width: 1px;     border-style: solid;     border-color: #B59A2F;     border-radius: 0px;     padding: 3px;     max-width:290px;    width: 98%; } .form h1{     font-size: 20px;     color: #607A75;     padding: 0px;     margin: 0px;     margin-bottom: 10px;     /*  border-bottom-style: dotted;     border-bottom-color: #CCCCCC;     border-bottom-width: 2px;     */     border-radius: 3px;     background-color: #FFFFFF; }  .ns {  display: none; }  .ds {  } .intro{     margin-bottom: 10px; } .clear{     clear: both; } .form textarea{     height: 50px;     width: 98%; } input[name=website] { visibility: hidden; display: none; } .form input[type=submit]{     width: 50%;     background-color: #ADADAD;     color: #EBEBEB; } .field{  margin-bottom: 5px; } #message {  background: #8ac249;  margin: .25em 0;  padding: .25em;  text-shadow: 3px 2px 0 #8ac249, 6px 5px 0 rgba(0, 0, 0, .15); }