/*
Theme Name: Speech Source Therapy, Inc.
Theme URI: https://www.speechsourceinc.com/
Description: Blog | Speech Source Therapy, Inc.
Author: Infinite Communications
Version: 1.0
*/

.blog__content { width: 67%; float: left; text-align:left;}

.section .shell {overflow: auto;}

#primary { width: 30%; float: right; }


.post, .navigation, .entry-content, .section__content h1.page-title { margin-bottom: 30px; }
.entry-meta { margin-bottom: 20px; }
.entry-utility { margin-top: 30px;}

h1.page-title {font-size: 2em; margin-bottom: 30px; }
.section--primary h1.entry-title { font-size: 36px; text-align:left;}
.entry-content h2 { font-size: 30px; line-height: 1.2; color: #9fd667; font-weight: bold;}

h3.widget-title { font-size: 1.5em; }

.entry-content ul { margin: 0 30px 30px; }

.entry-content center ul { list-style-position: inside; padding: 0; }


.xoxo {
	margin: 0;
	padding: 0;
	list-style: none;
}

.xoxo ul {padding: 0;}
.xoxo li { margin: 20px 0; list-style: none; }

.alignleft {float: left; margin: 0 20px 20px 0;}
.alignright {float: right; margin: 0 0 20px 20px;}

@media (max-width:767px) {
	.alignleft, .alignright { float: none; display:block; margin: 20px auto;}
	.blog__content, #primary { width: 100%; float: none; display:block;}


}