@media screen and (min-width:250px) and (max-width:580px){
	.container{margin:0px 10px;}
	.logo{text-align: center;}
	.logo img{width: 75px;margin-top: 7px;}
	.nav{top:6px;padding-top: 6rem;}
	.nav-button{width:11%;right:0px;background: #65b590;top: 4px;}
	.nav-button:before, .nav-close:before{text-align: right;margin-right: 8px;}
	.nav ul{background: #65b590;}
	.header{display: block;}
	.cont-no{width: 100%;    margin-top: 8px;}
	.home-title{font-size: 28px;line-height: 1.2;}
	.form,.we,.eng-list{width: 100%;}
	.swiper-slide img{height: 200px;}
	.tutor-tab,.service-tab{width: 100%;float: none;margin: 20px 0px;}
	.add-list{width: 46%;    margin: 5px;}
	.footer1{width: 100%;float: none;margin:10px 0px; }
	.details,.best-lf,.best-rf{width: 100%;float: none;margin: 10px 0px;}
	.tab-conts{width: 280px;}
	.logo{width: 50%;margin-top: 0px;}
	.logo h1{font-size: 16px!important;}
	.tj-lf,.tj-rf{width: 100%;float: none;text-align: center;margin-bottom: 10px;}
	.grid tr td,.grid tr th{font-size: 15px; padding: 10px 0px;}
	.header1{height: 157px;}
	.cont-no ul{display: block;}
	.login-tab,.Signup,.ncrt-lf,.ncrt-rf{width: 100%;margin-bottom: 10px;}
	.jls{width: 100%;float: none;}
	.con-fom{width: 100%;}
	.cont-lf,.cont-rf,.ab-lf,.ab-rf,.online-img,.test8,.test9{width: 100%;float: none;margin-bottom: 25px;}
	.note,.btn-box,.profile-img,.fup{width: 100%;}
	.cont-title h2{font-size: 24px;}
	.ab-rf{margin-top: 35px;}
	.heading{font-size: 16px;}
	.up-fo1,.up-fo2{width: 100%;float: none;}
	.fc-img,.sg-lf,.sg-rf{width: 100%;float: none;margin-bottom: 15px;}
	.vw-mor a{padding: 7px 17px;font-size: 16px;}
	.tuts h2,.trk h2,.hmb h2{font-size: 25px;line-height: 1.4;}
	.tr-fom{width: 100%;}
	.sg1{width: 24%;}
	.eva-ques{text-align: left;}
	.fo-cont-no ul {display: inline;}
	.nt-bd h2{font-size: 20px;margin-bottom: 7px;}
	.nt-bd{ padding: 60px 0px 10px;}
	.nt-bd p{font-size: 17px;text-align: center;}
	/*parent registration*/
	.add-pr{width: 100%;}
	.sn,.sn1,.sn2,.pr1,.pr2{width: 100%;float: none;margin-bottom: 7px;}
	.notice{font-size: 14px!important;}
	.paylf{text-align: center;margin-top: 0px;}
	.modal-content{width: 90%;}
	.heading h2{font-size: 16px;}
	.popbtn{text-align: center;margin-bottom: 10px;}
	.online{margin-top: 0px;}
	.ncrt9{margin-top: 35px;}
	.bck-btn{text-align: center; margin-top: 8px;margin-bottom: -14px;}
	.evt1{width: 100%; float: none;margin-left: 0px;height: unset;margin-bottom: 10px;}
	.online-title{font-size: 20px;margin-bottom: 10px;}
	.modal{overflow: auto!important;padding-top: 50px;}
	.log-rf {width: 100%;float: none;text-align: center;}
	.search{width: 100%;}
	.fo1-sub input[type="submit"]{width: 100%;}
}

@media screen and (min-width:579px) and (max-width:768px){
	.container{margin:0px 10px;}
	.logo img{width: 75px;margin-top: 7px;}
	.logo{width: 20%;}
	.nav{top:6px;padding-top: 6rem;}
	.nav-button{width:8%;right:0px;background: #65b590;top:3px;}
	.nav-button:before, .nav-close:before{text-align: right;margin-right: 14px;}
	.header{display: block;}
	.header-menu{display: block;}
	.nav ul{background: #65b590;}
	.cont-no{width: 80%;}
	.tutor-tab,.footer1{margin: 10px;}
	.service-tab{margin: 14px;}
	.add-list{margin: 7px;}
	.details{width: 43.33%;}
	.tutor-tab{height: auto;}
	.login-tab{width: 70%;}
	.jls{width: 30%;}
	.fc-img,.tutor-tab{width: 21.33%;}
	.popbtn{text-align: center;margin-bottom: 10px;}
	.online{margin-top: 0px;}
	.fo1-sub input[type="submit"]{width: 100%;}

}