@font-face{font-display:optional;font-family:'Open Sans';src:url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular-webfont.eot);src: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.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Regular-webfont.svg) format("svg");font-style:normal;font-weight:400;size-adjust:100%}
@font-face{font-display:optional;font-family:'Open Sans Bold';src:url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold-webfont.eot);src: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.woff) format("woff"),url(https://images8.content-hci.com/hca-cont/fonts/OpenSans-Bold-webfont.svg) format("svg");font-style:normal;font-weight:700;size-adjust:100%}
@font-face{font-display:optional;font-family:'FontAwesome';src:url(https://images8.content-hci.com/hca-cont/fonts/fontawesome-webfont.eot);src: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.woff) format("woff"),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;size-adjust:100%}
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}
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}
@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:20px;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 30px;padding:0 20px 30px;box-shadow:0 3px 4px #eee;min-height:80px}
.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 20px;background:#069;color:#fff;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;border-radius:24px;transition:.3s all;display:block;width:90px;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:absolute;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;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:57px!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:9999}
.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}
.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}
.faq_bod ul.fav_li a{width:calc(100% - 20px);float:left;margin-bottom:10px;margin-left:13px;box-sizing:border-box;text-decoration:none;padding:0}
.faq_bod ul li i.fa.fa-times.fav_clse{float:right;padding-right:10px}
.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:33px}
.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:270px;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-bottom:15px}
.float.float_1 li.fdv.icn a{line-height:0}
.float.float_1{top:70px;position:absolute;right:0}
.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}
@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:15px}
.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:10%;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}
.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://images8.content-hci.com/hca-cont/img/smart-banner-bg.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:28px;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;
}
}
@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:8px 20px;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 25px !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}
}
@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;border-color:}
}
@media screen and (max-width: 767px) and (min-width: 320px) {
.nw_nav .logo img{width:135px!important}
header.bgwht{z-index:101!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:150px}
.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}
}
@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;border-color:}
.select-box__list{position:absolute}
}
@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:1280px) {
.col-left .advert{margin-left:-43px}
.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;}
}
@media (min-width: 1200px) {
.select-box{width:15%;margin:0 auto 0 0}
}