.single-post #primaryHeader .logo .white{display: none;}
.pageContent.single{margin-top: 150px; position: relative;}
.single .share-post.sidebar{position: fixed; top: initial; left: 0px; background-image: url('/wp-content/themes/StratixCustom/images/gradientCircle.svg'); height: 1000px;background-repeat: no-repeat;background-size: 40vw;background-position: center right;width: 18vw; max-width: 400px; display: flex;justify-content: center;align-items: center;}
.single .share-post.sidebar .icon-list{display: flex; flex-direction: column; margin-left: 60px;}
.single .share-post.sidebar .icon-list .image-wrap{width: 75px; height: 75px; margin-bottom: 20px;}
.single .share-post.sidebar .icon-list .image-wrap a{display: inline-block; width: 100%; height: 100%;}
.single .share-post.sidebar .icon-list .image-wrap a img{width: 100%;}
.single .share-post{display: flex; }
.single .post-content-wrap a{text-decoration: underline; }

.single-post .single h2{color: #556b79;font-weight: 700; font-size: 36pt;}
.single-post .single h6{font-size: 1.7em;font-weight: 500;color: #556b79; margin-bottom: 20px;}

.share-target{display: none;}

.single .post-content-wrap{max-width: 1600px; margin: auto; min-height: 1000px;}
.single .post-content-wrap > .title{margin-bottom: 20px;}
.single .post-overview{display: flex; align-items: center; margin-bottom: 80px;}
.single .post-overview .tags{display: flex; align-items: center;}
.single .post-overview .tags .tag{margin-right: 10px; }
.single .post-overview .tags .tag:last-of-type{margin-right: 0px;}
.single .post-overview .tags .tag p{font-weight: 900;}
.single .post-overview p{margin: 0px; display: inline-block;}
.single .post-overview .post-auth span{margin: 0px;}
.single .post-overview .post-auth span.pipe{margin: 0px 5px;}
.single .post-overview .overview-item:after{content: ' | ';display: inline-block;margin: 0px 10px;font-size: 15pt;font-weight: 100;color: #556b79;line-height: 1.5em;position: relative;bottom: 1px;}
.single .post-overview .overview-item:last-child:after{display: none;}

.single .post-image-header{height: 30vw; position: relative;background-size: cover;background-position: center;}
.single .post-image-header .type{font-size: 25pt; position: relative; z-index: 1;font-weight: 700;line-height: 50px;padding: 5px 10px 5px 40px;color: #fff;text-transform: uppercase;position: relative;z-index: 1;position: absolute;left: 0px;top: 0px;width: 100%;margin: 0px;}
.single .post-image-header .type:before{content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;
    background: -moz-linear-gradient(left, rgba(0,169,224,0.9) 0%, rgba(159,205,69,0.9) 100%);
    background: -webkit-linear-gradient(left, rgba(0,169,224,0.9) 0%,rgba(159,205,69,0.9) 100%);
    background: linear-gradient(to right, rgba(0,169,224,0.9) 0%,rgba(159,205,69,0.9) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e600a9e0', endColorstr='#e69fcd45',GradientType=1 );
}
.single .post-content-wrap .post-content{margin: 100px 0px;}

.post-content ul{list-style-type: initial; padding-left: 50px; margin-left: 50px; }
.post-content ul li{margin: 0px;}
.post-content > p, .post-content > h2, .post-content > ul{margin-bottom: 25px;}

.post-footer .author-overview{display: flex;}
.post-footer .image-wrap{width: 150px; height: 150px; margin-right: 50px;}
.post-footer .author-data{width: 100%;}
.post-footer .author-data p{margin: 0px;}
.post-footer .author-data .title{color: #00a9e0;}
.post-footer .author-data .name{font-weight: 900;}
.post-footer .share-post{display: flex; flex-wrap: wrap;}
.post-footer .share-post .image-wrap{width: 75px; height: 75px; margin-right: 20px;}
.post-footer .share-post .image-wrap a{display: inline-block; width: 100%; height: 100%;}
.post-footer .share-post .image-wrap img{width: 100%;}
.post-footer .share-post h4{width: 100%;}
.post-footer .auth-details .disclaimer{margin-bottom: 50px;border-top: 3px solid #ededed;padding-top: 30px;}
.post-footer .auth-details .title{margin-bottom: 40px;}
.post-footer .auth-details .title b{font-weight: 900;}

.post-footer .share-post{margin-bottom: 200px; margin-top: 80px; border-top: 3px solid #ededed; padding-top: 50px;}
.press-release-contact{border-top: 3px solid #ededed;padding-top: 30px;}
.press-release-contact .color{color:#00a9e0;}
.press-release-contact strong{font-weight: 900;}

.wp-block-separator{background: #ededed;height: 3px;border-width: 0px;margin: 50px 0px;}

/* Resource Highlights */
.resource-highlight{display: flex; position: relative; align-items: center; justify-content: space-between; padding: 50px; background-color: #00a9e0; margin-top: 40px; margin-bottom: 40px;}
.resource-highlight .image-wrap{width: 50%;}
.resource-highlight .image-wrap img{ width: 100%; }
.resource-highlight .content-area{ padding-left: 30px; }
.resource-highlight .content-area .title{color: white;}
.resource-highlight .content-area .details{color: white;}
.resource-highlight .content-area .btn{text-decoration: none !important;}

.resource-highlight.infographic{background-color: transparent !important; padding: 0px; width: 110%;margin-left: -5%;}
.resource-highlight.infographic .image-wrap{width: 100%;}

.resource-highlight.video{background-repeat: no-repeat; background-position: center; background-size: cover; height: 35vw; width: 110%;margin-left: -5%;}
.resource-highlight.video .type{font-size:25pt; z-index: 1; margin: 0px; width: 100%; font-weight:700; line-height:50px; padding:5px 10px 5px 20px; color:#fff; text-transform:uppercase; position:relative; z-index:1;position: absolute;top: 0px;left: 0px;border-radius: 0px;}
.resource-highlight.video .type:before{content:" ";opacity: .8; position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00a9e0+0,9fcd45+100&0.9+0,0.9+100 */
    background: -moz-linear-gradient(left, rgba(0,169,224,0.9) 0%, rgba(159,205,69,0.9) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(0,169,224,0.9) 0%,rgba(159,205,69,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(0,169,224,0.9) 0%,rgba(159,205,69,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e600a9e0', endColorstr='#e69fcd45',GradientType=1 ); /* IE6-9 */
}
.resource-highlight .overlay{display: inline-block;height: 100%;width: 100%;position: absolute;z-index: 0; top: 0px; left: 0px;}
.resource-highlight .title-area{height: auto; z-index: 1;display: inline-block;width: 100%; margin-top: 40px; text-align: center;}
.resource-highlight .title-area .image-wrap{height: 200px; text-align: center; cursor: pointer; margin-right: auto; margin-left: auto; display: inline-block;}
.resource-highlight .title-area .image-wrap img{height: 100%;}

.resource-highlight.form{background-color: #f1f1f1; padding: 40px; flex-wrap: wrap;}
.resource-highlight.form .title, .resource-highlight.form .subtext{width: 100%; margin-top: 0px; margin-bottom: 10px;}
.resource-highlight.form .subtext{margin-bottom: 30px;}
.resource-highlight.form .hbspt-form, .resource-highlight.form .hbspt-form > iframe{width: 100% !important;}

.next-prev{background-repeat: no-repeat; background-position: center; background-size: cover; min-height: 20vw; z-index: 1;display: flex;align-items: center;justify-content: center;position: relative;}
.next-prev:before{content: ''; background-repeat: no-repeat; background-size: cover; background-position: center; z-index: -1;background-image: url('/wp-content/themes/StratixCustom/images/gradientCircle.svg');position: absolute;right: 0px;left: 0px;margin: auto;width: 100%;height: 100%;display: inline-block;}
.next-prev .arrow{border: solid white;border-width: 0 5px 5px 0;display: inline-block;padding: 50px; position: absolute;top: 0px;bottom: 0px;margin: auto;height: 100px;}
.next-prev .right{transform: rotate(-45deg);-webkit-transform: rotate(-45deg); right: -90px;}
.next-prev .left{transform: rotate(135deg); -webkit-transform: rotate(135deg); left: -90px;}
.next-prev .prev{margin-left: 100px; position: relative;}
.next-prev .next{ margin-right: 100px; position: relative;}

.next-prev .cta{width: 50vw; text-align: center;}
.next-prev .cta *{color: white;}
.next-prev .cta h5 a{font-weight: 900;}
.next-prev .cta .btn{border: 5px solid white;border-radius: 100px;background-color: #4aa47b;min-width: 370px;}
.next-prev .details{display: inline-block; width: 400px;}
.next-prev .details h4{ margin: 0px; margin-bottom: 10px; color: white; font-weight: 100; text-transform: uppercase;}
.next-prev .details p{color: white; margin-bottom: 0px;}
.next-prev .prev a, .next-prev .next a{color: white;}
.next-prev .next{text-align: right;}

.special-divider{text-align: center; margin: 20px 0px; color: #556b79;}

@media(max-width: 2400px){
	.single .post-content-wrap{width: 1400px;}
}

@media (max-width: 2300px){
	.single-post .single h2{font-size: 28pt;}
}

@media(max-width: 2200px){
	.single .share-post.sidebar{width: 350px;}
	.next-prev .cta{width: 45vw;}

	.single .share-post.sidebar .icon-list{margin-left: 50px;}
}

@media(max-width: 2100px){
	.single .share-post.sidebar{width: 300px; height: 900px;}
	.single .share-post.sidebar .icon-list{margin-left: 0px;}
	.single .post-content-wrap{width: 1350px; }
}

@media(max-width: 1920px){
	.single .post-content-wrap{min-height: 1000px;}

	.single-post .single h2{font-size: 21pt;}

	.pageContent.single{margin-top: 90px;}
	.single .post-content-wrap{max-width: 1200px;}
	.single .post-image-header .type{font-size: 19pt;margin-bottom: 0px;line-height: 35px;padding-left: 30px;}
	.single .post-overview{margin-bottom: 50px;}
	.single .post-content-wrap .post-content{margin: 50px 0px;}
	.post-footer .auth-details .disclaimer{margin-bottom: 30px; padding-top: 20px;}
	.post-footer .auth-details .title{margin-bottom: 25px;}
	.post-footer .image-wrap{width: 100px;height: 100px;margin-right: 30px;}
	.post-footer .share-post{margin-bottom: 100px;margin-top: 50px;border-top: 3px solid #ededed;padding-top: 30px;}
	.post-footer .share-post .image-wrap{width: 50px;height: 50px;margin-right: 10px;}

	.single .share-post.sidebar{height: 750px; width: 17vw;}
	.single .share-post.sidebar .icon-list .image-wrap{width: 50px; height: 50px; margin-bottom: 10px;}

	.post-content ul{padding-left: 30px;margin-left: 30px;}

	.single-post .single h6{font-size: 1.1em;}

	.resource-highlight.video .type{line-height: 35px; font-size: 19pt; margin-bottom: 30px;}
	.resource-highlight .title-area .image-wrap{height: 130px;}

	.next-prev .arrow{padding: 25px;height: 25px;border-width: 0 3px 3px 0;}
	.next-prev .right{right: -60px;}
	.next-prev .left{left: -60px;}

	.next-prev .cta .btn{border: 3px solid white;min-width: 150px;}

	.next-prev .details{width: 300px;}

	.single .share-post.sidebar .icon-list{margin-left: 70px;}
}

@media (max-width: 1800px){
	.single .share-post.sidebar {
	    height: 700px;
	}

	.single .share-post.sidebar{width: 15vw;}
	.single .share-post.sidebar .icon-list{margin-left: 30px;}

}

@media (max-width: 1700px){
	.single .share-post.sidebar {
	    height: 40vw;
    	width: 18vw;
	}
	.single .post-content-wrap{max-width: 1000px;}

	.single .share-post.sidebar .icon-list{margin-left: 80px;}
}

@media(max-width: 1600px){
	.single .post-content-wrap{min-height: 650px;}

	.single .share-post.sidebar{width: 17vw;}
	.single .share-post.sidebar .icon-list{margin-left: 60px;}
}

@media(max-width: 1500px){
	.single .share-post.sidebar .icon-list{margin-left: 30px;}
}

@media (max-width: 1440px){
	.single .share-post.sidebar {
    	width: 18vw;
	}

	.single-post .single h2{font-size: 17pt;}

	.small-figure section.content{padding: 80px 100px;min-height: unset;}
    .resource-highlight .title-area .image-wrap{height: 100px;}

    .next-prev .details{width: 250px;}

    .single .share-post.sidebar .icon-list{margin-left: 4vw;}
    .single .post-content-wrap{max-width: 62vw;}
}

@media(max-width: 1300px){
	/*.next-prev .arrow{display: none;}*/
	.next-prev .arrow{padding: 15px; height: 15px;}
	.next-prev .right{right: -40px;}
	.next-prev .left{left: -40px;}

	.next-prev .cta .btn{border: 3px solid white;min-width: 200px;font-size: 13pt;}

	.single .post-content-wrap{min-height: 550px;}
}

@media(max-width: 1200px){
	/*.single .share-post.sidebar .icon-list{margin-left: 0px;}*/
	/*.single .post-content-wrap{max-width: 800px;}*/
	.post-content ul {padding-left: 30px;margin-left: 30px;}
}

@media(max-width: 1100px){
	.single .share-post.sidebar{display: none;}
	.single .post-content-wrap{max-width: 90%;}

	.resource-highlight.infographic, .resource-highlight.video{width: 100%;margin-left: 0%;}
	.resource-highlight.video{height: 45vw;}

	.single .post-content-wrap{min-height: unset;}
}

@media(max-width: 1024px){
	.single .post-image-header .type{padding-left: 9vw;}
	.single .post-image-header{height: 40vw;}
	.next-prev{min-height: 25vw;}
	.next-prev .prev{margin-left: 75px;}
	.next-prev .next{margin-right: 75px;}
}

@media(max-width: 900px){
	.next-prev{justify-content: space-between;}
	.next-prev .cta{display: none;}
}

@media(max-width: 768px){
	.single .post-content-wrap .post-content{margin: 40px 0px;}
	.single .post-overview{margin-bottom: 30px;}
	.single .post-image-header, .resource-highlight.video{height: 50vw;}
	.pageContent.single{margin-top: 90px;}
	.single .post-image-header .type{padding-left: 20px;}
	.single .post-overview{flex-wrap: wrap;}
	.single .post-overview > *{width: 100%; margin: 0px !important;}
	.single .post-overview .post-auth span{margin: 0px;}
	.single .post-overview .pipe{display: none;}
	.post-content ul {padding-left: 20px;margin-left: 20px;}
	.post-footer .author-overview{flex-wrap: wrap;}
	.post-footer .image-wrap{margin-right: 0px;margin-bottom: 30px;}
	.post-footer .share-post{margin-bottom: 30px;}

	.next-prev .details{width: auto;}
	.next-prev .details p{display: none;}
	.next-prev .details h4{margin-bottom: 0px; font-size: 16pt;}
	.next-prev .arrow{padding: 10px; height: 10px;}
	.next-prev .left{left: -30px;}
	.next-prev .right{right: -30px;}
	.next-prev .prev{margin-left: 60px;}
	.next-prev .next{margin-right: 60px;}
}

@media(max-width: 640px){
	.next-prev .cta .btn{border: 3px solid white;min-width: 250px;}
}

@media(max-width: 500px){
	.next-prev{height: 30vw;}
	.pageContent.single{margin-top: 80px;}
	.next-prev .details h4{margin-bottom: 0px; font-size: 12pt;}
	.next-prev .arrow{padding: 5px; height: 5px;}
	.next-prev .left{left: -20px;}
	.next-prev .right{right: -20px;}
	.next-prev .prev{margin-left: 35px;}
	.next-prev .next{margin-right: 35px;}
}
