

@media screen and (max-width: 1920px) {



	#sliderwrap {

    background-image: url("http://veloxperform.com/wp-content/uploads/2017/07/m1-2.jpg") !important;



    }

	

	}

	

	@media screen and (max-width: 1080px) {



		.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}

		}



@media screen and (max-width: 1024px) {



		.contactus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.services-title{

  padding-right:50px !important;

   text-align:left !important;

}



.aboutus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.technology-title{

  padding-right:50px !important;

   text-align:left !important;

}

	.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}

#sliderwrap {

    background-image: url("http://veloxperform.com/wp-content/uploads/2017/07/m3-3.jpg") !important;



    }

	.pagewidth2{

padding-left:50px  !important;

}

	

}



@media screen and (max-width: 1366px) {



.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}

	.pagewidth2{

padding-left:230px  !important;

}

	

}





@media screen and (max-width: 980px) {

	

	/************************************************************************************

	STRUCTURE

	*************************************************************************************/

	.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}



.techpicdiv{

	width:80% !important;

	}

	.techpicdiv2{

width:80% !important;

display: block !important;

text-align:center !important;

 margin-left: auto;

    margin-right: auto;

}	p.techmain {

font-size:20px  !important;

  padding-left: 50px !important;

padding-top: 0px !important;

}





.themify_builder_39_row.module_row_0.module_row {

    background-image: url("http://cogentexchange.com/wp-content/uploads/2017/06/contactus-bg12.jpg") !important;

}.aboutus-title {font-size:20px  !important;}

.contactus-title{font-size:20px  !important;}

.services-title{font-size:20px  !important;}

.technology-title{font-size:20px  !important;}.custom-font {

font-size:20px  !important;

  padding-top: 70px !important;

 padding-bottom: 20px !important;

}p.techmain2 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techmain3 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techsub{

  padding-right: 30px !important;

}



.contactus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.services-title{

  padding-right:50px !important;

   text-align:left !important;

}



.aboutus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.technology-title{

  padding-right:50px !important;

   text-align:left !important;

}

	.pagewidth2{



padding-left:50px  !important;

}

	

	.pagewidth,

	.full_width .themify_builder_row .row_inner {

		max-width: 94%;

	}

		

	/* content */

	#content {

		width: 67.8%;

	}

	

	/* sidebar */

	#sidebar {

		width: 26.2%;

	}

	#sidebar .secondary {

		width: 47%;

	}

	

	/************************************************************************************

	GRID

	*************************************************************************************/

	.col4-1,

	.col4-2,

	.col4-3,

	.col3-1,

	.col3-2,

	.col2-1

	{

		margin-left: 2%;

	}

	.col4-1 {

		max-width: 23%;

	}

	.col4-2, .col2-1 {

		max-width: 48%;

	}

	.col4-3 {

		max-width: 72%;

	}

	.col3-1 {

		max-width: 31%;

	}

	.col3-2 {

		max-width: 62%;

	}

	

	/************************************************************************************

	LAYOUTS

	*************************************************************************************/

	/* grid4 */

	.loops-wrapper.grid4 .post {

		width: 23.125%;

		margin-left: 2.5%;

	}



	/* grid3 */

	.loops-wrapper.grid3 .post {

		width: 31%;

		margin-left: 3.5%;

	}



	/* grid2 */

	.loops-wrapper.grid2-thumb .post,

	.loops-wrapper.grid2 .post {

		width: 48%;

		margin-left: 3.75%;

	}



}



@media screen and (max-width: 760px) {	




p.techmain {

font-size:20px  !important;

  padding-left: 50px !important;

padding-top: 0px !important;

}





.themify_builder_39_row.module_row_0.module_row {

    background-image: url("http://cogentexchange.com/wp-content/uploads/2017/06/contactus-bg12.jpg") !important;

}.aboutus-title {font-size:20px  !important;}

.contactus-title{font-size:20px  !important;}

.services-title{font-size:20px  !important;}

.technology-title{font-size:20px  !important;}.custom-font {

font-size:20px  !important;

  padding-top: 70px !important;

 padding-bottom: 20px !important;

}p.techmain2 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techmain3 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techsub{

  padding-right: 30px !important;

}

.techfeatright{

width:260px;

display: block !important;

text-align:center !important;

 margin-left: auto;

    margin-right: auto;

}

.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;

}



.themify_builder_content-4335 > .module_row_0.module_row{

 background-position: 50% 30px !important;

}

		.contactus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.services-title{

  padding-right:50px !important;

   text-align:left !important;

}



.aboutus-title{

  padding-right:50px !important;

   text-align:left !important;

}



.technology-title{

  padding-right:50px !important;

   text-align:left !important;

}

	.col3-1 {

  width: 35.2% !important;

}

	

	#slider h3 {

 font-size: 16px !important;

 line-height: 20px !important;

}

#slider p {

font-size: 14px !important;

 line-height: 18px !important;



 }

.pagewidth2{

padding-left:50px  !important;

}

	

	/************************************************************************************

	STRUCTURE

	*************************************************************************************/

	#content {

		width: 100%;

		max-width: 100%;

		float: none;

		clear: both;

	}

	

	/* sidebar */

	#sidebar {

		width: 100%;

		max-width: 100%;

		float: none;

		clear: both;

	}

	#sidebar .secondary {

		width: 48%;

	}

	

	

	/************************************************************************************

	HEADER

	*************************************************************************************/

	/* reset absolute elements to static */

	#header .social-widget,

	#headerwrap #site-logo,

	#headerwrap #site-description,

	#headerwrap #main-nav {

		position: static;

		float: none;

		clear: both;

	}

	

	/* header */

	#header {

		height: auto !important;

		padding-bottom: 10px;

	}

	

	/* header widget */

	.header-widget {

		position: static;

		float: none;

		text-align: left;

		clear: both;

		margin: 0;

	}

	.header-widget .widget {

		margin: 0 0 10px;

	}

	

	/* social widget */

	#header .social-widget {

		padding: 5px 0 0;

	}



	/* search form */

	#header #searchform {

		position: absolute;

		top: 10px;

		left: inherit;

		right: 0;

		width: 150px;

	}

	#header #searchform #s {

		float: right;

		width: 85px;

	}

	#header #searchform input#s:focus {

		width: 150px;

	}

	

	/* site logo */

	#site-logo {

		padding: 15px 100px 10px 0;

		margin: 0;

	}

	#site-logo a {

		font-size: 30px;

	}



	/* site description */

	#site-description {

		margin: 0 0 10px;

	}



	/************************************************************************************

	MAIN NAV

	*************************************************************************************/

	#headerwrap #main-nav {

		height: auto;

		padding: 10px 0;

	}

	#headerwrap #main-nav a {

		padding: 4px 9px;

	}



	/************************************************************************************

	LAYOUTS

	*************************************************************************************/

	/* list large image */

	.list-large-image .post-image {

		float: none;

		margin-right: 0;

	}

	.list-large-image .post-content {

		overflow: visible;

		float: none;

	}



}



@media screen and (max-width: 600px) {	p.techmain {

font-size:20px  !important;

  padding-left: 50px !important;

padding-top: 0px !important;

}





.themify_builder_39_row.module_row_0.module_row {

    background-image: url("http://cogentexchange.com/wp-content/uploads/2017/06/contactus-bg12.jpg") !important;

}.aboutus-title {font-size:20px  !important;}

.contactus-title{font-size:20px  !important;}

.services-title{font-size:20px  !important;}

.technology-title{font-size:20px  !important;}.custom-font {

font-size:20px  !important;

  padding-top: 70px !important;

 padding-bottom: 20px !important;

}

p.techmain2 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techmain3 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techsub{

  padding-right: 30px !important;

}

.techfeatright{

width:260px;

display: block !important;

text-align:center !important;

 margin-left: auto;

    margin-right: auto;

}

.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}

	.contactus-title{

  padding-right:50px !important;

  text-align:left !important;

}

	.col3-1 {

  width: 35.2% !important;

}

	

.pagewidth2{





padding-left:50px  !important;

}

	

		#slider h3 {

 font-size: 16px !important;

 line-height: 20px !important;

}

#slider p {

font-size: 14px !important;

 line-height: 18px !important;



 }



	/************************************************************************************

	LAYOUTS

	*************************************************************************************/

	/* grid4 */

	.loops-wrapper.grid4 .post,

	.sidebar1 .loops-wrapper.grid4 .post {

		width: 100%;

		margin-left: 0;

		float: none;

	}



	/* grid3 */

	.loops-wrapper.grid3 .post,

	.sidebar1 .loops-wrapper.grid3 .post {

		width: 100%;

		margin-left: 0;

		float: none;

	}

	

	/* post content */

	.post-content {

		overflow: visible !important;

	}



}



@media screen and (max-width: 480px) {
	
	.main1-left { padding-left: 10px !important}

	.slogan1{ text-align:center !important;}
	.slogan2{ text-align:center !important;}
	.slogan3{ text-align:center !important;}
	.main-top-button{text-align:center !important;}

	.quoteiframe{height:1100px !important;}	p.techmain {

font-size:20px  !important;

  padding-left: 50px !important;

padding-top: 0px !important;

}





.themify_builder_39_row.module_row_0.module_row {

    background-image: url("http://cogentexchange.com/wp-content/uploads/2017/06/contactus-bg12.jpg") !important;

}.aboutus-title {font-size:20px  !important;}

.contactus-title{font-size:20px  !important;}

.services-title{font-size:20px  !important;}

.technology-title{font-size:20px  !important;}.custom-font {

font-size:20px  !important;

  padding-top: 70px !important;

 padding-bottom: 20px !important;

}p.techmain2 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techmain3 {

font-size:20px  !important;

  padding-left: 50px !important;

}

p.techsub{

  padding-right: 30px !important;

}

.techfeatright{

width:260px;

display: block !important;

text-align:center !important;

 margin-left: auto;

    margin-right: auto;

}

.themify_builder_content-4341 > .module_row_0.module_row {

 background-position: 50% 80px !important;



}



.themify_builder_content-4335 > .module_row_0.module_row{

 background-position: 50% 30px !important;

}

	.contactus-title{

  padding-right:50px !important;

  text-align:left !important;

}



.col3-1 {

  width: 35.2% !important;

}

.pagewidth2{





padding-left:50px  !important;

}

		

	

	

	

	#sliderwrap {

    background-image: url("http://veloxperform.com/wp-content/uploads/2017/07/m4.jpg") !important;

	background-position: center center !important;

    background-size: cover !important;

    margin-top:70px !important;

	background-color: #000 !important;

}





	

	.top-off{

  background-position: 50% 30px !important;



}



	/* disable webkit text size adjust (for iPhone) */

	html {

		-webkit-text-size-adjust: none;

	}



	/************************************************************************************

	SLIDER

	*************************************************************************************/

	

	#slider {

		

		  height: 550px !important;

padding: 20px 10px 0px 10px !important;

}



#slider .slide-content {

	  padding: 0;}



#slider h3 {

	font-size: 24px !important;

	line-height: 26px !important;

}

#slider p {

 font-size: 14px !important;

 line-height: 20px !important;

 }

 

 a.shortcode.button {

  display: block;

box-sizing: border-box;

margin: 0 auto;

padding: 8px;

width: 40%;

max-width: 150px;

background: #fff;

 /* fallback color for old browsers */  background: rgba(255, 255, 255, 0.2);

border-radius: 2px;

color: #666;

text-align: center;

text-decoration: none;

letter-spacing: 1px;

transition: all 0.3s ease-out;

border: 1px solid #fff;

}



	#slider .slide-content {

		overflow: visible;

	}

	#slider .image-caption-wrap .caption {

		display: none;

	}

	

	/* slider next/prev button */

	.flex-direction-nav a {

		display: none;

	}

	#slider:hover .flex-direction-nav a {

		display: none;

	}



	/************************************************************************************

	GRID

	*************************************************************************************/

	.col4-1,

	.col4-2, .col2-1,

	.col4-3,

	.col3-1,

	.col3-2	 {

		margin-left: 0 !important;

		width: 100% !important;

		max-width: 100% !important;

	}



	/************************************************************************************

	HEADER

	*************************************************************************************/

	/* site logo */

	#site-logo {

		font-size: 42px;

		text-align: left;

		padding-right: 90px;

		width: auto;

	}

	

	/* site description */

	#site-description {

		text-align: left;

		margin: 0 0 10px;

	}

	

	/* searchform */

	#header #searchform {

		left: inherit;

		right: 0;

		width: 150px;

	}

	#header #searchform #s {

		float: right;

		width: 85px;

	}

	

	/* social widget */

	.social-widget {

		position: static;

		float: none;

		padding: 0;

	}



	/************************************************************************************

	MOBILE NAV BUTTON

	*************************************************************************************/

	/* menu icon */

	.mobile-button {

		background: #c3c3c3;

		position: relative;

		width: 32px;

		height: 30px;

		margin-bottom: 3px;

		margin-right: 3px;

		display: block;

		float: right;

		cursor: pointer;

		border-radius: 5px;

	}

	.mobile-button:before {

		content: "\f0c9";

		font: normal 21px/1em FontAwesome;

		color: #000;

		position: absolute;

		top: 50%;

		left: 50%;

		margin: -.5em 0 0 -.5em;

		width: 1em;

		height: 1em;

		text-align: center;

	}

	.mobile-button.active:before {

		color: #555;

	}

	/************************************************************************************

	MAIN NAV (MOBILE)

	*************************************************************************************/

	#main-nav-wrap {

		position: absolute;

		top: 20px;

		right: 0;

		z-index: 1000;

	}

	

	/* main nav */

	#headerwrap #main-nav {

		clear: both;

		position: static;

		width: 160px;

		z-index: 1000;

		padding: 10px 5px;

		background: #fff;

		border: solid 1px #999;

		display: none; /* visibility will be toggled with jquery */

		box-shadow: 1px 2px 0 rgba(0,0,0,.2);

		border-radius: 5px;

	}

	#headerwrap #main-nav li {

		clear: both;

		float: none;

		margin: 5px 0 5px 10px;

		padding: 0;

		border: none;

		box-shadow: none;

	}

	#headerwrap #main-nav a, 

	#headerwrap #main-nav ul a {

		font: inherit;

		text-transform: inherit;

		background: none;

		width: auto;

		display: inline;

		padding: 0;

		color: #666;

		border: none;



		text-shadow: none;

		box-shadow: none;

	}

	#headerwrap #main-nav a:hover, 

	#headerwrap #main-nav ul a:hover {

		background: none;

		color: #000;

	}

	

	/* dropdown */

	#headerwrap #main-nav ul {

		position: static;

		display: block;

		margin: 0;

		padding: 0;

		background: none;

		border: none;

		border-radius: 0;

		box-shadow: none;

	}

	#headerwrap #main-nav .sub-arrow {

		display: none;

	}



	/************************************************************************************

	LAYOUTS

	*************************************************************************************/

	/* post */

	.post {

		width: auto !important;

		max-width: 100% !important;

		margin-left: 0 !important;

		float: none !important;

	}

	

	/* post title */

	.post-title {

		margin: 0 0 2px !important;

		font-size: 2em !important;

	}



	/* post image */

	.post-image {

		float: none !important;

		margin-right: 0 !important;

		margin-left: 0 !important;

	}



	/* post content */

	.post-content {

		overflow: visible !important;

		float: none !important;

	}



	/************************************************************************************

	POST NAV

	*************************************************************************************/

	.post-nav .prev, .post-nav .next {

		display: block;

		width: 100%;

		clear: both;

		margin-bottom: 10px;

	}

	

	/************************************************************************************

	COMMENTS

	*************************************************************************************/

	.commentlist {

		padding-left: 0;

	}

	.commentlist .commententry {

		clear: left;

	}

	.commentlist .avatar {

		float: left;

		width: 40px;

		height: 40px;

		margin: 0 10px 10px 0;

	}



	/************************************************************************************

	FOOTER

	*************************************************************************************/

	#footer-logo {

		position: static !important;

	}

	

	/* footer nav */

	.footer-nav {

		padding: 0;

	}

	

	/* footer text */

	.footer-text .left,

	.footer-text .right {

		float: none;

		clear: both;

	}

	

	/************************************************************************************

	WOOCOMMERCE SUPPORT

	*************************************************************************************/

	.woocommerce #content div.product div.images,

	.woocommerce #content div.product div.summary {

		float: none !important;

		width: 100% !important;

	}



}

@media screen and (min-width: 481px) {



	/* ensure #nav and #searchform is visible on desktop version */

	#main-nav,

	#headerwrap #searchform {

		display: block !important;

	}



}

