@charset "utf-8";
/* CSS Document */
/*########################################################################*/
/*###################### Lawyer Page #######################################*/
/*########################################################################*/
body {
	-webkit-text-size-adjust: 100%;
}
#lawyer {
	width: 80%;
	margin: 20px auto 20px;
	padding: 30px 0px 30px 0px;
}
#lawyer P {
	padding: 10px 0px 0px 0px;
	line-height: 160%;
}
#lawyer h2 {
	text-align:center;
	padding: 20px 0px 10px 0px;
}
#lawyer h3.title {
	text-align:center;
	padding: 0px 0px 0px 0px;
	display:none;
}
#lawyer h3.name {
	text-align:center;
	padding: 0px 0px 0px 0px;
	/*display:none;*/
}
#lawyer h4 {
	text-align:center;
	padding: 0px 0px 20px 0px;
	/*display:none;*/
}
#lawyer h4.cellname {
	text-align:center;
	padding: 0px 0px 0px 0px;
	display:none;
}
#lawyer h5 {
	text-align:center;
	padding: 0px 0px;
	display:none;
}
.lawyer-0 {
	width: 30%;
	height:	auto;
	padding: 30px 0px 0px 0px;
	margin: 0 auto 0px auto;
}
.lawyer-1 {
	width:70%;
	height:	auto;
	padding: 0px 0px 30px 0px;
	margin-bottom:30px;
	margin: 30px auto 0 auto;
}
.lawyer-1 p {
	padding: 0px 0px 0px 0px;
}
.lawyer-2 {
	width: 50%;
	height:	auto;
	padding: 0px 0px 0px 0px;
	margin: 30px auto 0 auto;
}
.lawyer-2 h2 {
	padding:5px;
}
.bio {
	color: #060;
}
@media screen and (max-width: 1024px){
	#lawyer {
		width: 85%;
		margin: 20px auto 20px;
		padding: 30px 0px 30px 0px;
	}
	#lawyer h2 {
		padding: 0px 0px 10px 0px;
	}
	#lawyer P {
		padding: 10px 0px 0px 0px;
	}
	.lawyer-0 {
		width: 55%;
		height:	auto;
		padding: 20px 0px 0px 0px;
		margin: 10px auto 30px auto;
	}
	.lawyer-1 {
		width: 80%;
		height:	auto;
		padding: 0px 0px 0px 0px;
		margin: 20px auto 0 auto;
	}
	.lawyer-1 p {
		text-indent: 0px;
		padding: 0px 0px 0px 0px;
	}
	.lawyer-2 {
		width: 70%;
		padding: 0px 0px 0px 0px;
		margin: 30px auto 0 auto;
	}
}
@media screen and (max-width: 480px) {
	#lawyer {
		width:95%;
		margin: 0px auto 20px auto;
		padding: 20px 0px 10px 0px;
	}
	#lawyer P {
		padding: 0px 0px 0px 0px;
	}
	#lawyer h2 {
		display:none;
	}
	#lawyer h3.title {
		text-align:center;
		padding: 0px 0px 20px 0px;
		display:block;
	}
	#lawyer h3.name {
		text-align:center;
		padding: 0px 0px 0px 0px;
		display:none;
	}
	#lawyer h4 {
		text-align:center;
		padding: 0px 0px 10px 0px;
		display:none;
	}
	#lawyer h4.cellname {
		text-align:center;
		display:block;
	}
	#lawyer h5 {
		text-align:center;
		padding: 0px 0px 10px 0px;
		display:block;
	}
	.lawyer-0 {
		width: 90%;
		height:	auto;
		padding: 20px 0px 0px 5px;
		margin: 0 auto 20px auto;
	}
	.lawyer-1 {
		width: 90%;
		padding: 0px 0px 0px 0px;
		margin: 0 auto 20px auto;
	}
	.lawyer-1 p {
		text-indent: 0px;
		padding: 15px 0px 10px 0px;
		margin: 0px 0px 10px 0px;
	}
	.lawyer-2 {
		width: 100%;
		padding: 0px 0px 0px 0px;
		margin: 0 auto 20px auto;
	}
	.lawyer-2 h3 {
		padding: 10px 0px 20px 0px;
	}
}