/**
Theme Name: Hugh Morris Attorney at Law
Author: Bighouse Graphix
Author URI: https://www.bighousegraphix.com/
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: astra
*/


/*
h1, h2, h3, h4, h5, h6 { 
	letter-spacing:3.1px;
	word-spacing: 8px;
}
*/


.ast-custom-button-link { text-decoration:none;; }
.header_phone { text-decoration: none; }


.ast-title-bar-wrap.ast-advanced-headers-vertical-center {
    margin-bottom: 30px;
}


.results-block p {
    margin-bottom: 20px;
}





.gform_wrapper li.gfield.gfield_error {
	padding: 0 !important
}
.gform_wrapper .gform_body .gform_fields {
	margin: 0;
	padding: 0;
	list-style-type: none
}
.gform_wrapper .gform_body .gform_fields .gform_validation_container, .gform_wrapper .gform_body .gform_fields .gform_wrapper .gform_validation_container, .gform_wrapper .gform_body .gform_fields body .gform_wrapper li.gform_validation_container, .gform_wrapper .gform_body .gform_fields body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, .gform_wrapper .gform_body .gform_fields body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container {
	display: none !important;
	position: absolute !important;
	left: -9000px
}
.gform_wrapper .gform_body .gform_fields .gfield select, .gform_wrapper .gform_body .gform_fields .gfield textarea, .gform_wrapper .gform_body .gform_fields .gfield input[type="text"], .gform_wrapper .gform_body .gform_fields .gfield input[type="password"], .gform_wrapper .gform_body .gform_fields .gfield input[type="datetime"], .gform_wrapper .gform_body .gform_fields .gfield input[type="datetime-local"], .gform_wrapper .gform_body .gform_fields .gfield input[type="date"], .gform_wrapper .gform_body .gform_fields .gfield input[type="month"], .gform_wrapper .gform_body .gform_fields .gfield input[type="time"], .gform_wrapper .gform_body .gform_fields .gfield input[type="week"], .gform_wrapper .gform_body .gform_fields .gfield input[type="number"], .gform_wrapper .gform_body .gform_fields .gfield input[type="email"], .gform_wrapper .gform_body .gform_fields .gfield input[type="url"], .gform_wrapper .gform_body .gform_fields .gfield input[type="search"], .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"], .gform_wrapper .gform_body .gform_fields .gfield input[type="color"], .gform_wrapper .gform_body .gform_fields .gfield .uneditable-input {
	margin-bottom: 1px
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_complex label {
	margin: 1px 0
}
.gform_wrapper .gform_body .gform_fields .gfield .gfield_description.validation_message {
	margin-top: 0;
	padding: 1px 0 10px !important
}
#gform_wrapper_1 .gfield_label {
	display: none
}
#gform_wrapper_1.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	border: 1px solid #cabeb7;
	background: #fff;
	background: rgba(255, 255, 255, 0.2);
	background: rgba(0, 0, 0, 0.5);
	border-radius: 8px;
	background-clip: padding-box;
	padding: 8px 18px;
	font-size: 18px;
	color: #eee;
/*	font-family: 'Patua One', cursive; */
	letter-spacing: .1em
}
#gform_wrapper_1.gform_wrapper textarea {
	border: 1px solid #cabeb7;
	background: #fff;
	background: rgba(255, 255, 255, 0.2);
	background: rgba(0, 0, 0, 0.5);
	border-radius: 8px;
	background-clip: padding-box;
	padding: 8px 18px;
	font-size: 18px;
	color: #eee;
/*	font-family: 'Patua One', cursive; */
	letter-spacing: .1em;
	height: 80px
}
#gform_wrapper_1 .gfield_html {
	color: #706b6b;
	text-align: center;
	font-size: 10px;
	line-height: 12px
}
#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield {
	padding-right: 0 !important
}
#gform_submit_button_1 {
	background: #961a33;
	color: #fff;
	border: none;
	border-radius: 8px;
	background-clip: padding-box;
	padding: 12px 18px;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: 700
}
#gform_wrapper_1 .gform_footer {
	text-align: center
}
#gform_wrapper_1 ::-webkit-input-placeholder {
	color: #eee
}
#gform_wrapper_1 ::-moz-placeholder {
	color: #eee
}
#gform_wrapper_1 :-ms-input-placeholder {
	color: #eee
}
#gform_wrapper_1 :-moz-placeholder {
	color: #eee
}