/*
 * Theme Name:  Recap Child
 * Theme URI:   https://recap.codesupply.co/
 * Description: Recap Child Theme
 * Author:      Code Supply Co.
 * Author URI:  https://codesupply.co/
 * Template:    recap
 * Version:     1.0.0
 */

.widget_search .cs-search__form-group {
	background: none;
}

/* Downloader */

.downloader_line {
	float:none;
	clear:both;
	display:table;
}

.downloader_label {
	color:#9A9A9A;
}

.downloader_button {
	margin-top: 1.8rem;
}

/* Menu titles */

.cs-footer-columns__nav > li > a.menu-item-without-link {
	pointer-events: none;
	cursor: default;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.90rem;
	font-family: var(--cs-font-footer-submenu-family), sans-serif;
}

.widget_categories ul li a,
.widget_pages ul li a,
.widget_archive ul li a,
.widget_meta ul li a {
	font-family: var(--cs-font-category-family), sans-serif;
	line-height: var(--cs-font-category-line-height);
	font-weight: var(--cs-font-category-weight);
	font-style: var(--cs-font-category-style);
	letter-spacing: var(--cs-font-category-letter-spacing);
	text-transform: var(--cs-font-category-text-transform);
}

/* Buttons */

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.cs-button {
	font-family: var(--cs-font-input-family), sans-serif;
	font-weight: var(--cs-font-input-weight);
	font-size: var(--cs-font-post-content-size);
	letter-spacing: var(--cs-font-input-letter-spacing);
	text-transform: var(--cs-font-input-text-transform);
	background-color: #ABAB29;
	padding: 1.3rem 2rem 1.4rem;
}

/* Dropcaps */

p.dropcap {
	text-indent:0;
}

.dropcap::first-letter {
	float:left;
	font-size:6rem;
	line-height:0.65;
	margin:0.1em 0.1em 0.2em 0;
}

/* Footer copy */

.cs-footer__copyright {
	margin-top: 20px;
}