#form_modal {font-family: 'Titillium Web', sans-serif;}
.form-label-lg { margin-bottom: 5px !important; }
#form_modal .errormsg{ font-weight:normal; padding:10px; margin-left:-15px; margin-right:-15px;}#form_modal .errormsg a:hover{ text-decoration:none; font-weight:bold;}
#form_modal .successmsg{ font-weight:normal; padding:10px; margin-left:-15px; margin-right:-15px;}
#form_modal h2.text-form_modal { text-align:left;}
.form_modal-inner { padding: 25px 55px; }
#form_modal.remodal { margin: 0 !important; padding: 0 !important; overflow: hidden; }
#form_modal .remodal-close { left: auto; right: 10px !important; top: 10px !important }
#form_modal .bootstrap-wrapper .btn-info { margin-top:15px; transition: all .3s; }
#form_modal .bootstrap-wrapper .form-control { transition: box-shadow .5s; }
.form-label-lg{ font-size: 16px; font-weight: normal; }
#modal_contact a {background: none repeat scroll 0px 0px transparent;cursor: pointer;display: block;overflow: hidden;position: fixed !important;text-decoration: none !important;bottom: 0px !important;
left: 0px;z-index: 9999;}
#modal_contact img {border: none;}
.modal_contact-left {}

#captcha-wrap{

}
#captcha-wrap .captcha-box{
	-webkit-border-radius: 5px;
        margin-bottom: 8px;
	background: url(../imgs/cbgs.png) top right repeat #fff;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	border:solid #fff 1px;
	font-size:20px;
	font-weight:bold;
	letter-spacing:0.7em;
	text-shadow: 0 0 5px rgba(0.6,0,0,0.9);
}
#captcha-wrap .text-box{
}

#captcha-wrap .text-box input{}

#captcha-wrap .captcha-action{
	float:right;
position: relative; top: -79px;
osition: relative; left: -5px;
}




