/*GENERIC FOR ALL  PHONES*/

body.home-page{
	/*background-image:none;*/
    background-size:100%;
	background-position: right 30px;
}


.third_width_image{
	width:100%;
	float:none;
}
.staffmember_div{
	float:none;
	width:auto;
}

.solution_div{
	padding-left:5%;
	padding-right:5%;
}

.solutioninner_div{
	padding-left:0px;
	padding-top:90px;
	background-position: center 10px;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	min-height:60px;
	text-align:center;
}
.teammember_div{
	width:100%;
	float:none;
}

.local_newsshadow_div{
	height:40px;
}
.artcontentinner37 img {
	max-width: 65%;
	margin-top:20px;
}

.local_footersocial_div{
    position:relative;
    text-align:left;
    width:auto;
    left:auto;
    margin-left:0px;
    right:auto;
	margin-top: 40px;
}
.cright_div {
	margin-top: 20px;
}

.footersubform_div{
	width:auto;
	float:none;
}

.grid-item-linkedin-page-post .sk_post_img_link {
	height: 240px !important;
}



@media only screen and (max-width: 400px) {
	/*PORTRAIT*/
	.section_div {
		padding-right: 20px;
		padding-left: 20px;
	}
	.content_div {
		padding-right: 20px;
		padding-left: 20px;
	}
	.sectionttlwrap_div{
		padding-right: 20px;
		padding-left: 20px;
	}
	#footer_div {
		margin-right: 20px;
		margin-left: 20px;
	}
	.artcontentinner37 h2{
		font-size: 180%;
		line-height: 130%;
	}
	.local_newswrap_div .contentinner_div.fullwidth {
		padding-left: 20px;
		padding-right: 20px;
	}
	.local_news_content h1 {
		font-size: 200%;
		line-height: 120%;
	}
	.pdf_a {
		top: -8px;
	}
	.grid-item-linkedin-page-post .sk_post_img_link {
		height: 200px !important;
	}
}

