/*
Theme Name: Mantra Child
Template: mantra
Author: Child Theme Configurator
Updated: 2021-01-02-1728
*/

@charset "UTF-8";

#site-title:hover a {opacity: .9;}
h2,h3 {font-weight:bold;}
h3.widget-title  { background: #052; color:#EED;}
#footer2  {color: #C8D7C4; } 
#footer2 a, a:link, a:visited {color: #EBFFBF; }
#footer2 a:hover {color: #ffb935; }
#site-copyright #copyfoot a, a:link, a:visited {color: #EBFFBF;}
#copyfoot a:hover {color: #E88466;}
#text-4  {padding: 1em; border: solid 2px #252; border-radius: 1em; }
img.homelogo  { float:left; padding: 2em 2em 4em 0;}
A, A:link { font-weight: bold;  }
#access ul ul li, #access ul ul ul li { background: #fcf3d7 !important; }
#access ul ul li:hover, #access ul ul ul li:hover {background:#FEFFEF !important; color:#044B04 !important;}
.entry-content {padding:0 0 1em;}
.entry-meta {margin-bottom: 1em;}
.widget_search .searchsubmit {background:#044B04;}
.widget_search .searchsubmit:hover {background:#970d0b;}

/* Overrides use of bullet.png background image for list items */
.entry-content ul>li { list-style-type: disc; padding-left: 10px; background: none;  }

/* Controls display of left navigation column */
#primary {border-left:1px dashed #804F0D; padding:1em 1em 2em;}

/* Button Display Options */
.short-button-color {color:#FFFFFF !important;}

/* Color of meta bar on posts */
.entry-meta {background-color: #FFFFEE; }

/* Controls display elements for Contact Form 7 */
.wpcf7-form-control-wrap textarea   { width: 80%; height: auto;  }
span.wpcf7-list-item { display: block; }

/* Knowledge Base properties */
h3.wpknb-cat-title {font-size: 1.5em;}

/* Blockquote properties */
blockquote {background: #FFFFEE; }

/* Groups Plugin Styles */
a.groups-file-access:link {font-weight:bold; }

.fac_login { border: #393 solid 2px; border-radius: 2em;
             background: #EED; 
             float: left; clear: right;
			padding: 20px; margin: 0 20px;
			 max-width: 400px;}

/* Recent news widget display */
div.otw-sidebar-1 {padding: 1em; border: solid 2px #393; border-radius: 2em; background: #EED; margin: 0 10px; }
ul.wp-block-latest-posts.has-dates  {padding: 1em 1em 1em 3em; border: solid 2px #393; border-radius: 2em; background: #EED; margin: 0 10px; list-style-position: outside; }

/* Events Feed Display */
div.hungryfeed_item {font-size: smaller; background: #f0f0dd; border-radius: 30; padding: 15px; border-radius: 8%;}

/* Amazon Smile banner */
div#amznCharityBanner {float: right;}

/*Responsive Settings */
@media (max-width:640px) {
div#sheader,div#sfooter {display:none;}
}






