.sub_hold h3,h1,h2,h3,h4,.lft_cnt,.lsts li,.blu_btn,.org_btn,.grn_btn,.pnk_btn,.gry_btn,.tabs li a,.family,.ctry_srh li a,.selBx,.flt_lbl,.slider label.flt_lbl,.hd_lst,.crm_ql-txt,.sdp-btn input,.crm_doc.bkn,.crm_ok,.crm_doc,.bbbtn a,.bd{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;font-weight:bold}
.mse{width:335px}
.bnr{background:url(https://images-intl.prod.aws.idp-connect.com/hca-cont/img/banner/bnr_tr.jpg) no-repeat scroll center top #FFFFFF}
.funi.three .funi1{width:31.6%}
.rlt_ctr.prl{width:80%}
.unil .sr_icn .res_ftr,.unil .sr_icn .res_ftr.wduni{padding:11px 17px}
.tiptxt{margin-left:0}
.click .lft_cnt,.selBx,.tabs li a{font-weight:bold}
.ntk h3 span{margin:5px 10px 10px 0}
.eve_btn.tab_revbtn{width:33%}
.grn_btn{padding:10px 10px 13px}
.show .ica_evnts.tab_reve{width:65%}
.nos{padding:38px 0}
.nw .lft_cnt{width:90px}
.nw .lsts{width:393px}
.nw .lsts li a{width:153px}
.nw_fav.nw .lsts{width:340px}
.v_txt,.rgt_sc{font-size:12px}
.brwsn{font-size:15px}
.slt-btnl.rtb{width:auto}

.r_srch .clb{left:335px!important}
#esucess,.ftr_form .sucs{padding:5px 9px 5px 10px;width:77%}
.en_nw_frm .nw_rv_fm .enq_hl .org_btn{width:225px}
.hdtx{margin-right:8px}
.dp_idpimg{padding-left:15px}
.log_hd .frgt{width:55%}
.nw_psnqy .fvr_lst button{padding:14px 7px 14px}
.vwo_ab .gbg{font-size:12px}

 .row_lhs.idp_lc .Hidp_flds a.blu_btn.mp_btn{padding:10px 10px 13px!important}
.row_lhs.idp_lc .mp_btn{margin-right:5px!important;font-size:13px}
/* .en_nw_frm .enq_frm .grn_btn{width:175px} */
.cmmn_nwfltr.sr_srtsec .cmm_chk {width: 66%;}
.cmmn_nwfltr.sr_srtsec .flt_srt{width:33%}
/* latest update title fix */
.lvshead span{width:calc(100% - 200px)}
/* Hero section CTA fix */
.mvpbnr .main.container.hm_ctry .cta_ban.ctr{display: flex!important;justify-content: center;height:auto;}
.hm_bnnr.sec_none .ban_img2 p, .hm_bnnr.sec_none.afmvp .bnr_rght p{text-align:center;color:#fff;margin:20px 0 30px}


@media only screen and (min-width : 1024px){.nw_gn.grn_btn{width:31%}.ed_tx{right:-59px}}
@media only screen and (max-width : 480px){
.bnr{background:url(https://images-intl.prod.aws.idp-connect.com/hca-cont/img/banner/mobile/bnr_tr.jpg) no-repeat center top #FFFFFF}
.bnrl h1,.eve_btn.tab_revbtn{width:96%}
.nos{padding:61px 0}
.nw .lsts,.nw_fav.nw .lsts{width:100%}
.nw .lsts li a{width:50%}
.pro_btn.sticky_top_nav{margin-top:0}
.drft h2{padding-top:40px}
.cd_pr .sb_pr ul li a{padding:12px}

.lt_pod .se_sub{position:relative;float:left;margin-left:20px;margin-top:5px}
.r_srch div.con.lnmr{left:0!important}
.en_nw_frm .nw_rv_fm .enq_hl .org_btn{width:100%}
.log_hd .frgt{width:100%}
.en_nw_frm .enq_frm .grn_btn{width:100%}
.hm_bnnr.sec_none .ban_img2 .org_btn{font-size:12px;padding:15px 10px;float: left;margin-top: -27px}
.cmmn_nwfltr.sr_srtsec .cmm_chk {width: 100%;}
.cmmn_nwfltr.sr_srtsec .flt_srt{width:111%}
.cmmn_nwfltr .pr_tpmnu {font-size: 13px;}
}
@media only screen and (min-width : 481px) and (max-width : 767px){
.bnr{background:url(https://images-intl.prod.aws.idp-connect.com/hca-cont/img/banner/tablet/bnr_tr.jpg) no-repeat center top #FFFFFF}
.eve_btn.tab_revbtn{width:100%}
.nos{padding:38px 0;background:none repeat scroll 0 0 #f8f8f6;float:left;padding:30px 0;text-align:center;vertical-align:middle;width:42px}
*{border:0 none;margin:0;padding:0}
body{color:#464646;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px}
.stud_lvl_link{width:275px;float:right;text-align:right;width:302px}
.sub_hold h3,h1,h2,h3,h4,.lft_cnt,.lsts li,.blu_btn,.org_btn,.grn_btn,.pnk_btn,.gry_btn,.tabs li a,.family,.ctry_srh li a,.selBx,.flt_lbl,.slider label.flt_lbl,.hd_lst,.crm_ql-txt,.sdp-btn input,.crm_doc.bkn,.crm_ok,.crm_doc,.bbbtn a{font-family:"Open Sans Bold",Arial,Helvetica,sans-serif}
.nos{padding:40px 0}
.nw .lsts li a{width:50%}
.nw .lsts{width:73%}
.nw_fav.nw .lsts{width:55%}
.pro_btn.sticky_top_nav{margin-top:0}
.txt_cht{padding-top:0;margin-top:-5px}
.fl.txt_cht span{margin-bottom:6px}
.lt_pod .se_sub{position:relative;float:left;margin-left:20px;margin-top:5px}
.r_srch div.con.lnmr{left:0!important}
.r_srch li .fl{width:60%}
.tr_it{right:-40px}
.en_nw_frm .nw_rv_fm .enq_hl .org_btn{width:100%}
.log_hd .frgt{width:100%}
.srt_new{padding:8px 0} 
.hm_bnnr.sec_none h1.hc_hdr{margin-top:50px!important}
.hm_bnnr.sec_none .fadein{height:460px!important}
.cmmn_nwfltr.sr_srtsec .cmm_chk {width: 100%;}
.cmmn_nwfltr.sr_srtsec .flt_srt{width:111%}
}
@media only screen and (min-width : 768px) and (max-width : 992px){
.bnr{background:url(https://images-intl.prod.aws.idp-connect.com/hca-cont/img/banner/ipad/bnr_tr.jpg) no-repeat center top #FFFFFF}
.nos{padding:30px 0}
.nw .lsts{width:73%}
.nw_fav.nw .lsts{width:56%}
.pro_btn.sticky_top_nav{margin-top:0}
.fnf .org_btn{width:auto}
.lnmr .lg_btn .grn_btn{width:100%;margin-bottom:10px}
.clb .forgt{float:none;text-align:center}
.thy_rgt .org_btn{padding:10px 20px 13px}
.br_frmleft{width:644px!important}
.col-left .prf_dt .con_pad{border-right:0}
.br-frm .dbg{background:#464646;padding:28px 28px 23px 32px;float:left;width:100%;color:#fff}
.br-frm .rdo_cr{margin:0;margin-top:-6px}
.col-right.cd{width:315px;margin-top:0}
.pr.br-frm{width:315px;padding:0}
.br_frmleft .flud.mt40{margin-top:0}
.br-frm textarea,.br-frm input[type="text"]{border:solid 2px #d8d6ce;border-radius:5px;position:relative}
.br-frm .dbnw .c_txt{padding:28.5px 0 13px 13px;font-size:inherit}
.z-inh{z-index:inherit}
.mb8{margin-bottom:8px}
.mb14{margin-bottom:14px}
.lsde span.mre-txt{font-size:13px}
.w_25p{width:25%!important}
.w_72p{width:72%!important}
.grn_btn{font-weight:bold}
.br-frm input[type="password"]{padding-top:22.5px!important}
.col-right.br-frm .fst_lg label{padding:0}
input[type="text"].pgnd{padding:18.5px 18px 18px!important}
.slt-btnl .fa{padding-left:4px}
.sr_drop em{margin-right:10px}
.slt-btnl{width:auto}
.ed_tx{right:-59px}
.r_srch li .fl{width:70%}
.r_srch #mobiLoginViaShortlist div.con.lnmr{left:0!important}
.hm .stftr_lft a,.hm .stftr_rgt a{min-height:192px}
.hm .stftr_pod{padding:4% 4% 4% 3.5%}
.lgbt{width:37%}
.en_nw_frm .enq_frm .grn_btn{width:100%}
.srt_new{padding:8px 0}
/* sr filter iPad */
.sr_ar .cmmn_nwfltr.sr_srtsec .cmm_chk{
width:56%;
}
.sr_ar .cmmn_nwfltr.sr_srtsec .flt_srt{
width:42%;
}
}