
@media only screen and (min-width:1200px){
	.nav-item > .nav-link{padding: 5px 20px !important;}
}

@media only screen and (max-width:992px){
	.header-inner{background-color: white!important;
	}
	
	
}


@media (min-width: 200px) and (max-width: 330px) {
	.edulogo{
		max-width: 250px;
	}
	.navbar-toggler{
		padding: 0px !important;
	}
	#nav-icon3{
		width: 25px !important;
    	height: 25px !important; 
	}
	.navbar-collapse {
		margin-top: 9px !important;
		transition: all 0.5s ease-in-out !important;
	}
	.header-bottom {
		height: 85px !important;
	}

	.student-cont-inner span{
		font-size: 26px;
	}
	.student-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.student-cont {
		padding: 0px !important;
	}
	.student-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.student-cont-inner a{
		text-align: center;
	}

	
	.teacher-cont-inner span{
		font-size: 26px;
	}
	.teacher-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.teacher-cont {
		padding: 0px !important;
	}
	.teacher-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.teacher-cont-inner a{
		text-align: center;
	}
}

@media (min-width: 200px) and (max-width: 567px) {
	.header-top{
		padding: 10px 20px !important;
	}
	.edulogo{
		max-width: 250px;
	}
	.navbar-toggler{
		padding: 0px !important;
	}
	#nav-icon3{
		width: 25px !important;
    	height: 25px !important; 
	}
	.navbar-collapse {
		margin-top: 9px !important;
		transition: all 0.5s ease-in-out !important;
		box-shadow: rgb(0 0 0 / 40%) 0px 1px 10px;
	}	
	.header-bottom {
		height: 85px !important;
	}
	.nav-item .nav-link{
		height: auto !important;
		padding: 10px 50px !important;
	}
	.header-top .header-right{
		justify-content: center !important;
	}
	.header-left{
		display: none !important;
	}
	.page-header .container{
		text-align: center;
	}
	/*************************** slider box ************************/
	.tutor-box {
		background: #1b3781;
	}
	.student-box {
		background: #71c438;
	}
	.tutor-box a {
		padding: 10px;
	}
	.student-box a {
		padding: 10px;
	}
	.edubin-slider .content-box .slider-title{
		font-size: 30px !important;
    	text-align: center;
	}
	.edubin-slider .content-box .button-box{
		text-align: center;
	}
	.edubin-slider .owl-nav{
		top: 50%;
	}
	/************************** End Slider Box **********************/


	/************************** Aboutus **********************/
	.about-cont {
		padding: 30px 0px 0px 10px;
	}
	/************************** Aboutus **********************/


	/************************** Services **********************/
	.student-cont {
		padding: 30px 40px;
	}
	.teacher-cont {
		padding: 30px 40px;
	}

	.service-box {
		background: #edf0f2 !important;
		padding: 21px 1rem;
	}
	.ser-row-mb-30{
		margin-bottom: 0px;
	}

	/************************** Services **********************/


	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 50px;
	}
	/************************** End facility **********************/

	/************************** Footer *****************************/
	.main-menu-footer {
		padding-left: 12px;
	}
	.address-menu-footer {
		padding-left: 12px;
	}
	.copyright-left {
		text-align: center;
	}
	.copyright-right {
		text-align: center;
	}
	/************************** Footer ******************************/

	/************************** course main **********************/
	.sidebar-padding {
		padding: 0px 15px;
	}
	.course-author span {
		color: #333;
		box-shadow: none;
		font-size: 18px;
		font-weight: 500;
		text-transform: capitalize;
		text-align: center;
		display: inline-block;
		width: 100%;
		margin-top: 20px
	}
	.course-author p {
		text-align: center;
	}
	.studentcount span{
		display: initial;
	}

	.grey-box {
		padding: 30px 20px !important;
		margin: 30px 0px;
	}
	.apply-button {
		padding: 15px 15px;
	}
	.sidebar-text {
		margin-top: 15px;
	}
	.deserve-content::before {
		height: 150%;
	}
	
	.sidebar-text div {
		margin-top: 10px;
	}
	.page-header .page-title {
		color: #fff;
		font-size: 30px !important;
		font-weight: 700;
		margin-bottom: 0;
		position: relative;
	}
	.course-main-cont {
		padding: 30px 15px 20px 15px;
		background: #EDF0F2;
	}
	.course-tab .tab-content {
		background: #fff !important;
		border-radius: 0px 0px 5px 5px !important;
		padding: 20px 15px 30px 15px;
		margin-bottom: 20px;
		min-height: 700px;
	}
	.intro-table {
		padding: 0px;
	}
	.inner-box {
		background: #F9FAFC;
		padding: 20px 15px;
		margin: 30px 0px;
	}
	.course-author p {
		padding: 0px 20px;
	}
	/************************** course main **********************/


	/************************** tutor **********************/
	.tutor-side-padding {
		padding: 0px;
	}
	.tutor-main-cont {
		padding: 30px 25px 80px 25px;
		background: #EDF0F2;
	}
	.tutor-side-bg {
		padding: 20px;
	}
	.tutor-content {
		padding: 35px;
	}
	.tutor-content-head {
		font-size: 25px;
	}
	/************************** tutor **********************/


	/************************** Contact **********************/
	.contact-content .section-title-txt {
		font-size: 29px;
	}
	.contact-side-padding {
		padding: 30px 0px 0px 0px;
	}
	.contact-content {
		background: #fff;
		border-radius: 5px;
		padding: 20px;
	}
	/************************** Contact **********************/
	.student-cont-inner span{
		font-size: 26px;
	}
	.student-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.student-cont {
		padding: 0px !important;
	}
	.student-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.student-cont-inner a{
		text-align: center;
	}

	
	.teacher-cont-inner span{
		font-size: 26px;
	}
	.teacher-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.teacher-cont {
		padding: 0px !important;
	}
	.teacher-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.teacher-cont-inner a{
		text-align: center;
	}

}


@media (min-width: 568px) and (max-width: 767px) {
	.grey-box {
		padding: 30px 20px !important;
		margin: 30px 0px;
	}
	.apply-button {
		padding: 15px 15px;
	}
	.sidebar-text {
		margin-top: 15px;
	}
	.deserve-content::before {
		height: 150%;
	}
	.sidebar-text div {
		margin-top: 10px;
	}
	.header-top{
		padding: 10px 20px !important;
	}

	.navbar-collapse{
		margin-top: 7px !important;
		transition: all 0.5s ease-in-out !important;
		box-shadow: rgb(0 0 0 / 40%) 0px 1px 10px;
	}
	.nav-item .nav-link{
		height: auto !important;
		padding: 10px 50px !important;
	}
	.header-top .header-right{
		justify-content: center !important;
	}
	.header-left{
		display: none !important;
	}

	/*************************** slider box ************************/
	.tutor-box {
		background: #1b3781;
	}
	.student-box {
		background: #71c438;
	}
	.tutor-box a {
		padding: 20px 20px 20px 60px;
	}
	.student-box a {
		padding: 20px 20px 20px 60px;
	}
	.edubin-slider .content-box .slider-title{
		font-size: 30px !important;
    	text-align: center;
	}
	.edubin-slider .content-box .button-box{
		text-align: center;
	}
	.edubin-slider .owl-nav{
		top: 50%;
	}
	/************************** End Slider Box **********************/

	/************************** Aboutus **********************/
	.about-cont {
		padding: 30px 0px 0px 10px;
	}
	/************************** Aboutus **********************/


	/************************** Services **********************/
	
	.service-box {
		background: #edf0f2 !important;
		padding: 30px 1rem;
	}
	.ser-row-mb-30{
		margin-bottom: 0px;
	}
	/************************** Services **********************/









	

	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 50px !important;
	}
	/************************** End facility **********************/
	

	/************************** Footer *****************************/
	.copyright-left {
		text-align: center;
	}
	.copyright-right {
		text-align: center;
	}
	/************************** Footer ******************************/

	/************************** course main **********************/
	.sidebar-padding {
		padding: 0px 15px;
	}
	.course-author span {
		color: #333;
		box-shadow: none;
		font-size: 18px;
		font-weight: 500;
		text-transform: capitalize;
		text-align: center;
		display: inline-block;
		width: 100%;
		margin-top: 20px
	}
	.course-author p {
		text-align: center;
	}
	.studentcount span{
		display: initial;
	}
	/************************** course main **********************/


	/************************** tutor **********************/
	.tutor-side-padding {
		padding: 0px;
	}
	/************************** tutor **********************/


	/************************** Contact **********************/
	.contact-content .section-title-txt {
		font-size: 39px;
	}
	.contact-side-padding {
		padding: 30px 0px 0px 0px;
	}
	/************************** Contact **********************/

	.student-cont-inner span{
		font-size: 26px;
	}
	.student-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.student-cont {
		padding: 0px !important;
	}
	.student-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.student-cont-inner a{
		text-align: center;
	}

	
	.teacher-cont-inner span{
		font-size: 26px;
	}
	.teacher-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.teacher-cont {
		padding: 0px !important;
	}
	.teacher-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.teacher-cont-inner a{
		text-align: center;
	}


}



@media (min-width: 768px) and (max-width: 991px) {
	.header-top{
		padding: 10px 20px !important;
	}
	.navbar-collapse{
		margin-top: 7px !important;
		transition: all 0.5s ease-in-out !important;
		box-shadow: rgb(0 0 0 / 40%) 0px 1px 10px;
	}
	.nav-item .nav-link{
		height: auto !important;
		padding: 10px 50px !important;
	}
	


	.student-cont-inner span{
		font-size: 26px;
	}
	.student-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.student-cont {
		padding: 0px !important;
	}
	.student-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.student-cont-inner a{
		text-align: center;
	}

	
	.teacher-cont-inner span{
		font-size: 26px;
	}
	.teacher-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.teacher-cont {
		padding: 0px !important;
	}
	.teacher-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.teacher-cont-inner a{
		text-align: center;
	}



	
	/*************************** slider box ************************/
	.tutor-box {
		background: #1b3781;
	}
	.student-box {
		background: #71c438;
	}
	.tutor-box a {
		padding: 20px 20px 20px 60px;
	}
	.student-box a {
		padding: 20px 20px 20px 60px;
	}
	
	.edubin-slider .content-box .slider-title{
    	text-align: center;
	}
	.edubin-slider .content-box .button-box{
		text-align: center;
	}
	.edubin-slider .owl-nav{
		top: 50%;
	}
	/************************** End Slider Box **********************/

	/************************** Aboutus **********************/
	.about-cont {
		padding: 30px 0px 0px 10px;
	}
	/************************** Aboutus **********************/


	/************************** Services **********************/
	
	.service-box {
		background: #edf0f2 !important;
		padding: 40px 2rem;
	}
	.ser-row-mb-30{
		margin-bottom: 0px;
	}
	/************************** Services **********************/

	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 50px !important;
	}
	/************************** End facility **********************/

	/************************** course main **********************/
	.sidebar-padding {
		padding: 0px 15px;
	}
	/************************** course main **********************/

	/************************** Tutor **********************/
	.tutor-side-bg {
		padding: 20px;
	}
	/************************** Tutor **********************/


	/************************** Contact **********************/
	.contact-content .section-title-txt {
		font-size: 39px;
	}
	/************************** Contact **********************/


}



@media (min-width: 992px) and (max-width: 1199px) {
	.navbar{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		height: 99px !important;
	}
	.navbar-nav{
		height: 99px;
		align-items: center !important;
	}
	.navbar-expand-lg .navbar-collapse{
		height: 99px !important;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding: 5px 14px !important;
	}
	

	.student-cont-inner span{
		font-size: 35px;
	}
	.student-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.student-cont {
		padding: 0px !important;
	}
	.student-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.student-cont-inner a{
		text-align: center;
	}

	
	.teacher-cont-inner span{
		font-size: 35px;
	}
	.teacher-cont-inner p {
		font-size: 20px;
		text-align: center;
	}
	.teacher-cont {
		padding: 0px !important;
	}
	.teacher-cont-inner {
		padding: 0px 30px 60px 30px;
	}
	.teacher-cont-inner a{
		text-align: center;
	}





	/*************************** slider box ************************/
	.boxmainDiv{
		padding: 0px;
		top: -56px;
	}
	.tutor-box a{
		padding: 50px 20px 30px 20px;
	}
	.student-box a{
		padding: 50px 20px 30px 20px;
	}
	/************************** End Slider Box **********************/


	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 0px !important;
	}
	/************************** End facility **********************/

	/************************** Tutor **********************/
	.tutor-side-bg {
		padding: 30px;
	}
	/************************** Tutor **********************/


}



@media (min-width: 1200px) and (max-width: 1300px) {
	
	.navbar{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		height: 99px !important;
	}
	.navbar-nav{
		height: 99px;
		align-items: center !important;
	}
	.navbar-expand-lg .navbar-collapse{
		height: 99px !important;
	}


	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 0px;
	}
	/************************** End facility **********************/

}



@media (min-width: 1301px) and (max-width: 2500px) {
	
	.navbar{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		height: 99px !important;
	}
	.navbar-nav{
		height: 99px;
		align-items: center !important;
	}
	.navbar-expand-lg .navbar-collapse{
		height: 99px !important;
	}


	/************************** Start facility **********************/
	
	.facility-box p{
		margin-bottom: 0px;
	}
	/************************** End facility **********************/

}











