
@media only screen and (min-width: 667px) {
	#inner-header{height:120px;padding-top:.75em;}
	.by_line{padding-left:.75em;}
	.hero_wrap.page .taglines {top: 50%;}
	.taglines .tag {font-size: 180%;}
	/*.taglines{left:5%;}*/
	#hero_image,.hero_vid_wrap{background-position:center -80px;}
	.hero_wrap {margin-top: -120px;}
	.hero_wrap.page #hero_image,.hero_wrap.page .hero_vid_wrap{background-position:center bottom;}
	.icon_wrapper{height:261px;}
	.icon_wrapper a .animate{transform:scale(1);}
	.icon_wrapper a .animate.mag{top:29%;left:50%;margin-left:-25px;}
	.icon_wrapper a .animate.pointer{top:35%;left:50%;margin-left:-50px;}
	.p_cats{top:auto;left:auto;bottom:20px;right:30px;text-shadow: none;}
	.project:hover .gradient:before{height:100px;}
	#portfolio .pblock, #blog_grid .pblock{width:49%;padding:0 1em 2em;}
	.client .gradient{
		/* https://colorzilla.com/gradient-editor/#eff0f0+0,eff0f0+51,eff0f0+100&1+0,0.7+51,0+100 */
		background: -moz-linear-gradient(left,  rgba(239,240,240,1) 0%, rgba(239,240,240,0.7) 51%, rgba(239,240,240,0) 100%);
		background: -webkit-linear-gradient(left,  rgba(239,240,240,1) 0%,rgba(239,240,240,0.7) 51%,rgba(239,240,240,0) 100%);
		background: linear-gradient(to right,  rgba(239,240,240,1) 0%,rgba(239,240,240,0.7) 51%,rgba(239,240,240,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff0f0', endColorstr='#00eff0f0',GradientType=1 );opacity:1;
	}

	img.alignleft{margin-right:1.5em;display:inline;float:left}
	img.alignright{margin-left:1.5em;display:inline;float:right}
	img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}
	.button{display:inline-block;}
	.button.is-checked{padding: 0 1em;}
	span.separator{display:inline-block;}
	span.filtersort{}
	.client{padding-top:240px;}
	.client_bg{background-position:top right;}
	.contact {width: 35%;text-align: right;}
	/*.overlay{background-position:left -20px;}*/
	.crew_member {/*padding:0;*/}
	.crew_member .bio_left{flex: 0 0 270px;padding-right:2em;}
	.bio_pics{position:relative;/*padding-top:235pxpadding-top:77.5%;*/}
	.crew_member .bio_right{flex: 1;}
	.crew_data{padding:0 0 0 1em;}
	.crew_member.expanded .crew_upper{padding-bottom:2em;}
	.crew_member .crew_upper .bio_right{padding:2em 2em 2em 0}
	.fa-times{color:#000;top:1em;right:1em;}
	.entry-content .alignleft:not(figure), .entry-content img.alignleft, .widget img.alignleft{margin-right:1.5em;display:inline;float:left}
	.entry-content .alignright:not(figure), .entry-content img.alignright, .widget img.alignright{margin-left:1.5em;display:inline;float:right}
	.entry-content .aligncenter:not(figure), .entry-content img.aligncenter, .widget img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}
	.footer_contact{padding:1em;}
	.footer #social_links{bottom:0;left:auto;right:2em;}
	#gform_fields_38{grid-template-columns: repeat(12,1fr) !important;}
	#gform_38 .ginput_container{padding-top:0}
}
