@media only screen
and (min-width : 0px) 
and (max-width : 767px) 
{
	.info-box{
		margin: 15px auto;
	}
	.services-module-title{
		margin: 15px auto;
	}
	.footer-section{
		padding: 25px 0px;
	}
	.header-phone-quote-ul{
		min-width: auto;
		display: block;
	}
	.item-project-title h3{
		margin: 0px;
		font-size: 20px;
	}
	.footer-ul{
		margin-bottom: 20px;
	}
	.copyright{
		text-align: center;
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.footer-social{
		margin-top: 10px;
		text-align: center;
	}
	.social-links{
		text-align: center;
	}
	.header-text{
		text-align: center;
	}
	.wrapper-header-menu{
		padding: 8px 0px;
	}
	#main-menu #navbarNavDropdown{
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

@media only screen
and (max-width : 991px)
{
	.slider-box-full{
		position: relative;
	}
	.slider-content{
		position: relative;
		top: auto;
		left: auto;
		right: auto;
	}
	.slider-content p{
		font-size: 13px;
	}
	.slider-title{
		font-size: 20px;
	}
	.black-button{
		font-size: 12px;
		padding: 5px 10px;
	}
	.nav-item.dropdown .dropdown-menu{
		display: block;
	}
	.logo img{
		max-width: 130px;
	}
	.wrapper-header-top{
		padding-bottom: 0px;
	}
}

@media only screen
and (min-width : 0px) 
and (max-width : 576px) 
{
	.logo img{
		max-width: 100px;
	}
}

@media only screen
and (min-width : 992px)
{
	.nav-item.dropdown:hover .dropdown-menu{
		display: block;
	}
	.wrapper-header.home .logo{
		position: absolute;
		z-index: 200;
	}
	.wrapper-header.home{
		position: absolute;
		z-index: 200;
	}
}	