.tsc_form_contact_light{margin:0 0 24px;width:520px;text-align:center}.tsc_form_contact_light .form-input{display:block;width:500px;height:24px;padding:6px 10px;margin-bottom:20px;font:14px Calibri,Helvetica,Arial,sans-serif;color:#333;background:#fff;border:1px solid #ccc;outline:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.5);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;behavior:url(PIE.htc)}.tsc_form_contact_light textarea.form-input{width:500px;height:200px;overflow:auto}.tsc_form_contact_light .form-input:focus{border:1px solid #7fbbf9;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #7fbbf9;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #7fbbf9;box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #7fbbf9}.tsc_form_contact_light .form-input:-moz-ui-invalid{border:1px solid #e00;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00;box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00}.tsc_form_contact_light .form-input.invalid{border:1px solid #e00;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00;box-shadow:inset 0 0 1px rgba(0,0,0,.3),0 0 3px #e00}.tsc_form_contact_light.nolabel ::-webkit-input-placeholder{color:#888}.tsc_form_contact_light.nolabel :-moz-placeholder{color:#888}.tsc_form_contact_light .form-btn{padding:10px 30px;font:18px Arial,sans-serif;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5);cursor:pointer;border:1px solid #81b3e1;outline:none;position:relative;background-color:#1d83e2;background:-webkit-gradient(linear,left top,left bottom,from(#77b5ee),to(#4c8fcd));background:-moz-linear-gradient(top,#77b5ee,#4c8fcd);background:-webkit-linear-gradient(top,#77b5ee,#4c8fcd);background:-o-linear-gradient(top,#77b5ee,#4c8fcd);background:-ms-linear-gradient(top,#77b5ee,#4c8fcd);background-image:linear-gradient(top,#77b5ee,#4c8fcd);-pie-background:linear-gradient(top,#77b5ee,#4c8fcd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e970b9',endColorstr='#e54ca8',GradientType=0);-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-box-shadow:0 5px 0 1px #0959a2;-webkit-box-shadow:0 5px 0 1px #0959a2;box-shadow:0 5px 0 1px #0959a2;margin-top:20px}.tsc_form_contact_light:hover .form-btn:hover{background-color:#1d83e2;background:-webkit-gradient(linear,left top,left bottom,from(#41a4ff),to(#208ff6));background:-moz-linear-gradient(top,#41a4ff,#208ff6);background:-webkit-linear-gradient(top,#41a4ff,#208ff6);background:-o-linear-gradient(top,#41a4ff,#208ff6);background:-ms-linear-gradient(top,#41a4ff,#208ff6);background-image:linear-gradient(top,#41a4ff,#208ff6);-pie-background:linear-gradient(top,#41a4ff,#208ff6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e970b9',endColorstr='#e54ca8',GradientType=0)}.tsc_form_contact_light:active .form-btn:active{border:1px solid #77b5ee;background-color:#1972c4;background-image:-webkit-gradient(linear,left top,left bottom,from(#1972c4),to(#77b5ee));background-image:-webkit-linear-gradient(top,#1972c4,#77b5ee);background-image:-moz-linear-gradient(top,#1972c4,#77b5ee);background-image:-ms-linear-gradient(top,#1972c4,#77b5ee);background-image:-o-linear-gradient(top,#1972c4,#77b5ee);background-image:linear-gradient(top,#1972c4,#77b5ee);-pie-background:linear-gradient(top,#1972c4,#77b5ee);-moz-box-shadow:0 5px 0 1px #0959a2;-webkit-box-shadow:0 5px 0 1px #0959a2;box-shadow:0 5px 0 1px #0959a2}.tsc_form_contact_light input[type=submit]::-moz-focus-inner{border:0;padding:0}.tsc_form_contact_light label{margin-bottom:10px;display:block;width:300px;color:#444;font-weight:bold;text-shadow:0 1px 1px rgba(255,255,255,.5)}.tsc_form_contact_light label span{font-size:12px;font-weight:normal;color:#999}.tsc_form_contact_light.frame{padding:20px}.tsc_form_contact_light.tbar{padding:0 20px 20px 20px}.shadow_button_form{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background-color:#ccced6;padding-top:10px;width:200px;height:57px;position:absolute;text-align:center;margin-left:160px;margin-top:-53px;z-index:-10}