#header_message{
    margin: 0 0 0 0;
    color:#12A0A9;
}
.contact-form {
    padding: 0px 0px 0px 0px;
}
.ajax_form #sending,.ajax_form #reservation_send_ok,.ajax_form #reservation_send_failure {
    display: none;
}
.omega  .ui-selectmenu {
    margin-right:0px!important;
}
.omega .inputtext {
    margin-right:0px!important;
}
.ajax_form #sending{
    color:#424242;
    text-align:center;
    top: 15px;
    font-family: 'LatoBold';
    font-size: 12px;
}

.tf_custom_contactform_row{
    float: left;
    margin-top: 9px;
    width: 100%;
    position: relative;
}
.tfuse_captcha_reload{
    background-image:url(../images/reload.png);
    background-repeat: no-repeat;
    height: 18px !important;
    margin-top: 15px !important;
    max-width: 16px !important;
    vertical-align: top;
    background-color: transparent;
    margin-left: 10px;
    border:0px;
}
.tfuse_captcha_img{
    border: 0px!important;}

/*prev*/
#TB_ajaxContent .box2{
    position:relative;
    background:#e4e4e4;
    border:1px solid #cdcdcd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin:20px 0;
    padding-top:1px}
#TB_ajaxContent .box2 h3 {
    height:59px;
    line-height:59px;
    background:url(../../../../../images/comment_form_head.gif) 0 0 repeat-x;
    font-family:'LatoRegular';
    font-size:24px;
    text-transform:uppercase;
    padding:0 20px;
    color:#7c7c7c;
    text-shadow:0 1px 1px #fff;
    margin:0;}

#TB_ajaxContent .contact-form .btn-submit,
#TB_ajaxContent .contact-form .btn-submit,
#TB_ajaxContent .comment-form .btn-submit{
    background:url(../../../../../images/buttons_submit.png) 0 0 no-repeat;
    width:79px;
    height:32px;
    line-height:32px;
    color:#424242;
    font-family:'LatoBold';
    font-size:12px;
    text-shadow:0 1px 1px #fff;
    text-transform:uppercase;
    border:none;
    padding:0 0 2px 0;
    text-align:center}

#TB_ajaxContent .contact-form .btn-submit,
#TB_ajaxContent .comment-form .btn-submit {
    position:absolute;
    right:20px;
    top:5px;
    z-index: 10;}
#TB_ajaxContent ol .comment-form .btn-submit{
    top: -60px;
}

#TB_ajaxContent .add-comment {
    margin:20px 0 10px}

#TB_ajaxContent #send {

    cursor: pointer;
}
/*Front*/
.field_text , #TB_ajaxContent  .field_text {margin-right: 20px;}
.field_text.omega, #TB_ajaxContent  .field_text.omega {margin-right: 0px;}

.entr.contact-form label, #TB_ajaxContent .entr.contact-form label {
    font-family: Georgia, "Times New Roman", Times, serif;
    color:#000;
    font-style:normal;}
.submit_message.error_submiting_form,#TB_ajaxContent .submit_message.error_submiting_form{padding-left: 24px;}
.submit_message.success_submited_form, #TB_ajaxContent  .submit_message.success_submited_form{padding-left: 24px;}
.comment-form .btn-submit.contact, #TB_ajaxContent .comment-form .btn-submit.contact{
    height:30px;
    font-size: 10px;
}
.comment-form .preload, #TB_ajaxContent  .comment-form .preload{
    padding: 4px;
}
.ui-state-default, .ui-widget-header .ui-state-default , #TB_ajaxContent  .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid gainsboro;
    background: #ECECEE;
    font-weight: bold;
    color: #070707 !important;
    font-size: 13px;}

.contact-form ,#TB_ajaxContent  .contact-form {
    padding:0 0 0 0;}

.contact-form , #TB_ajaxContent .contact-form {
    font-size:13px}

.contact-form .row  {
    padding:0 0}
#TB_ajaxContent .contact-form .row {  padding:3px 0px 6px 10px}
.contact-form .inputtext, .contact-form select, .contact-form textarea ,
#TB_ajaxContent .contact-form .inputtext, #TB_ajaxContent .contact-form select, #TB_ajaxContent .contact-form textarea {
    color:#474747;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
    background:#f5f5f5}

.contact-form .field_text .inputtext , #TB_ajaxContent .contact-form .field_text .inputtext {
    margin-right:0;}

.contact-form .omega .inputtext ,#TB_ajaxContent  contact-form .omega .inputtext {
    margin-right:0}

.contact-form .ui-selectmenu,#TB_ajaxContent  .contact-form .ui-selectmenu {
    margin-right:0px!important;}

.contact-form .field_textarea textarea ,#TB_ajaxContent  .contact-form .field_textarea textarea {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-bottom:0;
    resize:none}

.contact-form label  {
    color:#000;
    font-style:normal;}

#TB_ajaxContent  .checkbox, #TB_ajaxContent   .side-info, #TB_ajaxContent  .plugins tr, #TB_ajaxContent  #your-profile #rich_editing
{
    background: none !important;
}
#TB_ajaxContent  .comment-form .row label {
    color: black;
    font-size: 13px;
    display: block;
}
#TB_ajaxContent .reset-link {font-family: Georgia, "Times New Roman", Times, serif;
    display: block;
    float: right;
    padding: 0 16px 0 0;}
 .contact-form .multicheckbox{display: -webkit-box;}
#TB_ajaxContent input[type="radio"],#TB_ajaxContent input[type="checkbox"]{
    margin-right:10px; margin-left:10px;margin-top: 6px;}
#TB_ajaxContent .tfuse_captcha_reload{margin: 0px 0px -24px 128px;}

.ui-selectmenu,.ui-selectmenu:hover{
    background: #fff;
    border-radius: 0;
    height: 36px;
    border: 1px solid #ccc !important;
}
#TB_ajaxContent .ui-selectmenu{
    background: #fff;
    border-radius: 3px;
    height: 32px;
    margin-top: 1px;
    border: 1px solid #ccc !important;
}
#sending_img,#TB_ajaxContent #sending_img{
    position: absolute;
    top: 18px;
    right: 108px;
    display: none;
}

.comment-form .row.checkbox label, .comment-form .row .multicheckbox label{
    display: inline-block;
}
input[type="checkbox"],.multicheckbox input{
    display: inline-block;
    float: left;
    position: relative;
    margin-top: 4px;
}