/*------------------------------
Project:Study in New Zealand
Author:Selva Suthakar
Powered by:hotcourses
-----------------------------------*/
*{
margin:0;
padding:0;
box-sizing:border-box;
}
body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;width:100%;color:#333;background-color:#fff}
a{color:#22A2A2}
.mt10{margin-top:10px}
.mb10i{margin-bottom:10px!important}
.mb0i{margin-bottom:0!important}
.mt15,.lnk_wrp.mt15{margin-top:15px}
.mt8{margin-top:8px}
.fl,.srch_bar,.srch_cnt,.tab_pd,.srch_bar .srch_tab,.fld_wrp,.drp_txt,.slt,.pop_srch,.pop_srch ul,.fltr,.sr_cnt,.fltr_pd,.btn_sr,.not,.sr_cont,.sr_tit,.srt .lbl,.rs_cnt,.bnr,.cmn_wrp .hc_srch,.cmn_wrp.sr_pg,.cr_cnt,.prs .btns,.cr_mid .crs_cd,.cd_pg .cd_tit,.gal_cnt{float:left}
.fl_w100,.cr_mid ol,.cr_mid ul,.sclr_pg .pr_hdr,.sch_pg{float:left;width:100%}
.fr{float:right}
.w100p,.srch_bar,.srch_cnt,.tab_pd,.slt .spn,.txt_fld,.pop_srch,.bnr,.sr_cnt,.fltr_pd,.srch_bnt,.lbl,.not,.cmn_wrp .hc_srch,.cmn_wrp.sr_pg,.prs .btns,.cr_mid .crs_cd,.cd_pg .cd_tit{width:100%}
.brd_bt{border-bottom:1px solid #e1e1e1}
.srch_bar{display:block;border-bottom:1px solid #ccc;margin-bottom:0;padding:0}
.dbn{display:none}
label.dbn{display:block;position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px)}
.srch_tab{position:relative;background:#0c1e2e;font-family:VeritasSlab, Arial, Helvetica, sans-serif;font-size:18px;line-height:1em;padding:14px 15px 8px;text-align:center}
.srch_tab:before{content:'';position:absolute;top:0;right:0;left:0;height:3px;background:#22a2a2}
.srch_tab .txt_cnt{position:relative;display:inline-block;color:#fff;line-height:1em}
.srch_tab [class*=icon-]{position:absolute;top:0;left:0;color:#22a2a2;margin:2px 10px 0 0}
.srch_tab .spn{display:block;position:relative;top:0;line-height:1.3em;padding-left:28px}
.crs_tb .spn{padding-left:23px}
.srch_tab.act{background:#fff;border:1px solid #ccc;border-top:0;border-bottom:1px solid #fff;cursor:auto!important}
.srch_tab.act [class*=icon-],.srch_tab.act .txt_cnt{color:#0c1e2e}
.srch_tab.act:before{background:#0c1e2e}
.tab_pd{background:#fff;padding:40px 40px 39px 39px;border:1px solid #ccc;margin-top:-1px}
/* .srch_bar .srch_tab{display:block;width:24.5%;position:relative;top:1px;margin-left:5px;text-align:left;padding:16px 20px 14px;cursor:pointer} */
/* .srch_bar .crs_tb{width:24.8%} */
/* .srch_bar .agnt_tb{width:24.6%} */
.srch_bar .srch_tab{display:block;width:22.7%;position:relative;top:1px;margin-left:5px;text-align:left;padding:16px 20px 14px;cursor:pointer}
.srch_bar .crs_tb{width:24.1%}
.srch_bar .agnt_tb{width:28.93%}
.srch_bar .srch_tab:first-child{margin:0}
.clr{clear:both}
.fld_wrp{width:68.2%;position:relative}
.ajx_div{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;position:absolute;width:100%;z-index:100;list-style:none;border-top:0;padding:0;margin:0;top:69px;right:0;max-height:300px;overflow-y:auto!important}
.ts_option .prnt{background:#F9F9F9!important;color:#333!important;padding:16px 18px;margin-bottom:7px;font:18px arial, sans-serif;font-weight:bold;cursor:initial}
.ts_option li{color:#0098a2;text-decoration:none;display:block;padding:9px 38px 9px;font:15px arial,sans-serif;cursor:pointer}
.ts_option li:hover{background:#ccc}
.srch_tit{font-family:Jigsaw Bold,Arial,Helvetica,sans-serif;line-height:normal;color:#0c1e2e;margin:0 0 25px;font-size:47px}
.drp_txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:92%}
.slt .spn{position:absolute;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 28px 0 30px;left:0;background:#F3F3F3;height:100%}
.slt{font-size:14px;min-width:23.7%;line-height:69px;padding:0 10px;border:1px solid #D8D8D8;position:relative;height:70px;background:#fff;color:#595959}
select option{padding:5px 10px}
.slt select{position:absolute;top:0;width:100%!important;font-family:inherit;right:0;border:0;margin:0;border-radius:2px;height:69px!important;box-sizing:border-box!important;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px}
.slt .icon-chevron-down{padding:0!important;font-size:10px;margin:-4px 0 0}
.txt_fld{height:70px;padding:0 19px;border:1px solid #D8D8D8;border-left:0;outline:none;font-size:20px;border-right:0;-webkit-appearance:none}
.rd_btn{background:#e93a58;color:#fff}
.rd_btn:hover{background:#D81839}
.srch_bnt,.lnk_btn{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:12px 0 17px;font-size:24px;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none}
.pop_srch{margin-top:15px;font-size:13px;line-height:23px}
.pop_srch ul{list-style:none;margin:0;padding:0}
.pop_srch ul li:first-child{font-size:14px;font-weight:700;color:#666;margin-left:0;margin-top:3px}
.pop_srch ul li{display:inline-block;margin-left:5px}
.pop_srch li .ky_srch:hover{background:#bcbcbc;color:#eee}
.pop_srch li .ky_srch{padding:3px 11px;font-size:12px;color:#555;background:#f3f3f3;border-radius:18px;display:inline-block}
.hlp_lnk{float:right;margin:4px 1px 0 0;font-size:14px}
.hlp_lnk a{font-size:14px}
.cmn_wrp nav.brd_crm{padding:0}
.brd_crm{position:relative}
.brd_crm .btn-share{top:auto;bottom:-39px;color:#0098a2}
.brd_crm ol{padding:13px 0 11px;margin:0}
.brd_crm ol li{font-size:12px;list-style:none;display:inline-block;vertical-align:middle}
.brd_crm ol>li+li:before{content:'\f11d';display:inline-block;font-family:studyinnz;font-size:8px;color:#555;vertical-align:middle;margin:-3px 16px 0 10px}
.brd_crm li .icon-home{margin-top:-3px}
.cmn_wrp .hc_srch{padding:0 0 52px}
.mid_wrp{max-width:955px;margin:0 auto}
.brdcrm_nav{border-bottom:1px solid #e1e1e1}
.bnr{background:#F9F9F9;min-height:182px;border-bottom:1px solid #e1e1e1}
.cmn_wrp.sr_pg{margin-top:-145px}
.fltr{width:22.6%;padding-top:2px}
.flt_hd{color:#333333;font-family:VeritasSlab,Arial,Helvetica,sans-serif;margin:0;font-weight:400;font-size:20px;border-bottom:1px solid #e1e1e1;padding-bottom:17px}
.flt_hd .icon{margin-right:8px}
.fltr_pd .fl_lbl{font-size:12px;font-weight:600;color:#757575;padding:14px 0 12px;margin:0;cursor:pointer;width:100%;text-transform:uppercase;display:inline-block}
.fltr_pd .slt .spn{background:#fff;padding:0 9px 0 14px;border-radius:3px;overflow: hidden;}
.fltr_pd .slt{height:40px;min-width:100%;line-height:40px;border-radius:3px;margin-bottom:18px}
.fltr_pd .slt select{height:39px!important}
.fltr_pd .drp_txt,.lbl,.not,.fnt_12{font-size:12px}
.fltr_pd .spn .icon{margin-top:-2px}
.fltr_pd .fl_lbl .icon{margin:-1px 10px 0 0;font-size:10px}
.agt_fltr .fltr_pd .fl_lbl .icon{margin:-1px 6px 0 0}
.fltr_pd{border-bottom:1px solid #e1e1e1;padding-bottom:2px}
.btn_sr{width:70px}
.lbl{margin-bottom:10px;font-weight:600;display:inline-block}
.not{margin-top:17px;color:#666666}
.prs .inf .tb_cl .cllr{color:#fff}
.sr_cont{width:77.4%;padding-left:30px}
.sr_tit{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:34px;margin:0;margin-right:3%;width:calc(100% - 32.3%);}
.res_hd .brd_bt{padding-bottom:25px}
.srt{width:29.3%;padding:0}
.srt .slt{line-height:40px;float:left;margin-left:16px;height:40px;min-width:64.8%;border-radius:3px}
.srt .lbl{width:auto;font-size:12px;margin-top:11px}
.srt .slt select{height:39px!important}
.srt .slt .spn{background:#F9F9F9;padding:0 16px 0 14px}
.res_br{border-bottom:3px solid #0C1E2E}
.sr_wrp{padding:50px 0 44px}
.uni_tx{color:#0C1E2E;font:12px Jigsaw Bold,Arial,Helvetica,sans-serif;margin-bottom:8px;letter-spacing:2px}
.univ_tit,.agn_sr .univ_tit a{margin:0;font-size:35px;font-family:VeritasSlab,Arial,Helvetica,sans-serif}
.sr_inf{font-size:14px;margin:14px 0 0;color:#666}
.rs_cnt{width:100%}
.sr_val .sr_inf {width:100%}
.sr_val .rs_cnt{width:78.1%;margin-right:20px}
.log_wrp{width:135px;float:right;margin-top:25px;line-height:135px}
.un_cnt,.sr_inf{float:left;width:76%}
.pr_lgo{text-align:center}
.pr_lgo img{line-height:normal;max-height:150px;max-width:100%;vertical-align:top;display:inline-block}
.lnk_btn:hover{color:#232b39;border-color:#232b39}
.prm_btn:hover{background-color:#232B39;color:#fff}
.prm_btn:hover .icon{background:#0C1E2E!important;color:#fff}
.lnk_btn{font-size:16px;padding:10px 15px;width:140px;line-height:1.42857em}
.lnk_btn .icon-chevron-right,.lnk_wrp .lnk_btn .icon-chevron-right{font-size:12px;margin:-4px 0 0 2px;line-height:1.42857em}
.lnk_btn .icon-chevron-right{margin:-5px 0 0 2px}
.lnk_btn .icon:before,.artPg .icon:before{font-size:11px;vertical-align:middle}
.prm_btn{color:#fff;background-color:#22A2A2}
.lnk_tit{margin:25px 0 21px;font-size:25px;color:#22A2A2}
.crs_tit{font-size:20px;margin:0}
.crs_tit .icon-shortlist-save{margin-left:14px;display:none}
.tb_cl .cll,.tb_cl .cllr{font-size:14px;width:105px;margin-right:10px;float:left}
.tb_cl .cllr{width:calc(100% - 115px);margin:0;color:#666666}
.enq_nme .sbs{float:left;width:100%}
.bnt_br{border:1px solid #22a2a2}
.lnk_wrp{margin-top:13px}
.lnk_wrp .lnk_btn{width:135px;font-size:14px;height:40px}
.lnk_wrp .icon-chevron-right{margin-left:6px}
.sr_val{border-bottom:1px solid #e1e1e1;padding-bottom:30px;margin-bottom:25px}
.sr_lst{margin-bottom:14px;padding-bottom:18px}
.no_brd .sr_val:last-child{border:0;margin-bottom:10px}
.no_brd .shrt_pg.sr_val:last-child{border:0;margin-bottom:0;padding-bottom:0}
.al_crs{padding:6px 0;font-size:14px}
.al_crs .icon-chevron-right{font-size:12px;margin-left:7px}
.al_crs .icon-chevron-right:before{font-size:11px;vertical-align:middle}
/* Pagenaiton css */
.pr_pagn{float:left;width:100%}
.artPg{float:left;text-align:center;width:100%}
.artPg ul li{margin-top:7px;display:inline-block;padding:0 3px}
.artPg ul li a{color:#22A2A2;float:left;font-size:16px;position:relative;text-align:center;text-decoration:none;margin-top:10px;width:15px}
.pr_pagn .artPg ul li.prv,.pr_pagn .artPg ul li.nxt{padding-left:0;padding-right:0}
.pr_pagn .artPg ul li a{line-height:18px}
.artPg ul li.active a,.artPg ul li a:active{cursor:default;color:#232b39}
.artPg ul{margin:35px auto 0;padding:0;float:left;width:100%;font-weight:600}
.prv{float:left}
.artPg .prv a,.artPg .nxt a{width:auto}
.artPg .prv .icon-chevron-left{margin-right:10px;margin-top:-5px;line-height:1.42857em}
.aply{width:100%;font-size:14px;margin-top:20px}
.artPg .nxt .icon-chevron-right{margin-left:10px;margin-top:-5px;line-height:1.42857em}
.nxt{float:right}
.sr_cnt{padding-bottom:25px}
.pr_pg .srch_tit{font-family:VeritasSlab, Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;color:#0c1e2e;margin:8px 0 21px}
.hc_s .tab_pd{padding:10px 40px 39px 39px;border:1px solid #ccc}
.cmn_wrp.hc_s{margin-top:-55px}
.srch_bar li{list-style:none}
.hc_s .srch_bar{margin-bottom:50px}
.pr_hdr{width:calc(100% - 160px);float:right}
.uni_cn{padding-top:50px}
.pr_hdr .srch_tit{margin:17px 0 16px;font-size:61px;line-height:60px}
.btns{margin-left:160px}
.btns .prm_btn{width:auto;height:40px;padding:0;margin-right:11px}
.btns .prm_btn:last-child{margin-right:0}
.btns .prm_btn .icon{float:left;padding:7px 12px 12px 12px;background:#1E9191;height:40px;line-height:1.42857em}
.btns .prm_btn .icon:before{font-size:16px}
.btns .prm_btn .ln_tx{display:inline-block;line-height:40px;padding:0 20px 0 15px}
.prtp,.sc_det .prtp{padding-bottom:80px}
.pr_pg .srch_bar .srch_tab{text-align:center}
.tb_thr .srch_bar .srch_tab{width:32.9%}
.pr_pg .spn1{ padding-left:20px}
.hc_s .tab_pd{padding-top:21px}
.pr_pg .srt{padding-top:0}
.pr_pg .sr_cnt{padding-bottom:0}
.ip_pg .sr_cnt{padding-bottom:35px}
.pr_pg .res_hd{padding-bottom:7px}
.pr_pg .sr_wrp{padding-top:23px;padding-bottom:20px}
.pr_pg .univ_tit{font-size:25px}
.pr_pg .sr_val{margin-bottom:11px}
.pr_pg .crs_tit{font-size:20px;padding-top:12px}
.pr_pg .res_br:last-child,.pr_pg .sr_val:last-child{border:0}
.cd_pg .hc_srch,.ip_pg .hc_srch,.cam_pg .hc_srch{padding-bottom:0;min-height:inherit}
.cd_pg .srch_bar,.ip_pg .srch_bar,.cam_pg .srch_bar{margin-bottom:0}
.cd_pg .sr_cnt{padding-top:21px}
.cr_mid{font-size:16px;float:left;line-height:28px;width:100%}
.cr_mid h3,.abt_uni .cr_cnt h3{margin:5px 0}
.cr_mid h2,.abt_uni .cr_cnt h2{margin:0;line-height:normal;font-size:2em}
.cr_mid h4,.cr_mid h5,.cr_mid h6,.abt_uni .cr_cnt h4,.abt_uni .cr_cnt h5,.abt_uni .cr_cnt h6{margin:10px 0}
.cr_mid p,.abt_uni .cr_cnt p{margin:0 0 15px}
.cr_mid strong,.abt_uni .cr_cnt strong{font-weight:700}
.cr_mid ol,.cr_mid ul,.abt_uni .cr_cnt ol,.abt_uni .cr_cnt ul{margin:0 0 15px;padding:0 0 0 20px}
.cr_mid ul,.abt_uni .cr_cnt ul{list-style:outside disc}
.cr_mid ol,.abt_uni .cr_cnt ol{list-style:decimal}
.cr_mid ol li,.cr_mid ul li,.abt_uni .cr_cnt ol li,.abt_uni .cr_cnt ul li{padding:0;margin:0}
.cr_mid li ol,.cr_mid li ul,.abt_uni .cr_cnt li ol,.abt_uni .cr_cnt li ul {margin:10px 0}
.cr_mid table,.abt_uni .cr_cnt table{border:1px solid #eee;margin:5px 0 15px;border-collapse:collapse;table-layout:fixed}
.cr_mid th,.abt_uni .cr_cnt th{background:#0c1e2e;font-family:VeritasSlab, Arial, Helvetica, sans-serif;color:#FFF;border-left:1px solid #eee;text-align:left;padding:8px 15px;font-weight:normal}
.cr_mid td,.abt_uni .cr_cnt td{background:transparent;padding:8px 15px;color:#000;border-top:0;border-right:0;border-bottom:1px solid #eee;vertical-align:top;font-weight:normal;border-color:#eee}
.cr_mid tr:nth-child(even),.abt_uni .cr_cnt tr:nth-child(even){background:#f5f5f5}
.bk_lnk{font-size:14px;display:inline-block}
.bk_lnk .icon{font-size:11px;margin:-3px 7px 0 2px}
.cd_tit{font-family:VeritasSlab,Arial,Helvetica,sans-serif;margin:5px 0!important;font-size:35px!important;font-weight:normal!important;line-height:1.1!important;padding:48px 0 42px;border-bottom:1px solid #e1e1e1;letter-spacing:0.2px}
.cr_cnt .sr_tit{width:100%;font-size:25px;font-weight:400;line-height:34px;margin:5px 0 20px}
.cr_cnt{padding-top:32px;width:64%;margin-right:35px}
.cr_cnt a,.cr_cnt table{word-break:break-word}
.cr_mid .crs_cd{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:22px}
.prs .inf{background:#0C1E2E;padding:21px;color:#fff;line-height:22px;margin-bottom:15px}
.prs{float:right;margin:35px 0 25px;width:31.4%;line-height:18px;color:#555555}
.prs .prm_btn{width:100%;text-align:left;border:0}
.prs .prm_btn .icon-shortlist-save:before{font-size:19px}
.prs .prm_btn .icon-shortlist-save{padding-right:9px}
.btns .prm_btn{border:0}
.prs .btns{margin:15px 0 0}
.prs .prm_btn:last-child{margin-top:15px}
.prs .cgd{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:20px;margin:2px 0 15px}
.mr_crs .sr_tit{margin-bottom:2px}
.mr_crs .lnk_wrp .lnk_btn{width:83px;padding:10px;height:40px}
.mr_crs .lnk_wrp{margin:9px 15px 0 0}
.mr_crs .rs_cnt{margin-top:9px;line-height:22px}
.mr_crs .cll{width:88px}
.mr_crs .sr_val{padding-bottom:20px;margin-bottom:8px}
.mr_crs .sr_val:last-child{border-bottom:1px solid #e1e1e1}
.mr_crs .not{margin:7px 0 0}
@media only screen and (min-width:1024px){
.flr_wrp{display:block!important}
}
.ip_pg.sr_cnt{padding-top:18px}
.ip_pg .cr_mid{line-height:25px;padding-top:20px}
.ip_pg .prs .inf{background:#F9F9F9;color:#555;font-size:14px;padding:21px}
 .dp_pg .prs .inf{padding:24px 21px}
.ip_pg .cgd{margin:0 0 14px}
.ip_pg .pne{margin:13px 0 15px}
.ip_pg .mr_crs{margin:0;line-height:26px}
.ip_pg .mr_crs .sr_tit{margin:5px 0 12px;font-size:25px;line-height:34px}
.ip_pg .mr_crs .icon {margin:0 0 0 5px;font-size:12px}
.ky_inf{background:#F9F9F9;padding:30px 0 48px}
.prhd .sr_tit{width:100%;margin:0;padding:78px 0 38px;text-align:center;font-size:35px;position:relative}
.prhd .sr_tit:after{content:'';position:absolute;display:block;width:32px;height:3px;left:48.3%;top:40%;background-color:#999999}
.sld_wrp{display:block;width:25%;float:left}
.sld_cnt{width:120px;height:120px;background:#fff;border-radius:50%;padding:30px 15px 20px;border:8px solid #fff;margin:0 auto}
.ky_sld{text-align:center;padding:0!important;float:left;width:100%}
.ip_pg .ky_sld li,.cam_pg .ky_sld li{padding:0}
.sld_wrp:last-child{margin-right:0}
.sld_txt{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:18px;margin:22px 0 0}
.sld_cnt.brd_pd{padding:45px 14px 0;border:0;line-height:18px}
.sld_cnt.hlf_br{background-position:0 1px}
.cunt{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:25px;font-weight:600}
.gry_tx{font-size:12px;color:#adadad}
.sld_cnt img{max-width:100%;max-height:100%}
.nz_img{padding:15px}
.abt_uni{background:#fff;padding:40px 0 0}
.abt_uni.dp_pg{padding-bottom:28px}
.abt_uni .cr_cnt{width:48.1%}
.abt_uni .sr_tit{padding:38px 0 8px}
.ip_pg .inf p{margin-bottom:0}
.abt_uni .cr_cnt p:last-child{margin-bottom:0}
.abt_uni .cr_cnt p{margin-bottom:20px}
.ip_pg .adrs .cgd{margin-bottom:15px}
.ip_pg .adrs p{margin-bottom:0}
.cam_pg .cr_cnt{width:100%;margin-right:0}
.cam_pg .prhd .sr_tit{padding:47px 0 19px;font-size:25px;letter-spacing:0.2px}
.cam_pg .prhd .sr_tit:after{top:19%}
.cam_pg .sld_wrp{position:relative;width:238px!important}
.cam_pg .sld_cnt{padding:0;border:3px solid #22A2A2;width:110px;height:110px;overflow:hidden;background-size:cover!important}
.cam_pg .sld_cnt img{max-width:initial;max-height:initial;border:0;margin-left:-170%;margin-top:-73%}
.cmp_lnk{margin-top:19px;display:block;font-size:14px;overflow:hidden;height:65px;text-overflow:ellipsis}
.cmp_lnk:focus{outline:none}
.cam_pg .active .sld_cnt{border:3px solid #0A1E2E}
.active .cmp_lnk{color:#0A1E2E}
.sld_wrp.active:before{content:'';position:absolute;width:75px;height:3px;left:35%;bottom:-31.4%;display:inline-block;background-color:#0A1E2E}
.cmps_slidr{width:100%;border-bottom:1px solid #e1e1e1;padding-top:32px}
.cam_pg .ky_sld{width:100%}
.cm_hrd{float:left;width:100%;padding:27px 0 25px;border-bottom:1px solid #e1e1e1;margin-bottom:25px}
.cm_hrd .sr_tit:after,.cam_ftr .prhd .sr_tit:after{content:none}
.cm_hrd .sr_tit{float:left;width:auto;text-align:left;padding:2px 22px 0 0}
.w60p{width:60%}
.vi_al{margin-top:13px;display:inline-block}
.vi_al .icon-chevron-right{font-size:12px;padding-left:5px;line-height:1.625}
.cm_hrd .lnk_btn{width:auto;float:right;padding:8px 20px;height:40px}
.camp_cnt{padding:0}
.camp_cnt .prs{width:calc(100% - 480px);margin:4px 0 22px}
.camp_cnt .prs p{font-size:14px;line-height:22px;margin:0 0 13px}
.camp_cnt .prs .cgd{font-size:20px;margin:0 0 14px}
.adrs_vl{margin-bottom:0!important}
.abt_cmp .abt_uni{padding-bottom:0}
.cam_ftr .cr_cnt{padding-top:0}
.cam_ftr .prhd .sr_tit {padding:36px 0 25px;font-size:25px}
.cr_mid .ftr_lst{width:31%;padding:0;display:inline-block;margin:0 3.3% 0 0}
.cr_mid .ftr_lst:last-child{margin:0}
.ftr_lst li{padding:0!important;list-style:none}
.flst_hrd{font-family:VeritasSlab,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:17px!important}
.ftr_lst .icon{display:block;float:left;margin-top:3px;width:23px;height:25px}
.ftr_vl{margin:0 0 0 8px;display:block;float:left;font-size:14px;width:calc(100% - 35px);}
.ftr_lst .flst{margin-bottom:4px;float:left;width:100%}
.cam_ftr{padding-bottom:33px}
.ins_srch .al_crs{margin-top:15px}
.ins_srch .log_wrp{margin-top:25px}
.srm_in{font-size:14px;margin:0}
.dp_pg .uni_tx{letter-spacing:3.2px}
.dp_pg .srch_tit{line-height:67px;margin:15px 0 13px}
.to_tb.srch_bar .srch_tab{width:49.7%}
.dp_pg .cr_mid{padding-top:27px}
.dp_pg .dpt_lk{font-family:VeritasSlab,Arial,Helvetica,sans-serif;margin:4px 0 25px;font-size:20px}
.dp_pg .cr_cnt p{margin-bottom:24px}
.dp_pg.sr_cnt{padding-bottom:36px}
.dp_pg .ky_sld{margin-top:25px}
.dp_pg .sr_tit{padding:45px 0 11px}
.abt_uni .sr_tit:after{top:30%}
.dp_pg .sr_tit:after{top:33%}
.dp_pg.abt_uni .sr_tit:after{top:18%}
.dp_pg.abt_uni .sr_tit{line-height:44px;padding:35px 0 0}
.ply{background:transparent;border-radius:50px;height:70px;position:absolute;left:50%;top:40%;width:70px;text-decoration:none!important;border:8px solid #fff;margin:-25px 0 0 -25px;box-shadow:0 0 15px #333;display:inline-block}
.ply_cont{height:100%;font-size:40px;color:#fff;text-decoration:none;position:relative;line-height:45px;top:5px;left:22%;text-shadow:-1px 0 17px #777;font-family:Times, serif}
.mt17i{margin-top:17px!important}
.sr_tit .italic{font-family:VeritasSlab Italic,arial,verdana,sans-serif}
.mt-10{margin-top:-10px}
.icon-refine{float:left;width:25px;height:21px}
.ic-shortlist{ width:30px;height:25px;display:none!important}
.pos_rel{position:relative}
.prtp .log_wrp{float:left;margin-top:0}
.gen img{max-height:40px}
.ftr_lst .check{background-position:2px 2px}
.ftr_lst .close{background-position:center 8px}
.ky_inf.gry_bg{background:#F9F9F9}
.scr_pg .sr_val:last-child{border-bottom:1px solid #e1e1e1}
.bx-wrapper{max-width:100%!important;margin:0 auto}
.gal_cnt{display:block;width:460px;position:relative;margin-top:30px}
.gal_cnt .bx-controls-direction a{top:40%}
.gal_cnt .alt{font-size:12px;text-align:center;margin-top:10px}
.cam_sldr{float:left;position:relative;height:auto;margin-top:0}
.cam_sldr .ns-img{max-width:100%}
.cam_sldr .alt{position:static;text-align:center;font-size:12px;margin:17px 0 0}
.gal_cnt .bx-viewport{padding-bottom:0}
.pb45{padding-bottom:45px}
.prtp .pr_lgo img{max-height:200px}
.sclr_pg .srch_tit{line-height:57px;margin:18px 0 3px}
.sclr_pg .btns{margin:15px 0 3px;float:left;width:100%}
.sclr_pg .sclr_spn{padding-left:20px}
.sclr_pg .sr_cnt{padding-top:32px}
.sclr_pg .cd_tit{line-height:45px!important;padding:45px 0 39px}
.sclr_pg .tb_cl p{margin-bottom:0;font-size:14px}
.sclr_pg .prs{margin-top:36px}
.sclr_pg .inf{margin-bottom:0}
.sclr_pg .cr_mid{line-height:26px}
.sclr_pg .crs_cd{margin-top:6px;margin-bottom:20px}
.sclr_pg .prm_btn{margin-right:10px}
.agn_sr .sr_val:last-child{margin:0 0 15px}
.agn_pr .sr_val:last-child{border:0;padding:0;margin:0}
.agn_sr.sr_cont{margin-bottom:13px}
.not span{display:block}
.srch_tab .icon-schools{-ms-transform:rotatey(180deg);-webkit-transform:rotatey(180deg);transform:rotatey(180deg)}
.pr_hdr .uni_tx{margin:4px 0 0}
.cd_pg .cr_cnt{width:67%;margin:0 10px 0 0}
.un_nme{letter-spacing:0.2px}
.agnt .tab_pd{padding-bottom:41px}
.agnt .hc_srch{padding-bottom:37px}
.agn_sr .fltr{padding-top:17px}
.agn_sr .lnk_tit{margin:0 0 20px}
.agn_sr .sr_wrp{padding:54px 0 50px}
.adrs{margin:5px 0 0}
.cmn_wrp.err_pg{margin:50px 0 0}
.err_pg .sr_cont{padding:0;width:100%}
.err_pg .srch_tit{font-size:62px;margin:5px 0 0;padding-left:2px;line-height:75px;letter-spacing:-0.5px}
.err_pg .srv_er .w50p{padding:0 4px 0 2px}
.err_pg .srv_er .sr_tit{padding-bottom:21px;letter-spacing:0.1px}
.err_pg .sr_tit{margin:0;width:100%;padding:20px 0 31px;letter-spacing:0.2px}
.err_pg .lnk_btn{width:auto;height:40px;font-size:14px;margin:0 5px 6px 0;padding:10px 16px 10px 15px}
.err_pg .lnk_btn .icon-chevron-right{line-height:1.625;margin:-5px 0 0 9px}
.err_pg p{margin:0 0 13px}
.brd_crm ol>li+li:before{font-size:9px}
.al_crs .icon-chevron-right{margin-top:-5px}
.slt .icon-chevron-down{margin:-3px 0 0}
.slt .icon-chevron-down{margin:-1px 0 0}
.icon-flag + .spn{padding-left:26px}
.sr_inf .prm_btn,.tb_cl{margin-top:10px}
.ky_inf .ky_sld{display:flex;justify-content:center}
.prs .hov_tt:hover{color:#fff}
.mr_crs .tb_cl{margin-top:0}
.fl_dec .inf_div{width:31.1%;float:left;margin-right:3%}
.inf_div:last-child {margin-right:0}
.fl_dec{width:100%;float:left;margin-top:0!important}
.fl_dec.prs .inf{background:#fff;padding:21px 0 0;margin:0}
.fl_dec.prs .cgd{margin:0 0 15px}
.no_lg .pr_hdr,.sc_det .no_lg .pr_hdr{width:100%;float:left}
.no_lg .btns,.sc_det .no_lg.prtp .btns{margin:0;width:100%}
.jwplayer{width:100%!important;height:259px!important}
.rs_cnt .prm_btn{padding:11px 15px 9px}
.sch_pg{padding-bottom:35px}
.sch_pg .disc p{padding-bottom:0}
.sch_pg .gal_cnt .alt{background:#F9F9F9;margin:0;padding:10px 0}
.sc_det .uni_tx{letter-spacing:1.5px}
.ip_pg .adrs{margin-top:33px}
.disc h4{color:#333;font-size:20px;font-family:VeritasSlab,Arial,Helvetica,sans-serif;line-height:30px;margin:0 0 10px}
.disc p{color:#666;font-size:14px;font-family:Arial,sans-serif;line-height:20px;margin:0;padding-bottom:40px}
.sldr_cntr{width:100%!important;display:flex;justify-content:center;transform:translate3d(0, 0px, 0px)!important}
.pr_pg .agn_sr .lnk_tit{padding-top:15px;margin:0 0 10px}
.fl_wid .gal_cnt{float:right;margin-left:20px}
.camp_cnt.fl_wid{width:100%;margin-right:0}
.fl_wid{margin-bottom:20px}
.fl_wid .cr_cnt{float:none;width:100%}
.prm_btn:focus{color:#fff}
.gal_cnt li{width:460px}
.agnt_val .sr_val:first-child{margin-top:-60px}
.av_sc_lst .agnt_val .sr_val:first-child{margin-top:0;}
/*.agnt_val .sr_val:first-child{margin-top:0px;}*/
.agnt_val{float:left;width:100%}
.agn_sr .al_crs{padding-bottom:0}
.agn_sr .log_wrp{margin-top:0}
.no_lg .agnt_val .sr_val:first-child{margin-top:20px}
.err_pg .w50p{width:57%;padding:0 2px}
.err_pg .err_img,.err_pg .srv_er .err_img{padding:0px 0 0 40px;width:43%}
.err_pg .lnk_wrp{margin-top:16px}
.err_pg .sr_cnt{padding-bottom:30px}
.err_img img{max-width:100%}
.camp_cnt.fl_wid .prs{width:100%}
.bxslider1{float:none!important}
.hov_txt{border-bottom:2px solid #666;cursor:pointer}
.hov_desc{display:block}
.sclr.tb_cl .cll{width:135px}
.sclr.tb_cl .cllr{width:calc(100% - 145px)}
.disc{margin-top:25px;border-top:1px solid #e2e2e2;padding-top:25px}
.no_res .un_cnt{width:100%!important}
.no_res .univ_tit{font-size:32px}
.no_res .sr_inf{margin:28px 0 0;font-size:17px;width:100%}
.clr_flt{font-size:14px;font-family:arial;float:right;margin-top:7px}
.clr_flt .icon{margin:-2px 2px 0 0;font-size:10px}
.prm_btn.icon-external{line-height:40px;padding:0 20px 0 0;transition:initial}
.prm_btn.icon-external:before,.chevrit:after{font-family:studyinnz;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;line-height:1.42857em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
.prm_btn.icon-external:before{float:left;padding:7px 12px 12px 12px;background:#1E9191;margin-right:15px;height:40px}
.prm_btn.icon-external:hover:before{background:#0C1E2E}
.chevrit:after{content:"\f11d";font-size:12px;margin:-2px 0 0 5px}
.pr_lgo a,.agn_sr .univ_tit a{border:0;padding:0;vertical-align:top}
.agn_sr .univ_tit a{font-weight:normal}
.pageHc .page{z-index:999}
/*27-Mar-2018*/
.shortlist_button,.lgn_bt,.shortlist_loader{display:block;margin-bottom:0;font-weight:700;text-align:left;vertical-align:middle;cursor:pointer;background-image:none;margin-top:13px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding:0;line-height:40px;width:135px;font-size:14px;height:40px;background:#22a2a2;color:#fff}
.shortlist_button:focus,.lgn_bt:focus,.shortlist_loader:focus{outline:none;outline-offset:0;color:#fff}
.shortlist_button:before,.sav_srt a:before,.lgn_bt:before,.lnk_txt a:after,.active_shortlist:after,.prs .web_lnk.icon-external:after,.web_lnk .prm_btn.icon-external:after{font-family:studyinnz;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;line-height:40px;text-rendering:optimizeLegibility;content:"\f179";font-size:20px;padding:0 10px;height:100%;float:left}
.shortlist_button:before{margin-right:10px;background:#1E9191}
.lgn_bt{text-align:center;width:auto;padding-left:21px;margin-top:4px;height:44px;font-size:16px;line-height:44px;float:left}
.lgn_bt:before,.lnk_txt a:after{content:"\f11d";font-size:12px;height:26px;line-height:25px;padding:0 8px;float:none}
.lgn_bt:before{float:right;height:100%;line-height:44px;padding:0 18px 0 13px}
.active_shortlist{background:#22A2A2;color:#fff}
.active_shortlist:hover,.shortlist_button:hover{background-color:#232B39;color:#fff;border-color:#232b39}
.shortlist_popup{position:fixed;width:512px;background:#fff;z-index:5;border:1px solid #ccc;box-shadow:1px 8px 10px #ccc;top:50%;left:53%;display:none;transform:translate(-50%,-50%);z-index:999}
.shortlist_popup h3{font-size:25px;font-family:VeritasSlab, Arial, Helvetica, sans-serif;letter-spacing:0.1px;background:#F9F9F9;margin:0;color:#333;padding:41px 11px 26px 20px}
.cls_mrk{font-family:studyinnz;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;font-size:12px;position:absolute;top:12px;right:18px}
.cls_mrk:before{content:"\f122"}
.btn_pd,.lnk_txt{float:left}
.btn_pd{padding:20px 33px;font-size:16px;width:100%}
.lnk_txt{padding:0 0 0 15px;width:66%}
.lnk_txt a{display:block}
.prs .inf .shortlist_button,.prs .shortlist_loader{width:100%;margin:15px 0 0;text-align:left;border:0;font-size:16px}
.shortlist_loader{text-align:center !important;background:#fff;display:none}
.prs .inf .shortlist_button:before{vertical-align:top;line-height:40px;width:40px;text-align:center;margin-right:15px}
.shortlist_button:hover::before,.shortlist_button:hover::before{background-color:#0C1E2E}
.shortlist_button:hover,.sav_srt a:hover{background-color:#232B39}
.active_shortlist{background:#E93A58;font-size:12px}
.active_shortlist:before{background:#D1344F}
.active_shortlist:after{content:"\f11d";float:none;font-size:10px;padding:0 10px 0 0;margin:-2px 0 0 5px}
.shortlist_success,.shortlist_failed{font-size:14px;font-weight:600;height:25px;line-height:normal;float:left;margin-top:10px;text-align:center;width:100%;visibility:hidden}
.active_loader,.active_popup{display:block}
.shortlist_button.hide_button{display:none}
.shrt_pg.sr_val{padding-bottom:0;position:relative}
.shortlist_failed{height:auto;margin:10px 0;font-weight:normal;color:#F6A758;visibility:hidden;display:block;text-align:left}
.active_message{visibility:visible}
.sr_val .shortlist_failed,.shl_srch .shortlist_success,.shl_srch .shortlist_failed{position:absolute;bottom:0;left:0}
.shl_srch .shortlist_success{bottom:5px}
.mr_crs .rs_cnt{width:74%}
.mr_crs .lnk_wrp .lnk_btn,.mr_crs .bnts_wp{width:135px}
.mr_crs .sr_val{padding-bottom:0}
.prs .inf .shortlist_failed{margin:0;position:absolute;bottom:5px;width:100%;text-align:center}
.shrt_pg .prs .inf,.prs.sch_pg .inf,.prs.sch_pg{padding-bottom:0}
.prs .shortlist_success,.prs .shortlist_failed{display:none;margin:0 0 10px}
.prs .shortlist_success{line-height:35px}
.prs .active_message{display:block}
.shl_srch .shortlist_button,.shl_srch .active_loader{display:inline-block;float:none}
.shl_srch .shortlist_button,.shl_srch .shortlist_loader{margin:10px 0 0 5px;height:44px;line-height:44px;vertical-align:middle}
.shl_srch .shortlist_button:before{line-height:44px}
.shl_srch .shortlist_success,.shl_srch .shortlist_failed{width:auto;float:none;margin-bottom:0}
.rs_cnt .shl_srch .shortlist_failed{position:static}
.shl_srch .active_message{display:inline-block}
.srtlst_wrp{height:40px;position:relative;float:left;width:100%}
.prs .web_lnk.icon-external:before,.web_lnk .prm_btn.icon-external:before{float:right;background:none}
.prs .web_lnk.icon-external,.web_lnk .prm_btn.icon-external{background:none;color:#22A2A2;text-align:center;padding:0;margin-top:10px}
.prs .web_lnk.icon-external{margin-top:10px}
.web_lnk .prm_btn.icon-external:before{line-height:40px;margin:0 0 0 10px;padding:0;vertical-align:middle}
.web_lnk .prm_btn.icon-external{margin-left:5px;border:0}
.prs .web_lnk.icon-external:before,.web_lnk .prm_btn.icon-external:before{content:none}
.prs .web_lnk.icon-external:after,.web_lnk .prm_btn.icon-external:after{content:"\f134";font-size:14px;float:none}
.prs .web_lnk.icon-external{border:0}
.prs .web_lnk.icon-external,.shl_srch .shortlist_failed{width:100%}
.shl_srch .sr_wrp,.mr_crs .sr_val{position:relative}
.shl_srch .shortlist_failed{bottom:15px}
.sr_val .rs_cnt{width:calc(100% - 160px)}
.sr_wrp .agnt_val .rs_cnt{width:calc(100% - 175px);}
.sr_wrp .agnt_val .lnk_btn{width:150px;margin-top:5px;}
.no_brd.sr_wrp{padding-bottom:0}
.sch_pg.fl_dec .inf{margin-bottom:0}
.prs .cam_wblnk .web_lnk{text-align:left;width:auto}
/*27-mar-2018*/
.rs_cnt{margin-bottom:10px}
.sr_pg .shrt_pg .tb_cl,.shrt_pg .mr_crs .tb_cl{margin-bottom:20px}
.txt_upr{text-transform:uppercase;}
.fnt_12{font-size:12px;}
.fnt_normal{font-weight:normal}
.mr5i{margin-right:5px !important;}
.mt7i{margin-top:7px !important;}
.w100p{width:100%;/* overflow: hidden; *//* font-size: 12px; *//* height: 100px; */}
.bor_bot_0{border-bottom:0}
/* Nov 13 release */
.dectxt{line-height:18px;margin:-7px 0 11px;}
.hlptip{padding:5px 0 0;position:relative;display:inline-block;}
.hlptip .hlpcpwp i{cursor:pointer;}
.hlptip .hlpcpt{font:12px Jigsaw Bold,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#0C1E2E;display:inline-block;}
.hlptip .hlpdot{padding: 0 4px;}
/* .hlptip .icon-info:before{position:absolute;right:-23px;top:9px;width:18px;height:18px;background:#1D2D3C;color:#fff;border-radius:50%;text-align:center;font-size:12px;padding:3px 0 0;} */
.hlptip .icon-info:before{display:inline-block;margin:-2px 0 0 5px;width:18px;height:18px;background:#1D2D3C;color:#fff;border-radius:50%;text-align:center;font-size:12px;padding:3px 0 0;}
.hlptip .hlplet{/*bottom: 16px;*/top:auto;bottom:-190px;left:auto;width:239px;background:#fff;position:absolute;border:1px solid #979797;border-radius:3px;z-index:-1;padding:12px 14px;line-height:18px;opacity:0;transition:all .2s ease;font-size:12px;min-height:160px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:none}
.hlptip .hlpcpwp .icon-info:hover ~ .hlplet,.hlplet:hover{box-shadow:inset 0px 2px 3px #979797, 0px 3px 4px #979797;opacity:1;z-index:1}
.nztip{position:relative;display:inline-block}
/* .hlptip.btm .hlplet{top:auto;bottom:-220px;} */
/* Nov 13 release */
/* 06 Nov 2019 release */
.enquire_popup{position:fixed;width:512px;background:#fff;z-index:5;border:1px solid #ccc;box-shadow:1px 8px 10px #ccc;top:50%;left:53%;display:none;transform:translate(-50%,-50%);z-index:999}
.enquire_popup h3{font-size:25px;font-family:VeritasSlab, Arial, Helvetica, sans-serif;letter-spacing:0.1px;background:#F9F9F9;margin:0;color:#333;padding:41px 11px 26px 20px}
.clss_mrk{font-family:studyinnz;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;font-size:12px;position:absolute;top:12px;right:18px}
.clss_mrk:before{content:"\f122"}
.ml15{margin-left:15px}
.phlp_txt{float:left;margin:15px 0px 0px 15px;padding:0 0 10px 0}
.log_tt{position:relative;display:inline-block}
.log_tt .log_tt_txt{visibility:hidden;width:100%;background-color:black;color:#fff;text-align:left;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;left:0px;top:34px;font-size:14px}
.log_tt:hover .log_tt_txt{visibility:visible}
.log_tt_txt:after {content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:8px;border-style:solid;border-color:transparent transparent #000 transparent}
/* 10 Dec 2019 - Licence details Starts */
.agnt_un_cnt{width:calc(100% - 230px)!important;}
.ulog_sect{position:relative;line-height:20px;width:210px;min-height:130px;float:right;}
.log_wrp{position:relative;line-height:20px;width:100px;float:right;margin-bottom:10px;}
.av_sc_lst .rs_cnt {position:relative;}
.lic_details{background:#dcdcb6;min-width:115px;width:210px;float:left;margin:0;padding:10px;overflow:hidden;}
.lic_details p{line-height:16px;margin:2px 0;font-size:12px;font-weight:bold}
/* 10 Dec 2019 - Licence details Ends */