@media only screen and (max-width: 1440px) {

	.title {
		/*margin-left: -15px;*/
	}

}

@media only screen and (max-width: 1100px) {

	.title {margin-left: 0px;}

.navbar ul li a{
	padding: 8px 13px 8px;
}


}

@media only screen and (max-width: 1024px) {

.why-sec .why-center h2:after
{
	left: 37%;
}

.white:before
{
	background:-webkit-linear-gradient(left, #000, #000,transparent);
}
}



@media only screen and (max-width: 991px) {

	.title img{width: 190px;}

	.top2 .logo2 img {width: 80px;}
	.top2 .logo2 {float:none;}

.navbar ul li a {
    padding: 8px 8px 8px;
    font-size: 12px;
}
.about-sec .abt-center h2:after 
{
   
    top: 65%;
    left: 33%;
    margin-left: -33px;

}
.why-sec .why-center h2:after
{
    top: 65%;
    left: 33%;
    margin-left: -33px;
}



}





@media only screen and (max-width: 768px) {


.about-sec .abt-center h2:after 
{
   
    bottom: 0;
    width: 146px;
    height: 14px;
    top: 65%;
    left: 45%;
    margin-left: -33px;

}




	.top2 .logo2 img {width: 134px;}
	.mediumsyt
{
	display: none;
}
.smallsyt
{
	display: block;
	margin:auto;
}
.footer-top .support
{
	margin-bottom: 20px;
}
	/*.top2{background:#101010;}*/

	.n-left{text-align: center;border-radius: 0px;}

	.n-left i {margin-left: 15px;}

	.n-right{text-align: center;border-radius: 0px;}

	.n-right a {padding: 0;}

.nav-tabs.projectover
{
	display: block;
}
.nav-tabs.projectover li {
    display: block;
     width: 100%;
    float: none;
}



}

@media only screen and (max-width: 767px) {
	.title{
		/*display: none;*/
		text-align: center;
	}

.q-links ul li
{
	text-align: center;
}


.about-sec .abt-center h2:after
{
	left: 44%;
}
.why-sec .why-center h2:after
{
	
    left:30%;
  
}

}

@media only screen and (max-width: 630px) {

	.head-contact ul li a {font-weight: 400;letter-spacing: 0px;font-size: 12px;}

}



@media only screen and (max-width: 525px) {



	}

@media only screen and (max-width: 514px) {

.abt-center
{
	padding: 20px 20px 300px;
}
.menuflow ul li
{
	width:100%;
}
}

@media only screen and (max-width: 490px) {

	.about-sec .abt-center h2:after 
{
   
    bottom: 0;
    width: 146px;
    height: 14px;
    top: 65%;
    left: 38%;
    margin-left: -33px;

}
.why-sec .why-center h2:after
{
	bottom: 0;
    width: 146px;
    height: 14px;
    top: 65%;
    left: 36%;
    margin-left: -33px;
}




	}

@media only screen and (max-width: 425px) {



}



@media only screen and (max-width: 414px) {



}

@media only screen and (max-width: 390px) {

.abt-center
{
	padding: 20px 20px 400px;
}


}



@media only screen and (max-width: 375px) {

	.user {margin-top: 5px;}

	.user ul li a {padding: 5px 5px;}

	.head-contact {margin-top: 7px;margin-bottom: 7px;}



}

@media only screen and (max-width: 362px) {}

@media only screen and (max-width: 320px) {



}