/*

Theme Name: Twenty Nineteen Child
Theme URI: https://github.com/WordPress/twentynineteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: A new Gutenberg-ready theme.
Version: 1.1
Template: twentynineteen

*/

body {
	font-size: 16px;
}
#home-ashley-image img {
	width: 100%;
	max-width: 375px;
}
#home-nf {
	color: #404040;
	font-family: "Lato", Sans-serif;
}
#home-nf .nf-form-cont {
	max-width: 800px;
    	width: 100%;
    	margin: 0px auto;
}
#home-nf .nf-form-fields-required {
	color: grey;
    	font-size: 14px;
    	font-style: italic;
}
#home-nf input[type=text], #home-nf input[type=number], #home-nf input[type=email], #home-nf textarea {
	border: 2px solid #f2f4f7;
	border-radius: 3px;
	color: #60656f;
	font-size: 16px;
	line-height: 1;
	padding: 10px 16px;
	width: 100%;
	-webkit-appearance: none;
	font-family: "Lato", Sans-serif;
} 
#home-nf textarea {
	height: 125px;
}
#home-nf .nf-form-title {
	display: none;
}
#home-nf .nf-field-label > label {
	font-weight: 400;
}
#home-nf nf-field  {
	display: inline-block;
	width: 100%;
	vertical-align: top;
}
#home-nf nf-field:nth-of-type(1), #home-nf nf-field:nth-of-type(3) {
	width: 47.5%;
	margin-right: 2.5%;
}
#home-nf nf-field:nth-of-type(2), #home-nf nf-field:nth-of-type(4) {
	width: 47.5%;
	margin-left: 2.5%;
}
#home-nf input[type=button] {
	background: #ee2d24;
	font-family: "Oswald", Sans-serif;
	font-weight: bold;
	font-size: 18px;
	padding: 20px 40px;
	min-width: 220px;
}
#home-nf .submit-wrap .nf-field-element {
	text-align: center;
}

@media only screen and (max-width: 600px) {
	#home-nf nf-field:nth-of-type(1), #home-nf nf-field:nth-of-type(2), #home-nf nf-field:nth-of-type(3), #home-nf nf-field:nth-of-type(4) {
		margin: 0px;
		width: 100%;
	}
}

@media only screen and (min-width: 1000px) {
	#ar-lower-banner {
		background-position: center center;
	}
}