@media (max-width:1200px) {
	
}
@media (min-width:768px) and (max-width:980px) {
.nav > li > a {
	padding: 15px 14px;
} 
.clients-hm ul li{
	margin:0 10px 10px 10px;
}
.clients-hm ul li img{
	width:120px;
	height:auto;
}
.clients-hm ul li:last-child{
	margin:0 10px 0px 10px;
}
.input-text label{
	width:25%;
}
.input-text input[type="text"], .input-text input[type="file"], .input-text textarea {
	width: 68%;
}
.img-thumbnail h2 {
    font-size: 17px;
}
}
@media (max-width:767px) {
header{
	padding:15px 0;
}
.logo{
	text-align:center;
}
.phn-mail {
	margin:15px 0px 0 0;
	text-align:center;
}
.phn-mail i{
	margin:0px 5px;
}
.carousel-control {
	width:15%;
}

.welcome h1, .projects-hm h1{
	font-size:26px;
}
.welcome p{
	padding:0 0px;
}
.clients-hm ul li{
	margin:0 10px 10px 10px;
}
.clients-hm ul li img{
	width:120px;
	height:auto;
}
footer p{
	line-height:24px;
	text-align:center !important;
}
.input-text label{
	width:100%;
}
.input-text input[type="text"], .input-text input[type="file"], .input-text textarea {
	width: 100%;
}
.btn-lg{
	right: 0px;
}


.hidden-desktop {
 display: inherit !important;
}
.visible-desktop {
 display: none !important;
}
.visible-phone {
 display: inherit !important;
}
.hidden-phone {
 display: none !important;
}
}
@media (max-width:480px) {
	
}