/*
Theme Name: Twenty Twenty Child for Challenge Site
Theme URI: http://example.com/twenty-twenty-child/
description: >-
  Twenty Twenty Child Theme customized for chellenge site
Author: Robert Metcalf
Author URI: http://example.com
Template: twentytwenty
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/

.pagination-single.section-inner {
    display: none;
}

.type-challenges .entry-header {
	display: none;
}

.challengegridlayout {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 2rem;
  padding: 2rem;
  margin-bottom: 0px;
}

.challengegriditem {
  border-style: none;
  border-width: thick;
  padding-top: 1rem;
  padding-bottom: 3rem;
  padding-left: 0;
  padding-right: 0;
  background: #f5efe0;
  position: relative;
  max-width: 500px;
}

.challengegriditemtitle > h1 {
	font-size: 2.4rem;
	font-weight: 700;
	letter-spacing: -0.026666667em;
	margin: 0;
	text-align: center;
}

.challengegriditembuttons {
	text-align: right;
    position: absolute;
    bottom: 2rem;
}

.challengegriditembuttons > a {
	color: #fff;
	background-color: #cd2653;
	padding: 1rem;
	text-transform: uppercase;
	font-size: 1.4rem;
	text-decoration: none;
}

.challengegriditembuttons > a:hover {
	text-decoration: underline;
}

.challengegriditemimage {
	margin: 0;
	width: 100%;
}

.challengegriditemimage > img {
	width: 100%;
}

