@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,200;6..12,300;6..12,400;6..12,500;6..12,600;6..12,700;6..12,800;6..12,900;6..12,1000&display=swap');@import url("https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,300i,400,400i,500,700&display=swap");#ctl00_lnkLogo img { max-height: 85px;}#ctl00_ContentPlaceHolder_pnlLogin_btnFacebookLogin:hover { background: url(https://cdn.bookingtimes.com/Images/Home/FacebookLogin.png) no-repeat left 0 !important; background-position: 3px 8px !important; background-size: 24px 24px !important; background-color: #228B22 !important; border-color: #228B22 !important; color: #fff !important;}#topmenu>li a.booknow { border-radius: unset; border: solid 1px transparent; transition: 0.2s ease;}#topmenu>li a.booknow:hover { background: white; border-color: #228B22; transition: 0.2s ease;}#topmenu>li a,.minor_nav a { text-decoration: none}#topmenu li.active { border-bottom: 1px solid #228B22}#ctl00_smudge { visibility: hidden;}#menuContainer { border-bottom: solid 1px #eceef1;}@media (max-width: 1112px) { #topmenu>li a { padding: 7px 6px; } .logo img { padding-top: 27px; max-width: 200px; }}.bigbutton_primary { border-radius: unset; text-transform: uppercase; transition: 0.2s ease;}.findNext a { border-radius: unset !important}.StaffImage { border: solid 3px #2E8B57 !important}#ctl00_ContentPlaceHolder_rptTestimonial_ctl03_imgClient_imgAvatar { max-width: 156px !important; margin-left: auto; margin-right: auto;}.package-description-home { margin-bottom: 50px !important}.package-info-one { margin-top: 70px !important}@media (max-width:1143px) { .driving-instructor-photo img { max-width: 220px; }}@media (max-width:991px) { #drive-school-footer .footer-information+ul li a, .footer-paragraph { display: block !important } .information-package { margin-top: 70px !important } .school_wrap .package { padding-bottom: 20px !important } .package-description-home { padding-right: 30px; padding-left: 30px; } .package-header-lg, .hide-sm { display: none !important } .package-header-sm, .line-small { display: block !important } .school_wrap .banner { padding-bottom: 95px !important; } .line-small { margin-bottom: 35px !important; } .information-driving { padding-left: 20px } .driving-instructor-photo img { max-width: unset; }}@media (max-width:715px) { .instructors { padding-top: 41px !important } .school_wrap .instructors .instructors-information { margin-bottom: unset !important }}#ctl00_ContentPlaceHolder_pnlTestimonial_pnlTestimonial h2 a:hover { color: #3592f7 !important}#ctl00_ContentPlaceHolder_pnlTestimonial_lblClientName::before { content: " "; width: 100px; height: 100px; background-image: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=20702&amp;v=2);}.package-header-sm { display: none; font-size: 29px; color: #3a3a4c; font-weight: bold; text-align: center}.line-small { display: none; width: 137px; height: 2px; background-color: #228B22; margin: 20px auto;}#ctl00_ContentPlaceHolder_grdBookings .bigbutton_primary { min-height: 28px !important;}@media (max-width:767px) { .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .nav-tabs>li>a { border: none } .nav-tabs>li { border: 1px solid #ccc; } .nav-tabs>li:first-child { border-top-left-radius: 3px } .nav-tabs { display: flex; flex-direction: row; flex-wrap: wrap; }}@media screen and (max-width:767px) { #ctl00_mobileLogo { background-size: contain !important; }}div#accSub1712 { display: block !important;}#SuburbDetail.col-md-4 { width: 100% !important;}#SuburbContent.col-md-8 { width: 100% !important;}