#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group{
padding:10px;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.ui-state-highlight{
background:#FFFFFF !important;
border-color:#FFFFFF !important;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .control-label {
color:#333333;
font-family: Verdana, Geneva, sans-serif;
font-size:18px;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-block,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-inline,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .label-important,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .label-important .badge-important {
background:#B94A48;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-block,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-inline,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .controls input,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .controls select,
#jsn_form_92.jsn-master .jsn-bootstrap.jsn-bootstrap4 .jsn-form-content .control-group .controls textarea {
background:#ffffff;
color:#666666;
}
.select2-container .select2-choice span {
    font-family:Arial, Microsoft JhengHei, "微軟正黑體"!important;
    font-size: 16px;
    text-decoration: none;
}

.select2-container .select2-choice:hover {
    text-decoration: none;
}

.jsn-master .jsn-bootstrap h1 {
    font-size: 24px!important;
    background-color: #f1f1f1;
    padding: 10px 15px!important;
}

.jsn-master .jsn-bootstrap h2 {
    font-size: 20px!important;
    margin-bottom:0 !important;
}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-label {
    font-weight: bold;
    font-size: 20px !important;
    margin-bottom: 15px;
}

.jsn-bootstrap h5 {
    font-size: 16px !important;
    line-height: 20px;
}

input.phone {width:90%!important}
.control-group { padding:0 0 30px 0!important;}
.control-group.note { padding:0!important;}
.control-group.up { padding:30px 0 0 0!important;}
.checkbox, .radio { font-size:16px!important} 
input,.radio,.checkbox,.control-label,H1,H2,H3,H4,H5,H6,p,.btn  {
    font-family:Arial, Microsoft JhengHei, "微軟正黑體"!important;
}

.controls ul { margin-left:0; padding-left:0!important}
.controls ul li{ padding-left:25px!important}

.form-actions .btn-toolbar .btn {font-size: 18px!important;}

.control-group .controls input[type="text"] {
    padding: 5px!important;
    height: 30px!important;
    font-size: 16px!important;
    width: 97%;
    border-radius: 0.5rem;
}

.row.remark {margin-left:-15px}
.remark h3{line-height: 1.75; margin-bottom:25px}

.jsn-uniform .form-actions .btn-toolbar .btn.jsn-form-submit {
    padding: 0.75rem 5rem;
    font-size: 2rem !important;
    line-height: 1.25;
}
#jsn_form_66.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .choose-case.control-group.ui-state-highlight,
.choose-case{
    padding: 3rem !important;
    margin-top: 1.75rem !important;
    margin-bottom: 5rem !important;
    background-color: #fff7c9 !important;
}

.post_next_prev_con {
    display: none;
}
