/*
Theme Name: Valorous Circle's Hello Elementor Child
Theme URI: https://valorouswebdesign.com
Template: hello-elementor
Author: Valorous Circle LLC
Author URI: https://valorouswebdesign.com
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.2.0.1565622455
Updated: 2019-08-12 11:07:35

*/

/* Buttons */
input[type="button"] {border-color: #888888;color: #888888;}
input[type="button"]:hover,input[type="button"]:focus {background-color: #888888;}

/* ---------- Global Variables ---------- */
:root {
	--vc-box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 1px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}

/* Utilities */
.vc-box-shadow {box-shadow: var(--vc-box-shadow);}
.vc-balance {text-wrap: balance;}
.vc-pretty {text-wrap: pretty;}
.vc-p-fix p:last-of-type {margin-block-end: 0;} /* Remove Margin from Last Paragraph 

/* List Spacing and Style */
:is(.single-post .vc-post-content, .single-post .vc-post-content.elementor-widget-theme-post-content, .vc-content-fix) :is(ul, ol) {margin-bottom: 1em; text-wrap: pretty;}
:is(.single-post .vc-post-content, .vc-content-fix) li:not(:last-of-type) {margin-bottom: .3em;}
:is(.single-post .vc-post-content, .vc-content-fix) li {line-height: 1.5;}
.elementor :is(.single-post .vc-post-content, .elementor-widget-text-editor) ul li::marker {color: var(--e-global-color-adf62c6);}