#bo_list .btn_bo_user .btn,
#bo_gall .btn_bo_user .btn,
#bo_list .btn_b01,
#bo_gall .btn_b01,
#bo_v_top .btn,
#bo_v_bot .btn,
.bo_fx .btn_bo_user .btn,
.btn_top .write_btn,
.fix_btn.write_btn,
a.write_btn,
a.btn_b01,
button.btn_b01 {
    background:#151f2b !important;
    border:1px solid #2c3a4f !important;
    color:#dbe8f7 !important;
    box-shadow:none !important;
    text-shadow:none !important;
}
#bo_list .btn_bo_user .btn:hover,
#bo_gall .btn_bo_user .btn:hover,
#bo_list .btn_b01:hover,
#bo_gall .btn_b01:hover,
#bo_v_top .btn:hover,
#bo_v_bot .btn:hover,
.bo_fx .btn_bo_user .btn:hover,
.btn_top .write_btn:hover,
.fix_btn.write_btn:hover,
a.write_btn:hover,
a.btn_b01:hover,
button.btn_b01:hover {
    background:#1d2a3a !important;
    border-color:#3b506b !important;
    color:#ffffff !important;
}
#bo_list .btn_bo_user .btn i,
#bo_gall .btn_bo_user .btn i,
#bo_v_top .btn i,
#bo_v_bot .btn i,
.bo_fx .btn_bo_user .btn i,
.btn_top .write_btn i,
.fix_btn.write_btn i,
a.write_btn i,
a.btn_b01 i,
button.btn_b01 i,
.somoon-login-required i {
    background:transparent !important;
    color:inherit !important;
}
.somoon-login-required,
.somoon-login-required:visited {
    background:#151f2b !important;
    border-color:#2c3a4f !important;
    color:#dbe8f7 !important;
    cursor:pointer !important;
}
.somoon-login-required:hover,
.somoon-login-required:focus {
    background:#243247 !important;
    border-color:#4b6384 !important;
    color:#fff !important;
}
/* keep real submit buttons readable without forcing white icon blocks */
.btn_submit,
button.btn_submit,
input.btn_submit {
    text-shadow:none !important;
}


.btn_bo_user .btn,
.btn_bo_user a,
.btn_bo_user button,
a.write_btn,
.fix_btn.write_btn,
.btn_top .write_btn,
button.btn_b01,
a.btn_b01,
.somoon-login-required {
    background:#111923 !important;
    border:1px solid #2b3a50 !important;
    color:#dbe8f7 !important;
    box-shadow:none !important;
    text-shadow:none !important;
}
.btn_bo_user .btn i,
.btn_bo_user a i,
.btn_bo_user button i,
a.write_btn i,
.fix_btn.write_btn i,
.btn_top .write_btn i,
a.btn_b01 i,
button.btn_b01 i,
.somoon-login-required i {
    background:transparent !important;
    color:inherit !important;
    border:0 !important;
    box-shadow:none !important;
}
.btn_bo_user .btn:hover,
.btn_bo_user a:hover,
.btn_bo_user button:hover,
a.write_btn:hover,
.fix_btn.write_btn:hover,
.btn_top .write_btn:hover,
button.btn_b01:hover,
a.btn_b01:hover,
.somoon-login-required:hover {
    background:#1b2636 !important;
    border-color:#405574 !important;
    color:#fff !important;
}
