/* #################### */
/* ### MAIN CONTENT ### */
/* #################### */
#main-content
{
width: 100%;
margin: auto;
padding: 10px;
border-left: 3px solid #B7AB6A;
border-right: 3px solid #B7AB6A;
border-bottom: 3px solid #B7AB6A;
background-color: #F1F0E2;
}
@media screen and (max-width: 1000px)
{
  #main-content
  {
  border-left: 0px solid #B7AB6A;
  border-right: 0px solid #B7AB6A;
  border-bottom: 0px solid #B7AB6A;
  }
}
#main-content h1
{
font-family: Arial, Verdana, serif;
}
#main-content h1 a:hover
{
color:#039;
text-decoration: none;
}
#main-footer h3
{
padding-top: 7px;
padding-bottom: 7px;
}
#main-footer h2
{
padding-top: 10px;
padding-bottom: 7px;
}
@media screen and (max-width: 1000px)
{
  #main-content
  {
  padding: 0px;
  margin-top: 0px;
  }
}
.mhfm-content
{
line-height: 1.2;
}
.mhfm-content a
{
color: #039;
text-decoration: none;
}
.mhfm-content a:hover
{
text-decoration: underline;
color: #036;
}
.aligncenter
{
display: flex; display: -webkit-flex;
justify-content: center; -webkit-justify-content: center;
margin: auto;
}
/* ######################## */
/* ### END MAIN CONTENT ### */
/* ######################## */
.entry-title
{
font-family: 'Georgia',"Times New Roman",Times,serif;
}
.wrapper-header-content
{
padding: 30px;
padding-top: 30px;
background-color: white;
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.6);
border: 1px solid black;
font-family: 'Georgia',"Times New Roman",Times,serif;
}
.wrapper-header-content a
{
text-decoration: none;
}
.wrapper-header-content a:hover
{
text-decoration: underline;
color: #036;
}
.wrapper-header-content ul
{
list-style: disc;
margin-left: 20px;
}
.wrapper-header-content-sidebar
{
display: flex; display: -webkit-flex;
flex-direction: row; -webkit-flex-direction: row;
justify-content: space-between; -webkit-justify-content: space-between;
}
.wrapper-header-content-comments
{
display: flex; display: -webkit-flex;
flex-direction: column; -webkit-flex-direction: column;
width: 80%;
}
.entry-content figure
{
margin-top: 10px;
margin-bottom: 10px;
}
@media screen and (max-width: 1000px)
{
  .wrapper-header-content-comments
  {
  width: 100%;
  }
  .wrapper-header-content
  {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border-right: 0px solid black;
  border-left: 0px solid black;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-right: 0px;
  }
}
@media screen and (max-width: 1024px)
{
  .entry-content
  {
  padding-right: 0px;
  padding-left: 0px;
  }
}

/* ################ */
/* ### ADD THIS ### */
/* ################ */
.wrapper-addthis-content
{
float: left;
margin-top: 5px;
}
/* #################### */
/* ### END ADD THIS ### */
/* #################### */


/* ####################### */
/* ### RECENT COMMENTS ### */
/* ####################### */
.recent-comments
{
margin-top: 5px;
padding: 30px;
background-color: white;
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.6);
border: 1px solid black;
/*margin-right: 12px;*/
background-color: rgb(239, 242, 245);
}
@media screen and (max-width: 1000px)
{
  .recent-comments
  {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border-right: 0px solid black;
  border-left: 0px solid black;
  border-bottom: 0px solid #404040;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-right: 0px;
  margin-top: 0px;
  background-color: rgb(239, 242, 245);
  }
  .read-more-recent-comments
  {
  margin-right: 0px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border-right: 0px solid black;
  border-left: 0px solid black;
  border-bottom: 0px solid #404040;
  margin-top: 0px;
  }
}
.comment-6, .comment-7, .comment-8, .comment-9, .comment-10, .comment-11, .comment-12, .comment-13, .comment-14, .comment-15, .comment-16, .comment-17, .comment-18, .comment-19, .comment-20, .comment-21, .comment-22, .comment-23, .comment-24, .comment-25, .comment-26, .comment-27, .comment-28, .comment-29, .comment-30, .comment-31, .comment-32, .comment-33, .comment-34, .comment-35
{
display: none;
}
.read-more-recent-comments
{
height: 30px;
background: #1D518C;
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.6);
margin-top: 5px;
font-weight: bold;
color: white;
display: flex; display: -webkit-flex;
align-items: center; -webkit-align-items: center;
justify-content: center; -webkit-justify-content: center;
cursor: pointer;
text-align: center;
padding: 3px;
}
@media screen and (max-width: 1000px)
{
  .read-more-recent-comments
  {
  margin-right: 0px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  border: 0px;
  margin-top: 0px;
  }
}
/* ########################### */
/* ### END RECENT COMMENTS ### */
/* ########################### */
