.custom-logo-link img {
width: 100%;
margin: 0 auto;
max-width:125px !important;
}
.woocommerce-active .site-header .site-branding {
width: 100%;
margin-right: 0%;
}
.ikonky img{
width:30px !important;
height: 40px  !important;
margin: 0 1px !important;
}
.ikonky {
width:100%;
text-align:center;
display: flex;
justify-content: center;
margin:5px 0;
}
.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments {
background-color: #6c7d33 !important;
}
.wcj_widget_left_to_free_shipping{
color: #51312d !important;
font-weight: 700 !important;
padding: 10px !important;
background-color: #fcc60b !important;
}
.posted-on{
display:none;
}
.post-author{
display:none;
}
a { }
body {
color: #51312d !important;
}
h1, h2, h3, h4, h5, h6 {
color: #51312d;
text-transform:uppercase;	
font-family: brandon-grotesque, sans-serif !important;
}
.widget-area{
margin-top:50px;	
}
.main-navigation {
width: 78% !important;
margin-right: 0% !important; 
}
h1 {
margin: 50px 0;
}
.tve_flt .tve_shortcode_rendered ul, .tve_flt .tve_shortcode_rendered ol {
padding-left: 0 !important;
}
#tve_editor ol, #tve_editor ul {
margin-left: 0 !important;
}
.product_meta{
display:none;
}
.woocommerce-product-attributes-item--attribute_pa_mletie{
display:none;
}
.wc-tabs {
display:none;
}
.woocommerce-loop-product__title {
font-weight: 800 !important;
}
@media (min-width: 768px){
.woocommerce-tabs .panel {
width: 100% !important;
}
}
button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .widget-area .widget a.button.alt {
background-color: #fcc60b;
color: #51312d;
border: 1px solid #fcc60b;
text-transform:uppercase;
font-weight:700;
opacity: 1 !important;
}
button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .widget-area .widget a.button.alt:hover {
background-color: #51312d  !important;
border-color: #51312d  !important;
color: #ffffff  !important;
opacity: 1 !important;
}
#menu-header a{
text-transform:uppercase;	
}
body, button, input, textarea  {
font-family: open-sans, sans-serif !important;
font-style: normal;
}
.site-header .site-logo-anchor img, .site-header .site-logo-link img, .site-header .custom-logo-link img {
width: 100%;
max-width: 250px;
}
ul.products li.product { background-color: white;
padding: 0 0 20px 0;
}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget a.button {
background-color: #fcc60b;
border-color: #fcc60b;
color: #51312d;
border: 0px;
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .widget a.button:hover {
background-color: #fcc60b;
border-color: #fcc60b;
color: #ffffff;
}
ul.products li.product .button {
text-transform: uppercase;
border:0px solid; margin:5px;
}
.widget_layered_nav li{
text-transform: uppercase;
font-weight:400;
}
.widget-area .widget a:not(.button) {
font-weight: 400;
text-decoration: underline;
}
img {border-radius:0;}
.site {
background-color: #ffffff;
}
h1,  .widget-title{
text-transform: uppercase;
font-weight: 700;
}
.site-footer a:not(.button) {
text-transform: uppercase;
}
.woof_container {
text-transform: capitalize;
float: left;
padding-right: 40px;
}
.widget ul {
margin-left: 0;
padding-left: 0 !important;
}
#menu-footer{
font-size:12px;
}
.single-product div.product {
padding: 40px 0;
}
.woof_sid_auto_shortcode {
background: none;
border: solid 0px ;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
box-shadow: inset 0px 1px 0px 0px #ffffff;
background: #fdfdfd;
clear: both;
}
table.cart td.actions .coupon {
border: #ffbb00 5px solid;
}
@media (min-width: 768px){
.storefront-primary-navigation { }
}
.woocommerce-active .site-header .site-header-cart {
position: absolute !important;
right: 15px !important;
top: 0 !important;
}
.main-navigation {
width: 100% !important;
}
.wc-tabs {
display:none;
}
.posted-on{
display:none;
}
.post-author{
display:none;
}
.woocommerce-active .site-header .site-header-cart {
position: absolute !important;
right: 15px !important;
top: 0 !important;
}
.entry-header{
display:none;
}
.site-branding {
width: 100%!;
margin: 0 auto!;
}
.main-navigation {
width: 100% !important; text-align: center;
}
button.menu-toggle {
float: none; 
border: 0px solid transparent;
margin-top: 20px;
}
.short-archive {
color: #51312d !important;
font-family: brandon-grotesque, sans-serif !important;
text-align: left;
line-height: 1.1;
font-size: 15px;
margin-bottom: 5px;
margin-top: 10px;
}
.short-archive a {
color: #51312d !important;
text-decoration: none !important;
margin-bottom: 8px;
}
ul.products li.product .button {
display: flex;
justify-content: center;
max-width: 200px;
margin: 0 auto;
}
.storefront-breadcrumb {
margin: 0 ;
padding: 0.25em 0;
border-bottom:1px solid #eeeeee;
}
.woocommerce-breadcrumb a {
text-decoration: none;
}
.stock-arch{
color: green !important;
width: 100px;
float: right;
margin-top: -30px;
}
.out-of-stock-arch{
color: red !important;
width: 100px;
float: right;
margin-top: -30px;
}
.price{
margin: 0 !important;
text-align: left;
font-size: 18px;
color: #51312d !important;
width:100px;
}
.thrv_wrapper {
margin-top: 0px !important;
}
.site-branding {
margin-bottom: 0 !important;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}