/* #Media Queries
================================================== */

/* Larger than mobile */
@media (min-width: 400px) {
}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {

	.demo-cta-inner {width:85%;margin:0 auto;}
}

/* Larger than tablet */
@media (min-width: 750px) {
	.home-banner {height:450px;}
	.page-banner {height:350px;}
	.banner-title .f-title{font-size:5.5rem;}
	.banner-title .f-subtitle {font-size:3.0rem;}

	.banner video { width:100%; height:auto;}
	.demo-cta-inner {width:80%;margin:0 auto;}

	.home-intro-thumb {width:30%;float:left;margin-right:3%;}
	.home-intro-content {width:67%;float:left;}
	.thumb_right {float:right;margin-right:0;margin-left:3%;}
	.home-intro-content h2:first-child,
	.home-intro-content h3:first-child {margin-top:-9px;}

	.page-subnav ul li {width:31%;}

	ul.cert-list li {display:inline-block;width:30%;margin-bottom:40px;}


	.page-id-150 .page-section-2 .content-column.column-4,
	.page-id-157 .page-section-2 .content-column.column-4{margin-left:19%;}

	.footer-signup .gform_wrapper {width:80% !important;margin:0 auto !important;}

	.resources-wrap {min-height:250px;}

}

/* Larger than desktop */
@media (min-width: 1000px) {
	.mainNav {display:block;}
	.mobile-nav-trigger-outter,
	.mobile-nav { display: none }
	.header-inner {padding-bottom:0;}

	.banner video { width:auto; height:auto;}

	.demo-cta-inner {width:auto;}
	.demo-cta {transform:rotate(-90deg);position:fixed;top:188px;left:auto;right:-122px;width:auto;}
	.demo-cta .button {display:inline-block;float:none;width:auto;}
	.demo-cta .button:last-child {float:none;}

	.home-banner {height:550px;}
	.page-banner {height:450px;}

	.footer-logo {float:left;}
	.footer-nav-wrap {float:right;}
	.footer-logo {width:20%;margin:0;}
	.footerNav,
	.social-links {float:left;margin-left:20px;text-align:right;}
	.footerNav li {margin:0 0 0 30px;}
	.footer-copy span {display:inline-block;margin:0;}
	.footer-signup .gform_wrapper {width:60% !important;}

}

/* Larger than Desktop HD */
@media (min-width: 1200px) {

	.home-banner {height:650px;}
	.page-banner {height:500px;}
	.banner-title .f-title{font-size:7rem;margin-top:-15px;}
	.banner-title .f-subtitle {font-size:5.5rem;}

	.mainNav > li {font-size:1.5rem;padding:0 20px 10px;}
	.page-subnav ul li {width:18%;}

}

@media (min-width:1400px) {
	.home-banner {height:750px;}
	.page-banner {height:600px;}
	.banner-title .f-title{font-size:13rem;}
	.banner-title .f-subtitle {font-size:4.5rem;}
	.content-banner-title .f-title {font-size:6.0rem;}

	.mainNav > li {font-size:1.6rem;}

	.footer-signup,
	.footer-nav-wrap {width:45%;margin:0;}
	.footer-signup {float:left;}
	.footer-logo {width:10%;margin-top:5px;}
	.footerNav li,
	.social-links li {margin:0 5px;}
}

@media (min-width:1800px) {
	.home-banner {height:800px;}
	.page-banner {height:750px;}
}
