/* Quick Options Buttons */
#quickOptions button {
    background-color: #F5A623;
    color: #3E2723;
    padding: 8px 16px; /* Reduced padding */
    border: 1px solid #8D6E63;
    cursor: pointer;
    font-size: 14px; /* Reduced font size */
    margin: 5px;
    transition: 0.3s;
    display: inline-block;
}

#quickOptions button:hover {
    background-color: #8D6E63;
    border-color: #F5A623;
}

/* Form Fields */
#stardewValleyForm label {
    font-size: 14px;
    display: block; /* Display label as block */
    margin-bottom: 5px; /* Margin below label */
}

#stardewValleyForm input[type="text"] {
    width: 100%;
    padding: 10px;
    border: 1px solid #8D6E63; /* Earthy brown border */
    margin-bottom: 10px; /* Margin below input field */
}

/* Generate Farm Names Button */
#stardewValleyForm button[type="submit"] {
    background-color: #E53935; /* Different background color (red) */
    color: white;
    padding: 10px 20px;
    border: 2px solid #C62828; /* Different border color (darker red) */
    cursor: pointer;
    font-size: 16px;
    text-align: center;
    white-space: nowrap;
    transition: 0.3s;
    display: block; /* Make the button a block element */
    margin: 10px auto; /* Center the button */
}

#stardewValleyForm button[type="submit"]:hover {
    background-color: #C62828; /* Different hover background color (darker red) */
    border-color: #E53935; /* Different hover border color (red) */
}



#farmNames button {
    background-color: #6BBE44; /* Soft green background */
    color: white; /* Text color */
    padding: 10px 20px; /* Padding inside the button */
    border: 2px solid #2E7D32; /* Darker green border */
    cursor: pointer; /* Cursor style for mouse hover */
    font-size: 16px; /* Font size */
    text-align: center; /* Text alignment */
    white-space: nowrap; /* Prevents text from wrapping to the next line */
    margin: 5px; /* Margin around the buttons */
    transition: 0.3s; /* Smooth transition for hover effect */
}

#farmNames button:hover {
    background-color: #2E7D32; /* Darker green background on hover */
    border-color: #6BBE44; /* Soft green border on hover */
}


.entry-content article{
	font-size: 16px;
}
div#ez-toc-container p.ez-toc-title {
	color: black;
}

.sidebar-wrapper  .widgettitle {
  color: white;
  text-shadow: 1px 1px 5px #00D2FF;
  font-size: 1.3em;
  padding: 0px 0px 10px;
  margin: 0;
  border-radius: 5px;
}

.textwidget {
  font-size: 1.3;
}
#blog_subscription-3, #blog_subscription-5 {
  box-shadow: 0 3px 3px black;
  padding: 10px;
  border-radius: 5px;
}
#blog_subscription-3 h4, #blog_subscription-5 h4 {
  font-size: 2em;
}
img,
figure {
  padding-top: 10px;
}
#commentform {
  color: white;
}
.sd-title,
#jp-relatedposts h3 {
  background: #1c1c1d;
  color: white;
}
.entry-content article h2 {
  font-size: 1.8em;
  text-align: center;
  padding: 10px;
  margin-bottom: 15px;
	border-top: 3px solid #FFD700;
	border-bottom:3px solid #FFD700;
}

.entry-content article h3{
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration:underline;
}

figcaption{
	text-align:center;
}

.post-author img{
	display:none;
}

@media only screen and (max-width: 359px) {

.content-wrapper {

padding-left: 10px !important;

padding-right: 10px !important;

}

.single-post .entry-content {

padding-left: 0px;

padding-right: 0px;

}
