.leadform-show-form span .g-recaptcha div {
	width: auto !important; height: auto !important;
}
.btn-5 {
	outline: rgba(255, 255, 255, 0.5) solid 1px; border: 0px solid currentColor; transition:1250ms cubic-bezier(0.19, 1, 0.22, 1); border-image: none; box-shadow: inset 0px 0px 20px rgba(255,255,255,0); text-shadow: none; outline-offset: 0px;
}
.btn-5:hover {
	border: 1px solid currentColor; border-image: none; outline-color: rgba(255, 255, 255, 0); box-shadow: inset 0px 0px 20px rgba(255,255,255,0.5), 0px 0px 20px rgba(255,255,255,0.2); text-shadow: 1px 1px 2px #427388; outline-offset: 15px;
}
.leadform-show-form {
	margin: auto; display: block; max-width: 500px;
}
.sidebar .leadform-show-form h1 {
	display: none;
}
.footer .leadform-show-form h1 {
	display: none;
}
.leadform-show-form input {
	width: auto; max-width: 100%;
}
.leadform-show-form select {
	width: auto; max-width: 100%;
}
.leadform-show-form textarea {
	width: auto; max-width: 100%;
}
.leadform-show-form label {
	margin: 1.62em 0px 0.4em; display: block;
}
.leadform-show-form label span {
	line-height: 1.9; font-size: 16px; font-weight: 500;
}
.leadform-show-form input[type='radio']:first-child {
	margin: 0px 5px 0px 0px; line-height: normal;
}
.leadform-show-form input[type='checkbox']:first-child {
	margin: 0px 5px 0px 0px; line-height: normal;
}
.leadform-show-form input[type='radio'] {
	margin: 0px 5px 0px 10px; line-height: normal;
}
.leadform-show-form input[type='checkbox'] {
	margin: 0px 5px 0px 10px; line-height: normal;
}
.leadform-show-form h1 {
	margin-top: 20px; margin-bottom: 20px;
}
.leadform-show-form input[type='file'] {
	display: inherit;
}
.submit-type.lf-field {
	display: inline-block;
}
.leadform-show-form ul {
	padding-left: 5px;
}
.leadform-show-form ul li {
	list-style-type: none;
}
.leadform-show-form select {
	padding: 0.31em 0.5em; text-indent: 0px;
}
.leadform-show-form input[type='submit'] {
	border-color: rgb(0, 0, 0); padding: 10px 30px; border-radius: 3px; transition:0.3s; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 18px; font-weight: 700; background-color: rgb(12, 12, 16); -webkit-transition: all .3s; -moz-transition: all .3s;
}
.leadform-show-form.medium input[type='submit'] {
	padding: 7px 20px;
}
.leadform-show-form.small input[type='submit'] {
	padding: 5px 15px;
}
.leadform-show-form.large {
	margin: auto; display: block; max-width: 100%;
}
.leadform-show-form.large input[type='date'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.large input[type='time'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.large input[type='datetime-local'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.large input[type='month'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.large textarea {
	width: 100%; min-height: 150px;
}
.leadform-show-form.medium {
	margin: auto; display: block; max-width: 60%;
}
.leadform-show-form.medium input[type='date'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.medium input[type='time'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.medium input[type='datetime-local'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.medium input[type='month'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.medium textarea {
	width: 100%; min-height: 130px;
}
.leadform-show-form.small {
	margin: auto; display: block; max-width: 35%;
}
.leadform-show-form.small input[type='date'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.small input[type='time'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.small input[type='datetime-local'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.small input[type='month'] {
	padding: 0.31em 0px; line-height: 15px; text-indent: 0.25em; letter-spacing: normal; font-family: inherit;
}
.leadform-show-form.small textarea {
	width: 100%; min-height: 100px;
}
.lead-form-frontdiv #ui-datepicker-div {
	max-width: 300px;
}
.ui-datepicker {
	background: rgb(249, 249, 249); padding: 5px; border: 1px solid rgb(241, 241, 241); border-image: none;
}
.ui-datepicker .ui-datepicker-header {
	padding: 5px 0px;
}
.ui-datepicker-calendar tr th {
	background: rgb(0, 185, 235); padding: 5px; color: rgb(255, 255, 255);
}
.ui-datepicker .ui-datepicker-title {
	float: left; display: inline-block; min-width: 50%;
}
.ui-datepicker .ui-datepicker-prev {
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-next {
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev::after {
	margin: 0px 5px; content: "-";
}
@media only screen and (max-width:767px)
{
.lead-form-front h1 {
	font-size: 26px;
}
}
@media screen and (max-width:550px)
{
.lead-form-front h1 {
	font-size: 22px;
}
.leadform-show-form.small {
	max-width: 100%;
}
.leadform-show-form.medium {
	max-width: 100%;
}
}
