.sticky h1,.quot,.crstb .actv,.crstb .iactv,.srpd .hed,.srpd .shed,.prrgt .prc .prcpd,.btn,.lbbtn,.rtreviw .tbprhd01,.rtreviw .tbcmt,.stud_rev_new li a,.rtreviw .tbttl h2,.sim_sub h3,.jclist ul li h4,.prc .prcpd,ul.tabs li,.vi-mo a,.bt_gry_bx ul li,.bt_gry_bx h2,.redlss .rgt a,.brw_cnt_blue h1,.stud_rev_new h2,.awrd .prrgt h4 a,.rtf h3,.rtf h2,.rtf h4,.rtf h5,.rtf h6,strong,.brw_cnt_blue h2,.auth_pro h3,.auth_pro h4,.prc_mr a,.lt_art h4,.rvws h2,.blog.rvws h1,.stk_box strong,.sim_sub ul li.actv > a,.abt-crs,.cdttl,.dt_dis h3,.tog_h2,.crdtls li.jcrse,.fots,.spttl p,.faq .sub_tle,.hc-wrks li,.clglst .item p,.clglst .srpd .prlft a,.clglst li a,.cntdw,.qkt,.cdvi,.desca,.nwrvw .authr,.vmrls,.op_mth .mth_nm,.odh2 td.ava a,.odh2 td.act a,.homsbr button,.brshm a,.nenqwrp .rec strong,.al_glr .hgbld,.calhdn span,.srtrpv,.authr,.mrvies,.gal-wrp h2,.prfl_nm,.usr_lst,.vw_sr,.sbjnm,.prc .p_gry{
font-family:'cabin-bold';
font-weight:normal
}
/*lightGray*/
/*.sticky h1 span,*/.quot,.sticky h1 span a,.awrd .prrgt h4 a,.brw_cnt_blue h2,.athr span,.blog.rvws h2,.spart .sublst .fa{
color:#acaca7
}
/*blue*/
.srpd .head,.rtreviw .tbprhd01,.rtreviw .rvwtxt,.stud_rev_new li a.tdn,.sticky h1 span a:hover{
color:#0b6bb5}
.sticky h1 span,.quot,.srpd .hed,.rtreviw .tbprhd01,.stud_rev_new h2,.rtf h2,.brw_cnt_blue h2,.spttl p,.ctrt .slttl,.clglst .srpd h3,.clgsrch .prt_btn .fa,.qkhdr,.brshm a,.brshm .fa,.self h2,.relsub h3{
font-size:18px
}
.rtreviw .tbprhd01,.jclist ul li h4,.rtf h3,.auth_pro h4,.stk_box strong,.stk_box span,.stk_box > span,.faq .sub_tle,.desca,.stg4 p{
font-size:16px
}
.rtreviw .tbttl h2,.sticky h1,.brw_cnt_blue h1,.sim_sub h3,.bt_gry_bx h2,.auth_pro h3,.blog.rvws h1,.instl{
font-size:22px
}
.fl,.jclist ul li img{
float:left
}
.fr,.prsrtdv{
float:right
}
.ptrn select option{
padding:5px 10px;
}
.cf:after,.wrap:after,.seh_tgc:after,.redlss:after,.spart:after,.homervw:after,.rchtxtarw:after,.met-exp li:after,.vide_ply:after,.pht_gly:after,.uniwsh:after,.fltrbg:after,.tutpd:after,.clglst ul:after,.clgdrp:after,.mpds .blue:before,.sticky.cd .rate:after,.inswrp .rate:after,.clinwr:after,.whovwd:after,.nrgtpd:after,.lmsh:after,.nxtwrp:after{
clear:both;
display:block;
content:"";
overflow:hidden;
}
.ddn,.tab-content{display:none}
.jclist .prc .prcpd,.awrd img,.sim_sub.bdl ul li,.athr span,.awrd .prc.free span,.rate:hover .rpop{
display:block
}
.vi-mo a{display:inline-block}
.clrBPM-b{
border-bottom:0!important;
margin-bottom:0!important;
padding-bottom:0!important;
}
.mt10{margin-top:10px}
.brwsn,.ckprv,.brw_img h2,.rtitle,.sublst li,.email_success,.dupenq h3,/* .prcd,*/.awsh a.active,.tp_mnu li.active a,.pop_top_head,.mp_sef,.prms h3,.prms h2,.prms h3,.prms h2,.vwtgl,.rec h3,.rlbl,.rec strong,.gittl,.gibx p.tsti,.srck_btn,.ck_rt.brn li a,.subtitle p,.abtlst li a,.abtlst li a,.glr_hd,.alph_rs a,.al_crs ul li a,.glr_sm a{
font-family:cabin-bold
}
*{
margin:0;
padding:0
}
body{	
margin:auto!important;
font-size:14px;
color:#5a5a50;
background:#fafafa
}
li{list-style:none}
a{
text-decoration:none;
color:#0b6bb5;
outline:0;
cursor:pointer
}
.wrap{max-width:960px}
.wrap,.seh_tgc{
margin:0 auto}
body.max{	
overflow-x:hidden!important;
}
/*textBox*/
.txtbx{
padding:10px 14px;
border:1px solid #cbcbcb;
margin-bottom:18px;
font-family:cabin,arial;
font-size:14px;
width:100%;
box-sizing:border-box
}
/*StickyTop*/
.sticky{
background:#fff;
border-bottom:1px solid #e2e2e2;
padding:16px 10px 10px;
box-shadow:0 7px 2px -7px #e2e2e2;
position:relative;
z-index:51
}
.sticky h1 span{
display:block;
padding-top:5px
}
/*AwardAndRatings*/
.rate,.cup{
border:1px solid #eeeeed;
background:#fafafa;
padding:3px 10px;
width:84px;
border-radius:5px;
float:left;
position:relative;
cursor:pointer
}
.rate .blue{
display:block;
text-align:center;
font-size:14px;
color:#0b6bb5;
margin-top:2px
}
.cup{
width:27px;
height:35px;
margin-right:5px;
background:#fafafa url('http://images1.content-hc.com/img/hc-responsive/cup.png') no-repeat center;
padding:3px 7px
}
.p_off{display:block}
/*RatingPopup*/
.cup:hover .rpop{display:block}
.rate .rpop .blue{
text-align:left;
display:inline
}
.rpop{
background:#fff;
border:1px solid #d9d9d9;
border-radius:5px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
display:none;
margin-left:-8px;
margin-top:0;
position:absolute;
width:332px;
z-index:5555
}
.rate .rpop{
right:0;
margin-top:16px
}
.cup .rpop{
right:0;
margin-top:50px
}
.pymnt .rpop{
right:0;
margin-top:71px
}
.pro .rate .rpop,.pro .cup .rpop,.pro .pymnt .rpop{left:0}
.pymnt:hover .rpop{display:block}
.tarw{
background:url("http://images2.content-hc.com/img/tarw.png") no-repeat 290px 5px;
height:16px;
left:6px;
margin-top:-16px;
position:absolute;
width:331px
}
.pro .tarw{background-position:10px 5px}
.popt{padding:12px 15px 10px}
.rpop h5{
float:none;
font-size:15px;
font-weight:normal
}
.rpop .rt5,.rpop h5,.rpop .crsnm{margin:0 0 7px}
.rpop .crsnm{font-size:13px}
.cdet{
color:#5a5a50;
font-size:14px;
font-weight:normal;
line-height:24px
}
.rate .play,.awrd .rate .play{
background:#fff;
border-bottom:0 none;
border-top:1px solid #e6e6e6;
color:#0b6bb5;
font:14px "cabin-bold";
padding:12px 0;
text-align:center
}
.rt5,.rating5,.rating4,.rating3,.rating2,.rating1,.rt5,.rt4,.rt3,.rt2,.rt1{
background:url('http://images2.content-hc.com/img/hc-responsive/1024/grp/main.png') no-repeat 0 -118px;
width:77px;
height:15px;
display:block;
float:none;
}
.rating4,.rt4{background-position:0 -88px}
.rating3,.rt3{background-position:0 -58px}
.rating2,.rt2{background-position:0 -28px}
.rating1,.rt1{background-position:0 2px}
.rate span{margin:0 auto}
/*mainLeftCont*/
.lftcont{
width:211px;
float:left;
margin-bottom:20px
}
/*mainRightCont*/
.rgtcont{
float:right;
width:74.3%;
border:1px solid #eaeae9;
background:#fff;
margin-bottom:40px
}
.lftcont,.rgtcont{margin-top:40px}
.quot{padding:30px}
.snp{padding:0 30px 30px}
/*rightSideTopFilter*/
.fltrbg{
width:100%;
margin-bottom:10px;
background:#eee;
}
.crstb{float:left}
.crstb .actv,.crstb .iactv{
padding:12px 25px;
float:left;
background:#acaca7;
color:#fff;
font-size:14px
}
.crstb .iactv{
background:none;
color:#acaca7
}
.crstb .fa{
color:#6d6d65;
float:right
}
.ckprv{
display:block;
font-size:16px;
margin-bottom:7px
}
.hm_srch{float:left}
form..hm_srch{width:420px}
.prt_ibn .iptxt{margin-bottom:16px}
.abt_u_cnt{
line-height:24px;
margin-bottom:30px
}
.abt_u_img{
text-align:left;
margin-bottom:10px}
.abt_u_img img{display:block}
.prt_ibn{
padding:0 25px;
width:100%;
display:table
}
.prt_ibn .iptxt{
border:1px solid #cacac7;
box-sizing:border-box;
color:#acaca7;
display:table-cell;
float:left;
font-family:cabin,arial;
font-size:14px;
height:40px;
padding:0 10px;
width:100%
}
.pridi{
display:block;
width:420px
}
.pridi .iptxt{width:350px}
.prpge.crstb{width:63%}
.prpge.crstb .actv,.prpge.crstb .iactv{
float:none;
display:block;
color:#6d6d65;
cursor:pointer
}
/*SortDropOption*/
.locbtn{
background:url("http://images3.content-hc.com/img/hc-responsive/srch-btn.png") no-repeat 0 0;
width:41px;
height:40px;
border:0;
outline:0;
cursor:pointer;
float:left;
text-indent:-999em;
margin-left:-1px}
.locbtn:hover{background-position:0 bottom}
.slct{
padding:11px 9px 5px;
width:219px;
border:1px solid #cbcbcb;
border-radius:6px;
outline:0;
cursor:pointer
}
.cslct{
background:linear-gradient(to bottom,#fefefe 0%,#ededed 100%) repeat;
border:1px solid #c4c4c4;
padding:0;
border-radius:5px;
color:#959595;
font-size:13px;
font-weight:normal
}
.cslct p{
padding:11px 10px;
background:url("http://images4.content-hc.com/img/hc-responsive/spinner.png") no-repeat 100% center
}
.fltrbg .slct{
position:absolute;
margin-top:-41px;
opacity:0
}
.fltrbg .slct{margin-top:-36px}
.fltrbg label{
float:left;
margin-right:10px;
margin-top:12px;
font-size:14px;
color:#464646
}
.fltrbg .cslct{
color:#5a5a50;
font-size:14px;
margin-right:27px;
margin-top:6px;
width:135px
}
.fltrbg .cslct p{
padding:5px 10px;
}
.fltrbg .slct{width:156px}
/*SRPod*/
.srpd{
float:left;
width:98%;
border:1px solid #dbdbdb;
padding:20px;
margin-bottom:10px;
margin-left:1%;
position:relative;
box-sizing:border-box;
transition:box-shadow 0.4s ease 0s
}
.srpd:hover{box-shadow:0 0 9px rgba(0,0,0,0.2)}
.srpd .hed{margin-bottom:5px}
.srpd .hed span{
color:#ff7a38;
font-size:14px
}
.srpd .shed,.srpd .desc,.note,.lnht24,.lft_show{line-height:24px}
.prlft{
width:61%;
float:left;
margin-bottom:15px
}
.prlft .abt_ins{
margin:10px 7px 7px 0;
padding:6px 0;
width:auto;
display:block
}
.prlft .abt_ins .fa{
color:#0b6bb5;
margin-right:10px
}
.prrgt{
width:36%;
float:right;
text-align:right
}
.prc{
color:#ff7a38;
text-transform:uppercase;
float:right
}
.prc .prcpd{font-size:24px}
/*ButtonStyle*/
.icn{
background:url('http://images5.content-hc.com/img/hc-responsive/btn-arw.png') no-repeat 0 3px;
width:10px;
height:16px;
float:right;
}
.wrtrvw .icn{background-position:0 -10px}
.wrtrvw:hover .icn{background-position:0 3px}
.btn,.lbbtn{
border:none;
box-shadow:0 -3px 0 0 rgba(0,0,0,0.4) inset;
border-radius:3px!important;
color:#fff;
text-align:left;
cursor:pointer;
padding:11px 13px;
width:138px;
font-size:14px;
text-transform:uppercase;
display:inline-block
}
.btn:hover,.lbbtn:hover{text-decoration:none}
.bnow,.orngbtn{background:#ff7a37}
.binfo,.grnbtn,.ngrn{background:#6d9b2c}
.bweb,.nblu{background:#0b6bb5}
.mrsbj{text-align:center}
.wrtrvw,.mrsbj{
background:#fff;
border:1px solid #004d7d;
box-shadow:0 -3px 0 0 #004d7d inset;
color:#0b6bb5;
padding:9px 13px 11px
}
.bnow:hover,.orngbtn:hover{background:#d96830}
.wrtrvw:hover,.mrsbj:hover{
background:#0b6bb5;
border:1px solid #0b6bb5;
box-shadow:0 -3px 0 0 #004d7d inset;
color:#fff
}
.binfo:hover,.ngrn:hover,.grnbtn:hover{background-color:#577c23}
.bweb:hover,.nblu:hover{background:#1272b0}
.binfo,.bweb,.bnow{float:right}
.bweb{margin-right:15px}
/*Pagination*/
.pagi{
background:none;
box-sizing:border-box;
float:left;
margin:20px 30px 30px;
width:654px;
overflow:hidden;
height:auto
}
.profl .pagi,.artcl-hm .gibx{float:none}
.pagi .fl{margin:11px 0 0;width:140px}
.pgn{float:right}
.pgn li{
float:left;
margin-left:6px
}
.pgn li a{
padding:10px 0;
width:37px;
display:block;
text-align:center;
font-size:14px;
color:#5a5a50;
border:1px solid #ccc;
border-radius:3px
}
.pgn li a:hover{
text-decoration:none;
background:#dbe9f4
}
.pgn li.hil{
background:#0b6bb5;
color:#fff;
padding:11px 0;
width:37px;
text-align:center;
border-color:#0b6bb5;
border-radius:3px
}
/*profilePagination*/
.vidanc{
position:relative;
width:480px;
height:270px;
display:block
}
.pvidicn,.vd_ck,.mn_vd,.vidicn{
background:url('http://images6.content-hc.com/img/hc-responsive/1024/icons/play-icon.png') no-repeat center;
width:116px;
height:116px;
display:block;
position:absolute;
cursor:pointer;
top:50%;
left:50%;
margin-left:-58px;
margin-top:-58px
}
.rchslide .pvidicn{
z-index:9;
width:71px;
height:71px;
margin-left:-35px;
margin-top:-35px
}
.profl .pgn li a{text-transform:uppercase}
.pgn li .fa{
color:#5a5a50;
padding:0 10px 0 0
}
.profl .pgn.mob{
display:block;
width:100%
}
.profl .mob.pgn li{margin:0}
.profl .mob.pgn li a{width:80px}
.profl .mob.pgn li.nxt{float:right}
.pgn li.nxt .fa{padding:0 0 0 10px}
.profl .mob.pgn li a:hover,.profl .mob.pgn li a:hover .fa{
background:#0b6bb5;
color:#fff;
border:1px solid #0b6bb5
}
/*RightSideReviewBlock*/
.rtreviw{
padding:20px 30px;
overflow:hidden
}
.rtitle{
font-weight:normal;
margin-top:30px
}
.stats li{margin-bottom:20px}
.rtreviw .tbttl a{
float:left;
padding:4px 0 0 13px
}
.rtreviw .tbttl h2{
font-weight:normal;
margin-bottom:23px;
font-size:18px;
float:left
}
.rtreviw .rvwrgt{
width:100%;
color:#6d6d65;
padding-bottom:30px;
line-height:26px
}
.rtreviw .tbpr,.rtreviw .wrtrvw{margin-bottom:20px}
.rtreviw .tbprhd01,.rtreviw .rating4,.rtreviw .rating3,.rtreviw .rating2,.rtreviw .rating1,.rtreviw .rating5,.rtreviw .rvwtxt,.rtreviw .tbcmt{
margin-bottom:8px;
display:block
}
/*LeftBlockForCommon*/
.inslogo{
background:#fff;
padding:20px;
border:1px solid #eaeaea;
text-align:center;
margin-bottom:30px;
position:relative
}
.stud_rev_new h2{
font-weight:normal;
border-bottom:1px solid #eaeaea;
padding-bottom:15px;
margin-bottom:15px
}
.stud_rev_new li{margin-bottom:20px}
.stud_rev_new li.crdtls{border-bottom:1px solid #eaeaea}
.stud_rev_new li.crdtls li{margin-bottom:26px}
.stud_rev_new li span{
line-height:24px;
border-bottom:1px solid #eaeaea;
padding-bottom:33px;
display:block
}
.ovrv{margin-bottom:27px!important}
.shrt{
margin-top:56px;
padding-bottom:15px!important;
margin-bottom:30px!important
}
.stud_rev_new li .btn span{
line-height:normal;
border-bottom:none;
padding-bottom:0;
display:inline
}
.stud_rev_new li .btn .fa{color:#fff}
.stud_rev_new li a{
font-size:16px;
color:#5a5a50;
display:block
}
.stud_rev_new li .prc_mr a{
font-size:14px;
padding-bottom:8px
}
.stud_rev_new li .fa{
color:#acaca7;
padding-left:10px
}
.stud_rev_new li .active .fa{
float:right;
color:#b1b1ad
}
.stud_rev_new li .active .fa-angle-right:before,.brs_sub .sim_sub li.actv .fa-angle-right:before{
content:"\f107";
}
.stud_rev_new li a.tdn{font-size:14px}
.stud_rev_new li a.active{margin-bottom:20px}
.trus_prov{
background:url("http://images7.content-hc.com/img/hc-responsive/1024/icons/turst_prov.png") no-repeat;
position:absolute;
width:98px;
height:100px;
left:0;
top:0
}
/*MPUBannerSection*/
.bnrsec{
padding:0 30px;
width:300px;
margin:auto
}
.bnrsec img{margin-bottom:20px}
.parmpu{
float:right;
text-align:right;
width:300px;
padding-right:0;
padding-left:20px
}
@media only screen and (min-width:0) and (max-width:350px){
.profiletxt .bnrsec{margin-left:-20px}
}
/*FooterProtectionLogo*/
.pd_bot{padding-top:74px}
.pd_bot p{
font-size:10px;
margin-left:2px
}
.pd_bot img{
width:116px;
height:auto
}
.cvideo a:hover{color:#fff}
/*PlayIcon*/
.awrd .play{background:#5a5a50 url('http://images8.content-hc.com/img/hc-responsive/play-tri.png') no-repeat 17% 15px}
/*Stick bar on top*/
.fittop{
position:fixed;
width:100%;
left:0;
top:0;
z-index:100;
border-top:0;
}
.fittop.sticky{padding:10px 10px 15px}
.bnrmv .fittop{
left:-60px;
padding-right:60px!important
}
/*Profile page*/
.r_inner_menu{
float:left;
margin:0 0 10px 15px;
width:100%
}
.pimg,.ugvid .sub_vd,.hmvid{
display:block;
position:relative
}
.vpid{
display:none;
background:url('http://images7.content-hc.com/img/pvid.png') no-repeat 0 0;
width:210px;
height:140px;
top:0;
position:absolute
}
.pimg img{
width:210px;
height:140px;
border-bottom:0;
display:block
}
.play{
display:block;
color:#0b6bb5;
padding:12px 15px 12px 34px;
background:#5a5a50 url('http://images2.content-hc.com/img/hc-responsive/play-tri.png') no-repeat 34% 15px;
font-size:14px;
color:#fff;
text-align:center
}
.pimg:hover .vpid{display:block}
.stud_rev_new{margin-bottom:40px}
.l-exp-view,.mb30,.gv_galleryWrap,#fun-stuff-sl .auth_pro,#more-articles-sl .brt1,#course-tasters-sl .auth_pro{
margin-bottom:30px
}
.l-exp-view{float:left}
.l-exp-view p{line-height:24px;float:left}
.exp-view{
line-height:normal!important;
margin-bottom:15px
}
.exp-view img{
margin-right:15px;
margin-bottom:1px;
float:left;
border:1px solid #ccc
}
.exp-view strong{
margin-bottom:-10px;
display:block
}
.btf{margin-bottom:15px}
.cp_hs{
line-height:24px;
margin:15px 0
}
.sbphd{
font-weight:normal;
border-bottom:1px solid #eaeaea;
padding-bottom:15px;
margin:35px 0 15px;
font-size:18px
}
.profl .quot,.athr{
float:left;
width:150px;
padding:30px 0 0 30px;
line-height:24px
}
.profl .coursedtl,.sbj_rtf{
width:100%;
box-sizing:border-box;
padding:30px 30px 0 196px;
min-height:315px
}
#scont.hdshw.sbj_rtf.rtf{height:auto}

.coursedtl .crsimg{margin-bottom:20px}
/*Rich text styles*/
.rpbx{margin-bottom:40px}
.rtf{color:#6d6d65}
.rtf h1{padding:20px 0!important}
.rtf h2{
padding:20px 0!important;
color:#6d6d65
}
.rtf h2,.rtf h3,.rtf h4{margin-bottom:5px}
.rtf p,.rtf ul{
line-height:24px;
margin-bottom:22px
}
.rtf div{line-height:24px}
.rtf li{
list-style:disc;
margin:0 0 10px 20px;
line-height:24px
}
.rtf ol li{list-style:decimal}
.rtf table{
width:100%;
border:1px solid #ccc;
margin-bottom:30px;
border-collapse:collapse;
}
.rtf th{
 background:#f1f1f1;
}
.rtf td{
 border-bottom:1px solid #ccc;
}
.rtf td+td{
 border-left:1px solid #ccc;
}
.rtf th+th{
 border-left:1px solid #fff;
}
.rtf td,.rtf th{
 padding:10px;
}
.redlss{
text-align:right;
margin-bottom:30px
}
.redlss.out{padding:20px 30px 0}
.redlss.nonedt{
padding:30px 30px 0 196px;
width:100%;
box-sizing:border-box
}
.redlss .fa{color:#0b6bb5}
.redlss .rgt{float:right}
.redlss .lft{float:left}
.redlss .fa{color:#0b6bb5}
.redlss .lft .fa{color:#acaca7}
/*Batch*/
.batch{
width:60px;
height:60px;
float:left;
margin:-7px 10px 0 0;
position:relative;
z-index:96
}
.dscnt,.pymnt{background:url("http://images3.content-hc.com/img/hc-responsive/discout-badge.png") no-repeat}
.pymnt{background-position:left bottom}
.prc .popt{
text-transform:initial;
text-align:left
}
/*Browse location*/
li.jcrse a{color:#0b6bb5}
.crdtls li.jcrse{
border:none;
padding-bottom:0;
font-size:16px;
color:#5a5a50
}
.crdtls li.jcrse .fa{
float:right;
color:#acaca7;
}
li.jcrse .fa{color:#ff8345}
.br_bm{border-bottom:1px solid #eee}
.brw_cnt_blue{margin-bottom:23px}
.brw_cnt_blue h1{
margin:0;
padding:30px 30px 0 30px
}
.brw_cnt_blue h2{padding-left:30px}
.brw_cnt_blue .bt_gry_bx h2{
padding-left:0;
color:inherit;
padding-bottom:20px
}
.bt_gry_bx{
background:#fafafa;
padding:30px;
width:83%;
border:1px solid #eeeeed;
margin:0 auto 30px
}
.bpage .bt_gry_bx{
margin-top:30px;
}
.bt_gry_bx h2,.blog.rvws h1,.dt_dis h3{margin-bottom:0}
.bt_sr{
padding:25px 0 30px;
border-bottom:1px solid #eee;
display:table;
width:100%
}
.bt_sr .inp1{
width:100%;
display:table-cell;
border:1px solid #cacac7;
padding:0 10px;
font-size:14px;
box-sizing:border-box;
float:left;
height:40px;
font-family:cabin,arial
}
.btnstl{
width:1%;
display:table-cell;
vertical-align:top
}
.bt_gry_bx ul li{
border-bottom:1px solid #eee;
padding:10px 0;
font-size:16px;
color:#0b6bb5
}
.bt_gry_bx ul li span{
display:block;
cursor:pointer
}
.bt_gry_bx ul li .fa{
float:right;
color:#acaca7;
padding-right:10px
}
.bt_gry_bx ul li.active .fa-angle-up:before,.crdtls li.jcrse .fa-angle-right:before{
content:"\f107";
}
.bt_gry_bx ul ul{
float:left;
width:50%;
margin-bottom:10px
}
.bt_gry_bx ul ul li{border:none}
.bt_gry_bx ul ul li a,.bt_gry_bx.aprfaq p{
font-family:cabin,arial;
font-size:14px;
padding-bottom:5px
}
.bt_gry_bx.aprfaq li span{display:block}
.bt_gry_bx.aprfaq p{
cursor:auto;
color:#5a5a50;
padding-top:10px;
line-height:24px
}
.sim_sub li{
width:49%;
display:inline-block;
vertical-align:top
}
.sim_sub ul li a{
padding:7px 0;
display:inline-block
}
.jctab,.sim_sub{
margin:0 auto 25px;
width:91.6%
}
.sim_sub{margin-bottom:20px}
.tb-hdng{width:100%}
.tb-hdng ul li{
width:50%;
float:left
}
ul.tabs li{
font-size:16px;
color:#5a5a50;
display:inline-block;
background:#fafafa;
width:49.8%;
text-align:center;
padding:10px 0;
cursor:pointer
}
ul.tabs li:hover{text-decoration:underline}
ul.tabs li.current{
background:#5a5a50;
color:#fafafa
}
.tab-content.current{display:inherit}
.jclist ul li{
padding:20px 20px 18px;
width:93%;
float:left;
min-height:118px;
border:1px solid #ccc
}
.sublst li{
padding:0 0 10px;
font-size:16px;
list-style:disc outside;
color:#187ADB;
margin-left:15px
}
.jclist ul li:not(:nth-child(1)),.jclist ul li:not(:nth-child(2)){margin-top:-1px}
.jclist ul li h4{padding-bottom:10px}
.jclist ul li h4,.jclist .prc{
width:100%;
box-sizing:border-box;
padding-left:136px;
float:none
}
.vi-mo{
width:96.1%;
padding:10px;
border:1px solid #ccc;
text-align:center;
float:left;
margin-top:-1px;
}
.vi-mo a .fa{
color:#0b6bb5;
padding-right:3px;
}
.snp{line-height:20px}
.spart{
border:1px solid #dbdbdb;
margin:0 auto 30px;
padding:30px;
width:83%;
}
.spart .spttl{margin-bottom:10px}
.spttl .tit,.txt_fr{
font-weight:normal;
font-size:14px;
}
.spart .subdet{
width:100%;
padding-left:230px;
box-sizing:border-box;
}
.spart .sublst{margin-bottom:30px}
.spart .sublst li{
margin-bottom:5px;
}
/*MeetTheExperts*/
.met-exp ul{padding-left:10px}
.met-exp li,.met-exp > a{
margin-bottom:20px;
}
.met-exp li a{font-size:14px}
.met-exp .fa.fa-angle-down{float:right}
.met-exp li .fa,.met-exp li a{
float:left;
}
.met-exp li .fa{
padding:1px 10px 0 0;
}
.met-exp li a{
width:185px;
}
/*topSocialMeadia*/
.edt-autr{padding:20px 30px 0}
.edt-autr ul{margin-bottom:20px}
/*awardPage*/
.vidpd{
float:left;
width:210px;
margin-right:20px;
margin-top:3px;
}
.awrd .prlft{
float:left;
width:116px;
}
.awrd .prrgt{
float:none;
width:100%;
box-sizing:border-box;
padding-left:230px;
text-align:left;
margin-bottom:4px;
}
.awrd .prcntr,.ct-prc-ln1{margin-bottom:16px;display:block}
.awrd .prc{
text-align:right;
width:30%;
margin-bottom:10px;
}
.awrd .prc.free{
text-align:right;
width:45%;
margin-bottom:10px;
text-transform:capitalize;
}
.w100.btn{
width:100%;
box-sizing:border-box;
}
.abtsec.shpd{
padding-bottom:10px;
margin-bottom:60px;
}
.abtsec p{margin-bottom:15px}
.abtsec span{
display:block;
padding-top:3px;
}
.awrd .prrgt.w100{
width:100%;
padding-left:0;
}
.awrd .rtin{float:right}
/*breadCrumb*/
.bcrumb{
max-width:100%;
color:#464646;
}
.bcrumb.stkbc{padding:18px 0 15px;}
.bcrumb div.ibc{
margin:0 auto!important;
max-width:960px;
display:block;
padding:0 10px;
line-height:24px;
}
.bcrumb div{
display:inline;
margin:0 5px;
font-size:14px;
}
.bcrumb div:first-child{margin-left:0}
.bcrumb div a{color:#5a5a50;}
.authr{margin-bottom:87px}
/*blogDetailsPage*/
.hcabt{
width:100%;
box-sizing:border-box;
}
.abt,.hcabt{
background:#e7f0f7 url('http://images7.content-hc.com/img/abt.png') no-repeat 17px 14px;
float:left;
color:#187ADB;
padding:10px 15px 10px 34px;
}
.abt:hover,.hcabt:hover{background-color:#dbe9f4}
.sr_mpinr{
display:inline;
float:right;
margin-left:15px;
}
.brt1.brw_cnt_blue.cf .srpd img{width:130px}
.crsimg img{
display:block;
width:490px;
height:270px;
}
.crsimg .sr_mg{margin-bottom:25px}
.rtf img{
max-width:490px;
height:auto;
margin-bottom:30px;
border:1px solid #dbdbdb;
}
.auth_pro{
padding:20px 0;
margin:20px auto 10px;
border:solid #eee;
border-width:1px 0;
width:92%;
}
.auth_pro.non_img .pro_con{
padding-left:0;
}
.inspro{
border:0;
margin:20px auto 20px;
}
.auth_pro h3{padding-bottom:20px}
.auth_pro .pro_img{
width:120px;
float:left;
}
.auth_pro .pro_img img{
border-radius:50%;
max-width:100%;
width:inherit;
}
.auth_pro.inspro .pro_img img{border-radius:0}
.auth_pro .pro_con{
width:100%;
box-sizing:border-box;
padding-left:160px;
}
.auth_pro .pro_con p{line-height:24px}
.sim_sub.bdl{
margin:0 auto;
padding:20px;
border:1px solid #eee;
width:86%;
border-bottom:0;
}
.ssvm{
border-top:0!important;
margin-top:-20px!important;
padding-top:0!important;
}
.sim_sub.bdl ul{
float:left;
width:32%;
margin-right:2%;
}
.sim_sub.bdl ul:last-child{margin-right:0}
.sim_sub.bdl li{width:auto}
.sim_sub.bdl ul li a i{
color:#acaca7;
padding-left:5px;
}
.vi-mo.bdl{
width:88.9%;
float:none;
margin:-1px auto 30px;
border:1px solid #eee;
}
.brt,.brt1{
border-top:1px solid #eee;
width:92%;
margin:0 auto 30px;
}
.brt.brw_cnt_blue h1{
padding:30px 0 0;
}
.brt1.brw_cnt_blue h1{
padding:30px 0 10px 0;
}
.brt.brw_cnt_blue h2{
padding:0 0 20px;
}
.brt .srpd,.brt1 .srpd{
width:100%;
margin:0;
font-family:cabin,arial;
}
.brt .prlft{width:100%}
.brt .blu_btn{
float:right;
width:36%;
}
.blu_btn{background:#22c7fc}
.blu_btn:hover{
background:#2db1da;
color:#fff;
}
.bor_top0{border-top:0}
.brt1 .srpd{
border:0;
border-bottom:1px solid #eee;
padding-left:0;
padding-right:0;
box-shadow:none;
}
.brt1 .srpd img{
float:left;
padding-right:20px;
}
.brt1 .srpd .bweb{margin-right:5px}
.cntimgl{
float:left;
width:150px;
}
.brt1 .prlft{
width:77%;
line-height:24px;
float:left;
}
/*leftSideFilters*/
.fltr,.fltr1{
border-bottom:1px solid #e6e6e5;
font-size:22px;
padding-bottom:20px;
margin-bottom:30px;
font-weight:normal;
}
.fltr1{
padding-top:30px;
}
.awrdlst .fltr1{
padding-bottom:14px;
padding-top:35px;
}
.prc_mr a{
background:url("http://images4.content-hc.com/img/hc-responsive/plus.png") no-repeat 0 11px;
color:#5a5a50;
padding:8px 10px 0 17px;
display:block;
margin-top:6px;
}
.prc_mr a.minus{
background:url("http://images5.content-hc.com/img/hc-responsive/minus.png") no-repeat;
}
.prc_mr a.minus{
background-position:0 10px;
}
.loctxt{
float:left;
width:141px;
padding:10px 14px;
border-radius:5px 0 0 5px;
border:1px solid #cbcbcb;
border-right:0;
margin-bottom:18px;
font-family:cabin,arial;
font-size:14px;
}
.lt_art ul li{
width:100%;
list-style:none;
float:left;
margin:0 0 30px;
}
.awrdlst .lt_art ul li{
margin-bottom:53px;
}
.lt_art.othcmt ul li{
float:none;
display:inline-block;
vertical-align:top;
}
.lt_art ul li img{
max-width:100%;
margin-bottom:10px;
display:block;
float:left;
width:210px;
}
.lt_art ul li h4 a{
padding:0;
font-size:16px;
color:#0b6bb5;
line-height:24px;
}
.lt_art ul li p{
line-height:24px;
font-size:14px;
color:#5a5a50;
}
.lt_art ul li span.cur{
color:#ff7a38;
font-size:14px;
text-transform:uppercase;
}
.lt_art ul li span.cur span{
font-size:18px;
}
.lt_art ul li span.cur strike{
font-size:16px;
}
.lt_art ul li a{
font-size:14px;
line-height:24px;
color:#0b6bb5;
}
.dt_dis{display:block}
.btn_box{
width:77%;
float:right;
}
/*Browse subject*/
.brs_sub .sim_sub p{
padding:20px 0;
line-height:24px;
}
.brs_sub .sim_sub .bt_sr{
padding-top:0;
border-bottom:0;
}
.brs_sub .sim_sub ul{
float:left;
width:47%;
}
.brs_sub .sim_sub ul+ul{
margin-left:10px;
}
.brs_sub .sim_sub ul ul{
padding-left:20px;
width:98%;
padding-bottom:0;
box-sizing:border-box;
}
.brs_sub .sim_sub li,.brs_sub .sim_sub ul ul li{
display:block;
width:auto;
}
.brs_sub .sim_sub ul ul li{
display:list-item;
list-style:disc;
color:#acaca7;
}
.brs_sub .sim_sub ul li a i{
color:#acaca7;
padding-left:5px;
}
.stud_rev_new_li_bot a.active1{color:#0b6bb5}
.lftcont.usefulart{margin-top:0}
.b_home{
padding-bottom:3px;
padding-top:30px;
}
.b_home i{
color:#acaca7;
padding-right:5px;
}
.pd30{padding:30px}
.wr{
float:left;
background:none;
filter:none;
color:#0b6bb5;
border:1px solid #0b6bb5;
text-transform:initial;
width:152px;
box-shadow:none;
}
.wr:hover,.mra:hover{
background:#0b6bb5!important;
color:#fff!important;
}
.mra .icn{background-position:0 -10px}
.wr:hover .icn,.mra:hover .icn{background-position:0 3px}
.fn,.aut,.authr,.rvws p{
float:left;
}
.clear{clear:both}
.fn{font-size:16px;margin-right:10px}
.item{margin-bottom:25px}
.rvws p{
margin-bottom:15px;
line-height:24px;
width:100%}
.aut,.authr{
color:#acaca7;
margin-bottom:12px}
.aut{margin-bottom:2px}
.lu{
color:#acaca7;
float:left;
margin-right:30px;
margin-top:9px;
margin-bottom:20px;
}
.reviewdetails{
float:left;
border-bottom:1px solid #dbdbdb;
margin-bottom:30px;
padding-bottom:30px;
}
.seo_blk{margin-bottom:30px}
.rvws h2{
font-size:18px;
margin-bottom:25px
}
.item .rt5,.item .rt4,.item .rt3,.item .rt2,.item .rt1{
float:left;
margin-top:3px}
.bmark-social a{
margin-left:20px;
display:block;
float:left;
}
.bmark-social a:hover{opacity:0.9}
.bmark-social a:first-child{margin-left:0}
.wr .icn{background-position:0 -10px}
.blog.rvws{
padding:0 30px 30px;
box-sizing:border-box;
float:none;
}
.rs{
display:block;
color:#0b6bb5;
margin-bottom:8px;
}
.rvhlp a{margin-left:13px}
.rvpn,.rs,.rvhlp,.fn,h3.mb6,.e_success h1,.bold,.sus_sg,.ct-table th,.itm_ctl,.nrate,.ntry h4,strong,b,.sbhd,.fn,.rvpn,.rs,.rvhlp,.relsub h3,.dept-txt,.abt_cspvr .h2_bgry,.mbot h3,.wrkn,.chnlhd,.rdiv ul li h2,.chlrh,.sh_hde h2{
font-family:cabin-bold;
font-weight:normal;
}
.athr .bmark-social{margin-top:68px}
.athr.career .bmark-social{margin-top:116px}
.athr .bmark-social a{
margin-left:0;
margin-bottom:13px;
}
.athr ul{
height:48px;
}
.insp{margin-top:10px}
/*Stick box*/
.stk_box{
position:fixed;
bottom:0;
border:1px solid #ccc;
padding:40px;
background:#fff;
z-index:97;
left:0;
width:305px;
box-shadow:0 0 5px rgba(0,0,0,0.35);
bottom:40px;
}
.stk_box > span,.stk_box strong{
display:block;
padding-bottom:20px;
}
.stk_box strong{
font-size:24px;
padding-bottom:10px;
}
.stk_box .blu_btn{
width:100%!important;
box-sizing:border-box;
}
.stk_box .fa{
color:#acaca7;
font-size:24px;
position:absolute;
right:15px;
top:15px;
}
/*apprenticeship*/
.srmain h1{
margin-bottom:18px;
color:#5a5a50;
font:normal 26px 'cabin-bold';
padding:23px 30px 0;
}
.appr.brt1{border-top:0}
.appr.brt1 h1{
padding:0;
margin:0;
}
.appr.brt1 .srpd{padding-right:0}
.fltr span{
cursor:pointer;
display:none;
float:right;
}
.fltr span .fa{
color:#5a5a50;
font-size:1.3em;
}
/*Refine left*/
.srnew{position:relative}
.rfn h3{
padding:0;
font:normal 18px 'cabin-bold';
margin-bottom:15px;
cursor:pointer;
}
.rfn h3.down{
background:url('http://images6.content-hc.com/img/hc-responsive/1024/icons/hide-arw.png') no-repeat right 11px;
}
.rfn h3.right{
background:url("http://images7.content-hc.com/img/hc-responsive/1024/icons/show-arw.png") no-repeat right 11px;
}
.shpd{
margin:0 0 30px;
border-bottom:1px solid #e6e6e5;
padding-bottom:30px;
}
.shpd label{
margin-bottom:6px;
display:block;
}
.shpd li a,.shpd li a.flLbs.sr_ck.flLb{
background:url("http://images7.content-hc.com/img/1024/icons/cb_f.png") no-repeat 0 11px;
padding:9px 10px 0 30px;
display:block;
font-size:14px;
color:#333;
}
.shpd li a.un_chk,.shpd li a.flLbs,.shpd li a.flLb.sr_ck{
background-position:0 -79px;
}
.shpd li a:hover{
text-decoration:none;
color:#187adb;
}
.shpd li li a{
margin-left:28px;
}
/*Post-enquiry-start*/
.iframe_cont{min-height:650px}
.email_success{
font-weight:normal;
margin-top:30px;
}
.dupenq{
padding:40px 20px;
height:600px;
}
.dupenq h3{font-size:22px}
.dupenq p{
line-height:24px;
margin-bottom:10px;
}
.dupenq .ret_rst{
float:left;
margin-top:8px;
}
.dupenq .pe_ess{
margin:0 0 26px;
}
.e_success{width:960px}
.pst_inpt{
width:900px;
float:left;
}
.pe_ess{
background:#8ac318;
padding:12px 16px;
border-radius:4px;
margin:40px 0 26px;
}
.pe_ess a{
color:#fff;
text-decoration:underline;
}
.e_success h1{
font-size:16px;
color:#fff;
margin:0;
text-align:center;
}
.tick_icn{
background:url(http://images3.content-hc.com/img/1024/icons/tick_icn.png) no-repeat;
width:27px;
height:21px;
display:inline-block;
float:left;
margin-top:-2px;
}
.req_log{
float:left;
width:900px;
margin:0 0 10px;
}
.log_lft{
float:left;
width:825px;
}
.log_lft p,.cdbtn{
margin-bottom:10px;
}
.txt{
border:1px solid #cdcdca;
padding:10px 15px;
margin-left:-1px;
width:330px;
font-size:14px;
font:normal 14px cabin;
margin-bottom:15px;
}
.pst_frgt{
width:100%;
float:left;
margin-top:15px;
}
.pst_frgt fieldset.fl{
width:100%;
}
.pst_frgt .txt{
margin-right:20px;
}
.fl_rgt{
float:right;
}
.pst_vw{
margin:0 0 20px;
}
.pst_vw .tve,.pod_pst span,.pod_pst{float:left}
.ri_btn{float:right}
.e_sucs{
width:940px;
padding:15px 0;
}
hr{
clear:left;
border:1px solid #e1e2e3;
}
.sus_sg{
margin-bottom:5px;
font-size:22px;
}
fieldset{border:0;outline:0}
.pst_ctr{
width:960px;
float:left;
padding-bottom:30px;
}
.mp_pst{
width:960px;
float:left;
padding-bottom:30px;
border-bottom:1px solid #e1e2e3;
}
.pod_pst{
width:469px;
padding-top:30px;
}
.mr22,.sn_img{margin-right:22px}
.sn_img{width:117px}
.sn_cnt{width:283px}
.sn_cnt .bold .blue,.sn_cnt h3{font-size:16px}
.sn_cnt .bold{margin-bottom:5px}
.sn_chk{width:32px}
.exid{
float:left;
background:#F9F9F9;
padding:20px;
border:1px solid #dbdbdb;
margin-bottom:40px;
}
.slt_all{
padding:20px 0 0;
width:950px;
float:left;
}
.chk_ctr{
float:left;
margin-top:12px;
}
.chk_ctr label{
margin-left:22px;
font-weight:bold;
font-size:14px;
position:relative;
top:-1px;
}
.long{
display:block;
margin-bottom:8px;
}
.mr9{
margin-bottom:10px;
font-size:15px;
}
.mr9 span{float:none}
.tve{margin-top:11px}
.fa-check:before{
content:"\f00c";
}
.pe_ess .fa-check{
font-size:18px;
float:left;
}
.prc{text-transform:uppercase}
.prc.lwr{text-transform:inherit;}
.mp_pst .prc{
color:#5a5a50;
float:none;
}
.pst_inpt .binfo{
float:none;
background:#6d9b2c url('http://images5.content-hc.com/img/hc-responsive/btn-arw-mp.png') no-repeat right center;
}
.pst_inpt .binfo:hover{
background-color:#577c23;
}
.pi{
position:absolute;
color:#f00;
margin-top:-10px;
}
input[type="text"],input[type="button"],input.btn,input[type="submit"]{
-webkit-appearance:none;
-moz-appearance:none;
-webkit-border-radius:0;
}
/*Post-enquiry-end*/
/*Course-details-start*/
.str_dts_dt{
display:block;
margin-top:3px;
}
.cdsl{
float:left;
width:570px;
}
.cdsr{
float:right;
width:380px;
}
.prcd{
text-transform:uppercase;
color:#ff7a38;
float:left;
text-align:right;
font-size:14px;
margin-right:37px;
}
.prcd span{
/* display:block;*/
font-size:24px;
}
.cd_cont{line-height:24px}
.cdbtn{
float:right;
max-width:380px;
margin-left:15px;
}
.cdbtn .btn{float:right}
.gad{
float:right;
margin-bottom:28px;
margin-top:4px;
}
.sticky.pr .gad{
margin-bottom:18px;
}
.crs-dtl-txt{
padding:30px;
border:1px solid #ccc;
width:82%;
margin:0 auto
}
.crpg{
border:0;
width:auto;
}
.crs-dtl-txt:after{clear:both}
.ctkn{
font-size:18px;
margin-bottom:20px;
}
.ctimg{
float:left;
margin-right:20px;
}
.cr_nt{
float:left;
width:100%;
}
.nwsoc{float:right}
#crd_desc{margin-bottom:20px}
.cdttl{margin-bottom:20px}
.ct-table{
border:1px solid #e6e6e5;
margin-bottom:30px;
border-top:0;
}
.ct-table th{
padding:15px;
background:#7d7d7d;
color:#fff;
white-space:nowrap;
text-align:left;
position:relative;
}
.ct-table td{
padding:15px;
background:#fafafa;
vertical-align:top;
}
.bt_cnt{text-align:right}
.ntry{line-height:24px}
.ntry h4{
margin-bottom:10px;
font-size:16px;
}
.ntry p{margin-bottom:30px}
.itm_ctl{
font-size:18px;
margin-bottom:25px;
}
.rbar{
width:220px;
margin:0 155px 20px 0;
float:left;
}
.itm{color:#ff7a38}
.nrate{
height:14px;
margin-right:10px;
padding:0;
width:80px;
color:#888;float:left;
}
.obar{
background:#e2e2e2;
border-bottom:2px solid #fff;
height:20px;
width:100px;float:left;
}
.ibar{
background:#acaca7;
height:20px;
float:left;
}
.rcnt{
margin-left:5px;
padding:0;
width:25px;
color:#868686;float:left;
}
.rnk_txt{
float:left;
margin-bottom:7px;
width:270px;
}
.rnk_txt strong{
float:left;
margin-right:10px;
}
.arb{
display:block;
color:#0b6bb5;
margin-bottom:20px;
line-height:normal;
float:left;
}
.sbhd{
font-size:16px;
margin-bottom:9px;
}
.rating{
float:left;
width:260px;
line-height:26px;
}
.hreview-aggregate{
float:left;
border-bottom:1px solid #dbdbdb;
padding:25px 0 25px;
width:100%;
}
.rlre h5{
font-size:18px;
margin:15px 0;
}
.rlre h3{font-weight:normal}
.fn,.aut,.authr,.rvws p{float:left}
.fn{
font-size:14px;
margin-right:10px;
}
.item{margin-bottom:25px}
.rvws p{
margin-bottom:7px;
line-height:24px
}
.rvws .note{margin-top:20px}
.aut,.authr{
color:#acaca7;
margin:2px 0 8px;
width:100%;
}
.aut{margin-bottom:2px}
.lu{
color:#acaca7;
float:left;
margin-right:30px;
margin-top:9px;
width:100%;
}
.seo_blk .lu{float:left!important}
.reviewdetails{
float:left;
border-bottom:1px solid #dbdbdb;
margin-bottom:30px;
padding-bottom:30px;
}
.seo_blk{margin-bottom:30px}
.wsh{
border:1px solid #0b6bb5;
width:44px;
padding:11px 0;
border-radius:50%;
display:block;
text-align:center;
position:relative;
margin-top:-10px;
margin-bottom:10px;
cursor:pointer;
}
.wsh .fa-heart-o{
color:#0b6bb5;
font-size:18px;
margin-top:4px;
}
.sphding{
margin-top:56px;
}

.wshlstd .fa-heart-o{color:#fff}
.dte .fa-angle-right{color:#0b6bb5}
.wsh:hover,.wshlstd{background:#0b6bb5}
.wsh:hover .fa-heart-o{color:#fff}
.wishact{background:#75756d}
.wishact:hover{background:#acaca7}
.wishact .fa-heart-o{color:#fff}
.wshtt{
padding:12px;
display:none;
position:absolute;
border:1px solid #dbdbdb;
border-right:0;
left:0;
width:120px;
text-align:left;
margin-left:-158px;
margin-top:-25px;
color:#5a5a50;
box-shadow:0 0 3px #ccc;
border-radius:4px;
margin-top:-30px;
background:#fff;
z-index:1;
}
.wshtt span{
background:url('http://images6.content-hc.com/img/hc-responsive/right-tooltip.png') right;
position:absolute;
width:14px;
height:38px;
display:block;
top:0;
right:-11px;
}
.wsh:hover .wshtt{display:block}
.wppl{
margin-top:10px;
display:block;
}
.awsh{
min-width:110px;
display:block;
}
.awsh a.active{
color:#5a5a50;
cursor:default;
}
.awsh a.active:hover{
text-decoration:none;
}
.trstms{margin-top:30px}
.trsblk .fr,.trsblk img.db{
float:left;
display:block;
}
.trsblk p,.trsblk p strong{line-height:24px}
.trsblk p strong{font-size:16px}
.fst{margin-bottom:25px}
.byvc .fa-question-circle{
color:#0b6bb5;
margin-left:5px;
cursor:pointer;
}
.byvc .fots{display:inline-block}
.crtp_dte{margin-top:13px}
.dte,.dte .blue{margin-left:7px}
.rvws h2{
font-size:18px;
margin-bottom:25px}
.item .rt5,.item .rt4,.item .rt3,.item .rt2,.item .rt1{
float:left;
margin-top:3px;
}
.bmark-social{
float:left;
width:100%;
}
.bmark-social a{
margin-left:20px;
display:block;
float:left;
}
.bmark-social a:hover{opacity:0.9}
.bmark-social a:first-child{margin-left:0}
/* .fittop.sticky{
padding:10px 0 15px;
}*/
.fittop{
position:fixed;
width:100%;
left:0;
top:0;
z-index:330;
border-top:0;
}
.crtp_dte .fa-calendar:before,.crtp_dte .fa-clock-o{
color:#5a5a50;
font-size:21px;
}
.ct-table .btn{
text-align:left;
}
@-moz-document url-prefix(){
#no-more-tables{
float:left;
}
}
/*Course-details-end*/
/*CD-MP-start*/
.ct-table br,.qkinf .qkas br{display:block;}
.lstdrop{position:relative}
.bvoucher-pop_cp{
background-color:#f5f5f5;
padding:20px;
line-height:24px;
margin-top:10px;
}
.h_cp{
display:block;
color:#007ab3;
cursor:pointer;
}
.sticky h1 span.hco,.hco{
color:#ff7a38;
font-size:14px;
display:inline;
}
.gad .batch{
margin-left:18px;
margin-right:0;
}
.fots{
color:#0b6bb5;
font-size:14px;
margin-left:10px;
}
.fots i{color:#0b6bb5}
.rvpn{
margin:5px 0;
width:100%;
float:left;
}
.rs{
display:block;
color:#007ab3;
margin-bottom:2px;
}
.rvhlp{
margin:8px 0 10px;
color:#acaca7;
}
.rvhlp a{
margin-left:13px;
color:#007ab3;
}
.mktplc .select p{
width:194px;
background-position:right center;
text-align:left
}.mktplc .select{border-radius:3px;border:1px solid #dadad8}
.mktplc .prc{
width:100%;
margin-bottom:15px;
}
.st{text-decoration:line-through}
.mpdet{margin-bottom:25px}
.hry{color:#bf344d}
.mpfrm{
float:left;
width:210px;
margin-bottom:30px;
border-bottom:1px solid #e6e6e6;
padding-bottom:30px;
}
.mpfrm .custslt{margin-bottom:10px}
.mktplc .bnow{
padding:16px 13px;
width:185px;
margin-top:20px;
font-size:18px;
}
.mktplc h3{
font-size:22px;
margin-bottom:27px;
font-weight:normal;
border-bottom:1px solid #eaeaea;
padding-bottom:15px;
}
.mktplc .prc .prcpd{font-size:45px}
.perc{
display:block;
margin-top:-6px;
}
.minfo{line-height:24px}
.ct-table .minfo{
width:180px;
float:left;
padding-right:15px;
}
.ct-table .wato .minfo{
width:auto;
}
.mp_anvy{
background:url("http://images1.content-hc.com/img/hc-responsive/buy_gvoucmp_h.png") no-repeat scroll 0 1px;
display:block;
font-style:normal;
left:-30px;
padding:20px 0;
position:relative;
width:230px;
top:20px;
}
.mp_anvy:hover{background-position:0 -79px}
.mp_anvy span{
color:#fff;
margin-left:-35px;
position:absolute;
top:7px;
}
.insdetails .adbas{
right:-60px;
position:relative;
top:-12px;
background:url("http://images2.content-hc.com/img/hc-responsive/qns.png") no-repeat 0 1px;
margin-left:5px;
padding-left:18px;
font-style:normal;
}
.bzi{border:0!important}
.relsub h3{margin-bottom:22px;}
.crs-dtl-txt .quot{padding:30px 0}
.byvc{
float:right;
text-align:right;
width:190px;
position:relative;
margin:11px 0 0;
}
.ct-table .byvc{
margin:5px 0 0;
}

.byvc .rpop{
text-align:left;
right:-124px;
line-height:24px;
margin-top:10px;
}
.bypop{display:inline-block}
.byvc .bypop:hover .rpop{display:block}
.byvc .fa{font-size:16px}
.byvc.prby{
width:100%;
margin:0;
}
.bypop .tarw{background-position:160px 5px;}
.sticky.pr .rate .rpop,.sticky.pr .cup .rpop{
right:0;
left:auto;
}
.prby i:hover .rpop{display:block!important}
.crs-dtl-txt.cdfk{
width:auto;
margin:0;
border:0;
padding:24px 0 9px;
}
#info_bar{
width:100%;
padding:10px;
background-color:#ccc;
}
.ritcrs{
width:960px;
margin:auto;
display:block;
position:relative;
}
.ritcrs .iclose{
float:right;
right:15px;
}
.tp_mnu{
margin-top:12px;
float:left;
border-bottom:1px solid #7d7d7d;
width:100%;
}
.tp_mnu li{float:left}
.tp_mnu li.active a{
color:#363a40;
border:1px solid #7d7d7d;
border-radius:3px 3px 0 0;
position:relative;
top:1px;
border-bottom:1px solid #fff;
}
.tp_mnu li a{
color:#5a5a50;
padding:15px 15px 13px;
float:left;
cursor:pointer;
}
.qute_tp,.qute_bm{
background:url("http://images8.content-hc.com/img/1024/icons/qute_icn.png") no-repeat;
display:inline-block;
height:30px;
width:16px;
opacity:0.5;
margin:0 0 5px;
}
.qute_bm{
background-position:0 -40px;
margin:5px 0 0;
}
.p_qte{padding:0!important}
.p_qte br{display:block}
.strs{
background:url("http://images3.content-hc.com/img/1024/icons/tble_arw.png") no-repeat;
cursor:pointer;
float:right;
height:7px;
position:relative;
right:-6px;
top:5px;
width:14px;
}
.ts-option{
background:#939598;
border:1px solid #a1a1a1;
color:#FFF;
left:0;
min-width:130px;
position:absolute;
top:47px;
z-index:1;
}
.cd_left .ts-option{
left:-62px;
top:19px;
}
.ts-option li{
color:#fff;
font-size:12px;
font-weight:normal;
padding:5px 10px;
cursor:pointer;
border-bottom:1px solid #a1a1a1;
}
.ts-option li:hover{background:#7d7d7d}
.wertd{width:60px}
.ven-tip{position:relative}
.map-blk{
width:100%;
height:222px;
float:left;
}
.crv-top{
width:336px!important;
margin-left:-260px!important;
}
.crv-top,.crv-top-twi,.app-cnt-inner{
position:absolute;
width:200px;
background:#fff;
padding:2px;
margin-top:20px;
border:1px solid #ccc;
line-height:24px;
margin-left:-70px;
box-shadow:1px 1px 2px #666;
z-index:50;
}
#map-roller{
width:300px;
float:left;
}
.crv-top .tarw{
margin-top:-18px;
}
.crv-top-twi .tarw,.app-cnt-inner .tarw{
background-position:70px 5px;
margin-top:-41px;
}
.app-cnt-inner{margin-top:10px}
.app-cnt-inner .tarw{margin-top:-26px}
.crv-top .cwsbtn,.crv-top-twi .cwsbtn,.app-cnt-inner .cwsbtn{margin:0}
.crv-top-twi{width:350px}
.lt-cnt{margin-top:15px}
/* .pop_top_head{margin-bottom:10px}*/
.pad_5{margin-bottom:10px}
.crv-content-twi .lt{
margin-right:15px;
float:left;
}
.mp_sef{
font-size:14px;
margin:25px 0 0;
background-color:#f3f3f3;
padding:27px 15px 30px;
float:left;
width:95%;
text-align:center;
}
.self,.cdrvw{padding:25px 0;}
.abt_cspvr{margin-bottom:30px}
.mp_ovrtf{line-height:24px}
.mp_ovrtf.rtf br{display:block}
.flwh,.abt_cspvr,.btf,.lt_art,.chk_cr,.self,.rvhlp,.prms,.prm,.mpubnd,.cdrvw,.rlre,.rlre .authr,.rwli .item h2,.srtres1,.agreement,.yr_rdo,.ptrn,.chnlhd,.rchslide,.rpbx,.brw_btm,.mrabt,.getins,.intro,.hslider .sldwrp li,.nwskl,.subtitle p,.csqsfun,.csqs,.cgipd,.cfaq,.popt span,.exp-view,.awrd .prcntr,.fltr1,.b_home,.rvws,.item,.seo_blk,.rs,.rvhlp,.insp,.pst_vw,#crd_desc,.ntry,.rvws,.item,.seo_blk,.trstms,.trsblk p,.trsblk p strong,.rs{
float:left;
width:100%;
}
.prms{
border-top:1px solid #e1e2e3;
padding-top:35px;
line-height:24px;
margin-bottom:16px;
}
.prms h3,.prms h2{
font-size:18px;
margin-bottom:8px;
}
.prms h2{margin-bottom:3px}
.prms .snp{
margin-bottom:22px;
float:left;
padding:0;
width:100%;
margin-right:10px;
}
.prm{margin-bottom:16px}
.picn{float:left}
.prmcont{
float:right;
width:540px;
}
.prmcont h4{
font-size:14px;
}
.picn .fa{
color:#5a5a50;
font-size:64px;
}
.nw_pwd{
float:left;
width:100px;
}
.ntmpu{
float:left;
width:333px;
margin-right:20px;
}
.cdbnrmpu{
float:left;
width:300px;
}
.auth{margin-bottom:10px;float:left;width:100%}
@-moz-document url-prefix(){
.strs{
top:-10px;
}
}
.crse_optn li .active{
color:#363a40;
border:1px solid #7d7d7d;
border-radius:3px 3px 0 0;
position:relative;
border-bottom:1px solid #fff;
}
/*MPCond.page-start*/
.mpclbx,.mpclbx *{box-sizing:border-box}
.mpclbx .ofrctr,.mpclbx #discountprice_container{
display:block!important;
text-align:center
}
.mpclbx{
width:90%;
margin:10px auto;
padding:20px;
background:#f5f5f5;
border:1px solid #e2e2e2;
position:relative;
border-radius:5px
}
.mpclbx .ttl-prc .abt,.mpclbx .ttl-prc .abt:hover{
width:100%;
background:#f5f5f5
}
.mpclbx form.abt .prc{text-align:center}
.mpclbx #top_caption{
display:inline-block!important;
width:100%
}
.mpclbx #booking_content select{
width:100%;
background:url("http://images2.content-hc.com/img/hc-responsive/spinner.png") no-repeat right center,url("http://images3.content-hc.com/img/hc-responsive/select-bg.png") repeat-x;
border:1px solid #CFCFCE;
font-size:14px;
font-family:cabin-bold;
color:#5a5a50;
padding:12px 10px
}
.mpclbx .trsblk p{width:calc(100% - 80px)}
.mpclbx .cf .btn.grbtn{
width:50%;
float:right;
background-position:95% center
}
.mpclbx .ribbon-front{border-bottom:1px solid #DADADA}
.mpclbx .ribbon-front strong,.mpclbx .ribbon-front{
font-family:cabin-bold;
font-size:25px
}
.mpclbx #booking_content select{}
.mpclbx .trstms{
margin-top:30px;
padding:20px;
background:#fff;
border:1px solid #e2e2e2;
border-radius:5px;
}
.mpclbx .widprt{margin-bottom:0}
.mpclbx .cf .btn.grbtn:hover{
background-color:#d96830;
}
.mpclbx #accept_offer_info input[type="text"],.mpclbx #accept_offer_info textarea{width:100%!important}
.mpclbx table.bubbletip{
left:0!important;
width:auto!important
}
.mpclbx .erroricon{padding-right:5px}
/*MPCond.page-end*/
/*CD-MP-end*/
/*Career Details*/
.bz{bottom:0}
.li_1{margin-left:20px}
.crhdin{font-size:24px}
.li_1 li{
display:list-item;
padding:5px 0;
list-style-type:disc;
line-height:24px;
}
.brw_cnt_blue h4{
margin:0;
padding:0 0 10px 0;
text-transform:uppercase;
font-size:14px;
color:#6d6d65;
font-weight:normal;
}
.cdt h1{padding-top:0}
.tog_h2{
cursor:pointer;
text-align:left;
font-size:16px;
padding-bottom:0;
margin-bottom:0;
}
.tog_h2 span i{color:#464646}
.fa-caret-up:before{content:"\f0d8"}
.crdtl{
border:1px solid #eee;
display:table;
width:83.5%;
background:#fafafa;
margin-left:4%;
margin-bottom:20px;
padding-top:20px;
}
.tog_h2 .fa{
float:right;
color:#acaca7;
}
.crdtl .tbpr{
border-bottom:1px solid #eee;
padding-bottom:10px;
line-height:24px;
}
.sellcrs{margin-bottom:24px}
/*Career Details*/
/*Review Listing*/
.rwli .item{
border-bottom:1px solid #eee;
padding-bottom:20px;
}
.rwli .item .fn a{
color:#007ab3;
font-size:16px;
}
.rwli .item .rvpn{
color:#0b6bb5;
display:block;
}
.rwli .item .rvpn a{color:#5a5a50;}
.bb0,.item.bb0{border-bottom:0}
.rlre{margin:0}
.rlre .authr{padding-top:10px}
.rwli .item h2{padding-top:20px}
.fltr{
border-bottom:1px solid #e6e6e5;
font-size:22px;
padding-bottom:14px;
margin-bottom:26px;
font-weight:500;
}
.reviewdetails.bb0{
margin-bottom:0;
padding-bottom:0;
}
.srtres1{
margin-bottom:30px;
margin-top:10px;
background:#eee;
}
.srtres1 .cslct{
color:#5a5a50;
font-size:14px;
margin-right:27px;
margin-top:6px;
padding:0;
width:135px;
}
.srtres1 label{
float:left;
margin-right:10px;
margin-top:12px;
font-size:14px;
color:#464646;
}
.locbtn{
background:url("http://images4.content-hc.com/img/hc-responsive/srch-btn.png") no-repeat 0 0;
width:41px;
height:40px;
border:0;
outline:0;
cursor:pointer;
float:left;
}
.loctxt{
float:left;
width:141px;
padding:10px 14px;
border-radius:5px 0 0 5px;
border:1px solid #cbcbcb;
border-right:0;
margin-bottom:15px;
/*color:#959595;*/
font-family:cabin,arial;
font-size:14px;
}
.srcinp{
margin:15px 0 0;
float:left;
}
.srcinp .loctxt{width:160px}
.srtres1 .fr{margin-top:15px}
.rwsrc .crstb .iactv{padding:27px 30px}
.ddn1{display:none}
.srtres1 label.sav{
margin-top:4px;
padding:22px 30px;
}
.vwtgl{
color:#0b6bb5;
cursor:pointer;
}
.vwtgl:hover{text-decoration:underline}
/*Review Listing*/
/*Enquiry-start*/
.wtp{
width:560px;
position:absolute;
background:#ebebec;
left:50%;
margin-left:-280px;
margin-top:50px;
z-index:600;
box-shadow:0 0 22px rgba(0,0,0,0.5);
transition:all 0.01s linear;
}
.enq_hdr{
background:#fff;
padding:40px;
float:left;
width:480px;
}
.lgo_img{float:left}
.req_rgt{
float:left;
margin-left:30px;
width:330px;
}
.qual_l{
padding:40px;
float:left;
width:480px;
}

.efrm .bigbx{
width:450px;
resize:none;
}
.wtp label{
font-size:14px;
display:block;
margin-bottom:7px;
width:90%;
color:#5a5a50;
}
.bigbx{
width:450px;
resize:none;
}
.fldl,.fldr{
width:230px;
float:left;
}
.fldr{margin-left:15px}
.red{
color:#bf344d;
font-family:arial;
}
.chk{
margin-right:10px;
float:left;
}
label.trm{
float:left;
width:454px;
text-transform:none;
margin-bottom:20px;
line-height:24px;
margin-top:-5px;
}
.txta{height:76px}
.rec h3{
font-size:22px;
margin-bottom:15px;
}
.rlbl{
display:block;
float:left;
width:52px;
margin-bottom:13px;
font-size:15px;
}
.rec strong{
float:left;
margin-bottom:15px;
width:250px;
color:#ff7a38;
font-size:15px;
}
.rlre h3,.rlre h5,.sbphd,.ipd h4,.stud_rev_new h2{font-family:cabin}
.rec{
float:left;
width:330px;
}
.plgo{
margin-right:20px;
float:left;
}
.overlay{
display:none;
position:fixed;
width:100%;
height:100%;
top:0;
left:0;
z-index:599;
background:url(http://images5.content-hc.com/img/1024/opty_bg.png) repeat;
}
.rad_ml{display:block}
.rad_ml input[type="radio"]{
float:left;
margin:2px 5px 0 0;
}
.rad_ml label{
float:left;
margin:0 10px 0 0;
width:auto;
}
.rad_ml label[for="yrnd"]{margin:0}
.yr_rdo{margin-bottom:20px}
.ereq{
width:100%;
background:#fff;
}
.ereqwrp{
width:980px;
margin:0 auto;
height:860px;
}
.wtp.nltbx{
position:relative;
margin:50px 0;
left:inherit;
float:left;
z-index:590;
}
/*Enquiry-end*/
.sr_mpu{
width:300px;
margin:0 auto 20px;
}
/*Video lightbox-start*/
.litebox{display:none}
.mcont{
position:absolute;
width:480px;
padding:30px;
left:30%;
top:20px;
z-index:750;
background:#fff;
}
.mbot h3{
font-size:21px;
margin:20px 0;
}
/*VideoLightbox-end*/
/*Fun&short*/
.ptrn{
padding:77px 0 85px;
background:#0078b2
}
.ptrn h1{
margin-bottom:32px;
color:#fff;
font:36px 'cabin-bold',arial;
text-align:center;
text-shadow:0 0 8px rgba(0,0,0,0.6)
}
.ptrn .main-srch{
margin:0;
width:100%;
display:block
}
.ptrn .main-srch form{
text-align:center;
}
.ptrn .main-srch .txt{
padding:0 15px;
width:425px;
font-size:16px;
font-family:cabin;
margin-bottom:0;
height:48px;
line-height:48px;
}
.ptrn .main-srch button .fa{
font-size:22px;
}
.ptrn .main-srch.onlne .txt{width:90%}
.ptrn .main-srch.fnshrt .txt{width:300px}
.ptrn .main-srch.fnshrt .txt:first-child{width:260px}
.ptrn .main-srch.apprshp .txt{width:445px}
.main-srch.apprshp .custslt{width:45%}
.fnshrt .select,.apprshp .select,.onlne .select{height:48px}
.apprshp .select{border-radius:5px 0 0 5px}
.fnshrt .select p,.apprshp .select p,.onlne .select p{
font-size:16px;
padding:15px 30px 14px 15px;
width:100%;
background-position:right center;
overflow:hidden;
text-overflow:ellipsis;
box-sizing:border-box;
text-align:left;
white-space:nowrap
}
.main-srch.fnshrt .styled,.main-srch.apprshp .styled,.main-srch.onlne .styled{
height:49px;
margin:-49px 0 0
}
.ptrn .main-srch button{
height:50px;
width:50px
}
.gittl{
font-size:20px;
display:block;
margin-bottom:10px
}
.aday .gittl{margin-bottom:5px}
.wrkn{
font-size:17px;
margin-bottom:12px
}
.fasc .blu_btn.vwb,.brwrw.blu_btn.vwb{
width:17%;
background:#fff;
border:1px solid #004d7d;
box-shadow:0 -3px 0 0 #004d7d inset;
color:#0b6bb5;
padding:12px 13px;
margin:30px auto 0;
display:block
}
.gibx .gibox{
width:302px;
border:1px solid #e2e2e2;
display:table-cell;
height:400px;
background:#fff
}
.cgipd .gibx .gibox:hover,.artcl-hm .edtmn:hover{
border-color:#ccc;
}
.giprnt{padding:20px}
.gibx .gibox h4{
color:#acaca7;
font-size:14px;
font-weight:normal;
text-transform:uppercase
}
.gibox img{
width:302px;
vertical-align:top
}
.gibox:hover img,.gibox:hover .quote img,.artcl-hm .edtmn:hover img{
opacity:0.8;
}
.gibox:hover .bubble img{
opacity:1;
}
.quote img{
margin:8px 5px 0 0;
width:32px;
vertical-align:initial
}
.bubble img{width:40px}
.chnlhd{
font-size:32px;
text-align:center;
margin:0 0 42px;
padding-top:52px;
border-top:1px solid #e8e8e6
}
.aday .gibox h4{
color:#0b6bb5;
font-size:18px;
font-family:cabin-bold,arial
}
.gibx .giquot{
font:18px/24px normal 'cabin-bold',arial;
color:#0b6bb5;
text-align:left;
text-transform:none;
margin-bottom:15px
}
.aday{
padding-bottom:0;
margin-bottom:0!important
}
.gibx p.tsti{color:#acaca7}
.aday .gibox h2{
color:#5a5a50;
padding-top:0
}
.aday .gibox p strong{color:#acaca7}
.gibx p{font:15px/24px 'cabin'}
.faq_bl,.fjob{width:100%}
.fjob{padding-bottom:40px}
.faq_bl .lf,.faq_bl .rf{
width:48%;
float:left
}
.faq_bl .rf{float:right}
.faq_bl p{
font-size:15px;
line-height:24px;
padding:0 0 20px
}
.faq_bl p.ques{
font-size:16px;
padding:0
}
.fjb{
border:1px solid #eee;
background:#fff;
width:93%;
padding:35px;
float:left
}
.ldiv{
width:175px;
font-size:15px;
color:#5a5a50;
float:left
}
.rdiv{
width:600px;
float:right;
margin-right:30px
}
.rdiv ul li{
padding:0 0 30px;
border-bottom:1px solid #eee;
margin-bottom:30px
}
.rdiv ul li:last-child{
border-bottom:0;
margin-bottom:0;
padding-bottom:0
}
.rdiv ul li h2{
font-size:18px;
padding:0;
text-align:left
}
.rdiv ul li h3{
font:16px 'cabin-bold',arial;
padding:0
}
.rdiv ul li p,.rdiv ul li span{font:15px/24px 'cabin',arial}
.rdiv ul li span{
padding-top:5px;
color:#acaca7;
}
.rdiv ul li p strong,.rdiv ul li p strong i{
font:14px 'cabin-bold',arial;
color:#0b6bb5;
}
.crev .gibox{height:auto}
.crev .gibox p strong{font-size:14px}
.crev .gibox h2 a{margin-right:10px}
.crev .gibox h2 span{
display:inline-block;
margin-top:0;
vertical-align:middle
}
p.telus{
font-size:24px;
line-height:normal;
text-align:center;
margin:-4px 0 25px
}
.crev .gibox h4{
text-transform:none;
margin-bottom:10px
}
.chlrh{
font-size:17px!important;
color:#0b6bb5;
float:left;
width:100%
}
.chlrh a{display:block}
.pat_bg{width:100%}
.pat_bg .bubble{
width:40%;
padding:20px 20px 0
}
.crev .brw_btm{
padding:10px 0 50px;
border-bottom:1px solid #eee
}
.crev .brw_btm h2{
font-size:24px;
padding-bottom:0
}
/* Fun&short*/
/*Browse page-non-ediorial-start*/
.bpage .brt1 .srpd{
border:1px solid #eee;
padding:20px;
box-shadow:none;
margin-bottom:10px
}
.bpage .brt1 .srpd:last-child{margin-bottom:30px}
.bpage .prlft{
float:none;
width:100%;
box-sizing:border-box;
padding-left:160px;
margin-bottom:0
}
.bpage .prlft p{line-height:24px}
.bpage .brt1{
border-top:1px solid #eee;
margin:0 auto;
width:92%
}
.bpage .brt1 .srpd img{height:auto}
.bpage .brt1.brw_cnt_blue h1{padding:30px 20px 20px}
.mt30{margin-top:30px}
.mb30{margin-bottom:30px!important}
.brt1.appr .auth_pro{
width:100%;
margin:20px auto
}
.qa{
display:block;
color:#acaca7
}
/*NonEdiorial-end*/
/*AJAXoptions*/
#ajax_listOfOptions{
height:300px;
overflow-y:scroll
}
#ajax_listOfOptions,#subNameAjax{
background:#fff;
box-shadow:0 1px 5px #666;
float:left;
font-size:0.9em;
position:absolute;
text-align:left;
z-index:599
}
#ajax_listOfOptions .optionDivSelected,#subNameAjax .optionDivSelected{background:#e5f1f9}
#ajax_listOfOptions div,#subNameAjax div{
cursor:pointer;
padding:11px 10px;
color:#5a5a50;
font-size:14px
}
/*FAQ*/
.faq{
padding:0 30px;
margin-bottom:30px
}
.faq .sub_tle{
color:#0b6bb5;
cursor:pointer;
border-top:1px solid #eaeaea;
padding:20px 0
}
.faq .lft_show{margin:-5px 0 20px}
.faq .fa{
color:#0b6bb5;
float:right;
padding-left:10px;
font-size:1.2em
}
.fb_iframe_widget iframe,.fb_iframe_widget span,.fb_iframe_widget{width:100%!important}
.ctrt{
width:100%;
padding-left:160px;
box-sizing:border-box
}
.ctrt h1{padding:0}
.ctrt .rate{float:right}
.sr_prc{margin-bottom:10px}
.hc_sub_title{
display:block;
font-size:15px;
margin:10px 0 15px
}
.cok_pot{margin-right:20px}
.hc_lk{display:block}
.sldlft{padding-left:196px}
.brw_cnt_blue .sldlft h2{padding-left:0}
.wtp.vid_glr{width:auto}
.li_bx{padding:40px}
.wtp.vid_glr .cwsbtn{margin:-4px -7px 0 0}
.pho_cnt{
line-height:24px;
margin:10px 0 0;
}
.sub_vd{
display:block;
margin-bottom:25px
}
.ugvid #videoMainIframe{
padding-bottom:30px;
width:100%!important
}
.ugpc{
border-bottom:1px solid #eaeaea;
padding-bottom:20px
}
.srck_btn{
width:92%;
margin:30px auto;
font-size:16px
}
.srck_btn .fa{
color:#acaca7;
}
.nefck.jclist ul li h4,.nefck.jclist .prc,.nefck.jclist ul li .necolg{
padding-left:166px;
margin-bottom:10px
}
.sh_hde{
border-top:1px solid #eee;
margin:0 auto;
width:92%;
padding:30px 0 0
}
.sh_hde h2{margin-bottom:25px}
.ck_rt.brn li{margin-bottom:15px}
.ck_rt.brn li a{font-size:18px}
.ck_rt.brn .snp{
padding:0 0 30px;
margin-top:-10px
}
.arthid{
height:406px;
overflow-y:hidden
}
.rhero{
position:relative;
width:100%;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
height:510px;
margin-bottom:70px;
padding:50px 0;
}
.rhero .btn{
width:224px;
position:absolute;
bottom:40px
}
.lsld,.rsld{
position:relative;
width:480px;
float:left
}
.lsld{height:480px}
.lsld img{width:inherit}
.rcharw{
position:absolute;
top:50%;
margin-top:-30px;
width:100%;
height:60px;
z-index:1
}
.rcharw i{
font-size:60px;
text-shadow:3px 3px 7px #666
}
.larw{
left:40px;
position:absolute
}
.rarw{
right:40px;
position:absolute
}
.richcont{
width:378px;
margin:20px 0
}
.rsld{
padding:40px;
width:398px;
border:1px solid #eaeaea;
min-height:397px;
background:#fff
}

.rslideimg{display:block}
.rbck{
color:#0b6bb5;
cursor:pointer
}
.rbck .fa{
font-size:18px;
color:#0b6bb5;
margin-right:5px
}
.rchtxtarw{
bottom:40px;
width:100%
}
.rchtxtarw .fa{
color:#5a5a50;
font-size:15px;
cursor:pointer;
margin-right:5px
}
.rchtxtarw .fr .fa{margin-left:5px}
.rchslide{margin:0 0 40px}
.rpcont h3{
font-size:21px;
font-weight:normal;
margin:20px 0;
border-bottom:1px solid #ccc;
padding-bottom:15px
}
.rpcont p{
line-height:24px;
margin-bottom:20px
}
.rpcont ul li{
list-style:disc outside;
margin:0 0 10px 25px;
}
.rpcont ol li{
list-style:decimal outside;
margin:0 0 10px 25px;
}
.rpcont table td{padding:5px}
.brwrw .wr{float:none}
.mrabt .srpd:hover{box-shadow:none}
.mrabt .srpd img{
float:left;
width:140px;
margin-right:30px
}
.mrabt .prlft{
width:708px;
margin-bottom:0
}
.mrabt .srpd{
border-bottom:0;
margin-bottom:0;
padding:27px 30px 23px;
background:#fff;
width:960px
}
.mrabt .srpd:last-child{border-bottom:1px solid #dbdbdb}
.brw_btm{
text-align:center;
margin-bottom:0!important
}
.mrabt{margin-bottom:40px}
.paradr{
margin-bottom:50px;
float:left;
width:100%
}
.adrslst{
margin:0 30px 0 0;
width:300px;
float:left
}
.adrsttl{font-size:16px}
.adrslst span{
display:block;
margin-bottom:5px
}
.mrz{margin-right:0}
.mrzi{margin-right:0!important}
.mbz{margin-bottom:0}
.mte{margin-top:8px;}
.richsoc .ldiv{
border:1px solid #e6e6e6;
border-radius:6px;
padding:20px;
margin-top:20px;
width:163px;
text-align:center
}
.richmap,.herovid{
margin-bottom:35px;
width:100%;
position:relative
}
.herovid{
height:370px;
background-position:center;
background-size:cover;
margin-bottom:0;
padding:50px 0;
}
.mapmov{
margin:0 0 0 7%;
height:440px;
width:93%
}
.rchmap{
margin:0;
height:440px;
width:100%
}
.socbtn{
width:127px;
text-align:center;
margin:0 auto;
float:left;
display:block;
background:#fff;
border:1px solid #004d7d;
color:#0b6bb5;
padding:9px 13px 11px;
border-right:0;
border-radius:5px 0 0 5px!important;
box-shadow:none;
margin-bottom:20px;
text-transform:none;
font-size:16px
}
.socbtn.fb{
border-radius:0 5px 5px 0!important;
border:1px solid #004d7d
}
.socbtn .fa{
color:#0b6bb5;
margin-right:15px;
font-size:16px
}
.socbtn:hover{
background:#0b6bb5;
color:#fff
}
.socbtn:hover .fa{color:#fff}
.socact,.socact .fa{
background:#0b6bb5;
color:#fff;
}
.addrs{
float:left;
width:960px;
margin-bottom:31px;
}
.abtlst li{list-style:none!important;margin:0 0 26px!important}
.abtlst li:last-child{margin-bottom:0}
#about h3{margin-top:0}
.abtlst li a{font-size:16px}
.abtlst li .fa{
color:#acaca7;
padding-left:5px;
font-size:16px;
}
.swtb{
width:600px;
float:left;
padding-left:260px
}
/*NoResultsPage*/
.nortp{
text-align:center;
width:940px;
margin:0 auto 35px;
border-bottom:1px solid #e8e8e6;
background:#fafafa;
margin-bottom:35px;
padding:35px 10px 35px;
box-shadow:none
}
.nortp h1{font-size:24px}
.noresults .brw_img p{
padding:0 20px 10px;
line-height:24px
}
.brwrw{margin-bottom:40px}
.noresults .brwrw{display:inline-block}
.gibx{float:left}
.noresults .brw_img{
min-height:initial;
display:table-cell;
vertical-align:top;
height:100%;
position:relative;
border:1px solid #DFDFDF;
width:221px;
background:#fff
}
.brw_img h2{
padding:10px 30px 0 20px;
font-size:18px;
font-weight:normal;
height:62px
}
.bani:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/animal-care.svg')}
.bart:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/art.svg')}
.bbea:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/beauty.svg')}
.bcom:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/computer-skills.svg')}
.bfoo:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/food.svg')}
.bdiy:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/diy.svg')}
.broa:before{background:url('http://images7.content-hc.com/img/hc-responsive/svg-icons/road-safety.svg');bottom:19px!important;width:65px!important;}
.bfol:before{background:url('http://images8.content-hc.com/img/hc-responsive/svg-icons/folklore.svg')}
.bgar:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/gardening.svg')}
.bhea:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/health.svg')}
.bhum:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/humanities.svg')}
.blan:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/languages.svg')}
.bsoc:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/social-studies.svg')}
.bmed:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/media.svg')}
.bper:before{background:url('http://images7.content-hc.com/img/hc-responsive/svg-icons/performing-arts.svg')}
.bchi:before{background:url('http://images8.content-hc.com/img/hc-responsive/svg-icons/childcare.svg')}
.blif:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/life-skills.svg')}
.bcou:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/counselling.svg')}
.bsci:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/science.svg')}
.bfit:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/fitness.svg')}
.bbus:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/business1.svg');margin-left:-8px!important}
.blan1:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/languages1.svg')}
.bwri:before{background:url('http://images7.content-hc.com/img/hc-responsive/svg-icons/writing.svg')}
.baco:before{background:url('http://images8.content-hc.com/img/hc-responsive/svg-icons/accountancy.svg')}
.bmar:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/marketing.svg')}
.bman:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/management.svg')}
.bedu:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/education1.svg')}
.bpsy:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/psycholgy.svg')}
.bphy:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/physiotherapy.svg')}
.bpgc:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/pgce.svg')}
.bhai:before{background:url('http://images7.content-hc.com/img/hc-responsive/svg-icons/hairdressing.svg')}
.bele:before{background:url('http://images8.content-hc.com/img/hc-responsive/svg-icons/electrical.svg');margin-left:-23px!important}
.bcar:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/carpentry.svg')}
.bcon:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/construction1.svg')}
.bplu:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/plumbing.svg')}
.bwel:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/welding.svg');margin-left:-19px!important}
.bhea1:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/health_safety.svg')}
.bpop:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/popular_apprenticeships.svg')}
.bspa:before{background:url('http://images7.content-hc.com/img/hc-responsive/svg-icons/spanish_icon.svg')}
.bphosp:before{background:url('http://images8.content-hc.com/img/hc-responsive/svg-icons/photoshop_icon.svg')}
.bdre:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/dressmaking_icon.svg')}
.bjew:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/jewellery_icon.svg')}
.bfir:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/first_aid_icon.svg')}
.bden:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/dentistry.svg')}
.bfds:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/food_science.svg')}
.beng:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/engineering.svg');margin-left:-35px!important;width:69px !important;}
.bagr:before{background:url('http://images1.content-hc.com/img/hc-responsive/svg-icons/agriculture.svg')}
.bbro:before{background:url('http://images2.content-hc.com/img/hc-responsive/svg-icons/broadcast.svg')}
.blei:before{background:url('http://images3.content-hc.com/img/hc-responsive/svg-icons/leisure.svg')}
.bnur:before{background:url('http://images4.content-hc.com/img/hc-responsive/svg-icons/medicine.svg')}
.bpub:before{background:url('http://images5.content-hc.com/img/hc-responsive/svg-icons/public_sector.svg')}
.bsal:before{background:url('http://images6.content-hc.com/img/hc-responsive/svg-icons/sales.svg')}


.bimpr{position:relative;/*width:221px;height:221px;*/}
.bimpr:hover img{opacity:0.8}
.wlst .bimpr:hover{opacity:1}
.brwsn:before{
position:absolute;
content:"";
width:57px;
height:50px;
left:50%;
margin-left:-25px;
background-repeat:no-repeat;
bottom:35px
}
.brwsn{
position:absolute;
top:50%;
text-align:center;
width:80%;
padding:0 10% 0;
color:#fff;
font-size:23px;
height:30px;
font-weight:normal
}
.brwsn:hover{text-decoration:none}
.brwsn.nicn{padding:14px 10% 0;margin-top:-37px}
.gp{
display:table-cell;
width:22px
}
.brw_img ul{
background:#fff;
padding:10px 20px
}
.brw_img ul li{padding:7px 0}
.brw_img img{
max-width:100%;
display:block;
width:221px;
}
.brw_img ul li a i{
color:#acaca7;
padding-left:10px
}
.mrsbj{
width:230px!important;
text-align:center;
margin:0 auto;
float:none;
display:block
}
.mrsbj .fa{
color:#0b6bb5;
float:left;
margin-top:2px
}
.mrsbj:hover .fa{color:#fff}
.mrsbj{
background:#fff;
border:1px solid #004d7d!important;
box-shadow:0 -3px 0 0 #004d7d inset!important;
color:#0b6bb5!important;
padding:9px 13px 11px!important
}
.mrsbj:hover{
background:#0b6bb5;
border:1px solid #0b6bb5;
box-shadow:0 -3px 0 0 #004d7d inset;
color:#fff!important
}
/*NoResultsPage*/
/*channel-start*/
.csqsfun,.csqs,.cgipd,.cfaq,.gibx.crev{margin-bottom:40px}
.cfaq{margin-bottom:20px}
.csqs{margin-bottom:0}
.rdtxt.brwrd{margin:-20px 0 10px 0}
.haim:hover{opacity:0.8}
.homervw{
background:#fff;
border:1px solid #e8e8e6;
border-width:1px 0
}
.homervw .gibox{
background:#fafafa;
cursor:pointer;
}
.fbcmt{
margin:30px auto;
width:654px
}
.pht_gl .cl_k:before{
content:"\f00d"
}
.pht_gl .cl_k{
color:#5a5a50;
font-size:23px;
position:absolute;
cursor:pointer;
right:10px;
top:3px
}
.cok_pot{
float:left;
position:relative;
margin-bottom:20px;
}
.pht_gly .cok_pot{
width:204px;
box-sizing:border-box;
}
.pht_gly .cok_pot a{
display:block;
background:#fff;
box-shadow:0 0 3px rgba(0,0,0,0.3);
text-align:center;
padding:5px;
}
.hc_rts{margin:0 10px 0 30px}
.vide_ply .cok_img{
width:204px;
height:auto
}
.pht_gly .cok_img{
width:140px;
height:auto
}
.ar_wp,.rt_awd{
position:absolute;
width:20px;
height:36px;
top:50%;
margin-top:-18px;
background:url(http://images1.content-hc.com/img/hc-responsive/arrow_gp.png) no-repeat
}
.rt_awd{right:10px;background-position:right bottom}
.ar_wp{left:10px;background-position:left bottom}
.tiv:hover img{opacity:1}
.tiv .brwsn{cursor:default}
.pdg-10{line-height:24px;margin-top:15px}
.abp a{
font-size:16px;
font-family:cabin-bold;
margin:0 20px 15px 0;
display:inline-block;
}
.frecrs,.org{text-transform:none}
#light.mcont h3.blue{color:#5a5a50!important}
.profl .wr{
float:right;
margin-right:15px;
width:175px;
padding:10px 13px
}
.profl .btn{
width:174px;
}
.profl .conpr .btn{
width:138px;
}
/*Channel home-start*/
.brw_img ul.chnl{
padding:10px 20px 72px;
}
.chnl-hm{
position:absolute;
bottom:19px;
}
.chnl-hm .btn{
width:155px;
}
/*Channel home-end*/
/*Article home-start*/
.sticky.artcl-hm{
padding:15px 10px;
}
.artcl-hm .crstb{
margin:25px 25px 0 0;
}
.artcl-hm .srcinp .loctxt{
width:282px;
border-radius:5px 0 0 5px;
border-color:#eeeeed;
}
.artcl-hm label{
float:left;
}
.artcl-hm .slct{
height:40px;
margin-top:-41px;
opacity:0;
position:absolute;
}
.artcl-hm .cslct{
width:219px;
}
.artcl-hm .fr{
margin-top:14px;
}
.artcl-hm .fr label{
margin:11px 25px 0 0;
}
.artcl-hm .chnlhd{
text-align:left;
float:none;
border-top:none;
margin:52px 0 30px;
padding:0;
cursor:pointer;
}
.artcl-hm .chnlhd .fa{
color:#5a5a50;
float:right;
font-size:35px;
padding-top:4px;
}
.edtmn{
background:#fff;
border:1px solid #e2e2e2;
margin-bottom:22px;
padding:5px;
}
.edtmn .limg,.edtmn .rcnt{
float:left;
}
.edtmn .limg img{
display:block;
width:480px;
}
.edtmn .rcnt{
margin:0;
padding:25px 30px;
width:41.9%;
min-height:177px;
}
.edtmn .rcnt p{
line-height:24px;
}
.clok{
padding:0 30px 25px;
color:#959595;
}
.gibox .clok{
padding:0 20px 20px;
display:block;
bottom:0;
position:absolute;
}
.clok .fa,.dat .fa,.dat{
color:#959595;
padding-right:5px;
}
.artcl-hm .gibx .gibox{
height:329px;
position:relative;
}
.artcl-hm .giprnt{
min-height:86px;
padding:20px 20px 40px;
}
.artcl-hm .brw_btm{
margin-bottom:40px!important;
}
.artcl-hm .btn{
width:200px;
}
.artcl-hm.cgipd:nth-child(even) .limg{
float:right;
}
.artcl-hm.cgipd:nth-child(odd) .edtmn .rcnt,.artcl-hm.cgipd:nth-child(odd) .edtmn .clok{
padding:25px 25px 25px 30px;
width:42.5%;
}
.artcl-hm.cgipd:nth-child(even) .edtmn .rcnt,.artcl-hm.cgipd:nth-child(even) .edtmn .clok{
padding:25px 30px 25px 25px;
width:42.5%;
}
.artcl-hm.cgipd{
margin-bottom:0;
border-bottom:solid 1px #e8e8e6;
}
.artcl-hm.cgipd:last-child{
margin-bottom:40px;
}
.minht750{
min-height:750px;
}
/*Article home-end*/
/*Wishlist-page-start*/
.shrtlst,.shrtlst *{box-sizing:border-box}
.shrtlst .cup,.shrtlst .rate{box-sizing:content-box}
.wspg{
width:100%;
padding:0 10px 10px;
}
.wspg h3.wsguttl{
width:310px;
float:left;
}
.wspg .crswsh h3.wsguttl{width:100%}
.wspg .uniwsh{
padding:40px 20px 30px;
border:1px solid #dbdbdb;
border-width:0 0 1px;
}
.wspg .cdbtn{
width:100%;
max-width:480px;
margin:26px 0 0 15px;
}
.crswsh .bnow{margin-right:15px}
.crswsh .prcd{
border:1px solid #dbdbdb;
padding:5px 0;
width:140px;
text-align:center;
border-radius:3px;
margin:0 0 0 30px;
}
.cpbnd{
width:510px;
float:left;
}
.uniwsh .cpbnd{
margin:0 0 15px;
}
.crswsh .cpbnd{
margin:-9px 0 15px;
}
.wcbnd{
width:338px;
float:left;
}
.ttl span{
font-size:15px;
font-family:cabin;
display:block;
margin-top:10px;
line-height:24px;
}
.wpl{
float:none;
margin:0 30px 30px;
}
.wshls{
width:440px;
float:left;
margin-top:20px;
}
.wshls .btn{float:left}
.wshls .wtxt{
margin:10px 20px;
float:left;
}
.shrtlst .pagi{float:none;}
.sugg{
border:1px solid #dbdbdb;
padding:0 20px;
margin-bottom:20px;
}
.sugg .uniwsh{
padding:40px 0 30px;
border-width:1px 0 0;
}
.sugg .uniwsh:first-child{border-top:0}
.sugg .ttl{padding:21px 0}
.dfs{
font-size:18px;
}
.fre{
text-transform:none;
}
.fre span{
font-size:14px;
}
/*Wishlist-page-end*/
/*Static pages-start*/
/*weare hiring-start*/
.jobrtf p{
line-height:24px;
margin-bottom:20px
}
.jobrtf div{line-height:24px}
.jobrtf ul{
margin-bottom:20px;
}
.jobrtf li{
list-style:disc;
margin:0 0 10px 20px;
line-height:24px
}
.jobrtf ol li{list-style:decimal}
.jobrtf table{
width:100%;
border:1px solid #5a5a50;
margin-bottom:30px
}
.jobrtf td{border:1px solid #5a5a50}
/*weare hiring-end*/
/*about-start*/
.abt_txt{
padding:6px 30px 30px 196px;
}
.vdo .abt_txt{
padding:6px 30px 30px 30px;
}
.abt_txt h3{
margin-bottom:15px;
font-size:18px
}
.abt_txt p{
margin-bottom:20px;
line-height:24px
}
.abt_txt p:last-child{
margin-bottom:0;
}
.aimg{margin-bottom:30px}
.abt_pgs .athr{padding:6px 0 0 30px}
/*about-end*/

/*support-start*/
.supt{
padding:0 30px 30px;
line-height:24px;
}
.supt h4,.supt p{margin-bottom:15px;}
.supt h5{margin-bottom:5px;}
.supt h3{
font-size:21px;
background:#f5f5f5;
padding:10px 15px;
border:1px solid #eee;
border-bottom:0;
margin-top:30px;
border-radius:2px 2px 0 0;
}
.supt h4{font-size:18px;}
.supt .spans h4{
border-bottom:1px solid #eee;
padding-bottom:10px;
}
.supt h5{font-size:16px;}
.spans{
padding:15px 15px 0;
border:1px solid #eee;
border-radius:0 0 2px 2px;
}
.jmp li{
margin:0 0 20px 33px;
list-style:square;
}
.jmp{margin:25px 0 30px;}
.wupd{
font-size:18px;
font-family:cabin-bold;
margin-bottom:20px
}
.updpar{
line-height:24px;
margin-bottom:20px
}
/*support-end*/
/*video-start*/
.abt_pgs.vdo .athr{padding:28px 0 0 30px}
/*video-end*/
/*Where-start*/
address{margin-bottom:30px}
address span{
margin-bottom:4px;
display:block
}
.abt_txt.fll{padding:0 30px;}
.asld{
margin-bottom:26px;
width:100%;
position:relative;
}
.asld .aimg{margin-bottom:0;}
.sdot_ct{
width:60px;
position:absolute;
bottom:10px;
right:10px
}
/*Where-end*/
/*Partner-start*/
.prtimg{
float:left;
margin-right:20px
}
.prtpar{
float:left;
width:440px
}
/*Partner-end*/
/*Press-start*/
.art_con{
width:310px;
margin:0 30px 30px 0;
float:left
}

.art_con a{
border:1px solid #dbdbdb;
color:#fff;
display:block;
width:100%;
}
.art_con a:hover img{
opacity:0.8;
}
.art_con img{
display:block;
margin:0 auto;
max-width:100%;
}
.art_lnk{
width:100%;
display:block;
padding:12px 12px 12px 20px;
box-sizing:border-box;
color:#fff;
background:#5a5a50
}
.art_con .fa-book{margin-right:10px}
/*Press-end*/
/*Contact us-start*/
.contact{
padding:30px;
line-height:24px
}
.contact h1{padding:0}
.contact p{
margin-bottom:20px;
}
.contact p:last-child{
margin-bottom:0;
}
.contact ul li{
margin:0 0 20px 20px;
list-style:disc;
}
.contact ol li{
margin:0 0 20px 20px;
list-style:decimal
}
.top{height:40px}
.top a.bcktop{
position:relative;
width:40px;
height:40px;
border-radius:0;
box-shadow:0 0 3px 0 #666;
text-indent:-9999px;
bottom:auto;
right:auto;
float:right
}
ul.blank{
line-height:14px;
margin-left:20px;
}
/*Contact us-end*/
/*meet the team starts*/
.mtt{width:196px}
.mtt.nm{margin-right:0}
.mtt img{
width:196px;
margin-bottom:20px
}
.mtt .c-bld{font-family:cabin-bold;}
/*meet the team-end*/
/*Static pages-end*/
/*Write-review-start*/
.rfrm,.rfrm *{
box-sizing:border-box;
}
.rfrm label{/*to be grouped*/
font-size:14px;
display:block;
margin-bottom:7px;
width:90%;
}
.rfrm .iptxt{
width:100%;
height:auto;
margin-bottom:27px;
}
.preld{
background:#E6E6E6;
border:1px solid #DADADA;
}
.rfrm{
padding:30px;
background:#f5f5f5;
border-top:1px solid #eee;
}
.starRating{
display:inline-block;
position:relative;
height:24px;
background:url('http://images6.content-hc.com/img/hc-responsive/stars.png') repeat-x 0 0;
vertical-align:bottom;
}
.starRating div{
float:left;
position:relative;
height:24px;
}
.starRating input{
position:relative;
z-index:1;
width:24px;
height:24px;
margin:0;
padding:0;
opacity:0;
filter:alpha(opacity=0);
}
.starRating label{
position:absolute;
top:0;
left:0;
width:100%;
height:24px;
}
.starRating span{
display:none;
}
.inpt_cr{
float:left;
width:100%;
}
.rting{
float:left;
width:100%;
margin-bottom:26px;
}
.pnt{
padding:2px 6px;
background:#666;
float:left;
color:#fff;
}
.lbarw{
width:0;
height:0;
border-top:6px solid transparent;
border-bottom:6px solid transparent;
border-right:6px solid #666;
margin:4px 0 0 15px;
float:left;
}
.rfrm .btn,.rfrm .btn:hover{/*to be grouped*/
background:#6d9b2c url('http://images7.content-hc.com/img/hc-responsive/btn-arw-mp.png') no-repeat right center;
}
.rfrm .btn:hover{
background-color:#577c23;
}
.rsub{
float:left;
width:211px;
margin-top:40px;
}
.rblk{
line-height:24px;
margin-bottom:53px;
}
.rblk h4{
font-size:20px;
border-bottom:1px solid #e8e8e6;
padding-bottom:10px;
margin-bottom:24px;
font-family:cabin;
cursor:pointer;
}
.do li{
background:url('http://images3.content-hc.com/img/do.png') no-repeat 0 6px;
}
.dont li{
background:url('http://images4.content-hc.com/img/donts.png') no-repeat 0 6px;
}
.do{margin-bottom:20px}
.rdos li{
margin:2px 0 10px;
padding-left:25px;
line-height:22px;
}
.rdos strong{
font-size:15px;
margin-bottom:10px;
display:block;
}
.rblk h4 .fa{
color:#5a5a50;
font-size:25px;
opacity:0.7;
float:right;
}
.rblk .down .fa-angle-up{
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
}
.fs20{
font-size:20px;
}
.starRating input:checked + label,
.starRating:hover input:checked:hover + label{
background:url('http://images8.content-hc.com/img/hc-responsive/stars.png') repeat-x 0 -24px;
}
.starRating:hover input:checked + label{
background:transparent;
}
.starRating:hover input:hover + label{
background:url('http://images1.content-hc.com/img/hc-responsive/stars.png') repeat-x 0 -48px;
}
.rfrm .txta{
height:100px;
}
/*Write-review-end*/
/*Article listing-start*/
.alpg .hdshw{
padding:0 10px;
}
.alpg .hdshw .srpd{
width:100%;
margin-left:0;
padding:20px 20px 16px;
}
.tlt{
font-size:20px;
font-family:cabin-bold;
margin:-4px 0 10px;
display:block;
}
.mag{
line-height:24px;
}
.l_mg{
width:140px;
display:block;
float:left;
}
.l_mg img{
display:block;
width:140px;
}

.r_ct{padding-left:160px;}
.al-autr{
padding:6px 30px 0;
margin-bottom:30px;
}
.alhd{
font-size:21px;
margin-bottom:20px;
padding-bottom:12px;
border-bottom:1px solid #dbdbdb;
font-family:cabin;
}
.go,.go:hover{
background:#ff7a37 url('http://images2.content-hc.com/img/hc-responsive/btn-arw-mp.png') right center no-repeat;
}
.go:hover,.cbfrm .btn:hover{
background-color:#d96830;
}
.rsub .txtbx{
margin-bottom:20px;
}
.dat{
display:inline-block;
margin-bottom:10px;
}
.alath{
margin:0 15px 10px 0;
display:inline-block;
}
/*Article listing-end*/
/*Provider listing-start*/
.clglst{
padding-bottom:25px;
}
.clgdrp h3{
display:none;
}
.srcinp.clgsrch{
padding:0 30px;
}
.clgsrch .loctxt{
width:335px;
border-radius:5px 0 0 5px;
}
.clgsrch .prt_btn{
border:solid #d2642d 1px;
}
.clgsrch .loctxt.post{
width:220px;
border-radius:0;
}
.clglst ul{
padding:20px 30px 0;
}
.clglst li{
float:left;	
}
.clglst li a{
display:block;	
width:40px;
height:40px;
line-height:40px;
color:#fff;
background:#dcdcde;
text-align:center;
margin:0 6px 6px 0;
font-size:16px;
}
.clglst li a:hover{
background:#adaca8;
text-decoration:none;
}
.clglst li.act a{
background:#5a5a50;
}
.clglst .dtls{
padding:20px 0 0;
}
.clglst .item{
padding:0 30px;
box-sizing:border-box;
}
.clglst .item h3{
font-size:14px;
padding-bottom:10px;
}
.clglst .item p span,.clglst .srpd .prlft p span{
padding:0 10px;
}
.clglst .srpd img{
float:left;
margin-right:20px;
display:block;
width:inherit;
}
.clglst .srpd h3{
padding-bottom:5px;
}
.clglst .prlft{
box-sizing:border-box;
float:none;
padding-left:136px;
width:100%;
}
.nimg .prlft{
padding-left:0;
}
.clglst .prlft p{
padding-bottom:30px;
}
.clglst .dtls .srpd:nth-child(odd){
margin-bottom:25px;
}
.clglst .bweb{
margin-right:10px;
}
.clglst .btn{
width:130px;
padding:10px;
}
/*Provider listing-end*/
/*Award organisation-start*/
.bt_gry_bx.awrdorg{
width:100%;
box-sizing:border-box;
}
.brs_sub .sim_sub .awrdorg ul,.brs_sub .sim_sub .awrdorg li{
width:auto;
}
.sim_sub .awrdorg ul li a{
padding:0;
}
.awrdorg ul{
padding:0 0 20px;
}
/*Award organisation-end*/
/*Tutor-start*/
.bel{
float:right;
font-style:italic;
padding-right:0;
font-size:14px;
font-family:cabin;
margin-top:6px;
}
.tutr .srpd:hover{
box-shadow:none;
}
.tutpd{margin-bottom:10px;}
.tut .byvc{float:left;text-align:left;width:150px;}
.morecrs{padding-left:160px;}
.jclist ul li .morecrs h4,.jclist .morecrs .prc{padding-left:0;}
.mcop{margin-bottom:10px;font-size:15px;font-family:cabin-bold;}
.mcval{font-family:cabin}
.jclist .morecrs .prc .prcpd{display:inline;}
.jclist .morecrs .prc{margin-bottom:10px;}
.tut.pro .bypop .tarw{background-position:290px 5px;}
.tuttb{width:100%;}
.tuttb:hover{
cursor:default;
text-decoration:none!important;
}
.mtutgad{float:left;}
.tutr .jctab{margin-bottom:30px;}
.tu-list{
margin-top:20px;
line-height:24px;
}
.tu-list h4{font-size:18px;}
/*Tutor-end*/
/*Author-start*/
.alpg .auth_pro{border-width:0 0 1px;padding:4px 0 30px 0;border-color:#dbdbdb}
.alpg .auth_pro .pro_con{padding-left:150px;}
.abhd{
margin-bottom:18px;
font:normal 24px 'cabin-bold';
padding:23px 30px 0;
}
.pro_con h4{margin-bottom:5px;}
.authsoc{margin-top:15px;}
.authsoc p{margin-bottom:10px;}
.authsoc .social a:hover{
border-color:transparent;
opacity:0.8;
}
/*Author-end*/
/*Reset-password-start*/
.rst{
width:960px;
margin:40px auto;
min-height:700px;
}
.rst h2{
font-size:18px;
color:#acaca7;
margin:5px 0 20px;
font-family:cabin;
}
.rst h1{font-size:22px;}
.rst .txt{margin-right:15px;}
.rst .btn{
width:203px;
border-radius:3px;
background:#6d9b2c url('http://images3.content-hc.com/img/hc-responsive/btn-arw-mp.png') no-repeat right center;
}
.rst .binfo:hover{background-color:#577c23;}
.rsterr{
display:block;
background:#fabcbc;
padding:10px;
border-radius:5px;
margin-bottom:10px;
color:#000;
}
/*Reset-password-end*/
/*Career-sublanding-start*/
.crrlan.brwrw{
margin-bottom:16px;
display:block;
padding:0 30px;
}
.crrlan.brwrw:last-child{
margin-bottom:30px;
}
.crrlan .brw_img{
display:block;
width:100%;
margin-bottom:16px;
}
.crrlan .brw_img ul li{
width:45%;
display:inline-block;
vertical-align:top;
}
.crrlan .brw_img h2{
height:auto;
}
.crrlan.srck_btn{
float:right;
margin:0;
padding:7px 0 0 20px;
width:auto;
}
/*Career-sublanding-end*/
@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:landscape){
.pimg:hover .vpid,.pimg:hover .vprof,.rate:hover .rpop,.cup:hover .rpop,.srttl h5:hover .rpop,.pymnt:hover .rpop,.byvc .bypop:hover .rpop{
display:none
}
nav li:hover .subnav{
display:none
}
.avl-dts label.fl{
width:auto!important;
}
}
@media only screen (min-width:350px) and (max-width:992px){
.fb_iframe_widget iframe,.fb_iframe_widget span,.fb_iframe_widget{
width:340px!important;
margin:0 auto;
float:none;
display:block
}
}
/*profile page*/
.pic_upd,.up_pic,.chk_bx input,.chk_bx label{float:left;}
.usr_prof h1{padding:0 0 18px;}
.pic_upd{width:90px;height:90px;text-align:center;border-radius:50%;border:1px solid rgba(112,112,112,.15);background:#f8f8fa;overflow:hidden;}
.sett_photo{width:100%;height:100%;border-radius:50%;}
.up_pic{margin:25px 0 0 35px;}
.usr_prof .ttl span{margin-top:0;color:#acaca7;}
.usr_prof .iptxt{width:317px;height:auto;}
.chk_bx input{margin-top:3px;}
.chk_bx{margin-top:26px;}
.chk_bx label{margin-left:10px;}
.usr_prof .lbbtn{width:164px;}
.amil{margin-bottom:15px!important;}
.pop_txt{width:317px;font-size:12px;color:#aaa;margin-top:10px;}
.usr_prof .dpn{margin-bottom:11px;}
.usr_prof .rtreviw,.usr_prof .rfrm{
padding:23px 30px 30px;
}
.cgpsd{
top:30px;
margin-left:-160px;
width:320px;
}
.cgpsd .sgn_lbx{
width:320px;
}
.chg_psd{
width:260px;
padding:30px;
}
.chg_psd .er_msg{
margin:-25px 0 20px;
float:left;
}
.usr_prof .rfrm,.mail{background:#fff;}
.mail{
 border-top:solid 1px #eee;
}
.mailset > div{
 margin-bottom:20px;
}
.mailset > div:last-child{
 margin-bottom:0;
}
.usr_prof .desc{
 float:left;
 width:75%;
}
.usr_prof .desc h3{
 font-size:18px;
 padding-bottom:5px;
}
.usr_prof .desc p{
 line-height:24px;
}
.controls{
 float:right;
 width:14%;
 text-align:right;
 margin-top:10px;
}
/*Slide deck*/
.slideCheck{
opacity:0;
width:0;
height:0;
position:absolute;
}
.slideCheckDiv{
display:inline-block;
width:50px;
height:30px;
position:relative;
background:#6d9b2c;
color:#fff;
font-family:cabin-bold;
border-radius:30px;
padding:0 10px;
line-height:28px;
cursor:pointer;
text-indent:-32px;
line-height:26px;
box-sizing:content-box;
}
.slideCheckDiv:after{
content:"ON";
border-radius:50%;
width:26px;
height:26px;
background-color:#fff;
position:absolute;
top:2px;
right:2px;
transition:all 0.2s ease-in-out;
text-align:left;
}
.slideCheck:checked + .slideCheckDiv:after{
right:42px;
content:"OFF";
text-indent:32px;
}
.slideCheck:checked + .slideCheckDiv{
background:#5a5a50;
}
.disabl{
-webkit-user-select:none;
-moz-user-select:none;
-khtml-user-select:none;
-ms-user-select:none;
opacity:.3;
}
.disabl .slideCheckDiv,.disabl .slideCheck,.disabl .slideCheck:checked + .slideCheckDiv:after{
 z-index:-1;
 pointer-events:none;
}
.vchr{
margin:40px auto 0;
width:200px;
display:block;
background:rgb(0,120,178);
}
.fnon{
float:none;
}
.fnon:after{
clear:both;
display:block;
content:"";
overflow:hidden;
}

/*CD page notification*/
.notfy{
 background:#fff;
 border:1px solid #FFBC9A;
 border-radius:5px;
 box-shadow:0 0 10px #FFBC9A;
 color:#FF5500;
 padding:20px;
 width:225px;
 font-size:14px;
 line-height:20px;
 position:relative;
 z-index:202;
 position:fixed;
 left:50px;
 bottom:30px;
}
.notfy .fa{
color:#cbcbcb;
cursor:pointer;
position:absolute;
right:10px;
top:8px;
}
.notfy .fa:hover{
 color:#7d7d7d;
}
/*Suggesion section*/
.fittop.btm{
top:auto;
bottom:0;
background:#fff;
padding:20px 0;
box-shadow:0 0 10px rgba(0,0,0,0.4)
}
.sugcrs{
float:none;
margin:0 auto;
max-width:800px;
}
.sugcrs.lt_art ul li{
margin-bottom:0;
float:left;
width:385px;
margin-left:15px;
}
.wrap.sugarw{
position:relative;
}
.sugcrs.lt_art ul li h4 a{
font:normal 14px "cabin-bold";
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
display:block;
width:94%;
}
.tpttl{
text-transform:uppercase;
}
.sugarw .fa{
color:#0b6bb5;
font-size:24px;
position:absolute;
top:41%;
padding:5px;
}
.sugarw .lf .fa{
left:-5px;
}
.sugarw .rg .fa{
right:-5px;
}
.sugcls{
position:absolute;
right:5px;
top:5px;
padding:5px;
z-index:10;
}
.sugcls .fa{
color:#5a5a50;
font-size:19px;
}
.mt40{margin-top:40px;}
/* new CD aug23 */
.augcd,.augcd .gad,.crs-dtl-txt.cdfk,.nwcdpg,.cdnwrp,.qkinf .prc,.cta-pd .qkinf,.nbtnwrp,.cta-pd,.lsimp,.dvstr .qkinf,.brdiv,.dept-txt,.nxtdt{float:left;}
.qkvi,.cta-pd .btn .fa,.rfltr{float:right;}
.nwcd #crd_desc,.mp_sef .wr,.pdfif{float:none;}
.nwcd .rtf h4,.mrvies{margin:0!important;}
.nwcd{padding-bottom:22px;}
.cdnwrp{padding:0 30px;}
.augcd,.nrgtpd{margin-top:0;}
.nrgtpd{width:25.4%;}
.sticky.pr,.sticky.pro{
border-top:1px solid #e2e2e2;
box-shadow:none;
}
.nwcdpg{
margin:0 30px;
border-bottom:1px solid #dededc;
}
.sticky.cd{
border:0;
padding:30px 30px 0;
box-shadow:none;
z-index:initial;
}
.augcd .gad,.augcd .cdsl,.qkdesc,.sticky.cd .cdbtn,.nwctbl .minfo,.nbtnwrp{width:100%;}
.srtrpv{display:none;}
.augcd .srtrpv{
display:inline-block;
margin:3px 0 0 20px;
border-bottom:1px dotted #5a5a50;
padding-bottom:3px;
}
.augcd .gad{
margin:0;
line-height:initial;
}
.rnk_txt .blu_btn{text-transform:initial;}
.mp_sef p{margin-bottom:19px;}
.dvstr{
padding-top:15px;
display:flex;
align-items:center;
display:none;
}
.qkas .crv-top{margin-left:-29px!important;}	
.qkas .crv-top .tarw{left:-260px;}
.qkas .crv-top .cros{z-index:1;}
.qckwrp .abt-crs{margin-bottom:6px;}
.sticky.cd h1{margin-bottom:3px;}
.augcd .rwli .item{
border:0;
padding:0;
margin-bottom:20px;
}
.reviewdetails a{color:#007ab3;}
.augcd .item .rt5,.augcd .item .rt4,.augcd .item .rt3,.augcd .item .rt2,.augcd .item .rt1{margin-top:1px;}
.cdrvw{border-bottom:1px solid #dbdbdb;}
.mktdp .btn{float:left!important;}
.dept-txt,.qkdesc{margin-top:10px;}		
.qkinf:first-child{margin:0;}		
/* .crs-dtl1 .nmp_pod .binfo .fa{margin-top:1px;}*/	
.augcd .flts{		
display:inline-block;		
width:calc(100% - 19px);		
line-height:17px;		
padding-bottom:0;		
border:0;		
}
/* new gallery */
.gal-wrp{padding:25px 0 30px;}
.gal-wrp h2{
font-size:18px;
margin-bottom:25px;
text-align:center;
}
.gal-inr{
height:270px;
width:100%;
}
.gaprv,.ganxt{
position:relative;
width:81px;
height:100%;
z-index:10;
display:block;
float:left;
}
.gaprv a,.ganxt a{
position:absolute;
top:calc(50% - 21px);
left:calc(50% - 21px);
border:1px solid #ccc;
border-radius:50%;
display:block;
padding:7px 15px;
}
.gal-inr .fa{
color:#5a5a50;
font-size:24px;
}
.gaprv a:hover,.ganxt a:hover{background:#5a5a50;}
.gaprv a:hover .fa,.ganxt a:hover .fa{color:#fff;}
.h_cp:hover{text-decoration:underline;}
/* new gallery above*/
.augcd .prms{
padding:25px 30px 23px;
background:#eeeeed;
box-sizing:border-box;
border:0;
border-radius:2px;
margin-bottom:30px;
}
.augcd .picn .fa{font-size:36px;}
.augcd .picn .fa.fa-credit-card{font-size:30px;font-weight:normal;}
.augcd .picn .fa-comments-o{font-size:34px;}
.mktdp,.sticky.pr .srtrpv,.sticky.pro .srtrpv{display:none;}
/* right pod */
.cta-pd,.lsimp,.whovwd{
padding:20px;
box-sizing:border-box;
width:100%;
}
.cta-pd{
background:#fff;
border:1px solid #eaeae9;
border-left:0;
}
.cta-pd-hd{
border-bottom:1px solid #dededc;
padding-bottom:7px;
margin-bottom:13px;
}
.cta-pd .prc .prcpd{
font-size:40px;
display:block;
margin-bottom:5px;
}
.cta-pd .qkinf{margin:0 0 22px;}
.cta-pd .btn,.lsimp .btn{
width:100%;
padding:19px 23px;
text-transform:none;
font-size:16px;
border-radius:2px!important;
box-sizing:border-box;
box-shadow:0 -3px 0 0 #54781e inset;
}
.mktdp{margin:15px 0;}
.cdsl .mktdp .binfo,.en_dvs_nw .binfo{margin-right:18px;}
.cta-pd .bweb,.lsimp .btn/* ,.nmp_pod .binfo */,.cta-pd .apnwbn{
margin:15px 0 0;
background:transparent;
color:#5a5a50;
box-shadow:none;
border:1px solid #5a5a50;
padding:9px 23px;
font-size:14px;
}
.lsimp .btn{
border:1px solid #0b6bb5;
color:#0b6bb5;
text-align:center;
margin:0;
}
.cta-pd .bweb,.cta-pd .apnwbn{
background:#0b6bb5;
border:1px solid #0b6bb5;
color:#fff;
}
.cta-pd .bweb:hover/* ,.nmp_pod .binfo:hover */,.cta-pd .apnwbn:hover{background:#095188;}
.lsimp .btn:hover,.lsimp .adew{
background:#0b6bb5;
color:#fff;
}
.lsimp .adew{position:relative;}
.cta-pd .binfo .fa{font-size:18px;}
.cta-pd .bweb .fa/* ,.nmp_pod .binfo .fa */,.cta-pd .apnwbn .fa{
font-size:14px;
margin-top:3px;
}
.lsimp .btn .fa{
float:left;
color:#0b6bb5;
font-size:16px;
margin-top:1px;
}
.lsimp .btn:hover .fa,.cta-pd .bweb .fa,.lsimp .adew .fa/* ,.nmp_pod .binfo:hover .fa */,.cta-pd .apnwbn .fa{color:#fff;}
.lsimp .adew:hover{
background:rgba(11,107,181,.7);
border:1px solid rgba(11,107,181,.7);
}
.lsimp .rpop{
width:141px;
top:47px;
left:39px;
}
.lsimp .adew:hover .rpop{display:block;}
.lmsh .cr_nt{
width:47.5%;
margin:0 30px 23px 0;
}
.lmsh .nwstr.stud_rev_new h2{padding-left:10px;}
.lmsh .cr_nt.v2,.lmsh .cr_nt.v1{width:21.15%;}
.lmsh .cr_nt.v2{margin-right:0;}
.fa-file-text-o:before{content:"\f0f6";}
.whovwd .ppl{
float:left;
font-size:16px;
line-height:26px;
margin-bottom:21px;
}
.nxtdt{
padding-bottom:23px;		
width:auto;		
}
.whovwd{padding-top:4px;}
/* sticky right pod */
.soc_st{
position:fixed;
top:0;
width:245px;
}
.dum_wr{
position:absolute;
bottom:0;
width:245px;
top:auto;
}
#cont{
position:relative;
}
.cntdw,.chstd{
color:#ff7a38;
}
.fa-clock-o:before{
content:"\f017";
}
.nwstr.stud_rev_new{
position:relative;
margin-bottom:0;
}
.nwstr.stud_rev_new li,.nwstr.stud_rev_new li a.active{
margin-bottom:0;
}
.nwstr.stud_rev_new li a{
padding:10px 13px;
font-family:cabin,arial;
}
.nwstr.stud_rev_new li a:hover{
background:#f1f1f2;
}
.nwstr.stud_rev_new h2{
border:1px solid #ccc;
width:100%;
display:block;
padding:8px 35px 8px 2%;
margin-bottom:0!important;
border-radius:5px;
box-shadow:0 0 1px #e1e2e3;
background:url(http://images1.content-hc.com/img/hc-responsive/spinner.png) no-repeat right center,url(http://images2.content-hc.com/img/hc-responsive/select-bg.png) repeat-x;
cursor:pointer;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
box-sizing:border-box;
}
.nwstr.stud_rev_new h2.sphding{
background:none;
border-radius:0;
box-shadow:none;
margin-top:10px;
border-width:0 0 1px;
}
.nwdrp .lstdrop{
position:relative;
color:#333;
border:1px solid #ccc;
border-top:0;
margin-top:-3px;
border-radius:0 0 5px 5px;
box-shadow:0 2px 3px #e1e2e3;
background:#fff;
position:absolute;
width:100%;
box-sizing:border-box;
display:none;
z-index:100;
}
.mb10{
margin-bottom:10px;
}
.qckwrp{
background:#ededed;
padding:26px 30px 30px;
}
.fa-eye:before{
content:"\f06e";
}
.qkhd{
width:290px;
float:left;
}
.qkhd .fa{
color:#959595;
font-size:21px;
}
.qkvi .fa{color:#5a5a50;}
.vicnt{
margin-left:6px;
}
.qwr .wsh{
margin:0;
}
.qwr .nwsoc{
margin-top:-16px;
}
.crtp_dte{
display:flex;
align-items:center;
float:left;
}
.fa-caret-right:before{
content:"\f0da";
}
.wshtt .fa-caret-right{
position:absolute;
right:-9px;
top:0;
font-size:30px;
}
.qwr{
padding-bottom:9px;
border-bottom:1px solid #dededc;
margin-bottom:22px;
}
.qkinf,.nwpio{
margin-top:20px;
line-height:24px;
}
.qklft,.qkrgt{
width:47%;
}
.qklvl{
margin-right:13px;
}
.qksel,.qksel .fa-check{
color:#6d9b2c;
}
.qora,.qora .fa{
color:#ff7a38;
}
.qkt .fa{
margin-right:12px;
width:13px;
}
.qkt .fa-clock-o,.qkt .fa-map-marker,.cdvi .fa,.prcd .nwdis{
color:#5a5a50;
}
.ml26{
margin-left:26px;
}
.fa-map-marker:before{
content:"\f041";
}
.nwcd h4{
font-size:16px;
}
.nwcd p:last-child,.nwcd h4:last-child{margin-bottom:0;}
.nwctbl .ven-tip{
display:inline-block;
margin-left:10px;
}
.cdvi .fa{
font-size:18px;
}
.nwctbl .fa{
width:15px;
}
.nwctbl th{
background:#5a5a50;
}
.nwctbl td{
background:none;
word-break:break-word;
}
.nwctbl{
margin-bottom:0;
border:0;
table-layout:fixed;
}
.nwctbl.even{
background:#f3f3f3;
}
.nbsk td{
padding-top:0;
}
.pb30{
padding-bottom:30px;
}
.crsins{
padding:25px 0 29px;
box-sizing:border-box;
border-bottom:1px solid #dbdbdb;
}
.instl{
margin-bottom:18px;
}
.inswrp .inslogo{
width:150px;
padding:42px 26px;
float:left;
margin:0 30px 0 0;
}
.inswrp{
float:left;
}
.insdesc{
width:418px;
line-height:24px;
margin-top:-6px;
}
.insdesc .blu_btn{
width:155px;
margin-top:26px;
text-transform:initial;
padding:8px 13px;
}
.insdesc .blu_btn .icn{margin-top:3px;}
.nwrvw .authr{
color:#b2b2ad;
}
.nwrvw .rvws p{
margin:0;
}
.nwrvw .mad{
margin:35px 0 30px;
}
.item.bb0{
margin:0;
padding:0;
}
.rwrp{
margin-top:17px;
}
.vrms .fa{
color:#0b6bb5;
margin-right:4px;
}
.nwfrm *,.cdnwrp{
width:100%;
box-sizing:border-box;
}
.nwfrm .txta{
height:161px!important;
padding:13px;
}
.nwfrm .iptxt{
height:100%;
}
.nwfrm .btn .icn{
width:10px;
}
.nwfrm .btn{
font-size:18px;
margin-top:25px;
}
.nwfrmhd{
font-size:22px;
border-bottom:1px solid #dededc;
padding-bottom:15px;
margin-bottom:30px;
}
.nwfrm label{
margin-bottom:7px;
display:inline-block;
}
.nwfrm .nwlbl{
width:45%;
}
.nwtlp{
font-size:12px;
}
.nwfrm .fldl{
position:relative;
}
.tltp{
padding:15px;
color:#fff;
background:#5a5a50;
position:absolute;
border-radius:5px;
top:-101px;
display:none;
font-size:13px;
}
.tltp .fa{
position:absolute;
top:81px;
font-size:30px!important;
color:#5a5a50;
right:60px;
width:10px;
}
.nwtlp:hover .tltp,.nwctbl .org{
display:block;
}
.stud_rev_new.nwstr li a{
background:none;
text-decoration:none;
font-size:14px;
}
.stud_rev_new.nwstr li a:hover{
background:#f1f2f3;
}
.stud_rev_new.nwstr li .fa{
color:#5a5a50;
padding:0 5px 0 0;
float:left;
margin-top:2px;
}
.fa-check-square-o:before{
content:"\f046";
}
.abtestfl,.abtestcontfl{
float:left;
}
.abtestrg,.abtestcontrg{
float:right;
}
.lftcont.abtestfl,.lftcont.abtestrg{
width:241px;
padding:15px;
box-sizing:border-box;
margin-top:25px!important;
margin-left:-15px;
}
.nwstr h2{
font-size:14px;
}
.mb27{
margin-bottom:27px;
}
.cdttl.flwh{
margin-bottom:15px;
}
.mt20{
margin-top:20px;
}
.body_cover{
opacity:.4;
}
.fittop.zropc{
opacity:0;
}
.nbsk div{
line-height:24px;
}
.pod-hglt{
box-shadow:0 0 7px 3px #B3B3B3;
transition:all .5s;
padding:15px;
}
.nwfrm .err{
border:1px solid #f58c88!important;
}
.nwfrm .sucs{
border:1px solid #68cc36;
}
.fa-check-circle:before{
content:"\f058";
}
.ssnt{
text-align:center;
background:#EDEDED;
padding:20px 15px;
}
.ask_chk{
margin:20px 0;
}
.ask_chk .fa{
font-size:7em;
color:#6D9B2C;
}
.prcd .prc.lwr span{
font-size:14px;
}
.prcd .prc.lwr .prcpd{
font-size:24px;
}
.sticky.cd .rate span,.inswrp .rate span{
margin:0;
float:left;
}
.sticky.cd .rate .rwscr,.inswrp .rate .rwscr{
margin:0 5px;
}
.sticky.cd .rate,.inswrp .rate{
width:100%;
background:#fff;
border:0;
padding-left:0;
float:none;
padding-top:5px;
}
.sticky.cd .rate .rpop,.inswrp .rate .rpop{
left:0;
margin-top:30px;
}
.sticky.cd .rate .tarw,.inswrp .rate .tarw,.sticky.cd .cup .tarw,.inswrp .cup .tarw{
background-position:43px 5px;
}
.nwor{
padding-top:25px;
margin:0;
border-top:1px solid #dbdbdb;
}
.relsub li{
display:inline-block;
width:49%;
}
.sticky.cd .cup,.inswrp .cup{
display:block;
float:left;
border:0;
width:141px;
background-position:left center;
background-color:#fff;
height:23px;
}
.sticky.cd .cup .rpop,.inswrp .cup .rpop{
margin-top:14px;
left:0;
}
.inswrp .cup{margin-bottom:30px;}
.fa-square-o:before{
content:"\f096";
}
.nwor li a{
color:#0b6bb5;
font-size:14px;
}
.qkinf .btn{
float:none;
margin-left:24px;
}
.qkinf .btn .icn{
margin-top:3px;
}
.qkinf .bt_cnt{
text-align:left;
}
.sticky.cd .byvc{
float:right;
margin-top:13px;
}
.qkinf .byvc{
float:none;
text-align:left;
}
.qkinf .byvc a{
margin:0;
}
.tblwrp #no-more-tables{
width:653px;
}
.ct_sgn{
margin-bottom:15px;
font-size:15px;
line-height:24px;
}
.qkas .org{
margin-left:5px;
}
.nwctbl .org br,.org+br{
display:none;
}
.sticky.cd .mpds .rate{
width:auto;
}
.crs-dtl1.mfwrp{
min-height:840px;
}
.brdiv{
border-bottom:1px solid #dededc;
height:1px;
width:100%;
}
/* mp pod */
/* .nmp_pod .binfo{margin-top:0;}*/
.cta-pd ~ .mp_pod .cta-pd,.cta-pd ~ .mp_pod .widprt{border-top:0!important;}
.mp_pod{float:left;width:100%;}
.rspmp .fa{
color:#fcb515;
margin-right:3px;
}
.rspmp{
color:#fff;
padding:11px 0;
display:inline-block;
}
.cta-pd-hd .fa{
color:#fcb515;
font-size:18px;
padding-right:10px;
}
.cta-pd .bnow{
box-shadow:0 -3px 0 0 #d3642d inset;
background:#ff7a39;
}
.cta-pd .bnow:hover{background:#d3642d;}
.cta-pd .trstms{margin-top:14px;}
.cta-pd .fst{margin:0;}
.trsblk p{
font-size:14px;
font-family:cabin-bold;
position:relative;
float:left;
width:100%;
cursor:pointer;
}
.trsblk .fa{color:#67b52c;}
.trsblk .fa-check{margin:0 5px 0 -4px;}
.trsblk .ttip{
display:none;
background:#fff;
border:1px solid #d9d9d9;
border-radius:2px;
box-shadow:0 0 3px rgba(0,0,0,0.2);
margin:-29px 0 0 -199px;
position:absolute;
width:154px;
padding:12px 15px 10px;
z-index:55;
line-height:22px;
}
.trsblk:hover .ttip{display:block;}
.mp_pod .cta-pd .trsblk .fa-lock{margin-right:9px;}
.cta-pd .trsblk .tarw,.lsimp .tarw{
background-position:left center;
height:18px;
top:1px;
width:22px;
left:79px;
}
.cta-pd .trsblk .tarw{
top:47px;
left:179px;
transform:rotate(90deg);
}
.lsimp .tarw{left:58px;}
/*calendar below*/
.calhdn{
text-align:center;
margin-bottom:3px;
}
.calhdn .fa{
color:#5a5a50;
margin-right:5px;
}
.op_rgt{
width:100%;
padding:0 0 27px;
}
.op_rgt h1{
padding-bottom:20px;
}
.op_mth a .fa{
color:#5a5a50;
font-size:20px;
}
.odh2 table,.odh1 table{
width:100%;
border-collapse:collapse;
}
.op_mth .mth_nm{
text-align:center;
font-size:14px;
width:272px;
float:left;
color:#5a5a50;
}
.odtb{
float:left;
padding-top:10px;
width:100%;
}
.odhd td{
width:36px;
padding:2px;
text-align:center;
vertical-align:middle;
border:0;
float:left;
}
.odh2 td{
vertical-align:middle;
width:39px;
border:0;
color:#959595;
float:left;
padding:10px 0;
margin:0 1px 1px 0;
text-align:center;
}
.odh2 td a{
cursor:default;
}
.odh2 td.ava{
background:#a6a6a1;
}
.odh2 td.ava a,.odh2 td.ava{
cursor:pointer;
}
.dgnl a{
color:#959595!important;
}
.odh2 td.act{
background-color:#0b6bb5;
}
.odh2 td.act a{
color:#fff;
}
.dgnl-gry{
background-position:0 1px;
color:#718270;
background-color:transparent;
}
.calwrp{
width:280px;
display:inline-block;
}
.clinwr{text-align:center;}
.odh1{
color:#959595;
margin-bottom:6px;
}
.odh2 td.ava:hover,.odh2 td.act:hover{
background:#5a5a50;
}
.odh2 td.ava a{
color:#fff!important;
}
.op_rgt .cdttl.flwh{
margin-bottom:16px;
}
.odh2 td.dgnl:hover a{
color:#959595!important;
}
.odh2 td:hover a,.odh2 td:hover span{
color:#fff!important;
text-decoration:none;
}
.nwctbl td .prc{
float:none;
margin:20px 0;
}
.nbsk .qklvl:last-child{
display:block;
}
/*calendar above*/
/* new CD ends */
.rtf iframe{
width:100%;
}
/* Login static */
.lg_pot h1.ttl{
margin:20px 0;
}
.lg_pot .exid.wpl.cf{
margin:0 0 30px;
}
/* Login static */
/* cd feedback*/
.fittop.sticky{
transition:padding-top 1s ease;
}
.nbwrp{
margin-bottom:20px;
float:right;
width:100%;
}
.nbwrp .fa{
color:#0b6bb5;
}
.qmwrp{
width:100%;
float:left;
}
.nwqkrp{
padding:25px 30px 0;
}
.nlcftr{
float:right;
font-size:15px;
}
.nlcftr .fa{
color:#0B6BB5;
font-size:15px;
}
.nvmr{
float:right;
}
.cdvi .rpop{
font-family:cabin;
}
/* cd feedback*/
/*new home starts*/
.pofibody{
position:fixed;
}
.acico{
background:url(http://images3.content-hc.com/img/hc-responsive/account_icon_white.svg) no-repeat 0 0;
width:15px;
height:14px;
display:0;
display:inline-flex;
padding:0 6px 0 0;
margin-bottom:3px;
vertical-align:bottom;
}
.navrest .acico{
background:url(http://images4.content-hc.com/img/hc-responsive/account_icon_blue.svg) no-repeat 0 0;
}
.act .acico{
background:url(http://images5.content-hc.com/img/hc-responsive/account_icon_orange.svg) no-repeat 0 0!important;
}
.mnuhd{
display:inline-block;
}
nav .logn .posad{
margin-left:-137px!important;
}
.subnav .fa{
position:absolute;
color:#fff;
font-size:30px;
top:-19px;
left:153px;
text-shadow:0 -2px 2px #ccc;
}
.posad .fa{
left:165px;
}
.hmsub .fa{
top:-20px;
text-shadow:0 -1px 0 #616161;
}
.bnrmv header{
margin-left:100px;
}
/*new home ends*/
/* browse online start*/
.brw_cr{
margin:40px 0;
border:1px solid #eaeaea;
width:958px;
background:#fff;
padding-bottom:10px;
min-height:645px;
}
.br_hd{
padding:24px 29px;
width:902px;
}
.br_hd h1{
font-size:26px;
}
.srch_open{
padding:23px 0 0;
}
.al_crs ul li{
float:left;
border-radius:2px;
width:116px;
text-align:center;
}
.al_crs ul li a{
color:#5a5a50;
text-decoration:none;
padding:7px 0;
display:block;
}
.al_crs ul li a:hover{
background:#acada8;
color:#fff!important;
}
.al_crs ul{
background:#eeeeed;
padding:3px;
border-radius:2px;
border:1px solid #dededc;
width:234px;
}
.al_crs ul li:last-child{
float:right;
}
.onl_act{
background:#5c5c52;
}
.onl_act a{
color:#fff!important;
}
.ol_sar{
border:1px solid #eeeeed;
padding:10px 15px;
font:normal 14px cabin;
width:208px;
}
.al_sr button{
background:#ff7a39;
color:#fff;
cursor:pointer;
border-radius:0 5px 5px 0;
height:40px;
border:0;
width:40px;
margin-left:-1px;
}
.al_sr button:hover{
background:#cf642c;
}
.al_sr .fa{
font-size:22px;
}
.op_mth{
width:100%;
margin:6px 0 0;
}
.select_bx,.sls,.glr_shw{
display:none;
}
.alph_rs ul{
width:100%;
list-style:none;
}
.alph_rs li{
background:#cdcdcb;
margin-bottom:1px;
list-style:none;
display:list-item;
width:33px;
height:34px!important;
margin:0 0 0 1px;
}
.alph_rs li:hover,.alph_act{
background:#5c5c52!important;
}
.alph_rs li:first-child{
margin:0;
}
.alph_rs li:last-child{
width:40px!important;
}
.alph_rs a{
font-size:14px;
text-transform:uppercase;
text-decoration:none;
line-height:34px;
display:block;
border:0!important;
padding:0!important;
width:auto!important;
text-align:center;
height:auto!important;
float:none!important;
color:#fff;
}
.al_glr{
margin:10px 10px 0;
width:938px;
border:1px solid #eaeaea;
background:#f3f3f3;
}
.glr_cnt{
width:725px;
background:#fff;
}
.glr_img{
border:1px solid #eaeaea;
width:210px;
border-bottom:0;
}
.glr_img img{
vertical-align:top;
text-align:center;
}
.glr_img .btn{
margin:20px;
width:146px;
float:left;
}
.glr_pr{
padding:25px 30px 10px;
min-height:161px;
}
.glr_hd{
font-size:20px;
float:left;
width:100%;
}
.glr_oc{
margin-top:25px;
width:695px;
}
.glr_oc li{
width:44%;
margin:0 20px 17px 15px;
list-style:disc;
color:#0b6bb5;
display:inline-block;
vertical-align:top;
position:relative;
}
.glr_oc li:before{
content:"•";
font-size:25px;
display:table-cell;
text-align:left;
width:16px;
margin:-8px 0 0 -17px;
position:absolute;
}
.glr_sm{
text-align:center;
border-top:1px solid #eeeeed;
}
.glr_sm .fa-plus:before{
content:"\f067";
font-family:fontawesome;
color:#0b6bb5;
}
.glr_sm .fa-minus:before{
content:"\f068";
font-family:fontawesome;
color:#0b6bb5;
}
.glr_sm a{
padding:11px 0;
width:100%;
float:left;
text-decoration:none;
}
.glr_sm .fa{
margin-right:12px;
}
.glr_sm a:hover,.byvc .fots:hover span{
text-decoration:underline;
}
.bdn{
display:none!important;
}
.bdb{
display:list-item;
}
.al_glr:hover{
box-shadow:0 0 9px rgba(0,0,0,0.2);
}
.al_crs ul li:hover{
background:#acada8;
}
.glr_cnt .glr_sm:hover{
background:#fafafa;
}
.glr_shw{
margin:0;
}
.alph_rs .disabl a{
pointer-events:none;
cursor:default;
color:#A79E9E;
}
.alph_rs .disabl:hover{
background:#ccc!important;
}
.alph_rs .disabl{
opacity:1;
}
.s_img{
display:block;
}
.brw_cr .pgn{
margin:15px 10px 6px;
}
.brnor,.brnor2{
margin-top:130px;
text-align:center;
font-size:18px;
}
.brnor2{margin-top:20px;}
.al_glr .hgbld{text-decoration:underline;}
/* browse online ends*/
/* rich profile button */
.rchsnd{
margin-bottom:40px;
text-align:center;
}
.nwstr .drpcls{
color:#86898C;
position:absolute;
top:1px;
right:1px;
font-size:18px;
background:linear-gradient(to bottom,#fefefe 0%,#ededed 100%) repeat;
padding:8px 13px;
border-radius:5px;
z-index:10;
display:none;
cursor:pointer;
}
.prcd .p_gry,.nwctbl .p_gry,.nwctbl .p_off{
color:#5a5050;
display:block;
}
.prcd .prc.lwr .p_gry,.qkinf .p_gry{
font-size:14px;
font-weight:400;
}
.prcd{
text-align:left;
}
.qkinf .p_off,.qkinf .p_gry{
display:block;
color:#5a5050;
margin-bottom:5px;
}
.qkinf .org{
display:block;
line-height:initial;
}
.cdsr .prcpd br{
display:none;
}
/* new bcrumb */
.bcrumb .fa{
color:#5a5a50;
font-size:18px;
}
.fa-home:before{
content:"\f015";
}
/* pr page */
.pr_pc{
margin-bottom:20px;
}
.pr_pc .p_gry{
color:#5a5050;
display:block;
}
.prrgt .batch{
z-index:46;
}
/* cd flag */
.cd_ql{
margin-top:4px;
align-items:center;
display:inline-flex;
position:relative;
}
.ql_dp{
width:auto;
margin-left:9px;
border-bottom:1px dotted #5a5a50;
color:inherit;
text-decoration:none;
}
.ql_dp:hover{
text-decoration:none;
}
.cd_ql:hover .rpop{
display:block;
}
.cd_ql .rpop{
left:6px;
top:36px;
width:187px;
}
.cd_ql .tarw{
background-position:73px 5px;
}
/* new nquiry */
.nquiry{
width:100%;
background:transparent;
left:0;
margin:-20px 0 0;
box-shadow:none;
top:0;
}
.nquiry .cros{
margin:10px 12px 0 0;
}
.nquiry .cros .fa{
color:#fff;
}
.nenq{
width:calc(100% - 80px);
background:#fff;
margin:40px;
box-sizing:border-box;
min-height:91vh;
}
.nsndwrp{
width:647px;
margin:0 auto;
box-sizing:border-box;
}
.nqui{
background:rgba(0,0,0,0.8);
}
.nenq .enq_hdr{
width:100%;
padding:80px 0 38px;
border-bottom:1px solid #CDCEC9;
}
.nenq .qual_l{
width:100%;
padding:35px 0 80px;
}
.nenq .plgo{
padding:6px;
border:1px solid #CDCEC9;
min-height:88px;
display:flex;
align-items:center;
border-radius:5px;
}
.nenq .rec .fa{
color:#5a5a50;
font-size:27px;
margin:3px 10px 0 0;
vertical-align:top;
}
.nenq .rec .rlbl{
color:#B2B3AD;
width:48px;
}
.nenq .rec strong{
color:#5a5a50;
width:80%;
}
.nenq .rec{
width:75%;
}
.nenq .fldl,.nenq .fldr{
width:318px;
position:relative;
}
.nenq .fldr{
margin-left:10px;
}
.nenq .iptxt{
width:100%;
box-sizing:border-box;
height:initial;
padding:24px 22px 11px;
margin-bottom:10px;
}
@media all and (-ms-high-contrast:none){
.nenq .iptxt{width:318px;height:61px;}
.nenq .bigbx{width:647px;}
::-ms-backdrop,.nenq .iptxt{width:318px;height:61px;}
::-ms-backdrop,.nenq .bigbx{width:647px;}
::-ms-backdrop,.nenq .cuschk{width:35px;}
}
.nenq label{
color:#CACAC8;
position:absolute;
top:21px;
left:22px;
}
.nenq .inpt_cr{
position:relative;
}
.nenq .neqdt{
margin-bottom:15px;
}
.agreement label,.nenq .neqdt{
position:static;
}
.nenq .neqdt{
font-size:18px;
color:#5a5a50;
}
.nenq label{
transition:all .3s;
}
.nenq .trm{
width:calc(100% - 40px);
font-size:16px;
margin:-2px 0 0;
}
.iptxt:focus{
border:1px solid #8A8B83;
}
.iptxt:focus + label,.nenq label.top_lb{
top:11px;
color:#5a5a50;
}
.nenq input[type="checkbox"]{
display:none;
width:auto;
}
.nenq input[type="checkbox"]:checked + .cuschk:before{
content:'\f00c';
font-family:FontAwesome;
font-size:14px;
color:#B7B7B5;
}
.nenq .trm,.cuschk{
cursor:pointer;
}
.nenq .cuschk:before{
content:'';
border:1px solid #B7B7B5;
width:16px;
height:18px;
display:inline-block;
margin:0 20px 0 0;
vertical-align:bottom;
display:flex;
align-items:center;
padding:0 0 0 2px;
}
.nenq .cuschk{
float:left;
width:initial;
}
.nenq .rec h3{
font-size:26px;
margin:-6px 0 22px;
}
.inpt_cr .neqdt{
margin:25px 0 14px;
}
.nenq .txta{
height:120px;
padding:15px 22px;
line-height:22px;
font-size:15px;
color:#CACAC8;
}
.nenq .umsg{
margin-bottom:35px;
}
.nenq .umsg .er_msg{
margin:0;
width:100%;
}
.nenq .txta:focus,.agreement label,.cndti{
color:#5a5a50;
}
.nenq .lbbtn{
width:205px;
}
.nenq .err{
border:1px solid #f58c88!important;
background-color:#fef1f0;
}
.nenq .er_msg{
margin:-5px 0 20px;
}
.agreement .er_msg{
float:left;
width:100%;
margin:5px 0 0 39px;
}
.nenq .agreement{
margin-bottom:34px;
}
.nenq .suc_msg{
border:1px solid #68cc36!important;
background-color:#f3fcf7;
}
.chrm_g{
width:100%!important;
}
.en_er{
color:#f00;
display:block;
padding-top:10px;
margin-bottom:10px;
}
/* home tiles */
.ntil .tibg{
background:#5a5a50;
max-width:100%;
display:block;
width:221px;
height:221px;
}
.ntil .bmed:before{
background:url(http://images6.content-hc.com/img/hc-responsive/home/tiles/photography.svg);
}
.ntil .bspa:before{
background:url(http://images7.content-hc.com/img/hc-responsive/home/tiles/spanish.svg);
}
.ntil .bphosp:before{
background:url(http://images8.content-hc.com/img/hc-responsive/home/tiles/photoshop.svg);
}
.ntil .bdre:before{
background:url(http://images1.content-hc.com/img/hc-responsive/home/tiles/dressmaking.svg);
}
.ntil .bjew:before{
background:url(http://images2.content-hc.com/img/hc-responsive/home/tiles/jewellery.svg);
}
.ntil .bplu:before{
background:url(http://images3.content-hc.com/img/hc-responsive/home/tiles/plumbing.svg);
}
.ntil .bfir:before{
background:url(http://images4.content-hc.com/img/hc-responsive/home/tiles/first_aid.svg);
}
.ntil .bhai:before{
background:url(http://images6.content-hc.com/img/hc-responsive/home/tiles/hairdressing.svg);
}
.ntil .brwsn:before{
width:99px;
height:111px;
left:calc(50% - 49px);
margin:0;
bottom:50px;
}
.noresults .ntil .brw_img{
border:1px solid #5a5a50;
}
.ntil .brwsn{
top:76%;
font-size:22px;
}
.ntil .bimpr:hover .tibg{
background:rgba(90,90,80,.9);
}
/* abt us */
.abt_pgs .mtt img{
border-radius:50%;
}
/* udemy */
.udmy,.brr{border-bottom:1px dotted #5a5a50;}
.udmy:hover .rpop{display:block;}
.udmy .rpop{
text-align:left;
width:159px;
margin:33px 0 0 -74px;
}
.udmy .rpop .tarw{left:-204px;}
.udmy{display:inline-block;cursor:pointer;position:relative;}
.cd .udmy .rpop{margin:14px 0 0 -53px;}
.cd .udmy .rpop .cdet{text-transform:none!important;}
.qkinf .udmy .org{padding-bottom:4px;}
/* 16-9 & apprn */
.ntil .brwsn.nicn{padding:0 10% 0;margin:0;}
.ntil .nvq:before{
background:url(http://images1.content-hc.com/img/hc-responsive/home/tiles/nvq_icon.svg);
}
.ntil .btec:before{
background:url(http://images2.content-hc.com/img/hc-responsive/home/tiles/btec_icon.svg);
}
.ntil .appre:before{
background:url(http://images3.content-hc.com/img/hc-responsive/home/tiles/apprenticeships_icon.svg);
}
.ntil .nvl3:before{
background:url(http://images4.content-hc.com/img/hc-responsive/home/tiles/nvq_icon.svg);
}
.ntil .nvl2:before{
background:url(http://images5.content-hc.com/img/hc-responsive/home/tiles/nvq_icon.svg);
}
.ntil .acces:before{
background:url(http://images6.content-hc.com/img/hc-responsive/home/tiles/access_icon.svg);
bottom:34px;
}
.ntil .acces{top:69%;}
.ntil .natio:before{
background:url(http://images7.content-hc.com/img/hc-responsive/home/tiles/national_diploma_icon.svg);
}
.ntil .svq:before{
background:url(http://images8.content-hc.com/img/hc-responsive/home/tiles/svq_icon.svg);
}
.n169{
background:url(http://images1.content-hc.com/img/hc-responsive/home/tiles/HC-patterns.jpg);
}
.napren{
background:url(http://images2.content-hc.com/img/hc-responsive/home/tiles/HC-patterns_2.jpg);
}
.n169 .navord .main-srch .nsrbu,.napren .navord .main-srch .nsrbu{
margin:0 0 0 10px;
width:155px;
height:56px;
box-sizing:border-box;
color:#fff;
font-size:18px;
border-bottom:3px solid #d2642d;
border-radius:2px;
float:left;
cursor:pointer;
background:#ff7a39;
}

.n169 .navord .main-srch .nsrbu:hover,.napren .navord .main-srch .nsrbu:hover{
background:#dd6a31;
border-bottom:3px solid #bf461b;
}
.ptrn.n169 .main-srch,.ptrn.napren .main-srch{
margin:0 auto;
width:789px;
float:none;
padding:12px;
background:#34342e;
box-sizing:border-box;
border-radius:4px;
}
.ptrn.n169 .main-srch.fnshrt .txt:first-child,.ptrn.napren .main-srch.apprshp .txt,.ptrn .main-srch.fnshrt .txt{
width:339px;
height:54px;
border-radius:4px 0 0 4px;
}
.n169 .fnshrt .select,.ptrn.napren .main-srch.apprshp .txt,.ptrn .main-srch.fnshrt .txt{
height:54px;
border-radius:0 4px 4px 0;
}
.n169 .fnshrt .select{
border-radius:0;
}
.n169 .main-srch.fnshrt .styled,.napren .main-srch.apprshp .styled{
height:54px;
margin:-54px 0 0;
-webkit-appearance:menulist-button;
}
.napren .main-srch.apprshp .custslt,.napren .apprshp .select,.n169 .fnshrt .select{
height:54px;
border-radius:4px 0 0 4px;
}
.n169 .fnshrt .select p,.napren .apprshp .select p{
padding:18px 30px 17px 15px;
}
.ptrn.napren .main-srch.apprshp .custslt{
width:30%;
height:54px;
}
.ntil .bbus:before{
background:url(http://images3.content-hc.com/img/hc-responsive/home/tiles/business.svg);
margin-left:0!important;
}
.ntil .bbea:before{
background:url(http://images4.content-hc.com/img/hc-responsive/home/tiles/beauty.svg);
}
.ntil .bwel:before{
background:url(http://images5.content-hc.com/img/hc-responsive/home/tiles/welding.svg);
margin-left:0!important;
}
.ntil .bcon:before{
background:url(http://images6.content-hc.com/img/hc-responsive/home/tiles/construction.svg);
}
.ntil .bele:before{
background:url(http://images7.content-hc.com/img/hc-responsive/home/tiles/electrical.svg);
margin-left:0!important;
}
.ntil .bcar:before{
background:url(http://images8.content-hc.com/img/hc-responsive/home/tiles/carpentry.svg);
}
@media all and (-ms-high-contrast:none)
{
.ptrn .main-srch.fnshrt .txt,.ptrn.napren .main-srch.apprshp .txt{width:371px;}/ IE10 /
::-ms-backdrop,.ptrn .main-srch.fnshrt .txt,.ptrn.napren .main-srch.apprshp .txt{width:371px;}/ IE11 */
}
/* social sharing */
#cal1{
position:absolute;
height:0;
width:0;
top:100px;
left:100px;
overflow:none;
z-index:-100;
}
#cal2{
position:absolute;
height:0;
width:0;
top:0;
left:0;
overflow:none;
z-index:-100;
}
.soc-fxd{
position:absolute;
top:0;
left:0;
z-index:99;
display:none;
margin-top:5px;
}
.fa-envelope:before{content:"\f0e0";}
.soc-fxd a{
width:30px;
height:30px;
line-height:34px;
display:block;
float:left;
margin-right:4px;
}
.soc-fxd .fa{
font-size:16px;
line-height:30px;
}
.soc-fxd .mlto{
background:#7f7f7f;
line-height:32px;
}
.stud_rev_new h3.mdn{margin-bottom:10px;}
.prmin{min-height:800px;}
.prc .cdfre{font-size:18px!important;}
/* recently viewd*/
.fa-star-o:before{content:"\f006";}
.rvwd{width:100%;min-height:800px;background:#fff;border-left:1px solid #eaeaea;}
.lt_dt{width:224px;text-align:center;}
.rt_dt{background:#fafafa;width:695px;border-left:1px solid #eaeaea;padding:36px 0 24px 40px;min-height:800px;}
.pic_upld{width:94px;height:94px;text-align:center;border-radius:50%;border:1px solid #d8d9da;background:#f8f8fa;overflow:hidden;padding:5px;margin:40px auto;margin-bottom:17px;}
.prfl_nm{font-size:18px;color:#363a40;padding:0 10px;word-wrap:break-word;color:#363a40;}
.chn_im{margin:6px 0 21px 0;display:block;}
.usd_li li{padding:13px 27px 11px;border-bottom:1px solid #fff;border-top:1px solid #fff;border-right:5px solid #fff;cursor:pointer;float:left;width:165px;}
.usd_li li:hover{border-right:5px solid #bbbcbd;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;}
.usd_li .side_act{background:#ebebec;border-right:5px solid #0b6bb5;border-top:1px solid #d7d8d9;border-bottom:1px solid #d7d8d9;}
.usd_li .side_act:hover{border-right:5px solid #0b6bb5;}
.usd_li li .uicn{width:20px;float:left;margin:0 2px 0 2px;}
.usr_lst{display:block;float:left;margin:1px 0 4px 22px;color:#979792;font-size:16px;}
.u_enq{color:#979792;font-size:20px;}
.side_act i{color:#0b6bb5;}
.rscnt{width:100%;margin:14px 0 36px;}
.prfhd{font-size:22px;color:#5a5a50;}
.suben{width:633px;background:#fff;min-height:77px;padding:27px 30px 23px 30px;border:1px solid #eaeaea;border-bottom:0;}
.suben:last-child{border:1px solid #eaeaea;}
.sbjnm{color:#5a5a50;font-size:16px;}
.ennq_dt{margin-left:5px;color:#9a9c9f;}
.cr_nm{width:100%;}
.rt_cr{margin:11px 20px 0 0;}
.vw_sr{border:1px solid #0b6bb5;width:140px;text-align:center;color:#0b6bb5;padding:12px 10px 10px 10px;display:inline-block;border-radius:3px;text-decoration:none!important;}
.cr_lft{width:70.5%;margin-top:21px;}
.cs_rst{margin:0 5px 10px 0;}
.rst_ic{padding:6px 9px;border:1px solid #d8d8d8;border-radius:3px;display:block;background:#f9f9f9;font-size:14px;color:#adadad;}
.rst_ic .fa-times{margin-left:10px;cursor:pointer;color:#adadad;}
.rst_ic:hover{border:1px solid #9b9b9d;background:#eeeef0;cursor:pointer;color:#a2a2a4;}
.rst_ic .fa-times:hover{color:#363a40;}
.vw_sr:hover{background:#0b6bb5;color:#fff;}
.vwscn{padding:10px 0 0;}
.vwsr .srpd{width:673px;}
.vwsr .srmain{border:1px solid #eaeaea;}
.vwsr .cup .rpop{margin-right:-90px;}
.vwsr .crsdet .btnc{width:100%;margin:25px 0 0 0;}
.vwsr .crsdet .btnc .nvbs{width:50%;float:left;}
.vwsr .nsrbwr{width:420px;}
.vwsr .blu_btn.vwb{padding:10px 13px;}
.vwsr .srfree{width:122px;}
.vwsr .pkme{width:67%;}
.vwsr .crsdet .prc span{text-transform:none;}
.rvc{margin-bottom:15px;}
.vwscn .vidpd .abt:hover{background-color:#929292;}
.vwsr .nrpdse{display:none;}
.vwsr .srpd .shd_con .crs{margin-bottom:0;}
.vwsr .vwscn .srpd .crsdet{padding:17px 20px 10px 20px;}
.vwsr .srpd .pkme{width:60%;}
.vwsr .srpd .shd_con .srfree{width:39%;}
.vwsr .rate{padding:4px 7px;}
.getins,.ttar{margin-bottom:40px}
.prmin .fr-prc{text-transform:none;margin-right:3px;}
/* mobile cd buttons */
.mktdp .btn{
width:120px!important;
padding:10px;
font-size:14px;
text-transform:none;
margin-bottom:0;
}
.mktdp .btn .fa{
float:right;
margin-top:2px;
}
.en_dvs_nw{margin:0;}
/* mobile cd buttons */
/* PR Nov */
.prlft{width:230px;background:#fff;}
.trstp{background:url(http://images1.content-hc.com/img/hc-responsive/new_trst_prvd.png) 0 0 no-repeat;height:48px;width:180px;position:absolute;top:-13px;left:-10px;z-index:1;}
.prasd .pract{border-right:5px solid #0b6bb5!important;border-top:1px solid #d7d8d9;border-bottom:1px solid #d7d8d9;background:#eaeaea;}
.prasd{border:1px solid #eaeaea;}
.prasd li a{padding:14px 15px 15px;border-bottom:1px solid #fff;border-top:1px solid #fff;}
.prasd li a:hover{border-style:solid;border-color:#dbdbdb;border-width:1px 5px 1px 0;text-decoration:none;}
.nwpr{min-height:900px;}
.nwpr .inslogo{margin-bottom:0;border-bottom:0;}
.nwpr .stud_rev_new,.nwpr .stud_rev_new li,.prasd li,.prlft .shrt{margin:0;}
.nwpr .prpge .iactv{float:left;width:170px;cursor:default;}
.nwpr .hm_srch{width:200px;}
.nwpr .pridi .iptxt{width:205px;margin-bottom:0;}
.nwpr .pridi{margin:10px 0;float:left;padding-left:0;}
.nwpr .prt_btn i{color:#fff;float:none;}
.nwpr .iactv{padding:21px 25px;}
.nwpr .prsrtby{margin-top:9px;}
.nwpr .nrpdse{margin-top:-4px;float:left;}
.nwpr .nrpdse p{margin-bottom:8px;}
.nwpr .crtyp .fa{color:#5a5a50;margin-right:3px;}
.nwpr .desc{margin:0 0 10px;}
.nwpr .abt_ins{margin:0 7px 3px 0;}
.prbtn{width:200px;}
.nwpr .bkpdw{float:right;color:#FF7A39;margin-top:0;text-align:right;border:1px solid #FF7A39;border-radius:0 0 0 20px;position:relative;top:-13px;right:-20px;padding:14px;font:normal 14px 'cabin-bold';text-transform:none;}
.nwpr .fr-prc{text-transform:none;color:#ff7a38;margin-right:3px;}
.nwpr .bkpdw b{font-size:25px;}
.nwpr .bkpdw .fa{color:#fcb515;font-size:18px;margin-right:6px;}
.nwpr .nsbkp{text-transform:initial;color:#5a5a50!important;display:block;}
.nwpr .bweb{background:#fff;border:solid 1px #0b6bb5;box-shadow:0 -3px 0 0 #0b6bb5 inset;color:#0b6bb5;padding:10px 13px;border-radius:2px;margin:8px 0 0;width:162px;border-radius:2px!important;}
.nwpr .bweb:hover{background:#0b6bb5;border:solid 1px #0b6bb5;box-shadow:0 -3px 0 0 #004d7d inset;color:#fff;}
.nwpr .bweb .fa{color:#0b6bb5;padding-top:2px;float:right;}
.nwpr .bweb:hover .fa{color:#fff;}
.nwpr .binfo{width:164px;}
.nwpr .fr-mob{display:none;}
.nrprz b{font-size:24px;}
.dspr{text-decoration:line-through;color:#5a5a50;}
.prsbj .prasd{border-bottom:0;border-top:0;}
.prsbj .prasd:last-child{border-bottom:1px solid #eaeaea;}
.prsbj .sphding{padding:16px 0 20px 18px;margin:20px 0 0 0;border:1px solid #eaeaea;}
.nwpr .srpd{padding:12px 19px 18px 20px;}
.prc .p_gry{display:block;font-size:14px;color:#5a5050!important;}
.prasd #qual{padding:0 15px 15px;}
.prlft .l-exp-view,.nwpr .srnw .flCb{padding:10px;}
.prlft .dnm,.srnw .cvideo{float:left;padding:10px;}
.nwpr .flCb+h3{margin:0 10px 0 10px;}
.nwpr .mp_abts,.nwpr .abt_u_cnt{padding:10px;margin-bottom:10px;}
.nwpr .canpc .fa-angle-down{float:right;font-size:16px;display:block;}
.nwpr .canpc{border:1px solid #dbdbdb;border-width:1px 0 1px 0;}
.nwpr .canpc:hover{border-width:1px 0 1px 0;}
.prasd .pr_rt_mn{background:#f1f1f1;margin:0;}
.prasd .pr_rt_mn li a{font-size:14px;}
.prasd li a.active,.srnw{margin-bottom:0;}
.pr_rt_mn li a,.pr_rt_mn li a:hover{border:0;margin-left:15px;}
.prsbj .prasd,.lftcont .srnw{width:100%;float:left;}
.lftcont .srnw{box-sizing:border-box;}
.nwpr .mcont .bweb{margin:0 15px 0 0;}
.nwpr .mcont .btn{width:162px;}
.nwpr .srpd .prlft{width:440px;}
.nwpr .prrgt{width:33%;}
.srnw .sbphd,.srnw h2{margin:10px;}
.srnw .quot{padding:10px!important;}
.qkinf .fa-desktop{color:#5a5a50;margin-right:3px;}
.prlft .r_inner_menu{margin:0;}
.nwpr .prbtn .btn,.profl .btn,.nwpr .mcont .btn,.nenq .lbbtn{text-transform:none;padding:13px 13px;}
.nwpr .prbtn .bweb,.profl .wr,.nwpr .mcont .bweb{padding:12px 13px;}
/* cd map */
#map-roller .info img{
float:left;
width:22px;
margin-right:16px;
}
#map-roller .info div:nth-child(2){
float:left;
width:257px;
}
#map-roller{
width:100%;
float:left;
padding:20px;
box-sizing:border-box;
}
/* cd map */