.et_pb_widget.widget_search .search-field {
background: #e5e5e5;
}
#et-secondary-menu a {
padding: 10px 5px 10px 10px !important;
}
#et-extra-mobile-menu .menu-item-26673 a {
font-weight: 700;
color: #ffffff !important;
background-color: #4f7124 !important;
text-align: center;
margin-bottom: 15px;
}
#commentform textarea, #commentform input[type=”text”], #commentform input[type=”email”], #commentform input[type=”url”] {
border-color: #4f7124;
border: solid 1px;
border-radius: 3px;
box-shadow: 0 1px 3px rgba(0,0,0,.1);
box-sizing: border-box;
margin: 0 0 24px;
}
.posts-blog-feed-module .excerpt p {
padding: 0 0 0px;
}
.et_pb_widget.widget_text .textwidget {
padding: 0px !important;
max-width: 300px !important;
}
.etad.et_pb_extra_row {
justify-content: center !important;
}
@media all and (max-width: 767px) {
.etad.post_below .AdSpeed {
max-width: 300px !important;
}
}
#et-menu>li a, #et-menu>li.menu-item-has-children>a:after, #et-menu>li.mega-menu-featured>a:after, #et-extra-mobile-menu>li.mega-menu-featured>a:after {
color: #444444 !important;
}
.page .post-wrap h1, .post-header h1 a {
font-weight: 700 !important;
font-size: 2.8em !important;
}
.page .post-wrap h2, .post-header h2 a {
font-weight: 700 !important;
font-size: 1.4em !important;
}
.page .post-wrap h3, .post-header h3 a {
font-weight: 600 !important;
font-size: 1.4em !important;
}
.page .post-wrap h4, .post-header h4 a {
font-weight: 600 !important;
font-size: 1.4em !important;
}
.page .post-wrap .post-content, .single .post-wrap .post-content {
font-size: 1.6em !important;
}
@media (max-width: 400px) {
#logo {
height: 60px !important;
width: 150px !important;
vertical-align: middle;
}
}
h5 {
font-size: 1.1em;
}


