.header-nav {
	-ms-flex-pack: center;
    justify-content: center;
}

.nav>li>a, .nav-dropdown>li>a, .nav-column>li>a {
	color: #000;
	font-size: 16px
}

.header-nav-main.nav-left.nav-spacing-xlarge>li {
	margin: 0 20px;
}

.page-wrapper {
	padding-top: 0;
}

select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection {
	box-shadow: none;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #000;
}

.tabs li a {
    font-size: 17px;
    border-right: none;
    border-top: none;
    border-left: none;
    border-radius: 0;
} 

.tabs {
	margin-bottom: 30px;
}

.sku_wrapper, .posted_in {
	color: #000;
}

.sku, .posted_in a {
	color: #666666;
}

.widget-title {
	text-transform: none !important;
	color: #000;
	margin-bottom: 30px !important;
	display: block;
}

.widget .is-divider {
	display: none;
}

/**FOOTER**/

.absolute-footer {
	margin-bottom: 0;
}

.absolute-footer .container {
    border-top: 1px solid #eaeaea;
    padding-top: 10px;
}

#menu-footer a:hover {
	text-decoration: underline;
}

.menu-item-3126 {
	font-size: 12px !important;
	color: #000;
	
}

.menu-item-3127 {
	font-size: 12px !important;
	color: #000;
	
}

.menu-item-3128 {
	font-size: 12px !important;
	color: #000;
	
}

.header-cart-link .icon-shopping-cart:after {
	background-color: red !important;
}
#logo {
display: ;
}

class="meta-author vcard" {
display: none !important;
}

//.woocommerce .price,
.woocommerce-page .price
.add-to-cart button {
display: none;
}

//.woocommerce .product .add_to_cart_button {
    display:none;
}

/*************** PRODUCT PAGE GENERAL ***************/

.accordion-item .toggle i {
    font-size: 1em;
}

.accordion-title.active {
    background-color: transparent;
}

.accordion-inner {
    padding: 1em;
}

.single-product ul li.bullet-checkmark {
    padding: 0px 0px 0px 25px;
    border-bottom: 0px;
    font-size: 95%;
}

.single-product .container-width {
    max-width: 100%;
}

.product-section-title.uppercase {
    text-transform: none;
    letter-spacing: 0px;
    padding: 30px 0px 0px 0px;
    font-size: 130%;
}

#wrapper>.message-wrapper {
    padding-bottom: 0px;
    margin-bottom: 0px;
}


/*************** PRODUCT PAGE 01 ***************/

.product-page-01 h1.product_title {
    margin: 0px;
}

.product-page-01 .flickity-viewport, .product-page-01 .fill {
    border-radius: 10px;
}

.product-page-01 .product-thumbnails a {
    border: 1px solid #ddd;
    border-radius: 5px;
}

.product-page-01 .product-thumbnails .is-nav-selected a {
    border-color: #000;
}

.product-page-01 .has-border {
    border-radius: 10px;
    border-width: 1px;
}

.product-page-01 .product-page-sections .large-2, .product-page-01 .product-page-sections .large-10 {
    max-width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
}

.product-page-01 .product-page-sections .uppercase.mt {
    text-transform: none;
    margin-bottom: -10px;
    letter-spacing: 0px;
}


/*************** PRODUCT PAGE 03 ***************/


@media screen and (min-width: 550px) {
  .product-page-03 .flickity-slider>div:not(.col) {
    width: 50% !important;
  }
}

@media screen and (min-width: 849px) {
  .product-page-03 .flickity-slider>div:not(.col) {
    width: 40% !important;
  }
}

@media screen and (min-width: 1200px) {
  .product-page-03 .flickity-slider>div:not(.col) {
    width: 30% !important;
  }
}

@media screen and (max-width: 549px) {
.product-page-03 .slider-wrapper .flickity-prev-next-button {
    display: inherit;
}
}

.product-page-03 .flickity-prev-next-button {
    opacity: 1;
}

/*.large-5 .col-inner {
	background-color: #fafafa;
	border-radius: 15px;
	
} */

.checkout-sidebar {
	background-color:
}

.image-lightbox .lightbox-gallery {
 border-radius: 15px;
}

.grecaptcha-badge { visibility: hidden; }