@font-face{font-family:'NotoSans-Bold';font-display:swap;src:local(NotoSans-Bold),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Bold.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Bold.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Bold.eot),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Bold.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Bold.svg) format("svg");font-weight:bold;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'NotoSans-Regular';font-display:swap;src:local(NotoSans-Regular),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Regular.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Regular.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Regular.eot),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Regular.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Regular.svg) format("svg");font-style:normal;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'NotoSans-Medium';font-display:swap;src:local(NotoSans-Medium),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Medium.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Medium.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Medium.eot),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Medium.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-Medium.svg) format("svg");font-style:normal;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'NotoSans-SemiBold';font-display:swap;src:local(NotoSans-SemiBold),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-SemiBold.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-SemiBold.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-SemiBold.eot),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-SemiBold.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-SemiBold.svg) format("svg");font-style:normal;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'NotoSans-ExtraBold';font-display:swap;src:local(NotoSans-ExtraBold),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-ExtraBold.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-ExtraBold.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-ExtraBold.eot),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-ExtraBold.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/NotoSans-ExtraBold.svg) format("svg");font-style:normal;unicode-range:U+000-5FF;font-style:swap} 
@font-face{font-family:'Open Sans';font-display:swap;src:local(OpenSans-Regular),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular-webfont.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular-webfont.eot),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular-webfont.svg) format("svg");font-weight:400;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'Open Sans Bold';font-display:swap;src:local(OpenSans-Bold),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold.woff2) format("woff2"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold-webfont.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold-webfont.eot),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold-webfont.svg) format("svg");font-weight:700;unicode-range:U+000-5FF;font-style:swap}
@font-face{font-family:'FontAwesome';font-display:swap;src:local(fontawesome-webfont),url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.eot),url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.ttf) format("truetype"),url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}
input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none}
*{margin:0;padding:0;border:0}  
.meganav a:hover{text-decoration:underline}
.meganav a.lnk:hover{text-decoration:none}
a,.megamenu a:hover,.shrt:hover,.autocomplete div:hover,.stftr_pod:hover,.stftr_pod:hover .fa,.blu{text-decoration:none;color:#069}
.nav.meganav{width:calc(100% - 250px);display:flex;align-items:center;justify-content:center;padding-bottom:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px}
#topNvSrchLogUl{margin-left:auto}
h1,h2,.blu_btn,.org_btn,.grn_btn,.family,.selBx,strong{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif!important}
h1{font-size:24px}
p{line-height:24px}
strong a{color:#444}
.slad{float:none;width:78%;display:flex;justify-content:center}
.lnk .mb_aw{display:inline-block;transform:rotate(90deg);margin:0 0 0 10px;position:absolute;top:2px;right:0}
.megamenu{width:100%;color:#464646;height:auto;background-color:#fff}
.meganav .nav_flevel li{position:inherit;margin-right:0;padding:25px 20px 27px;cursor:pointer}
.inmenu{width:90%;margin:0 auto;padding:0;display:-ms-flex;display:-webkit-flex;justify-content:center;min-height:371px;display:flex}
.inmlft{width:14%;margin-right:0;background-color:#F5F5F5;padding:50px 29px 30px;box-sizing:content-box}
.inmrgt{display:flex;padding:50px 0 0;background:#fff;width:100%}
.inmcol{width:220px;padding-left:20px}
.inmlst{padding:15px 0}
.inmlst li a{color:#069;line-height:34px}
.inmlst li a:hover{text-decoration:underline;color:#069}
.nav_flevel li.icn{margin-right:0}
.megamenu.five{z-index:9999}
li.cover .megamenu{color:#464646;background:#fff;display:block;right:0;left:inherit}
.inmlhd,.inmcolhd{font-size:16px;line-height:22px;color:#464646}
.inmlpara{line-height:24px;padding:10px 0 20px}
#tpNvComUl > li a.lnk:hover{border-top:0;padding-top:26px}
.nav.meganav .nav_flevel li .lnk.actv,#tpNvComUl > li a.lnk:hover{background:none;color:#464646;padding:0 15px 0 0}
.nav.meganav .nav_flevel li.lnk.actv .mb_aw{transform:rotate(-90deg)}
.meganav .nav_flevel li:hover{border-bottom:2px solid #464646;padding-bottom:24px}
.inmpoplr{width:720px}
.inmpsubj{width:100%;display:flex}
.inmpsubj ul{width:220px;padding-left:20px}
.inmpsubj ul:first-child{padding-left:0}
.inmarw{display:none}
.inmsdn{flex-direction:column}
.inmdest{width:940px;display:flex}
.inmothr{padding-top:30px}
.inmothr .inmcol{width:480px}
.inmospt{width:100%;display:flex}
.inmospt .inmlst{width:220px}
.inmospt .inmlst:last-child{padding-left:10px}
.nav.meganav .nav_flevel.mb_sch .megamenu,.nav.meganav .megamenu.five .mg_left:first-child,.nav.meganav .nav_flevel.mb_sch li .lnk.actv{background:#fff}
nav.nav.meganav .nav_flevel li.crse .actv .fa-search:before{content:"\f00d";color:#464646}
.mb_sch li a.lnk:hover{border-top:none!important}
.nav_flevel li.icn{margin-top:0;padding:0;height:66px;padding-bottom:4px}
.nav_flevel li.icn:hover{border-bottom:2px solid #000}
.meganav .nav_flevel li.icn:hover{padding-bottom:1px}
.nav.meganav .nav_flevel{float:right}
.mb_sch span.lo_ur img{height:35px;width:35px;margin-top:-5px;border-radius:50%;margin-left:-5px}
.fav .sht_cout{text-align:center}
.autocomplete,.autocompletesrch{position:absolute;background:#fff;height:352px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:100;overflow-x:hidden;cursor:pointer;border:solid 1px #ccc!important;border-top:none}
.autocomplete div,.autocompletesrch div{padding:10px;border-bottom:solid 1px #F1F0ED}
.autocomplete div:hover,.autocompletesrch div:hover{background:#069;color:#fff}
.autocomplete.nw_topsrch{height:517px!important}
.autocomplete li{list-style:none}
.autocomplete.nw_topsrch{overflow-y:auto;cursor:default;height:503px;box-shadow:0 1px 4px #999;margin-top:1px;border-radius:2px;border:0;color:#464646}
.autocomplete.nw_topsrch li{clear:both;display:inline-block;list-style:outside none none;width:278px;padding-left:0;padding-right:0}
.autocomplete.nw_topsrch li a{padding:8px 13px 7px;text-decoration:none;color:#464646;width:100%;display:inline-block;box-sizing:border-box}
.autocomplete.nw_topsrch li a:hover,.autocomplete.nw_topsrch li.asr_sr a{background:#464646;color:#fff}
.autocomplete.nw_topsrch li.fl_crse a{text-decoration:underline;width:100%;box-sizing:border-box}
.autocomplete.nw_topsrch li.fl_crse a:hover{background:#464646;color:#fff}
.hdr_cl{padding:14px 13px 15px;float:left;width:277px}
.hdr_cl span{border-radius:8px;width:auto;background-color:#464646;letter-spacing:.7px;padding:2px 10px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700}
.meganav .megamenu li.cover a,nav_flevel li.cover a,.sty_pln .autocomplete.nw_topsrch li.cover a,.flr_sr .cover{background:#363636;color:#fff}
.mg_left span.grey{font-size:13px;float:left;padding:20px;border-top:1px solid #ccc;margin-top:15px;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.megamenu.five li a{color:#069}
.mg_left i.fa.fa-angle-right{display:none}
.faq_bod .recmnd i{color:#006599}
.hero-section .home-header__player .play-icon,.rat_sec{z-index:1}
.rgt_cnt.oview h2 {margin:10px 0px;}
.on_consel_hide{display: none;pointer-events: none;opacity: 0.4;}
.container.stc .fnbt.tops{margin-top:20px}
/* article image fixes webp */
article.lst_pg picture *{
    width:100%;
}
/* CSS animation for fullpod */
/* .cssanimation{animation-duration:4s;animation-fill-mode:both}
.fadeInBottom{animation-name:fadeInBottom}
@keyframes fadeInBottom {
from{opacity:0;transform:translateY(100%)}
to{opacity:1}
} */
.idp_va_lhs .Hidp_flw .Hidp_hdcont p {
 text-align: left!important;
}
.cbind.amp_frm .adlog.nwintk {
 margin-top: 35px;
}
span.inst_menu {
    display: block;
    font-size: 9px;
}
.cbind .adlog .selBx{font-family:'Open Sans',Arial,Helvetica,sans-serif!Important}
.chu_con .overview_cont td {border: 1px solid #464646;padding: 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.funi input{padding:12px 3%}
.meganav .autocomplete div,.meganav .autocompletesrch div{float:left;width:98%}
}
.meganav .nw_topsrch .uni_law span:first-child{padding:0 6px 0 0 !important;width:auto!important}
.nw_topsrch .uni_law span{float:left;padding:0!important;width:88%!important}
.nw_topsrch ul li:first-child span{box-sizing:border-box;float:left;padding:0 13px;width:100%}
.meganav .org_btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;color:#fff;background:#AA5D00;padding:10px 15px 13px;text-decoration:none;text-transform:uppercase;float:left;text-align:center;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.sht_cout{background:#008040;padding:4px 5px;position:absolute;left:11%;bottom:18%;font-size:10px;color:#fff;border-radius:50px;font-weight:700;width:12px;text-align:center;box-sizing:content-box}
.sht_cout1{border-radius:50%;height:14px;width:14px;right:25px;top:15px;padding:0;position:absolute;left:auto;background:#008040;color:#fff;font-size:10px;font-weight:700}
#topNavlogIcn.lnk{width:25px;box-sizing:content-box}
.fa_rs span{color:#464646}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv .lo_ur .sht_cout1{top:-6px}
.nav.meganav li .lnk .lo_ur .sht_cout1{top:10px}
.nav.meganav ul li a.lnk{width:auto}
.meganav .org_btn:hover{background:#663800}
.fa,.rda span{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.4em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-angle-down:before,.act .fa-angle-left:before{content:"\f107"}
.act .fa-angle-left:before{content:"\f104"}
.fa-angle-up:before{content:"\f106"}
.fa-circle:before{content:"\f111"}
.fa-search:before{content:"\f002"}
.fa-envelope:before{content:"\f0e0"}
.fa-user:before{content:"\f007"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-group:before{content:"\f0c0"}
.fa-check-circle:before{content:"\f058"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-adjust:before{content:"\f042"}
.fa-minus:before{content:"\f068"}
.fa-caret-left:before{content:"\f0d9"}
.fa-circle-o:before{content:"\f10c"}
.fa-chevron-left:before,#sr_seo .click.tab .fa-chevron-left:before{content:"\f053"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-heart-o:before{content:"\f08a"}
.fa-flag:before{content:"\f024"}
.fa-eye:before{content:"\f06e"}
.fa-check:before{content:"\f00c"}
.fa-comment:before{content:"\f075"}
.rda.act span:before,.fa-chevron-circle-left:before{content:"\f137"}
.rda span:before,.act .fa-chevron-circle-left:before,.tab .fa-chevron-circle-left:before,.fa-chevron-circle-down:before{content:"\f13a"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-plus:before{content:"\f067"}
.act .fa-plus:before,.fa-minus:before{content:"\f068"}
.fa-graduation-cap:before{content:"\f19d"}
.fa-chevron-down:before,.tab .fa-chevron-left:before,#sr_seo .click .fa-chevron-left:before{content:"\f078"}
.fa-clock-o:before{content:"\f017"}
.fa-calendar:before{content:"\f073"}
.fa-map-marker:before{content:"\f041"}
.fa-map-marker:before,.fa-tag:before{font-size:18px}
.fa-map-marker:before{content:"\f041"}
.fa-times:before{content:"\f00d"}
.fa-tag:before{content:"\f02b"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-left:before{content:"\f104"}
.fa-caret-down:before{content:"\f0d7"}
.tp_arw .fa-caret-up:before,.fa-caret-up:before{content:"\f0d8"}
.fa-caret-right:before{content:"\f0da"}
.fa-times-circle:before{content:"\f057"}
.fa-times-circle-o:before{content:"\f05c";}
.fa-heart:before{content:"\f004"}
.fa-vk:before{content:"\f189"}
.fa-align-left:before{content:"\f036"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-file-text:before{content:"\f15c"}
.fa-th-large:before{content:"\f009"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-chevron-right:before{content:"\f054"}
.nav_flevel li,.nav_flevel li a{transition-property:background;transition-timing-function:linear}
.pd0,#refineRst .btn_row{padding:0}
.container{float:left;min-height:800px}
.ftr{float:left;margin:34px 0 0;color:#fff;width:100%}
.mob_clse,.lo_wt{display:none}
.web_skiplink{position:relative;float:right}
.web_skiplink ul li{list-style:none}
.web_skiplink h2,.web_skiplink li a{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);left:0;margin-top:1.3em;white-space:nowrap;background:#fff;border:1px solid #ccc;z-index:1;display:block;color:#464646;padding:10px}
.web_skiplink a:focus{position:absolute;height:auto;width:auto;overflow:hidden;clip:auto;top:1.692em;top:-15px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px}
nav .nav_flevel li .lnk.actv{background:#464646;color:#fff}
.megamenu.four{width:323px;padding:30px 20px;z-index:99;box-sizing:content-box}
.megamenu{position:absolute;right:0;top:70px;background:#464646;color:#464646;z-index:9999;width:220px;border-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);cursor:default}
.nw_nav .megamenu .c_txt{padding:11px 15px;width:100%;border:1px solid #464646;border-radius:3px;margin:0;height:auto;box-sizing:border-box}
.course{margin:20px auto 5px;display:table}
.or{width:15%;text-align:center;border-bottom:1px solid #464646;line-height:.1em;opacity:1;margin:10px auto 25px;color:#a4a4a4;text-transform:uppercase}
.meganav .s_btn button:hover{background:transparent}
.meganav .s_btn{float:right;position:absolute;top:30px;right:20px;width:43px}
.meganav .s_btn button,.meganav .s_btn a{background:transparent;border-radius:0 5px 5px 0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:22px;height:44px;margin-left:-2px;width:44px;border:none}
.or span{background:#fff;padding:0 5px;color:#464646}
.fa,.rda span{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.crs{font-size:20px;position:absolute;right:10px;top:10px;padding:2px 5px;color:#fff}
.show_lgb{position:fixed;z-index:999;width:auto;display:none;left:50%;margin-left:-240px;background:#464646}
.nw_nav .megamenu .c_txt{padding:11px 45px 12px 15px;border:1px solid #464646}
.megamenu li a,.megamenu .inmlpara,.inmcolhd.bld{color:#464646;text-decoration:none}
.megamenu .inmlst li a{color:#069;text-decoration:none;white-space:normal;line-height:20px;margin-bottom:15px;display:block}
.megamenu .inmlst li a:hover{color:#069;text-decoration:underline}
.megamenu .inmlst li a:focus{color:#464646;background:none;text-decoration:none}
.nav_fleve.mb_sch li .lnk{padding:23px 18px}
.icn .lo_in img,.icn .lo_wt img{margin-top:0;outline:none}
header.bgwht{border-bottom:solid 1px #e5e4e1;height:70px;background:#fff}
.nw_nav{box-sizing:border-box;float:left;padding-left:15px;width:100%}
.meganav .nav_flevel li.icn .lnk{padding:21px 25px 20px 22px;height:30px}
.meganav input[type="text"],.selBx{font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif}
.wrapper,#wrapper,.main{margin:0 auto}
.mg_left{float:left}
.meganav .nav_flevel .fa-search.fa-2x,.meganav .nav_flevel .fa-user.fa-2x{font-size:1.7em;margin-top:0}
.mg_lst li a{float:left;padding:10px 20px;width:180px}
.mg_lst li a:hover{background:#363636}
.mg_right{float:right;width:28.25%;padding:2%}
.grey,.nlink,.pro_hd.full p{color:#767676}
h2.grey,.tab_cnt{border-bottom:solid 1px #767676}
.tab_cnt{padding:15px 0}
.tpbrd{float:left;padding-bottom:8px;width:100%}
h2.grey{font-size:18px;padding-bottom:10px;margin-bottom:10px}
.ftr_lft h3,h2{font-size:18px}
.meganav .nav_flevel li h3,.fon_14,.lft_cnt.pr_fnt{font-size:14px}
.meganav .nav_flevel li h3,.mg_lst p,.dpros{margin-bottom:15px}
.meganav .nav_flevel li .mg_lst_lft h3,.mg_lst_rgt h3,.breadc,.form{margin-top:20px}
.meganav .nav_flevel li .bsub a{float:right;font-size:12px}
.meganav .nav_flevel li .bsub a,.times strong,.matchs .orgtxt.pd_l{font-weight:400}
.nw_nav .logo{float:left;margin:12px 0 0;width:240px}
.nav{float:right}
.nav li a{text-decoration:none}
nav .nav_flevel li .lnk.actv{background:#464646;color:#fff}
nav .nav_flevel li.crse .actv .fa-search:before{content:"\f00d";color:#fff}
li.crse .actv .fa-search{font-size:1.7em;padding:0 6px 0 1px}
nav .nav_flevel li.srhe .fa-2x{color:#fff}
.megamenu.four{z-index:100}
.nav_flevel li{float:left;list-style:none;position:relative}
.nav_flevel li .lnk{float:left;color:#464646}
.nav_flevel li .megamenu li{background:none;float:left;width:100%;padding-bottom:0;padding-top:0;padding-left:0}
.meganav ul li .megamenu li:hover{border:none;padding-bottom:0}
.nav_flevel li .megamenu li:last-child{padding-bottom:0}
.nav_flevel li .megamenu .mg_lst_lft li{width:48.7%}
.megamenu{position:absolute;left:0;background:#fff;z-index:9999;width:100%;border-radius:3px 0 3px 3px;box-shadow:0 14px 13px 0 rgba(0,0,0,0.15);cursor:default}
.megamenu a:hover{color:#fff}
.mg_left{float:left}
.nav_flevel .fa-search.fa-2x,.nav_flevel .fa-user.fa-2x{font-size:1.7em;margin-top:2px}
.mg_lst li a{float:left;padding:10px 20px;width:180px}
.mg_lst li a:hover{background:#363636}
.mg_right{float:right;width:28.25%;padding:2%}
.grey,.nlink,.pro_hd.full p{color:#767676}
h2.grey,.tab_cnt{border-bottom:solid 1px #767676}
.tab_cnt{padding:15px 0}
.tpbrd{float:left;padding-bottom:8px;width:100%}
h2.grey{font-size:18px;padding-bottom:10px;margin-bottom:10px}
.ftr_lft h3,h2{font-size:18px}
.nav_flevel li h3,.fon_14,.lft_cnt.pr_fnt{font-size:14px}
.nav_flevel li h3,.mg_lst p,.dpros{margin-bottom:15px}
.nav_flevel li .mg_lst_lft h3,.mg_lst_rgt h3,.breadc,.form{margin-top:20px}
.nav_flevel li .bsub a{float:right;font-size:12px}
.nav_flevel li .bsub a,.times strong,.matchs .orgtxt.pd_l{font-weight:400}
.mt20,.pro_btn,.profile,.event{margin-top:20px}
.mg_lst_rgt{float:right;width:34.6%}
.mg_lst_lft{float:left;width:65%}
a.spn{border:solid 1px #AA5D00;border-radius:5px;padding:6px 0!important;text-align:center;margin:0 0 30px;text-transform:uppercase;color:#AA5D00}
.ars li.bld,a.spn,.matchs .grntxt,.matchs .orgtxt,.bld,.bd{font-weight:700;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
a.spn:hover{background:#AA5D00!important;color:#fff;text-decoration:none!important}
.hc_header .web_skiplink ul li{padding:0}
.nav_flevel.mb_sch .megamenu{right:0;left:auto;background:#464646;height:auto}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv{color:#464646;border-bottom:2px solid #464646;padding-bottom:21px;background:#fff}
.nav_flevel li .lnk{float:left;padding:0 15px 0 0;position:relative}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv{background:#fff!important;margin-top:16px;border-bottom:none;padding:0 25px}
.nav.meganav .nav_flevel.mb_sch li.icn.crse .lnk.actv{margin-top:23px}
.uni_law li a{line-height:24px}
.hc_header .megamenu li.cover a,.hc_header .sty_pln .autocomplete.nw_topsrch li.cover a,.hc_header .flr_sr .cover{outline:normal}
.nav_flevel li .lnk.ic_clr{padding-top:0;border:none}
.meganav .nw_topsrch .uni_law span:last-child{line-height:20px}
.nav_flevel .autocomplete,.autocompletesrch{top:73px}
.nav_flevel li .megamenu.five li.fa_rs,.nav_flevel li .megamenu.five li.non_fav{padding:0 20px 10px}
.nav_flevel.mb_sch{position:relative}
#topNavSrchBtn .fa.fa-search{color:#444}
.megamenu.five .mg_left:first-child{background:#464646;border-radius:5px 0 0 0}
.megamenu.five{width:280px}
.nav_flevel.mb_sch .megamenu{right:0;left:auto;background:#464646;height:auto}
.nav_flevel li .megamenu.five li{width:100%;box-sizing:border-box}
.fa_rs{padding-left:20px;padding-right:20px;padding-bottom:10px}
.fav .sht_cout{bottom:inherit;left:inherit;margin:-1px 0 0 5px;right:20px}
.five .mg_left{box-sizing:border-box;width:100%;padding:0}
.five .mg_left:last-child{padding:0}
.five li a,.non_fav{padding:10px 20px}
.five li a:hover{background:#363636;background:none;text-decoration:underline}
.mg_left.fve{border-radius:3px 0 0;line-height:24px;padding:13px 3px 13px 20px}
.nav_flevel li .megamenu.five li{width:100%;box-sizing:border-box;padding:0}
.fve li{padding-top:15px}
.five .blu_btn.fbb{margin:10px 20px}
.five a{display:block}
.megamenu.five .mg_left:first-child{background:#464646;border-radius:5px 0 0 0}
.megamenu.five .mg_left:first-child{margin-top:13px}
ul.nav_flevel.sm.mb_block{display:none}
.login_sticky .nav.meganav{justify-content:flex-end}
.lnk.actv span.lo_ur img{margin-top:0}
.lnk.actv span.lo_in img{margin-top:5px}
.lnk span.lo_in img{margin-top:0}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv .sht_cout1{top:-1px}
.ifrm_cht{position:fixed;right:0;bottom:0;height:425px;z-index:9999999;width:290px;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:20px 0 0 0;overflow-y:auto!important}
.ck_up.ck_pop{position:fixed;width:720px;padding:0;left:0;right:0;margin:auto;top:30%;bottom:auto;background:#FFFFFF 0 0 no-repeat padding-box;box-shadow:0 1px 6px #00000029;border-radius:4px;z-index:11;text-align:left;border-radius:4px;z-index:999999}
.ck_up .ckie_cnt .gt_it{display:block;width:90px;margin:0 auto;margin-top:10px}
.ck_up.ck_pop .ckie_cnt .gt_it{display:inline;width:auto}
.cht_min{z-index:10!important}
.inr_pd.lgt_bx{top:65px!important}
.ckie_cnt{margin:auto;width:100%;display:flex;align-items:center;flex-direction:column;padding:30px 0;box-sizing:border-box}
.left_ck{width:100%;float:left;font-size:14px;box-sizing:border-box;margin:20px 0 10px;padding:0 20px 10px;/*box-shadow:0 3px 4px #eee;*/min-height:auto;line-height:20px;text-align:left}
.right_ck{width:100%;float:left;text-align:center;margin:5px 0 0}
.ck_up .ln_mre{color:#069;text-decoration:none;margin:0 10px 0 5px;display:inline-block}
.ck_up .ln_mre:hover{text-decoration:underline}
.ck_up .gt_it{padding:9px 20px;background:#069;color:#fff;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;border-radius:24px;transition:.3s all;display:inline-block;width:auto;margin-right:5px;text-align:center;font-size:13px}
.ck_up .gt_it:hover{text-decoration:none;background:#003d5c}
.ck_up .gt_itm{background:#FFF;color:#069;border:1px solid #069;border-radius:19px}
.ck_up .gt_itm:hover{color:#fff;background:#069}
.ckie_cnt span{display:inline-block;margin-bottom:0}
.ck_hid{bottom:-100%;transition:all 1.5s}
a.gt_it.caps.disable{pointer-events:none;cursor:default;opacity:.4}
.pri-stick{position:fixed;left:0;bottom:35%;height:30px;width:34px;background:#dff0ff;border-top-right-radius:25px;border-bottom-right-radius:25px;color:#069;background:#FFFFFF 0 0 no-repeat padding-box;box-shadow:0 1px 2px #00000014;border-radius:0 50px 50px 0;transition:.3s;display:flex;align-items:center;justify-content:center}
.pri-stick.active{right:-107px}
.pri-stick.active .fa-lock{margin-right:16px}
.pri-stick .fa-lock{font-size:20px;margin-right:0;position:relative;top:2px;opacity:.5}
.pri-stick span{display:none}
.pri-stick:hover .fa-lock{opacity:1}
.fa-lock:before{content:"\f023"}
.cooky_nw .gt_it{padding:9px 30px;background:#069;color:#fff;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;border-radius:24px;transition:.3s all;display:block;width:auto;margin:20px auto 0;text-align:center;float:right}
.cooky_nw .gt_it:hover{text-decoration:none;background:#003d5c}
.inr_pd.lgt_bx.fnw{background:#fff;padding:25px;border-radius:5px;width:610px;margin-left:-290px}
.cooky_nw{position:relative}
.ckpcy .ffpa a{text-decoration:underline}
.fntp.bgblk.ckpcy{margin-bottom:10px}
.inr_pd.lgt_bx.fnw .clse{position:absolute;right:15px;top:12px}
.fntp.bgblk.ckpcy,.ckpnl.upsts{float:left;width:100%;margin-top:5px}
.cooky_nw p{color:#464646;text-align:left;font-size:13px}
.ckpcy h2{text-align:left;font-size:14px;width:100%;margin-bottom:10px}
.ckpcy h4{font-size:13px;margin-bottom:5px}
.cksttng{position:relative;width:100%}
.acrdd{background-color:#eee;color:#464646;cursor:pointer;padding:14px;width:100%;display:flex;text-align:left;outline:none;font-size:14px;transition:.4s;margin-top:3px;font-size:13px;box-sizing:border-box;vertical-align:middle}
.upsts{background:#fff;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,0.07);margin-bottom:20px;float:left;padding:33px 40px 40px;width:100%}
.ckpnl.upsts{padding:0 30px 10px;margin:0;border:0;box-shadow:inherit;box-sizing:border-box;padding-left:0;padding-right:0}
.cooky_nw .active,.cooky_nw .acrdd:hover{background-color:#ccc}
.cooky_nw .acrdd:before{content:'\002B';color:#464646;font-weight:700;float:left;margin-right:10px}
.cooky_nw .active:before{content:"\2212"}
.acrd_tile{width:70%}
.cooky_nw .panel{padding:0;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}
.cooky_nw .panel p{padding:14px 14px 12px;font-size:13px}
.cksttng .e_col3{float:none;position:absolute;right:10px;top:12px}
.cooky_nw .onoffswitch{position:relative;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.cooky_nw .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:25px;margin-top:-3px}
.stdyopt li .e_col3 label{font-family:'Open Sans',Arial,Helvetica,sans-serif}
.cooky_nw .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0}
.cooky_nw .onoffswitch-switch{display:block;width:26px;margin:2px;background:#FFF;position:absolute;top:0;bottom:0;right:40px;border-radius:25px;transition:all .3s ease-in 0;height:26px}
.cooky_nw .on_circle{right:0}
.cooky_nw .onoffswitch-inner:before,.cooky_nw .onoffswitch-inner:after{display:block;float:left;width:50%;height:34px;padding:0;line-height:34px;font-size:14px;box-sizing:border-box;color:#fff}
.cooky_nw .onoffswitch-inner:before{content:"ON";padding-left:14px;background-color:#008040;color:#FFF;height:30px;line-height:30px}
.cooky_nw .onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#555;color:#fff;text-align:right;height:30px;line-height:30px}
.stdyopt li .fltr_crs{margin-left:10px}
.e_col3{float:right}
.cooky_nw .onoffswitch-checkbox{display:none;position:relative;width:100%;height:100%}
.fa-laptop:before{content:"\f109"}
.cooky_nw .on_swtch{margin-left:0}
.sr-close{width:18px;height:18px}
ul.inmlst li:last-child a{padding-bottom:0;margin-bottom:0}
.nav.meganav .nav_flevel li.actv,.nav.meganav .nav_flevel li.icn.actv{border-bottom:2px solid #464646;padding-bottom:24px}
.wrapper{width:980px}
.bggrn.nw{padding:20px 0;box-sizing:border-box}
.nw .wrapper{position:relative}
.ad_fav{float:left;width:70%;margin:8px 0 10px}
.nw .ad_fav{margin:0}
.ad_view{border-radius:5px;float:right;padding:5px 20px;text-align:center;color:#fff;border:solid 1px #fff}
.nw .ad_view{padding:10px 20px;margin-right:34px}
header{float:left;width:100%}
.family{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.nw .ad_view:hover{background:#fff;color:#008040;text-decoration:none}
.pfix{left:0;top:70px;position:fixed}
.pfix.animate1{overflow:hidden;transition:transform 1s ease}
.bggrn.pfix{z-index:99999}
.pfix .wrapper{position:relative}
.ad_fav{float:left;width:70%;margin:8px 0 10px}
.w100p,.ent p{width:100%;float:left}
.w100p,.pdp .hd_vw{width:100%}
header.bgwht{position:relative}
.lgbx_hdr{padding:20px;background:#464646;border-radius:5px 5px 0 0;color:#fff;width:100%;box-sizing:border-box;float:left}
.inr_pd.lgt_bx.prg.grts a.clse{top:15px}
.inr_pd.lgt_bx.prg.grts .prlt_bx{border-radius:0 0 5px 5px}
.gotos,.gotos a{text-align:center;border:none;float:none}
.gotos{margin:18px 0 2px}
.inr_pd.lgt_bx{padding:0;width:700px;position:absolute;z-index:1004;margin-left:-350px;top:200px;box-sizing:border-box;left:50%;color:#444}
.prlt_bx{background:#fff;float:left;width:100%;position:relative;padding:16px 20px 20px;box-sizing:border-box;border-radius:5px}
.inr_pd.lgt_bx.prg a.clse{position:absolute;top:0;right:20px;color:#fff}
.inr_pd.lgt_bx.prg a.srtls{color:#464646;top:12px}
.lght_header,.bg_cont.mt15.mb20,.rg_srch,.regr{float:left;width:100%}
.lght_header{padding-bottom:16px}
.lght_header,.prlt_bx .bg_cont{border-bottom:1px solid #ddd;padding-bottom:20px}
.prlt_bx .bg_cont{padding-top:5px}
.inr_pd.lgt_bx.prg a.clse i{font-size:18px}
.ftr_lft h3,h2{font-size:18px}
.pr_lgo{height:140px;text-align:center;line-height:125px;width:100%;margin-bottom:10px;overflow:hidden}
.prlt_bx .bg_cont .pr_lgo.uni{border:1px solid #ddd;border-radius:3px;width:100px;height:100px;line-height:100px;float:left;margin:0 20px 0 0;background:#fff}
.pr_lgo img{display:inline-block;margin-top:-2px;max-width:100%;max-height:100%;vertical-align:middle;font-size:6px;height:auto}
.hd_vw p,.unils .hd_vw p.times{margin:0 20px 0 0;float:left;line-height:18px}
.prg .hd_vw.ra_ng p{margin-right:15px}
.flg_sc{float:left;padding-right:6px;margin-top:-2px}
.prg p.pro_ctr.caps .flg_sc{padding-right:0}
.flg_sc img{width:20px;height:20px;border:1px solid #d1d0ce}
.flg_sc img,.sty img{border:1px solid #d1d0ce}
.prlt_bx .regr a{float:right;cursor:pointer;font-size:14px;width:auto}
.meganav .blu_btn,.meganav .org_btn,.meganav .grn_btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;color:#fff;background:#AA5D00;padding:10px 15px 13px;text-decoration:none;text-transform:uppercase;float:left;text-align:center}
.meganav .grn_btn{background:#008040;float:right;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;color:#fff;padding:10px 20px 13px;text-decoration:none;text-transform:uppercase;float:left;text-align:center;box-sizing:border-box;cursor:pointer}
span.lblue{float:right;line-height:40px;margin-right:20px}
.fl{float:left}
.mb20{margin-bottom:20px}
.mt15{margin-top:15px}
.mb20{margin-bottom:20px}
.meganav .grn_btn:hover{background:#004d27}
.rating,.rating1,.rating2,.rating3,.rating4,.rating5,.rating0{background:url(https://images1.content-hci.com/hca-cont/img/sprite/sprite.png) no-repeat left top;float:left}
.rating,.rating1,.rating2,.rating3,.rating4,.rating5{height:18px;width:76px;margin-top:1px;margin-right:5px}
.rating4{background-position:-82px -74px}
.rating5{background-position:-67px -74px}
.rating1{background-position:-129px -74px}
.rating2{background-position:-112px -74px}
.rating3{background-position:-99px -74px}
.flg_sc img{width:20px;height:20px}
.meganav .uni_law{float:left;width:100%}
.advert{float:left;width:100%;text-align:center;margin-bottom:20px}
.inmenu{min-height:381px}
.regr .grn_btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;color:#fff;padding:10px 20px 13px;text-decoration:none;text-transform:uppercase;float:left;text-align:center;background:#008040}
.regr .grn_btn:hover{background:#004d27}
.fw{width:100%}
.svl_rbn .bk_mrk.svd{color:#069;background:none}
.svl_rbn a:hover span i.fa-bookmark-o:before,.svl_rbn .bk_mrk.svd .fa-bookmark-o:before{content:"\f02e";border-top:none}
.sr_prhid .pr_lgo img,section.stage img{height:auto}
em.fa:before{display:block}
.spinner_t{background:rgba(0,0,0,0.3);height:100%;position:fixed;width:100%;z-index:1002;top:0}
.spin_fxd{position:fixed}
.spinner_t{position:fixed;left:0;top:0;width:100%;z-index:99999}
.spinner{width:40px;height:40px;background-color:#fff;margin:25% auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;position:relative}
a#cookieSplashId{float:right;font-size:14px;border:1px solid #069;padding:10px;box-sizing:border-box;border-radius:5px}
a#cookieSplashId:hover{background:#069;color:#fff;text-decoration:none}
.ind_art .logo{height:auto}
.cd_pr .sr_nam h2{font-size:18px;font-family:'Open Sans bold','Arial';line-height:29px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.apguide-btn.lbl{min-height:20px}
.tanq_msg{float:left;width:100%;background:#EAF3F6;padding:10px;border-radius:5px}
.tanq_msg img{width:50px;height:50px;float:left;margin-right:10px;margin-top:10px}
.subspl_r .tanq_msg h3{font-size:16px}
.tanq_msg p{font-size:14px;float:left;margin:0;line-height:14px;margin-bottom:10px}
.msg_sec{float:left;width:100%;margin:20px 0;text-align:left}
.msg_sec h2{font-size:26px}
.msg_cn{float:left;width:80%;text-align:left}
.expert_img img{display:flex;position:absolute;left:50%;bottom:auto;transform:translate(-50%,-50%);top:50%}
.msg_sec p{margin-top:10px}
.msg_sec ul{float:left;width:100%;margin:10px 0;list-style:none}
.msg_sec ul li{margin-bottom:10px}
.msg_sec ul li::before{content:'';display:inline-block;height:16px;width:16px;background-image:url(https://images1.content-hci.com/hca-cont/img/tick.svg);margin-right:5px;vertical-align:middle}
.enq_bod.hide,.faq_bod.hide,.univ_data.hide,.cour_data.hide{display:none}
.float ul li span{color:#464646}
.float .fav_btn,.enq_btn{background:#006599;padding:12px 30px;color:#fff;border-radius:25px;margin-right:14px;text-decoration:none;z-index:9999;font-weight:400;transition:width .8s;white-space:nowrap;width:180px;box-sizing:border-box}
.float .fav_btn{background:#fff;color:#006599;border:1px solid #006599}
.float .fav_btn:hover,.enq_btn:hover{text-decoration:none}
.float{position:absolute;bottom:48px !important;z-index:158;right:0}
.enq_btn img,.float .fav_btn .fa.fa-heart-o{margin-right:8px}
.enq_us1,.faq_us1{display:inline-flex}
.enq_bod{background:#fff;padding:0;position:fixed;bottom:101px;color:#464646;box-shadow:0 0 5px 0 #bbb;width:270px}
.cour_data,.univ_data{margin-top:18px}
.enq_bod h3,.faq_bod h3{font-size:14px;margin-bottom:0;padding:16px}
.faq_bod h3{padding:16px 10px}
.enq_bod ul li,.faq_bod ul li{list-style:none;margin-bottom:0;cursor:pointer;color:#006599;font-size:14px;padding:0}
.float .enq_bod a,.float .faq_bod a{padding:16px;display:block;text-decoration:none}
.recmnd a{padding:16px;display:block;text-decoration:none}
.enq_bod ul li:hover,.faq_bod ul li:hover,.recmnd:hover{background:#f0f0f0;text-decoration:none}
.enq_bod{right:232px;left:auto}
.faq_bod{right:30px;z-index:9}
ul.univ_data li{padding:0;margin-bottom:20px}
.univ_data li i{font-weight:100;float:right;color:#464646}
.flt_lbl .fav_btn,.flt_lbl .enq_btn{width:48px;overflow:hidden;box-sizing:border-box;padding-left:15px;padding-right:0;font-family:'Open Sans',Arial,Helvetica,sans-serif}
.flt_lbl .fav_btn .fa_hid,.flt_lbl .enq_btn .en_hid{opacity:0}
.flt_lbl .fav_btn:hover,.flt_lbl .enq_btn:hover{width:153px;box-sizing:border-box}
.flt_lbl .enq_bod{right:119px}
.flt_lbl .fav_btn:hover .fa_hid,.flt_lbl .enq_btn:hover .en_hid{opacity:1}
#back-top a{position:fixed;bottom:70px!important;right:7px;width:30px;height:30px;background:#fff url(https://images3.content-hci.com/hca-cont/img/icons/btm_tp.png) no-repeat scroll;background-position:-36px 1px;border-radius:25px;z-index:9998}
.cht_min{display:none}
.float ul li img{margin:0 5px 0 0;top:2px;position:relative}
span.nt_th{border:1px solid #008040;border-radius:3px;padding:0 2px;font-size:12px}
.fav_btn span{color:#006599;font-size:15px;line-height:20px;margin-right:0}
.float .fav_btn:hover{background:#fff;color:#006599}
.faq_bod .mob_filter{float:left;width:100%;background:#fff;position:fixed;bottom:0;z-index:100}
.faq_bod .mb_flt{width:100%;display:table;table-layout:fixed;box-shadow:0 5px 10px #000}
.faq_bod .dev_flt .fa-heart-o:before{color:#069}
.faq_bod .dev_flt{border-right:2px solid #ddd;display:table-cell;text-align:center;padding:20px 10px}
.faq_bod .mb_flt a{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.faq_bod .dev_enq{display:table-cell;padding:20px 10px;text-align:center}
.faq_bod .dev_flt .pr.fa-heart-o{position:inherit;font-size:16px;margin-right:5px}
.faq_bod .dev_enq .fa-comment-o:before,.recmnd .fa-comment-o:before{content:"\f0e5";font-size:16px}
.faq_bod .flt_expnd{background:#fff;max-height:290px}
.faq_bod .fav_title{float:left;width:100%;border-bottom:1px solid #ddd;padding:20px 30px;font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;font-size:16px}
.faq_bod .recmnd .fa-comment-o:before{color:#464646}
.faq_bod .fav_sec{float:left;width:100%}
.faq_bod a.fav_clse{float:right;font-size:18px;color:#464646;line-height:0}
.faq_bod .fav_clse .fav_clse i{font-size:14px}
.faq_bod .acc_tile{font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;padding:20px 30px;font-size:14px;border-bottom:0;border-top:0}
.faq_bod .curse_acc,.univ_acc{float:left;width:100%;padding:0}
.faq_bod .fav_sec ul li{list-style:none;padding:0;width:100%;display:inline-block}
.faq_bod ul li i.fa.fa-times.fav_clse{float:right}
.faq_bod ul.fav_li{width:100%;padding:20px 10px 10px;margin-bottom:20px}
.faq_bod ul.fav_li a{width:95%;float:left;margin-bottom:10px}
.faq_bod .acc_tile.curse_act{border:none;padding-bottom:10px}
.faq_bod .fav_sec ul li:last-child{padding-bottom:0}
.faq_bod ul.fav_li .fa-times:before{color:#727272}
.faq_bod .fa-thumbs-o-up:before{content:"\f087"}
.faq_bod .recmnd{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;padding:0;font-size:14px;float:left;width:100%;box-sizing:border-box}
.faq_bod .recmnd i{margin-right:10px}
.faq_bod .acc_tile .fa.fa-angle-up,.faq_bod .acc_tile .fa.fa-angle-down{float:right;font-size:20px}
.faq_bod .acc_tile.curse_act i:before{content:"\f107"}
.faq_bod img.spk_img{margin-right:10px;vertical-align:middle}
.fav_hide,.enq_hide{display:none}
.faq_bod .accordionWrapper{padding:30px;background:#fff;float:left;width:80%;box-sizing:border-box;margin:10%;box-shadow:0 1.5em 85px 0 rgba(0,0,0,0.2)}
.faq_bod .accordionItem{float:left;display:block;width:100%;box-sizing:border-box;font-family:'Open-sans',Arial,sans-serif}
.faq_bod .close .accordionItemContent{height:0;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block}
.faq_bod .flt_expnd{overflow-y:scroll;box-shadow:0 8px 12px #000}
.faq_bod .accordionItemHeading{cursor:pointer;margin:0 0 10px;padding:10px;color:#464646;width:100%}
.faq_bod .dev_enq i.fa.fa-comment-o{margin-right:5px}
.faq_bod .left_ck{min-height:150px}
.faq_bod .fav_sec{height:auto;overflow:hidden}
.faq_bod ul.fav_li{padding:0 0 0 10px}
.faq_bod .accordionItemHeading{color:#464646;font-size:14px;font-weight:400;font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;padding:10px 17px;}
.faq_bod .fav_title{float:left;width:100%;border-bottom:1px solid #ddd;padding:15px 0 12px 10px;font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;font-size:14px;box-sizing:border-box}
.faq_bod a.fav_clse{float:right;font-size:15px;color:#464646;line-height:0;font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-weight:100;padding-right:14px}
.fav_sec::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
.fav_sec::-webkit-scrollbar{width:4px;background-color:#F5F5F5}
.fav_sec::-webkit-scrollbar-thumb{background-color:#a9a9a9;border:2px solid #a9a9a9}
.faq_bod .acc_tile .fa.fa-angle-up,.faq_bod .acc_tile .fa.fa-angle-down{float:right;font-size:20px;padding-right:20px}
.faq_bod ul.fav_li{width:100%;margin-bottom:20px;padding:0;box-sizing:border-box}
.faq_bod .fav_sec ul li{width:100%;padding-top:8px;display:flex;align-items:center;justify-content:space-evenly;}
.faq_bod ul.fav_li a{width:calc(100% - 60px);float:left;margin-bottom:10px;margin-left:0;box-sizing:border-box;text-decoration:none;padding:0}
.faq_bod ul li i.fa.fa-times.fav_clse{float:right;padding-right:0;margin-top:-8px}
.faq_bod .accordionItemHeading{box-sizing:border-box}
.faq_bod .acc_tile .fa.fa-angle-up,.faq_bod .acc_tile .fa.fa-angle-down{float:right;font-size:20px;padding-right:0}
.curse_acc,.univ_acc{padding:0}
.float.flt_lbl{width:auto}
.enq_btn{border:1px solid #006599}
.enq_bod{right:240px}
.float .fav_btn .fa.fa-heart-o{width:auto}
.faq_bod .fav_sec.dyn_hgt{overflow-y:scroll;height:200px}
.red_note{width:9px;height:9px;background:#db0808;position:absolute;top:2px;border-radius:10px;right:18px}
.float .fav_btn{margin-top:auto}
.float.flt_lbl .enq_bod{right:30px}
.sr_prhid .asr{float:left;width:100%;margin:auto}
.con.lnmr.nadv{width:480px}
.lv_app{position:fixed;top:auto;bottom:auto;background:#FFFFFF 0 0 no-repeat padding-box;border-radius:5px;padding:40px;width:100%;max-width:650px;box-sizing:border-box}
.lv_app h2{text-align:center;font-size:24px}
.lv_appfull{margin-top:20px;float:left}
.lft_appfull{width:65.3%;float:left}
.lft_appfull ul{padding:14px 0 15px}
.lft_appfull ul li{margin-bottom:8px;list-style:none;display:flex;align-items:center;text-align:left}
.lft_appfull ul li img{margin-right:8px}
.lft_appfull span{margin-top:20px;display:block;font-size:14px}
.rgt_appfull{width:34%;float:left;text-align:center;background:#f0f0f0;border-radius:5px;padding:20px 23px;box-sizing:border-box}
.app_desklogo img{width:150px;height:45px}
.rgt_appfull p{font-size:12px;line-height:16px;text-align:left}
.lv_appdesk_over{display:flex;align-items:center;justify-content:center}
.desk_appcls{position:absolute;right:12px;top:16px}
.lft_appfull p strong{font-size:16px}
.mb_tstapp,.logo_apmp{display:none!important}
.mb_hidapp,.mb_tstapp{margin-bottom:10px}
.select-box{position:relative;display:block;width:100%;margin:0 auto;font-family:"Open Sans","Arial",sans-serif;font-size:14px;color:#fff;cursor:pointer}
.select-box__current:focus + .select-box__list{opacity:1;-webkit-animation-name:none;animation-name:none;width:300px}
.select-box__current:focus + .select-box__list .select-box__option{cursor:pointer}
.select-box__current:focus .select-box__icon{transform:translateY(-50%) rotate(180deg)}
.select-box__icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;opacity:.3;transition:.2s ease}
.select-box__value{display:flex}
.select-box__input{display:none}
.select-box__input:checked + .select-box__input-text{display:block}
.select-box__input-text{display:none;width:100%;margin:0;padding:0}
.select-box__list{position:absolute;width:100%;padding:0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);bottom:25px;background:#fff;border-radius:5px}
.select-box__option{display:block;padding:15px;color:#464646}
.select-box__option:hover,.select-box__option:focus{color:#fff;background-color:#444}
.select-box__list li{color:#464646}
@-webkit-keyframes HideList {
from{transform:scaleY(1)}
to{transform:scaleY(0)}
}
@keyframes HideList {
from{transform:scaleY(1)}
to{transform:scaleY(0)}
}
.select-box__current:after{content:'\F0D7 ';font:normal normal normal 22px/1 FontAwesome;color:#fff;right:0;top:2px;padding:0 0 0 8px;position:absolute;pointer-events:none}
.wrapper.cntry_drp{display:flex;align-items:center;justify-content:center;flex-direction:row}
.fa-globe:before{content:"\f0ac"}
.cntry_drp i.fa.fa-globe{display:inline-block;width:auto;margin-right:10px;vertical-align:middle;margin-top:5px}
.sup_footer .cntry_drp .rgt{float:right;width:21%;line-height:22px;text-align:right;display:flex;order:3}
.fav_btn span{font-size:25px}
.nav_flevel .fa-heart-o:before{content:"\f004";color:#464646}
li.fdv.icn a{line-height:24px}
.fdv.icn .red_note{width:12px;top:17px;right:20px;background:#008040;height:12px}
.float_1 .faq_bod{background:#fff;padding:0;bottom:auto;color:#464646;box-shadow:0 0 5px 0 #bbb;width:310px;top:70px}
.select-box__input-text a{color:#fff}
.select-box__option:hover a{color:#fff}
.select-box__input-text span{display:none}
.float.float_1 .fav_hide1 h3,.faq_bod ul.fav_li,.faq_bod .accordionItemHeading{margin-bottom:0}
.float.float_1 .fav_li li{border-bottom:none;padding-bottom:0}
.faq_bod .acc_tile.curse_act{padding:10px 17px}
.float.float_1 li.fdv.icn a{line-height:0}
.float.float_1{top:70px;position:absolute;right:85px}
.float{position:fixed;bottom:48px;z-index:158;right:30px}
.rat_sec.rht.sticky.ratsec .ch_shtp .shrt{border:none}
.rat_sec.rht.sticky.ratsec .ch_shtp .shrt .fa-heart-o{width:auto;margin-right:10px}
.rat_sec.rht.sticky.ratsec .shr_pop.ch_shtp{top:60px}
.idp-prin .app-bod{display:inline-block;width:50%;color:#ffffff;font-size:14px}
.idp-prin .smart-app-logo{background:none}
.idp-prin .app-bod span{font-weight:bold}
.live-app{position:fixed;bottom:0;top:auto;width:100%;background:#464646;padding:12px 142px;z-index:9999;box-sizing:border-box}
.ply-str{margin-right:10px}
.app-test{width:auto;display:inline-block;color:#fff;padding-left:20px;position:relative;top:-5px}
.app-test ul li{display:inline-block;margin-left:10px}
.app-test ul li:first-child{margin-left:0}
.hide_app{display:none}
.cls_app{position:absolute;right:16px;left:auto;top:26px}
.mob-promo{display:none}
.cht_min{bottom:86px}
#back-top a{bottom:144px}
.min_cls.cls_app{cursor:pointer}
.enq_btn.enq_btn_app_advg:hover{width:220px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}
.enq_btn.enq_btn_app_advg{display:flex;align-items:center;justify-content:center;width:220px}
.float.flt_lbl .enq_btn.enq_btn_app_advg{display:block}
.flt_lbl .enq_btn.enq_btn_app_advg{width:48px}
.fdv.icn .fav_btn{border:none;margin-top:0}
.fdv.icn .fav_btn:hover{background:none}
.float .enq_btn{background:#fff;color:#006599;border:1px solid #006599}
.ft_wcolr .enq_btn{background:#006599;color:#fff}
.enq_btn img{float:left}
.map_bgd .cntu{margin-top:20px}
.row_rhs.idp_lc .web_drp .mp_loc .web_acc select{margin-top:-45px!important}
.nw_srch .chosen-container abbr.search-choice-close:before{color:#464646}
/*view compare btn*/
.float.float_1 .fav_hide1 .vw_cmp h3{padding:0}
a.vw_bt.enq_btn{float:right;padding:0;width:auto;padding:5px 18px;border-radius:5px;margin:0;line-height:inherit!important;background:#006599;color:#fff;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
a.vw_bt.enq_btn:hover{background:#283e6b;text-decoration:none}
.flt_lbl a.vw_bt.enq_btn{width:auto;text-decoration:none;font-weight:bold}
.vw_cmp{float:left;width:100%;padding:16px 18px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}
.clb.tp_lg{right:100px!important}
a.vw_bt.enq_btn.caps.even_none{pointer-events:none;font-weight:bold;cursor:none;background:#ddd;border:none;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
/*cookies pod for abroad and india style*/
.ck_up.ck_pop.affliate{top:auto;bottom:20px;background:rgba(255,255,255,0.9);width:980px;padding:10px 15px;box-sizing:border-box;}
.ck_up.ck_pop.affliate .ckie_cnt{display:flex;padding:0;box-sizing:border-box;text-align:center;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:space-between;margin:auto;line-height:24px}
.ck_up.ck_pop.affliate h1{width:100%}
.ck_up.ck_pop.affliate .left_ck{width:75%;float:left;font-size:14px;box-sizing:border-box;text-align:left;margin:0;box-shadow:none;min-height:auto;padding:0}
.ck_up.ck_pop.affliate .right_ck{width:20%;float:none;text-align:right;position:relative;padding:0;display:flex;margin:0;flex-direction:column}
.ck_up.ck_pop.affliate a.gt_it.gt_itm{background:none;order:2;border:none}
.ck_up.ck_pop.affliate .gt_it{font-size:14px}
.ck_up.ck_pop.affliate a.gt_it.gt_itm:hover{background:none;color:#069;text-decoration:underline}
.ck_up.ck_pop.affliate .ln_mre{margin:0 5px}
.ck_up.ck_pop.affliate .ckie_cnt .right_ck a.gt_it:last-child {text-transform:uppercase}
.ck_up.ck_pop.affliate .ckie_cnt .gt_it{min-width:145px}
header .clb{display:block;position:absolute!important;right:372px!important}
header .con.lnmr{z-index:1004;right:-95px;top:60px}
header .clb.tp_lg{right:100px!important}
header .con.lnmr.nadv{width:480px}
header .cm_sd{background:#fff;width:288px;text-align:center}
header .lnmr .cm_sd{width:640px;box-shadow:0 0 20px 0 rgba(70,70,70,0.7);float:left;text-align:left!important}
header .arw-up{height:22px;position:absolute;z-index:10;width:31px;top:-22px;background:url(https://images1.content-hci.com/hca-cont/img/icons/arr_up1.png) no-repeat;margin-left:72%}
header .clb .arw-up{margin-left:507px}
header .lt_cont{display:table-cell;padding:22px 30px 21px;background:#f1f0ed;width:260px;text-align:left;vertical-align:top}
header .clb .lt_cont{vertical-align:middle}
header .rt_cont{display:table-cell;width:260px;background:#fff}
header .rl{position:relative}
header .lnmr .log_in{padding:30px}
header .lt_cont h2{font-size:19px;line-height:28px}
header .lht24{line-height:24px}
header .mt10{margin-top:10px}
header .cls_rgt{cursor:pointer;position:absolute;right:10px;top:10px}
header .frm_pg{border-top:1px solid rgba(118,118,118,0.5);margin-top:30px;float:left}
header .lnmr .frm_pg{border:0;margin:0;width:100%}
header .fl_ctr{float:left;width:100%;position:relative}
header .err_ctr{float:left;width:100%}
header .fst_lg1{position:relative;float:left;width:100%}
header .lnmr .frm_pg .c_txt{padding:26px 15px 15px;width:100%}
header .fst_lg1 label{position:absolute;left:17px;top:21px;color:#767676;transition:all .5s;-webkit-transition:all .5s;font-size:14px}
header .fst_lg1 input[type="text"],.fst_lg1 input[type="password"]{border-radius:5px;box-sizing:border-box;height:60px;background:#fff;position:relative;font-size:16px}
header .lnmr .error{text-align:left;margin-top:-8px;margin-bottom:10px}
header .txtAct{height:73px!important;-webkit-transition:all .25s ease;border:2px solid #008040!important}
header .fst_lg1 label.top{font-size:12px;top:13px;color:#464646;float:left;width:100%;text-transform:none}
header fieldset.lg_btn.mt10{float:left;width:100%}
header .lnmr .lg_btn .grn_btn{float:right;width:108px;cursor:pointer;margin-top:10px;font-size:14px}
header .clb .forgt{width:auto;text-align:left;margin-top:20px;float:left;margin-left:0;display:block}
header .brdr_top{border-top:solid 1px rgba(118,118,118,0.2);margin:20px 0;float:left;width:100%}
header .lnmr .log_in .blu_btn.fbb{width:100%;box-sizing:border-box;position:relative}
header .lnmr .log_in .blu_btn.fbb.nw_fb{background:#4267b2;width:220px;padding:11px 12px;text-transform:none;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;width:100%;color:#fff;    box-shadow: 0 -3px 0 0 rgb(0 0 0 / 40%) inset;border-radius:4px;float:left}
header .grn_btn:hover{background: #004d27!important}
header .lnmr .lg_btn .grn_btn{background:#008040;  box-shadow: 0 -3px 0 0 rgb(0 0 0 / 40%) inset;border-radius:4px;color:#fff;padding:10px 20px 13px;}
header .nw_fb:hover,.lnmr .log_in .blu_btn.fbb.nw_fb:hover{background:#283e6b}
header .lnmr .reg_btn{margin-top:14px!important}
header .meganav a:hover{text-decoration:underline}
header .reg_btn:hover{text-decoration:none;background:#069;color:#fff}
header .reg_btn{margin:13px 0 0!important;clear:both;padding:11px 20px 12px;line-height:normal;color:#069;text-transform:uppercase;border:solid 1px #069;border-radius:5px;text-decoration:none;font-weight:700;text-align:center;width:100%!important;display:block;box-sizing:border-box;float:left;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
header .flt_lbl{margin-top:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-transform: none}
header .float{z-index:1004!important}
header .lnmr input[type="text"]{border:2px solid rgba(118,118,118,0.5);box-sizing:border-box}
header .lnmr input[type="password"]{border:2px solid rgba(118,118,118,0.5);border-radius:3px}
header .frm_pg .c_txt{margin-bottom:10px}
header .clb a.forgt{padding:0}
header .fbb.nw_fb .fb_icn{float:left;margin-right:10px;width:auto}
header .clb a.reg_btn{padding:11px 20px 12px}
header.hc_header .clb .lt_cont,header.hc_header .lnmr .log_in{box-sizing:content-box}
.ck_up.ck_pop.affliate.cookie_bkin{z-index:1}
.icon_srch{background-image: url("https://images2.content-hci.com/hca-cont/img/search_cwv_f.svg");width:24px;height:24px; background-size: 100%;   background-repeat: no-repeat;}
.icon_hrd{background-image: url("https://images2.content-hci.com/hca-cont/img/heart_cwv_f.svg");width:25px;height:25px;  background-size: 100%;  background-repeat: no-repeat;}
.fa-search.icon_srch:before, .nav_flevel .fa-heart-o.icon_hrd:before{display:none;}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv{    padding: 0 20px}
.ck_up.ck_pop.affliate.cookie_htin{    bottom: 83px;}
/*for article page fix*/
.hc_rgt:nth-child(odd) article.lst_pg:first-child .con.lnmr.nadv.clb{left:0}
.hc_rgt:nth-child(even) article.lst_pg:last-child .con.lnmr.nadv.clb {left: inherit;}
/*cookies new updates for india and abroad*/
.ck_up.ck_pop.affliate{background:#1D1D1D;width:100%;color:#fff;border-radius:0}
.ck_up.ck_pop.affliate .ln_mre{margin:0 5px;color:#fff;text-decoration:underline}
.ck_up.ck_pop.affliate a.gt_it.gt_itm{background:none;order:2;border:none;color:#fff}
.ck_up.ck_pop.affliate a.gt_it.gt_itm:hover{background:none;color:#fff;text-decoration:underline}
.ck_up.ck_pop.affliate .gt_it{background:#008040;font-size:13px}
.ck_up.ck_pop.affliate .gt_it:hover{background:#004d27}
.ck_up.ck_pop.affliate .ln_mre{text-transform:lowercase}
.ck_up.ck_pop.affliate a.gt_it.gt_itm{font-family:'Open Sans',Arial,Helvetica,sans-serif;text-transform:inherit}
.ck_up.ck_pop.affliate a.gt_it{text-transform:uppercase}
.ck_up.ck_pop.affliate{bottom:0}
.ck_up .gt_it{border:none}
.modalPopup .Hidp_flw .hgt_hn{display:inline-block}
.choose_img img{width:100%}
.art_idpfrm .Hidp_flw .mp_loc .hgt_hn{display:inline-block}
/*.chu_con .full_reg .wel_frm .nw_frm .bgwht .web_acc .selBx{height:42px!important;}*/
/*.chu_con  .cbfn .wel_frm .err_two, .chu_con .cbfn  .wel_frm .err_two.prr_lft{width:46%}*/
.chu_con .wel_frm #countryDrpId .ms-options-wrap,.chu_con .wel_frm #cntrySpn .ms-options-wrap button,.chu_con .wel_frm #subjectL1Spn.web_acc .select,.chu_con .wel_frm #subjectL2Spn .ms-options-wrap button{width:100%!important}
.wel_frm span#subjectL2Spn.err_two.web_acc.subj_sec.selc_sub.er_bdr.disable_act{margin-top:4px}
.chu_con .wel_frm .ymnth #subjectL1Spn.web_acc:after{top:-3px!important}
footer .org_btn{width:auto;opacity:1}
.more_incnt{color:#fff}
.ck_up .ln_mre{color:#069;text-decoration:none;margin:0;display:inline-block}
.ck_up.ck_pop .ckie_cnt .gt_it{display:inline-block;width:auto;min-width:175px;padding:10px}
.abrd_txt.float .enq_btn{width:auto}
.float.abrd_txt.flt_lbl .enq_btn{width:48px}
.float.abrd_txt.flt_lbl .fav_btn:hover,.float.abrd_txt.flt_lbl .enq_btn:hover{width:auto;padding-right:20px}
.inr_pd.lgt_bx.fnw.cooky_nw{padding:0}
.fntp.bgblk.ckpcy,.ckpnl.upsts{padding:25px}
.ckpnl.upsts.ckpcy{padding:0}
.fntp.bgblk.ckpcy{padding-bottom:0}
.fright.fw.bxx{box-shadow:0 0 1px 1px rgb(0 0 0 / 2%),0 -4px 6px 1px rgb(0 0 0 / 6%);width:100%;padding:12px 20px;box-sizing:border-box}
.cooky_nw .gt_it{margin-top:10px}
.fntp.bgblk.ckpcy{width:100%;display:inline-block;height:100%;overflow-y:scroll;box-sizing:border-box}
.inr_pd.lgt_bx.fnw.cooky_nw{padding:0;flex-direction:column;align-items:flex-start;display:flex;justify-content:center;position:fixed;right:0;max-width:100%;left:0;overflow:hidden;margin:auto;top:40px;max-height:calc(100vh - 72px)}
.fntp.bgblk.ckpcy::-webkit-scrollbar{-webkit-appearance:none;width:4px}
.fntp.bgblk.ckpcy::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(112,112,112,.25)}
.fntp.bgblk.ckpcy::-webkit-scrollbar-track{margin:8px 12px}
.more_incnt{background:#000}
/*OIP Banner*/
.appinst{color:#000;background-color:transparent;float:left;width:100%;position:relative}
.app_cnt{margin:auto;width:980px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;position:relative;border:1px solid rgba(0,0,0,0.1);border-radius:10px;padding:20px;margin-top:20px;margin-bottom:20px}
.app_img{margin-right:20px}
.app_content{float:left;width:70%;margin-right:20px;margin-top:10px;margin-bottom:10px}
.app_content h2{font-size:14px}
.app_content span{text-decoration:underline}
b{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.cnt_sec{display:flex;align-items:center}
span.closes{position:absolute;top:-10px;right:0;z-index:1}
.appinst .fa-arrow-right:before{content:"\f061"}
.appinst .grn_btn{background:transparent;display:block;align-items:center;justify-content:space-between;padding:10px 10px 10px 13px;box-shadow:none;border:1px solid #464646;color:#464646;border-radius:50px;text-transform:inherit;width:100%;box-sizing:border-box;cursor:pointer}
.appinst .grn_btn span{float:none;padding:0 10px}
.appinst .grn_btn i{float:none;padding:0;width:10px;box-sizing:initial}
.appinst .grn_btn:hover{background:#464646;color:#ffff}
.lbl.offr{width:100%;margin-top:0!important}
.off_lef img{width:16px;height:21px;vertical-align:middle;margin-right:10px}
.chk_off{float:none;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#0080401A;position:relative;z-index:1;margin:15px 0;padding:10px;border-radius:5px;box-sizing:border-box;cursor:default}
.off_lef{float:left;width:64%;font-size:12px;position:relative}
.off_rgh{float:right;width:35%}
.off_rgh a.grn_btn.caps{padding:7px 0;font-size:12px;background:none;box-shadow:none;border:1px solid #464646;text-transform:inherit;color:#464646}
.off_rgh a.grn_btn.caps:hover{background:#464646;color:#fff}
.off_rgh .grn_btn:hover{background:#004d27}
.off_lef .oip_tlp i,.off_lef .oip_tlp em{color:#464646;font-size:25px;float:right;margin:-10px -8px 0 0}
.oip_tlp{position:absolute;right:40px;bottom:10px;display:none;z-index:15;width:100%}
.off_lef .tpp:hover .oip_tlp{display:block}
.app_tlp{display:inline;word-break:break-word}
.app_tlp .tpp{position:relative;display:inline-flex;cursor:pointer}
.app_content h2{margin-bottom:0!important}
.app_tlp .tltip_cnt{margin-top:5px}
.app_tlp .oip_tlp i,.app_tlp .oip_tlp em{position:absolute;top:-13px;left:10px;transform:rotate(180deg);font-size:28px;color:#464646;}
.app_content.app_tlp .tpp{width:auto;display:inline-block}
.tltip_cnt{background:#464646;font-size:12px;color:#fff;padding:10px;border-radius:3px;width:100%}
.off_lef span{text-decoration:underline;cursor:pointer}
.undrlne{text-decoration:underline}
.app_btn{float:right;width:32%}
.getoff{display:none}
.getoff .app_btn{float:right;width:33%}
.getoff .cnt_sec{width:95%}
.getoff.offstick{position:fixed;top:0;z-index:100;display:block;box-shadow:0 3px 6px #0000000f;border-bottom:1px solid #0066991A;background:#DCECF0}
.getoff.offstick .app_cnt{padding:0;border-radius:0;border:none;margin-top:0}
.app_lgbx .subspl{padding:0;width:650px;flex-direction:column;box-sizing:border-box;justify-content:center;align-items:center;border-radius:10px;overflow-x:hidden}
.topsecn{float:left;width:100%;background:#ebebeb;padding:0 20px;box-sizing:border-box;text-align:center;border-radius:10px 10px 0 0}
.btmsecn{float:left;width:100%;padding:20px 40px;box-sizing:border-box;text-align:center}
.topsecn img{margin:auto;width:240px;height:auto;box-sizing:border-box}
.app_lgbx .qr_sec{display:flex;flex-direction:row;align-items:center;margin:auto;flex-wrap:wrap;width:70%}
.app_lgbx .qr_left,.app_lgbx .qr_right{width:50%}
.app_lgbx .qr_right{width:44%}
.btmsecn h2{font-size:24px;margin-bottom:10px}
.btmsecn h3{margin:20px 0}
.app_lgbx .trs_cnd{color:#464646A3;font-size:12px}
.qr_left img{border:1px solid #ccc;padding:0}
.qr_right a{display:block;width:100%;margin-bottom:10px}
.qr_right img{width:100%}
.qr_right a:last-child{margin-bottom:0}
.app_lgbx .trs_cnd{margin-left:20px;line-height:16px}
.e_fld,.e_fld label{float:left;width:100%;text-align:left}
.e_fld input[type="email"]{background:transparent;border:2px solid #76767680;border-radius:3px;width:100%;float:left;margin:10px 0;padding:0 15px}
.e_fld label{font-size:14px}
.e_fld label span{font-size:12px;vertical-align:top}
.e_fld .eml_sbsc.idp_cnty{margin-top:10px;margin-bottom:10px}
.e_fld .fright{float:right;width:100%;margin-bottom:20px;margin-top:20px}
.e_fld .fright .grn_btn{min-width:180px;float:none;margin:auto;width:240px;border-radius:5px;padding:15px;box-shadow:none}
.e_fld{margin-top:35px}
.e_fld .fright div.grn_btn{opacity:.5;cursor:default}
.e_fld .fright div.grn_btn.op1{opacity:1;cursor:pointer}
.abrd_txt.float .enq_btn{width:auto}
.app_lgbx .subspl{display:block;overflow-y:scroll}
.btmsecn{background:#ffffff}
.app_lgbx .subspl::-webkit-scrollbar{width:5px}
.app_lgbx .subspl::-webkit-scrollbar-track{background:#fff}
.app_lgbx .subspl::-webkit-scrollbar-thumb{background:#888}
.app_lgbx .subspl::-webkit-scrollbar-thumb:hover{background:#ddd}
.frm.mfg.spl.cbfn.subsplash.app_lgbx{z-index:9999}
.chu_con .app_tlp .tltip_cnt{width:100%}
.chu_con .app_tlp .oip_tlp i,.chu_con .app_tlp .oip_tlp em{left:30px;top:-13px}
.e_fld .fright div.grn_btn:hover{opacity:.5;cursor:default;background:#008040}
.e_fld .fright div.grn_btn.op1:hover{background:#004d27;opacity:1;cursor:pointer}
/*.chu_con .btmsecn .app_tlp .oip_tlp i,.chu_con .btmsecn .app_tlp .oip_tlp em{top:-24px}*/
.alert_info{position:relative}
.chu_con .yesnobtn{left:50%!important;z-index:1009}
.app_tlp a{color:#464646}
.chu_con .appinst .grn_btn{width:100%;cursor:pointer}
.chu_con .e_fld label{top:10px;color:inherit}
@media screen and (max-height: 750px){
.app_lgbx .subspl{height:100%}
}
.pr_hd .lbl .alert_label{background:transparent}
.pr_hd .lbl .alert_label .fa-info-circle{color:#069;font-size:20px}
.pr_hd .lbl .alert_body{padding:10px;font-size:11px;line-height:12px}
.pr_hd .lbl .alert_info{background:#0080401A}
.chu_con .idp_lgbx.thnk_msg{position:absolute;margin:5px 5px 5px -265px}
/*CD page fix*/
.nw_tick{z-index:97;width:100%;background:#fff;float:left;position:fixed;bottom:0;z-index:100;box-shadow:#a89ca8 0 1px 6px 0}
#tickerTape{overflow:hidden;float:left;margin:15px 0 0;border-bottom:1px solid #ccc;padding-bottom:10px;line-height:30px!important}
.nw_tick #tickerTape{border-bottom:0;color:#069;margin:0;padding:6px 0}
#tickerTape div{float:left;height:26px;overflow:hidden}
#tickerTape li{padding:0 0 0 10px;list-style:none;text-align:left}
.nw_tick #tickerTape li a{text-decoration:none;color:#069}
.ttp,.prv_rw h2{float:left}
.appinst .closes a{top:0;color:rgba(70,70,70,0.5)}
#courseDetailCPEPod .sr_set .pr_rslt.sr{padding:19px 19px 155px}
.e_fld input[type="email"]{-webkit-appearance:none;height:60px}
.eml_sbsc.idp_cnty .chk_txt p.grey{font-size:13px!important;margin-top:-3px}
#callBackPodId .grn_btn{background:#008040}
#callBackPodId .grn_btn.caps:hover{background:#004d27}
/*google constent css*/
.goog_lgbx .subspl{min-height:435px;width:650px;border-radius:5px;padding:30px;box-sizing:border-box;display:inline-block}
.goog_step,.goo_suces,.goog_step .lbl_sec,.goog_step .chk_eml,.goog_step .eml_sbsc,.goog_cnst{float:left;width:100%}
.goo_suces{background:#00804038;border-radius:3px;border:1px solid #0080406E;color:#008040;min-height:40px;padding:10px;box-sizing:border-box}
.goog_step .eml_sbsc,.goog_step .chk_eml,.goog_cnst{margin:10px 0}
.goog_step .chk_eml .chk_txt{width:90%;float:left;cursor:pointer}
.goog_step .c_chck{float:right;width:calc(100% - 30px);display:inline-block;vertical-align:middle;color:#464646}
.goog_step .cnfrm_sec{float:left;width:100%;background:#EAF3F6;padding:15px;box-sizing:border-box;border-radius:5px}
.goog_step .trms{float:left;width:67%}
.goog_step .org_btn:hover{background:#AA5D00}
.goog_step .org_btn{opacity:.5;cursor:default}
.goog_step .org_btn.op1{opacity:1;cursor:pointer}
.goog_step .org_btn.op1:hover{background:#663800}
.goog_step .cnfrm_sec .trms .chk_txt{margin-bottom:0}
.goog_step .grey.opt_fld{float:right}
.goog_lgbx .spcls.sbcross{right:16px;top:10px;padding:20px 35px 20px 3px}
.goog_lgbx .spcls.sbcross:after,.goog_lgbx .spcls.sbcross:before{width:24px;height:1px;background:#fff;content:"";position:absolute;transform:rotate(44deg)}
.goog_lgbx .spcls.sbcross:before{width:24px;height:1px;background:#fff;content:"";position:absolute;transform:rotate(-44deg)}
.register .goo_suces{margin-top:30px}
#credential_picker_container{top:50px;position:absolute!important;}
.PR_PG .col-left .prcn{margin-bottom:0}
/*unibuddy style for profile section*/
.profile_unibuddy{float:left;width:680px;box-sizing:border-box;margin-top:40px}
.profile_unibuddy .unibuddy_iframe{width:650px}
.profile_unibuddy .uni_bud_hd{margin-top:40px}
a.times.schl{text-decoration:underline}
.btxt.eng_mar_space{margin-right:10px;}
.chu_con .chfin h3{margin-top:20px!important}
.chu_con .chfin h3 + div{font-size:16px;line-height:24px}
.cbind .cbphn input{border:none;border-bottom:2px solid #ddd}
.meganav .uni_law{height:auto;background:none;overflow:hidden}
.con_pad.bgwht h3{margin-bottom:10px}
.left_ck,.ckie_cnt h1,.ck_up.ck_pop .ckie_cnt .gt_it,.ipt .ip_in,.ipt .gv_btn{font-family:Arial,Helvetica,sans-serif!important}
.ck_up.ck_pop .ckie_cnt .gt_it{font-weight:bold!important}
.flr_sr .slt_ctr .c_txt.grey{padding:12px 15px}
.rwt_lft{min-height:800px}
.subspl .org_btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;color:#fff;background:#AA5D00;padding:10px 20px 13px;text-decoration:none;text-transform:uppercase;float:left;text-align:center}
.subspl_r .org_btn.op1{opacity:1;cursor:pointer}
/*fastlane tag label*/
.fst_lane .fst_lne,.fst_lne{position:absolute;top:0px;left:0;z-index:1;cursor:pointer;}
.fst_ln .pro_ht,.chu_con .fst_ln{position:relative}
.fst_ln #crs_det,.fst_ln h1,.fst_ln h2,.fst_ln h3{padding-top:45px}
.fst_lane span.fst_lne_txt,.fst_ln .fst_lne{background:#008040;padding:3px 11px;color:#fff;font-family:'NotoSans-SemiBold';border-top-left-radius:10px;border-bottom-right-radius:10px}
.fst_lane .bl_btn{background:#008040;padding:12px;width:100%;float:left;box-sizing:border-box;color:#fff;text-align:center;border-radius:50px;font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif;opacity:1;text-decoration:none;text-transform:uppercase;position:relative;z-index:10;margin-bottom:10px;margin-top:5px}
.fst_lane a.gr_btn{opacity:1;border-radius:50px;margin-bottom:10px}
.fst_lane a.gr_btn:hover{/*background-color:#572552;*/text-decoration:none}
.fst_lane .bl_btn:hover{background:#004d27}
 span.trm_lt_lbl{position:absolute;top:-17px;left:33px;font-size:10px;font-family:'Open Sans Bold';color:red}
.blu_txt_ctn{padding-left:5px;font-size:12px;padding-top:2px;}
/*.pr_rslt.srgbg.sr.nrmtab*/.fst_lane{padding-top:40px!important;border-top-left-radius:10px!important}
.fst_ln .pf_cen{margin-bottom:5px;margin-left:5px;float:left}
.fst_ln .sticky_top_nav .pf_cen{float:right}
.chk_txt.spn{position:relative;display:flex}
.fst_ln .fst_lne{cursor:pointer}
/*full width banner*/
.fastlane_landing.H_banner,.fastlane_landing.H_banner .fast_banner{float:left;width:100%}
.fastlane_landing.H_banner h1{font-size:48px;font-family:'NotoSans-Bold'}
.fastlane_landing.H_banner .banner_left p{margin-top:8px;margin-bottom:24px;line-height:24px}
.fastlane_landing.H_banner .fast_banner{background:#142E67;min-height:490px;background-image:url(https://images1.content-hci.com/hca-cont/img/fastlane/ribbon_left.svg),url(https://images1.content-hci.com/hca-cont/img/fastlane/bg_label.svg);background-position:left bottom,right -77px;background-repeat:no-repeat}
.fastlane_landing.H_banner .button{border-radius:20px;padding:10px 20px;color:#fff;float:left;font-family:'NotoSans-SemiBold';font-size:16px;text-decoration:none}
.fastlane_landing.H_banner .green{background:#16A34A}
.fastlane_landing.H_banner .button.green:hover{background:#15803D}
.fastlane_landing.H_banner .banner_right img,.mob_bg img{display:block}
.fastlane_landing.H_banner .fastlane_container{margin:auto;width:1128px}
.fastlane_landing.H_banner .flex{display:flex;flex-direction:row;align-items:center}
.fastlane_landing.H_banner .banner_left{width:60%}
.fastlane_landing.H_banner .banner_left,.fastlane_landing.H_banner .banner_right{color:#fff}
.fastlane_landing.H_banner .banner_left{margin-right:32px}
.fastlane_landing.H_banner .banner_right{margin-top:22px;width:40%}
/*ad banner*/
.ad_banner .fast_banner{float:left;width:100%}
.ad_banner h1{font-size:40px;font-family:'NotoSans-Bold'}
.ad_banner .banner_left p{margin-top:8px;margin-bottom:24px;line-height:24px;color:#fff;}
.ad_banner .fast_banner{margin-top:32px;background:#142E67;border-radius:10px;position:relative;}
.ad_banner .button{border-radius:20px;padding:10px 20px;color:#fff;float:left;font-family:'NotoSans-SemiBold';font-size:16px;text-decoration:none}
.ad_banner .green{background:#008040}
.ad_banner .button.green:hover{background:#15803D}
.ad_banner .banner_right img{display:block;width:100%}
.ad_banner .fastlane_container{margin:auto;width:1128px}
.ad_banner .flex{display:flex;flex-direction:row;align-items:center}
.ad_banner .banner_left{width:60%;padding:0 16px;}
.ad_banner .banner_left,.ad_banner .banner_right{color:#fff}
.ad_banner .banner_left{margin-right:32px}
.ad_banner .banner_right{margin-top: 10px;width: 25%;}
.ad_banner{margin: auto;width:100%;}
.ad_banner img.rbn{position:absolute;top:0;width:auto!important;right:0}
/*unilist instat checkbox*/
.cmmn_bx.new_chk_bx{float:left;width:20%;margin-top:20px}
.new_chk_bx span.trm_lt_lbl{position:absolute;top:-17px;left:0;font-size:10px;font-family:'Open Sans Bold';color:red}
.new_chk_bx .trm_lt{float:left;width:100%;margin-left:5px;margin-top:0}
.un_ls.in_offer_on .flr_sr .slt_ctr{width:82%}
.un_ls.in_offer_on .flr_sr{width:255px;margin-right:15px}
.un_ls.in_offer_on .chosen-container{width:100%!important}
.fst_lane{border-top-left-radius:10px}
#fastLaneDiv2 *{display:block!important;text-align:left}
.visit_an{float:left;width:100%;margin:15px 0 20px}
.visit_an a{float:left;width:auto}
.cd_banner .blu_btn.vst_lnk{padding:7px 0 0 10px !important}
.visit_an a:first-child{text-decoration:underline}
.univdata_ch{align-items:flex-start}
.pf_cen a{border-radius:25px;box-shadow:none;padding-bottom:10px}
.dgbg{background:transparent;color:#fff;margin:3px 3px 0 0;display:inline-block;padding:2px 10px 3px;border-radius:4px;width:auto;float:left;color:#464646;border:1px solid #ddd;border-radius:50px}
.pr_on_lft{margin-right:7px;margin-top:3px}
span.new_txt{font-size:12px;color:red;font-weight:800;margin:0 5px}
.fltr_crs img{vertical-align:middle}
.cd_banner .blu_btn{padding-bottom:10px}
.cmmn_nwfltr.sr_srtsec .cmm_chk.sr_instan{min-height:auto}
.chu_con .btn_tbhead a{padding:12px}
.fst_ln .fst_lne{font-family:'NotoSans-SemiBold'}
.pf_cen a{padding-top:11px}
a.blu_btn.violet.nonad_btn{text-align:center}
.pr_rslt.sr.nrmtab.fst_lane p.mt5.flft{color:#464646}
.pr_rslt.sr.nrmtab.fst_lane h2{color:#464646}
.ad_banner .banner_left{padding-left:40px}
/*CD page RTF content table style*/
.rgt_cnt.oview td{padding:5px;border:1px solid #ddd}
.rgt_cnt.oview thead{background:#464646;color:#fff}
.rgt_cnt.oview th{padding:5px;background: #464646;color:#fff}
.rgt_cnt.oview table{width:100%;border-collapse:collapse}
.rgt_cnt.oview ul li{margin-left:20px}
/* bottom fastlane */
.fast_btm_fix {
    position: fixed;
    bottom: 0px;
    width: 100%;
    background:url(../img/fastlane/btm_rbn.svg) #132C62;
    background-position: left top;
    background-repeat: no-repeat;
 box-sizing: border-box;
    padding: 17px;
    color: #fff;
    z-index:99;
}
.flex.fast_btm_title {
    margin: auto;
    width: 980px;
    display: flex;
    flex-direction: row;
    align-items: center;
    position:relative;
}
.flex.fast_btm_title .fst_lne {
    position: static;
}
.fast_btm_left {
    float: left;
    width: 80%;
}
.fast_left_sec {
    display: flex;
    align-items: baseline;
}
.fast_left_sec .fst_lane{padding-top:0!important;margin-right:10px;cursor: pointer;}
.fast_btm_fix .button {
    border-radius: 20px;
    padding: 10px 20px;
    color: #fff;
    float: left;
    font-family: 'NotoSans-SemiBold';
    font-size: 14px;
    text-decoration: none;
    cursor: pointer;
}
.fast_btm_fix .green {
    background: #008040;
}
.fast_btm_fix  .button.green:hover {
    background: #15803D;
}
.fast_btm_fix h1{font-size:18px; margin-bottom:12px;}
.fast_btm_fix p{font-size:14px;}
.fast_btm_fix .spcls.sbcross:before {
    width: 20px;
    height: 2px;
    background: #fff;
    content: "";
    position: absolute;
    transform: rotate(-44deg);
}
.fast_btm_fix .spcls.sbcross:after {
    width: 20px;
    height:2px;
    background: #fff;
    content: "";
    position: absolute;
    transform: rotate(44deg);
}
.fast_btm_fix .spcls.sbcross{position: absolute;
    top: 0;
    right:0;
    z-index: 99;
}
/* SR & PR page fastlane style */
/* Common style for wider fastlane pod in sr and pr page */
.common_fastlane_banner .fast_banner,.col-left.fullwid .common_fastlane_banner  .fast_banner{padding:24px 24px 0;box-sizing: border-box;}
.common_fastlane_banner .banner_left,.col-left.fullwid .common_fastlane_banner .banner_left{width:55%;position: relative;padding-left:0;padding-bottom:24px;}
.common_fastlane_banner .fst_lane{padding-top:30px!important;}
.common_fastlane_banner .fastlane_container,.col-left.fullwid .common_fastlane_banner .fastlane_container{width:100%;align-items:flex-start!important;}
.common_fastlane_banner .banner_right{margin-top:0;}
.common_fastlane_banner h1,.col-left.fullwid .common_fastlane_banner h1{font-size:32px;}
.common_fastlane_banner .banner_left p{font-size:16px;margin-bottom:16px;}
.ad_banner.common_fastlane_banner .rbn{display:none;}
.common_fastlane_banner .rbn.wider_label{display:block;}
.common_fastlane_banner .button,.col-left.fullwid .common_fastlane_banner  .button{font-size:14px;}
.common_fastlane_banner .banner_right,.col-left.fullwid .common_fastlane_banner .banner_right{
    margin-top: 0!important;
    width: 25%;
    height: 220px;
   overflow: hidden;
   padding-top:55px;
}

/* */
/*cd page fastlane pod*/
.cd_fastlne{float:left;width:100%;padding:20px 0 0;background:#F1F0ED}
.cd_fastlne .common_fastlane_banner .banner_left{width:100%;display:flex;align-items:center;margin-right:0;padding-right:0;padding-bottom:0;padding-left:0;}
.cd_fastlne_pod{width:70%;margin-right:32px}
.cd_fastlne a.button.green{width:23%;text-align:center}
.cd_fastlne .fast_banner{padding:16px 16px 0}
.cd_fastlne .common_fastlane_banner h1{font-size:18px;line-height:25px}
.cd_fastlne .common_fastlane_banner p{font-size:14px;line-height:24px}
.common_fastlane_banner .fastlane_container{
    width: 100%;
    align-items: flex-start!important;
}
.common_fastlane_banner .fast_banner{box-sizing:border-box}
.common_fastlane_banner .button{font-size:14px;}

@media only screen and (max-width :480px) {
.advert{margin-bottom:0}
.ckie_cnt h1{font-size:24px}
.ckie_cnt span,.ln_mre{display:inline}
.ck_up .gt_it{padding:10px 15px;width:auto;text-align:center;display:inline-block;margin-top:0}
.right_ck,.left_ck{width:100%;text-align:center}
.right_ck{margin-top:0}
.ck_up{text-align:left;padding:15px;width:100%;z-index:99999}
.ck_up .ln_mre{margin:0 8px;line-height:20px}
.ckie_cnt span{margin-bottom:0}
.cooky_nw,.inr_pd.lgt_bx.fnw{width:100%;height:100%;margin-left:0;top:0;left:0;border-radius:0;z-index:99999;position:fixed;overflow-y:auto}
.ck_up.ck_pop{width:100%}
.inr_pd.lgt_bx.fnw{top:0!important}
.ck_up.ck_pop{top:30%;border-radius:0}
.subspl_r input[type="email"]{font-family:'Open Sans',Arial,Helvetica,sans-serif!important}
.subsplash.spl_shr .ftr_form .org_btn{background:#008040;width:100%}
.msg_sec .grn_btn{width:100%;float:left}
.tanq_msg img{margin-top:0;position:relative;top:22px}
.prlt_bx .regr a{float:left;width:100%;box-sizing:border-box}
span.lblue{margin-right:0;width:100%;text-align:center}
.nw_nav .logo{margin:25px 0 8px 35px}
.msg_cn{width:100%}
.cbfn.subsplash .spcls.sbcross{right:20px;top:10px}
.stick a,#back-top a{bottom:94px}
.tanq_msg p{margin-left:61px;line-height:21px}
.subspl_r .tanq_msg h3{margin-top:20px}
.subspl_l{display:none}
.subspl{margin:0 20px;width:calc(100% - 40px);border-radius:15px;position:fixed;bottom:22px;height:auto;top:auto}
.frm.subsplash{width:100%;left:0;border:0;margin:0;bottom:0!important;top:auto!important;overflow:hidden;position:fixed;z-index:999999!important;overflow-y:scroll;}
.frm.subsplash.app_lgbx{overflow-y:scroll;}
.ftr_form .trms .trm_lt{font-size:13px}
.subsplash{display:flex;align-items:center}
.spcls.sbcross:after,.spcls.sbcross:before{background:#fff}
.favi_mob .prlt_bx{border-radius:15px}
.favi_mob{display:flex;align-items:center;height:100vh;background:rgba(70,70,70,0.95);width:100%;left:0;border:0;margin:0;top:0;right:auto;overflow:hidden;position:fixed;z-index:99999999}
.favi_mob .clse.srtls{position:absolute;top:0;right:10px;color:#fff}
.post_enq_app{position:fixed;bottom:0;background:#fff;padding:50px 30px 30px;border-top-right-radius:35px;border-top-left-radius:35px;z-index:99999}
.post_enq_app .lgo_app{text-align:center;position:absolute;top:-33px;width:100%;box-sizing:border-box;left:0}
.post_enq_app h3{text-align:center;margin-bottom:10px}
.post_enq_app ul{padding-left:0;margin-top:20px}
.post_enq_app ul li{margin-bottom:10px;position:relative;list-style:none;padding-left:28px}
.post_enq_app ul li:before{content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-image:url(https://www-uat.idp.com/_ui/responsive/common/images/foursquare-check-in.svg);background-color:#2f8f70;border-radius:50%;background-size:12px;background-position:center;background-repeat:no-repeat}
.lgo_app_and{text-align:center;margin-top:30px}
.post_enq_app .clse{margin-top:0;position:absolute;right:26px;top:12px;color:#000;font-size:22px;z-index:9999}
.enq_overlay{width:100%;left:0;border:0;margin:0;top:0;overflow:hidden;position:fixed;z-index:999999;background:rgba(70,70,70,0.95);height:100vh}
.spl_shr .ftr_form .org_btn{font-size:15px;border-radius:10px}
.favi_mob .inr_pd.lgt_bx.prg{left:5%!important;margin-left:0!important;padding:0;top:auto!important;padding-bottom:0;border-radius:20px;bottom:30px!important}
.favi_mob.frm{width:100%;left:0;margin:0}
.favi_mob .clse.srtls{top:0;font-size:28px;font-weight:100}
.favi_mob .lgt_bx.prg .right_cont{width:100%}
.favi_mob .flg_sc h2 img{width:50px;height:auto}
.favi_mob .rna img{width:50px;height:auto;float:left;margin-right:14px}
.favi_mob .prg .hd_vw.ra_ng p{margin-right:5px;margin-top:8px}
.favi_mob .flg_sc img{margin-right:10px}
.favi_mob .hd_vw.ra_ng.mt5{width:73%;float:left;margin-top:0}
.favi_mob .ln_chrt{width:100%}
.favi_mob .vw,.favi_mob p.pro_ctr.caps{width:auto}
.favi_mob span.flg_sc{display:flex;align-items:center}
.favi_mob .flg_sc img{width:auto;height:auto}
.favi_mob .lght_header,.favi_mob .prlt_bx .bg_cont{border-bottom:none;padding-bottom:0}
.favi_mob .rg_srch .lblue{display:none}
.favi_mob .rna h2{width:100%}
.favi_mob .rg_srch{padding-bottom:28px}
.favi_mob{overflow:auto}
.favi_mob .inr_pd.lgt_bx.prg{left:5%!important;margin-left:0!important;padding:0;top:auto!important;padding-bottom:0;bottom:30px!important;border-radius:20px}
.favi_mob .clse{margin:16px 0 0}
.favi_mob .prlt_bx{padding:25px 25px 0}
.rgt_appfull{display:none}
.con.lnmr.nadv{width:100%}
.lft_appfull{width:100%}
.lv_app{padding:26px;bottom:0;border-radius:30px 30px 0 0}
.mb_tstapp{display:block!important;text-align:center}
.mb_hidapp{display:none!important}
.logo_apmp{position:absolute;top:-30px;right:42%;display:block!important}
.lv_app h2{margin-top:20px}
.app_desklogo{text-align:center}
.lv_app br{display:none}
.recmnd{padding:0}
.wrapper.cntry_drp{flex-direction:column}
.sup_footer .cntry_drp .rgt{float:none;margin:auto;width:45%;order:2;margin:20px 0 0}
.select-box{width:50%;background:#005E8D;padding:10px}
.sup_footer .cntry_drp .lgt{margin:10px 0;order:3;text-align:center}
.select-box__current:after{content:'\F0D7 ';font:normal normal normal 22px/1 FontAwesome;color:#fff;right:0;top:13px;padding:0 8px;position:absolute;pointer-events:none}
.cntry_drp i.fa.fa-globe{margin-right:5px}
.fdv.icn .red_note{right:8px}
.fdv.icn .fav_btn{border:none;margin-top:auto}
.live-app{display:none}
.mob-promo{display:block;background-image:url(https://images5.content-hci.com/hca-cont/img/smart-banner-bgs.jpg);padding:10px 20px 15px 10px;background-position:bottom;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;width:100%}
.smart-app-logo{background:#fff;padding:7px;border-radius:5px;width:42px;height:42px;display:inline-block;margin-right:12px;margin-left:20px}
.smart-app-logo img{max-width:100%}
.app-bod h3,.app-bod p{color:#FFFFFF}
.min_cls.mob_cl{color:#fff;padding:0;cursor:pointer;margin-right:15px;top:20px;position:absolute}
.app-bod{display:inline-block}
.app-btns{float:right}
.app-btns a{background:#008040;width:97px;display:inline-block;color:#fff;text-align:center;padding:15px 22px;float:right;border-radius:4px}
.mob-promo{padding:9px 6px 15px 8px}
.smart-app-logo{margin-right:5px}
.app-btns a{padding:15px 8px;width:75px}
#spAppStickyId{padding-bottom:100px}
#spAppSrBannerId .mob-promo{width:100%;position:relative!important;margin-top:0;float:left}
.subspl{width:auto!important;min-height:auto!important;flex-direction:column!important;transform:inherit;top:auto!important;left:0!important}
.float_1 .faq_bod{width:270px}
.inr_pd.lgt_bx.fnw .clse{position:absolute;right:15px;top:18px;margin-top:0}
.icon_hum{background-image:url(https://images2.content-hci.com/hca-cont/img/hum_cwv.svg);width:25px;height:25px;background-repeat:no-repeat}
.icon_chatc{background-image:url(https://images2.content-hci.com/hca-cont/img/chat_hum.jpg);width:25px;height:25px;vertical-align:middle;background-repeat:no-repeat}
.fa-bars.icon_hum:before,.fa-comment-o.icon_chatc:before{display:none}
.icon_srch{background-image:url(https://images2.content-hci.com/hca-cont/img/search_cwv_f.svg);width:24px;height:24px;background-repeat:no-repeat;background-size:100%}
.icon_hrd{background-image:url(https://images2.content-hci.com/hca-cont/img/heart_cwv_f.svg);width:25px;height:25px;background-repeat:no-repeat;background-size:100%}
.fa-search.icon_srch:before,.nav_flevel .fa-heart-o.icon_hrd:before{display:none}
.flt_expnd .icon_chatc{background-image:url(https://images6.content-hci.com/hca-cont/img/couru_img.svg);width:25px;height:25px;vertical-align:middle;background-repeat:no-repeat}
.icn.srhe .mob_clse{padding:16px 10px}
.ck_up.ck_pop.affliate.cookie_htin{bottom:0}
.article_banner .mob-promo{position:static;float:left;margin:5px 0}
.article_banner.article_sitcky .mob-promo{position:fixed;margin:0;z-index:6}
.article_banner .inner-mob{position:relative}
.app-bod .oip_tlp{position:absolute;right:auto;top:38px;display:block;z-index:9999;width:238px}
.app-bod .tltip_cnt{width:auto}
.idp-prin .app-bod{position:relative}
.app-bod .fa.fa-caret-down{display:none}
.app-bod .tltip_cnt a{float:right}
.recmnd.active a{background:#006699B3}
.recmnd.active a:hover{background:none}
.ck_up.ck_pop{position:fixed;width:720px;padding:0;left:0;right:0;margin:auto;top:auto;border-radius:0;bottom:0;background:#FFFFFF 0 0 no-repeat padding-box;box-shadow:0 1px 6px #00000029;z-index:11;text-align:left;z-index:999999;width:100%}			
.btmsecn .e_fld .eml_sbsc.idp_cnty .chk_eml{margin-bottom: 0;}	
.e_fld input[type="email"]{-webkit-appearance: none;height: 60px;}
.fnw.cbfn.cbind #signupDiv .erm{position:static}
div#spAppSrBannerId{min-height:90px;float:left;width:100%}
.cmmn_nwfltr.sr_srtsec .cmm_chk{min-height:120px}
.srf1.bd{min-height:150px}
.cmmn_nwfltr .pr_tpmnu{padding:10px 5px}
.cmmn_nwfltr .pr_tpmnu .fa{float:none}
.cmmn_nwfltr.sr_srtsec .flt_srt{min-height:45px}
.cmmn_nwfltr .pr_tpmnu .sht_cout{margin-top:-1px;height:auto;width:auto}
.pf_cen{margin-left:0}
.chk_txt.spn{margin-top:10px}
.cd_banner .blu_btn.vst_lnk{padding:2px 0 0 10px !important}
.pr_banner h1{width:100%}
.PR_PG .col-left .sr_set{display:block}
.PR_PG .pr_rslt.sr.fst_lane,.fst_lane{padding-top:40px!important}
.advert{margin-bottom:20px}
.lnk_web a.top_btns_ch{width:100%}
.fastlane_landing.H_banner .banner_right{display:none!important}
/* course matcher */
.sr_prhid #recntsrchdId{min-height:376px}
.sr_prhid #recntsrchdId.flud.mb_flud.r_srch {
    min-height: auto;
}
.cbind .cbftst{min-height:auto}
.inr_pd.lgt_bx.fnw{min-height:840px}
.art_lst.full .lst_pg{min-height:400px}
#sr_seo{min-height:1253px}
#addLocationId{min-height:158px}
.asr{min-height:40px}
.sr_vwo .sr_set .pr_rslt.sr{min-height:450px!important}
.sr_vwo .nrmtab .srvw{margin-top:50px}
/* #featuredBrandSlot{float:left;width:100%;min-height:560px;} */
#featuredBrandSlot .right{min-height:225px}
/* RHS idp form  cwv fix */
/* .sr_prhid .cbf_btm,.sr_prhid .col-right .cbind{min-height:300px;} */
.row_rhs.cwv_height,.idp_va_rhs.cwv_height{min-height:1445px;float:left;width:100%;}
.sr_prhid .col-right.cwv_height .cbind{min-height:1210px;float:right;width:100%;}
.sr_prhid .cbf_btm.cwv_height{min-height:1160px;float:right;width:100%;}
/* cwv fix for chub page */
/* Article pod cwv starts fix */
    /* .sr_artcl .art_lst{
        min-height:2169px;
    } */
/* Article pod cwv ends fix */
/* .chu_con .chuni_rgt_par {
    min-height: 1025px;
} */
/* .chu_con .nav-cont-panel{min-height:1025px;} */
/* .chu_con #nav-tab-1{min-height:2000px;} */
.nw_desn_ch .chub_cont_col {
    float: left;
    width: 100%;
    /* min-height: 870px; */
}
.chu_con .nw_desn_ch.lang_rq_nw{min-height:632px;}
.nw_desn_ch .article form{min-height:1440px;}
/* SRpage changes */
.sr_prhid .col-right .idp_va_rhs, .row_rhs.cwd_height{
    display: none;
}
.sr_prhid .idp_va_rhs{
    min-height:1404px;
    float:left;
    width:100%;
}
.sr_prhid .row_rhs{
    min-height:1391px;
}
.srp_rart.related_articles_1{
    min-height: 621px;
}
.srp_rart.related_articles_2{
    min-height: 1137px;
}
.srp_rart.related_articles_3{
    min-height: 1653px;
}
.srp_rart.related_articles_4{
    min-height: 2169px;
}
.lst_pg figure{
    float: left;
    width: 100%;
    overflow: hidden;
    height: 285px;
}
.srp_rart .brd_btm.new_atlc{
    width: 100%;
    float: left;
}
.cbind .cbftst, div#closedPodOnSr + .idp_va_rhs {
    min-height: auto!important;
}
/*cd page fastlane pod*/
.cd_fastlne_pod{width:100%;margin-right:0}
.cd_fastlne a.button.green{width:100%;text-align:center}
.cd_fastlne .common_fastlane_banner .fast_banner{padding-bottom:16px}
.cd_fastlne{padding-bottom:20px}
/* Thai issue fix */
.modalPopup.next_stp_popup .fadt {
     height: 100% !important;}
    .modalPopup.next_stp_popup {
        position: absolute !important;
        height: auto !important;
    }
/* .modalPopup .fadt {
    height: 100% !important;
}
.modalPopup{position:absolute !important; height:auto !important} */
/* India css */
.cbind.amp_frm .inr_pd.lgt_bx.fnw{
    overflow-x: hidden;
}
#subscriptionSplash.subspl {
    top: 150px!important;
    bottom: auto;
}
#fastlaneSrLink .common_fastlane_banner .fast_banner{
    min-height: 279px;
}
.common_fastlane_banner .button{
    min-height: 39px;
}
/* Cwv fixes for cd page starts */

.rts_cdmenu{min-height:42px;}
#fastlaneChubPod .ad_banner.common_fastlane_banner{min-height:160px;}
.m_shbutton{min-height:62px;}
.cd_pr{min-height:673px;}
.pr_scrl img{min-height:190px;}
.htm_vid video, #galDiv img{min-height:190px;}
.cd_pr .pl_cde{min-height:384px;}
.cmnwf.va_btm{float:left;width:100%;}
#fastlaneBottomPod .fast_btm_fix {min-height:204px;}
/* Cwv fixes for cd page ends */
}
@media only screen and (max-width:320px){
.chk_off{padding:10px 5px 5px!important}
}
@media only screen and (min-width:320px) and (max-width:1024px) {
.mb_block{display:block}
.fa-bars:before{content:"\f0c9"}
.fa-2x{font-size:1.4em}
.nav_flevel li .lnk{padding:0}
.nav.meganav{width:auto;display:inline-block}
.icn .lo_in img,.meganav .nav_flevel .fa-search.fa-2x,.meganav .nav_flevel .fa-user.fa-2x{margin-top:0}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv{padding:0 5px}
.nw_nav .logo{float:left;margin:25px 0 8px 35px;width:135px}
.meganav .nav_flevel li{margin-right:0}
.meganav .nav_flevel .fa-search.fa-2x,.meganav .nav_flevel .fa-user.fa-2x{margin-top:0}
.icn .lo_in img{margin-top:0}
.sr_nav li#hamBgrIcn.act{width:100%;position:fixed;background:#fff}
.megamenu.five{top:70px}
.icn.srhe .mob_clse{color:#000!important;display:block;font-size:1.5em;padding:16px 10px;position:fixed;right:0;top:0;z-index:999998;background:#fff!important}
.meganav .nav_flevel li{margin-right:0}
.meganav .nav_flevel li.icn .lnk{padding:22px 8px}
.sht_cout1{right:10px}
.nav_flevel.mb_sch .megamenu{right:-75px}
.megamenu.four{width:260px}
.nav.meganav .nav_flevel.mb_sch li.icn.crse .lnk.actv{padding-bottom:14px;border-bottom:2px solid #464646}
.nav.meganav .nav_flevel.mb_sch li .lnk.actv{background:none!important}
.nav_flevel.mb_sch .megamenu{top:70px}
.nav_flevel.mb_sch .megamenu.five{right:10px}
.nav_flevel.sm li.act{position:fixed;top:0;width:100%;background:#fdf7f7}
.nav_flevel.sm li{left:0;position:absolute;width:auto;z-index:9999;top:0;padding:25px 10px}
.nav_flevel.sm li:first-child{border-right:1px solid #e1e1e1;z-index:100}
.act .fa-bars:before,.act .fa-user:before{content:"\f00d"}
.meganav .nav_flevel.mb_nav li{clear:both;padding:0;position:initial;width:100%}
.meganav .nav_flevel li:hover{border:none}
.meganav #tpNvComUl.nav_flevel.mb_nav li .lnk{color:#464646!important;font-size:18px;position:relative;border-bottom:1px solid #ddd;padding:20px;box-sizing:border-box;width:100%}
.nav.meganav .nav_flevel li .lnk.actv,#tpNvComUl > li a.lnk:hover{background:#F1F0ED}
.nav.meganav .nav_flevel.mb_nav li .lnk.actv{background:#F1F0ED!important;font-size:18px;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.megamenu.two,.inmospt .inmlst,.inmcol,.inmlst li{width:100%!important}
#tpNvComUl{flex-direction:column;justify-content:flex-start;background-color:#fff;opacity:1;position:fixed;height:100%;overflow-y:auto;left:0;width:100%;top:70px;padding:0}
.lnk .mb_aw{top:20px;right:25px}
.inmenu,.inmrgt,.inmpsubj,.inmdest,.inmospt{flex-direction:column}
.inmlft{order:2;width:90%;box-sizing:border-box;margin:15px auto}
.inmcol{padding-left:0;width:100%}
.inmcolhd.bld{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;position:relative;padding:20px}
.inmarw{display:block;position:absolute;top:20px;right:20px}
.inmlst{display:none;padding:20px;background-color:#F8F8F8;overflow:hidden}
.inmenu,.inmdest,.inmothr .inmcol,.inmospt .inmlst{width:100%;box-sizing:border-box}
.inmrgt{padding-top:0}
.inmcol.active p .inmarw{transform:rotate(-180deg)}
.slad .megamenu{background:#fcfcfc!important;display:block;float:left;height:100%;left:40%;overflow-x:scroll;position:initial;top:0;width:100%}
.inmpsubj ul:first-child{padding-left:20px}
.inmospt .inmlst:last-child{padding-left:20px}
.inmpsubj ul{box-sizing:border-box;width:100%}
nav{margin-top:0}
#tpNvComUl{z-index:9999;display:none}
.meganav .nav_flevel .fa-search.fa-2x,.meganav .nav_flevel .fa-user.fa-2x{font-size:1.7em!important}
.nav.meganav ul li a.lnk{float:right}
.inmothr{padding-top:0}
.cooky_nw{width:100%;margin-left:0;top:0;left:0;border-radius:0}
ul.nav_flevel.sm.mb_block{display:block}
.wrapper{width:100%}
.ad_fav{padding:0 20px;width:95%}
.bggrn.pfix .close_arrow,.bggrn.nw .close_arrow{padding:0 5px;right:5px;margin-top:0}
.nw .ad_view{padding:10px 20px;margin-left:20px;float:left;margin-top:10px}
.inr_pd.lgt_bx.prg{width:90%;margin-left:0;left:5%}
.pr_lgo.uni,.hed img,.allsub_lft{display:none}
.inr_pd.lgt_bx.prg .hd_vw p{min-width:auto}
.nav_flevel.sm li.act{box-sizing:border-box}
.nw_nav .logo{margin:25px 0 8px 30px !important}
.meganav .nav_flevel.mb_nav li.pad-bt{padding-bottom:70px}
.nw_tick{display:none!important}
.mb_flt.mob_chkl a#favCountClosed{width:43%}
.mob_chkl .recmnd .fa-comment-o:before{color:#fff}
.recmnd .fa-comment-o:before,.dev_flt .pr.fa-heart-o{color:#fff}
.mob_chkl .recmnd i.fa.fa-comment-o{margin-right:8px}
.mob_chkl .fa-comment-o:before{content:"\f0e5";font-size:16px;margin-right:0}
.mob_chkl a{padding-left:10px}
.select-box__list input.cntry_sel{width:auto;float:left;vertical-align:middle;margin-top:3px;margin-right:20px}
.select-box__list{position:fixed;left:0;right:0;margin:auto;bottom:15px;z-index:10000}
.modalPopup .fadt{height:100%!important}
header .clb.tp_lg{right:0!important;}
header .clb.tp_lg .arw-up{display:none}
.off_rgh{float:left;width:100%;margin-left:20px}
.off_lef{float:left;width:100%;font-size:12px;position:relative}
.lbl.offr{padding-right:15px;padding-left:15px}
.chk_off{display:inline-block;padding:10px 10px 5px}
.off_rgh a.grn_btn.caps{padding:7px 10px;font-size:12px;margin:3px 0 5px;width:auto;text-transform:inherit}
.chk_off .oip_tlp{right:0}
.off_lef .oip_tlp i,.off_lef .oip_tlp em{margin:-10px 55px 0 0}
.mob_filter.nw_fildes{height:60px}
.mob_filter.nw_fildes .flt_expnd.enq_hide{background:#333333 0 0 no-repeat padding-box;box-shadow:0 -4px 6px #0000001A;border-radius:30px 30px 0 0}
.mob_filter.nw_fildes .mb_flt{padding:8px 20px;height:60px;display:flex;align-items:center;justify-content:center;margin:0}
.mob_filter.nw_fildes .mob_chkl a{display:flex;align-items:center;justify-content:center;width:100%;padding-left:0;height:40px;background:#008040 0 0 no-repeat padding-box;border-radius:5px;margin-right:0;font-size:14px;padding: 0 10px;color:#fff;}
.mob_filter.nw_fildes .mob_chkl a img{margin-left:10px}
.mob_filter.nw_fildes .flt_expnd enq_hide{background:#333333 0 0 no-repeat padding-box;box-shadow:0 -4px 6px #0000001a}
.mob_filter.nw_fildes .fav_title,.mob_filter.nw_fildes .recmnd a{color:#fff}
.mob_filter.nw_fildes .recmnd a:hover{background:#006699B3 0 0 no-repeat padding-box}
.mob_filter.nw_fildes .recmnd a{padding:15px 24px;font-size:14px;height:50px;line-height:20px;text-transform:uppercase}
.mob_filter.nw_fildes .fav_title{padding:16px 27px;height:60px;display:flex;align-items:center;font-size:17px}
.mob_filter.nw_fildes a.fav_clse{position:absolute;right:20px}
.mob_filter.nw_fildes .recmnd:hover{background:#333}
#back-top,#back-top a{display:none}
.mob_filter.nw_fildes img.spk_img{margin-right:15px}
.recmnd{padding:0}
.mob-promo.idp-prin .app-btns a{width:auto}
.app-btns{float:right;margin-top:7px}
.mob-promo{padding:9px 16px 15px 8px}
.chu_con #visitWebLinkId{float:none!important;font-size:20px}
a.times.schl{text-decoration:underline;float:left;width:100%;margin:10px 0}
.sr_fltr.sr_icn{margin-right:15px}
}
@media only screen and (min-width: 768px) and (max-width:1024px) {
.fastlane_landing.H_banner .banner_left{margin-right:0;padding:16px;box-sizing:border-box;width:50%;float:left;}
.fastlane_landing.H_banner .banner_right{margin-top:22px;width:50%;text-align:center;display:flex;justify-content:center;float:left;}
.fastlane_landing.H_banner h1{font-size:36px;font-family:'NotoSans-Bold'}
.fastlane_landing.H_banner .flex{display:flex;flex-direction:row;align-items:center;width:100%}
.ad_banner{width:100%;overflow:hidden;}		
.ad_banner .banner_left{margin-right:0;padding:16px;box-sizing:border-box;width:70%}
.ad_banner .banner_right{margin-top:22px;width:30%;text-align:center;display:flex;justify-content:center}
.ad_banner h1{font-size:28px;font-family:'NotoSans-Bold'}
.ad_banner .flex{display:flex;flex-direction:row;align-items:center;width:100%}
.common_fastlane_banner img.rbn.wider_label,.col-left.fullwid .common_fastlane_banner img.rbn.wider_label{top: 0 !important;right:-4px!important;}
.common_fastlane_banner .banner_left,.col-left.fullwid .common_fastlane_banner .banner_left{padding:0;width:60%;}
.common_fastlane_banner img.rbn {
    position: absolute;
    top: -30px!important;
    width: 100px!important;
    right: -8px!important;
}
.common_fastlane_banner .banner_right{height:auto;}
.common_fastlane_banner .banner_left{padding-bottom:24px;}

.col-left .common_fastlane_banner .banner_left{width:90%;}
.col-left.fullwid .common_fastlane_banner h1{font-size:28px;}
.col-left.fullwid{width:100%;}
.col-left.fullwid .ad_banner .banner_right {
    margin-top: 22px;
    width: 30%;
    text-align: center;
    display: flex;
    justify-content: center;
}
.nprpg .prf_lft .dev_non + h2 {display: none;}
#defTsrDiv .click.prf_clk .lft_cnt h2{margin:0}
.fast_btm_fix{padding:17px 60px;}
.flex.fast_btm_title {
   width:100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
 
}

.fast_btm_right {
    float: left;
    width: 100%;
    margin-top: 10px;
}

/*cd page fastalne pod*/
.cd_fastlne_pod{width:68%;margin-right:32px}
.cd_fastlne{padding:0 0 20px}
.cd_fastlne a.button.green{width:26%;text-align:center}
.cd_fastlne .fast_banner{padding:16px 16px 0;margin-top:0}

}
@media only screen and (max-width: 992px) {
.app_cnt{margin:auto;width:100%;display:flex;flex-direction:row;align-items:normal;justify-content:normal;padding:15px}
.app_img{margin-right:20px;float:left;width:auto}
.cnt_sec{display:flex;flex-direction:column;width:80%;align-items:normal}
.app_content{float:left;width:100%;margin-right:20px;margin-bottom:10px}
.appinst .closes a{top:0;color: rgba(70,70,70,0.5);}
.appinst .grn_btn{padding:10px 23px 13px 13px;width:auto}
.off_rgh{float:left;width:100%;margin-left:20px}
.app_btn{float:right;width:100%}
.getoff .app_btn{float:right;width:100%;text-align:center;}
.getoff .grn_btn span{float:none;}
.getoff .grn_btn i{padding-top:3px}
.getoff .cnt_sec{width:100%}
.app_lgbx .trs_cnd{margin-left:20px}
.qr_right img{width:auto}
.qr_right a{margin-bottom:0;margin-top:10px}
.appinst span.closes{position:absolute;top:-13px;right:-9px;z-index:1}
.app_cnt{padding:15px 15px 15px 0}
.getoff .app_cnt{padding:15px}
.getoff span.closes{position:absolute;top:-10px;right:0}
.e_fld .oip_tlp{top:15px;bottom:auto;width:209px;left:-100px}
.chu_con  .e_fld .oip_tlp{left:0;}
.getoff.offstick .app_btn{margin-bottom:10px}
.appinst .app_btn{float:right;width:100%;text-align:center}
.appinst .grn_btn span{float:none}
.appinst .grn_btn i{padding-top:3px}
.appinst .grn_btn{font-size:14px;display:block;float:left}
.app_cnt{width:90%;margin-top:10px}
.chu_con .appinst .grn_btn{width:auto}
.frm.mfg.spl.cbfn.subsplash.app_lgbx .spcls.sbcross{padding:20px 35px 20px 3px;}
iframe#credential_picker_iframe{z-index: 9998!important}
}
@media only screen and (min-width:768px) and (max-width:992px) {
#topNavlogIcn.lnk.lnk{width:40px}
.hc_header .nav_flevel li .lnk{padding:0}
.cbfn.subsplash .spcls.sbcross{right:20px;top:10px}
.tanq_msg p{margin-left:60px}
.subspl_r .tanq_msg h3{margin-top:10px}
.select-box{width:70%}
.wrapper.cntry_drp{display:block}
.select-box{width:30%;background:#005E8D;padding:10px;float:left}
.sup_footer .cntry_drp .rgt{float:right;margin:auto;width:30%;order:2;margin:20px 0 0}
.sup_footer .cntry_drp .lgt{margin:10px 0;order:3;width:100%;text-align:center;margin:20px 0}
.select-box__current:after{top:13px;padding:0 8px;}
.ck_up.ck_pop.affliate .ckie_cnt{padding:25px 0px 30px;width:93%;}
.ck_up.ck_pop.affliate{bottom:0;padding:0;width:100%}
header .con.lnmr{width:auto!important}
.nw_covid{padding:0 20px;background:#fff;border-bottom:1px solid #ccc;float:left;min-height:100px}
header .float.float_1{right:60px}
.off_lef .oip_tlp i,.off_lef .oip_tlp em{margin:-10px 100px 0 0}
.app_tlp .oip_tlp i,.app_tlp .oip_tlp em{right:auto}
.app_lgbx .subspl{top:30px!important;width:80%!important;margin:auto;transform:inherit;left:0!important}
.profile_unibuddy,.profile_unibuddy .unibuddy_iframe{width:450px}
.ad_banner img.rbn{position:absolute;top:69px;width:100px!important;right:-40px}
a.blu_btn.violet.nonad_btn{width:250px}
.in_offer_on .cmmn_bx.new_chk_bx{float:left;width:auto;margin-top:20px;margin-bottom:20px}
.in_offer_on.nw_srch .btn_row{padding:0 0 0 15px;float:left!important}
header.bgwht{z-index:10!important;}
}
@media screen and (max-width: 767px) and (min-width: 320px) {
.parent {width: 100% !important;}
.nw_nav .logo img{width:135px!important}
header.bgwht{z-index:1004!important}
.mob_filter{float:left;width:100%;background:#fff;position:fixed;bottom:0;z-index:100}
.mb_flt{width:100%;display:table;table-layout:fixed;box-shadow:0 5px 10px #000;background:rgb(51,51,51);text-align:center;padding:20px}
.dev_flt .fa-heart-o:before{color:#ffffff}
.dev_flt{border-right:2px solid #ddd;display:table-cell;text-align:center;padding:20px 10px}
.mb_flt a{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;color:#ffffff}
.dev_enq{display:table-cell;text-align:center}
.dev_flt .pr.fa-heart-o{position:inherit;font-size:16px;margin-right:5px}
.dev_enq .fa-comment-o:before,.recmnd .fa-comment-o:before{content:"\f0e5";font-size:16px}
.flt_expnd{position:fixed;bottom:0;width:100%;background:#fff;max-height:290px;border-radius:30px 30px 0 0;min-width:130px;box-shadow:-5px -5px 8px #ddd}
.fav_title{float:left;width:100%;border-bottom:1px solid #ddd;padding:20px 30px;font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;font-size:16px}
.recmnd .fa-comment-o:before{color:#464646}
.fav_sec{float:left;width:100%}
a.fav_clse{float:right;font-size:18px;color:#464646;line-height:0}
.fav_clse .fav_clse i{font-size:14px}
.acc_tile{font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;padding:20px 30px;font-size:14px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.curse_acc,.univ_acc{float:left;width:100%;padding:0 20px}
.fav_sec ul li{list-style:none;padding:0;width:100%;display:inline-block}
ul li i.fa.fa-times.fav_clse{float:right}
ul.fav_li{width:100%;padding:20px 10px 10px;margin-bottom:20px}
ul.fav_li a{width:95%;float:left;margin-bottom:10px}
.acc_tile.curse_act{border:none;padding-bottom:10px}
.fav_sec ul li:last-child{padding-bottom:0}
ul.fav_li .fa-times:before{color:#ccc}
.fa-thumbs-o-up:before{content:"\f087"}
.recmnd{font-family:'Open Sans bold',Arial,Helvetica,sans-serif;padding:0;font-size:14px;float:left;width:100%}
.recmnd i{margin-right:10px}
.acc_tile .fa.fa-angle-up,.acc_tile .fa.fa-angle-down{float:right;font-size:20px}
.acc_tile.curse_act i:before{content:"\f107"}
img.spk_img{margin-right:10px;vertical-align:middle}
.fav_hide,.enq_hide{display:none}
.accordionWrapper{padding:30px;background:#fff;float:left;width:80%;box-sizing:border-box;margin:10%;box-shadow:0 1.5em 85px 0 rgba(0,0,0,0.2)}
.accordionItem{float:left;display:block;width:100%;box-sizing:border-box;font-family:'Open-sans',Arial,sans-serif}
.close .accordionItemContent{height:0;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block}
.flt_expnd{overflow-y:scroll;box-shadow:0 8px 12px #000}
.accordionItemHeading{cursor:pointer;margin:0 0 10px;padding:10px;color:#464646;width:100%}
.dev_enq i.fa.fa-comment-o{margin-right:5px}
.left_ck{min-height:auto}
.substicky#subscribeSticky{bottom:61px}
.mp_loc .hc_cn .chosen-container{height:38px!important}
.web_drp .web_acc.ctr_res .select,.web_drp .web_acc.stdy_sec .select,.web_drp .web_acc.subj_sec .select{padding-left:15px!important;padding-right:15px!important}
.ck_up.ck_pop.affliate .ckie_cnt{padding:15px 0 0;display:block;width:90%}
.ck_up.ck_pop.affliate .right_ck,.ck_up.ck_pop.affliate .left_ck,.ck_up.ck_pop.affliate .ckie_cnt .gt_it{width:100%}
.ck_up.ck_pop.affliate{bottom:0;width:100%;padding:0}
header .float_1 .faq_bod{width:270px}
header .lt_cont{width:100%}
header .lnmr .log_in{padding:20px 20px 15px}
header .con.lnmr.nadv,header .lnmr .cm_sd{width:100%}
header .clb .forgt,header .lnmr .lg_btn .grn_btn{text-align:center;float:none}
header fieldset.lg_btn.mt10{text-align:center}
header .float_1 .faq_bod{width:270px}
header .lt_cont{width:100%}
header .lnmr .log_in{padding:20px 20px 15px}
header .con.lnmr.nadv,header .lnmr .cm_sd{width:100%}
header .con.lnmr.nadv,header .lnmr .cm_sd{width:100%}
header .clb .forgt,header .lnmr .lg_btn .grn_btn{text-align:center;float:none}
header fieldset.lg_btn.mt10{text-align:center}
.nw_covid{padding:0 20px;background:#fff;border-bottom:0!important;float:left;min-height:auto}
.r_vw .pr_rslt.sr.nrmtab{width:100%;float:left}
header .float_1 .faq_bod,header .faq_us1,header .float.float_1{width:100%;right:0}
header .clb .lt_cont{float:left}
/*OIP banner*/
.app_cnt{margin:auto;width:100%;display:flex;flex-direction:row;align-items:normal;justify-content:normal;padding:15px}
.app_img{margin-right:0;float:left;width:auto}
.cnt_sec{display:flex;flex-direction:column;width:100%;align-items:normal}
.app_content{float:left;width:100%;margin-right:20px;margin-bottom:10px;margin-top:10px}
.closes a{top:0}
.appinst .grn_btn{padding:10px 23px 10px 13px;width:auto;font-size:12px}
.off_rgh{float:left;width:100%;margin-left:20px}
.app_lgbx .subspl{padding:0;width:100%!important;flex-direction:column;box-sizing:border-box;justify-content:center;align-items:center;border-radius:10px;display:inline-block;right:0!important;left:0!important;top:0!important;position:absolute;float:left;bottom:auto;margin:0;border-radius:0;display:block;top:0}
.topsecn{border-radius:0}
.app_lgbx .spcls.sbcross:after,.app_lgbx .spcls.sbcross:before{background:#464646}
.app_lgbx .qr_left,.app_lgbx .qr_right{width:100%}
.btmsecn{padding:20px 15px}
.app_lgbx .qr_sec{width:100%}
.app_cnt{width:90%;margin:20px auto;flex-direction:column;text-align:center}
.getoff .app_cnt{padding:10px}
.app_img{margin-left:0}
.getoff .app_img{margin-left:0}
.app_content h2{font-size:14px}
.app_content p{font-size:11px;line-height:18px}
.getoff .app_content h2{margin-bottom:5px}
.appinst .grn_btn{font-size:14px;width:100%}
.getoff .grn_btn{font-size:14px;display:block}
.app_tlp .tpp:hover .oip_tlp{right:-50px}
.app_tlp .oip_tlp i,.app_tlp .oip_tlp em{right:auto;left:70px}
.app_tlp .tpp{position:relative;display:inline-block}
.app_tlp .tpp:hover .oip_tlp{width:230px;bottom:auto;top:20px;left:auto;}
.chu_con .app_tlp .tpp:hover .oip_tlp{left:auto;}
.btmsecn .app_tlp .tpp:hover .oip_tlp{top:20px;right:10px}
.btmsecn .e_fld .app_tlp .tpp:hover .oip_tlp{right: -50px;}
.btmsecn .app_tlp .oip_tlp i,.btmsecn .app_tlp .oip_tlp em{left:130px}
.app_content.app_tlp .tpp:hover .oip_tlp{right:15px}
.chu_con .appinst .grn_btn{width:100%}
.app_lgbx .subspl{margin-top:50px;padding-top:100px;background:#EBEBEB}
.frm.subsplash.app_lgbx .spcls.sbcross{right:5px;top:50px}
.chu_con .logosec .lnk_web{margin-top:15px}
.chu_con .btmsecn .app_tlp .oip_tlp i, .chu_con .app_tlp .oip_tlp em{left:0;right:0}
.chu_con .btmsecn .app_tlp .oip_tlp i, .chu_con .app_tlp .oip_tlp em{left: auto;right: 50px;}
/*CD page fix*/
#courseDetailCPEPod .sr_set .pr_rslt.sr{float:left;width:100%}
#courseDetailCPEPod .sr_set .pr_rslt.sr_gap{width:20px;display:none}
.dev_btn{float:left;width:100%;text-align:center}
.goog_lgbx .subspl{top:50px!important;overflow-y:scroll}
.subsplash.goog_lgbx .spcls.sbcross{right:0;top:5px}
.goog_step .fright{width:100%;margin-top:20px}
.wel_frm .rgt_wel{padding:0 20px}
.full_reg #subjectL1Spn.web_acc,#subjectL2Spn.web_acc{width:100%;margin-bottom:10px}
#subjectL2Spn.web_acc{margin-left:0}
#subjectL2Spn .ms-options-wrap button{text-align:right}
.left_rg img{width:100%}
.full_reg .wel_frm .lft_wel #stdySpan.web_acc:after{top:41px!important}
#subjectL2Spn .ms-options-wrap button,.wel_frm .rgt_wel{text-align:left}
.profile_unibuddy,.profile_unibuddy .unibuddy_iframe{width:100%}
.profile_unibuddy .container{padding:0}
/*full width banner*/
.fastlane_landing.H_banner .fast_banner{background-position:left bottom,right center;background-size:25%}
.fastlane_landing.H_banner .fastlane_container.flex{display:block;padding:16px;float:none}
.fastlane_landing.H_banner .banner_left{margin-right:0;text-align:center;display:flex;flex-direction:column;width:auto;align-items:center}
.fastlane_landing.H_banner .banner_right,.banner_right{float:left}
.fastlane_landing.H_banner .fastlane_container,.fastlane_landing.H_banner .banner_left,.fastlane_landing.H_banner .banner_right,.fastlane_landing.H_banner .banner_right img{float:left;width:100%;box-sizing:border-box}
.fastlane_landing.H_banner h1{font-size:26px}
/*ad banner*/
.ad_banner{width:100%;overflow:hidden;}	
.ad_banner .fast_banner{background-position:right center;background-size:25%}
.ad_banner .fastlane_container.flex{display:block;padding:16px;float:none}
.ad_banner .banner_left{margin-right:0;text-align:center;display:flex;flex-direction:column;width:auto;align-items:center}
.ad_banner .banner_right,.banner_right{float:left}
.ad_banner .fastlane_container,.ad_banner .banner_left,.ad_banner .banner_right,.ad_banner .banner_right img{float:left;width:100%;box-sizing:border-box}
.ad_banner h1{font-size:28px}
.mob_filter.nw_fildes .pnk_btn_mb{background:#913D88!important;margin-left:10px}
.pf_cen{margin-bottom:5px}
.ad_banner img.rbn{position:absolute;top:auto;width:110px!important;right:-35px;bottom:210px}
.fst_lane .prcn,.prcn{position:static;width:100%;box-sizing:border-box}
.ad_banner .banner_left{padding:0}
.cmmn_bx.new_chk_bx a:hover{text-decoration:underline}
.chk_txt.spn{margin-top:10px;position:relative;display:flex}
.cmmn_bx.new_chk_bx{float:left;width:100%;margin-bottom:20px;margin-top:0}
.new_chk_bx span.trm_lt_lbl{position:absolute;top:-17px;left:0;font-size:10px;font-family:'Open Sans Bold';color:red}
.new_chk_bx .trm_lt{float:left;width:100%;margin-left:5px;margin-top:0}
.un_ls.in_offer_on .flr_sr .slt_ctr{width:84%}
.un_ls.in_offer_on .flr_sr{width:100%;margin-right:15px}
.un_ls.in_offer_on .chosen-container{width:100%!important}
.un_ls .sr_fltr.sr_icn{margin-right:0}
.fastlane_landing.H_banner .fast_banner{background-position:left bottom,right center;background-size:25%}
.fastlane_landing.H_banner h1{font-size:26px}
.un_ls.in_offer_on .flr_sr .slt_ctr{margin:0;width:calc(100% - 44px)}
.un_ls.in_offer_on .flr_sr{margin-bottom:20px}
.fastlane_landing.H_banner .banner_right{display:none!important}
.pf_cen:first-child{margin-bottom:16px}
.chu_con .univde h2{width:80%}
.chu_con .nw_desn_ch{margin-bottom:0}
.cd_banner .pro_hd.log{width:100%}
.visit_an{float:left;margin:15px 0;width:100%;display:flex;align-items:flex-start}
.cmmn_nwfltr.sr_srtsec .cmm_chk.sr_instan{margin-top:35px}
.fst_ln .fst_lne{font-family:'NotoSans-SemiBold'}
.cd_banner h1 span{margin:0}
.tp_ico_hd{top:80px}
.ad_banner .banner_left{text-align:left;align-items:flex-start}
.common_fastlane_banner .banner_left,.col-left.fullwid .common_fastlane_banner .banner_left{
    width: 100%;
}
.common_fastlane_banner .banner_right{display:none;}
.common_fastlane_banner .fastlane_container.flex{padding:0}
.common_fastlane_banner .fast_banner{padding-bottom:24px;}
.common_fastlane_banner .fast_banner{margin-top:0;}
.common_fastlane_banner h1,.col-left.fullwid .common_fastlane_banner h1{font-size:24px;}
.col-left.fullwid .common_fastlane_banner .fastlane_container.flex{padding:0}

.un_ls .flr_sr{overflow:inherit!important}
.cbind .btc .tsbub{color:#fff}
.nprpg .prf_lft .dev_non + h2 {display: none;}
#defTsrDiv .click.prf_clk .lft_cnt h2{margin:0}
.flex.fast_btm_title {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
}
.fast_btm_fix{background-image:none;bottom:0px;z-index: 999;}
.fast_left_sec {
    display: block;
    margin-bottom: 8px;
  
}

.fast_btm_left,.fast_left_sec .fst_lane,.fast_btm_fix h1,.fast_btm_fix p,.fast_btm_right,.fast_left_sec {float:left;width:100%;}
.fast_btm_fix h1 {
    font-size: 18px;margin-top:12px;
    margin-bottom: 0;
    
}
.fast_btm_right {
    margin-top: 20px;
}
.fast_btm_fix .green {
    background: #16A34A;
    width: 100%;
    text-align: center;
}
.common_fastlane_banner.ad_banner .banner_left{
    padding-bottom:0px;
}

}
@media only screen and (min-width:481px) and (max-width:767px) {
.advert{margin-bottom:0}
.cooky_nw,.inr_pd.lgt_bx.fnw{width:100%;margin-left:0;top:0;left:0;border-radius:0;z-index:99999;position:fixed;overflow-y:scroll;height:100%}
.inr_pd.lgt_bx.fnw{top:0!important}
.ck_up{width:100%;bottom:0;z-index:99}
.ifrm_cht{position:fixed;right:0;bottom:0;height:425px;z-index:9999999;width:290px;box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:20px 0 0 0;overflow-y:auto!important;top:0}
.ck_up.ck_pop{width:100%;border-radius:0;top:10%;bottom:auto}
.cbfn.subsplash .spcls.sbcross{right:20px;top:10px}
.wrapper.cntry_drp{display:block}
.select-box{width:30%;background:#005E8D;padding:10px;float:left}
.sup_footer .cntry_drp .rgt{float:right;margin:auto;width:30%;order:2;margin:20px 0 0}
.sup_footer .cntry_drp .lgt{margin:10px 0;order:3;width:100%;text-align:center;margin:20px 0}
.select-box__current:after{top:13px;padding:0 8px;}
.select-box__list{position:absolute}
.nw_covid{padding:0 20px;background:#fff;border-bottom:1px solid #ccc;float:left;min-height:100px}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
.PR_PG .pr_rslt.sr.fst_lane, .fst_lane{padding-top:45px!important}
}
@media only screen and (min-width:481px) and (max-width:992px) {
.nw_nav .logo{margin:20px 0 8px 35px}
.meganav .act .fa-bars,.meganav .act .fa-search,.meganav .act .fa-user{background:transparent;color:#464646}
.meganav .nav_flevel li.act .lnk{background:none;height:auto}
.meganav .org_btn{width:auto}
.logo img{max-width:100%}
.left_ck,.right_ck{width:100%}
.ckie_cnt span,.ln_mre{display:inline}
.ck_up .gt_it{padding:10px;width:auto;text-align:center;display:inline-block;margin-top:9px}
.ck_up .ln_mre{margin:0 15px 0 0;line-height:20px}
.ckie_cnt span{margin-bottom:0;display:inline-block}
.ckie_cnt h1{font-size:24px}
.ck_up .gt_it{width:auto}
.left_ck{width:100%}
.right_ck{width:100%;text-align:center;float:left}
.ckie_cnt{width:100%}
.privacy h3{margin-top:0}
.mob_filter{float:left;width:100%;background:#fff;position:fixed;bottom:0;z-index:100}
.mb_flt{width:100%;display:table;table-layout:fixed;box-shadow:0 5px 10px #000}
.dev_flt .fa-heart-o:before{color:#069}
.dev_flt{border-right:2px solid #ddd;display:table-cell;text-align:center;padding:20px 10px}
.mb_flt a{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.dev_enq{display:table-cell;padding:20px 10px;text-align:center}
.dev_flt .pr.fa-heart-o{position:inherit;font-size:16px;margin-right:5px}
.dev_enq .fa-comment-o:before,.recmnd .fa-comment-o:before{content:"\f0e5";font-size:16px}
.flt_expnd{position:fixed;bottom:0;width:100%;background:#fff;max-height:290px;border-radius:30px 30px 0 0;min-width:130px}
.fav_title{float:left;width:100%;border-bottom:1px solid #ddd;padding:20px 30px;font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;font-size:16px}
.recmnd .fa-comment-o:before{color:#464646}
.fav_sec{float:left;width:100%}
a.fav_clse{float:right;font-size:18px;color:#464646;line-height:0}
.fav_clse .fav_clse i{font-size:14px}
.acc_tile{font-family:'Open Sans bold',Arial,Helvetica,sans-serif;color:#464646;padding:20px 30px;font-size:14px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.curse_acc,.univ_acc{float:left;width:100%;padding:0 20px}
.fav_sec ul li{list-style:none;padding:0;width:100%;display:inline-block}
ul li i.fa.fa-times.fav_clse{float:right}
ul.fav_li{width:100%;padding:20px 10px 10px;margin-bottom:20px}
ul.fav_li a{width:95%;float:left;margin-bottom:10px}
.acc_tile.curse_act{border:none;padding-bottom:10px}
.fav_sec ul li:last-child{padding-bottom:0}
ul.fav_li .fa-times:before{color:#ccc}
.fa-thumbs-o-up:before{content:"\f087"}
.recmnd{font-family:'Open Sans bold',Arial,Helvetica,sans-serif;padding:20px 30px;font-size:14px;float:left;width:100%}
.recmnd i{margin-right:10px}
.acc_tile .fa.fa-angle-up,.acc_tile .fa.fa-angle-down{float:right;font-size:20px}
.acc_tile.curse_act i:before{content:"\f107"}
img.spk_img{margin-right:10px;vertical-align:middle}
.fav_hide,.enq_hide{display:none}
.accordionWrapper{padding:30px;background:#fff;float:left;width:80%;box-sizing:border-box;margin:10%;box-shadow:0 1.5em 85px 0 rgba(0,0,0,0.2)}
.accordionItem{float:left;display:block;width:100%;box-sizing:border-box;font-family:'Open-sans',Arial,sans-serif}
.close .accordionItemContent{height:0;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block}
.flt_expnd{overflow-y:scroll}
.accordionItemHeading{cursor:pointer;margin:0 0 10px;padding:10px;color:#464646;width:100%}
.dev_enq i.fa.fa-comment-o{margin-right:5px}
}

@media only screen and (min-width: 992px) {
.ck_up.ck_pop.affliate .ckie_cnt{width:980px}
.ck_up.ck_pop.affliate.cookie_htin{bottom:83px}
.app_tlp .tpp:hover .oip_tlp{display:block;top:20px;width:250px;bottom:auto;left:0}
.e_fld .eml_sbsc.idp_cnty .chk_eml{margin-bottom:0}
.chu_con p#consentError{margin-top: 10px;}
.app_content h2{margin-bottom:5px!important}
.notification-container{z-index:9999}
.cmmn_bx{margin-bottom:10px}
.ad_banner .fast_banner{margin-top:0;margin-bottom:40px}
}
@media only screen and (min-width: 1024px){
.chu_con .btn_tbhead a{display:inline;float:right;width:auto;margin-left:10px}
.chu_con .sticky .btn_tbhead a{width:180px}
.pf_cen{display:table;float:left;margin-right:0;margin-left:10px}
.sticky_top_nav .pf_cen{float:right}
.chu_con .univdata_ch h2{width:95%}
.fst_ln h2{padding-top:30px}
.chu_con .visit_up{font-size:20px;padding:0;display:inline-block}
.chu_con .visit_up i{margin-top:-30px}
.chu_con .sticky .visit_up{display:none}
.chu_con .univdata_ch{align-items:flex-start}
.chu_con .sticky .univdata_ch{align-items:center}
.fst_lane .prcn,.prcn{position:static;width:100%;box-sizing:border-box}
.fst_lane a.gr_btn{opacity:0;border-radius:50px;margin-bottom:10px}
.sr_n .nrmtab.fst_lane .pr_hd{padding-bottom:50px}
#mainCnt .pr_rslt.sr.lst.nrmtab.fst_lane .pr_hd{padding-bottom:0}
.fastlane_landing.H_banner .banner_left{width:56%}
.fastlane_landing.H_banner .banner_left,.fastlane_landing.H_banner .banner_right{color:#fff}
.fastlane_landing.H_banner .banner_left{margin-right:32px;float:left;margin-top:32px;}
.fastlane_landing.H_banner .banner_right{margin-top:34px;width:40%;float:left}
.ad_banner img.rbn{border-top-right-radius:10px}
.cd_banner .pro_btn.sticky_top_nav{margin-top:0;display:flex;justify-content:flex-end}
.fastlane_landing.H_banner .fastlane_container{width:980px}
.meganav .nav_flevel li.single_link{padding:0}
.meganav .nav_flevel li.single_link:hover{border-bottom:none;padding:0}
.meganav .nav_flevel li.single_link a{padding:25px 20px 15px}
.meganav .nav_flevel li.single_link a:hover{border-bottom:2px solid #464646;padding:25px 20px 12px!important}
.ad_banner .fast_banner{margin-bottom:25px}
.chu_con .ful_cl1{margin-bottom:24px}
.cmmn_nwfltr.sr_srtsec .cmm_chk.sr_instan{margin-top:20px}
.visit_an{float:left;width:100%;margin:5px 0 20px}
.visit_an a:first-child{font-size:16px}
}

@media only screen and (min-width:1280px) {
.chu_con .btn_tbhead a{width:100%}
.col-left .advert{margin-left:-43px;}
.PR_PG .col-left .advert{float:none;}
.cntry_sel{display:none}
.select-box:hover > .select-box__list{opacity:1;-webkit-animation-name:none;animation-name:none;width:300px}
.select-box:hover > .select-box__list .select-box__option{cursor:pointer}
.select-box:hover .select-box__icon{transform:translateY(-50%) rotate(180deg)}
.meganav .nav_flevel li.icn .lnk{height:auto;}
/*#topNavlogIcn.lnk{margin-top:-4px}*/
#credential_picker_container{top:50px!important;}
li.tim_secnd_rw{margin-top: 75px!important;margin-left: 37px!important}
.cbind .tsbub{color:#464646}  
#fastlaneChk input {
    width: 113px;
}
}
@media (min-width: 1200px) {
.select-box{width:15%;margin:0 auto 0 0}
/*university listing page fix*/
.ef_lcnt .sr_set{display:table!important}
.ef_lcnt .sr_set .pr_rslt.sr,.ef_lcnt .sr_set .pr_rslt.sr_gap{display:table-cell!important}
.sr_vwo .sr_set.sr_1.fst_lane {padding-top: 0!important}
.PR_PG .col-left .common_fastlane_banner.pr_fast .fast_banner{width:97%} 

.common_fastlane_banner h1, .col-left.fullwid .common_fastlane_banner h1{font-size:24px;}
.common_fastlane_banner .banner_left, .col-left.fullwid .common_fastlane_banner .banner_left{width:70%;}
.common_fastlane_banner .banner_right, .col-left.fullwid .common_fastlane_banner .banner_right{padding-top:12px;}
.common_fastlane_banner .rbn.wider_label{width:8%!important;} 

}
