.h3, h3 {
line-height: 1.3;
} .box-text a:not(.button) {
font-size: 18px !important;
color:#769a19;
} .box-text p {
margin-bottom: 1em;
}
.oriznuty {
max-height: 3.75em;
line-height: 1.25em;
overflow: hidden;
position: relative;
text-overflow: ellipsis;
} .product-small.box {
background-color: #ffffff;
padding: 1.2em; 
} .price-wrapper {
margin-top: 0.8em;
margin-bottom: 0.5em;
}
.woocommerce-Price-amount.amount {
font-size: 1.5em;
} .stock.out-of-stock {
color: #ff3f3f;
}
.out-of-stock-label {
display: none;
} ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-center {
font-size: 1.5em;
} .woocommerce-price-suffix {
font-size: 60%;
} .nav-dropdown {
color:#000;
}
.ux-menu-link__link {
color:#000; }
.ux-menu-link--active .ux-menu-link__link,
.ux-menu-link:hover .ux-menu-link__link {
color:#769a19 !important; text-decoration: underline;
}
.mezera-menu a {
padding-top: .1em;
padding-bottom: .1em;
min-height: .1em;
}
.nav-dark a.plain:hover {
opacity:1;
} .header-vertical-menu__fly-out .nav-vertical-fly-out > li.menu-item > a {
color:#000; }
.header-vertical-menu__fly-out .nav-vertical-fly-out > li.menu-item > a:hover {
color:#d31919 !important; } .page-box {
background-color: #ffffff;
padding-top: 20px;
} .product_title {
font-size: 2.5em;
}
.product-subtitle {
color:#00A0E9;
display: block;
font-size: 60%;
} .product_meta .posted_in {
display: none;
} .kategorie-produktu h2 {
font-size: 1.3em;
font-weight: 400;
}  .byline {
display: none;
}
ul.menu>li+li,
.widget>ul>li+li {
border-top:1px solid #d5d5d5;
} .product-thumbnails img {
opacity: 1;
} .archive.woocommerce #wrapper,
.archive.woocommerce #main {
background-color: #f0f6f9;
} .single-post .is-divider,
.box-text-inner .is-divider,
.widget .is-divider {
background-color: transparent;
margin: 5px 0px;
}
.single-post .entry-header-text {
padding: 4% 10% 6% 10%;
}
@media screen and (min-width: 850px) {
.blog .large-10,
.archive .large-10 {
max-width: 100%;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
}
.single-post .entry-content > :first-child {
padding:0px;
}
#comments .comment-respond {
background-color: #F0F6F9;
} .round-corners,
.product-small.box,
.round-corners .fill,
.round-corners .box-image,
.entry-image img,
#comments .comment-respond,
.box-image, 
.post-item .entry-image img,
.badge-inner.bg-fill,
.has-border,
.product-thumbnails a,
input,
textarea {
border-radius: 10px ;
}
.round-corners-top,
.round-corners-top .fill,
.round-corners-top .box-image,
.round-corners-top img {
border-radius: 10px 10px 0px 0px;
}
.lightbox-content {
padding: 10px;
border-radius: 10px;
}
@media only screen and (max-width: 48em) { }