/*
Theme Name: Quadra Finanza child theme
Template: lawyerbase
Version: 0.0.1
Text Domain: gdlr_translate_child
*/

@media only screen and (min-width: 992px) {

	.gdlr-header-container {
		width: 100%;
		display: table
	}

	.gdlr-header-wrapper .gdlr-logo,
	.gdlr-header-wrapper .gdlr-navigation-wrapper {
		display: table-cell;
		vertical-align: middle;
		float: none;
	}


	.gdlr-header-wrapper {
		padding: 20px 0 25px;
		background-color: #051925
	}

	.gdlr-header-wrapper .gdlr-logo {
		margin-bottom: 0 !important;
		display: inline-block !important; /* fix fixed header on scrolling */
	}

	.gdlr-header-wrapper .gdlr-navigation-wrapper {
		margin-top: 0;
		text-align: right;
	}

	.gdlr-navigation-wrapper .gdlr-main-menu > li > a {
		padding-bottom: 0
	}

}

.gdlr-practice-head,
.gdlr-menu-search-button,
.gdlr-menu-search {
	display: none !important
}

#fc-newsletter {
	text-align: center !important
}

#fc-newsletter .gdlr-item-title {
	color: #B45814;
}

#fc-newsletter-bg {
	padding: 80px 0;
}

.gdlr-page-title-wrapper,
.gdlr-color-wrapper, .gdlr-parallax-wrapper {
	background-size: cover;
	background-repeat: no-repeat;
}


#fc-home-blocks {
	background: #051925; /* Old browsers */
	background: -moz-linear-gradient(left,  #051925 0%, #051925 50%, #B45814 50%, #B45814 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #051925 0%,#051925 50%,#B45814 50%,#B45814 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #051925 0%,#051925 50%,#B45814 50%,#B45814 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#051925', endColorstr='#B45814',GradientType=1 ); /* IE6-9 */
}



#fc-home-blocks .columns,
#fc-home-blocks .columns .gdlr-item-title {
	color: white !important;
}

.gdlr-item-title-wrapper .gdlr-item-title,
#fc-home-blocks .columns .gdlr-item-title {
	line-height: 1.2
}

.gdlr-item-title-wrapper.gdlr-item {
	margin-bottom: 0;
	padding: 30px;
}

.gdlr-item-title-link {
	border-radius: 25px;
	background-color: white;
	padding: 8px 25px;
}

.mc4wp-form-fields label {
	display: block;
	margin-bottom: 20px
}

.mc4wp-form-fields input[type="email"] {
	width: 100%;
	padding: 12px 25px;
	font-size: 16px;
	box-sizing: border-box;
}

.mc4wp-form-fields input[type="submit"] {
	min-width: 33.333333%;
	border-radius: 25px;
	padding: 12px 25px;
	font-size: 16px
}

.gdlr-navigation-wrapper .gdlr-main-menu > li > a:before {
	content: none;
}

.footer-wrapper a,
.footer-wrapper ul li a {
	color: #a0a0a0 !important;
	line-height: 1.6
}

.widget_recent_entries ul li:before, 
.widget_recent_comments ul li:before, 
.widget_pages ul li:before, 
.widget_rss ul li:before, 
.widget_archive ul li:before, 
.widget_categories ul li:before, 
.widget_nav_menu ul li:before, 
.widget_meta ul li:before {
    margin-top: 4px;
}

body .gdlr-post-author,
body .gdlr-blog-info .blog-info.blog-author,
body .gdlr-blog-info .blog-info.blog-category,
body .gdlr-blog-info .blog-info.blog-comment,
body .gdlr-blog-grid .gdlr-blog-info {
	display: none
}


/*--------------------------------------------
Mailchimp
--------------------------------------------*/
.mc4wp-alert {
	padding: 15px 15px 5px;
	color: white
}

.mc4wp-success {
	background: green;
}

.mc4wp-error {
	background: red;
}

.mc4wp-notice {
	background: orange;
}
