
/* Display none */
.header .header-menu, .header .search-area, .orbit-previous, .orbit-next, .hover-information, .banner, .footer, #wp_pls, .custom-pagination, .home-slider, .view-all, input[type="submit"], .widget_search, .back-practice, .search-attorney {
	display: none !important;
}

/* Update foundation default print css */
a, a:visited {
	text-decoration: none;
}

a[href*="/"]:after, a[href*="/"]:visited:after, a[href]:after {
	content: normal;
}

/* Html elements */
body, h1, h2, h3, h5, h6, a, div {
	color: #333 !important;
}

.block-title, .header-content .title {
	text-align: left !important;
	font-size: 30px !important;
}

.header-content .sub-title {
	font-size: 23px !important;
	text-align: left !important;
}

.header-content {
	padding-bottom: 0 !important;
}

.banner {
	padding: 0 !important;
}

/* Columns */
.large-6.medium-6.columns {
	width: 50% !important;
}

.large-4.medium-4.columns {
	width: 33.33333% !important;
}

/* Header */
.header .logo {
	text-align: left !important;
}

/* Tabs */
.tab-title {
	color: #333 !important;
	font-size: 25px !important;
	margin-bottom: 15px !important;
}

.tabs-content {
	margin-top: 20px !important;
}

.page-id-13773 .tabs-content p {
	margin-bottom: 35px;
}

.tabs-content.contact {
	display: none;
}

/* Lawyers Slideshow */
.attorneys-slideshow > div {
	display: inline-block !important;
	width: 220px !important;
	margin: 0 15px 10px !important;
	float: left !important;
	height: auto !important;
}

.attorneys-slideshow > div img {
	display: block !important;
	clear: both !important;
	height: auto !important;
}

.attorneys-slideshow > div .information {
	position: relative !important;
	background: none !important;
	text-align: left !important;
}

/* Single Lawyer */
.single-lawyer .personal-information {
	text-align: left !important;
}

.single-lawyer .personal-information p {
	margin-bottom: 1rem;
	text-align: left !important;
}

.single-lawyer .image {
	padding: 10px 0 30px !important;
}

.single-lawyer .image img {
	display: block !important;
}

/* Specialty Areas */
.specialty-areas {
	padding-top: 0;
}

.specialty-areas .practices-slideshow > div {
	display: inline-block !important;
	width: 320px !important;
	margin: 0 15px 10px !important;
	float: left !important;
	height: auto !important;
}

.specialty-areas .practices-slideshow > div img {
	display: block !important;
	clear: both !important;
	height: auto !important;
}

/* Recent News */
.recent-news .cat {
	margin-bottom: 5px !important;
}

.recent-news .large-6.medium-6.columns {
	margin-bottom: 20px;
}

.recent-news .title {
	border-color: #333;
	font-size: 30px;
}

/* Main */
#main {
	width: 100% !important;
	padding: 0 .625rem !important;
}

#content {
	font-size: 16px !important;
}

.page-title {
	text-align: left !important;
	font-size: 30px !important;
}

#content #inner-content ul li {
	background: none !important;
	list-style-type: disc;
	padding-left: 0 !important;
}

.widget, .related-news {
	border: none !important;
}

/* Related News */
#content #inner-content .related-news ul li .date {
	color: #333 !important;
	display: inline-block !important;
}

#content #inner-content .related-news ul li {
	list-style-type: none;
}

/* Content Background */
.content-background {
	background: none !important;
	padding: 0 !important;
}

div[data-image-src] {
	content: "" !important;
	background: none !important;
}

.parallax-mirror {
	display: none !important;
}

/* Single */
.single #main {
	padding-right: .625rem !important;
}

.single-practice #content {
	padding: 0 !important;
}

.post-title {
	margin-top: 20px !important;
	font-size: 23px !important;
}

/* News Page */
.blog #main {
	margin: 0 !important;
}

/* Partnerships */
.partnerships {
	color: #333 !important;
	padding-top: 10px !important;
}

.partnerships h5.title {
	margin-bottom: 20px !important;
}

.partnerships h5 {
	font-size: 20px;
}

.partnerships .large-6.medium-6.columns {
	display: inline-block !important;
}

.partnerships.practices h2.title, .partnerships.industries h2.title {
	font-size: 24px;
}

.partnerships.practices h5, .partnerships.industries h5 {
	margin-top: 5px;
}

/* Attorneys */
.search-attorney ul li {
	font-size: 25px !important;
	margin: 0 5px !important;
}
