#cw-captcha-id {margin-bottom:-8px; border: 0; padding: 0;}


.mmf-form label{float: left;  width: 125px;  margin-right: 5px;  text-align: right;}
.mmf-form strong {font-weight:normal;}

.mmf-form select {margin-left:3px; border: 1px solid #b2b2b2; font-size: 13px; }
.mmf-form select:focus {background: #f6f6f6; border: 1px solid #007a3d; }
.mmf-form textarea {margin-left:3px; background: none; border: 1px solid #b2b2b2; font-size: 13px; }
.mmf-form textarea:focus{background: #f6f6f6; border: 1px solid #007a3d; }
.mmf-form input {padding: 2px 2px 2px 2px; border: 1px solid #b2b2b2; height:16px; font-size: 13px; }
.mmf-form input:focus {background: #f6f6f6; border: 1px solid #007a3d; }

#submit-style input{padding: 5px 5px 5px 5px; border: 1px solid #b2b2b2; height:26px; font-size: 13px; background:#D15B05; color: #fff;}
#submit-style input:hover {color:#2b2b2b; cursor:pointer;}

#chk-div{margin-left:130px;}
#cw-form ol {list-style: none;}
#cw-form ol li {margin:12px 0 0 0; }

#cw-first-name-id {width: 150px;}
#cw-last-name-id {width: 225px;}
#cw-phone-id {width: 150px;}
#cw-email-id {width: 225px;}
#cw-subject-id {width: 275px;}
#cw-message-id {width: 275px; }

span.mmf-list-item {margin-left:0;}

div.mmf {margin: 0; padding: 0;}
div.mmf-response-output {margin: 2em 0.5em 1em; padding: 0.2em 1em;}
div.mmf-mail-sent-ok {border: 1px dashed #AFAFA4;}
div.mmf-mail-sent-ng {border: 1px dashed #FF7800;}
div.mmf-spam-blocked {border: 1px dashed #FF7800;}
div.mmf-validation-errors {border: 1px dashed #FF7800;}
span.mmf-form-control-wrap {position: relative;}
span.mmf-not-valid-tip {position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #FF7800; font-size: 10pt; width: 280px; padding: 2px;}
span.mmf-not-valid-tip-no-ajax {color: #f00; font-size: 10pt; display: block;}
span.mmf-list-item {margin-left: 0;}
