.sub_form {
    position: absolute;
    margin-top: -335px;
    margin-left: -5px !important;
}
.sub_form .cb_title{
    display:block;
    clear:both;
    line-height:50px;
    padding-left:15px;
    font-size:22px;
    font-family:trade;
    color:#369;
    text-shadow:#fff 1px 1px 0px;
    font-weight:normal;
    text-align: left !important;
}
    
.sub_form .contact_box{
    margin:0 !important;
    padding-bottom:0 !important;
}
.sub_form textarea{
    height:120px !important;
}
.sub_form .contact_btn{
    position: absolute;
    margin-top:250px;
    margin-left: 15px;
}
.contact_box div {
    padding: 0px !important;
}.cbt {    padding: 10px !important;}
.sub_form .idiot_close{margin-top:-35px !important;margin-left: 165px !important;}

.cb_title {
    font-size:20px !important;
}


.schedulesend {
    posistion: absolute !important;
    margin-top: 0px !important;
    background-image:url(../img/contact_btn.png) !important;
    background-position: left top;
    background-repeat: no-repeat;
    font-size:23px !important;
    color: #fff !important;
    font-weight:normal !important;
    font-style: normal !important;
    margin:0 auto !important;
    margin-left: 15px !important;
    border:none !important;
    text-shadow:#900 0px 0px 5px !important;
    font-family:trade !important;
}