.site-branding .site-title a {font-weight: normal; color: #fff;}
.main-navigation ul li a:hover, .main-navigation ul li a:focus, .main-navigation ul li a:active {opacity: .7;}
.site-header {background-color: #0c4076;} .widget {margin-bottom: 1em}
.site-info {padding: 0 0 2em 0}
.site-info a img {margin-right: 1em; display: inline-block;}
.site-info p {margin-bottom: 0;  vertical-align: top; display: inline-block; }
.site-info hr {margin: 0 0 0.8em 0;}
.site-footer {border-top: 1px solid #e6e6e6; }
.zoom-social-icons-list--no-labels .zoom-social_icons-list__item {margin:10px}
.footer-widgets {border-bottom: none; padding-top:0}
.footer-widgets .widget-title {
margin-bottom:0;
padding-bottom:0;
border-bottom: none;	
}
.footer-widgets .footer-widget-1 .textwidget a {text-decoration: none}
.footer-widgets .footer-widget-1 .textwidget a:hover {text-decoration: underline}
.footer-widget-1 .widget_media_image {margin-bottom:10px}
a:focus, input:focus, textarea:focus, button:focus {
outline: 2px solid transparent;
}
ul+h2 {margin-top: 1.2em;} .demo_store::before {
display: none; } .demo_store a.woocommerce-store-notice__dismiss-link {
margin: 30px auto 0;
padding: 1em 2em;
background: #333;
color: #fcd259;
float: none !important;
} .demo_store a {
color: #fcd259;
text-decoration: none;
}
.store-notice-title {
display: block;
margin-bottom: 20px;
font-size: 24px;
line-height: 28px;
}
.woocommerce-store-notice {
position: fixed; top: 50%; left: 0; width: 100%; transform: translateY(-50%); padding: 9em 40px;   background-color: #fcd259f2; color: #333; font-size: 18px; font-weight: 400;
text-align: center; z-index: 9999; }        ul.products li.product .button, ul.products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, .wc-block-grid__products .wc-block-grid__product .button {
display: none;
} ul.products li.product img, ul.products .wc-block-grid__product img, .wc-block-grid__products li.product img, .wc-block-grid__products .wc-block-grid__product img {
margin: 0 auto .8em;
}  ul.products li.product .woocommerce-loop-product__title {
font-size: 1rem;
} .single-product div.product .images, .single-product div.product .summary, .single-product div.product .woocommerce-product-gallery {
margin-bottom: 0;
} .product_title {font-size: 24px;}  div.opis-kategorije p {margin:0 0 0.8em 0; padding:0; line-height: 1.4; }
p.opis-cena {margin-top: 1.4em!important; font-size: 1.4em}
p.price {margin:1em 0 1.4em 0!important}
p.price span.pocetna-cena {font-size:0.7em} .woocommerce-tabs ul.tabs li.active::after {right:0.5em} .widget-area .widget a {text-decoration: none}
.widget-area .widget a:hover {text-decoration: underline} p.ponude-adr {margin-left: 50px;} .hentry .entry-content .wp-block-table thead th {
padding: 15px 10px;
background-color: #f1f1f1;
} 
.hentry .entry-content .wp-block-table td {
padding:10px;
}
.tabela-prodato tbody tr {
border-bottom: 1px solid #e1e1e1;
}
.tabela-prodato tr td {
background-color: #fff !important;
}
.tabela-prodato tr td:last-child {
text-align: right;
} @media (min-width: 768px){
.footer-widgets {padding-top: 1em;}
.site-footer {padding: 0;}
}
@media screen and (max-width: 1024px) {
.woocommerce-store-notice {
font-size: 16px; padding: 8em 30px; }
}
@media screen and (max-width: 768px) {
.woocommerce-store-notice {
font-size: 16px; padding: 7em 30px; float: none !important;
}
}
@media screen and (max-width: 480px) {
.woocommerce-store-notice {
font-size: 16px; padding: 3em 20px; }
.demo_store a.woocommerce-store-notice__dismiss-link {
padding-top: 1em;
padding-bottom: 1em;
}
}.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}}