/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 17 2021 | 21:36:11 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 08 2021 | 15:39:20 */
:root{
  --accent: #B91372;
  --primary: #8A817C;
  --primary-dark: #463f3a;
  --primary-light: #BCB8B1;
  --light: #F4F3EE;
}
::selection {
    background-color: #8a817c;
    color: #ffff;
}
body .menu-item-79 .menu-link:after{
  display:none!important;
}
.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary{
  margin:0;
}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single{
  padding:2em 1em;
}
.topLinks{
  font-size:13px;
}
body .heroH1{
    margin-top: 60px;
    color: var(--accent);
    margin-bottom: 40px;
}
h1, .entry-content h1, h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4, h5, .entry-content h5, h6, .entry-content h6 {
    color: var(--accent);
}
.ast-single-post .entry-title, .page-title{
  font-weight:700;
}
.width700{
    max-width:700px;
    margin-left:auto;
	margin-right:auto;
}
.tag-box700 {
    max-width: 700px;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 100%;
}
.badges > div {
    border: 4px solid var(--light);
    padding:20px 10px;
    color: var(--primary-dark);
    border-radius:10px;
    margin-left: 1em!important;
    font-size: 13px;
    min-height: 136px;
    margin-bottom:10px;
}
.badges p > i{
  font-size: 32px;
  /* display: block; */
  /* margin-bottom: 10px; */
  position: absolute;
  left: 10px;
  top: calc( 50% - 16px );
  color: var(--primary-light);
}
.badges p{
  position:relative;
  margin-bottom:0;
  padding-left: 62px;
  text-align: left;
}
.badges p strong{
    font-size:16px;
    line-height:1.4em;
}
.ast-right-sidebar #secondary {
    border-left: 0px solid #eee;
    margin-left: 0px;
}