/*
 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
*/




#element-map > div > p { display: none; }


.attorna-logo-right-box-wrap .attorna-logo-right-box-caption {
  font-size: 14px;
}

#home-hello-con > div div.gdlr-core-pbf-wrapper-container-inner {
	-webkit-box-shadow: 0px -30px 35px rgba(10, 10, 10,0.05);
	box-shadow: 0px -30px 35px rgba(10, 10, 10,0.05);
}

#map-column > div,
#map-column > div > .gdlr-core-pbf-column-content,
#map-column > div > div > .gdlr-core-pbf-element
{
	height: 100%;
}


.attorna-page-title-wrap.attorna-style-custom .attorna-page-title {
  color: #000;
  font-size: 80px;
  text-transform: uppercase;
  opacity: .85;
}


#element-map {
	padding: 0px !important;
	height: 100%;
	width: 50vw !important;
	/*width: 100% !important; */
}
#element-map .gdlr-core-text-box-item-content,
#element-map .gdlr-core-text-box-item-content p {
	height: 100%;
}

#element-map iframe {
  min-height: 100% !important;
  width: 100%  !important;
}

.attorna-mobile-button-hamburger-with-border {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

.attorna-body span.wpcf7-not-valid-tip {
  color: #ffcc00;
}

.gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] textarea, .gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] select {
  color: #000;
}
.gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] input:not([type="button"]):not([type="submit"]):not([type="reset"]), .gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] textarea, .gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] select {
  background-color: #fff;
}

.gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] input[type="button"], .gdlr-core-page-builder-body [data-skin="Attorna5 free consultation"] input[type="submit"] {
  background-color: #3f6d84;
	color: #fff;
}


.gdlr-core-body .gdlr-core-load-more, .gdlr-core-body .gdlr-core-button, .attorna-body .attorna-button, .attorna-body input[type="button"], .attorna-body input[type="submit"] {
  background-color: #3f6d84;
}

.footer-spacer {
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 103px;
}
.footer-logo {
	max-width: 160px;
}



ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a::before {
  color: #3f6d84;
}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li a:hover, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-item a, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-ancestor a {
  color: #3f6d84;
}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li:hover::before, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-item::before, ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-list li.current-menu-ancestor::before {
  border-color: #3f6d84;
}


.gdlr-core-blog-info-date {
	display: none !important;
}
.gdlr-core-blog-info-author {
	display: none !important;
}


body.single-post .attorna-content-area {
	display: none;
}



.flexslider-custom .slides {
	display: flex;
}


.team-img-extra p {
	margin-bottom: 0px;
}


@media only screen and (max-width: 1140px) {
	.gdlr-core-title-item h3 {
		font-size: 4vw !important;
	}
}



@media only screen and (max-width: 767px) {
	body.attorna-body-front .attorna-container {
	  max-width: 95%;
	}
	.gdlr-core-pbf-wrapper-full-no-space {
	  max-width: 100%;
	}
	body.attorna-body-front .gdlr-core-container {
		max-width: 95%;
	}
	
	.footer-spacer {
		padding-top: -50px;
		margin-top: -80px;
	}
	
	#element-map {
  		width: 100% !important;
	}
	
	
	#home-collage .gdlr-core-image-item-wrap {
		max-width: none;
		width: 100%;
	}
	#home-collage img {
		max-width: none;
		width: 100%;
		
	}
	
	
	#home-block-hl .gdlr-core-pbf-column-content-margin {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	#gdlr-core-column-1 .gdlr-core-pbf-column-content-margin {
		padding-bottom: 20px !important;
	}
	
	.attorna-item-mglr, .gdlr-core-item-mglr, .attorna-navigation .sf-menu > .attorna-mega-menu .sf-mega, .sf-menu.attorna-top-bar-menu > .attorna-mega-menu .sf-mega {
	  margin-left: 0px;
	  margin-right: 0px;
	}
	
	.gdlr-core-title-item h3 {
		font-size: 24px !important;
	}
	
}





