@charset "UTF-8";
/* CSS Document */
/* body_tw */
.curr_box ,
.ord_title ,
.finish_title ,
.pop_title ,
.pop_butbar ,
.total_view_box ,
.wager_total ,
strong
/*.ratio_headA, .ratio_headB */
{font-weight: bold;}

/* in-play.css */
/*.header_inplay2 , .header_inplay2_selected ,*/
.LayoutDiv1_title , .LayoutDiv1_contact ,
.hdp_content_longtitle , .hdp_content_longtitle_selected ,
/*.hdp_content ,*/
/*.hdp_content_selected ,*/
/*.LayoutDiv5 ,*/
/*#allsports, .allsports ,*/
.goalbutton , .goalbutton_selected,
.acc_1,
/*.subaccountform_menu ,*/
.placebet_but ,
.cont_but ,
.view_open ,
.search_btn ,
.bet ,
/*.sportsdropdown , .sportsdropdown_half_wrap ,*/
/*.HK_dropdown , .HK_dropdown option ,*/
/*.sportsdropdown_half ,*/
/*.parlay_placebets ,*/
/*.hdp_header strong  ,*/
.popBox strong 
{font-weight: bold !important;}

.RULE .open_bet { font-weight:normal;}
/* home_2.css */
/*#LayoutDiv4, .LayoutDiv4 ,*/
/*#LayoutDiv5, .LayoutDiv5 ,*/
/*#LayoutDiv4 a , .LayoutDiv4 a,*/
/*.header_inplay2{font-weight: bold;}*/
/*.resetpw_new:after { content:"New"; width:40px;}*/
/*.resetpw_new {display:inline-block;width:40px;height:16px;vertical-align:middle;background:url('../images/icon_new_en.png');margin:0 6px 18px 6px;}
*/

/* SpryAccordion.css */
.AccordionPanelTab
{font-weight: bold;}
/* boilerplate.css */
b, strong { font-weight: bold; }
.help_info { font-family:Arial, Helvetica, sans-serif;}
.chkid_info { font-family:Arial, Helvetica, sans-serif;}
.chkid_info ol { margin:12px 0 18px;}
.chkid_info li {margin-bottom:14px;}

.check_name{/*margin-bottom: 17px;*/}/*YU edit*/
.btn_bar_chk {/*margin-top: 18px;*/}
.odds_mid:after {
    content: "N";
    width: 9px;
    font-size: 11px;
    color: #3f8cca;
    font-weight: bold;
}

div.team_name { webkit-hyphens: auto;  -moz-hyphens: auto;  -ms-hyphens: auto;  hyphens: auto;}
/*.ann_type_selected, .ann_type {font-weight: bold;}*/

/*mag*/
/*
.msg_box { margin-left:120px !important;}
@media only screen and (min-width: 320px) {
    .msg_box { margin-left:118px !important;}
    }
@media only screen and (min-width: 375px) {
    .msg_box { margin-left:120px !important;}
    }
*/
/*.msg_count_pm {}*/


/* ==== Over Under & Odd Even Type ==== */
:lang(en) .more_type { float: left; padding-top: 2px; line-height:14px; }
@media only screen and (max-width: 240px) {.more_type {width:11px; padding-top: 4px; margin: auto -6px; font-size:10px; line-height:9px;}}
@media only screen and (min-width: 320px) {:lang(en) .more_type {width:40px;padding-top: 2px; line-height:15px;margin: auto  inherit; font-size:15px; }}
@media only screen and (min-width: 360px) {:lang(en) .more_type {width:60px; line-height:15px; padding-top: 2px;}}
@media only screen and (min-width: 375px) {:lang(en) .more_type {width:60px; line-height:15px;}}
@media only screen and (min-width: 414px) {:lang(en) .more_type {width:81px; line-height:18px; padding-top: 6px;}}
@media only screen and (min-width: 768px) {:lang(en) .more_type { width:auto;line-height: 20px; padding-top: 4px;}}


/*recovery_box*/
.recovery_box{font-family:Arial;padding:25px 10px;}
.recovery_box h2{font-weight:bold;margin-top:24px;line-height:26px;}
.recovery_box p{line-height:20px;}
.recovery_box p:last-child{padding-bottom:45px;}
.recovery_img{background:url('../images/log_recovery_en.jpg');}

/*2017/10/26 new style*/
.selection_HK:before {left: 92px;}
.board_title .odds_mid:after {content: "N"; font-weight: bold;}

.user_2 { font-weight: normal;}
/*uppercase*/
/*
.header_inplay2, .header_inplay2_selected, .allsports, .game_title_today, .game_title,.tool_table td, .inneraccordion_home, .hdp_header, .LayoutDiv5, .open_bet, .AccordionPanelTab {text-transform:uppercase;}
.icon_3in1 { text-transform: lowercase;}
*/
.resetpw_new { font-size: 12px;}

:lang(en) .pwd4_img {background:url(../images/pwd4_en.gif) no-repeat; -webkit-background-size: 314px; background-size: 314px;}


/* 2018-03-13 New Design font size only in English */
/* ==========body_tw.css ========== */
.sub_title,.sub_title_twin{font-size: 11px;} /* -Old- font-size: 13px;*/
.oddstitle_outrights{font-size: 14px;} /* -Old- font-size: 15px */
.wager_table{font-size: 14px;} /* -Old- font-size: 15px;*/
.wager_total{font-size: 14px;} /* -Old- font-size: 15px;*/
.oddstitle_parlay_longtitle{font-size: 14px;} /* -NO- */
.his_table{font-size: 12px;} /* -NO- */
[class^="his_title"]{font-size: 12px;} /* -NO- */
.gameplay{font-size:12px;} /* -Old- font-size: 15px;*/
.LayoutDiv6{font-size: 14px;} /* -Old- font-size: 15px;*/
/* ==========in-play.css ========== */
.gridContainer{font-size: 14px;} /* -Old- font-size: 15px; */ 
.LayoutDiv5{font-size: 14px;} /* -Old- font-size: 15px;*/ 
.allsports{font-size: 14px;} /* -Old- font-size: 15px;*/
.goalbutton{font-size: 12px;} /* -NO- */
.goalbutton_selected{font-size: 12px;} /* -NO- */
.oddstitle{font-size: 11px;} /* -NO- */
.oddstitle_outrights_longtitle{font-size: 14px;} /* -Old- font-size: 15px;*/
.hdp_header{font-size: 12px;} /* -NO- */
.ann_type{font-size: 12px;} /* -NO- */
.ann_type_selected {font-size: 12px;} /* -NO- */
.bk_score, .tn_score, .bs_score{font-size:11px;} /* -Old- font-size: 13px;*/
 .bs_score .game_score_td{font-size:13px;}
/*.delaye_data{font-size: 12px;}  -Old- font-size: 13px;*/
.delaye_live{font-size:11px;} /* -Old- font-size: 13px;*/
.FT.LIVE .board_team_h{font-size: 12px;} /* -Old- font-size: 15px;*/
.FT.LIVE .board_team_c{font-size: 12px;} /* -Old- font-size: 15px;*/
.FT .board_team_c,.FT .board_team_h,
.BK .board_team_c,.BK .board_team_h,
.OP .board_team_c,.OP .board_team_h,
.TN .board_team_c,.TN .board_team_h,
.BM .board_team_c,.BM .board_team_h,
.TT .board_team_c,.TT .board_team_h,
.VB .board_team_c,.VB .board_team_h,
.SK .board_team_c,.SK .board_team_h,
.BS .board_team_c,.BS .board_team_h
{ font-size:12px;} /* -Old- font-size: 15px;*/
/*.game_time{font-size: 12px;}  -Old- font-size: 13px;*/
/*.game_date{font-size: 12px;}  -Old- font-size: 13px;*/
/*.live_time_board{font-size: 12px;}  -Old- font-size: 13px;*/
/*.live_ft_board{font-size: 12px;}  -Old- font-size: 13px;*/
/*.betslip{font-size: 14px;}  -Old- font-size: 15px;*/
.contact_content{font-size: 14px;} /* -NO- */
.total_accounts{font-size: 14px;} /* -Old- font-size: 15px;*/
.sportsdropdown{font-size: 14px;} /* -NO- */

.help_downloadapp.EN .app_icon{background: url('../images/appIcon_en.png') no-repeat center center;}
/* ========== rule.css ========== */
.rule_title{font-size: 14px;} /* -Old- font-size: 1em;  16px*/
.rule_info{font-size: 14px;} /* -Old- font-size: 1em;  16px*/
.backtop{font-size: 14px;} /* -Old- font-size: 15px;*/
/* ========== home_2.css ========== */
/*.gridContainer{font-size: 14px;}*/ 
/* ========== sys_msg.css ========== */
.modal > div {/*NO*/}  /* -Old- font-size: 15px;*/
.betslip_header{font-size: 14px;} /* -NO- */
.sys_txt{font-size: 14px;} /* -Old- font-size: 15px;*/
/* ========== tv_loading.css ========== */
.watch_btn_close, .watch_btn_open{font-size: 14px;} /* -Old- font-size: 15px;*/
/* ========== log-inpage.css ========== */
.language{font-size: 13px;} /* -Old- font-size: 16px;*/
.language_selected{font-size: 13px;} /* -Old- font-size: 16px;*/
/* ========== login.css ========== */
.login_inp input{font-size: 14px;} /* -Old- font-size: 16px;*/
.forget_pw{font-size: 14px;} /* -Old- font-size: 16px;*/
.tablet_main * {font-size: 14px;} /* -Old- font-size: 16px;*/
.login_btn{font-size: 14px;} /* -Old- font-size: 16px;*/