/*
 Theme Name:   Lawyer Base Child
 Theme URI:    http://themes.goodlayers2.com/lawyerbase
 Description:  Lawyer Base Wordpress Theme
 Author:       Goodlayers
 Author URI:   http://www.goodlayers.com
 Template:     hrp
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  hrp-child
*/

#wpcf7-f4689-o1 input[type="tel"] {
	padding: 19px 20px;
    width: 100%;
    font-size: 14px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;    
    background-color: #f5f5f5;
    border: 0px;
    outline: none;
}

.gdlr-main-menu .sub-menu .menu-item:nth-child(4) a {
	font-size: 12px !important;
}

.post-type-archive-gallery .blog-info.blog-date {
	display: none; 
}

.post-type-archive-gallery .gdlr-blog-thumbnail {
	background: transparent;
}

.post-type-archive-gallery img {
	width: 100%;
    border: none;
}

.single-gallery .gdlr-blog-thumbnail img {
	width: 100%;
    border: none;
}

.single-gallery .gdlr-blog-thumbnail {
	background: transparent;
}

.single-gallery .gdlr-blog-thumbnail a {
	display: none;    
}

.post-type-archive-publications .gdlr-item .gdlr-blog-title a {
	color: #7400d0;
}

.post-type-archive-publications .gdlr-item .gdlr-blog-title a:hover {
	color: #383838;
}

.post-type-archive-publications .sidebar-right-item #archives-2 a:hover {
	color: #383838;
}

.page-id-4175 .gdlr-isotope .gdlr-item .attorney-content-wrapper .attorney-title.gdlr-title a {
	color: #7400d0;
}

.page-id-4175 .gdlr-isotope .gdlr-item .attorney-content-wrapper .attorney-title.gdlr-title a:hover {
	color: #383838;
}

.single-gallery .gdlr-blog-content .gallery-item > a {
	padding-top: 66.66%;
    display: block;
    position: relative;
}

.single-gallery .gdlr-blog-content .gallery-item > a img {
	position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0;
    object-fit: cover;
    width: 100%;
}

.post-type-archive-gallery .gdlr-blog-thumbnail a {
	padding-top: 66.66%;
    display: block;
    position: relative;
}

.post-type-archive-gallery .gdlr-blog-thumbnail a img {
	position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0;
    object-fit: cover;
    width: 100%;
}

.gdlr-main-menu > .gdlr-normal-menu li {
	background: #161616 !important; 
}


@media(min-width: 768px) {
	#wpcf7-f4689-o1 form {
		display: grid;
	    grid-template-columns: 1fr 1fr;
	    grid-gap: 15px;
	}

	#wpcf7-f4689-o1 form p {
		grid-column-start: 1;
		grid-column-end: 3;
	}

	#wpcf7-f4689-o1 form p.phone {
		grid-row-start: 2;
		grid-row-end: 3;
		grid-column-start: 1;
		grid-column-end: 2;
	}

	#wpcf7-f4689-o1 form p.email {
		grid-row-start: 2;
		grid-row-end: 3;
		grid-column-start: 2;
		grid-column-end: 3;
	}

	#wpcf7-f4689-o1 form textarea {
		height: 70px !important;
	}

	#wpcf7-f4689-o1 form p.submit {
		grid-column-start: 1;
		grid-column-end: 2;
	}

	#wpcf7-f4689-o1 form input[type="submit"] {
		width: auto !important;
	}

	#sign-in-to-team .twelve.columns {
		width: 75%;
	    margin: 0 auto;
	    display: block;
	    float: none;
	}
}

.page-id-882 .with-sidebar-wrapper .blog-item-holder .post .gdlr-blog-title a {
	color: #7400d0;
}

.page-id-882 .with-sidebar-wrapper .blog-item-holder .post .gdlr-blog-title a:hover {
	color: #212121;
}

.single-post.post-template-default .post .gdlr-blog-title {
	color: #7400d0;
}

.single-gallery .gdlr-gallery-item .gallery-item a:after {	
	content: '\f00e';
    font-size: 30px;
    color: #000;
    position: absolute;    
    font-family: FontAwesome;           
    width: 100%;
    display: none;
    top: 0;    
    justify-content: center;
    align-items: center;
    height: 100%;
}

.single-gallery .gdlr-gallery-item .gallery-item a:hover:after {
	display: flex;
	cursor: pointer;
}

.archive.tax-program_status .gdlr-blog-title,
.archive.tax-program_status .gdlr-blog-title a,
.post-type-archive-programs .gdlr-blog-title,
.post-type-archive-programs .gdlr-blog-title a {
    color: #7400d0;
}

.archive.tax-program_status .gdlr-blog-title:hover,
.archive.tax-program_status .gdlr-blog-title a:hover,
.post-type-archive-programs .gdlr-blog-title:hover,
.post-type-archive-programs .gdlr-blog-title a:hover {
    color: #212121;
}

.archive.tax-program_status .gdlr-page-title-wrapper .gdlr-page-title-container {
	display: flex;
	align-items: center;
	justify-content: center;
}

.archive.tax-program_status .gdlr-page-title-wrapper .gdlr-page-title-container > * {
	margin: 0 !important;
}

.archive.tax-program_status .gdlr-page-title-wrapper .gdlr-page-title-container h1 {
	margin-left: 15px !important;
	font-size: 43px;
	color: #ffffff;
	text-transform: lowercase;    
    display: block;
    font-style: italic;
}

.single-post .gdlr-blog-thumbnail,
.single-programs .gdlr-blog-thumbnail {
    display: none;
}

#homepage-news-publications-section .gdlr-blog-title a {
	text-transform: none !important;
}

.post-type-archive-publications .gdlr-blog-content .excerpt-read-more {
	font-style: italic;
}

.post-type-archive-publications .gdlr-blog-content .excerpt-read-more:hover {
	text-decoration: underline;
}

.gdlr-page-title-wrapper {
	background-image: url(https://hrp.am/wp-content/uploads/2020/07/HRP-Slide_02.jpg);
}

.post-type-archive-programs .gdlr-page-title-wrapper .gdlr-page-caption {
	font-size: 43px;
    margin: 0px 20px;
    display: block;
    font-style: italic;
    color: #ffffff;
}

.gdlr-page-title-wrapper .gdlr-page-caption {
	color: #fff;
}