.tnp-widget input.tnp-submit {
background-color: #1c371b !important;
border: 1px solid #2E602C !important;
border-radius: 6px;
font-size: 16px;
padding: 17px 30px;
font-weight: 700;
touch-action: manipulation;
transition: all 0.3s ease 0s;
}
.tnp-widget input.tnp-submit:hover {
background-color: #ffffff !important;
color: #000000 !important;
}
#mainnav ul li a:hover, .main-header #mainnav .menu > li > a:hover {
  color: #68C464 !important;
}
.tab-content  {
position: unset !important;
border-top: unset !important;
padding: unset !important;
left: unset !important;
width: unset !important;
display: unset !important;
}
.mobile-menu .menu-box {
background: #000 !important;
}
.mobile-menu .navigation li > a {
color: #fff !important;
}
.mobile-menu .social-links li a {
color: #bf9410 !important;
border: 1px solid #bf9410 !important;
}
.mobile-menu .navigation li.menu-item-has-children .dropdown-btn {
background: #bf9410 !important;
}
.widefat * {
word-wrap: normal !important;
}
[class*="flaticon-"]::after, [class*="flaticon-"]::before, [class^="flaticon-"]::after, [class^="flaticon-"]::before {
font-family: flaticon !important;
}

.product-gallery-summary .sydney-single-addtocart-wrapper {
display: block !important;
}
.overlay {
background: ##1a1901 !important;
opacity: 0.4 !important;
}
.hentry .title-post {
text-align: center;
}
@media only screen and (min-width: 1025px) {
  .main-header .header-col:nth-of-type(1) {
    max-width: 38%;
  }
  .nav-menu .dropdown-symbol {
    display: none;
  }
}
.roll-button {
line-height: 24px !important;
padding: 12px 35px !important;
font-weight: 700 !important;
}
#mainnav:not(.mainnav.toggled) li > ul.toggled, #mainnav:not(.mainnav.toggled) li:hover > ul {
padding-top: 35px !important;
}
#secondary {
padding-top: 0px !important;
padding-right: 0px !important;
padding-left: 0px !important;
background: none !important;
}
.bdpp-rdmr-btn {
	border-radius: 6px;
	border-color: #68C464 !important;
}
.bdpp-rdmr-btn:hover, .bdpp-rdmr-btn:focus {
background: #1c371b !important;
border-color: #68C464 !important;
}
.bdpp-post-cats, .bdpp-post-title {
color: #1c371b !important;
}
@media (min-width: 992px) {
.site-logo {
height: 66px !important;
}
}

.ff-share-wrapper {
display: none;
}
.ff-item .ff-item-bar {
display: none;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
max-width: 260px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.wc-block-components-button__text {
color: #fff !important;
font-weight: 700;
}
.wc-block-components-button__text:hover, .wc-block-components-button:hover {
color: #000 !important;
}
.wc-block-components-button:hover {
background-color: #BF9410 !important;
}
.go-top {
border: 1px solid #2E602C;
}
.wp-element-button {
border: 1px solid #2E602C !important;
}
.widget-area .widget {
background: #fff;
border: 1px solid #2e602c;
padding: 15px;
border-radius: 6px;
}
.entry-content a:not(.button):not(.elementor-button-link):not(.wp-block-button__link):hover {
color: #68C464 !important;
}
.is-style-outline .wp-block-button__link, div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button, .roll-button, .wp-block-button__link.is-style-outline, button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
  border-color: #2E602C !important;
}
button:hover, div.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
  border-color: #2E602C !important;
}
button, #sidebar-footer a.wp-block-button__link, .wp-element-button, div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button, .checkout-button.button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
  color: #FFFFFF !important;
}
button:hover, #sidebar-footer .wp-block-button__link:hover, .wp-element-button:hover, div.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
  color: #1C371B !important;
}
button, .wp-element-button, div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
  background-color: #1C371B !important;
}
button:hover, .wp-element-button:hover, div.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
  background-color: #FFFFFF !important;
}
.footer-widgets {
  background-color: #141514 !important;
}
.site-footer {
  background-color: #0E1E0E !important;
  border-top: 1px solid #1C371B !important;
}
.has-cyan-bluish-gray-border-color {
border-color: #2e602c !important;
}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
background-color: transparent !important;
color: #1c371b !important;
}
@media (min-width: 1024px) {
.no-sidebar .entry-content .alignfull, .no-sidebar .entry-content .alignwide {
width: auto !important;
max-width: 1170px !important;
margin: auto !important;
}
}
.footer-widgets-grid.footer-layout-3 {
max-width: 1110px;
}
