/*
 Theme Name:   Divi Child
 Theme URI:    http://www.elegantthemes.com/gallery/divi/
 Description:  Divi Child Theme
 Author:       James Maverick
 Author URI:   http://example.com
 Template:     divi
 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:  divi-child
*/

h1, h2, h3 {
	color: #222;
}

#sidebar p, 
#sidebar li, 
#sidebar li a {
	font-size: 14px;
	line-height: 1.5em;
}

#sidebar li {
	padding-bottom: 5px;
}

.container:before { 
	background-color:transparent !important; 
}

.et_pb_widget_area_right { 
	border-left:0 !important; 
}

.et_pb_widget_area_left { 
	border-right:0 !important; 
}

div.description.note.abh_description {
	font-size: 14px;
}

.yarpp-related .yarpp-thumbnail-title {
	font-size: 14px;
}


/*******************************/
/******* CLEANER COMMENTS ******/
/*******************************/

.comment_avatar img { border-radius: 50%; } /** circle images **/


@media (min-width: 768px) { /** The breakpoint for the comments form **/
 .children .comment.depth-2 { margin-left: 30px;} /** offsets the first child, but no others **/
 .comment .children { margin-left: 0px; } /** offsets the first child, but no others **/
 .comment .children .comment_avatar img { max-width: 60px; } /** make reply avatars smaller **/
 .comment .children .comment_avatar { margin-left: 20px; } /** keep reply avatars left **/
 
}

@media (max-width: 767px) {	
 	.comment-reply-link { bottom: -20px !important; top: auto !important; } /**keeps the button off of the text **/
 	.comment_area { padding-bottom: 40px; } /**keeps the button off of the text **/
 	.comment_avatar { max-width:50px; } /** smaller avatar on mobile **/
 	.comment_postinfo, .comment-content.clearfix { margin-left: -30px; } /**smaller avatar keeps left **/
}

