@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700');@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900');@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");#ctl00_ContentPlaceHolder_pnlTestimonial_pnlTestimonial {display:none;}.christmas-special {background: orangered no-repeat; }.christmas-special .row {padding:20px}.christmas-special h2, .christmas-special h5,.christmas-special p {color:#fff; padding-left:5%;}body { }#carousel-example-captions { margin-top: -39px;}.carousel-indicators,.carousel-indicators:hover,.carousel-control:link,.carousel-control:hover { opacity: 1 !important;}#ctl00_divContentWrapper { padding-bottom: 0;}.price { margin: 5px; vertical-align: middle !important;}.carousel-caption .btn.green-btn {width: 300px; background: #E53C00;}.christmas-special .btn.green-btn {width:400px;}.carousel-caption .btn.green-btn:hover {background: rgb(226, 11, 0);transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;} a.price-button { color: #fff; border: 1px solid #182853; padding: 6px 10px; background: #182853; border-radius: 5px; width: 110px; display: inline-block;}a.price-button:hover { text-decoration: none; background: rgba(24, 40, 83, 0.7);}thead th.services-table { background: #ddd; color: #000; width: 50%;}.border-img { border: 1px solid #ddd; padding: 5px;}.fa-angle-right,.fa-check-square { line-height: 1.3em; font-size: 2em; color: #f6b115;}li.placeHolders { margin-left: 25px; text-indent: -10px;}.banner_form { padding: 20px 10px 30px; border: 1px solid rgba(24, 40, 83, 0.5); background: rgba(24, 40, 83, 0.3); border-radius: 5px; margin: 20px 0;}a.bigbutton_table { padding: 5px !important;}a.carousel-control { top: 50%; text-shadow: inherit; opacity: 1; background-image: none !important;}header img { width: 100%;}.slider .carousel-control-prev,.slider .carousel-control-next { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}.slider .carousel-caption { bottom: inherit; left: 0; padding: 0; right: 1.5%; text-align: right; top: 8%; z-index: 0;}#carousel-example-captions .slide-img { width: 100%;}.slider .carousel-caption h1 { color: #ffffff; font-size: 50px; font-weight: 700; text-shadow: 1px 1px 2px #333; pading-bottom:20px;}.slider .carousel-caption h1 span { color: #f3c026;}.slider .carousel-caption p { color: #ffffff; font-size: 1.5em; line-height: 28px; padding: 0 0 0 44%; text-shadow: 1px 1px 2px #000000;}.btn.green-btn { background: #005E00 none repeat scroll 0 0; border-radius: 30px; border: 2px solid #ffffff; color: #ffffff; font-size: 22px; box-shadow: 0 0 7px #333; height: 50px; font-weight: 500; line-height: 45px; margin: 10px 0 0; text-transform: uppercase; width: 100%; padding: 0 20px;}.wel-txt .btn.green-btn {width:400px;}.btn.green-btn:hover { background: rgba(0, 94, 0, 0.8); transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;}.btn.red-btn { background: #d43800 none repeat scroll 0 0; border-radius: 30px; border: 2px solid #ffffff; color: #ffffff; font-size: 22px; box-shadow: 0 0 7px #333; height: 50px; line-height: 45px; margin: 10px 0 0; text-transform: uppercase; width: 100%; padding: 0 20px;}.btn.red-btn:hover {background: rgba(212, 56, 0,0.8); transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;}.slider .carousel-control:link { color: #ffffff; opacity: 1;}.free-lesson { float: none; padding: 65px 0; width: 100%;}.free-lesson-area { align-items: center; background: #005E00 none repeat scroll 0 0; border-radius: 10px; display: flex; flex-flow: column wrap; justify-content: center; min-height: 340px;}.free-lesson-area h2 { color: #ffffff; font-size: 40px; text-transform: uppercase;}.free-lesson-area .keyto-link { color: #ffffff; font-size: 23px; }.free-lesson-list { display: flex;}.free-lesson-content { align-items: center; display: flex; flex-wrap: wrap; height: 100%; min-height: 340px;}.icon-lesson { margin-right: 15px;}.free-lesson-list .lesson-content h4 { color: #333; font-size: 16px; font-weight: 500;}.free-lesson-list .lesson-content p { color: #333; font-size: 14px; line-height: 20px; font-weight: 300;}.welcome-section { background: #f6f8f9 none repeat scroll 0 0; float: left; padding: 63px 0; width: 100%;}.welcome-section h2 { margin-bottom: 20px;}.heading { color: #333333; font-size: 30px; font-weight: 600; line-height: 30px; margin-top: 0; position: relative; text-transform: uppercase; }.heading span { color: #c63b1b;}.wel-txt h5 { color: #666666; font-size: 18px; font-weight: 400; line-height: 27px;}.wel-txt p { color: #666666; font-size: 16px; line-height: 23px;}.wel-txt h4 { color: #7e6c77; font-size: 18px; font-weight: 500; margin: 30px 0 10px;}.wel-txt .btn.red-btn { font-size: 18px; line-height: 35px;}.package-section { background: url(https://cdn.bookingtimes.com/Common/LoadImage?Id=11931&amp;v=1) no-repeat top center /cover; padding: 40px 0 80px; float: none; width: 100%; position: relative;}.package-section .carousel-inner { width: 90%; margin: 0 auto;}.package-section .carousel-inner > .carousel-item { padding: 70px 30px 30px;}.bottom_sec h1 { margin-top: 0; margin-bottom: 20px; color: #1f232d; font-size: 50px; font-weight: 700; }.price_thumb { background: #fff none repeat scroll 0 0; border-radius: 26px; float: left; margin: 0; padding: 0; text-align: center; transition: all 0.5s ease 0s; width: 100%;}.price_thumb .top_bar.red { background: #d43800 none repeat scroll 0 0; float: left; padding: 30px; position: relative; width: 100%; border-radius: 20px 20px 0 0;}.price_thumb .top_bar { background: #42b9bf none repeat scroll 0 0; float: left; padding: 30px; position: relative; width: 100%; border-radius: 20px 20px 0 0;}.package-section .item.active .outer-sec:nth-child(2) .price_thumb .top_bar,.package-section .item.active .outer-sec:nth-child(2) .price_thumb .read_btn a.btn.green-btn.grey-btn { background: #33944d none repeat scroll 0 0;}.package-section .item.active .outer-sec:nth-child(2) .price_thumb { transform: scale(1.1);}.price_thumb .top_bar h4 { color: #ffffff; font-size: 22px; font-weight: 500; margin: 0; line-height: 36px;}.price_thumb .top_bar p { color: #ffffff; font-size: 16px; font-weight: 500; margin: 0; line-height: 34px;}.bottom_sec { border: 1px solid #d3d3d3; border-radius: 0 0 20px 20px; background: #fff; float: left; padding: 30px 20px; width: 100%;}.bottom_sec > p { color: #666666; font-size: 14px; line-height: 24px; font-weight: 400; min-height: 170px;}.price_thumb .read_btn a.btn.green-btn.grey-btn { background: #42b9bf none repeat scroll 0 0;}.price_thumb .read_btn a.btn.red-btn { background: #d43800 none repeat scroll 0 0;}.package-section .item.active .outer-sec:nth-child(2) .price_thumb .read_btn a.btn.green-btn.grey-btn { background: #33944d none repeat scroll 0 0;}.price_thumb .read_btn a.btn.green-btn.grey-btn:hover {background: rgba(66, 185, 191,0.8); transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;}.package-section .item.active .outer-sec:nth-child(2) .price_thumb .read_btn a.btn.green-btn.grey-btn:hover,.price_thumb .read_btn a.btn.green-btn:hover {background: rgba(51, 148, 77,0.8); transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;}.price_thumb .read_btn a.btn.red-btn:hover {background: rgba(212, 56, 0,0.8); transition: all 0.5s ease-in; webkit-transition: all 0.5s ease-in;}.welcome-section { width: 100%; float: left; padding: 60px 0;}.welcome-section .heading { font-weight: 600; text-transform: uppercase; color: #333333; text-align: left; font-size: 30px; }.welcome-section .car { line-height: 0; margin-bottom: 20px;}.driving-tips-sec img.img-thumbnail { background-color: #dddcdc; border: 1px solid #dddcdc; padding: 6px;}.driving-tips-sec .wel-txt p { color: #444444; font-size: 14px; line-height: 26px; font-weight: 400; margin-bottom: 30px;}.testonial-sec { float: left; padding: 60px 0; width: 100%; background: #f0f0f0; margin-bottom:-133px; }.testonial-s { float: left; padding: 31px 50px 50px; width: 100%; min-height: 325px;}#ctl00_ContentPlaceHolder_divFB {display:none;}.testo-content { max-width: 817px; margin: 0 auto; padding-top: 30px;}.testo-content > p { font-family: 'Open Sans', sans-serif; color: #363943; font-size: 15px; line-height: 26px; font-weight: 400;}.testonial-s .carousel-item .rounded-circle { border-radius: 50%; border: 1px solid #35b206;}.testo-content > h4 { color: #131313; font-weight: 600; text-transform: inherit; font-style: italic; font-size: 15px; font-family: 'Open Sans', sans-serif; margin-top: 30px;}.testo-content h5 { color: #35b206; font-size: 15px; font-weight: 500; line-height: 26px; text-transform: uppercase;}.testonial-sec .carousel-indicators { bottom: -40px; left: 0; margin: auto; opacity: 1; right: 0; width: 100%;}.testonial-sec .carousel-indicators .active { background-color: #35b206; border: 1px solid #35b206; height: 12px; margin: 0 4px; width: 12px;}.testonial-sec .carousel-indicators li { background-color: rgba(0, 0, 0, 0); border: 1px solid #0a0d10; border-radius: 10px; cursor: pointer; display: inline-block; height: 12px; margin: 0 4px; text-indent: -999px; width: 12px;}.slider .carousel-control:link { color: #ffffff; display: block; height: 48px !important; opacity: 1; top: 40%; width: 65px;}.slider .carousel-control:link:hover { opacity: 0.9;}.testonial-sec .mx-auto.text-center { margin-bottom: 10px;}.testonial-sec .mx-auto h2.heading { font-size: 30px; font-weight: 700; color: #333333;}:focus { outline: none !important;}.footer-section { background: #110b0b; padding: 40px 0 45px; clear: both; text-align: center;}.social-link { list-style: outside none none; padding: 0;}.footer-content h3 { color: #ffffff; font-weight: 400; font-size: 24px; font-weight: 400; margin: 30px auto 0; position: relative; width: 210px;}.addres-f,.addres-f a { color: #ffffff; margin-bottom: 20px; font-size: 16px; text-decoration: none; font-weight: 400;}.addres-f a { cursor: pointer;}.addres-f b { font-weight: 400; margin: 0 10px;}.footer-bootm .addres-f,.addres-f a { margin-bottom: 0px; font-weight: 400; font-size: 14px;}.addres-f a:hover {color: #e53c00;transition: ease-in 0.5s all;webkit-transition:ease-in 0.5s all;}.minor_nav a:hover,#topmenu > li.active a:hover,#topmenu > li a:hover {text-decoration:none;transition: ease-in 0.5s all;webkit-transition:ease-in 0.5s all;}.social-link { list-style: outside none none; margin: 24px 0 48px; padding: 0;}.social-link li { display: inline-block; padding: 0 3px;}.footer-bootm { background: #110b0b;}.footer-bootm .copyrgt { color: #fff; margin: 0; padding: 20px 15px;}@media screen and (min-width:768px) and (max-width:1280px) {.package-section .carousel-control { width: 9%;}}@media screen and (min-width:1700px) and (max-width:1920px) {}@media screen and (max-width:1280px) {}@media screen and (max-width:1150px) {}@media screen and (min-width:768px) and (max-width:1023px) { .btn.green-btn, .btn.red-btn { font-size: 15px; height: 40px; line-height: 40px; padding: 0 20px; } .price_thumb .top_bar { padding: 15px; } .bottom_sec h1 { font-size: 30px; }}@media (max-width:991px) { .heading { font-size: 25px; } .testonial-s { padding: 31px 30px 50px; } .testonial-facebook { padding: 50px 0 30px; } .driving-tips-sec .wel-txt p { margin-bottom: 15px; } .bottom_sec > p { padding: 0; } .bottom_sec { padding: 20px 15px; } .read_btn a.btn.red-btn { height: 40px; } .bottom_sec > h5 { margin-bottom: 15px; padding-bottom: 20px; } .price_thumb .top_bar h1 { font-size: 50px; } .welcome-section { padding: 40px 0; } .slider .carousel-caption h1 { font-size: 40px; } .slider .carousel-caption p { font-size: 16px; line-height: 24px; } .free-lesson-area .keyto-link { font-size: 18px; } .welcome-section { padding: 30px 0; text-align: center; } .welcome-section .heading { text-align: center; font-size: 20px; margin-top: 20px; }}@media (max-width:860px) { div#carousel-example-captions .carousel-caption .container { padding-right: 50px; }}@media (min-width:768px) {}@media (max-width:767px) {.slicknav_nav ul, .slicknav_nav li { margin-left: 0 !important;} div#carousel-example-captions .carousel-caption .container { padding-right: 15px; } .slider .carousel-caption h1 { font-size: 35px; } .slider .carousel-caption p { font-size: 14px; line-height: 20px; padding: 0 70px; } .slider .carousel-caption p br { display: none; } .heading { font-size: 22px; } .testonial-facebook .mx-auto.text-center { clear: both; } .testonial-s { padding: 15px 15px 30px; } .mx-auto.text-center p { color: #666666; font-size: 14px; line-height: 24px; padding: 0; } .package-section { padding: 30px 0 0; } .testonial-sec, .testonial-facebook, .free-lesson { padding: 30px 0; } .mx-auto .heading { margin-bottom: 5px; } .wel-txt .btn.red-btn { font-size: 16px; line-height: 26px; width: 200px; } .wel-img { margin-top: 30px; } .wel-img img { display: block; margin: auto; text-align: center; } .package-section .item.active .outer-sec:nth-child(2) .price_thumb { transform: none; } .price_thumb { margin: 10px 0; } .price_thumb { display: inline-block; float: none; max-width: 450px; } .footer ul.footer-menu li { padding: 0 9px 0 4px; } .footer ul li, .footer ul li a { font-size: 14px; line-height: 24px; } .price_thumb .top_bar { padding: 20px; } .footer-logo img { width: 140px; } .footer ul.footer-bottom-link li { padding: 0 10px; } .slider .carousel-caption { left: 0; right: 0; text-align: center; } .btn.green-btn, .btn.red-btn { font-size: 16px; height: 40px; line-height: 40px !important; width: 180px; padding: 0; } .carousel-control img { width: 15px; } img { vertical-align: middle; max-width: 100%; } .free-lesson-area { margin-bottom: 20px; } .package-section .carousel-inner { width: 100%; padding: 30px 40px; } .bottom_sec h1 { margin-bottom: 10px; font-size: 35px; } .testonial-sec .mx-auto h2.heading { font-size: 20px; } .testo-content > h4 { margin-top: 16px; } .outer-sec { text-align: center; } .price_thumb .top_bar h4 { font-size: 18px; }#carousel-example-captions .carousel-inner { margin-top: -30px;}}@media (max-width:680px) { .slider .carousel-caption { position: static;padding: 20px 0; } #carousel-example-captions .carousel-inner { background: #444444; }.free-lesson-list { display: block; text-align: center;} .slider .carousel-caption p { padding: 0 30px; }}@media (max-width:480px) { .slider .carousel-caption h1 { font-size: 18px; } .slider .carousel-caption p { font-size: 13px; } .package-section .carousel-inner > .carousel-item { padding: 0px 5px 0px; } .carousel-caption .btn.green-btn, .christmas-special .btn.green-btn, .wel-txt .btn.green-btn {width:90%;}}