/*
Block Name: Columns
Description: An extremely flexible block allowing simple and complex layouts. This block is used for images and static text purposes.
*/


body.wp-admin section { border: 1px solid #ccc; }
body.wp-admin section .container .grid:empty:before { color: red; font-weight: 600; content: "This is an empty *block* - add content"; padding: 2rem 0; display: block;}
body.wp-admin section .container .grid .col:empty:before { color: red; font-weight: 600; content: "This is an empty *column* - add content"; padding: 2rem 0; display: block;}

img {
    border-radius: 2rem;
}

.col.taupe-solid h3{
	color: #3c3c3b;
}

.col.taupe-solid {
	background: #ebebd6;
	border-radius: 2rem;
	padding: 4rem;
	color: #3c3c3b;
}

.col.taupe-outline {
	border: 2px solid #ebebd6;
	border-radius: 1rem;
	padding: 4rem;
}

.col.taupe-outline .button {
    background: #ebebd6;
    border-radius: 1rem;
    color: #3C3C3B;
	border: 2px solid #ebebd6;
}

.col.taupe-outline .button:hover {
    background: #DB3069;
    color: #fff;
    border: 2px solid #DB3069;
}

.col.taupe-solid.new {
    padding: 0rem;
}

/* .col.yellow-solid h3 {
    color: #3c3c3b;
}

.col.yellow-solid {
    background: #F5D547;
    border-radius: 2rem;
    padding: 4rem;
    color: #3C3C3B;
}

.col.yellow-solid .button {
    background: none;
    border: 2px solid #3C3C3B;
    border-radius: 1rem;
    color: #3C3C3B;
}

.col.yellow-solid .button:hover {
    background: #3c3c3b;
    color: #fff;
}

.col.yellow-outline h3, 
.col.blue-outline h3 {
    color: #3C3C3B;
}


.col.yellow-outline {
	border: 2px solid #F5D547;
    border-radius: 2rem;
    padding: 4rem;
}

.col.yellow-outline .button {
    background: #F5D547;
    border-radius: 1rem;
    color: #3C3C3B;
	border: 2px solid #F5D547;
}

.col.yellow-outline .button:hover {
    background: #3c3c3b;
    color: #fff;
    border: 2px solid #3c3c3b;
} */

.col.review-banner {
    background: #D7E1F2;
    border-radius: 2rem;
}

.col.narrow-content {
    padding: 4rem 25rem;
}

.col.centre {
    text-align: center;
}

.col.review-banner h3, .col.review-banner p strong {
	color:#1446A0;
}

.col.downloads ul {
    list-style: none;
	padding-left: 0rem;
}

.col.downloads ul li:before {
    content: '\f56d';
    font-family: fontawesome;
    padding-right: 1rem;
}

.col.taupe-solid.downloads ul li a {
    color: #3C3C3B;
}


.col.downloads ul li a:hover {
text-decoration: underline;
}