.slbOverlay,.slbWrap,.slbWrapOuter{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:.7;-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:3em;bottom:3em;display:block;z-index:-1;box-shadow:0 .2em 1em rgba(0,0,0,.6);background-color:#fff}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext .4s;-moz-animation:slbEnterNext .4s;animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev .4s;-moz-animation:slbEnterPrev .4s;animation:slbEnterPrev .4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:3em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;max-height:3em;word-wrap:normal;position:absolute;left:0;right:0;bottom:0;text-align:left;line-height:18px;color:#f3f3f3;padding:0 0 1em 0;font-size:16px}.slbArrow,.slbCloseBtn{margin:0;padding:0;border:0;cursor:pointer;background:0 0;box-shadow:none!important}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{padding:0;border:0}.slbArrow:focus,.slbArrow:hover,.slbCloseBtn:focus,.slbCloseBtn:hover{opacity:.5;color:#fff;background:0 0}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;font-size:28px;width:3rem;height:3rem;line-height:3rem;position:absolute;right:0;top:0;color:#fff;color:rgba(255,255,255,.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0;max-width:900px}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em rgba(0,0,0,.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.header-navigation ul li a:not([href]){cursor:default}.nav-drop-title-wrap{display:flex;align-items:center}.header-navigation>div>ul>li>a{display:flex;align-items:center}.kadence-menu-hidden-title:not(.kadence-menu-has-icon):not(.menu-item-has-children){display:none}.header-navigation .header-menu-container .kadence-menu-hidden-title.menu-item-has-children:not(.kadence-menu-has-icon)>a,.kadence-menu-hidden-title.menu-item-has-children:not(.kadence-menu-has-icon)>a{padding:0;border:0}.menu-highlight-item{font-size:.6em;margin-left:.2em;line-height:normal;padding:.2em .3em;border-radius:2px;background:var(--global-palette1);color:#fff}.nav-drop-title-wrap .menu-highlight-item{font-size:.7em;margin-left:.5em}.menu-highlight-icon{display:inline-flex;align-self:center;margin-left:.2em}.menu-highlight-icon svg{width:1em;height:1em;top:.125em;position:relative}.menu-highlight-item.only-icon-highlight .menu-highlight-icon{margin-left:0}.kadence-menu-hidden-title .menu-label-icon-wrap{margin-left:0}.menu-label-icon-wrap{margin-left:.3em}.kadence-menu-icon-side-left .menu-label-icon-wrap{margin-right:.3em;margin-left:0}.menu-label-icon{display:inline-flex;justify-content:center}.menu-label-icon svg{width:1em;height:1em;top:.125em;position:relative}.menu-label-description{display:block;font-size:.8em;text-transform:none;letter-spacing:normal}.menu-label-content{display:block}.header-navigation .kadence-menu-has-description.kadence-menu-has-icon>a,.mobile-navigation .kadence-menu-has-description.kadence-menu-has-icon>a{display:flex}.header-menu-container ul.menu{position:relative}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul a{width:100%}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul .dropdown-nav-toggle{display:none}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li{border-bottom:0!important}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li>a{border-bottom:1px solid rgba(255,255,255,.1)}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li:not(.menu-item-has-children):last-child>a{border-bottom:0!important}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul ul{display:block;position:static;box-shadow:none;background:0 0;opacity:1;visibility:hidden;transform:none;height:auto;clip:auto}.header-menu-container ul.menu>li.kadence-menu-mega-enabled.menu-item--toggled-on ul,.header-menu-container ul.menu>li.kadence-menu-mega-enabled:hover ul,.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.menu-item--has-toggle):focus ul,.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul.opened ul{visibility:visible}.header-menu-container ul.menu>li.kadence-menu-mega-width-container{position:static}.header-menu-container ul.menu>li.kadence-menu-mega-width-container>ul.sub-menu{width:100%;left:0}.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1)>ul.sub-menu{display:grid;grid-gap:16px;opacity:0;visibility:hidden;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden}.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1).menu-item--toggled-on>ul.sub-menu,.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1):not(.menu-item--has-toggle):focus>ul.sub-menu{opacity:1;visibility:visible;clip:auto;height:auto;overflow:visible}.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1).menu-item--toggled-on>ul.sub-menu ul,.header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1):not(.menu-item--has-toggle):focus>ul.sub-menu ul{visibility:visible}.header-menu-container ul.menu>li.kadence-menu-mega-columns-2>ul.sub-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.header-menu-container ul.menu>li.kadence-menu-mega-columns-2.kadence-menu-mega-layout-right-golden>ul.sub-menu{grid-template-columns:1fr 2fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-2.kadence-menu-mega-layout-left-golden>ul.sub-menu{grid-template-columns:2fr 1fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-3>ul.sub-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.header-menu-container ul.menu>li.kadence-menu-mega-columns-3.kadence-menu-mega-layout-left-half>ul.sub-menu{grid-template-columns:2fr 1fr 1fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-3.kadence-menu-mega-layout-right-half>ul.sub-menu{grid-template-columns:1fr 1fr 2fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-3.kadence-menu-mega-layout-center-half>ul.sub-menu{grid-template-columns:1fr 2fr 1fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-3.kadence-menu-mega-layout-center-wide>ul.sub-menu{grid-template-columns:2fr 6fr 2fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-4>ul.sub-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.header-menu-container ul.menu>li.kadence-menu-mega-columns-4.kadence-menu-mega-layout-left-forty>ul.sub-menu{grid-template-columns:2fr 1fr 1fr 1fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-4.kadence-menu-mega-layout-right-forty>ul.sub-menu{grid-template-columns:1fr 1fr 1fr 2fr}.header-menu-container ul.menu>li.kadence-menu-mega-columns-5>ul.sub-menu{grid-template-columns:repeat(5,minmax(0,1fr))}.header-menu-container ul.menu>li.kadence-menu-mega-columns-6>ul.sub-menu{grid-template-columns:repeat(6,minmax(0,1fr))}.header-navigation[class*=header-navigation-dropdown-animation-fade] .header-menu-container ul.menu>li.kadence-menu-mega-width-custom>ul.sub-menu{margin-left:-50%;left:50%}.header-navigation.header-navigation-dropdown-animation-none .header-menu-container ul.menu>li.kadence-menu-mega-width-custom>ul.sub-menu{transform:translate(-50%,0);left:50%}.kadence-menu-mega-enabled ul.kb-navigation.menu.collapse-sub-nav-desktop-true.collapse-sub-nav-tablet-true.collapse-sub-nav-mobile-true li.menu-item ul.kb-nav-sub-menu{display:none}.kadence-menu-mega-enabled ul.kb-navigation.menu.collapse-sub-nav-desktop-true.collapse-sub-nav-tablet-true.collapse-sub-nav-mobile-true li.menu-item--toggled-on>ul.kb-nav-sub-menu{display:block}nav:not(.click-to-open) .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1):hover>ul.sub-menu{opacity:1;visibility:visible;clip:auto;height:auto;overflow:visible}nav.click-to-open .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1)>ul.sub-menu.opened{opacity:1;visibility:visible;clip:auto;height:auto;overflow:visible}html[lang="de-DE"] .menu-item-2143 { 
display: none !important; 
}
header .trp-language-switcher > div {
border: none;
background-color: var(--global-palette9);
}
header .trp-language-switcher > div > a {
color: #FFFFFF;
text-decoration: none!important;
}
header .trp-language-switcher > div > a:hover {
background-color: var(--global-palette-btn-bg);
}
ul.mad-lang {
list-style: none;
display: flex;
flex-direction: row;
flex-wrap: wrap; 
justify-content: space-between;
gap: 10px;
margin:0;
padding:0;
}
ul.mad-lang.flag-only {
justify-content: center;
gap: 12px;
}
@media screen and (max-width: 768px) {
ul.mad-lang.flag-only {
justify-content: flex-start;
gap: 22px;
}
}
ul.mad-lang > li {
padding: 4px 5px;
}
ul.mad-lang > li > a {
color: #FFFFFF;
text-decoration: none!important;
}
ul.mad-lang > li > a:hover {
color: var(--global-palette-btn-bg);
} ul.flag-only li {
position: relative;
}
ul.flag-only li img {
display: block;
transition: transform 0.2s ease;
}
ul.flag-only li:hover img {
transform: translateY(-2px);
}
ul.flag-only li::after {
content: '';
position: absolute;
bottom: -5px;
left: 0;
width: 0;
height: 3px;
background-color: var(--global-palette1);
transition: width 0.3s ease;
}
ul.flag-only li:hover::after {
width: 100%;
} .madami-title {
line-height: 110%!important;
}
.madami-title i {
font-style: normal!important;
font-weight: 300;
}
.site-header-main-section-right {
padding-top:2rem;
}
.site-branding.site-brand-logo-only {
position: relative;
}
.site-branding.site-brand-logo-only .brand.has-logo-image {
position: absolute;
top:-10px;
}
.single-recept #primary.content-area {
margin-top: -3rem;
} .suroviny ul li {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap:0.5rem;
}
.suroviny .rec-vol::before {
content: "|";
display: inline-block;
margin-right:0.5rem;
color: var(--global-palette1);
}
.suroviny .rec-note::after {
content: ")";    
}
.suroviny .rec-note::before {
content: "(";    
}
.suroviny .rec-note::after {
content: ")";    
} .embed-video-recept { 
position: relative; 
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
margin-top:2rem;
border-radius: 18px;
} 
.embed-video-recept iframe,
.embed-video-recept object,
.embed-video-recept embed { 
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} @media (max-width: 767px) {
.wp-block-kadence-column.col-filter {
max-width: 100%!important;
width: 100%!important;
}
}
.wp-block-kadence-column.col-filter .kt-inside-inner-col,
.wp-block-kadence-accordion.filtr-recepty,
.wp-block-kadence-accordion.filtr-recepty .kt-accordion-wrap { 
width: 100%!important;
} .wp-block-kadence-repeater.ref-loga ul li { 
display: flex;
width:100%;
height:100%;
justify-content: center;
align-items: center;
} .block-segment-logo {
margin: 0!important;
padding: 0!important;
margin-top: var(--global-xl-spacing)!important;
margin-bottom: var(--global-md-spacing)!important;
list-style: none;
display: flex;
flex-wrap: wrap;
list-style: none;
gap: 20px;
} .block-segment-logo li {
display: flex;
justify-content: center;
align-items: center;
flex: 0 0 calc(25% - 15px); min-width: 120px; aspect-ratio: 1 / 1; background-color: #ffffff; border-radius: 4px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
overflow: hidden;
}
.base .block-segment-logo {
justify-content: center;
}
.base .block-segment-logo li {
flex: 0 0 calc(15% - 15px); min-width: 100px; } .segment-logo {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
margin: 0;
padding: 15px;
box-sizing: border-box;
} .segment-logo-image {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
object-fit: contain;
} @media (max-width: 480px) {
.block-segment-logo li { flex: 0 0 calc(50% - 10px);
}
} .popt-form .fluentform { 
max-width: 800px;
width:100%;
} .recept-card, .recept-foto { 
position: relative!important;
}
.recept-card .overeno, .recept-foto .overeno {
position: absolute;
right: 10px;
top: 20px;
z-index: 2px;
display: block;
width: 100px;
height: 100px;
background-image: url(//www.madami.eu/wp-content/themes/madami/img/overeny-recept-icon.png);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
transform: rotate(325deg);
}
.recept-foto .overeno {
right: 10px;
top: 20px;
width: 140px;
height: 140px;
}
.recept-card .overeno .kt-inside-inner-col,
.recept-foto .overeno .kt-inside-inner-col { 
height: 100%;
}
.recept-card .overeno .kt-inside-inner-col span {
color: #FFFFFF;
letter-spacing: -0.02em;
font-weight: 600;
}
.recept-foto .overeno .kt-inside-inner-col span {
color: #FFFFFF;
letter-spacing: -0.02em;
font-weight: 600;
font-size: 1.6rem;
} .mdp-stellar-description h6 {
font-size: 18px;
line-height: 100%;
}
.rate-section .mdp-stellar-box.row-right > div {
display: flex;
align-items: center;
justify-content: flex-start;
} .fluentform.ff-default .ff-btn-secondary:not(.ff_btn_no_style),
.entry-content form.fluent_form_4 .ff-btn-submit {
font-style: normal;
color: var(--global-palette9);
background: var(--global-palette1)!important;
padding: 18px 38px 18px 38px;
border: 2px none currentColor;
box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);
letter-spacing: 0.2em;
text-transform: uppercase;
}
.fluentform.ff-default .ff-btn-secondary:hover:not(.ff_btn_no_style),
.entry-content form.fluent_form_4 .ff-btn-submit:hover {
font-style: normal;
color: var(--global-palette9);
background: var(--global-palette2)!important;
border: 2px none currentColor;
box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);
}
.fluentform .step-titles li.ff_active, .fluentform .ff-step-titles li.ff_completed {
color: var(--global-palette1);
}
.fluentform .ff-step-titles li {
color: #333;
font-size: 18px;
list-style-type: none;
}
.fluentform .ff-step-titles li::before {
background: #fff;
border: 1px solid;
border-radius: 45px;
color: #333;
content: counter(step);
counter-increment: step;
display: block;
font-size: 32px;
line-height: 42px;
margin: 0 auto 5px;
position: relative;
vertical-align: top;
width: 45px;
height: 45px;
z-index: 10;
}
.fluentform .ff-step-titles li.ff_active::before, .fluentform .ff-step-titles li.ff_completed::before {
background: var(--global-palette1);
}
.fluentform .ff-step-titles li.ff_active, .fluentform .ff-step-titles li.ff_completed {
color: var(--global-palette1);
}
.fluentform .ff-step-titles li::after {
background: #000;
content: "";
height: 2px;
position: absolute;
top: 20px;
}
.fluentform .ff-step-titles li.ff_active::after, .fluentform .ff-step-titles li.ff_completed::after {
background: var(--global-palette1);
} .relative,
.relative .kt-inside-inner-col {
position: relative;
}
.relative .kt-inside-inner-col figure.dep-logo {
position: absolute;
top:-50px;
right:50px;
z-index:2;
}
.xkadence-filter-wrap .kb-button[data-value="40"]:hover {
background-color: #E99B2F!important; }
.xkadence-filter-wrap .kb-button[data-value="42"]:hover {
background-color: #0097B2!important; }
.xkadence-filter-wrap .kb-button[data-value="41"]:hover {
background-color: #A82234!important; }
.single-segment ul.base-tax {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 12px;
padding: 0;
margin: 0;
margin-left: 12px;
list-style-type: none;
position:absolute;
right:20px;
top:20px;
}
.kb-query-item ul.base-tax {
margin-top: -70px;
}
.segment-template-defaul ul.base-tax {
margin-left:26px;
margin-top:26px;
}
ul.base-tax li.base {
width: 32px;
height: 32px;
display: flex;
align-items: center;
justify-content: center;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border-radius: 4px;
color: #fff;
font-size: 0;  position: relative;
cursor: pointer;
}
.single-segment ul.base-tax li.base {
width: 80px;
height: 80px;
} .kb-query-grid-wrap .kb-query-item {
position:relative;
}
.wp-block-kadence-query ul.base-tax.list {
display: block;
padding: 0;
margin: 0;
list-style-type: none;
position:absolute;
right:0;
top:0;
}
.wp-block-kadence-query .kb-query-item ul.base-tax.list {
margin-top: 0px;
}
.wp-block-kadence-query ul.base-tax.list li.base {
display: inline-block;
width: auto;
height: auto;
text-align: center;
padding: 2px 12px;
margin: 0px!important;
margin-right: 6px!important;
font-size: 10px;
color: #FFFFFF;
background-color: #000000;
border-top-left-radius: 0.1rem;
border-top-right-radius: 0.1rem;
border-bottom-right-radius: 0.1rem;
border-bottom-left-radius: 0.1rem;
letter-spacing: -0.5px;
} ul.base-tax li.base:hover::after {
content: attr(title);
position: absolute;
top: -25px;
left: 50%;
transform: translateX(-50%);
white-space: nowrap;
background: rgba(0,0,0,0.8);
color: #fff;
padding: 2px 6px;
border-radius: 3px;
font-size: 12px;
z-index: 10;
} .salesmen-container {
margin: 20px 0;
}
.salesman-region {
margin-bottom: 30px;
}
.region-title { padding-bottom: 10px;
margin-bottom: 15px;
}
.salesmen-list {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.salesman-item {
flex: 1 0 200px;
padding: 15px; border-radius: 1rem;
background-color: var(--global-palette8);
background-color: rgba(255,255,255,0.1);
}
.salesman-name {
margin-top: 0;
}
.salesman-phone, .salesman-email, .salesman-languages {
margin-bottom: 5px;
}
.languages-label {
font-weight: bold;
}
.salesman-name {
font-size: var(--global-kb-font-size-md, 1.25rem);
font-style: normal;
margin-bottom: 0px;
}
.salesman-position {
margin-bottom: 12px;
font-weight: 300;
font-style: normal;
font-family: Roboto;
letter-spacing: 0.5px;
}
.salesman-item .salesman-phone,
.salesman-item .salesman-email {
display: flex;
gap: 0.25em;
justify-content: flex-start;
align-items: center;
font-size: var(--global-kb-font-size-sm, 0.9rem);
}
.salesman-item .salesman-phone a,
.salesman-item .salesman-email a {
text-decoration: none;
color: var(--global-palette4);
}
.salesman-item .kb-adv-heading-icon {
color: var(--global-palette1, #3182CE);
}
.salesman-item .kb-adv-heading-icon svg {
width: 1em;
height: 1em;
}
.salesmen-container.mad {
display:grid;
grid-template-columns: repeat(4, 1fr);
row-gap: var(--global-kb-gap-sm, 1rem);
column-gap: var(--global-kb-gap-sm, 1rem);
}
.salesmen-container.mad .region-title {
display: inline-block;
padding: 4px 12px;
row-gap: var(--global-kb-gap-sm, 1rem);
column-gap: var(--global-kb-gap-sm, 1rem);
background-color: var(--global-palette1, #3182CE);
color: #FFFFFF;
border-top-left-radius: 0.2rem;
border-top-right-radius: 0.2rem;
border-bottom-right-radius: 0.2rem;
border-bottom-left-radius: 0.2rem;
text-align: center;
font-family: var(--global-heading-font-family);
font-size: 16px;
font-weight: 400;
letter-spacing: 0.5px;
}
.salesmen-container.mad h5 {
margin: 0.15em 0em;
padding-bottom:0px;
line-height:110%;
}
.salesmen-container.mad .salesman-position {
font-size: 14px;
}
.salesmen-container.mad .salesman-tags {
margin-bottom: 12px;
font-size: 15px;
}
@media (max-width: 767px) {
.salesmen-container.mad {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 489px) {
.salesmen-container.mad {
grid-template-columns: minmax(0, 1fr);
}
}
@media (max-width: 767px) {
.single .kb-row-layout-id1484_6023e5-5c > .kt-row-column-wrap {
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
padding-left: 20px;
grid-template-columns: minmax(0, 1fr);
}
}  .produkty-container {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.produkt-item {
flex: 0 0 calc(33.333% - 30px);
margin: 0 15px 30px;
padding: 15px;
border: 1px solid var(--global-palette1, #3182CE);
border-radius: 5px;
transition: all 0.3s ease;
}
.produkt-item:hover {
box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.produkt-thumbnail img {
width: 100%;
height: auto;
border-radius: 3px;
}
.produkt-title {
margin: 15px 0 10px;
font-size: 18px;
}
.produkt-taxonomies {
margin-bottom: 10px;
font-size: 14px;
line-height: 1.6;
}
.produkt-taxonomies div {
margin-bottom: 5px;
}
.produkt-excerpt {
margin-bottom: 15px;
}
.more-link {
display: inline-block;
padding: 5px 15px;
border-radius: 3px;
text-decoration: none;
transition: all 0.3s ease;
}
.more-link:hover {
} .produkty-list {
list-style: none;
padding: 0;
margin: 0;
}
.produkt-list-item {
padding: 10px 0;
border-bottom: 1px solid var(--global-palette1, #3182CE);
}
.prehled .produkty-list {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: var(--global-row-gutter-md, 2rem);
padding: 0;
list-style: none;
}
.prehled .produkt-list-item {
padding: 0px;  }
.prehled .produkt-list-item {
border-left: 1px solid var(--global-palette1, #3182CE);
padding-left:12px;
border-bottom: none;
}
.prehled .produkt-list-item .tax-baleni strong {
font-weight: normal;
color: var(--global-palette1, #3182CE);;
}
.produkt-list-item:last-child {
border-bottom: none;
}
.produkt-title-nolink {
font-weight: bold;
}
.produkt-list-item a {
text-decoration: none;
font-weight: 500;
}
.produkt-list-item .produkt-taxonomies {
display: block;
margin-top: 5px;
margin-left: 0;
font-size: 14px;
line-height: 1.6;
}
.produkt-list-item .produkt-taxonomies span {
display: inline-block;
margin-right: 10px;
margin-bottom: 3px;
} .produkty-pagination {
margin-top: 30px;
text-align: center;
}
.produkty-pagination ul {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
.produkty-pagination li {
display: inline-block;
margin: 0 3px;
}
.no-produkty {
padding: 20px;
border-radius: 5px;
text-align: center;
} @media screen and (max-width: 768px) {
.produkt-item {
flex: 0 0 calc(50% - 30px);
}
}
@media screen and (max-width: 480px) {
.produkt-item {
flex: 0 0 calc(100% - 30px);
}
} header .menu-item-gtranslate > div {
top:-20px;
width: 300px!important;
}
header .gt_float_switcher {
font-family: var(--global-heading-font-family);
font-size: 16px;
border-radius: 2px;
color: #ffffff;
line-height: 16px;
box-shadow: rgba(0,0,0,0.15) 0 5px 15px;
background: #000;
}
header .gt_float_switcher .gt-selected {
background-color: #000;
}
header .gt_float_switcher img {
vertical-align: middle;
display: inline-block;
width: 20px;
height: auto;
margin: 0 5px 0 0;
border-radius: 3px;
}
header .gt_float_switcher .gt_options a {
padding: 10px 15px;
color: #fff;
}
header .gt_float_switcher .gt-selected .gt-current-lang {
color: #fff;
font-weight: bold;
} .page-id-3814 .kb-row-layout-id1484_6023e5-5c {
display: none!important;
}
.sales-informations .information {
margin-bottom: 1.5rem;
}
ul.mlinks {
list-style: none;
margin: 0!important;
padding: 0!important;
}
ul.mlinks {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
padding: 0;
list-style: none;
margin: 0;
}
@media (min-width: 576px) {
ul.mlinks {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 992px) {
ul.mlinks {
grid-template-columns: repeat(3, 1fr);
}
}
ul.mlinks li {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap:12px;
align-items: center;
}
.gg-link {
box-sizing: border-box;
position: relative;
display: block;
transform: rotate(-45deg) scale(var(--ggs, 1));
width: 8px;
height: 2px;
background: currentColor;
border-radius: 4px;
}
.gg-link::after,
.gg-link::before {
content: "";
display: block;
box-sizing: border-box;
position: absolute;
border-radius: 3px;
width: 8px;
height: 10px;
border: 2px solid;
top: -4px;
}
.gg-link::before {
border-right: 0;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
left: -6px;
}
.gg-link::after {
border-left: 0;
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
right: -6px;
}