/*
 Theme Name:   Attorna Child
 Theme URI:    http://demo.goodlayers.com/attorna
 Description:  Goodlayers Attorna Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     attorna
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  attorna-child

 START YOUR CHILD THEME CSS HERE
*/

/*--do not remove--*/
@media only screen and (max-width: 1075px) {
	.rev-withicon i.fa-icon-long-arrow-right {
		display: none;
	}
}

@media only screen and (min-width: 768px) {
	.gdlr-core-text-box-item-content {
		font-size: 18px !important;
	}
}

.wpml-ls-current-language > a > span {
	display: none;
}

.attorna-logo-inner img {
	height: 70px;
}

.service-icon img {
	max-width: 100%;
	height: 50px;
	width: auto;
}

#cookie-notice .cn-button {
	padding: 4px 8px;
	border-radius: 3px;
	background: #b3a691;
}

.wpcf7-acceptance {
	font-size: 0.875rem;
}

.wpcf7-acceptance a {
	text-decoration: underline;
}

.gdlr-core-personnel-style-grid.gdlr-core-with-background .gdlr-core-personnel-list-content-wrap {
	padding: 35px 10px 25px;
}

.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title,
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a {
	min-height: 2.4em;
}


footer,
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title,
.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-title a,
.gdlr-core-title-item .gdlr-core-title-item-title,
.gdlr-core-title-item .gdlr-core-title-item-title a{
	word-break: keep-all;
	word-wrap: normal;
}

.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-position {
	line-height: 1.2;
	margin: 10px 0 0;
}

@media only screen and (max-width: 991px) {
	.gdlr-core-pbf-sidebar-content {
		float: none;
		clear: both;
		width: 100%;
	}

	.gdlr-core-pbf-sidebar-left {
		float: none;
		clear: both;
		width: 100%;
	}

	.home .service-wrapper .gdlr-core-column-15 {
		border-bottom: 1px solid #606060;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.gdlr-core-personnel-style-grid .gdlr-core-personnel-list-column {
		width: 50%;
	}
	.service-wrapper .gdlr-core-column-15 {
		width: 50%;
	}
}

@media only screen and (max-width: 767px) {
	body.attorna-body-front .gdlr-core-container {
		max-width: none;
	}

	body .gdlr-core-container {
		max-width: none;
	}

	.gdlr-core-pbf-wrapper-full-no-space {
		max-width: none;
	}

	.attorna-footer-wrapper {
		font-size: 14px;
	}

	.attorna-footer-column {
		margin-bottom: 30px;
	}
}

.mm-listview .mm-divider, .mm-listview > li > a,
.mm-listview > li > span, .mm-navbar .mm-title {
	white-space: normal;
}

.personnel-template-default .gdlr-core-text-box-item-content p {
	text-align: justify;
}

.attorna-page-title-wrap.attorna-style-custom .attorna-page-title-content {
	opacity: 0;
}