@media only screen and (max-width:767px) {
	html{
		font-size:16px !important;
		}
.navbar-brand .site-logo {
	width: 180px;
}
.header-top {
	display: none;
}	
.apply-link {
	margin: 10px 0;
	width: 100%;
}
.btn-apply {
	padding: .3rem 1.5rem;
}
.slider-text h2 {
	font-size: 1.8rem;
}
#main-slider .item:after {
	height: 100%;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.slider-text ul li {
	font-size: 1rem;
}
#main-slider.owl-carousel .owl-nav button.owl-next, 
#main-slider.owl-carousel .owl-nav button.owl-prev {
	position:static;
	width:40px;
	height:40px;
}
.h2, h2 {
	font-size: 1.5rem;
	color: #000000;
	font-weight: 700;
}
.h5, h5 {
	font-size: 1rem;
}
.service-box p {
	min-height: auto;
}
.service-box h3 {
	min-height: auto;
}
.video-box {
	margin-bottom: 1rem;
}
.application-tabs .nav-tabs .nav-item {
	width: 100%;
	padding:10px;
}
.application-tabs .nav-tabs .nav-link {
	line-height:26px;
}
.loan-range {
	position: static;
	margin-bottom:1rem;
}
.mb-5, .my-5 {
	margin-bottom: 1rem !important;
}
.form-control {
	height: calc(2.5rem + 2px);
	font-size:0.875rem;
}
.step-timeline-no {
	position: static;
	margin-bottom: 1rem;
}
.section-get-in-touch h5 {
	width: 100%;
	padding-right: 0;
	font-size: 1rem;
	margin: 0 0 1rem 0;
	text-align: center;
}
.section-get-in-touch .btn-get-in-touch {
	display: block;
	width: 200px;
	margin: 0 auto;
}
.post-box h3 {
	font-size: 1rem;
	line-height: 1.5rem;
}
.pb-5, .py-5 {
	padding-bottom: 2rem !important;
}
.pt-5, .py-5 {
	padding-top: 2rem !important;
}
.designby,
.copyright {
	text-align:center;
}
.apr_list li {
	padding: .5rem 0rem;
	margin: 0 0 1rem 0;
	width: 100%;
}

.selection-box p br{
	display:none;
	}
	.selection-icon {
	margin-right: 0;
	width: 38px;
	float: left;
}
ul.Eligible_list li {
	margin: 0 0 0.5rem 0;
	font-size: .9rem;
	color: #222222;
	position: relative;
	padding-left: 30px;
	font-weight: 300;
	line-height:normal;
}
.stepwizard_head h2,.Financial_wrap h2,.stepwizard_head {
	font-size: 1.4rem;
}
.trustdeed_box_l ,.trustdeed_box_r {
	border-radius: 0;

}
.footerlist li {
	color: #ffffff;
	padding: 0 15px 0 0;
	display: block;
	float: left;
	text-align: center;
	width: 100%;
}
footer#footer {
    background: #000000;
    color: rgba(255,255,255,1);
    padding-bottom: 1rem;
    text-align: center;

}
.footerlist li a {
	font-size: 1.0008rem;
	color: #ffffff;
	display: block;
 float:  none;
	text-align: center;
}
#footer p{
	text-align:center;
	float:none;
	}.box ul li {
	width: 100%;
}

}
@media only screen and (min-width: 768px) and (max-width: 990px) {	
.box ul li {
	width: 100%;
}

.navbar-toggler {
	padding: .25rem .75rem;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: .25rem;
	position: absolute;
	right: 10px;
	top: 26px;
}
.apply-link {
	position: absolute;
	right:72px;
	top: 28px;
}
.selection-box {
	padding: 1rem 0rem;
}
.service-box p {
	 min-height:auto;
}
.video-box {
	margin-bottom: 1rem;
}
.video-box img {
	width:100%;
	height:auto;
	display:block;
}
.section-get-in-touch h5 {
	width: 100%;
	padding-right:0;
	font-size: 1rem;
	margin: 0 0 20px 0;
	text-align: center;
}
.section-get-in-touch .btn-get-in-touch {
	display: block;
	width: 200px;
	margin: 0 auto;
}
#main-slider .item:after {
	height:80%;
	background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
#main-slider.owl-carousel .owl-nav button.owl-next, 
#main-slider.owl-carousel .owl-nav button.owl-prev {
	position:static;
	width:40px;
	height:40px;
}
.slider-text h2 {
	font-size: 2.2rem;
}
.btn-apply {
	padding: .3rem 1.2rem;
}
.header-top {
	display:none;
}
.servicebox h6 {
	height: 42px;
}
.selection-box p {
	color: #000000;
	margin: 0;
	font-size:.9rem;
	font-weight: 300;
	margin-bottom: 0px;
}


}

@media only screen and (min-width: 991px) and (max-width: 1024px) {
.nav-link {
	display: block;
	padding: .5rem 1rem;
	font-weight: 500;
	font-size: .75rem;
}.box ul li {
	width: 100%;
}


.btn-apply {
	background: #24aa13;
	color: #ffffff;
	display: block;
	border-radius: 0;
	padding: .4rem 1rem;
	font-weight: 400;
}
.selection-box p {
	color: #000000;
	margin: 0;
	font-size: 1rem;
	font-weight: 300;
	margin-bottom: 5px;
}

}

























@media (min-width: 768px) {

}
@media (min-width: 992px) {
}
@media only screen and (min-width: 768px) and (max-width:1024px) {


}
@media (min-width: 768px)and (max-width: 991px) {
}
@media only screen and (min-width: 1025px) and (max-width:1200px) {
}
@media only screen and (min-width:1200px) and (max-width:1480px) {
}
@media only screen and (min-width:1199px) and (max-width:1320px) {
}
@media only screen and (min-width:1200px) and (max-width:1280px) {
}
@media only screen and (min-width:1300px) and (max-width:1366px) {
}
@media (min-width: 992px)and (max-width: 1024px) {

}
@media (min-width: 901px)and (max-width: 980px) {
.container {
	width: 900px;
}
}
@media (max-width:992px) {

}
@media (max-width: 767px) {
	
html {
	font-size: 14px;
}
.page-heading h1 {
	font-size: 1.8rem;
	font-weight: 700;
	color: #ffffff;
	margin: 0;
	display: block;
	text-align: center;
}.breadcrumb-section {
	float: none;
	color: #ffffff;
	font-weight: 400;
	font-size: 14px;
	margin: 10px 0;
	display: block;
	text-align: center;
}
	
	
	
}
@media (max-width:375px) {.selection-box p {
	color: #000000;
	/* margin: 0; */
	font-size: .8rem;
	font-weight: 300;
	margin-bottom: 5px;
	display: block;
	margin: 0 0 0 50px;
	line-height: normal;
}
}
@media (max-width:374px) {
}
@media (min-width:376px) and (max-width:480px) {.selection-box p {
	color: #000000;
	/* margin: 0; */
	font-size: .96rem;
	font-weight: 300;
	margin-bottom: 5px;
	display: block;
	margin: 0 0 0 50px;
	line-height: normal;
}
}
@media (min-width:590px) {.selection-box p {
	color: #000000;
	/* margin: 0; */
	font-size: .96rem;
	font-weight: 300;
	margin-bottom: 5px;
	display: block;
	margin: 0 0 0 50px;
	line-height: normal;
}
}
