
@media only screen and (min-width: 991px) and (max-width: 1250px){
	.nav-link{margin:0px 2px;}
	.right_menu{padding:0px;}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
	.top-social{text-align:center;}
	.header-top{line-height:unset;padding:15px 0;}
	.navbar{padding:15px 0 5px;}
	.call-to-action{float:none;}
	.call-to-action ul{text-align:center;line-height:normal;}
	.logo{width:100%;margin:0 auto;}
	.right_menu{padding:5px;text-align:right;background:#f1f1f1;margin-top:15px;}
	.navbar-collapse{text-align:left;}
	section{padding:30px 0;}
}
@media only screen and (min-width: 240px) and (max-width: 767px){
	.top-social{text-align:center;}
	.header-top{line-height:unset;padding:15px 0;}
	.navbar{padding:15px 0 5px;}
	.call-to-action ul{text-align:center;line-height:normal;}
	.logo{width:100%;margin:0 auto;}
	.right_menu{padding:5px;text-align:right;background:#f1f1f1;margin-top:15px;}
	.navbar-collapse{text-align:left;}
	section{padding:30px 0;}
	.about-content h3{font-size:26px;}
	.info-box ul{columns:1;}
	.service-card h4{font-size:22px;}
	.faq-section{padding:30px 0;}
	.section-title1 h2{font-size:26px;}
	.foundation-banner{padding:35px 0;}
	.foundation-banner h2{font-size:22px;}
	.foundation-banner p{font-size:16px;}
	.review-card{padding:30px 10px;}
	.footer-links{columns:1;}
	.contact-box h4{font-size:20px;}
	.headr_title{padding:30px 0;}
	.headr_title h1{font-size:22px;}
}