.tfuse_captcha_reload{
    background-image:url(../images/reload.png)!important;
    background-repeat: no-repeat!important;
    height: 18px !important;
    margin-top: 15px !important;
    max-width: 16px !important;
    vertical-align: top;
    background-color: transparent!important;
    width: 15px!important;
    border: 0 !important;
}
.comment-form .rowRadio, .comment-form .rowCheckbox {
    width: auto;
}
.comment-form input[type="text"],.comment-form input[type="password"]{
    background: #fff !important;
    height:16px;}
/*preview*/
#TB_ajaxContent input[type="text"],#TB_ajaxContent input[type="password"]{
    background: #fff !important;
    height:36px;
    border: 1px solid #ece8e8;}

#TB_ajaxContent textarea {
    background: #fff !important;
    border: 1px solid #ece8e8;}

#TB_ajaxContent .label_title {
    color: #4B4C4B;
    display: block;
    font-family: 'Source Sans Pro',Tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 2px;
    text-transform: uppercase;
}

#TB_ajaxContent .input_styled label {
    color: #3F403F;
    font-family: 'Source Sans Pro',Tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 17px;
    margin: 0;
    text-transform: uppercase;
}

#TB_ajaxContent .btn-submit {
    background: url("../../../../../images/button_bg.png") repeat-x scroll 0 0 #F67320;
    border: 1px solid #C95B19;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.05);
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Source Sans Pro',Tahoma,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    padding: 0 25px;
    text-align: center;
    text-shadow: 0 1px 1px #901D02;
    text-transform: uppercase;
}

#TB_ajaxContent .rowSubmit {
    text-align: center;
}
#TB_ajaxContent .select_styled {
    margin-right: 40px;
    height:33px;
    padding-top: 5px;
}
#TB_ajaxContent select option {
    margin-top: 5px;
}
#TB_ajaxContent .tfuse_captcha_input {
    height:32px;
}
#TB_ajaxContent .custom-radio input, #TB_ajaxContent .custom-checkbox input{
    display: none;
}
/*custom input*/
.custom-checkbox label { background:url(../../../../../images/styled_checkbox.png) no-repeat; }
.custom-radio label { background:url(../../../../../images/styled_radiobutton.png) no-repeat; }
.custom-checkbox label,.custom-radio label { background-position:-10px -10px; }
.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus { background-position:-10px -110px; }
.custom-checkbox label.checked,.custom-radio label.checked { background-position:-10px -210px;}
.custom-checkbox label.checked.hover,.custom-checkbox label.checkedFocus { background-position:-10px -310px; }
.custom-checkbox label.focus,.custom-radio label.focus { outline:0; }

.custom-radio label {
    padding: 0.4em 0 0.3em 30px;
}

.custom-checkbox label, .custom-radio label {
    padding: 0.4em 0 0.3em 30px;}