.bo_v_info_profile_img {text-align:center;}
.bo_v_info_profile_img .img_wrap {display:inline-block; position:relative;}
.bo_v_info_profile_img .icon_pickster_reward {position:absolute; top:0; left:-10px;}
.bo_v_info_profile_img .label_pickster_reward {background:#ffcd02; border:1px solid #e3b600; color:#000; font-size:11px; font-weight: bold; padding:1px 5px 0; border-radius:5px; margin-top:7px;}
.bo_v_info_btn_wrap {position:relative;}
#bo_v_btn_ul {position:absolute; top:-70px; right:0;}
#bo_v_btn a,
#bo_v_btn button {position:relative;}

.bo_analysis_view_con_line {position:relative; margin:40px 0;}
.bo_analysis_view_con_line .text {position:relative; z-index:2; display:inline-block; border:4px solid #db3232; border-radius:8px 8px 0 0; border-bottom:0; padding:7px 25px; background:#f7f8fa; color:#db3232; font-weight:bold; font-size:18px;}
.bo_analysis_view_con_line .bar {position:relative; z-index:1; background:#db3232; width:100%; height:4px; margin-top:-4px;}

@media (max-width: 576px) {
	.bo_analysis_view_con_line {margin:25px 0 20px;}
	.bo_analysis_view_con_line .text {font-size:14px; padding:7px 15px;}
}

.bo_analysis_pick_list_wrap {overflow:visible;}
.bo_analysis_pick_list_wrap tr th {border:0; text-align:center; background:#4e5461; color:#fff; font-weight:normal; 
vertical-align:middle; font-size:15px; letter-spacing:-0.05rem;}
.bo_analysis_pick_list_wrap tr th:first-child {border-radius:10px 0 0 0;}
.bo_analysis_pick_list_wrap tr th:last-child {border-radius:10px 10px 0 0;}
.bo_analysis_pick_list_wrap tr th .tc_ps_expect {color:#ffcd02;}
.bo_analysis_pick_list_wrap tr td {position:relative; border:0; border-bottom:1px solid #e8e9eb; text-align:center; background:#fcfdff; font-size:15px; color:#333 !important; vertical-align:middle; letter-spacing:-0.05rem; font-weight:normal; padding:0.35rem 0.75rem;}
.bo_analysis_pick_list_wrap tr:last-child td {border-bottom:0;}
.bo_analysis_pick_list_wrap tr:last-child td:first-child {border-radius:0 0 0 10px;}
.bo_analysis_pick_list_wrap tr:last-child td:last-child {border-radius:0 0 10px 10px;}
.bo_analysis_pick_list_wrap tr:nth-child(even) td {background:#f7f8fa;}
.bo_analysis_pick_list_wrap tr td .d-table-cell {padding:0.75rem 0.5rem;}
.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_datetime {width:30%;}
.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_vs {}
.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_expect {width:25%;}
.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_result {width:15%;}
.bo_analysis_pick_list_wrap tr td .sv_wrap {text-align:left;}
.bo_analysis_pick_list_wrap tr td .na-subject:hover span {color:crimson !important;}
.bo_analysis_pick_list_wrap tr td .tc_ps_result .result_y {color:#007dd5;}
.bo_analysis_pick_list_wrap tr td .tc_ps_result .result_n {color:#db3232;}
.bo_analysis_pick_list_wrap tr td .tc_ps_result .result_c {color:#999;}
.bo_analysis_pick_list_wrap tr td .tc_ps_result .result_i {}

@media (max-width:992px) {
	#bo_v_btn_ul {position:unset;}
	.bo_analysis_pick_list_wrap tr th,
	.bo_analysis_pick_list_wrap tr td {font-size:13px; padding-left:5px; padding-right:5px;}
}

@media (max-width:768px) {
	.bo_analysis_pick_list_wrap tr td .d-table-cell {padding:0.75rem 0.25rem;}
	.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_datetime span,
	.bo_analysis_pick_list_wrap .d-table-cell.tc_ps_vs span {display:inline-block;}
}

.wr_ps_mb_info {margin-top:5px;}
.wr_ps_mb_info.week {margin-top:10px;}
.wr_ps_mb_info.total {margin-top:5px;}
.wr_ps_mb_info .label {display:inline-block; padding:2px 0 1px; border-radius:5px; text-align:center; width:5rem;}
.wr_ps_mb_info.week .label {background:#414141; border:1px solid #262626; color:#ffcc00;}
.wr_ps_mb_info.total .label {background:#db3232; border:1px solid #c22d2d; color:#fff;}
.wr_ps_mb_info .text {color:#333;font-weight:bold;}
.wr_ps_mb_info .text span {color:#db3232;}

@media (max-width: 576px) {
	.wr_ps_mb_info .label {width:4rem;font-size:12px;}
	.wr_ps_mb_info .text {font-size:12px;}
}