@charset "utf-8";
/**
 ** www.ksodesign.com
 *********************************************/

/* color type light */
#kso_contact { color:#777; background:#fff;}
#kso_contact .complete_box { border-color:#eee; }
#kso_contact .complete_box .message { background: url(../img/icon_check.gif) no-repeat 0 8px;}

#kso_contact .extraVarsList tr td input,
#kso_contact .extraVarsList tr td textarea{ font-size:12px; color:#666;vertical-align:middle;}
#kso_contact .extraVarsList tr td .text { border:2px solid #ddd; }
#kso_contact .extraVarsList tr td .email_address { border:2px solid #ddd; }
#kso_contact .extraVarsList tr td .homepage { border:2px solid #ddd; }
#kso_contact .extraVarsList .tel {  border:2px solid #ddd; }
#kso_contact .extraVarsList tr td .textarea { border-color:#ddd; padding:3px; margin-right:10px; width:90%; height:80px; border:2px solid #ddd;}
#kso_contact .extraVarsList tr td ul { margin:0; padding:0; list-style:none; }
#kso_contact .extraVarsList tr td ul li { float:left; display:inline-block; margin-right:10px; margin-bottom:0px; }
#kso_contact .extraVarsList tr td ul li input { margin-right:5px; vertical-align:middle;}
#kso_contact .extraVarsList tr td .date { border:2px solid #ddd; }
#kso_contact .extraVarsList tr td .address {  border:2px solid #ddd; }

#kso_contact .extraVarsList{ border-color:#ebebeb;}
#kso_contact .extraVarsList caption{ color:#999;}
#kso_contact .extraVarsList em{ color:#ff518a;}
#kso_contact .extraVarsList th,
#kso_contact .extraVarsList td{ border-color:#ebebeb;}
#kso_contact .extraVarsList th{ background:#fff; background:url('../img/bullet.gif') 0px 50% no-repeat;}
#kso_contact .extraVarsList td{ background:#fff;}
#kso_contact .extraVarsList td .inputNum{ border-color:#ccc;}

#kso_contact .editor { background:#fafafa; border-color:#ebebeb;}
#kso_contact .editor .xpress-editor .fileUploader .fileUploadControl button { color:#666 !important; background:#fff; }