/* https://www.dowry.eu/wp-content/themes/istvan1/css/custom-style.css?ver=5.8.6 */
@font-face{font-display:swap;font-family:'Franklin Gothic Demi Extra Compressed';font-style:normal;font-weight:300;src:url(/wp-content/themes/istvan1/css/../fonts/FranklinGothic-DemiXCmpr.otf) format('opentype')}@font-face{font-display:swap;font-family:'SocialFonts';font-style:normal;font-weight:300;src:url(/wp-content/themes/istvan1/css/../fonts/SocialType.ttf) format('truetype')}.balmenu nav,.slicknav_menu{font-family:Franklin Gothic Demi Extra Compressed!important}.wcppec-checkout-buttons__separator{color:#FFF}.slicknav_menu{background:#edece6}.footer{background-color:#000;background-image:url(/wp-content/themes/istvan1/css/footerbg.jpg);background-repeat:no-repeat;background-position:top right;background-size:65% 100%;padding-bottom:60px;margin-top:30px}.balmenu nav a{text-decoration:none;display:block;text-shadow:1px 0px 0px #FFF}nav ul{list-style-type:none}nav li ul li{display:block}.istvanheader{background:#edece6}.container{padding-top:calc(40px + 2vw)}.woocommerce-loop-category__title{clear:both}.payment_method_ppec_paypal img{margin-bottom:-6px}.woocommerce-info{text-align:center}input{border:1px solid #d8d7d7}.button{background:#000;color:#FFF!important;border:solid 1px #CCC;text-decoration:none!important}.button:hover{background:#707070}.woocommerce-MyAccount-navigation ul li{float:left;margin-right:15px;border:solid 1px #CCC;border-width:1px 1px 0 0;border-radius:15px 15px 0 0;padding:10px;font-size:calc(14px + 0.4vw)}.woocommerce-MyAccount-navigation ul li:first-child,.woocommerce-MyAccount-navigation ul li:first-child:hover{border:solid 1px #CCC;border-width:1px 1px 0 0!important;margin-left:0px!important}nav.woocommerce-MyAccount-navigation{display:block}.woocommerce-MyAccount-navigation ul{margin-left:0px;margin-bottom:25px;border:solid 2px #CCC;border-width:0 0 2px 0}.woocommerce-MyAccount-navigation ul:after{content:"";display:block;clear:both}.woocommerce-MyAccount-navigation ul li:hover{background:#e0dede}.woocommerce-MyAccount-navigation ul:after{clear:both}.woocommerce-MyAccount-navigation ul li:nth-child(3){display:none}.woocommerce-MyAccount-content{clear:both}.post-social li:first-child{display:none}.socialfonts{font-family:SocialFonts;font-size:calc(32px + 0.5vw)}.socialfonts a:hover{color:#CCC}.stvheaderlink a:hover{color:#CCC}.footerlinks{border:solid 1px #FFF;border-width:0px 0px;min-height:230px}.footerheader{color:#FFF;font-family:Franklin Gothic Demi Extra Compressed}.footerlinks ul{list-style-type:none}.footerlinks ul a,.footerlinks ul a:link,.footerlinks ul a:visited{color:#FFF;text-decoration:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:dotted 1px #FFF;border-width:0 0 1px 0;display:inline-block}.footerlinks ul a:hover{color:#abaaaa;text-shadow:1px 1px 1px #000}.ukflag{background-image:url(/wp-content/themes/istvan1/css/uk.png);border-radius:15%;margin-left:7px}.huflag{background-image:url(/wp-content/themes/istvan1/css/hu.png);border-radius:15%;margin-left:27px}.roflag{background-image:url(/wp-content/themes/istvan1/css/ro.png);border-radius:15%;margin-left:27px}.myflag{margin-top:8px;display:block;float:left;border:solid 1px #FFF;background-position:50%;background-size:100%;width:25px;height:18px;background-repeat:no-repeat}.myflag:hover{opacity:0.6}@media all and (min-width:601px) and (max-width:1366px){.zaszlok{position:absolute;top:2%;right:8%;display:block;width:90px;height:30px}}@media all and (min-width:1367px) and (max-width:1921px){.zaszlok{position:absolute;top:5%;right:9%;display:block;width:90px;height:30px}}@media all and (min-width:1922px){.zaszlok{position:absolute;top:6.3%;right:11%;display:block;width:90px;height:30px}}@media all and (min-width:601px){.slicknav_menu{display:none}header{font-family:Franklin Gothic Demi Extra Compressed!important}.header{background:#edece6}.istvanheader{-webkit-box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51);-moz-box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51);box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51)}.balmenu{background-color:#f3f4f5;border:solid 1px #000;border-width:0 0 2.5vw 0;-webkit-box-shadow:0px 6px 10px 4px rgba(50,50,50,0.51);-moz-box-shadow:0px 6px 10px 4px rgba(50,50,50,0.51);box-shadow:0px 6px 10px 4px rgba(50,50,50,0.51)}.footerlinks{width:27%;float:left}.footerlinks{margin-left:5%;margin-right:0.1%;line-height:2vw}.footerheader{font-size:2.3vw;font-size:calc(13px + 1.4vw);line-height:8vw}.footerlinks ul a,.footerlinks ul a:link,.footerlinks ul a:visited{font-size:1.6vw;font-size:calc(13px + 0.4vw);padding-bottom:1px;margin-bottom:20px;min-width:68%;transition:all 0.1s linear}.size-shop_thumbnail{max-width:150px!important;float:left}.page-head{padding:0px;border-width:0px}#balcontact{width:32%;margin-right:2%;margin-left:5%;display:block;margin-top:2.6vw;float:left;font-size:calc(18px + 1vw);border:solid 1px #CCC;border-width:0 1px 0 0;min-height:350px}#jobbcontact{width:45%;margin-right:5%;float:right;padding:0 2% 0 2%}nav{width:100%;font-size:calc(12px + 1.2vw);min-height:calc(20px + 1.3vw);position:relative}nav li ul li a{padding-left:8%}.balmenu nav ul li{text-align:center;min-width:12%;padding-left:2%;padding-right:1%;float:left}nav ul li ul li{text-align:left}nav div ul li:last-child{float:right}nav ul li ul li:last-child{float:left}nav ul li ul{z-index:9998!important;background:#000;position:absolute!important;width:100%;max-width:100%;font-size:24px!important;font-size:calc(12px + 1vw)!important}nav ul li ul li{text-align:center;min-width:7%;padding-left:0.3%;padding-right:.3%;float:left}nav ul li:nth-child(1) ul{margin-left:-2%!important;display:block!important}nav ul li:nth-child(2) ul{margin-left:-14%!important}nav ul li:nth-child(3) ul{margin-left:-26%!important}nav ul li:nth-child(4) ul{margin-left:-38%!important}nav ul li{display:block}nav ul li:hover:first-child,nav ul li:first-child{border-width:0px;border:0px;margin-top:0px}nav ul li a:link,nav ul li a:visited{display:block;width:100%;color:#000;height:calc(20px + 1.3vw);display:inline-block;line-height:calc(20px + 1.3vw);text-transform:uppercase}.woocommerce-pagination{height:36px;overflow:hidden}.woocommerce-pagination ul li a:link,.woocommerce-pagination ul li a:visited{vertical-align:top;display:inline-block;line-height:17px;height:39px}.woocommerce-pagination ul li{vertical-align:top;line-height:17px;height:40px}nav ul li ul a:link,nav ul li ul a:visited{width:120%}nav ul li ul li a:link,nav ul li ul li a:visited{text-transform:lowercase}nav ul li ul{background:#000}nav ul li ul li a:link{color:#FFF;background:#000;text-shadow:none;display:block;height:70px;line-height:70px}nav ul li ul li a:visited{color:#FFF;background:#000;text-shadow:none;display:block;height:70px;line-height:70px}nav ul li a:hover{color:#000;text-decoration:none}nav ul li ul{width:100%;-webkit-box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51);-moz-box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51);box-shadow:0px 6px 10px 0px rgba(50,50,50,0.51)}nav li,nav ul{-webkit-transition:background 0.4s linear;-moz-transition:background 0.4s linear;-ms-transition:background 0.4s linear;-o-transition:background 0.4s linear;transition:background 0.4s linear}nav ul li ul li{min-width:12%}nav ul li:hover{background-color:#FFF}nav ul li ul li:hover{background-color:#000}.sub-menu a:hover{color:#CCC}nav ul li ul{display:none}nav li:hover ul{display:block;position:relative}#menu{width:100%;padding:0px auto;margin:0 auto}.stvheaderlink{width:350px;height:4vw;padding-top:1vw;display:flex;vertical-align:middle;text-align:center;font-family:'Roboto Condensed',sans-serif!important;font-size:calc(12px + 0.3vw);line-height:6vw;margin-right:14%;float:right!important}header:after{display:block;content:"";clear:both}.stvheaderlink a:link,.stvheaderlink a:visited{color:#5b5a5b;transition:all 0.3s ease}.stvheaderlink a:hover{opacity:0.6}.stvshopnow{font-family:Roboto Condensed,sans-serif;text-align:center;position:absolute;top:36vw;left:50%;transform:translate(-50%,-50%);width:20%;min-width:180px;border-radius:15px;z-index:7;background:#000;color:#FFF;text-align:center;font-size:calc(22px + 0.3vw);line-height:calc(34px + 0.6vw);padding:20px auto;text-transform:uppercase;display:block}.stvshopnow:hover{background:#FFF;text-decoration:none;box-shadow:3px 3px 3px #000}.metaslider .caption,.metaslider .cs-title,.metaslider .nivo-caption{font-size:1.6em}.site-content{margin-top:0px!important}.header-cart{z-index:19999;display:block;top:1.2vw;right:5%}.customh1{text-align:center;font-size:calc(16px + 2vw);padding-top:48px;display:block;font-weight:300;text-transform:capitalize;font-family:Roboto Condensed,sans-serif;line-height:calc(26px + 4vw)}}.woocommerce-product-details__short-description ul{line-height:26px}@media all and (max-width:600px){.js #menu{display:none}.js .slicknav_menu{display:block;width:100%;background:#edece6;z-index:999}.customh1{text-align:center;font-size:calc(18px + 2vw);padding:5vw auto;font-weight:300;line-height:calc(50px + 3vw);text-transform:capitalize;font-family:Roboto Condensed,sans-serif}.zaszlok{position:absolute;top:7px;left:37%;display:block;width:90px;height:30px}.thumbnails{overflow:hidden}.caroufredsel_wrapper{margin-left:-25px!important}nav{display:none}.nomobile{display:none}.site-content{margin-top:-20px!important}.header-cart{z-index:19999;display:block;margin-right:7%;top:3px;position:fixed}.istvanheader{height:8vw;min-height:45px;position:fixed;width:100%;z-index:10000}.stvheaderlink{margin-top:46px;position:absolute;width:100%}.slicknav_icon{z-index:12000;background:#313233;color:#FFF;padding:6px;border-radius:6px}.stvshopnow{display:none}footer{padding-top:30px}.footerlinks{margin-left:5%;margin-right:0.1%;line-height:2vw}.footerheader{font-size:2.3vw;font-size:calc(26px + 1.4vw);line-height:calc(38px +8vw);padding-bottom:10px}.site-content{margin-bottom:0px!important}.footerlinks ul a,.footerlinks ul a:link,.footerlinks ul a:visited{font-size:1.6vw;font-size:calc(15px + 1vw);padding-bottom:10px;margin-bottom:20px;min-width:85%;transition:all 0.1s linear}#balcontact{width:86%;margin-right:7%;margin-left:7%;display:block;margin-top:2.6vw}#jobbcontact{width:86%;margin-right:7%;margin-left:7%;display:block;margin-top:2.6vw}* SlickNav menu Mobile Menu Core Style */ .slicknav_btn{display:block;vertical-align:middle;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;position:fixed;right:8px;top:2px;width:81.133px;height:21.383px}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{margin:0.188em 0 0 0.438em;position:fixed;top:10px;right:24px}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:.9em;height:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_arrow{color:#a3a1a1;position:absolute;right:15px}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:calc(26px + 0.2vw);line-height:calc(26px + 0.2vw);font-size:26px;line-height:26px}.slicknav_menu ul li{border:solid 1px #bdbdbf;border-width:0 0 1px 0}.sub-menu li{border:solid 1px #212121!important;border-width:0px 0px 1px 0px!important}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;background-color:#081b50}.slicknav_menu .slicknav_menutxt{font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{padding:0px 0px}.slicknav_nav{color:#d4bc19;margin:0;padding:0;font-size:0.875em;padding:0px;margin:0px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;margin-top:45px;background:#edece6;letter-spacing:1px}.slicknav_nav ul{padding:0;margin:0 0 0 0px}.slicknav_nav .slicknav_row{padding:5px 30px;padding:7px 30px 3px 30px;margin:2px 0px}.slicknav_nav a{padding:8px 30px 7px 30px;text-decoration:none;text-transform:uppercase;color:#6a5911;color:#1b1b1c}.slicknav_nav .sub-menu a:link,.sclicknav_nav .sub-menu a:visited{color:#FFF!important;background:#000}.sub-menu a:visited{color:#FFFFFF!important}.slicknav_nav ul li{padding-left:0%}.slicknav_nav ul li:nth-child(2) ul:nth-child(2){text-indent:0%}.slicknav_nav ul li:nth-child(3) ul:nth-child(2){text-indent:0%}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_txtnode{margin-left:0px}}