#refer_a_friend_mobile{display:none;}
@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dppx),
only screen and (min-resolution:2dppx){}
span.whatsapp-icon{display:none;}
img.whatsapp-icon{height:10px;width:10px;}
@media only screen and (max-width:1900px){}
@media only screen and (max-width:1600px){}
@media only screen and (max-width:1280px){.page_packages_driver{background-image:url(../images/page_bg_package_drive.jpg);background-position:center center;background-size:auto 100%;background-attachment:fixed;}
.page_packages_learner{background-image:url(../images/page_bg_package_learner.jpg);background-position:center center;background-size:1280px auto;background-attachment:fixed;}
.page_packages_pro{background-image:url(../images/bg-package-professional.jpg);background-position:center center;background-size:1280px auto;background-attachment:fixed;}
}
@media only screen and (max-width:900px){.store_container{display:none;}
}
@media only screen and (max-width:800px){.main_container{width:600px;}
.topnav-anim{right:0px;top:30px;width:120px;}
.top_nav_container{width:640px;position:relative;left:50%;margin:0 0 0 -320px;float:none;}
.topnav_ul{margin-left:45px;float:left;}
.topnav_ul li{width:100px;margin-left:-5px;margin-bottom:15px;background-image:url(../images/topnav_btn_bg.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;}
.topnav_drop_ul li, .topnav_drop_about li{font-size:14px;width:100px;height:30px;margin:0px;padding:0px 0px 0px 0px;box-sizing:border-box;font-weight:100;background-image:url(../images/topnav_drop_btn_bg.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;}
.topnav_li_img{width:100%;}
.topnav-text{line-height:30px;text-align:center;width:100px;height:30px;color:#FFFFFF;font-size:16px;font-family:'MundoSansStd-Bold', "Arial Black", Arial, Gadget, sans-serif;}
.landing_left_cont{display:none;}
.landing_info_box{display:none;}
.video_mobile{display:block; width:70vw;height:40vw;margin-top:1vh;}
.landing_right_cont{float:left;width:320px;padding-top:15px;}
#refer_a_friend_full{display:none;}
#refer_a_friend_mobile{display:block;}
.landing-upcoming-events{margin-top:40px;float:left;width:420px;height:354px;color:rgba(62, 111, 182, 0.8);overflow:hidden;}
.landing-upcoming-events p{padding:0px 40px 30px 40px;line-height:1.4;color:#FFFFFF;font-weight:100;font-weight:normal;position:relative;}
.blue-cover-cont .btn_refer_a_friend{margin:auto auto;right:20px;top:75%;margin-top:-24px;}
.page_heading_img{float:left;}
.heading_line_cont{float:right;width:400px;height:75px;}
.contact_heading_img{width:201px;}
.contact_container .heading_line_cont{width:330px;}
.contact_container .left_half_cont{float:left;width:50%;}
.contact_container .right_half_cont{float:right;width:50%;}
.contact_container .left_half_cont h2, .contact_container .right_half_cont h2{font-size:17px;padding:5px 0px 10px 35px;}
.contact_container .left_half_cont p, .contact_container .right_half_cont p{font-size:14px;padding:5px 25px 35px 35px;}
.form_container{width:250px;padding-bottom:50px;}
.right_half_cont{float:right;width:350px;position:relative;}
.right_half_cont h2, .right_half_cont p{font-size:20px;padding:30px 0px 15px 0px;}
.right_half_cont p{font-size:15px;}
.trading_img{width:200px;padding-top:40px;float:right;}
.contact_map_img{position:absolute;left:20px;top:50px;width:150px;}
.contact-map{height:400px;width:100%;padding-right:100px;}
span.whatsapp-icon{display:inline;}
.terms_heading_img{width:406px;}
.terms_container .heading_line_cont{width:160px;}
.contact_bottom .right_half_cont{width:340px;}
.franchise_half{width:100% !important;}
.tannith_cont{margin-top:30px;}
.franchise_tannith_img{float:left;width:30%;}
.right_container{width:65%;}
.tannith_cont h1{font-size:22px;padding:20px 0px;}
.tannith_cont p{font-size:12px;padding-left:30px;margin-right:40px;padding-top:10px;}
.franchise_p_quote{position:absolute;width:25px;}
.franchise_p_quote.left_quote{left:0px;top:0px;}
.franchise_p_quote.right_quote{right:0px;bottom:10px;}
.btn_prescreen_checklist{margin-right:35px !important;margin-top:0px;width:160px;margin-bottom:15px;}
.btn-franchise-application{width:100px;height:100px;top:-30px;right:-30px;}
.main_container.whatwedo{margin-top:30px;}
.whatwedo_container{height:390px;}
.whatwedo_box_cont{width:100%;height:262px;}
.whatwedo_box_cont .scoller_container{width:90%;height:120px;overflow:auto;margin-left:40px;margin-top:15px;}
.facebook_feed_cont{float:right;width:100%;height:262px;max-height:262px;margin-top:30px;}
.facebook_feed_cont .fb-page{margin:13px 0 0 13px;}
.NOTTABLET{display:none;}
.TABLET{display:inherit;}
}
@media only screen and (max-width:640px){body{background-color:#CCC;}
.main_container{width:360px;}
.topnav-anim{display:none;}
.top_head_logo{left:50%;width:250px;margin-left:-125px;padding:20px 0px 15px 0px;}
.top_nav_container{display:none;}
.page_body{background-image:none;}
.page_landing{background-image:url(../images/page_bg_landing.jpg);}
.footer_container{position:relative;bottom:auto;margin-top:25px;width:100%;}
.social_nav_cont{display:none;}
.landing_left_cont{display:none;}
.landing_right_cont{float:left;width:100%;padding-top:15px;}
.blue-cover-cont .btn_refer_a_friend{top:100%;right:0px;}
.landing-client-testimonials_cont{margin-top:50px;float:left;width:100%;padding-bottom:20px;}
.slider_cont{padding:10px 33px;height:260px;overflow:hidden;}
.landing-quote-left{left:32px;top:0}
.landing-quote-right{right:32px;bottom:20px;}
.slide_item p, .landing-upcoming-events p{padding:10px 33px 10px 60px;font-size:16px;line-height:1.4;}
.landing-upcoming-events{margin-top:30px;float:left;width:100%;height:300px;}
.landing-upcoming-events p{padding:10px 30px 15px 32px;}
.about_container .heading_line_cont{width:30%;}
.contact_container .heading_line_cont{width:30%;}
.contact_container .left_half_cont{float:left;width:100%;}
.contact_container .right_half_cont{float:right;width:100%;}
.contact_container .left_half_cont h2, .contact_container .right_half_cont h2{font-size:16px;}
.contact_container .left_half_cont p, .contact_container .right_half_cont p{font-size:12px;}
.contact_bottom{margin-top:20px;}
.form_container{width:100%;padding-bottom:20px;}
.right_half_cont{float:left;width:100%;}
.contact_map_img{left:0px;}
.terms_heading_img{width:100%;}
.terms_container .heading_line_cont{display:none;}
.packages_container{width:100%;}
.package_details_container{border:0px solid #CCC;margin-top:10px;}
.package_details_container h1{font-family:'open_sansbold', Arial, Helvetica, sans-serif;font-size:16px;padding:20px 20px 10px 20px;text-align:left;}
.details_heading_cont{padding:10px 0px 0px 20px;}
.details_img{height:22px;}
.advanced_img_head{width:97%;height:auto;}
.package_line_cont{width:300px;height:22px;}
.pro_line_1{width:300px;}
.pro_line_2{width:300px;}
.pro_line_3{width:300px;}
.pro_line_4{width:300px;}
.package_details_container p{padding:10px 20px;font-size:12px;}
.package_details_container ul{padding:10px 40px;}
.package_details_container li{font-size:12px;}
.package_details_container p:last-child{padding-bottom:20px;}
.package-btn{float:left;}
.btn-package-free{position:absolute;right:0px;top:15px;}
.learners-btn-demo{position:absolute;right:20px;top:45px;}
.main_container.whatwedo{margin-top:30px;}
.whatwedo_container{height:240px;}
.whatwedo_box_cont{width:100%;height:262px;}
.whatwedo_box_cont .scoller_container{width:85%;height:130px;overflow:auto;margin-left:40px;margin-top:15px;}
.facebook_feed_cont{float:right;width:100%;height:262px;max-height:262px;margin-top:30px;}
.facebook_feed_cont .fb-page{margin:0px 0 0 0px;}
.tannith_cont{margin-top:15PX;}
.franchise_tannith_img{display:none;}
.right_container{width:92%;}
.tannith_cont h1{font-size:22px;padding:20px 0px;}
.tannith_cont p{font-size:12px;padding-left:30px;margin-right:40px;padding-top:10px;}
.franchise_p_quote{position:absolute;width:25px;}
.franchise_p_quote.left_quote{left:0px;top:0px;}
.franchise_p_quote.right_quote{right:0px;bottom:10px;}
.btn_prescreen_checklist{margin-right:35px !important;margin-top:0px;width:160px;margin-bottom:15px;}
.btn-franchise-application{width:100px;height:100px;top:-20px;right:-10px;}
.DESKTOP{display:none;}
.MOBILE{display:inherit;}
.NOTTABLET{display:none;}
.TABLET{display:none;}
}
@media only screen and (max-width:360px){.main_container{width:320px;}
.landing_right_cont{border:0px solid #0F0;float:left;width:100%;padding-top:15px;box-sizing:border-box;}
.landing_option_cont_description{height:32px;bottom:1.0px;left:130px;}
.landing_price_cont{width:168px;bottom:42px;}
.landing_option_cont{width:300px;box-sizing:border-box;}
.option_sign_img, .option_sign_hover{width:130px;}
.option_label_img{width:169px;}
}
@media only screen and (max-height:920px){}
@media only screen and (max-height:720px){.page_landing .footer_container{position:relative;bottom:auto;margin-top:25px;width:100%;}
}
@media only screen and (max-height:500px){.page_about .footer_container{position:relative;bottom:auto;margin-top:25px;width:100%;}
}
@media print{}