/* #Media Queries
================================================== */
	
	/* Larger than mobile */
	@media (min-width: 400px) {
	}
	
	/* Larger than phablet (also point when grid becomes active) */
	@media (min-width: 550px) {
		.blog-left-column {border-top: 5px solid #342561;margin-bottom: 42px;}
	}
	
	/* Larger than tablet */
	@media (min-width: 750px) {
		.banner-title {font-size:3.4rem;}
		.banner-subtitle {font-size:3.4rem;}
		.button {padding:0 25px;font-size:1.8rem;}

		.home-product {min-height:250px;}

		.footer-social,
		.footerNav {float:left;margin-right:100px;}

		.border-title:before {margin-right:20px;}

		.axon-globe h3 {font-size:2.5rem;}
		.home-play {margin-bottom:35px;}

		.pricing-header li {padding:30px 0 20px;}
		.pricing-header li span {font-size:1.7rem}
		.pricing-header a {padding:0 15px;line-height:30px;font-size:1.4rem;}
        .pricing-body ul li {height:30px;line-height:30px;}
		.pricing-body li span,
		.pricing-body li.pricing-feature {font-size:1.3rem;}
		.pricing-footer a {font-size:1.4rem}

        .cortex-pricing-header li {padding:30px 0 20px;}
        .cortex-pricing-header li span {font-size:1.7rem}
        .cortex-pricing-header a {padding:0 15px;line-height:30px;font-size:1.4rem;}
        .cortex-pricing-body ul li {height:80px;line-height:80px;}
        .cortex-pricing-body li span,
        .cortex-pricing-body li.pricing-feature {font-size:1.3rem;}
        .cortex-pricing-footer a {font-size:1.4rem}

		.core-block {width:50%;float:left;}
		.core-block.last {float:right;}

		.footer-logo {right:0;}




	}
	
	/* Larger than desktop */
	@media (min-width: 1000px) {

		/* Responsive Menu */
		.mainNav {display:block;}
		nav.mobile,
		#showLeft { display: none }

		.banner {padding:170px 0 130px;}
		.home-banner {padding:230px 0 190px;}

		.team-pic {position:absolute;top:0;left:-230px;width:200px;height:200px;margin:0;}

		.signup-or {position:absolute;top:10%;left:50%;margin-left:-15px;}
		.signup-column {width:50%;float:left;}
		.signup-column.last {margin-top:0;}
		.signup-column-inner {padding:60px 80px;}
		.form-wrap {padding:60px 0;}

		.axon-column {width:50%;float:left;}

		.axon-globe h3 {font-size:3.0rem;}
		.axon-globe h3.axon-mailing {top:7%;}
		.axon-globe h3.axon-webinar {top:35%;}

		.home-play {margin-bottom:45px;}

		.pricing-body li span,
		.pricing-body li.pricing-feature,
		.pricing-footer a {font-size:1.7rem}

        .cortex-pricing-body li span,
        .cortex-pricing-body li.cortex-pricing-feature,
        .cortex-pricing-footer a {font-size:1.7rem}
		/*.pricing-body ul li {height:60px;line-height:60px;padding:0;}*/

		.cerebrum-signup {position:absolute;top:30%;right:-150px;}




	}
	
	/* Larger than Desktop HD */
	@media (min-width: 1200px) {
		.logo {width:236px;height:44px;background-position: 0 -44px;background-size:236px 88px;}
		.mainNav,
		.sticky .mainNav {padding-top:10px;}

		/*.home-banner {padding:310px 0 270px;}*/


	}



@media (max-width:959px) {
	.home-product-blocks .one-fourth {width:46%;float:left !important;}
	.side-note {display:none;}
}

@media (max-width:549px) {
	.home-product-blocks .one-fourth {width:100%;float:none !important;}
}