/*
Theme Name:   Twenty Twenty Child
Theme URI:    http://example.com/twenty-fifteen-child/
Description:  Twenty Twenty Child Theme
Author:       John Doe
Author URI:   http://example.com
Template:     twentytwenty
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentytwentychild
*/

.post-ul{
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.posts-li{
	background-color: #f5c181;
	padding: 20px 20px;
	margin-bottom: 20px;
}
.header-container{
	background-color: #1d3280;
	color:#fff;
	padding: 5px;
	font-size:15px;
}
.wp-block-preformatted {
  white-space: pre-wrap;
  padding: 0px;
  border: 0px;font-size: 17px;
}
.widget_archive a, .widget_categories a, .widget_pages a, .widget_meta a, .widget_nav_menu a {
  font-weight: 400;
  text-decoration: none;
  color: #fff !important;
  font-size: 16px;
}



.leftDiv{width:50%;}

.rightText{float: right;}

#menu-top{margin-bottom: 0rem;}
.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper, .reduced-spacing.footer-top-hidden #site-footer {
  border-top: 3px solid blue;background-color: #393939ed;color: #fff;padding: 0px;margin: 0px;
}
.entry-content p, .entry-content li {
  line-height: 1.476;
  font-size: 17px;
}
.widget li {border-bottom: 1px #0a0d42 dashed;}
.widget_nav_menu ul , .widget_recent_comments ul, .widget_recent_entries ul, .widget_rss ul {
	color:blue;list-style: disclosure-closed;}
@media ( max-width: 699px ) {
	.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	  max-width: 58rem;
	  width: calc(100% - 0rem);
	}
	.header-container {
	  font-size: 10px;
	}
	.header-inner {padding: 0.15rem 0;}
	.singular .entry-header {padding: 0rem 0;}
	.post-inner {
	  padding-top: 0rem;
	}
}
@media ( min-width: 700px ) {
	body.template-full-width .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	  width: calc(100% - 0rem);min-width:100%;
	}
	.singular .entry-header {
	  padding: 1rem 0;
	}
	#site-header {border-bottom: #1d3280 3px double;}
	#site-footer {font-size: 1.3rem;padding: 0.9rem 0;}
	.footer-widgets-outer-wrapper {padding: 0rem 0;}
	.post-inner {  padding-top: 0rem;}
	.footer-widgets .widget {border-top: none;margin-top: 0rem;}
}
@media ( min-width: 1000px ) {

	.header-inner {
		align-items: center;
		display: flex;
		justify-content: space-between;
		padding: 0.3rem 0;
	}
	.header-container{padding: 5px 35px;}
}