@media(min-width:320px) {
.right-navigation { display: none; }
#howitworks h2 { color: #fff; font-size: 20px; white-space: nowrap; z-index: 10; text-shadow: 1px 1px 1px rgba(0,0,0,0.1); font-family: 'Economica', Arial, sans-serif; font-weight: 700; }
#howitworks p { width: 30%; top: 125px; color: #e31e25; font-size: 12px; line-height: 26px; padding: 20px; overflow: hidden; font-family: 'Economica', Arial, sans-serif; font-weight: 400; }
.da-slide .da-img { left: 15.3%; /*60%*/ text-align: center; }
.avengers-team { width: 200px !important; text-align: center !important; }
}
@media(min-width:768px) {
.right-navigation { display: block; }
#howitworks h2 { color: #fff; font-size: 40px; white-space: nowrap; z-index: 10; text-shadow: 1px 1px 1px rgba(0,0,0,0.1); font-family: 'Economica', Arial, sans-serif; font-weight: 700; }
#howitworks p { width: 30%; top: 125px; color: #e31e25; font-size: 18px; line-height: 26px; padding: 20px; overflow: hidden; font-family: 'Economica', Arial, sans-serif; font-weight: 400; }
}
@media(min-width:1200px) {
#howitworks h2 { color: #fff; font-size: 40px; white-space: nowrap; z-index: 10; text-shadow: 1px 1px 1px rgba(0,0,0,0.1); font-family: 'Economica', Arial, sans-serif; font-weight: 700; }
#howitworks p { width: 30%; top: 125px; color: #e31e25; font-size: 18px; line-height: 26px; padding: 20px; overflow: hidden; font-family: 'Economica', Arial, sans-serif; font-weight: 400; }
}
 @media(max-width:1024px) {
.infographics-wrapper { background-size: cover; }
.owl-controls { display: none !important; }
.navbar-header { width:100%; text-align:center;}
.infographics-wrapper{ margin-top:140px;}
.right-navigation{ display:none;}
}

 @media screen and (max-width: 768px) {
	 .infographics-wrapper{ margin-top:60px;}
	 .news-wrapper{ padding-top:70px;}
	 .navbar-toggle{ margin-right:0px;}
	 .table-call, .table-center{ display:block;}
	 section{ padding:30px 0; }
	 .intro-text{ padding-top:20px !important;}
	 .download-button{ width:100%; margin-left:0px; margin-right:0px;}
	 section h2.section-heading{ font-size:20px; margin-bottom:10px;}
	 section h3.section-subheading{ margin-bottom:20px;}
	 #services h3, .caption-project{ font-size:14px;}
	 .caption-project{ bottom:60px;}
	 #about p{ font-size:13px;}
	 .team-member{ margin-bottom:20px;}
	 .for-list1 div { margin-bottom:10px;}
	 .for-list-data { margin-bottom:20px;}
	 .news-cols-3{ width:100%;}
	 .team-cover{ width:100%; float:left; height:auto;}
	 .navbar-brand{ margin-left:20px;}
	 #about{ padding:15px;}
	 }
	 
	  @media screen and (max-width: 480px) {
		   .navbar-header{ margin-right:0px !important; width:100%; float:left; }
		  .navbar-brand{ width:200px; display:block; margin-top:5px; }
		  footer span.copyright, .quicklinks li a	{ font-size:12px;}
		  
		  }
	  