/*
Theme Name: Child of Davenport
Theme URI: https://creanncy.com/
Description: Child theme based on Davenport
Author: Your Name
Version: 1.0
Template: davenport
*/


.awlf-row {
	display: flex;
	flex-direction: row;
	margin-top: -20px;
	margin-bottom: 20px;
}
.awlf-col {
	display: flex;
	margin-right: 20px;
	align-items: center;
}
.awlform label {
	font-weight: normal;
	margin-right: 20px;
	margin-bottom: 0;
}
.awlform input[type="submit"] {
	color: #000000;
}
.awlform input[type="submit"]:hover,
.awlform input[type="submit"]:active {
	color: #ffffff;
}


.awlform-wrapper-2 {
	padding: 10px 20px 30px;
	border: 1px solid #666;
	margin-bottom: 20px;
}
.awlform-wrapper-2 .awlf-row {
	margin-top: 0;
	margin-bottom: 0;
}
.awlform-wrapper-2 .awlf-title h2 {
	font-size: 18px; 
	margin: 20px 0;
}

.awlform ::placeholder {
	color: #ffffff;
}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	
	.awlf-row {
		flex-direction: column;
	}
		
	.awlform ::placeholder {
		color: #000;
}
	.awlform label {
		display: none;
	}
	.awlform input  {
		margin: 0 auto 20px;
		width: 240px
	}
	
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {...}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {...}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {...}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {...}
