.contact .col.s3{padding:0 10px 0 0;width:60px}.contact .col.s9{width:calc(100% - 60px)}.contact .col .search-result-text>div{line-height:1;margin-bottom:10px}.contact .col .search-result-text .secondary-search-text a{margin-bottom:0;float:left;margin-right:10px;border:1px solid;border-radius:50%;color:inherit;width:30px;height:30px;line-height:30px}.contact .col .search-result-text .secondary-search-text a i{color:inherit;text-decoration:none;height:auto;font-size:14px;line-height:inherit}.contact .col .search-result-text .secondary-search-text a i:before{line-height:inherit;text-align:center;line-height:28px;width:28px;margin:0}.contact .col .search-result-text .secondary-search-text a .member-contact-icon-mobile{font-size:16px}.search-container .search-results-title a{color:black}@keyframes items-out{0%{opacity:1;transform:translateY(0)}50%{opacity:0.2}100%{opacity:0;transform:translateY(10px)}}@keyframes items-in{0%{opacity:0;transform:translateY(10px)}50%{transform:translateY(0)}100%{opacity:1}}#AjaxSearchResults{height:calc(100% - 19px)}.search-container{position:relative;height:inherit}.search-container.loading .items{animation:items-out 0.1s;animation-fill-mode:forwards}.search-container.loading .more .hidden-pages{display:none !important}.search-container.loading .page:not(.active){background:#FFF !important;color:rgba(0,0,0,0.6) !important}.search-container .row{height:inherit}.search-container .filters{position:absolute;right:calc(100% + 30px);width:250px;top:78px}.search-container .filters div.classes ul>li{list-style-type:none;float:none;padding-bottom:4px}.search-container .filters div.classes ul>li input{float:right}.search-container .filters div.classes ul>li input[type="checkbox"].filled-in:checked+label[data-class="Course"]::after{border:2px solid #43a047;background-color:#43a047}.search-container .filters div.classes ul>li input[type="checkbox"].filled-in:checked+label[data-class="CourseRequest"]::after{border:2px solid #03a9f4;background-color:#03a9f4}.search-container .filters div.classes ul>li input[type="checkbox"].filled-in:checked+label[data-class="CourseBookingAccount"]::after{border:2px solid #8e24aa;background-color:#8e24aa}.search-container .filters div.classes ul>li input[type="checkbox"].filled-in:disabled:not(:checked)+label::after{border-color:#5a5a5a !important;background-color:transparent !important}.search-container .filters div.classes ul>li label{width:100%;color:rgba(0,0,0,0.6);padding-right:10px;padding-left:0;text-align:right;font-size:16px}.search-container .filters div.classes ul>li label .Count{color:rgba(0,0,0,0.25);padding-right:6px}.search-container .filters div.classes ul>li label:before,.search-container .filters div.classes ul>li label:after{left:100% !important;width:9px !important;height:17px !important}.search-container .filters div.classes ul>li label:after{left:99% !important;width:25px !important;height:25px !important}.search-container .filters #ShowAllTerms_Holder input:checked+label{text-decoration:underline}.search-container .filters #ShowAllTerms_Holder label{float:right !important;color:rgba(0,0,0,0.6)}.search-container .filters #ShowAllTerms_Holder label:after,.search-container .filters #ShowAllTerms_Holder label:before{display:none !important}.search-container .filters #MarkAllTerms_Holder{width:calc(120% - 30px);float:right;margin-right:-11px;padding:2px 0}.search-container .filters #MarkAllTerms_Holder input+label:before,.search-container .filters #MarkAllTerms_Holder input+label:after{right:10px !important;left:auto !important}.search-container .filters #MarkAllTerms_Holder input:checked+label:before,.search-container .filters #MarkAllTerms_Holder input:checked+label:after{right:20px !important;left:auto !important}.search-container .filters #MarkAllTerms_Holder label{float:right !important;padding-left:0;padding-right:40px;width:100%;text-align:right;font-size:15px;color:rgba(0,0,0,0.7);font-weight:normal}.search-container .filters #TermID.field{width:calc(120% - 30px);float:right;margin-right:-23px;margin-top:12px;border-top:1px solid #ccc;padding-top:12px}.search-container .filters #TermID.field>label{display:none}.search-container .filters #TermID.field .middleColumn{height:100%;float:left;max-height:300px;overflow-y:auto}.search-container .filters #TermID.field .middleColumn ul#TermID{margin:0}.search-container .filters #TermID.field .middleColumn ul#TermID>li{padding:2px 5px;width:100%}.search-container .filters #TermID.field .middleColumn ul#TermID>li input:checked+label:before,.search-container .filters #TermID.field .middleColumn ul#TermID>li input:checked+label:after{right:10px !important;left:auto !important}.search-container .filters #TermID.field .middleColumn ul#TermID>li label{color:rgba(0,0,0,0.6);padding-left:0;padding-right:30px;width:100%;text-align:right;font-size:15px}.search-container .filters #TermID.field .middleColumn ul#TermID>li label:before,.search-container .filters #TermID.field .middleColumn ul#TermID>li label:after{right:0 !important;left:auto !important}.search-container .filters #TermID.field .middleColumn ul#TermID>li label .courseUnit{opacity:0.7}.search-container .filters #TermID.field .middleColumn ul#TermID>li label .Count{float:left}.search-container .filters #TermID.field .middleColumn ul#TermID>li label .Count .Course{color:#43a047}.search-container .filters #TermID.field .middleColumn ul#TermID>li label .Count .CourseRequest{color:#03a9f4}.search-container .pagination{box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.08),0 1px 5px 0 rgba(0,0,0,0.08);position:absolute;right:0.75rem;margin:5px 0}.search-container .pagination>.page{background:#fff;border-left:1px solid #e7e7e7;float:left;padding:2px 10px}.search-container .pagination>.page:not(.active){cursor:pointer}.search-container .pagination>.page.active{background:#26a69a;color:#fff}.search-container .pagination>.page:hover{background:#26a69a;color:#fff}.search-container .pagination .more{background:#fff;border-left:1px solid #e7e7e7;float:left;padding:2px 10px;position:relative}.search-container .pagination .more:hover{cursor:pointer}.search-container .pagination .more:hover .hidden-pages{display:block}.search-container .pagination .more .hidden-pages{display:none;position:absolute;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.08),0 1px 5px 0 rgba(0,0,0,0.08);width:423px;right:0px;z-index:50;background:white;max-height:250px;overflow-y:scroll;top:calc(100% + 0px);background:#fff}.search-container .pagination .more .hidden-pages .page{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;float:left;padding:2px 10px}.search-container .pagination .more .hidden-pages .page.active:hover{cursor:pointer}.search-container .pagination .more .hidden-pages .page.active{background:#26a69a;color:#fff}.search-container .pagination .more .hidden-pages .page:hover{background:#26a69a;color:#fff}.search-container .pagination .more .hidden-pages .page:last-child{border-right:1px solid #e7e7e7}.search-container .items{overflow-y:auto;height:inherit;animation:items-in 0.1s;animation-fill-mode:forwards}.search-container .items .search-result-item[data-class="Course"]{border-left:4px solid #43a047}.search-container .items .search-result-item[data-class="CourseRequest"]{border-left:4px solid #03a9f4}.search-container .items .search-result-item[data-class="CourseBookingAccount"]{border-left:4px solid #8e24aa}
