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

/* Copy any classes from parent theme here. They will override the parent's version. */

.cs-header, .cs-header-topbar {
	background-color: #f1f1f2 !important;
}

.cs-offcanvas .cs-offcanvas__header {
	background-color: #f1f1f2 !important;
}

.cs-display-header-overlay .cs-header:not(.cs-scroll-sticky, .cs-search-visible) {
	background: transparent !important;
}

.cs-display-header-overlay .cs-site-inner:has(.cs-header:not(.cs-scroll-sticky)) .cs-header-topbar {
	background: transparent !important;
}

.em.pixelbones .button.input:not([data-nostyle]), .em.pixelbones .input .button:not([data-nostyle]), .em.pixelbones .input button:not([data-nostyle]), .em.pixelbones .input input[type=button]:not([data-nostyle]), .em.pixelbones .input input[type=reset]:not([data-nostyle]), .em.pixelbones .input input[type=submit]:not([data-nostyle]), .em.pixelbones button.input:not([data-nostyle]), .em.pixelbones input[type=button].input:not([data-nostyle]), .em.pixelbones input[type=reset].input:not([data-nostyle]), .em.pixelbones input[type=submit].input:not([data-nostyle]), .em.pixelbones.input .button:not([data-nostyle]), .em.pixelbones.input button:not([data-nostyle]), .em.pixelbones.input input[type=button]:not([data-nostyle]), .em.pixelbones.input input[type=reset]:not([data-nostyle]), .em.pixelbones.input input[type=submit]:not([data-nostyle]) {
	background-color: #EDEDED !important;	
}

.em.pixelbones .button.button-primary.input, .em.pixelbones .input .button.button-primary, .em.pixelbones .input button.button-primary, .em.pixelbones .input input[type=button].button-primary, .em.pixelbones .input input[type=reset].button-primary, .em.pixelbones .input input[type=submit].button-primary, .em.pixelbones button.button-primary.input, .em.pixelbones input[type=button].button-primary.input, .em.pixelbones input[type=reset].button-primary.input, .em.pixelbones input[type=submit].button-primary.input, .em.pixelbones.input .button.button-primary, .em.pixelbones.input button.button-primary, .em.pixelbones.input input[type=button].button-primary, .em.pixelbones.input input[type=reset].button-primary, .em.pixelbones.input input[type=submit].button-primary {
	background-color: #2e58b0 !important;
}

.em.pixelbones .button.button-primary.input:focus, .em.pixelbones .input .button.button-primary:hover, .em.pixelbones .input button.button-primary:hover, .em.pixelbones .input input[type=button].button-primary:hover, .em.pixelbones .input input[type=reset].button-primary:hover, .em.pixelbones .input input[type=submit].button-primary:hover, .em.pixelbones button.button-primary.input:focus, .em.pixelbones input[type=button].button-primary.input:focus, .em.pixelbones input[type=reset].button-primary.input:focus, .em.pixelbones input[type=submit].button-primary.input:focus, .em.pixelbones.input .button.button-primary:hover, .em.pixelbones.input button.button-primary:hover, .em.pixelbones.input input[type=button].button-primary:hover, .em.pixelbones.input input[type=reset].button-primary:hover, .em.pixelbones.input input[type=submit].button-primary:hover {
	background-color: #c5154a !important;
}

.em.pixelbones a {
	color: #2e58b0 !important;
}

.em.pixelbones a:hover {
	color: #c5154a !important;
}

.em.em-list .em-item .em-item-info {
	border-left: 4px solid #f1f1f2 !important;
}

.em.em-item.em-item-single.size-medium .em-item-header .em-item-image img, .em.em-item.em-item-single.size-small .em-item-header .em-item-image img {
	border-bottom: 4px solid #f1f1f2 !important;
}

.wp-block-latest-posts li .wp-block-latest-posts__post-excerpt, .wp-block-categories-list li .wp-block-latest-posts__post-excerpt, .wp-block-categories__list li .wp-block-latest-posts__post-excerpt, .wp-block-archives-list li .wp-block-latest-posts__post-excerpt {
	font-weight: normal;
}