﻿@media (max-width: 991px) {
	.pull-left{float:none !important;}
	.pull-left ul{text-align:center; padding:0% !important;}
	.logo img{float:left;}
	.about-us-section4 .pull-right{float:none !important;}
	.bg-homepage4{ background:#ccc !important; }
	.owl-nav{width:100%;}
	.owl-nav div{display:block !important;}
	.owl-carousel .owl-controls .owl-nav .owl-prev{float:left;}
	.owl-carousel .owl-controls .owl-nav .owl-next{float:right;}
	.service-offer-carousel3 .owl-controls{padding:0px !important;}
	.professional-row2 .professional-right {float:none !important; clear:both;}
	.why-choose-us{background:none !important;}
	.footer-sidebar{text-align:center;}
	.widget-footer .widget-title::after{display:none;}
	.widget-footer .nav{float:none !important; width:70%; margin-top: 5% !important; margin-bottom: 5% !important;}
	.widget-footer .nav li{float:right;}
	.copyright-texts, .credit-texts{text-align:center;}
	.professional-row2 .professional-right .content-inn{width: 100% !important; padding: 60px 0 0 25px !important;}
	.page-cover4 {padding: 5px 0 15px 0 !important;}
	.page-cover4 img{display:none;}
	.page-cover4 .page-title{margin-top:0% !important; text-align:center; color: #7e95a2;}
	
	.filterable-gallery ul li { float: right !important; width: 90% !important;}
	.site-contents{padding:0px !important;}
	
}
@media (max-width: 768px) {
	.page-cover4 .page-title{margin-top:0% !important; text-align:center; color: #7e95a2;}
}
@media (max-width: 1200px) {
	.col-sm-6 .widget-footer .nav{float:none !important; width:60%; margin-top: 5% !important; margin-bottom: 5% !important;}
	.col-sm-3 .widget-footer .nav{float:none !important; width:95%; margin-top: 5% !important; margin-bottom: 5% !important;}
	.footer-contact .media-body{ line-height: 15px;}
	.why-choose-us{background:none !important;}
	.footer-sidebar{text-align:center;}
	.widget-footer .widget-title::after{display:none;}
	.page-cover4 {padding: 5px 0 15px 0 !important;}
	.text-widget .nav{ width: 70% !important;}
	
	.owl-nav{width:100%;}
	.owl-nav div{display:block !important;}
	.owl-carousel .owl-controls .owl-nav .owl-prev{float:left;}
	.owl-carousel .owl-controls .owl-nav .owl-next{float:right;}
	.service-offer-carousel3 .owl-controls{padding:0px !important;}
	
	.section-title{ margin-top: 5% !important;}
}

.site-contents{padding: 60px 0px 50px 0px !important;}