@media screen and (max-width: 768px) {
	.accordion-button{
		font-size:16px !important;
	}
	.beds_btn{
		left: 3% !important;
		top: 27% !important;
		width:65px;
	}
	.beds_btn_funded{
		left: 1% !important;
		top: 27% !important;
		width:65px;
	}
	.steps_card{
		margin-top:10px;
	}	
	.title_padding{
		padding:10px 15px !important;
	}
	.title{
		text-align:center
	}
	.carousel-control-next{
		display:none;
	}
	.everySection{
		padding:30px 0 !important;
	}
	.carousel-control-prev{
		display:none;
	}
	.hide_on_mobile{
		display:none;
	}
	.footer_bottoms{
		padding-top:6px !important;
	}
	.accordion-body{
		text-align: justify;
	}
	.menuss{
		margin-left: 17px;
	}
	.para_text{
		padding: 10px 5% !important;
	}
	.contact_message{
		padding: 35px 0 !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;
	}

	.upcoming_news{
		height:250px !important;
	}
.first_section_hero {
  padding: 10px 0px !important;
}
.gettingMembership{
	padding: 40px 0 !important;
	margin-bottom: 10px;
	margin-top: 15px !important;
}

.carousel-caption {
  background-color: rgba(0, 0, 0, .5);
  left: 1% !important;
  right: 1% !important;
  padding: 4px 10px 20px 10px !important;
}
.carousel-item img{
	height: 26vh !important;
}
.carousel-caption p{
	font-size: 13px;
}
#topBar{

	display: none;
}
.logoBig img{
	height: 50px !important;
}
#navbarSupportedContent{
	background-color: #000 !important;
}
.navbar-brand img{
	display: block !important;
	height: 50px !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;
}













	.login_btn_ul{
		width: 100%;
		margin-left: -85px;
		margin-top: 40px;
	}
	#navbarSupportedContent{
		padding: 40px;
		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{
		display: none;
	}

	.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;
}
label {
    display: block;
    margin-top: 0px !important;
    font-size: 13px !important;
    font-weight: 400;
}

	.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;
	}

}
