.packages-con img{
	width: 100%;
}

.packages-con h3{
	padding: 0px;
	margin: 160px 0px 0px 0px;
	font-weight: 600;
	line-height: 32px;
}

@media screen and (max-width: 980px) {
	.logo{
		width:65%;
		float:left;
		margin-top:30px;
	}
	
	.searchbar h4{
		margin-top:0px;
	}
	
	.searchbar .quick-btn{
		line-height:50px;
		margin-top:20px;
	}
	
	.why-choose ul li img{
		margin-bottom:7px;
	}
	
	.why-choose-img{
		width:100%;
		margin-top:20px;
	}
	
	.tabbed-con .col-md-4{
		text-align:justify;
		float:left;
		margin-bottom:30px;
	}
	
	.tabbed-con .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.home-service-wrapper .row h3{
		width:100%;
		border:none;
		font-size:20px;
		letter-spacing:normal;
		margin-bottom:20px;
	}
	
	.home-service-wrapper .row h3 font{
		width:auto;
		float:none;
		font-weight:300;
		font-size:20px;
		letter-spacing:normal;
	}
	
	.footer-top-image{
		width:100%;
	}
	
	.footer{
		text-align:center;
		line-height:24px;
		padding:15px 0px;
	}
	
	.footer font{
		width:100%;
		text-align:center;
	}
	
	.navbar-nav{
		width:100%;
		float:left
	}
	
	.contact-details img{
		display:none;
		visibility:hidden;
	}
	
	.contact-details .col-md-4{
		margin-bottom:30px;
	}
	
	.contact-details .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.contact-form-con textarea{
		margin-bottom:15px;
	}
	
	.carousel-inner > .item > img{
		height:auto !important;
	}
	
	.searchbar .col-md-9{
		display:none;
		visibility:hidden;
	}
	
	.welcome-news-con h1{
		text-align:left;
		font-size:24px;
		text-align:center;
	}
	
	.news-updates-con{
		margin-top:15px;
	}
	
	.our-branches-con a{
		margin:6px 0px;
	}
	
	.contact-details h4{
		margin-top:25px;
	}
}

@media screen and (max-width: 650px) {
	.logo{
		width:65%;
		float:left;
		margin-top:30px;
	}
	
	.searchbar h4{
		margin-top:0px;
	}
	
	.searchbar .quick-btn{
		line-height:50px;
		margin-top:20px;
	}
	
	.why-choose ul li img{
		margin-bottom:7px;
	}
	
	.why-choose-img{
		width:100%;
		margin-top:20px;
	}
	
	.tabbed-con .col-md-4{
		text-align:justify;
		float:left;
		margin-bottom:30px;
	}
	
	.tabbed-con .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.home-service-wrapper .row h3{
		width:100%;
		border:none;
		font-size:20px;
		letter-spacing:normal;
		margin-bottom:20px;
	}
	
	.home-service-wrapper .row h3 font{
		width:auto;
		float:none;
		font-weight:300;
		font-size:20px;
		letter-spacing:normal;
	}
	
	.footer-top-image{
		width:100%;
	}
	
	.footer{
		text-align:center;
		line-height:24px;
		padding:15px 0px;
	}
	
	.footer font{
		width:100%;
		text-align:center;
	}
	
	.navbar-nav{
		width:100%;
		float:left
	}
	
	.contact-details img{
		display:none;
		visibility:hidden;
	}
	
	.contact-details .col-md-4{
		margin-bottom:30px;
	}
	
	.contact-details .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.contact-form-con textarea{
		margin-bottom:15px;
	}
	
	.carousel-inner > .item > img{
		height:auto !important;
	}
	
	.searchbar .col-md-9{
		display:none;
		visibility:hidden;
	}
	
	.welcome-news-con h1{
		text-align:left;
		font-size:24px;
		text-align:center;
	}
	
	.news-updates-con{
		margin-top:15px;
	}
	
	.our-branches-con a{
		margin:6px 0px;
	}
	
	.contact-details h4{
		margin-top:25px;
	}
}

@media screen and (max-width: 480px) {
	.logo{
		width:65%;
		float:left;
		margin-top:30px;
	}

	.packages-con h3{
		width: 100%;
		text-align: center;
		margin-top: 30px;
		margin-bottom: 15px;
	}
	
	.searchbar h4{
		margin-top:0px;
	}
	
	.searchbar .quick-btn{
		line-height:50px;
		margin-top:20px;
	}
	
	.why-choose ul li img{
		margin-bottom:7px;
	}
	
	.why-choose-img{
		width:100%;
		margin-top:20px;
	}
	
	.tabbed-con .col-md-4{
		text-align:justify;
		float:left;
		margin-bottom:30px;
	}
	
	.tabbed-con .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.home-service-wrapper .row h3{
		width:100%;
		border:none;
		font-size:20px;
		letter-spacing:normal;
		margin-bottom:20px;
	}
	
	.home-service-wrapper .row h3 font{
		width:auto;
		float:none;
		font-weight:300;
		font-size:20px;
		letter-spacing:normal;
	}
	
	.footer-top-image{
		width:100%;
	}
	
	.footer{
		text-align:center;
		line-height:24px;
		padding:15px 0px;
	}
	
	.footer font{
		width:100%;
		text-align:center;
	}
	
	.navbar-nav{
		width:100%;
		float:left
	}
	
	.contact-details img{
		display:none;
		visibility:hidden;
	}
	
	.contact-details .col-md-4{
		margin-bottom:30px;
	}
	
	.contact-details .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.contact-form-con textarea{
		margin-bottom:15px;
	}
	
	.carousel-inner > .item > img{
		height:auto !important;
	}
	
	.searchbar .col-md-9{
		display:none;
		visibility:hidden;
	}
	
	.welcome-news-con h1{
		text-align:left;
		font-size:24px;
		text-align:center;
	}
	
	.news-updates-con{
		margin-top:15px;
	}
	
	.our-branches-con a{
		margin:6px 0px;
	}
	
	.contact-details h4{
		margin-top:25px;
	}
}

@media screen and (max-width: 320px) {
	.logo{
		width:65%;
		float:left;
		margin-top:30px;
	}
	
	.searchbar h4{
		margin-top:0px;
	}
	
	.searchbar .quick-btn{
		line-height:50px;
		margin-top:20px;
	}
	
	.why-choose ul li img{
		margin-bottom:7px;
	}
	
	.why-choose-img{
		width:100%;
		margin-top:20px;
	}
	
	.tabbed-con .col-md-4{
		text-align:justify;
		float:left;
		margin-bottom:30px;
	}
	
	.tabbed-con .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.home-service-wrapper .row h3{
		width:100%;
		border:none;
		font-size:20px;
		letter-spacing:normal;
		margin-bottom:20px;
	}
	
	.home-service-wrapper .row h3 font{
		width:auto;
		float:none;
		font-weight:300;
		font-size:20px;
		letter-spacing:normal;
	}
	
	.footer-top-image{
		width:100%;
	}
	
	.footer{
		text-align:center;
		line-height:24px;
		padding:15px 0px;
	}
	
	.footer font{
		width:100%;
		text-align:center;
	}
	
	.navbar-nav{
		width:100%;
		float:left
	}
	
	.contact-details img{
		display:none;
		visibility:hidden;
	}
	
	.contact-details .col-md-4{
		margin-bottom:30px;
	}
	
	.contact-details .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.contact-form-con textarea{
		margin-bottom:15px;
	}
	
	.carousel-inner > .item > img{
		height:auto !important;
	}
	
	.searchbar .col-md-9{
		display:none;
		visibility:hidden;
	}
	
	.welcome-news-con h1{
		text-align:left;
		font-size:24px;
		text-align:center;
	}
	
	.news-updates-con{
		margin-top:15px;
	}
	
	.our-branches-con a{
		margin:6px 0px;
	}
	
	.contact-details h4{
		margin-top:25px;
	}
}


@media screen and (max-width: 240px) {
	.logo{
		width:65%;
		float:left;
		margin-top:30px;
	}
	
	.searchbar h4{
		margin-top:0px;
	}
	
	.searchbar .quick-btn{
		line-height:50px;
		margin-top:20px;
	}
	
	.why-choose ul li img{
		margin-bottom:7px;
	}
	
	.why-choose-img{
		width:100%;
		margin-top:20px;
	}
	
	.tabbed-con .col-md-4{
		text-align:justify;
		float:left;
		margin-bottom:30px;
	}
	
	.tabbed-con .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.home-service-wrapper .row h3{
		width:100%;
		border:none;
		font-size:20px;
		letter-spacing:normal;
		margin-bottom:20px;
	}
	
	.home-service-wrapper .row h3 font{
		width:auto;
		float:none;
		font-weight:300;
		font-size:20px;
		letter-spacing:normal;
	}
	
	.footer-top-image{
		width:100%;
	}
	
	.footer{
		text-align:center;
		line-height:24px;
		padding:15px 0px;
	}
	
	.footer font{
		width:100%;
		text-align:center;
	}
	
	.navbar-nav{
		width:100%;
		float:left
	}
	
	.contact-details img{
		display:none;
		visibility:hidden;
	}
	
	.contact-details .col-md-4{
		margin-bottom:30px;
	}
	
	.contact-details .col-md-4:last-child{
		margin-bottom:0px;
	}
	
	.contact-form-con textarea{
		margin-bottom:15px;
	}
	
	.carousel-inner > .item > img{
		height:auto !important;
	}
	
	.searchbar .col-md-9{
		display:none;
		visibility:hidden;
	}
	
	.welcome-news-con h1{
		text-align:left;
		font-size:24px;
		text-align:center;
	}
	
	.news-updates-con{
		margin-top:15px;
	}
	
	.our-branches-con a{
		margin:6px 0px;
	}
	
	.contact-details h4{
		margin-top:25px;
	}

}
