/* Temporary Test Page CSS*/

.page-id-1329 #primary, 
.page-id-1329 #content, 
.page-id-1329 .site-content, 
.page-id-1329 article,
.page-id-1329  .entry-content {
    background-color: transparent !important;
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    padding-top: 0 !important;
    margin-top: 0 !important;

}

.page-id-1329 .site-header,  
.page-id-1329 #masthead, 
.page-id-1329 #colophon,
.page-id-1329 .nav-menu {
    display: none !important;
}

.page-id-1329 body, 
.page-id-1329 p, 
.page-id-1329 h1 {
    color: #ffffff !important;
}

.page-id-1329 .entry-title {
	display: none;
}


/*Newman's Nursery Site CSS */
/* Hide Title on Homepage */
.home .entry-title {
	display: none;
}

/* -- SITE TITLE COLOR -- */
.widget a, .site-info a, .site-title a {
	color: #fefefe;
}

/* BUTTONS */
.widget.wp_widget_tag_cloud a, .more-link, .button, button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span {
	background-color: #BACEBF;
	color: #222;
	border: 1px solid #bbb;
	font-weight: bold;
	border-radius: 28px;
}

/* SITE header */
.custom-header {
	margin-bottom: 0 !important;
}

.site-branding {
	max-width: 1140px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
}

/* -- SITE Tagline COLOR -- */
.site-info, .site-description {
	color: #fefefe;
}

/* -- FOOTER Remove Wordpress Credit -- */
.site-info {
	display: none;
}

/* form */
#contact-form-widget-text-14
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], textarea {
	-webkit-appearance: none;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 0;
	outline: none;
	color: #333;
	background: rgba(234,234,234,0.8);
	transition: border .3s ease-in-out;
	box-shadow: inset 5px 5px 10px -5px rgba(0,0,0,.05);
}

.widget, .widget a:hover, .widget a:focus, .widget a:active {
	color: #fff;
}

/* == MEDIA BLOCK == */
.wp-block-media-text {
	display: grid;
	grid-template-rows: auto;
	align-items: center;
	grid-template-areas: "media-text-media media-text-content";
	grid-template-columns: 50% auto;
	background-color: #38787e;
	color: #fff;
}

.wp-block-media-text p {
	color: #fff;
}

#post-1295 p.has-large-font-size {
	margin: 0 0 27px;
}

.wp-block-button__link {
	background-color: #BACEBF !important;
	border: 1px solid #eee !important;
	border-radius: 28px !important;
	box-shadow: none;
	color: #333 !important;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	font-size: 18px;
	margin: 0;
	padding: 12px 24px;
	text-align: center;
	text-decoration: none;
	overflow-wrap: break-word;
}

/* FOOTER */
.site-footer {
	background: #174d52 none repeat scroll 0 0;
}

/* CENTER widget */
aside#search-8.widget {
	text-align: center;
	font-size: 1.5em;
}

aside#search-8.widget h2 {
	text-align: center;
	font-size: 1.2em;
	line-height: 1.2em;
}

/* ====================*/
/* == MOBILE Media Queries == */
/* ====================*/
@media only screen and (max-width: 780px),(min-device-width: 320px) and (max-device-width: 1024px) {
	.wp-block-media-text {
		display: block;
	/* RK made into block */
		grid-template-rows: auto;
		align-items: center;
		grid-template-areas: "media-text-media media-text-content";
		grid-template-columns: 50% auto;
		background-color: #38787e;
		color: #fff;
		text-align: center;
	}
	
	/* title */
	#post-1295 p.has-large-font-size {
		margin: 0;
	}
	
	/* button */
	.wp-block-button__link {
		background-color: lightgreen;
		border: none;
		border-radius: 16px;
		box-shadow: none;
		color: black;
		cursor: pointer;
		display: inline-block;
		font-size: 18px;
		margin: 0 0 16px;
		padding: 12px 24px;
		text-align: center;
		text-decoration: none;
		overflow-wrap: break-word;
	}
	
	aside#search-8.widget h2 {
		text-align: center;
		font-size: 1em;
		line-height: .9em;
	}
}

/* == COLUMN MEDIA == */
@media (max-width: 599px) {
	.wp-block-column p {
		text-align: center;
		line-height: 16px;
		margin: .5em 0 1em;
		height: 0;
	}
	
	.wp-block-image {
		max-width: 100%;
		display: inline-block;
		margin: 0 auto !important;
	}
}