
@media(max-width: 1700px){ 

.payment-week span{width:100%;text-align:center;}
.class_rm_text{margin-right: 0;width: 100%;}

}

@media(max-width:1600px){
	/*.attendence_box{display:block!important;}*/
	/*.attendence_box canvas{margin-bottom:10px;}
	.attendence_box canvas + div{margin-left:0!important;width:100%;}*/
	ul.sub_categroy>li{padding: 20px 24px 20px;}
	ul.sub_categroy>li .icon img {width: 50px;}
	ul.sub_categroy>li .indside_hover{padding-left: 70px;}
	.what_say img{width: 150px;height: 150px;}
}


@media(max-width:1400px){
	h1{font-size: 30px;}
	h2{font-size: 25px;}
	h3{font-size: 20px;}



	.btn-theme{padding: 8px 25px;font-size: 14px;} 
	.certi_box .certi_images{padding: 50px 30px;}
 	.certi_box .certi_images img{width:60px;}
 	.certi_box .certi_ctn h2{font-size: 18px;}

	/*dashboard*/
	a.brand-logo img{width:190px;}
	.dashboard-nav{width:200px;}
	.dashboard-app{margin-left:200px;}

	.dashboard-nav-item{padding: 8px 20px 8px 45px;}

	.team_subject_sec .right{padding:0 50px;}
	.team_subject_sec .right p{font-size: 25px;}
	.news-section .container-fluid{padding-left:150px;}
	.global_box .glbal_info img{width: 250px;height: 250px;left: -33px;top:-70px;}
	.login_sec .right .btm_div.form-section{padding:0 0px;}
	.login_sec .left{padding: 0 100px;}
	
	.dashboard_part .left:before{content: none;}
	.what_say img{width: 100px;height: 100px;}
	.class_box .single-box .class_image_box .class_img{width: 300px;}
	ul.class_tag li{font-size: 14px;}
	.find-cls-teacher h2 {font-size: 18px;}
	.news_info  a.btn-theme{padding:8px 15px;}
	.btn-theme span svg{width:16px;}

	/*25-4-2023*/
	.btn-theme{padding: 8px 25px;font-size: 14px;} 
	.certifi_col{ width: calc(100% / 4);}
 	.certi_box .certi_images{padding: 50px 30px;}
 	.certi_box .certi_images img{width:60px;}
 	.certi_box .certi_ctn h2{font-size: 18px;}

 	.dash_video .video_box video{height: 400px;}

 	/*my_statistic*/
	.attendence_box span svg{width:30px;}
	.my_statistic .attendence_box{padding:20px;}
	/*class video*/
	.class_box .single-box .class_image_box .class_img{width: 300px;}
	/*26-0-2023*/
	/*price_pay*/
	.pay_pice_box h3{font-size: 16px;}
	.pay_pice_box .pay_set_left>img{width:80px;height:80px;}
	.pay_pice_box .pay_set_left .price_flag{bottom:-10px;right:30px;}
	.checkmarks{height: 20px;width: 20px;}
	.pay_pice_box .pay_set_left .price_flag img{width:20px;height: 20px;}
	.pay_pice_set .card{padding: 15px;margin-bottom: 25px}

	.parent_edit{width:300px;height:300px;}
	.edit_pren_prof{width:40px;height:40px;bottom:-18px;right:35%;}
	.edit_pren_prof svg{width:20px;}
	.edit_img_profile.class_image .imageWrapper img{height: 280px;}

 	/*07-08-2023*/
	.setp_list img{width:80px;}
}


@media(max-width:1300px){
	.global_box .glbal_info img{width: 230px;height: 230px;left: -13px;top:-50px;}	
	.know-section .right img{height: 450px;width: 100%;}
	.login_sec .left{padding: 0 70px;}

}
@media(max-width:1200px){
	h1{font-size: 25px;}
	h2{font-size: 22px;}
	.logo a img{width:200px;}
	.btn-theme{padding: 8px 20px;}
	ul.fist-menu li a{font-size: 16px;}
	ul.button-menu li a{padding:7px 30px;}
	.team_subject_sec .right p{font-size: 22px;}
	.news-section .container-fluid{padding-left:100px;}
	.global_box .glbal_info .box_name{display:flex;flex-direction:column;align-items:center;width:auto;margin-bottom:25px;height:auto;position: relative;}
	.global_box .glbal_info img{width:180px;height:180px;left:0;top:0;margin-bottom:20px;position: relative;}
	.meet-gobal-team{padding:90px 0 100px;}
	.meet-gobal-team h2{padding-bottom:20px;}
	.global_box .glbal_info .box_name{padding: 22px 20px;}
	.know-section .right img{height: 400px;}
	.team_subject_sec.feat-org .botto_shap{right: 0;}
	.gobal_learn{bottom:-190px;left: 0;}
/*	.class_room_info .class_title p{font-size: 22px;}*/

	.find-cls-teacher{padding: 30px 40px;}
	.student_join_us h2{font-size: 35px;}
	.nav-item-list {overflow: hidden;}
	.nav-item-list ul.main-menu{overflow:auto;justify-content:unset;}
	ul.main-menu>li>a{padding:0 10px;display:block;width:max-content;}
	.login_sec .right .btm_div.form-section{padding:0 50px;}
	.login_sec .left{padding: 0 50px;}
	.class_box .single-box .class_image_box .class_img{width: 100%;height:350px !important;}
	.class_box .single-box .class_image_box .class_img a img{    border-top-right-radius:10px;border-bottom-left-radius: 0;}
	.video-container {position: static;padding-bottom: 0;}
	.video_boxs_sec .video_boxs video{height:250px;}
	/*organization css*/
	.org_met_gobal .global_box .glbal_info .box_name{height: auto;}
	.org_met_gobal.meet-gobal-team h2{padding-bottom: 30px;}
	.org_met_gobal.meet-gobal-team{padding-bottom: 100px;}

	.dash_video .video_box video{height: 460px;}
	.video-container{position:static;padding-bottom:0;}
	.video-container video{border-radius: 10px 10px 0 0;}
	/*25-07-2022*/
	.certifi_col{ width: calc(100% / 3);}
	.certifi_display .cert_name span{font-size:18px;}
	 .shrink0{
    width: 100%;
  }
}

@media(max-width:1100px){ 
	 
	.team_subject_sec .right p{font-size: 20px;}
	.news-section .container-fluid{padding-left:15px;}
	.student_join_us h2{font-size: 30px;} 
	.meet_techer .meet_details .meet_img img{width:220px;height: 220px;}
	.location_card .left img{height: 480px;}
	
}

@media (min-width: 767px) {
  .col-md-1-5 { width: 20%; }
  .col-md-2-5 { width: 25%; }
  .col-md-3-5 { width: 33.33%; }
  .col-md-4-5 { width: 50%; }
  .col-md-5-5 { width: 100%; }
}

@media (min-width: 991px) {
  .col-lg-1-5 { width: 20%; }
  .col-lg-2-5 { width: 25%; }
  .col-lg-3-5 { width: 33.33%; }
  .col-lg-4-5 { width: 50%; }
  .col-lg-5-5 { width: 100%; }
}

@media (min-width: 1200px) {
  .col-xl-1-5 { width: 20%; }
  .col-xl-2-5 { width: 25%; }
  .col-xl-3-5 { width: 33.33%; }
  .col-xl-4-5 { width: 50%; }
  .col-xl-5-5 { width: 100%; }
}

@media (min-width: 1400px) {
  .col-xxl-1-5 { width: 20%; }
  .col-xxl-2-5 { width: 25%; }
  .col-xxl-3-5 { width: 33.33%; }
  .col-xxl-4-5 { width: 50%; }
  .col-xxl-5-5 { width: 100%; }
}

@media(max-width:991px){
 	h1{font-size: 30px;}
	h2{font-size: 25px;}
	h3{font-size: 20px;}
	 

	.menu-toggle, .bar {
		display: block !important;
		cursor: pointer !important;
	}
	
	.dashboard-app{margin-left: 0;}
	.logo a img{width:150px;}
	.class-content{padding: 40px 10px;}
	.menu{display:none!important;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:111;padding:30px;transform:translate(100%);overflow:hidden;height: calc(100vh - 55px);}
	.menu-toggle,.bar{display:block;cursor:pointer;border: none !important;}
	.mobile-nav{display:block!important;visibility: visible;transition: transform 0.7s ease;
		transform:translate(0%)!important;-webkit-transform: translate(0%);}
	.menu ul li { margin-bottom: 21px; }
	.find-cls-teacher.join_our_section img{width: 10%;}
	.find-cls-teacher.join_our_section .video_boxs video {height: auto;}
	.know-section .right img{height:350px;}
	.custom_banner .left{margin-bottom: 15px;}
	.custom_banner .right{width: 100%;}
	.banne_inner_width{padding: 30px;}
/*	.class_room_info .class_title p{font-size: 20px;}*/
	footer .mian_footer{padding: 70px 0 40px;}
	.find-cls-teacher{padding: 30px 30px;}
	.know-section .card{padding: 30px;}
	ul.sub_categroy>li{padding: 15px;}
	.student_join_us h2{font-size: 25px;} 
	.menu-bar + li{padding-left:80px!important;}
	.login_sec .right .btm_div.form-section{padding:0 0px;}
	.login_sec .left{height: auto;padding: 150px 40px;}
	.login_sec .right{padding: 40px 40px;}
	.payment-week .payment_price{font-size: 30px;}
	.drop_calendar.filter_box,.filter_box{min-width: 320px;}
	.meet_techer .meet_details .meet_right{margin-left: 0;}
	.meet_techer .meet_details .meet_img img{width:200px;height: 200px;}
	.description_ctn .accordion-button{font-size: 20px;line-height: 1.3;padding:20px 11px 20px 11px;}
	.description_ctn .accordion-item .accordion-body{font-size: 20px;line-height: 1.5;}
	.video_boxs_sec .video_boxs video{height:250px;}
	.certi_box .certi_images{padding:70px 30px;}
	.quiz_card .left_side .quiz_image img{height: 350px;}
	.quiz_card{padding: 30px;}
	.class_by_subject{padding: 100px 0 70px;}
	ul.sub_categroy>li{padding:15px;}
	.height_100vh{height:auto!important;}

	.tch_head_det{margin-bottom:-20px;}
	.tch_head_det .tech_img{width: 200px;}
	.tch_head_det .tech_img img{width: 200px;height: 200px;}
	.tch_head_det .tech_ctn{width: calc(100% - 200px);}

	ul.sub_categroy>li .indside_hover{height: auto !important;}
	.what_say.padd-100{padding-bottom: 70px;}

	.class_box .single-box .class_image_box .class_img{height: 300px !important;}

	.ribbon{padding:10px 10px;font-size: 12px;}
	.ribbon:before{top:-11px;left:-7px;width:8px;height:49px;}
	.ribbon:after{bottom:38px;left:-5px;width:7px;height:12px;}
	/*10-1-2023*/
	.popular_item ul li{width: 45.7%;}
}


@media(max-width:767px){
	.fs-5{font-size: 18px !important;}
	h1{font-size: 22px;}
	h2{font-size: 20px;}
	.class_room_inner{display:block;}
	.btn-theme{padding: 8px 15px;}
	.slick_silder_button button.slick-arrow{width: 30px;height: 30px;}
	.feat-org.team_subject_sec .left img.left_shap{right: 10px}
	.know-section .right img{height:300px;}

	.explore_new_class.slick_silder_button button.slick-arrow{top:100%;margin-top: 15px}
	.avilable_time.slick_silder_button button.slick-arrow{/*top:77%;*/top: 100%; margin-top: 15px}
	ul.sub_categroy>li .icon img{width:60px;}
	ul.sub_categroy>li .indside_hover{padding-left: 70px;height: auto !important;}
/*	.class_room_info .class_title p{font-size:18px;}*/
	.find-cls-teacher{padding: 30px 15px;}
	.know-section .card{padding:15px;}
	.height_qul.position-absolute{position:relative!important;margin-top:14px;bottom:0;left:0;}
	.login_sec .right{padding: 40px 30px;}

	/*slider*/
	.inter_slider .slick-list{padding:0 0% 15px 0 !important;}
	.dashboard-toolbar{padding:8px 18px;}
	.dropdown.switch-profile button{font-size:14px;padding:5px 10px;}
	.dropdown.switch-profile{margin-left:15px;}
	.payment-week .payment_price{font-size:25px;}
	ul.custom_nav_bar li.nav-item button.nav-link{padding: 10px 10px;}
	.slick-slideshow__slide .news_info .nw_img img{height: 200px;}
	.meet_techer .meet_details .meet_img img{width:150px;height: 150px;}
	.description_ctn .accordion-button{font-size:18px;line-height: 1.3;padding:18px 11px 18px 11px;}
	.description_ctn .accordion-item .accordion-body{font-size: 16px;line-height: 1.5;}
	.review_box{padding: 25px;}
	.popular_item ul li a .topi_icon{width: 80px;height: 80px;}
	.subscription_first{padding: 15px;}
	.add_coup{padding:14px 15px 30px; }
	.payment_display{margin: 16px 15px 25px;}
	.payment_display .pay_dis_inner{padding:15px;}
	.total_payment{padding:15px;}
	.payment_btm_text{padding:0 15px 25px;}
	.check_polices{padding:20px 20px;}
	.online_poli_img {width: 150px;}
	.custom-pagination ul li a{padding:12px 10px;    font-size: 14px;}
	.env_text{margin-left: 0;}
	.env_img{margin-bottom: 15px;}
	.video_boxs_sec{padding: 15px;}
	.cancel_btn a{width: 25px;height: 25px;}
	.cancel_btn a svg{width: 15px;height: 15px;}
	.discussion_sec .discss_img img{width:50px;height:50px;}
 	.quiz_card .left_side .quiz_image img{height: 250px;}
 	.quiz_card{padding: 25px;}
 	.gobal_learn{position:static;max-width: 100%;}
	.video_section{padding:15px 0 0px;}
	.dash_video .video_box video{height: 380px;}

 	.multi-range input[type=range]{width: 320px;}
 	.tch_head_det{margin-bottom:0	;padding-bottom: 30px;}

	.tch_head_det .tech_img{width: 150px;}
	.tch_head_det .tech_img img{width: 150px;height: 150px;}
	.tch_head_det .tech_ctn{width: calc(100% - 150px);}
	.tech_about{padding: 0;}
	.news-section.padd-100{padding-bottom: 70px;}
	.awards_sec.padd-100 {padding-bottom: 70px;}

	#stop-video{top: 135px;}
	#stop-video img{width: 30px;}
	.location_card .left img{height: 400px;}
 	/*---------------------------------------parent side reponsive---------------------------------------------*/
 	.parent_edit{width: 200px;height:200px;}
 	.learner_uploads{margin-right: 30px;}
 	.learner_uploads  img{width: 70px;height: 70px;}
 	.learner_profile_box{padding: 20px;}
 	.delet_learner svg{width: 30px;height: 30px;}
	.learner_uploads .edit_pren_prof svg{width:10px;height:10px;}
	.learner_uploads .edit_pren_prof{width:20px;height:20px;bottom:-14px;right:13%;}
	.dash_video .video_box video{height: 380px;}
	a.learner_pr_edit{width: 30px;height: 30px;}
	.learner_profile_box .learner_pr_img {margin-bottom: 20px;}

	/*---------------------------------------teacher side reponsive---------------------------------------------*/
	.quiz_ques_box span{width: 100%;}
	.coup_box{width:100%;}
	.coupon_card .coupon_left{width:100%;border-radius: 10px 10px 0  0 ;}
	.coupon_card .coupon_right{width:100%;}
	.dash_video .video_box video{height: 380px;} 


	/*--------------------------------------- organizations side reponsive---------------------------------------------*/
	.pay_pice_box .pay_set_left>img{width:70px;height:70px;}
	.pay_pice_box .pay_set_left .price_flag img{width:20px;height:20px;}
	.pay_pice_box .pay_set_left .price_flag{bottom:-10px;right:25px;}
	.org_met_gobal.meet-gobal-team{padding-bottom: 70px;}
	.awards_sec.padd-100 {padding-bottom: 70px;}

	/*24-7-2023*/
	ul.class_tag li{font-size:13px;padding:8px!important;margin-bottom:10px;margin-right:10px;}
	/*.class_box .single-box .class_image_box .class_img{height:250px!important;}*/
	.slider_filter_list  li button{font-size:14px;}
	.sort_by  select{padding: 5px !important;font-size: 14px !important;}
	.slider_filter_list li a{font-size:14px;}

	.bottom-info span.tech_nm{font-size:14px;}
	.bottom-info .star_rat span svg{width: 18px;}
	.bottom-info .star_rat span + span{font-size: 14px;}

	/*25-0-2022*/
	.certifi_col{ width: calc(100% / 2);}
	.certifi_display .cert_name span{font-size:16px;}
	.certi_box .certi_ctn h2{font-size: 16px;}
	ul.custom_nav_bar li.nav-item .nav-link{padding: 15px;}
	.org_met_gobal .global_box .glbal_info .box_name{margin: 0 auto;}
	.org_met_gobal .global_box .glbal_info .box_name img.global_shap{display: none;}
	.org_met_gobal .global_box .glbal_info img{top:0;left:0px;}
	.class_room_info{padding: 20px;}
	/*26-07-2022*/
	.find_btm_class .find_btm_class_left{font-size: 14px !important;width:110px;}
	.find_btm_class .find_btm_class_right{font-size: 14px !important;width: calc(100% - 110px);}
	.payment-week{width: 100%;}
	/*10-1-2024*/
	.popular_item ul li{width: 100%;}
}
@media(max-width:699px){
	.inter_class{margin-right: 0px;}
}

@media(max-width:567px){
	.fs-5{font-size: 17px !important;}
	.bottom_footer ul.bttm_lang li{margin-bottom:10px;margin-right: 0;padding-right:0;}
	.bottom_footer ul.bttm_lang li:after{content: none;}
	ul.sub_categroy>li .icon img{width:50px;}
	/*ul.sub_categroy>li{margin-bottom:30px;}*/
	.custom_nav_bar{max-width:100vw;overflow-x:scroll;position:relative;flex-wrap:unset;}
	ul.custom_nav_bar.custom_yellow_line li.nav-item button.nav-link{width: 168px;}
	ul.custom_nav_bar li.nav-item button > span{margin-bottom: 4px;margin-right: 0 !important;display: block;}
	.width-20 .off_box.card{margin-right: 0;}
	.meet_techer .meet_details .meet_img img{width:100px;height: 100px;}
	.custom-pagination ul li a {padding:12px 5px;}
	span.green_dots{right: -14px;}
	.video_boxs_sec .video_boxs video{height:200px;}
	.discussion_sec .discss_img img{width:40px;height:40px;}
	 	/*---------------------------------------parent side reponsive---------------------------------------------*/
	.learner_uploads{margin-right:20px;}
	.delet_learner svg{width: 20px;height: 20px;}
	.dash_video .video_box video{height: 300px;}


}

@media (max-width:575px){
	.shrink0{
    flex-shrink: 0;
    width: 100%;
  }
  
}
@media(max-width:480px){
	.fs-5{font-size: 16px !important;}
	.btn-theme{padding: 8px 15px;}
	.know-section .right img{height:280px;}
	.popular_item ul li{margin-right: 0;}
	.popular_item ul li:last-child{margin-bottom: 0;}
	.custom-pagination ul li a {padding:12px 3px;text-align: center;}
	.video_boxs_sec .video_boxs video{height:150px;}
	.discussion_sec .discss_img img{width:35px;height:35px;}
	.quiz_card{padding: 20px;}
	.sponserd_teacher .card .sponser_user .sponser_flag{    bottom: -10px;
    right: 24px;
    width: 25px;
    height: 25px;}
	 .dash_video .video_box video{height:280px;}
	.tch_head_det{display: block !important;}
	.tch_head_det .tech_img{margin-bottom: 20px;}
	.tch_head_det .tech_ctn{width: 100%;margin-left: 0 !important;padding-bottom:30px;}
	/*25-07-2022*/
	.certifi_col{ width: calc(100% / 1);}

	/*organization css*/
	.org_met_gobal .global_box .glbal_info .box_name{width: 100%;}
	.org_met_gobal .global_box .glbal_info img{top: 0;left: 0;}
	.org_top_teacher .slick-slide{margin-top: 0;}
}

@media(max-width:460px){
	.dash_video .video_box video{height:250px;}
	}