.product .description {position: relative;}

#btf_form {padding: 5px;background-color: #ffffff;position: relative; margin: 0 auto; width: 470px;z-index: 100; text-align: center;}

.btf_form div {font-size:14px; color:#808080;}

#btf_form table {border-collapse: collapse; width: 100%; margin-top: 10px}

#btf_form table td {font-size: 12px; padding: 2px 1px;}

#btf_form table td .text {font-size: 14px;padding: 2px 2px;}

#btf_form table td .tf_submit {margin-top: 7px;margin-left: 25px;}

#btf_form h6 {color: #0095eb;font-size: 13px;padding: 0;margin: 0;text-align: center;}
#btf_form em {display:block;font-size: 12px;padding: 0px 0 8px 0;margin: 0;text-align: center;}

#btf_result div {padding: 3px 7px;}

.btf_success {margin: 0;}

.btf_error {background: #ffadad;margin: 10px 0px 0px 0px; border-radius: 3px;}

#closeform {cursor: pointer;}

.element_A {position: fixed; top: 0px; left: 0px; width: 1024px; height: 244px; z-index: 100; /*display: none;*/}


#btf_form .backcall-title { 
clear: both;
font-size: 30px;
font-weight: 400;
margin-bottom: 30px;
color:#333333;
}

.btf_submit {margin-top: 10px;}

.backcall-intro p {margin-bottom:3px; font-size:16px; color:#333333;}

.backcall-intro {margin-bottom:30px;}

#btf_form input, #btf_form textarea  {width:300px !important; max-width:300px !important; padding-top:8px !important; padding-bottom:8px !important; height: auto;}

#btf_form .buttonred {
font-size: 17px;
margin-bottom: 35px;
}