/* Desktop */
@media only screen and (min-width : 1024px) {
}
   
/* Tablet */
@media only screen and (min-width:768px) and (max-width:1023px) {
}
 
/* Mobile - Smartphone */
@media only screen and (max-width:999px) {
	.col, #logo { width: 100%; display:block; }
	header { height: auto; position:fixed; width: 100%;  z-index: 9999; top: 0;}

	.CTA { padding: 0 0; background: none; float:left; display:block; text-align:center; height: auto; background:red; width:100%; padding: 10px 0; color:#fff; }
	.number { color:#fff !Important;}
	nav { padding: 0 25px;}
	.slider-bg { background:linear-gradient(#080a44,#fff); height: auto; margin-top: 195px;}
	.slider { margin: 0px auto 25px auto !important;   width: 90%;}
	
	.one-third,
	.content,
	.sidebar { width: 90% !important; border: 0px; margin: 2% 5%; box-shadow: 0 0 0 !important;  height: auto !important; border-bottom:1px solid #ccc; }

	footer { padding: 25px 15px; }

	#logo { width: 180px; height:100px; float:none; display:block; background-size: 100% 100%; margin: 0 auto !important;}
	.top-text,
	.clients,
	.shadow,
	.meteor-slides .meteor-buttons,
	.support {display:none; }
	
	.meteor-nav .prev,
	.meteor-nav .next {height: 25px; width: 25px;top: 0px;}

	article {
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
	padding: 5% 5%;
	}
	.index { margin-top: 195px; }
	h1 { margin-top: 0; }
 
/* Mobile - Standard */
@media only screen and (max-width : 420px) {
	.col { width: 100%; display:block; }
}