@media screen and (max-width: 768px) {
	.navbar-light .navbar-nav .nav-link {
	  line-height: 8px !important;
	}
	.loginbtn{
		margin-top:8px;
	}
	#breadcrumb_section{
		margin-top:0px;
	}
	.listitem ol{
		padding-left:0!important;
	}
	.listitem ul{
		padding-left:0
	}
	.listitem {
		margin-top:10px;
	}
	.pad100{
		padding:30px 0!important;
	}
	.listitem p{
		line-height:25px !important;
	}
	.footer_text{
		font-size:13px !important;
	}
	.top-header{
		display: none;
	}
	.aboutImg{
		width: 100% !important;
	}
	.postHighlight{
		height: auto !important;
	}
	.blockImg{
		display: block !important;
	}
	.lineheight40{
		line-height: none !important;
	}
	.serviceCont h3 b{text-align: center !important;}
	.highlightSection, .featureSection,.prePlanning, .reviewSection{
		padding: 20px 0 !important;
	}
	.shadowHover{
		margin-bottom: 15px ;
	}
	.postImg{
		height: auto !important;
	}
	.serviceCont h3{
		text-align:center !important;
	}
	.serviceCont p, .postImg p{
		line-height:24px !important;
	}
	.postImg h3{
		margin-top:20px;
		text-align:center !important;
	}
	.owl-carousel .item {
	  padding: 5px 3% !important;
	}

	.quatationmark {
	  font-size: 50px !important;
	  margin-bottom: -23px !important;
	}
	.mensulist{text-align: center;}
	.socialiconsimg{
		text-align: center;
	}
	.postHighlight{
		text-align: center;
	}
	.aboutSectText{
		margin-top: 25px;
	}
	.listitem p{
		line-height: none !important;
		text-align: justify;
		text-justify: distribute;
		/*word-break: break-all;*/
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		text-justify: inter-word;
	}


	.owl-theme .owl-nav {
    	margin-top: -92px !important;
	}
	.owl-prev{
		float:left;
	}
	.owl-next{
		float:right !important;
	}
	.owl-stage-outer{
		z-index:-1;
	}
	.dropdown-toggle::after {
	  display: inline-block;
	  margin-left: 0.255em;
	  vertical-align: 0.255em;
	  content: "";
	  font-size:25px;
	  border-top: 0 solid transparent;
	  border-right: 0 solid transparent ;
	  border-bottom: 0;
	  border-left: 0 solid transparent;
	}


	.qlfiedEng{
		font-size:30px !important;
	}
	.qlfiedEng{
		padding-top:20px !important;
	}
	.emailPhonenav{
		background-color:#f3f2f2 ;
		color:#fff;
		text-align:center;
		margin-top:8px
	}

	.show_on_mobile{
		display: block !important;
	}
	#hero_section{
		padding-top: 0px !important;
	}
	.footerMobTab{
		padding-left:0 !important;
		padding-top:20px;
	}
	.serviceHome{
		height:190px;
	}
	.homevideo{
		padding-bottom:30px;
	}
	.btns {
		text-align: center;
	}
	.about_mesec{
		padding:15px 0 !important;
	}
	.faqTitle_box{
		padding-top:20px !important;
	}
	.aboutText h2{
		font-size: 20px;
		text-align: center;
	}
	.text_title_para{
		padding-top:20px !important;
	}
.btnbottom{
	padding-bottom: 40px;
}
.mobilesection{
	padding: 0px 15px;
}
.btnmobile{
	text-align: center !important;
}
.peachsect h2{
	font-size: 30px !important;
}
.peachsect h4{
	font-size: 15px !important;
}
.boxestrust h3{
	text-align: center !important;
	font-size: 16px !important;
}
.followBtn{
	padding: 10px 0 !important;
}
.contact_message{
	padding: 16px 0 !important;
}
.peachsect{
	text-align: center !important;
	padding-top: 20px;
}
.boxestrust{
	text-align: center !important;
	padding-bottom: 20px;
}
.boxestrust img{
	text-align: center;
}
.sub_title{
	font-size: 15px !important;
	font-weight: bold !important;
	color: #fff !important;
}
	.service h4{
		font-size: 15px !important;
	}
	.service .card-img{
		height: 131px !important;
	}
	.text_padding_phone{
		padding: 1px 2% !important;
		text-align: center;
		font-size: 15px !important;
	}
	.contact_btn_web{
		color: #fff;
	font-size: 20px !important;
	padding: 9px 26px !important;
	}
	.steps_card{
		margin-top:10px;
	}	
	.text_title_para{
		padding: 10px !important;
	}
	.gallery_content >*{
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	.servimg{
		height: 190px !important;
	}
	.title_padding{
		padding:10px 15px !important;
	}
	.title{
		text-align:center
	}
	.carousel-control-next{
		display:block;
	}
	.everySection{
		padding:0px 0 !important;
	}
	.carousel-control-prev{
		display:block;
	}
	.hide_on_mobile{
		display:none;
	}
	.footer_bottoms{
		padding-top:6px !important;
	}
	.accordion-body{
		text-align: justify;
		text-justify: distribute;
		/*word-break: break-all;*/
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		text-justify: inter-word;
		
	}
	.aboutText h2>a{
		text-decoration: none !important;
	}
	.menuss{
		margin-left: 17px;
	}
	.para_text{
		padding: 10px 5% !important;
	}
.socialIcons{
	padding: 12px !important;
	font-size: 32px !important;
	width: 54px !important;
	height: 55px !important;
	}
	.footer_img img{
		width: 50% !important;
	}
	.footer_bottoms{
		padding-bottom:0px !important;
	}
	.footer_text{
		display:block !important;
	}
	.footer_text_m{
		display:none;
	}
	.about_show_m{
		display:block !important;
	}
	.about_hide_m{
		display:none;
	}
	.hide_title_for_m{
		display:none;
	}
	.everyNews{
		padding:0px 25px !important;
	}
	.news_list{
		height:300px !important;
	}
	.dropdown-item {
		padding:0 !important;
	}
	.dropdown-menu{
		padding: 0.5rem 8px !important;
		text-align:center;
	}

	.upcoming_news{
		height:250px !important;
	}
	.first_section_hero {
		padding: 10px 0px !important;
	}
	.gettingMembership{
		padding: 40px 0 !important;
		margin-bottom: 10px;
		margin-top: 15px !important;
	}
	.title{
		padding-top:7px;
	}
	.side_breadc{
		padding-top:0 !important;
	}

	.firstRadiusDiv{
		font-size: 14px !important;
		margin-top:30px;
	}
	.mensulist .title h3{
		text-align:center;
	}
	.menuss{
		padding-left:0 !important;
	}
	.sponsors a img{
		width: 150px;
	}
	.textb p{
		font-size:18px;
	}
	.textb{
		padding:10px 10px !important;
	}
	#button-3{
		width: 270px !important;
		height: 37px !important;
		font-size:15px !important
	}
	#circle a{
		padding:10px 10px !important;
	}
	.logoimg img{
		width:30% !important;
	}
	.cardTitleBtnBelow {
	  margin-bottom: 0px;
	  margin-top: 10px;
	}
	.carousel-caption {
		background-color: rgba(219, 63, 40, .8);
		left: 1% !important;
		right: 1% !important;
		padding: 24px 10px 24px 10px !important;
		text-align:center !important;
		bottom:45px;
	}

	.carousel-item img{
		height: 26vh !important;
	}

	.carousel-caption p{
		font-size: 15px;
		margin-top:25px;
	}
	.carousel-caption h3{
		font-size:30px !important;
		text-align:center;
	}
	#topBar{

		display: none;
	}
	.dropdown-menu
	.logoBig img{
		height: 50px !important;
	}
	#navbarSupportedContent{
		background-color: #fff !important;
		text-align:center
	}
	.navbar-brand img{
		display: block !important;
		height: 25px !important;
	}
	#middleBar{
		display: none !important;
	}

	button:focus:not(:focus-visible) {
		outline: 0;
	}
	.navbar-light .navbar-toggler {
		color: #F6A21E !important;
		border: none !important;
	}
	.navbar-light .navbar-toggler {
		color: rgba(0, 0, 0, 0.55);
		border-color: rgba(0, 0, 0, 0.1);
	}
	.navbar-toggler:focus {
		text-decoration: none;
		outline: 0;
		box-shadow: 0 0 0 0rem;
	}
	.navbar-toggler:hover {
		text-decoration: none;
	}
	.navbar{
		padding: 0 !important;
	}
	.form-check-input[type="radio"] {
		border-radius: 50%;
		margin-top: 2px !important;
	}
	.about_title h3 {
		font-size: 25px !important;
	}

	.form-check-inline {
		margin-right: 0px !important;
	}


	.videoRow{
		margin-top:0 !important;
	}
	.sectionPad{
		padding-top:15px !important;
		text-align:justify;
	}
	.PlanRow{
		margin-top:0 !important;
		padding-top:0 !important;
	}
	.desc{
		text-align:center;
	}
	.indiv_padding{
		padding-top: 5px !important;
	}
.carousel-caption h3 {
  line-height: 37px;
 
}
.hideHr{
	display:none;
}
.boxDesign {
	padding:10px 5% !important;
}

.title h3 b{
	font-size:23px !important;
	letter-spacing:3px !important;
	line-height:30px !important;
}
	.flexcontent_left{
		display:none
	}
	.flexcontent {
		display:none
	}
	#b_title_for_single_blog{
		float:none !important;
	}
	.side_breadc{
		float:none !important;
	}
	.listitem ul{
		padding-left:0px !important;
	}
	.authorImg{
		padding:0 10%;
		float:none !important;
		width:100% !important;
	}

	.login_btn_ul{
		width: 100%;
		margin-left: -85px;
		margin-top: 40px;
	}
	#navbarSupportedContent{
		margin-left: -5%;
		height: 100vh;
		width: 110%;
		z-index:999999;
	}
	#track_email_modal{
		padding:0 45px;
	}
	#registered_btn_sky{
		padding:0 45px;
	}
	#cookie_modal{
		padding:0 15px;
	}
	.arrowbtn{
		float:right !important;
	}
	.academic_page{
		padding:0px 30px !important;
	}
	.address_link_span{
		padding: 10px 10px;
		background-color: transparent !important;
		color: #000 !important;
	}

	#next_prev_btn{
		width:100% !important;
		margin-bottom:50px !important;
	}
	.title h2{
		font-size: 1.5rem !important;
	}
	.hero_section_pad{
		padding: 0 0 !important;
	}
	.social_icon_sec {
		padding: 0px 10px !important;
	}

	.form2{
		margin: 20px 0 !important;
	}
	.btns_4{
		margin-top: 8px;
		width: 100% !important;
	}
	.social_icon_sec {
		padding: 0px 10px !important;
	}
	.social_title h1{
		margin-bottom:  0 !important;
	}
	.feature_sec_text h2{
		font-size: 24px !important;
	}
	.feature_sec_text{
		padding: 10px 0 !important;
	}
	.feature_sec_text h4{
		font-size: 14px !important;
	}
	.feature_card_row{
		argin-top: 7px !important;
		padding: 0px 0px !important;
	}
	.feature_card{
		margin-bottom: 10px;
	}
	.info_head h1{
		font-size: 25px !important;
	}
	.feature_sec{
		padding:  10px 0px !important;
	}
	.information_sec{
		padding: 10px 0 !important;
	}
	.information_row{
		padding: 0 0 !important;
	}
	.btnss .save_money_btn {
		font-size: 19px !important;
		padding: 1px 9px !important;
	}
	#slideBoxModal {
		margin-top: 50px !important;
		margin-bottom: 100px;
	}
	.first_title_save_money{
		font-size: 14px !important;
	}
	.second_title_save_money{
		font-size: 20px !important;
	}
	.save_money_cont{
		padding: 10px 0px !important;
	}
	.fa_padding {
		padding: 15px !important;
		font-size: 40px !important;
		width: 70px !important;
		text-align: center;
		text-decoration: none;
		margin: 15px 5px;
		border-radius: 50%;
	}
	.signupForm{
		height: 544px !important;
	}
	.apps_m{
		padding: 10px 10px !important;
		border-radius: 27px !important;
	}
	.carousel-item img{
		height: 180px ;
	}
	.social_icon_sec{
		padding: 0 15px !important;
	}
	.save_money_cont{
		padding: 10px 15px !important;
	}
	.background .shape{
		display: none;
	}
	.desktop{
		display: none !important;
	}
	.mobile{
		display: block !important;
	}
	.background{
		width: 100% !important;
	}

	.trust_bank_sky h2 {
		font-size: 1.6rem !important;
	}
	.trust_bank_sky h1 {
		font-size: 1.6rem !important;
	}
	#main-header{
		width: 100%;
	}

	#breadcrumb_section{
		padding:0 !important;
	}
	.breadcrumb_class_for_academic_class h2, .breadcrumb_class_for_academic_class p{
		margin-bottom:0;
	}
	.breadcrumb_class_for_academic_class{
		padding:15px 10px !important;
	}

	.form h3 {
		font-size: 21px !important;
		font-weight: 500;
		line-height: 5px !important;
		text-align: center;
	}
	select,input[type="text"], input[type="email"], input[type="number"] {
		outline: none;
		border: none;
		border: 1px solid #68B42E !important;
		padding: 8px 15px !important;
	}


	.faqTitle_box .faq_title{
		font-size: 1.6rem !important;
	}
	.page_title h1{
		font-size: 1.6rem;
	}
	#book_reader_iframe{
		height: 37vh !important;
	}
	.embed-responsive-item{
		height: 209px !important;
	}
	#myModal1{
		margin-top:35% !important ;
	}
	button.close{
		font-size: 25px !important;
	}
	.download_text_2 p{
		font-size: 17px !important;
	}
	#video__popup__button5730{
		padding-top: 56px !important;
	}
	.availability_sec{
		padding: 40px 15px !important;
	}
	.apple img{
		height: 50px !important;
		width: 140px !important;
	}
	.video__popup__button .button__icon {
		font-size: 30px !important;
		height: 70px !important;
		width: 70px !important;
		z-index: 0;
	}
	.btn_availablity{
		font-size: 16px !important;
	}
	.downourapp{
		background-color: #000;
		border-radius: 40px;
		padding: 10px 10px !important;
	}
	.download_text_2{
		padding-top: 0px !important;
	}
	.video__popup__button .button__icon i {
		padding-top: 20px !important;
		padding-left: 7px;
	}
	.academic h2{
		margin-bottom: -5px !important;
	}
	.download_apps_imgcard{
		padding: 5px;
	}
	.download_text_2{
		padding-top: 20px;
	}
	.fa_padding {
		padding: 10px !important;
		font-size: 50px !important;
		width: 71px !important;
		text-align: center;
		text-decoration: none;
		margin: 15px 5px;
		border-radius: 50%;
	}
	.imgslider_box{
		padding: 30px 5px !important
	}
	.text_to_center{
		text-align: center;
	}
	.links_useful ul{
		margin-left: 0 !important;
	}
	.menusList{
		padding-left:0 !important;	
	}
	.slide_number_btn,.slide_title_btn{
		font-size: 12px !important;
	}
	.arrowbtn .fa-arrow-right{
		font-size: 15px;
	}
	.arrowbtn{
		margin-bottom: 10px !important;
	}

}
