/* clearing 2020 start */
.clr_fltr .overlay{position:fixed;top:0;left:0;background-color:#36384E;width:100%;height:100%;z-index:99999;opacity:.5}
.clr_fltr .sidenav{height:100%;width:375px;position:fixed;z-index:99999;top:0;left:0;background-color:#fff;overflow-y:hidden;transition:0.5s;box-sizing:border-box}
.clr_fltr .sidenav .closebtn{position:absolute;top:13px;right:13px;font-size:36px;margin-left:50px;color:#707070}
.clr_fltr .sidenav .slim-scroll{clear:both}
.clr_fltr .fltr_cntr{padding:15px 15px 0 15px;box-sizing:border-box;float:left}
.clr_fltr .fltr_cntr{max-width:98%}
.clr_fltr .fltr_cntr .slimScrollDiv .slimScrollBar{right:-14px!important}
.clr_fltr .fltr_cntr .slimScrollDiv .custm_scrl .slimScrollBar{right:0!important}
.clr_fltr .fltr_hd{padding-top:35px;float:left;width:100%;padding-bottom:30px}
.clr_fltr .fltr_hd h2{font:24px/32px "Lato-Bold",Arial;color:#707070;float:left}
.clr_fltr .fltr_hd span{font:14px/24px "Lato-Regular",Arial;color:rgba(112, 112, 112, 0.5);float:left;padding:5px 0 0 5px}
.clr_fltr .fltr_wrp {width:100%;float:left;margin-bottom:30px}
.clr_fltr .fltr_wrp h3{font:18px/28px "Lato-Bold",Arial;color:rgba(112, 112, 112, 1);float:left;padding:0}
.clr_fltr .fltr_box{width:100%;float:left;font:14px/20px "Lato-Regular",Arial}
.clr_fltr .fltr_dd{color:#707070;border:1px solid #9A9BA6;border-radius:3px;height:48px;margin-top:5px;line-height:48px;background:url(https://images6.content-hcs.com/wu-cont/images/clr20_icn_drpdwn.svg) no-repeat 99%;position:relative}
.clr_fltr .fltr_dd .drp_val{padding-left:15px;cursor:pointer}
.clr_fltr .fltr_dd .cstm_drp {margin-top:2px;height:220px;max-height:220px;background:#FFFFFF;box-shadow:0 4px 20px rgba(0,0,0,0.2);margin-bottom:20px;border-radius:0 0 2px 2px}
.clr_fltr .fltr_dd .cstm_drp a{font:14px/20px "Lato-Regular",Arial;color:#707070;padding:10px 16px;display:block}
.clr_fltr .fltr_dd .cstm_drp a:hover{background:rgba(0, 181, 241, 0.15)}
.clr_fltr .slimScrollDiv{height:auto!important;z-index:1;overflow:unset!important;text-transform:none;clear:both}
.clr_fltr .slimScrollBar{right:-7px!important}
.clr_fltr .slimScrollRail{right:-7px!important;height:auto!important}
.clr_fltr .fltr_levls{width:100%;float:left}
.clr_fltr .grd_minmax{width:48%;float:left;margin-top:23px}
.clr_fltr .grd_minmax p{color:#707070;width:23px;position:relative;top:7px;float:left;line-height:40px;padding-right:3px;font:16px/24px "Lato-Bold",Arial;padding-left:15px;}
.clr_fltr .grd_val{border:2px solid rgba(112, 112, 112, 0.25);height:36px;width:110px;border-radius:3px;display:flex;justify-content:space-around;align-items:center;float:right}
.clr_fltr .fltr_plus .grd_val{width:96px}
.clr_fltr .grd_minmax:nth-child(even){float:right}
.clr_fltr .grd_val span{color:#767676}	
.clr_fltr .grd_drk .grd_val span{color:#707070}	
.clr_fltr .grd_val a{padding:12px;margin-top:1px}	
.clr_fltr .fltr_plus .fltr_box{width:294px;position:relative}
.clr_fltr .grd_chips{width:100%;float:left}
.clr_fltr .grd_chips a{height:30px;color:#00BBFD;font:14px/20px "Lato-Bold",Arial;text-align:center;border-radius:24px;border:1px solid #00BBFD;display:inline-block;margin:10px 7px 0 0;padding:0 16px;line-height:30px;transition:all .2s;min-width:27px}
.grd_chips a:hover{background:rgba(0, 187, 253, 0.75);color:#ffffff}
.clr_fltr .grd_chips .slct_chip {background:#00BBFD;border:1px solid #00BBFD;color:#FFFFFF}
.clr_fltr .fltr_box a.lvl_cls{width:13px;height:13px;position:absolute;top:11px;right:-60px;padding:14px;box-sizing:unset}
.clr_fltr .fltr_box a.lvl_cls img{width:14px;height:14px;display:block;margin:0 0 0 -6px;max-width:14px}
.clr_fltr .add_qual{width:calc(100% - 64px);float:left}
.clr_fltr .add_qual h3{font:16px/24px "Lato-Bold",Arial;padding-bottom:10px;color:#707070}
.clr_fltr .add_qual p a{font:14px/20px "Lato-Bold",Arial}
.clr_fltr .add_qual p a span{padding-right:5px}
.clr_fltr .add_qual p a span .icon-add {vertical-align:middle;margin:-2px 0 0 5px;display:inline-block;color:#3366CC}
.clr_fltr .grd_val .icon-add,.clr_fltr .grd_val .icon-Minus{margin:0;vertical-align:middle;display:block}
.clr_fltr .btm_pod{width:375px;background-color:#ffffff;box-shadow:0 0 24px 0 rgba(75,78,109,0.15);position:fixed;bottom:0;padding:16px;z-index:99999;box-sizing:border-box;}
.clr_fltr .btm_pod h3{text-align:center;font:16px/24px "Lato-Bold",Arial;color:#707070}
.clr_fltr .btm_pod h3 span{font:16px/24px "Lato-Bold",Arial;background:rgba(0, 178, 109, 0.05);display:inline-block;padding:3px 8px;border:1px solid #00B26D;border-radius:3px;margin-left:5px;color:#00B26D}
.clr_fltr .btm_btns{width:100%;float:left;margin-top:16px;box-sizing:border-box}
.clr_fltr .btm_btns span{width:49.5%;text-align:center;display:inline-block;text-transform:uppercase;color:#00BBFD}
.clr_fltr .clear a{padding:11px 0 9px;display:inline-block;font:14px/20px "Lato-Bold",Arial}
.clr_fltr .aply_btn a{background:#00BBFD;width:164px;border-radius:24px;display:inline-block;text-align:center;color:#ffffff;padding:11px 0 9px;font:14px/20px "Lato-Bold",Arial;}
.clr_fltr .aply_btn a:hover{background:#00a9e4}
.clr_fltr .subtxt{font:14px/20px "Lato-Regular",Arial;float:left;padding:0;clear:both;color:#707070}
.clr_fltr .subtxt2{font:16px/24px "Lato-Regular",Arial;float:left;padding:0;clear:both;color:#707070}
.clr_fltr .subtxt3{font:14px/20px "Lato-Regular",Arial;float:left;padding:0;clear:both;color:#707070;padding-top:10px}
.clr_fltr .btm_btns.mt0{margin-top:0;}
.clr_fltr .grd_val .icon-add{height:12px;width:12px;background:url(https://images6.content-hcs.com/wu-cont/images/clr_fltr_plus.svg) no-repeat 100%;position:relative}
.clr_fltr .grd_val .icon-Minus{height:2px;width:12px;background:url(https://images6.content-hcs.com/wu-cont/images/clr_fltr_minus.svg) no-repeat 100%;position:relative}
.clr_fltr .flrt_src{position:relative}
.clr_fltr .uni_inpt{margin-top:8px}
.clr_fltr .uni_inpt input[type="text"]{color:#707070;font:14px/20px "Lato-Regular",Arial;padding:10px 15px;height:40px;border:1px solid #9A9BA6;width:100%;border-radius:3px;box-sizing:border-box}
.clr_fltr .flrt_src .srch{background:url(https://images6.content-hcs.com/wu-cont/images/clr_search_grey.svg) 0 0 no-repeat;position:absolute;right:0;top:0;margin:12px;width:16px;height:16px;display:inline-block;vertical-align:middle}
.clr_fltr .flrt_src .slimScrollDiv{position:absolute!important;width:100%!important}
.clr_fltr .grd_fltr .slimScrollDiv{height:auto!important;z-index:1;overflow:unset!important;text-transform:none}
.clr_fltr .flrt_src .cstm_drp{border-radius:0 0 3px 3px;max-height:160px;background:#FFFFFF;box-shadow:0 4px 20px rgba(0,0,0,0.2);margin-bottom:20px}
.clr_fltr .cstm_drp a{font:14px/20px "Lato-Regular",Arial;color:#707070;padding:10px 16px;display:block}
.clr_fltr .cstm_drp a:hover{background:rgba(0, 181, 241, 0.15);}

.clr_fltr .fltr_swt{width:100%;margin-bottom:30px;display:flex}
.clr_fltr .fltr_swt .fltr_rit{width:calc(100% - 32px);padding-right:4%;float:left}
.clr_fltr .fltr_swt .fltr_lft{width:32px;float:right;position:relative;margin-top:6px}
.clr_fltr .fltr_swt .switch {position:relative;display:inline-block;width:32px;height:20px}
.clr_fltr .fltr_swt .switch input{opacity:0;width:0;height:0}
.clr_fltr .fltr_swt .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#707070;-webkit-transition:.4s;transition:.4s}
.clr_fltr .fltr_swt .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}
.clr_fltr .fltr_swt .swt input:checked + .slider{background-color:#00BBFD}
.clr_fltr .fltr_swt .swt input:focus + .slider{box-shadow:0 0 1px #00BBFD}
.clr_fltr .fltr_swt .swt input:checked + .slider:before{-webkit-transform: translateX(12px);-ms-transform: translateX(12px);transform: translateX(12px)}
.clr_fltr .fltr_swt .slider.round{border-radius:20px}
.clr_fltr .fltr_swt .slider.round:before{border-radius:50%}

.clr_fltr .fltr_wrp h3.coa_ttl{font:16px/24px "Lato-Bold",Arial;color:#707070;margin-bottom:11px}
.clr_fltr .fltr_tick{width:100%;margin-bottom:18px;display:flex}
.clr_fltr .fltr_tick .fltr_rit{width:calc(100% - 28px);padding-right:5px;float:left}
.clr_fltr .fltr_tick .fltr_lft{width:28px;float:right;position:relative;margin-top:6px}
.clr_fltr .coa_cont {display:block;position: relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.clr_fltr .coa_cont input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.clr_fltr .checkmark{position:absolute;top:0;left:0;height:12px;width:12px;background-color:#fff;border-radius:2px;border:2px solid rgba(112, 112, 112, 0.5)}
.clr_fltr .coa_cont:hover input ~ .checkmark{background-color:#fff}
.clr_fltr .coa_cont input:checked ~ .checkmark{background-color:#00BBFD;border:2px solid #00BBFD}
.clr_fltr .coa_cont .checkmark:after{content: "";position:absolute;display:none}
.clr_fltr .coa_cont input:checked ~ .checkmark:after{display:block}
.clr_fltr .coa_cont .checkmark:after{left:3px;top:1px;width:3px;height:6px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.clr_fltr .wuclrsr_crsmtrtng{width:100px;float:left;text-align:left;position:relative;margin-bottom:6px;top:0}
.clr_fltr .wuclrsr_crsmtrtng .wuclrsr_crsmtrtnglft{float:left;margin-right:2px;width:auto}
.clr_fltr .wuclrsr_crsmtrtnglft.txtgrncol .wuclrsr_crsmtrtngtxt{color:#00B26D}
.clr_fltr .wuclrsr_crsmtrtnglft .wuclrsr_crsmtrtngtxt{float:left;font:12px/16px "Lato-Bold",Arial;text-transform:uppercase}
.clr_fltr .wuclrsr_crsmtrtngbrdrset{width:40px;float:left;clear:both}
.clr_fltr .wuclrsr_crsmtrtng .wuclrsr_crsmtrtngrtg{width:15px;float:left}
.clr_fltr .wuclrsr_crsmtrtngbrdrset .wuclrsr_crsmtrtngbrd{width:6px;height:4px;margin-right:2px;float:left}
.clr_fltr .txtgrncol .wuclrsr_crsmtrtngbrdrset .wuclrsr_crsmtrtngbrd{background:#00B26D}
.clr_fltr .wuclrsr_crsmtrtnglft.txtredcol .wuclrsr_crsmtrtngtxt{color:#FF8B00}
.clr_fltr .txtredcol .wuclrsr_crsmtrtngbrdrset .wuclrsr_crsmtrtngbrd{background:#FF8B00}
.clr_fltr .txtredcol .wuclrsr_crsmtrtngbrdrset .wuclrsr_crsmtrtngbrd{background:#FF8B00}
.clr_fltr .wuclrsr_crsmtrtngbrdrset .wuclrsr_crsmtrtngbrd.brdrgry {background:#9A9BA6}
.clr_fltr .fltr_rit .wuclrsr_crsmtrtngrtg .tooltip_cnr.ttip_cnt{width:100%}
.clr_fltr .fltr_rit .wuclrsr_crsmtrtngrtg .tooltip_cnr.ttip_cnt .tool_tip span.cmp{right: -160px;top: 60px;}
.clr_fltr .fltr_rit .wuclrsr_crsmtrtngrtg .tooltip_cnr .tool_tip .line{left:-68px;right:0;margin:auto;transform:rotate(-90deg);top: -23px;}
.clr_fltr .clr_fltr .clr_i_icn{display:block;height:14px;width:14px}
.clr_fltr .clr_fltr .tooltip_cnr.ttip_cnt .tool_tip{top:2px;left:2px}

.clr_fltr .fltrr_dip_cnr{margin-top:20px}
.clr_fltr .fltrr_dip{width:100%;margin-bottom:18px;display:flex}
.clr_fltr .fltrr_dip:last-child{margin-bottom:0}
.clr_fltr .dip_lft{width:calc(100% - 130px);padding:12px 0 0;float:left;box-sizing:border-box}
.clr_fltr .dip_lft h3{font:16px/24px "Lato-Bold",Arial;color:#707070;}
.clr_fltr .dip_rit{width:130px;float:right;position:relative}
.clr_fltr .dip_rit .fltr_dd{margin-top:0}

.clr_fltr .ucas_points input{font: 16px/24px Lato-Regular,Arial;padding:8px 15px 10px 15px;background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#707070;border:1px solid #9A9BA6;border-radius:3px;height:48px;line-height:48px;margin-bottom:18px}

.clr_fltr .grd_chips.fltun_btn a{height:auto;padding:5px 10px;font:14px/20px "Lato-Bold",Arial;background:#00BBFD;color:#ffffff;float:left;text-transform:none;display:flex;align-items:center}
.clr_fltr .grd_chips.fltun_btn a .icon-close{height:15px;width:15px;background:url(https://images6.content-hcs.com/wu-cont/images/clr_fltr_close_white.svg) no-repeat 100%;background-size:10px;position:relative;margin:-2px 0 0 10px;vertical-align:middle;display:inline-block}
.clr_fltr .err{color:#FC7169;font:14px/20px "Lato-Regular",Arial;text-align:center}
.clr_fltr .fltr_cntr #universityFilter .slimScrollDiv .slimScrollBar,.clr_fltr .fltr_cntr #subjectFilter .slimScrollDiv .slimScrollBar{right:0px!important}
.clr_fltr .new{font:12px/14px "Lato-Bold",Arial;color:#ffffff;background:#FC7169;border-radius:3px;padding:2px 4px;margin:9px 0px 0px 5px;display:inline-block}
.clr_fltr .ql_dsp{pointer-events:none}
.clr_fltr .ql_dsp a{font:14px/20px "Lato-Bold",Arial!important}
.disabled{pointer-events:none;cursor:default}
.scrl_dis, .scrl_dis body{overflow:hidden}
.line_sp{border:0.5px solid rgba(112, 112, 112, 0.25);box-sizing:border-box;padding:0;display:block;width:calc(100% - 32px);margin:11px auto}
@media screen and  (min-width: 375px) and (max-width: 767px) {
.clr_fltr .checkmark {height:16px;width:16px}
}
@media screen and  (min-width: 320px) and (max-width: 374px) {
.clr_fltr .checkmark {height:16px;width:16px}
}
@media screen and (min-width:0px) and (max-width:480px) {
.clr_fltr .sidenav,.clr_fltr .btm_pod{width:100%}
.clr_fltr .fltr_plus .fltr_box{width:calc(100% - 64px)}
}
@media only screen and (max-width: 320px){
.clr_fltr .grd_val{width:104px}
.clr_fltr .aply_btn a{width:100%}
}
/* clearing 2020 end */