/* #Media Queries
================================================== */
/* Larger than tablet */
@media (min-width: 750px) {

	.hide-mobile {display:block;}
	.hide-desktop {display:none;}

	.home-news-wrap .social-links {margin-top:5px;}
	.news-featured {width:55%;float:left;box-sizing:border-box;}
	.news-featured-right {width:40%;float:right;padding:0 0 0 50px;border-top:none;border-left:1px solid #c4c4c4;box-sizing:border-box;}
	.page-header p {font-size:2.5rem;}

	.goals-wrap {display: flex;justify-content: space-between;}
	.goals-nav {width:25%;}
	.goals-content {width:75%;}
	.goals-nav-item {width:100%;float:none;margin-right:0;}
	.goals-content-inner {width:95%;float:right;}

	.team-cats li {float:left;width:16.8%;margin-right:4%;font-size:1.0rem;min-height:45px;}
	.team-cats li:nth-child(1),
	.team-cats li:nth-child(4),
	.team-cats li:nth-child(5) {line-height:20px;}
	.team-cats li:last-child {float:right !important;margin-right:0;}

	.single-headshot {text-align:right;margin:0;}

	.main-feat-news-right,

	.footer-widget {float:left;width:auto;margin:0 60px 40px 0;}
	.footer-form {float:right;margin-right:0;}

	.footer-copy span {display:inline-block;padding-right:5px;margin-right:5px;border-right:1px solid #fff;}
}

@media (min-width:860px) {
	.team-cats li:nth-child(3) {line-height:25px;}
}
/* Larger than desktop */
@media (min-width: 1000px) {
	.feat-logos ul li {display:inline-block;width:29%;margin:0 2%;}

	.banner-content-title {width:45%;float:left;}
	.banner-content-entry {width:45%;float:right;}
	.home-journey .banner-content-row {margin-top:40px;padding:40px 0 200px;}

	.page-header-awards-bar {flex-direction: row; align-items: center;}
	.page-header-awards-logo {width: 30%;}
	.page-header-awards-content {width: 70%;}

	.featured-post {display: flex;align-items: center;}
	.post-thumb {width:40%;}
	.post-content {width:60%;}
	.post-content-inner {padding:0 50px;}

	.promise-block {margin-bottom:0;}
	.promise-col {width:25%;float:left;margin-right:12.5%;}
	.promise-col.last {float:right;margin-right:0;}
	.promise-block.promise-1,
	.promise-block.promise-3 {margin-top:160px;margin-bottom:70px;}
	.promise-block.promise-2 {margin-bottom:30px;}
	.promise-block.promise-5 {margin-top:50px;}
	.promise-block p {opacity:0;}

	.goals-nav-inner {height:160px;}
	.goals-nav-item span {margin-top:-23px;font-size:2.0rem;}

	.goals-content-entry {width:35%;float:left;}
	.goals-content-graphic {width:60%;float:right;}

	.different-block {width:35%;float:left;margin:0;}

	.different-block.block-1 {margin-top:-150px;}
	.different-block.block-2 {margin-top:-50px;}
	.different-block.block-3 {margin-top:50px;}
	.different-block.block-4 {margin-top:150px;}
	.different-block.block-2,
	.different-block.block-4 {float:right;}

	.team-cats li {line-height:25px;}
	.team-block {width:25.333333%;}

	.blog-categories {float:left;width:70%;}
	.blog-search {float:right;width:25%;}

	.blog-categories p,
	.blog-categories ul {float:left;margin-right:20px;}
	.blog-categories ul,
	.blog-categories ul.first,
	.blog-categories ul.last {padding:0 0 0 20px;margin-bottom:0;border:none;border-left:1px solid #666;}

	.insights-columns {display: flex;justify-content: space-between;}
	.insight-col {width:28%;border-bottom:0;position:relative;padding:0;margin:0;}
	.feat-resources:after,
	.feat-inthenews:before {content:"";position:absolute;top:0;left:-30px;width:0;height:100%;border-left:1px solid #666;}
}

@media (min-width:1100px) {
	.mainNav,
	.top-links,
	.promise-desktop {display:block;}
	.mobile-nav-trigger-outter,
	.mobile-nav,
	.promise-mobile{ display: none }
	.logo,
	.top-links {width:20%;float:left;}
	.top-links {text-align:right;}
}
/* Larger than Desktop HD */
@media (min-width: 1200px) {

	.team-cats {margin:0 2%;}
	.team-cats li {font-size:1.2rem;}
	.team-block {min-height:420px;width:21%;margin:0 2% 40px;}
}

@media (min-width:1400px) {
	.mainNav li {margin:0 20px;}

	.feat-resources:after,
	.feat-inthenews:before {left:-40px;}
	.team-cats li {font-size:1.4rem;}
}