@media screen and (max-width:480px){div#ai_st_pro_my_classes .nav-tabs{padding:15px 0;display:flex;overflow-x:scroll!important;overflow:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:auto}html .ai_st_ebooks{gap:5%;width:100%}html .flatpickr-calendar{scale:1}html .ai_st_slots_main_container{display:flex;flex-direction:initial;align-items:center;overflow-y:scroll!important;overflow:hidden;max-height:60vh;text-align:center}div#ai_st_bookings_wizard .ai_st_input_field_group.ai_st_required_element{max-width:800px;margin:0 auto}div#ai_st_bookings_wizard>ul:before{display:none}div#ai_st_bookings_wizard>ul>li{margin:0px!important}div#ai_st_bookings_wizard>ul{flex-direction:row!important}html .ai_st_lightbox_inner_cnt{color:#FFF;width:95vw;min-height:95vh;height:auto;border-radius:0;background:#FFF;justify-content:center;flex-direction:column;display:flex;padding:2vw;margin:0 auto;position:relative}html .sgpb-popup-dialog-main-div-theme-wrapper-1 .congrats-text{width:100%;text-align:left;font-size:25px;font-weight:700;float:left}html .sgpb-popup-dialog-main-div-theme-wrapper-1 .congrats-check{width:70px;float:none;margin-right:25px}html .sgpb-popup-dialog-main-div-theme-wrapper-1 .sgpb-popup-close-button-1{width:50px!important;height:50px!important}html .ai_st_main_ebooks_cnt{padding:0;min-height:100px}html .ai_st_bookshelf{width:100%;margin:6em 0em}.ai_st_half_column:first-child{padding-right:0;margin-bottom:20px}html .ai_st_profile_content_cnt{padding-left:0}html .ai_st_mobile_menu_init,html .ai_st_mobile_menu_close_init{display:block}html ul#menu-student-profile li a{text-align:center;padding:15px 0 15px 0}html #tutor-dashboard-left-menu .branding-logo-wrap a{max-width:50%}html .tutor-dashboard-left-menu .dashboard-nav-wrapper{width:100%;max-width:100%}html .tutor-dashboard-left-menu{display:none}html .ai_st_half_column{width:100%}.ai_st_filter_type_cnt label{position:absolute;left:12px;top:2px;z-index:1}html .ai_st_teacher_filter_item,html .ai_st_teacher_listing_item{display:block}html .ai_st_teacher_listing_profile_pic,html .ai_st_teacher_listing_details,html .ai_st_teacher_listing_actions{width:100%}html #ai_st_calendar .fc-toolbar-title{font-size:1em}html ul#myTab button{border:1px solid #101958;padding:10px 15px 10px 15px!important;line-height:1;font-size:13px;min-width:20px}html .ai_st_tabs_content_inner table td{font-size:12px}html .tutor-dashboard-content.row{padding:20px 0}}@media screen and (min-width:485px) and (max-width:765px){html .ai_st_profile_content_cnt{padding-left:0}html .ai_st_mobile_menu_init,html .ai_st_mobile_menu_close_init{display:block}html .tutor-dashboard-left-menu{display:none}}@media screen and (min-device-width :1024px) and (max-device-width :1200px){html .flatpickr-calendar{scale:1}html .ai_st_slots_main_container{display:flex;flex-direction:initial;align-items:center;overflow-y:scroll!important;overflow:hidden;max-height:40vh;text-align:center}div#ai_st_bookings_wizard .ai_st_input_field_group.ai_st_required_element{max-width:800px;margin:0 auto}div#ai_st_bookings_wizard>ul:before{display:none}div#ai_st_bookings_wizard>ul>li{margin:0px!important}div#ai_st_bookings_wizard>ul{flex-direction:row!important}html .ai_st_lightbox_inner_cnt{color:#FFF;width:95vw;min-height:75vh;height:auto;border-radius:0;background:#FFF;justify-content:center;flex-direction:column;display:flex;padding:2vw;margin:0 auto;position:relative}}@media screen and (min-device-width :768px) and (max-device-width :1024px){html .ai_st_profile_content_cnt{padding-left:0}html .ai_st_mobile_menu_init,html .ai_st_mobile_menu_close_init{display:block}html .tutor-dashboard-left-menu{display:none}html .flatpickr-calendar{scale:1}html .ai_st_slots_main_container{display:flex;flex-direction:initial;align-items:center;overflow-y:scroll!important;overflow:hidden;max-height:40vh;text-align:center}div#ai_st_bookings_wizard .ai_st_input_field_group.ai_st_required_element{max-width:800px;margin:0 auto}div#ai_st_bookings_wizard>ul:before{display:none}div#ai_st_bookings_wizard>ul>li{margin:0px!important}div#ai_st_bookings_wizard>ul{flex-direction:row!important}html .ai_st_lightbox_inner_cnt{color:#FFF;width:95vw;min-height:75vh;height:auto;border-radius:0;background:#FFF;justify-content:center;flex-direction:column;display:flex;padding:2vw;margin:0 auto;position:relative}}