#menu-top-menu a:hover {    font-weight: 700;}
#menu-mega-menu a span {    font-weight: 600;    position: relative;    top: -4px;	  font-size:13px;	font-family: 'Barlow', sans-serif;}
.pFiltry{min-width:25%;display:inline-block;position:relative;float:left;    padding-top: 30px;font-size:14px}
.pVypis {    width: 75%;    float: left;}
.akceHome .pVypis {    width: 100%;    float:none;}
.pFiltry select{    width: 215px;}
.pProdukty h1{margin-top:30px}
.pProdukty .pKarta{width:31%;display:inline-block;position:relative;flow:left;background-color:#f7f2ed;padding:10px;margin:0 10px 13px 0}
.akceHome .pKarta{width:23%;padding:10px;margin:0 5px 13px 5px}
.pProdukty .pTitle{font-weight:600}
.pProdukty .pPic{	height:250px;OVERFLOW: hidden;	background-color:silver;margin-bottom:10px}
.pPic img {height: 250px}
.rPic img {    width: 245px;    height: 250px;    object-fit: cover;}
.detButt {      margin: -10px 0 20px 0;}	
.container.dProdukty {    padding-top: 30px;}
.container.ajax-search-result-container.js-ajax-search-result.loaded {    display: none!important;}
.dFoto {    width: 720px;    min-height: 550px;    display: inline-block;    float: left;	overflow: hidden;    margin-right: 50px;	PADDING-TOP:25px}
.dFoto img {    height: auto;    max-height: 420px;    width: auto;}
.dCeny{margin-top:15px;font-weight:600}
.dTab {    display: inline-block;    width: 100%;    background-color: #f7f7f7;    padding: 5px 9px;    border-bottom: 2px solid white;}
.dTab.dAkce {  background-color: #ffe2e2;}
.aLabel:before{
content: "Akční cena";
display: block;
position: absolute;
top: 20px;
background-color: #b12509;
color: white;
width: 100px;
text-align: center;
left: 0;
}
.nLabel:before {
content: "Novinka";
display: block;
position: absolute;
top: 20px;
background-color: #b12509;
color: white;
width: 100px;
text-align: center;
right: 0;
}
.dTab span{float:right}
span.razeni {float: right; position: relative;top: -39px; margin-bottom: -38px; right: 31px;}
.dDetaily {    display: grid;}
.pTitle span {    float: right;	cursor:pointer;height: 17px;}
.d_srdce {    float: left!important;    width: 25px!important;    margin: 2px 0 0 0;	cursor:pointer}
.pTitle span.red svg, 
.d_srdce.red svg {fill:#ff3100!important;width:18px}
.pTitle span.black svg,
.d_srdce.black svg{fill:#404e65;width:18px}
header .svg-icon{width:25px;margin-top:55px}
.bgw{background-color:white}
.main-menu a.search {    margin-top: 50px;}
.smlPopis {    font-size: 13px;    margin-left: 5px;}
.bgyellow {    background-color: #fbca2f!important;    color: black!important;}
.detButt img {
max-width: 130px;
margin-right:10px
}
.ctverec {
display: inline-block;
width: 230px;
overflow: hidden;
height: 230px;margin: 6px 10px;
}
img.imgS {
height: fit-content;
width: fit-content;
max-width: unset;
}
@media (max-width:700px){
.footer-sidebar iframe {max-width: 100%;}
#home-banners .banner {
display: block!important;
visibility: visible!important;
opacity: 1!important; 
float: none!important; 
position: relative!important;
height: 220px!important;
}
} img {  max-width: 100%;}
.lightbox { position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 999999;background-color: rgba(0, 0, 0, 0.75);display: flex;justify-content: center;align-items: center;}
.lightbox-content {width: 1000px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;padding: 0 25px}
.lightbox-content img {max-height: 90%;width: 90%;object-fit: cover;border-radius: 4px;}
.lightbox-content i {color: white;font-size: 60px;cursor: pointer;flex-shrink: 0;}
i.lightbox-prev, i.lightbox-next {padding: 30px 5px;}
svg.lightbox-prev, svg.lightbox-next {    pointer-events: none;}
img.logo {    margin: 10px 0 0 -13px;}
.sticky #header .main-menu .logo {    max-height: 130px !important;	margin: 0}   body .main-menu .logo-wrap img{
-webkit-box-shadow:0px 10px 27px -4px #565656;
box-shadow:0px 10px 27px -4px #565656;
}
body #header .main-menu{
-webkit-box-shadow:0px 12px 13px -7px #7a7a7a;
box-shadow:0px 12px 13px -7px #7a7a7a;
}
body #home-top-menu{
-webkit-box-shadow:0px 7px 9px -3px #938f8f;
box-shadow:0px 7px 9px -3px #938f8f;
background-color:#fbca2f !important;
color:#2c3e50 !important;
-webkit-transform:translatex(0px) translatey(0px) !important;
-ms-transform:translatex(0px) translatey(0px) !important;
transform:translatex(0px) translatey(0px) !important;
font-size:11px !important;
font-weight:600 !important;
}
body #home-top-menu .text--right p{
border-style:none;
font-weight:700;
}
body .products .product .ip-shop-loop-wrap{
background-color:#f7f2ed !important;
border-top-left-radius:0px !important;
border-top-right-radius:0px !important;
border-bottom-left-radius:0px !important;
border-bottom-right-radius:0px !important;
top:0px;
max-width:316px !important;
width:285px !important;
}
body #main .products-wrap .products .product .ip-shop-loop-wrap .ip-shop-loop-thumb a img{
left:-15px !important;
height:262px !important;
}
body .ip-shop-loop-thumb a img{
top:-15px !important;
}
body .ip-shop-loop-details .ip-shop-loop-after-title .ip-shop-loop-actions{
position:relative;
top:21px;
}
body .ip-shop-loop-actions .ip-quickview-btn svg{
position:relative;
top:-5px;
}
body .ip-shop-loop-actions .ip-wishlist-btn .off{
position:relative;
top:-5px;
}
body .price del bdi{
font-size:15px;
}
body .ip-shop-loop-details h3 a{
position:relative;
top:10px;
left:-13px;
}
body .ip-shop-loop-details .ip-shop-loop-after-title .ip-shop-loop-price{
position:relative;
left:-13px;
top:20px;
z-index:0;
}
body .ip-shop-loop-after-title .ip-shop-loop-price .price{
border-style:solid;
border-width:0px;
}
body .price ins bdi{
font-size:18px;
}
body #main header{
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
}
body .wpfMainWrapper .wpfFilterButtons .wpfFilterButton{
min-height:25px;
height:25px;
}
body #main{
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
}
body .products a img{
max-width:262px !important;
min-height:2px;
}
body #home-banners .alfa-image h3{
color:#34495e;
position:relative;
top:-12px;
}
body #home-banners .alfa-image img{
width:268px !important;
height:197px !important;
}
#home-banners .banner.non-alfa-image .thumb {
position: absolute;
height: fit-content;
width: -webkit-fill-available;
right: 0;
top: 0;
transform-origin: center center;
}
#home-banners .banner .inner {
z-index: 1;
position: absolute;
display: inline-block;
left: 9.22%;
top: 27%;
width: 60%;
transform: translateY(-50%);
text-align: left;
}
#home-banners .banner .price {
position: absolute;
left: 9.22%;
bottom: 38%;
font-family: var(--font-big-header),sans-serif;
font-weight: var(--font-big-header-weight);
font-size: 179%;
line-height: 30px;
padding: 15px 30px 0 0;
margin: 0;
text-align: left;
max-width: 100%;
}
body .js-slider-carousel .slide h3{
font-weight:700 !important;
width:100%;
}
body #home-top-menu .container{
font-weight:400;
}
body .header-buttons .wishlist .svg{
width:18px;
height:18px;
position:relative;
left:32px !important;
}
body .header-buttons .search svg{
height:16px;
width:16px;
position:relative;
left:25px;
}
body #js-cart-sidebar svg{
width:18px;
height:17px;
left:4px;
}
body .header-buttons .wishlist span{
min-width:1px;
width:20px;
height:20px;
font-size:12px;
line-height:1.7em;
}
body #js-cart-sidebar span{
font-size:12px;
line-height:1.7em;
min-width:1px;
width:20px;
height:20px;
top:-7px;
}
body .main-menu .header-buttons{
top:27px;
width:138px;
height:27px;
overflow:visible;
-webkit-transform:scale(0.78);
-ms-transform:scale(0.78);
transform:scale(0.78);
}
body #menu-mega-menu .menu-item-type-taxonomy a span{
font-weight:600;
text-transform:uppercase;
font-family:'Barlow', sans-serif;
position:relative;
top:-4px;
}
body #menu-mega-menu .menu-item-type-post_type a span{
font-weight:600;
font-family:'Barlow', sans-serif;
position:relative;
top:-4px;
}
body #menu-top-menu{
font-family:'Barlow', sans-serif;
font-weight:500;
font-size:12px;
}
body .header-buttons .wishlist span, body .header-buttons .svg:nth-child(1){
left:48px;
}
body .main-header h1{
-webkit-transform:translatex(0px) translatey(-17px);
-ms-transform:translatex(0px) translatey(-17px);
transform:translatex(0px) translatey(-17px);
text-transform:uppercase;
}
body #wrap ul.entry-content{
-webkit-transform:translatex(0px) translatey(-59px);
-ms-transform:translatex(0px) translatey(-59px);
transform:translatex(0px) translatey(-59px);
height:98px;
padding-top:25px;
}
body #contact-form .js form{
-webkit-transform:translatex(0px) translatey(-101px);
-ms-transform:translatex(0px) translatey(-101px);
transform:translatex(0px) translatey(-101px);
height:647px;
}
body #contact-map iframe{
display:inline-block;
height:564px;
}
body #contact-form .js h5{
min-height:75px;
margin-top:0px;
-webkit-transform:translatex(0px) translatey(-50px);
-ms-transform:translatex(0px) translatey(-50px);
transform:translatex(0px) translatey(-50px);
font-weight:500;
}
body #contact-form .js h3{
min-height:54px;
}
body #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-form .js .init p label{
-webkit-transform:translatex(0px) translatey(-50px) !important;
-ms-transform:translatex(0px) translatey(-50px) !important;
transform:translatex(0px) translatey(-50px) !important;
}
body .footer-sidebar__wrap .widget h2{
text-transform:lowercase;
font-weight:500;
}
body #wrap .row li{
background-color:#fbca2f;
background-repeat:repeat;
color:rgb(64, 78, 101);
-webkit-background-clip:border-box;
background-clip:border-box;
background-attachment:scroll;
padding-top:15px;
min-height:98px;
height:98px;
border-color:#ffffff;
border-style:solid;
}
body #wrap .contact-block .contact-ico{
-webkit-transform:translatex(14px) translatey(20px);
-ms-transform:translatex(14px) translatey(20px);
transform:translatex(14px) translatey(20px);
}
body #wrap .contact-block .contact-header{
text-align:center;
}
body #contact-block-phones p{
text-align:center;
}
body #contact-block-address p{
text-align:center;
}
body #contact-block-email p{
text-align:center;
}
body .init p input{
background-color:#fbca2f;
color:#34495e !important;
}
body .init span textarea{
min-height:181px;
height:181px;
}
body .init p input[type=text]{
min-height:28px;
height:28px;
margin-top:3px;
}
body .init p input[type=email]{
height:30px;
margin-top:4px;
}
body .ip-product-images-col .wrap .onsale{
background-color:#f1c40f;
color:#292828;
font-size:15px;
}
body #menu-top-menu .menu-item a{
color:#262626 !important;
font-size:12px;
position:relative;
left:-11px;
display:inline-block;
}
body #wrap .ip-page-container{
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
}
body #tlp-portfolio-container-1560 .rt-row{
-webkit-transform:translatex(-5px) translatey(-74px);
-ms-transform:translatex(-5px) translatey(-74px);
transform:translatex(-5px) translatey(-74px);
}
body #menu-top-menu li{
border-right-style:solid;
border-right-color:#ecf0f1;
}
body #wrap #header #home-top-menu .container .menu-top-menu-container #menu-top-menu li{
border-right-width:1px !important;
}
body {
-webkit-user-select: auto!important;
-khtml-user-select: auto!important;
-moz-user-select: auto!important;
-ms-user-select: auto!important;
-o-user-select: auto!important;
user-select: auto!important
}
::selection {
background: #7eb2df;
color: black;
text-shadow: none;
}
::-moz-selection {
background: #7eb2df;
color: black;
text-shadow: none;
}
@media (max-width:1599px){
body #wrap #header .main-menu .container .container-2 .header-buttons .wishlist .svg{
z-index:-10 !important;
top:0px !important;
right:auto !important;
left:155px !important;
}
}
@media (max-width:1239px){
body #menu-top-menu .menu-item a{
display:inline-block;
float:left;
visibility:visible;
clear:none;
}
}
@media (max-width:1199px){
body #menu-top-menu .menu-item a{
display:inline-block;
}
}
@media (max-width:930px){
body .main-menu .header-buttons {top: 15px;width: unset}
}
@media (max-width:580px){
body #wrap #header .main-menu .container .container-2 .header-buttons .wishlist .svg{
right:auto !important}
body #header .main-menu{
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);}
body .main-menu .product-categories--no-auth{height:2590px}
}
@media (max-width:546px){
body #wrap #header .main-menu{
-webkit-transform:translatex(78px) translatey(4px) !important;
-ms-transform:translatex(78px) translatey(4px) !important;
transform:translatex(78px) translatey(4px) !important;
}
}
@media (max-width:520px){
body .header-buttons .wishlist .svg{
position:relative;
}
body #wrap #header .main-menu .container .container-2 .header-buttons .wishlist .svg{
left:109px !important;
}
body #wrap{
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
}
body .main-menu .container-2{
display:inline-block;
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
}
body #wrap #header .main-menu{
-webkit-transform:translatex(-7px) translatey(0px) !important;
-ms-transform:translatex(-7px) translatey(0px) !important;
transform:translatex(-7px) translatey(0px) !important;
}
}
@media (max-width:479px){
body #header .main-menu{
height:75px;
-webkit-transform:translatex(-10px) translatey(7px);
-ms-transform:translatex(-10px) translatey(7px);
transform:translatex(-10px) translatey(7px)}
body .main-menu .header-buttons {top: 25px}
}
@media (max-width:420px){
body #wrap #header .main-menu{
-webkit-transform:translatex(-6px) translatey(0px) !important;
-ms-transform:translatex(-6px) translatey(0px) !important;
transform:translatex(-6px) translatey(0px) !important;
}
}
@media (max-width:320px){
body #header .main-menu{
height:83px;
-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);
transform:translatex(0px) translatey(0px);
display:inline-block;
width:413px}
body .main-menu .product-categories--no-auth{
height:2265px}
}
@media (min-width:360px){
body #main .products-wrap .products .product .ip-shop-loop-wrap .ip-shop-loop-thumb a img{
width:262px !important;
}
}
@media (min-width:415px){
body #home-banners .alfa-image .more{
left:63px;
}
}
@media (min-width:992px){
body #header .main-menu{
height:88px;
}
body #menu-mega-menu{
top:19px !important;
-webkit-transform:translatex(-382px) translatey(-7px);
-ms-transform:translatex(-382px) translatey(-7px);
transform:translatex(-382px) translatey(-7px);
}
body #home-top-menu{
display:inline-block !important;
}
body #main .woocommerce-products-header h1{
font-size:28px;
}
body #home-slider .js-slider-carousel .owl-stage-outer .owl-stage .owl-item .slide .inner h3{
font-size:46px !important;
}
body #wrap #header .main-menu .container .product-categories--no-auth #menu-mega-menu .menu-item-type-taxonomy a span{
font-size:13px !important;
}
body #menu-mega-menu .menu-item-type-post_type a span{
font-size:13px;
}
body .main-header h1{
font-size:23px;
}
}
@media (min-width:1200px){
body #home-banners .alfa-image h3{
font-size:25px;
}
body #home-banners .alfa-image .price{
font-size:25px;
}
}   body.page-id-445 #home-top-menu{	font-size:12px !important;	font-weight:500 !important;	background-color:transparent;}
body.page-id-445 #menu-mega-menu{	font-size:15px;	font-weight:400;}
body.page-id-445 #header .main-menu{	-webkit-box-shadow:0px 12px 13px -7px #7a7a7a;	box-shadow:0px 12px 13px -7px #7a7a7a;	-webkit-transform:translatex(0px) translatey(0px);
-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);}
body.page-id-445 #home-top-menu .container{	font-weight:400;}
body.page-id-445 #home-brand{	background-color:#ffffff !important;}
body.page-id-445 #menu-top-menu .menu-item a:hover{	color:#ff8116;}
body.page-id-445 .header-buttons .search svg{	left:0px;}
body.page-id-445 #wrap #header .main-menu .container .container-2 .header-buttons .wishlist .svg{	left:0px !important;}
body.page-id-445 #js-cart-sidebar svg{	left:0px;	top:0px;}
@media (min-width:992px){
body.page-id-445 #menu-mega-menu .menu-item-type-taxonomy a span{	font-size:12px;	}
}   body.blog #wrap section .masonry{	width:1149px;}
@media (min-width:992px){
body.blog #menu-mega-menu{	top:15px;	}
}   @media (min-width:992px){
body.page-id-1557 #wrap .ip-page-container .post-container .row-flex-desktop .col-md-9{	width:100% !important;	}
}   body.page-id-1414 .bt_bb_wrapper .tlp-portfolio-isotope-button button{	color:#000000;}
body.page-id-1414 #menu-top-menu .menu-item a{	color:#201d1d;}   body.page-id-432 #contact-form .js h5{	min-height:79px;	padding-top:7px;}
@media (max-width:900px){
body.page-id-432 #contact-map iframe{	position:relative;	top:26px;}
body.page-id-432 #contact-form .js form{	position:relative;	top:80px;	}
}
@media (max-width:620px){
body.page-id-432 #contact-form .js form{	-webkit-transform:translatex(7px) translatey(10px);	-ms-transform:translatex(7px) translatey(10px);	transform:translatex(7px) translatey(10px);	}
}
@media (max-width:580px){
body.page-id-432 #contact-form .js form{	-webkit-transform:translatex(8px) translatey(93px);	-ms-transform:translatex(8px) translatey(93px);	transform:translatex(8px) translatey(93px);}
body.page-id-432 #contact-map iframe{	height:537px;	position:relative;	top:118px;	}
}
@media (max-width:546px){
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	position:relative !important;	top:51px !important;	}
}
@media (max-width:520px){
body.page-id-432 #contact-map iframe{	position:relative;	top:47px;	}
}
@media (max-width:479px){
body.page-id-432 #contact-map iframe{	height:516px;	position:relative;	top:49px;	}
}
@media (max-width:475px){
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	position:relative !important;	top:35px !important;}
}
@media (max-width:420px){
body.page-id-432 #contact-map iframe{	position:relative;	top:39px;	}
}
@media (max-width:414px){
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	position:relative !important;	top:0px !important;	}
}
@media (max-width:411px){
body.page-id-432 #contact-map iframe{	height:491px;	position:relative;	top:75px;	}
}
@media (max-width:374px){
body.page-id-432 #contact-map iframe{	height:549px;	position:relative;}
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	top:80px !important;	}
}
@media (max-width:370px){
body.page-id-432 #contact-map iframe{	height:503px;	position:relative;}
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	top:51px !important;}
}
@media (max-width:359px){
body.page-id-432 #wrap .ip-page-container .post-container .row .col-lg-12 .contact-row-2 #contact-map iframe{	position:relative !important;	top:47px !important;}
}
@media (max-width:320px){
body.page-id-432 #contact-map iframe{	height:429px;	position:relative;	top:65px;	}
}   body.page-id-1573 .main-header .col-md-9{	height:11px;}
#wrap .row-flex-desktop .col-md-9{	-webkit-transform:translatex(0px) translatey(-52px);	-ms-transform:translatex(0px) translatey(-52px);	transform:translatex(0px) translatey(-52px);}
.bt_bb_wrapper .thfaqf-theme-wrapper-kidz h3{	font-weight:500;}
.faq-item-wrapper .thfaqf-faq-item .thfaqf-faq-item-title{	background-color:#fbca2f !important;	height:57px;	padding-top:0px;}
.thfaqf-faq-last-updated .thfaqf-form-group span{	display:none;}
.thfaqf-theme-wrapper-kidz .thfaqf-edit-faq-link a{	display:none;}
.faq-item-wrapper h4 .thfaqf-title-text{	font-weight:500;}   body.post-type-archive-product #main .woocommerce-products-header h1{	min-height:57px;	margin-top:0px;}
body.post-type-archive-product #main .woocommerce-products-header .products-wrap--category{	margin-top:0px;	min-height:146px;	-webkit-transform:translatex(0px) translatey(-51px) !important;	-ms-transform:translatex(0px) translatey(-51px) !important;
transform:translatex(0px) translatey(-51px) !important;}
body.post-type-archive-product #main header{	min-height:338px;	-webkit-transform:translatex(0px) translatey(11px);	-ms-transform:translatex(0px) translatey(11px);	transform:translatex(0px) translatey(11px);}
body.post-type-archive-product .grid-header .woocommerce-breadcrumb ul{	min-height:61px;	height:61px;}
body.post-type-archive-product .woocommerce-products-header .products-wrap--category .product-category-list{	-webkit-transform:translatex(0px) translatey(29px);	-ms-transform:translatex(0px) translatey(29px);
transform:translatex(0px) translatey(29px);}
body.post-type-archive-product .woocommerce-breadcrumb ul li{	padding-bottom:41px;	min-height:3px !important;}
body.post-type-archive-product #wrap #primary #main .ip-shop-container .row-flex-desktop .col-md-9 .js-sticky-sidebar-nearby .woocommerce-products-header .grid-header .col-md-8 .woocommerce-breadcrumb ul li{
height:35px !important;}
body.post-type-archive-product #main .products-wrap{	-webkit-transform:translatex(0px) translatey(-13px) !important;	-ms-transform:translatex(0px) translatey(-13px) !important;
transform:translatex(0px) translatey(-13px) !important;}
body.post-type-archive-product #main .col-md-9{	-webkit-transform:translatex(0px) translatey(11px);	-ms-transform:translatex(0px) translatey(11px);	transform:translatex(0px) translatey(11px);}   body.page-id-1578 .faq-item-wrapper .thfaqf-faq-item .thfaqf-faq-item-title{	background-color:#fbca2f !important;	height:57px;	padding-top:0px;}
body.page-id-1578 .thfaqf-faq-last-updated .thfaqf-form-group span{	display:none;}
body.page-id-1578 .thfaqf-theme-wrapper-kidz .thfaqf-edit-faq-link a{	display:none;}
body.page-id-1578 .faq-item-wrapper h4 .thfaqf-title-text{	font-weight:500;}
body.page-id-1578 .bt_bb_wrapper .thfaqf-theme-wrapper-kidz h3{	font-weight:500;}
body.page-id-1578 #wrap .row-flex-desktop .col-md-9{	-webkit-transform:translatex(0px) translatey(-50px);	-ms-transform:translatex(0px) translatey(-50px);	transform:translatex(0px) translatey(-50px);}
body.page-id-1578 .thfaqf-main.thfaqf-faq-last-updated{	display: none;} @media (max-width:700px){
.logo-wrap {    display: inline-block;    float: left;    overflow: hidden;    position: relative;    top: -10px;}
img.logo {    margin: 0;}
.header-buttons {    display: inline-block;    float: right;    position: relative;	right: -70px;    margin-top: -23px;}
.main-menu a.search {    margin-top: 0;}
header .svg-icon {    margin-top: 0;}
.akceHome .pVypis {    text-align: center;}
.akceHome .pKarta {    width: 270px;}
.pProdukty .pKarta {    width: 270px;}
span.razeni {    float: left;    position: relative;    top: -3px;    margin-bottom: 12px;    right: 0;}
.pFiltry {    width: 100%;}
.pFiltry select {    float: left;}
.dFoto {    width: 100%;    float: none;    min-height: auto;}
.post-except, .post-img  {    max-width: calc(100vw - 30px)}
.footer-sidebar {    padding-top: 45px;}
.thfaqf-title-text  b {    line-height: 12px!important;    display: block;    margin-top: 13px;}
.thfaqf-faq-item-content {    padding-top: 20px;}
.faq-item-wrapper h4 .thfaqf-title-text {    font-weight: 500;    line-height: 16px;    display: block;    font-size: 13px;}
#home-slider h3 {  font-size: 25px;}
#home-banners .banner.alfa-image .thumb {    transform: scale(0.7);    top: 0px;}
#home-banners .banner .price {    font-size: 23px;}
body #home-banners .alfa-image h3 {    top: 0px;    font-size: 25px;    line-height: normal;}
.main-menu .product-categories > ul > li > a:not(.js-more) {    display: block;padding: 20px 0 17px 70px;}
.main-menu .product-categories > ul > li.menu-item > a:not(.js-more) {    padding: 11px 30px;}
}