@media only screen and (min-width: 768px) {
	body.page-template-page-parallax .header{position:relative;}
	body.page-template-page-parallax #inner-header{height:113px;}
	body.page-template-page-parallax #logo{}
	#header_text, #inner-header, .wrap{width:740px}
	#inner-header {padding: 0 2em;}

	#hero_wrap{min-height:400px;}
	#hero_image.single{min-height:400px;}
	#hero_content{width:60%;background:transparent;}
	#hero_content p{display: block;}

	#breadcrumbs{display:block;}
	#features_cta, #lower_cta, #lower_cta_left .upper_text{text-align:left;}
	#lower_cta_left {padding: 1.3em 0 2em 1em;}
	.stats_block{padding:2em 0;}
	.pad{padding-left:25px;}
	.tabnav dt{/*height:90px;*/}
	.tabnav dt span{padding:15px 0;}
	.tabnav dt span small{display:block;}
	.tabs .content{/*top:90px;*/}

	.location_map{padding-right:2em;}
	.location_addy{padding-left:1em;}

	.sidebar{margin-top:2.2em}
	#sidebar1 .widget .content{padding-left:2.1em;}
	.widgettitle{border:0;}
	.widget{padding:.5em 0 0;}
	/*.widget ul li{padding-bottom:.75em} use padding instead of margin to reduce jerky animation in collapsing widgets */
	.widget ul {padding:1em 0 0 1em}
	#sidebarPages{display:block;}
	.learnmore.lscreen,.testimonial.lscreen{display:block;padding:2em 1em;}
	.stats_block .number{font-size:48px;}

	.learnmore.mob, .testimonial.mob{display:none;}
	#masthead{padding:8% 0 0 5em;}
	#content.landing .entry-content{padding:3em 5em;}
	.gridBox.center{padding:1em;vertical-align: top;}
	.sticky{}
	
	.blog_blocks{margin-top:7em;padding-bottom:2em;}
	.blog_block{margin-top:-4em;}
	#footer_social {padding: 15px 0;}
	#inner-footer{padding:2em 0;}
	.footer .widget:first-of-type{width:45%;}
	.footer .shortmenu{padding:0;}
	#black-studio-tinymce-4{padding-left:3em;}
}