/* contactform */
ol.cf-ol {list-style: none !important; margin-left: 0; padding-left: 0;}
.cf-ol label {
padding-bottom: 10px;
padding-top: 5px;
display: block;
width: auto;
clear: both;
}
.cf-box-title {font-weight: bold; padding-top: 20px;}
.cf-box-group label {display: inline !important; padding-left: 5px;}
.cf-ol input {
clear: both;
}
.cf-box-b {
display: inline;
clear: left;
}
.cf-group-after {
display: inline;
}
.cf-ol input.single, textarea.area, input.secinput {
width: 300px;
padding: 3px;
font-size: 14px;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}
textarea.area {
height: 230px;
}
input.sendbutton {
width: auto;
margin-top: 5px;
padding: 0 10px;
}
fieldset, legend {
display: none;
}
.cf-ol img {vertical-align: middle; margin-left: 5px;}

.reqtxt, .emailreqtxt {
padding-left: 5px;
font-size: 11px;
vertical-align: top;
}
.linklove, #linklove {
display: none;
}
.failure {color: #FFFF33;}
.success {font-weight: bold; color: #8b8c8b;}
.cf_error {border: 2px solid #FFFF33;}
.captcha {margin-top: -2px !important;}
.secinput {width: 150px !important;} 