.contact_area { width:390px;font-size:14px;font-family: Helvetica Neue, Arial;}
.contact_area .csection {border:1px solid #ececec; width:380px;padding:4px;text-align:left;}
.contact_area .csection span{width:60px;font-weight:bold;}
.contact_area #send_message, .contact_area #call_phone_now{
       background:#CC0000;
       border:0px; position: relative;
       border-bottom: 1px double #660000;
       border-top: 1px double #660000;
       border-left:1px double #FF0033;
       border-right:1px double #FF0033;
       font-family: Helvetica Neue, Arial;
       padding:4px 7px; 
       color:#fff;
       font-size:22px;
    }
 
.contact_area .close_dialog{
        background:#bbb;
       border:0px; position: relative;
       border-bottom: 1px double #660000;
       border-top: 1px double #660000;
       border-left:1px double #660000;
       border-right:1px double #660000;
       font-family: Helvetica Neue, Arial;
       padding:4px 7px; 
    }
    
.contact_area .bottom_buttons {width:100%;float:left;padding:4px;margin-top:5px;text-align:center;}
.contact_area .phone_contact {float:left;width:100%;text-align:center;font-size:60px;color:#333;}
.contact_area .phone_input {margin-top:10px;}
.contact_area .phone_input input{padding-top:5px;padding-bottom:5px;color:#333;}
.contact_area .signup_field label {font-weight:bold;float:left;width:100px;}
.contact_area .signup_field {float:left;margin-top:10px;}
.contact_area .signup_field input {color:#000;}

.contact_area #mesg_confirm h2{font-size:22px;color:#4AB47B;}
.contact_area .notification{font-size: 12px;color: rgb(209, 17, 17);}
.error {
    color: #ff0000;
    padding-left: 100px;
}
.error_input {
    border-color: #ff0000;
}

.contact:hover{cursor:pointer;}
