.bigbutton_primary, .bigbutton_secondary, .bigbutton_red, .addToCartButton { border-radius: 0px;}#ctl00_ContentPlaceHolder_ulNextCourses {display:none}#ctl00_ContentPlaceHolder_Bookings_rptSuburbTabs_ctl00_liAllSuburbs{display:none}#ul-locations {border-bottom:none}#ctl00_ContentPlaceHolder_Bookings_divSuburbFilter .tab-content {padding:20px;}#ctl00_ContentPlaceHolder_Bookings_divLocnSubs {margin-bottom:10px}#ctl00_ContentPlaceHolder_Bookings_divLocnSubs ul li.active a {border-bottom-color:#ddd!important;color:white!important;background-color:#342c91!important}#ctl00_ContentPlaceHolder_Bookings_divLocnSubs ul li a {border-radius:4px;}#ctl00_ContentPlaceHolder_Bookings_divLocnSubs ul li a:hover { border-bottom-color:#eee!important}[id^='ulSuburb']{ text-align:left}#ctl00_ContentPlaceHolder_Bookings_divLocnMenu .locnSideMenuMulti li a, #ctl00_ContentPlaceHolder_Bookings_divLocnMenu .locnSideMenuMulti li a:visited, #ctl00_ContentPlaceHolder_Bookings_divLocnMenu .locnSideMenuMulti li a:link,#sidemenu .locnSideMenuMulti li a, #sidemenu .locnSideMenuMulti li a:visited, #sidemenu .locnSideMenuMulti li a:link,.bookingLocns li.active a, .bookingLocns li.active a:visited, .bookingLocns li.active a:link,.bookingLocns li.inactive a, .bookingLocns li.inactive a:visited, .bookingLocns li.inactive a:link {padding:10px 14px!important}.bookingLocns {display:table}#topmenu>li a { font-weight: 100;text-decoration:none!important; text-transform: uppercase!important;}#sidemenu li a, #sidemenu li a:visited, #sidemenu li a:link { font-weight: 100;}#topmenu>li a:hover { font-weight: bold;}#topmenu>li a.booknow { padding: 14px 24px; border-radius: 0px; clip-path: polygon(0% 0%, 86% 0, 100% 40%, 100% 100%, 0% 100%);}#topmenu>li.active a:after { height: 4px; width: 100%; background-color: red; content: ''; position: absolute; bottom: 0; right: 0; margin-bottom: -15px;}#topmenu>li a:hover:after { height: 4px; width: 100%; background-color: red; content: ''; position: absolute; bottom: 0; right: 0; margin-bottom: -15px;}#topmenu>li.active a:hover { opacity: 0.5;transition:0.2s ease;}#topmenu>li a.booknow:hover {background:#514e81; tranisition:0.3s ease;}@media screen and (max-width: 350px){#ctl00_mobileLogo { background-size: contain!important;}} #instructor-search ::-webkit-scrollbar { width: 7px; } #instructor-search ::-webkit-scrollbar-track { border-radius: 10px; background: #dce1ed; } #instructor-search ::-webkit-scrollbar-thumb { background: #aab6d4; border-radius: 10px; } #instructor-search { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; background: #ffffff73; border-radius: 7px;margin-top:30px; } #hp-search-input { width: 100%; height: 46px; border: none; padding-left: 15px; font-size: 12px; font-weight: 500; border-radius: 7px; } #hp-search-result-list, #hp-search-dropdown-list { list-style-type: none; padding: 0; margin: 0; width: 100%; max-height: 344px; overflow-y: scroll; } #instructor-search .card-header #hp-search-result-list li { display: none; } #instructor-search .card { box-shadow: none; border: none; width: 100%; height: 46px; z-index: 1; } #hp-search-result-list { position: absolute; margin-top: 46px; } #hp-search-result-list li a, #hp-search-dropdown-list li a { border: 1px solid #ddd; margin-top: -1px; background-color: #ffffff; padding: 12px; text-decoration: none; font-size: 12px; color: black; display: block; text-align: left; padding-left: 15px; font-weight: 500; } #search-toggle-btn { position: absolute; height: 100%; display: flex; justify-content: center; flex-direction: column; } #search-toggle-btn img { padding-right: 15px; } #alert-no-result { display: none; } #hp-search-result-list li a:hover:not(.header), #hp-search-dropdown-list li a:hover:not(.header) { background-color: #eee; } #instructor-search .accordion { height: 46px; background: #ffffff; border-radius: 7px; width: 200px; margin-bottom: 15px; text-align: center; display: flex; align-items: center; justify-content: space-between; color: #b0b0b0; font-size: 12px; } #instructor-search .card .collapse.in { display: block !important } #instructor-search .card-header { position: relative; background: none !important; background-image: none !important; border: none; width: 100%; padding: 0; display: flex; flex-direction: row-reverse; } #instructor-search .card-body { padding: 0; } #instructor-search .card-header p { margin: 0; }i#ctl00_imgAlert { margin-right: 4px;}a#ctl00_lnkDash { display: flex!important; align-content: center;}@media screen and (max-width:1200px){#topmenu { display: block;}}li#ctl00_liBookings.active a { background-color: #342c91; color: #fff!important;}#ctl00_ContentPlaceHolder_Bookings_divLocnMenu #sidemenu li a,#ctl00_ContentPlaceHolder_Bookings_divLocnMenu #sidemenu li a:visited,#ctl00_ContentPlaceHolder_Bookings_divLocnMenu #sidemenu li a:link,#WeeklyControls #sidemenu li a,#WeeklyControls #sidemenu li a:visited,#WeeklyControls #sidemenu li a:link,{ padding: 2px 14px;}@media screen and (max-width:767px){#ctl00_smudge { background: none!important;}}.slicknav_nav .scBookNow a { clip-path: none!important;}[id^='ulSuburb']>li a { margin-left: 0; font-size: 22px!important;}[id^='ulSuburb']>li:nth-child(even) { background-color: #ffffff !important;}#ctl00_ContentPlaceHolder_Bookings_pnlSuburb .modal-dialog, #ctl00_ContentPlaceHolder_SuburbFilter_ctl00 { width: 92%; max-width: 962px;}