/*
Theme Name: Moot Point Theme
Description: Divi child theme for www.mootpoint.org
Author:  Robin Hislop
Author URI:  http://www.mootpoint.org
Template: Divi
Version:  1.0.1
*/

@import url("../Divi/style.css");
 
/* =Theme customizations
------------------------------------------------------- */

/* applies to GIF and PNG images; avoids blurry edges */
img[src$=".gif"], img[src$=".png"] {
}
body {
	-webkit-font-smoothing: antialiased;
	font-weight: 300;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}
.page h1.entry-title, .archive h1.entry-title, .search h1.entry-title {
	text-align: center;
}
.post h1.entry-title {
	text-align: left;
}
/*.entry-content p a:hover, .entry-content li a:hover, .et_post_meta_wrapper a:hover { */
#main-content a:hover {
	border-bottom: #ccc dashed 1px;
}
.et_pb_has_overlay.et_pb_post .et_pb_image_container a:hover {
	border-bottom: 0px;
}
/* Home page */
.home .et_pb_blurb_container {
	text-align: center;
}
/* Syntax highlighter */
.syntaxhighlighter .container:before {
	width: 0px !important;
}
/* Comments */
.comment_area .comment-reply-link {
    position: relative;
    top: 0;
    right: 0;
    float: right;
}
/* Breadcrumbs */
#breadcrumbs {
	padding: 12px 0;
}
/* Pros and cons */
.pros-cons .et_pb_blurb_container {
	text-align: left;
}
/* List style in text blocks */
.et_pb_column_4_4 .et_pb_text ul, .et_pb_column_4_4 .et_pb_text ol {
	margin-left: 32px;
}
/* Post tags */
.post-tags {
	margin-top: 24px;
}
/* Social share icons */
.post .et-social-icons {
	margin-top: 24px;
	float: left;
	padding-left: 0px !important;
}
.post .et-social-icons li {
	margin-left: 0px;
	margin-right: 20px;
}
.post .et-social-icons li a {
	border-bottom: 0px !important;
}
.et-social-email a.icon:before {
	content: "\e010";
}
/* Blog grid */
.et_pb_blog_grid .et_pb_post {
	border: 0px;
	padding: 0px;
}
.et_pb_blog_grid .et_pb_image_container {
	margin: 0px;
}
.et_pb_blog_grid h2.entry-title a {
	color: #da5e1c;
}
.et_pb_blog_grid p.post-tags {
	font-size: 0.8em !important;
}
/* Page builder */
.et_pb_row {
	width: 90%;
}
/* Widgets */
.et_pb_widget a {
	color: #da5e1c;
}
.et_pb_widget .post-item {
	margin: 12px 0px;
}
.et_pb_widget .post-item-title {
	padding-bottom: 0px;
}
.et_pb_widget .post-item-date {
	font-size: 0.7em;
}
.widget_mp_related_services {
	padding: 10px;
	background-color: rgba(134, 171, 55, 0.6);
}
.widget_mp_related_services h4 {
	color: #fff;
	font-weight: 900;
	text-align: center;
}
.widget_mp_related_services .post-item-title {
	font-weight: 600;
	text-align: center;
}
.widget_mp_related_posts .post-item {
	border-bottom: 1px solid #eee;
}
#footer-widgets .footer-widget li {
	font-size: 13px;
}
/* Buttons */
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
	color: #da5e1c;
}
@media (min-width: 768px) {
.et_pb_title_container h1 {
    font-size: 40px;
}
.comment-body {
	padding-right: 0px !important;
}
.comment .children {
	margin-left: 50px;
}
.comment-body {
	/* padding-right: 94px !important; */
}
}
@media (max-width: 767px) {
.et_pb_title_container h1 {
    font-size: 32px;
}
.comment-body {
	padding-right: 0px !important;
}
.comment .children {
	margin-left: 0;
}
}
