/* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 1450px; 
}
#site-description {	
	color: #000000;display: none; 
}
#main-nav a {		font-size:20px;

	color: #018445; 
}
#main-nav a:hover {	
	color: #a58e31; 
}
@media screen and (max-width: Arraypx) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 1450px; 
}
 }@media screen and (max-width: Arraypx) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 1450px; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 1450px; 
}
 }
/* Themify Custom CSS */
.postid-161 .pagewidth 
{
    width: 978px;
}

.page-id-161 .pagewidth 
{
    width: 978px;
}

.postid-162 .pagewidth 
{
    width: 978px;
}

.page-id-162 .pagewidth 
{
    width: 978px;
}

.postid-163 .pagewidth 
{
    width: 978px;
}

.page-id-163 .pagewidth 
{
    width: 978px;
}

.postid-164 .pagewidth 
{
    width: 978px;
}

.page-id-164 .pagewidth 
{
    width: 978px;
}


.postid-197 .pagewidth 
{
    width: 978px;
}

.page-id-197 .pagewidth 
{
    width: 978px;
}

.postid-151 .pagewidth 
{
    width: 978px;
}

.page-id-151 .pagewidth 
{
    width: 978px;
}


.postid-154 .pagewidth 
{
    width: 978px;
}

.page-id-154 .pagewidth 
{
    width: 978px;
}

.postid-157 .pagewidth 
{
    width: 978px;
}

.page-id-157 .pagewidth 
{
    width: 978px;
}

.postid-116 .pagewidth 
{
    width: 978px;
}

.page-id-116 .pagewidth 
{
    width: 978px;
}




.page-id-146 .pagewidth 
{
    width: 978px;
}

.page-id-149 .pagewidth 
{
    width: 978px;
}

section.related.products {
  display: none;
}

.sidebar-none .page-title, .sidebar-none .page-content {
    text-align: inherit;
}

.product_meta {
    display: none;
}

.page-id-111 .pagewidth 
{
    width: 978px;
}


.page-id-414 .pagewidth 
{
    width: 978px;
}

.postid-414 .pagewidth 
{
    width: 978px;
}

.page-id-460 .pagewidth 
{
    width: 978px;
}

.postid-460 .pagewidth 
{
    width: 978px;
}

.postid-504 .pagewidth 
{
    width: 978px;
}

.page-id-504 .pagewidth 
{
    width: 978px;
}

.postid-253 .pagewidth 
{
    width: 978px;
}

.page-id-253 .pagewidth 
{
    width: 978px;
}

.postid-255 .pagewidth 
{
    width: 978px;
}

.page-id-255 .pagewidth 
{
    width: 978px;
}


.postid-254 .pagewidth 
{
    width: 978px;
}

.page-id-254 .pagewidth 
{
    width: 978px;
}

.postid-310 .pagewidth 
{
    width: 978px;
}

.postid-311 .pagewidth 
{
    width: 978px;
}

.postid-312 .pagewidth 
{
    width: 978px;
}

.postid-313 .pagewidth 
{
    width: 978px;
}

.postid-314 .pagewidth 
{
    width: 978px;
}

.postid-315 .pagewidth 
{
    width: 978px;
}

.postid-316 .pagewidth 
{
    width: 978px;
}


.postid-357 .pagewidth 
{
    width: 978px;
}


.postid-384 .pagewidth 
{
    width: 978px;
}

.page-id-357 .pagewidth 
{
    width: 978px;
}

.page-id-384 .pagewidth 
{
    width: 978px;
}


.page-id-401 .pagewidth 
{
    width: 978px;
}

.postid-401 .pagewidth 
{
    width: 978px;
}

.page-id-404 .pagewidth 
{
    width: 978px;
}

.postid-404 .pagewidth 
{
    width: 978px;
}


.page-id-406 .pagewidth 
{
    width: 978px;
}

.postid-406 .pagewidth 
{
    width: 978px;
}

.page-id-408 .pagewidth 
{
    width: 978px;
}

.postid-408 .pagewidth 
{
    width: 978px;
}


.page-id-409 .pagewidth 
{
    width: 978px;
}

.postid-409 .pagewidth 
{
    width: 978px;
}

.wc-block-cart .wc-block-cart__submit-container {
    padding: 0;
    background-color: #018446;
}

.wc-block-components-button:not(.is-link) .wc-block-components-button__text {
    display: block;
    color: #ffffff;
    font-weight: 500;
}