#basic-filter-container{display:none;padding-bottom:10px;padding-top:10px}#basic-filter,.refine-dialog input[type=radio]+label,.refine-dialog input[type=checkbox]+label,.refine-dialog input[type=checkbox]+label:not(active),.refine-dialog input[type=checkbox]+label:not(focus){background:#eee}#search-sort{padding:15px 0 35px}#search-sort .cell{height:auto}#search-sort .cell a{font-size:13px;text-decoration:none;margin-left:15px}#search-sort .cell.sort-cell{width:93px}#search-sort .courseSortBy .glyphicon-sort{font-size:10px}#search-sort .heading{margin-right:10px;font-size:21px;vertical-align:middle}#search-sort .btn{min-width:45px;border-radius:8px;background:#fff;margin-top:-15px;border-color:#aaa}#search-sort .btn:hover,#search-sort .btn:active{border-color:#888}#search-sort .btn img{height:20px;vertical-align:middle;margin-right:5px}#search-sort .btn span{font-size:16px;text-transform:capitalize;vertical-align:middle}#search-sort .btn span .fa{margin-left:5px}#search-sort .btn.gtt-personalise{background:#03ab33;border:none}#search-sort .btn.gtt-personalise:hover{background-color:#03b335}#search-sort .btn.gtt-personalise span{color:#fff}#search-sort #filter-btn{border:none;background:none}#search-sort #filter-btn .fa.fa-search{margin-right:7px}.search #filter-btn span,#page_uni #filter-btn span{font-size:16px;cursor:default;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.search #filter-btn span .fa-search,.search #filter-btn span .fa-undo{margin-right:3px;font-size:16px;vertical-align:middle;margin-top:-4px}.search #filter-btn span .fa-undo,#page_uni #filter-btn span .fa-undo{margin-right:4px}#search-sort #filter-btn:hover{text-decoration:none}#search-sort #filter-btn #filter-course{color:#069!important;font-size:17px;margin-top:10px;margin-bottom:10px}#search-sort #filter-btn #filter-course:hover{text-decoration:underline}#search-sort #filter-btn:active{box-shadow:none}#search-sort .search-info{font-size:23px;font-weight:100}.search.scrolled #filter-btn span{font-size:15px}#filter-container .glyphicon-filter,#filter-container .glyphicon-sort{display:none}.search #donefilterBtn,#page_uni #donefilterBtn{display:none;text-align:right}#filter-container #course-filter-select{margin-right:5px}.search.scrolled #filter-container #course-filter-select{display:inline-block}.search.scrolled #basic-filter-container.scrollhide{display:none}.search #changeFilters{display:none;text-align:left;background:#fff;height:60px;user-select:none}.search #changeFilters .btn,#page_uni #changeFilters .btn{border:1px solid #ddd;border-radius:8px;background:#fff;text-transform:capitalize}.search #changeFilters .btn:hover,#page_uni #changeFilters .btn:hover{border-color:#ccc;box-shadow:0 0 6px rgba(200,200,200,.9)}.search .clearfilters,#page_uni .clearfilters{margin-left:13px;text-decoration:none;font-size:16px;display:none}.page_subject .search.scrolled #filter-container-placeholder,.page_search .search.scrolled #filter-container-placeholder{min-height:179px}.filterOption{margin-bottom:6px;display:none}.filterOption label:nth-of-type(1){width:auto;border-top-left-radius:4px;border-bottom-left-radius:4px;display:inline-block;margin-right:-2px;margin-bottom:0;padding:10px 10px;background-color:#fff;border:1px solid #ccc;white-space:nowrap;font-weight:400;cursor:default;text-align:center;font-size:15px;min-width:42px}.filterOption label:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.course-table-header{padding-top:12px}.course-table-header .refine{padding-top:0;line-height:1;overflow:hidden}.course-table-header .courseSortBy:hover{text-decoration:none}.course-table-header .refine .refine-grades{display:inline}.course-table-header a.options{text-decoration:none;border-radius:10px;padding:5px 10px;background-color:#eaeaea;display:inline-block;vertical-align:bottom}.course-table-header .info-box{border:1px solid #ddd;width:120px;display:table}.course-table-header .info-box span{display:table-cell;vertical-align:middle;font-size:50px}#career-search .about-subcar{padding-top:60px;padding-bottom:20px}#career-search #about.about-subcar{padding-top:50px;padding-bottom:30px}#career-search #about.about-subcar .header{font-size:22px}#subject-search .related-courses,#term-search .related-courses .rowheader{padding-top:15px}#career-search .related-courses .rowheader,#subject-search .related-courses .rowheader,#term-search .related-courses .rowheader{margin-bottom:0}#career-search .course-table-header,#subject-search .course-table-header,#term-search .course-table-header{padding-top:0}.refine-dialog{margin-top:15px;margin-bottom:15px}.refine-dialog .rowheader{margin-bottom:20px}.refine-dialog .header{margin-bottom:10px}#refine-container .header h1,.slider-container span.header{font-family:"Roboto";font-size:15px;text-transform:capitalize;font-weight:400}.refine-dialog strong{display:inline-block;width:150px}.refine-dialog input[type=radio]+label,.refine-dialog input[type=checkbox]+label{-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;text-transform:uppercase;vertical-align:middle}.refine-dialog input[type=radio],.refine-dialog input[type=checkbox]{display:none;margin:10px}.refine-dialog input[type=radio]+label,.refine-dialog input[type=checkbox]+label{display:inline-block;margin:0;padding:5px 6px 5px;color:#888;white-space:nowrap;font-weight:400;border:1px solid #ccc;cursor:pointer;font-size:14px;border-radius:6px;margin-right:2px;line-height:normal;text-transform:capitalize}.refine-dialog input[type=radio]:checked+label::after,.refine-dialog input[type=checkbox]:checked+label::after{content:"✓";font-size:12px;margin-left:4px;font-weight:700;display:none}.refine-dialog input[type=radio]+label:hover,.refine-dialog input[type=checkbox]+label:hover,.refine-dialog input[type=radio]:checked+label,.refine-dialog input[type=checkbox]:checked+label{color:#000;background:#fff;border-color:#999}.refine-dialog input[type=radio]+label:hover,.refine-dialog input[type=checkbox]+label:hover{background:#fff;border-color:#999!important}.refine-dialog input[type=checkbox]:checked+label:hover,.refine-dialog input[type=radio]:checked+label:hover{background:#fff;border-color:#888}.slider-container{margin-bottom:5px;margin-top:25px}.slider-container .fa-question-circle{font-size:20px;position:relative;top:-3px;color:#aaa}.slider-container .ui-slider-horizontal .ui-slider-handle{font-family:"Roboto";color:#111;font-size:14px;line-height:2.1;border-radius:6px;min-width:40px;height:30px;margin-top:-6px;text-align:center;background:#fff;cursor:pointer;width:auto;border:1px solid #999}.slider-container #alevelSlider.ui-slider-horizontal .ui-slider-handle{padding-left:3px;padding-right:3px}.slider-container .ui-slider-horizontal{background:#cdcdcd!important;border-radius:8px;border:0}.slider-container .ui-slider-horizontal .ui-slider-handle:hover,.slider-container .ui-slider-horizontal .ui-slider-handle:active,.slider-container .ui-slider-horizontal .ui-slider-handle:focus{outline:none;background:#fff!important;border-color:#999}.slider-container .slider{display:inline-block;width:250px;margin:7px 7px}.slider-container.alevel,.slider-container.gpa,.slider-container.ib{margin-top:0}#results .rangeHidden{display:none!important}#results #matchinguni{margin:0 0 35px}#results #matchinguni h4,#results #matchingcourses h4{text-transform:capitalize;padding-bottom:10px;font-size:21px;cursor:default;font-weight:700}#results #matchinguni h4{margin-top:5px}#results #matchinguni .slickinfo .slickcontent .slickheader img{height:60px;width:60px;display:inline-block;border-radius:7px;margin-right:10px;box-shadow:0 0 1px #999}#results #matchinguni .slickinfo .slickcontent .slicktext p{font-size:16px}#results #matchinguni .slickinfo .slickcontent .slicktext p.smaller{font-size:13px;font-weight:400}#results #matchinguni .slickinfo .slickcontent .slicktext p.name{color:#069!important}#results #matchinguni .slickinfo .slickcontent .slicktext p.course{font-size:13px}#results #matchinguni a{text-decoration:none}#results .slickinfo .slickcontent .slicktext a,.slickinfo .slickcontent .slicktext p{font-size:15px}#results .slickinfo .slickcontent .slickheader,#results .slickinfo .slickcontent .slicktext{display:inline-block;max-width:200px;vertical-align:middle;text-align:left}#results .slickinfo .slickcontent{padding:10px 10px;border:none;background:#fff;text-align:unset}#results .row-similar{padding:15px 0 10px 0}#results .row-similar .uni-logo.uni-logo-mobile img{width:100%}#results .row-similar.first{padding-top:5px}#results .uni .row-similar:last-of-type{padding-bottom:50px}#results .see-similar-sec{position:relative;left:40%;padding:10px;border:1px solid #ddd;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:0;width:auto;top:16px}#results .uni{padding-bottom:2px}#results .uni:last-of-type{margin-bottom:15px}.similar-section{position:absolute;bottom:0;width:95%;text-align:center}.similar-section .course-row-more-info .similar{right:15px;padding-left:3px}.hide-similar{font-size:20px;margin:10px 0 10px;width:100%;position:relative;text-align:center;cursor:pointer;color:#ccc;display:none}.hide-similar:hover{color:#069}#page_similarcourses .cell{height:80px}#page_similarcourses .cell.header{height:auto}#page_similarcourses .uni-name{min-height:80px}#course-sort-select .dropdown-menu>li>a>span{line-height:normal;font-size:17px;vertical-align:middle}#results .see-similar{cursor:pointer;font-size:14px;color:#069}#results .see-similar:hover{color:#0095c8}#results .see-similar .fa-chevron-down,#results .see-similar .fa-chevron-up{font-size:8px;position:relative;top:-1px}#results-container{min-height:120px}#subject-search .info.shrinked .text{font-size:14px;line-height:17px}#subject-search #results,#career-search #results,#term-search #results,#page_uni #results{background:#fff;margin-top:30px;margin-bottom:30px}#page_uni #results{margin-bottom:40px;margin-top:15px}#subject-search #comparisons{bottom:0;height:100px;width:100%;background:#eee;z-index:100}#askcourse-container{display:none}#askcourse-container #content{width:100%;text-align:center;padding-top:100px;padding-bottom:100px;opacity:.6;cursor:pointer;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}#askcourse-container #content .fa{font-size:70px;color:#ccc;margin-bottom:14px}#askcourse-container #content span{color:#999;font-size:15px}#askcourse-container:hover #content{opacity:1}@media only screen and (min-width:768px){#basic-filter-container.hasresults{display:block}}@media only screen and (min-width:1300px){.search.scrolled #filter-container #search-sort-container #search-sort{width:1140px;padding-left:0;padding-right:0}#results #matchinguni .slickinfo .slickcontent .slickheader img{height:80px;width:80px}}@media only screen and (min-width:1200px){.search.scrolled.up #filter-container #search-sort-container{top:0;z-index:999}#basic-filter-container.hasresults{display:block}#results .uni:first-child .grid_row:not(.row-similar):not(.rangeHidden){border-top:none}#results .slick-track{width:100%!important}#results #matchinguni a:hover .slickcontent{background:#f5f5f5;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}#search-sort .btn{display:none}#results .slick-initialized .slick-slide{padding-left:0;width:360px}}@media only screen and (max-width:768px){.filterOption label:nth-of-type(1){display:none}#search-sort{padding-top:20px;padding-bottom:5px}#search-sort .btn{margin-bottom:20px;width:100%;text-align:left;min-height:45px}#search-sort #filterDDL{margin-bottom:25px}#search-sort #filter-btn{margin-bottom:25px}#search-sort .dropdown .btn .fa-caret-down{float:right;font-size:19px;margin-top:3px}.search #filter-btn span,.search .clearfilters,#page_uni #filter-btn span,#page_uni .clearfilters{font-size:18px}.search.scrolled #filter-container #search-sort-container #search-sort{width:100%;padding:0 0 0;text-align:right}.search #filter-container .glyphicon-filter{display:none}.search.scrolled #filter-container #filter-btn{display:none}.search.scrolled #filter-container #search-sort .btn{margin-bottom:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;width:auto;margin:auto auto;min-height:45px;min-width:120px;text-align:left}.search.scrolled.down #filter-container #search-sort-container{top:60px;z-index:999}.search.scrolled.down #basic-filter{top:60px;z-index:1000}.search.scrolled.up #basic-filter{top:57px;z-index:1000}.search.scrolled #donefilterBtn{margin-top:20px}.search.scrolled #basic-filter{width:100%}.search.scrolled #filter-container-placeholder{min-height:0}.search.scrolled #filter-container #search-sort-container{position:fixed;top:90px;background:#eee;left:0;z-index:1000;border-bottom:1px solid #ddd;padding:6px;min-height:50px;cursor:pointer}.search.scrolled #filter-container #search-sort-container #search-sort{}.search.scrolled #filter-container #search-sort-container #search-sort .btn{min-width:55px}.search.scrolled #filter-container #search-sort-container #search-sort .btn span{font-size:14px}.search.scrolled #basic-filter{position:fixed;width:100%;z-index:1000;overflow-y:scroll}#search-sort .btn span{font-size:18px!important;line-height:normal}#results-container #results .padtop40{padding-top:20px}#page_similarcourses #results .course-stats{margin-top:10px}#basic-filter-container{display:none;padding-bottom:200px;margin-bottom:100px;height:100%;overflow-y:auto}.search #donefilterBtn,#page_uni #donefilterBtn{display:block;margin-top:15px}.page_subject.scrolled:not(.down) .search.scrolled #filter-container #search-sort-container,.page_search.scrolled:not(.down) .search.scrolled #filter-container #search-sort-container,.page_career.scrolled:not(.down) .search.scrolled #filter-container #search-sort-container{display:none}.search #basic-filter.open,#page_uni #basic-filter.open{position:fixed;top:0;z-index:10000;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#eee}.search.scrolled.up #basic-filter.open{top:0}.search.scrolled #basic-filter.open{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.refine-dialog input[type=radio]+label,.refine-dialog input[type=checkbox]+label{margin-bottom:6px;margin-right:3px;font-size:17px}.refine-dialog input[type=radio]:checked+label::after,.refine-dialog input[type=checkbox]:checked+label::after{font-size:16px;font-weight:700;margin-left:3px;display:inline-block}.filterOption{margin-bottom:2px;padding-bottom:5px}}@media only screen and (max-width:992px){.search.scrolled #filter-container #search-sort-container #search-sort .btn span.partb{display:none!important}.search #changeFilters .btn{font-size:18px;width:100%}}@media only screen and (min-width:1024px) and (max-width:1024px){.search.scrolled #filter-container #search-sort-container{background:#eee;border-bottom:1px solid #ddd}}@media only screen and (max-width:1200px){.search-btn:hover,.searchnavbtn:hover{box-shadow:none!important}}