.secondMenu{background-color:#666;position:relative;z-index:999;height:3.125vw;display:flex;align-items:center;justify-content:center;position:relative;top:-3.125vw;}
body.wel .secondMenu, body.nohome .secondMenu{top:0;}
.secondMenu .lowerNavMenu{display:flex;align-items:center;justify-content:center;}
.secondMenu a{padding:0 0.521vw;color:#fff;line-height:0.625vw;text-transform:uppercase;letter-spacing:0.042vw;font-weight:300;font-size:0.729vw;font-family:'TTChocolates';}
.secondMenu li:not(:last-child){border-right:0.052vw solid #fff;}
.helper{height:0;}
body.wel .helper, body.nohome .helper{height:auto;}
section.half{margin-top:5.209vw;margin-bottom:2.084vw;}
section.half .a{width:calc(33.333vw - 3.125vw);height:calc(33.333vw - 3.125vw);}
.helyszinekLapozo{width:80%;margin-left:auto;margin-right:auto;}
.helyszinekLapozo a{margin:0 1.042vw;}
.helyszinekLapozo a img{max-width:100%;}
.slick-prev, .slick-next{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.cim{margin-top:4vw;text-align:center;}
a h3{font-size:1.094vw;line-height:1.094vw;padding:1.771vw 0;font-family:'TTChocolates';text-transform:uppercase;letter-spacing:0.050em;font-weight:300;}
.orderButton{height:44px;font-size:18px;line-height:44px;text-align:center;background-color:#acacac;color:#fff;font-family:'TTChocolates';text-transform:uppercase;letter-spacing:0.050em;font-weight:300;width:auto;display:inline-block;padding:0 1.5vw;}
.mainBoxInner h2 a{color:#4d4d4d;font-family:'Adobe Garamond W08', sans-serif;font-size:2.5vw;}
.hirek{width:78%;margin-left:auto;margin-right:auto;}
.hirek .mainBox{width:100%;}
.hirek .mainBox:first-of-type{margin-top:0;}
.slick-dots li button{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
header #forma{position:absolute;background-color:#fff;top:0;right:0;z-index:999;width:25vw;}
header #forma input, header #forma textarea{padding:.3vw .7vw;}
header #forma .parts{padding:.2vw 0;}
header #forma .adatvedelem label{width:90%;}
.parts{padding:.5vw 0;}
input, textarea{border:0.052vw solid #c5c5c5;padding:0.781vw;}
input, textarea, .auto{margin:0.260vw;font-size:0.833vw;}
input, .auto{height:2.292vw;line-height:1.250vw;}
.zsidaiLogo{}
section.text.center{max-width:32.292vw;}
.adatvedelem label{font-size:0.833vw;color:#000;width:90%;}
#forma{color:#000;}
.auto .in{position:static;height:6vw;background-image:none;}
.auto.opet .in{background-image:none;}
.auto .in div{display:block;height:2.188vw;padding:0 0.781vw;line-height:2.188vw;}
.parts .instruction{font-size:0.833vw;margin:0.260vw;color:#000;}
.auto .in div:first-of-type{}
input, .auto{height:auto;}
.auto .in .selected{font-weight:bold;}
.auto .in .selected:after{content:'✓';font-family:FontAwesome;font-weight:normal;font-style:normal;margin:0px 0px 0px 1vw;text-decoration:none;color:#027230;}
.classy.tt.center{margin:2.083vw auto 0;}
.classy.tt{padding:0.625vw 1.250vw;margin-top:2.083vw;font-size:0.938vw;line-height:1.042vw;border:1px solid #c5c5c5;}
.lowerNavMenu li{position:relative;}
.lowerNavMenu li .subMenu2{position:absolute;display:none;padding-top:2vw;padding:1vw;background-color:#666;margin-left:-0.5vw;}
.lowerNavMenu li:hover .subMenu2{display:block;}
.secondMenu .subMenu2 a{padding:0;}
.secondMenu .subMenu2 li{border-right:0;padding-top:.3vw;} 
.marginAuto{margin-left:auto;margin-right:auto;}
.textAlignCenter{text-align:center;}
.menu4{border-top:0.052vw solid #fff;border-bottom:0;padding-bottom:0;}
.menu4 a{color:#fff;padding-right:0.521vw;font-size:0.938vw;}
.menu4 li{display:inline-block;}
footer section.social{border-top:0;}
footer section.poo{padding-bottom:0;}
.contactFooterButton{}
.searchIcon input[name="searchSearchWord"]{display:none;background-color:#fff;padding:.2vw .5vw;}
.searchIcon button{vertical-align:middle;}
.mainBoxInner{display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}
.hirek .mainBox{display: flex;}
.mainBoxMiddleNews{flex-grow: 1;}
.hirek .orderButton{margin-bottom: 0;}

@media only screen and (max-width:1440px){
    .searchIcon{
        top: 1.5vw;
    }
}
@media only screen and (max-width:570px){.classy.tt{padding:2.899vw 5.797vw;margin-top:9.662vw;font-size:4.348vw;line-height:4.831vw;border:0.242vw solid #c5c5c5;}
.menu4 a{font-size:4.348vw;line-height:8.696vw;padding-right:3vw;}
section.half .a{width:calc(100vw - 4.831vw);height:calc(100vw - 4.831vw);margin:2.415vw;}
section.half .a .hdr h3{line-height:6vw;text-align:center;}
.hirek{width:90%;}
.mainBoxInner{margin-left:0;max-width:100%;}
.mainBoxTopImage{width:100%;}
.mainBoxInner h2 a{font-size:6vw;line-height:normal;}
.mainBoxInner h2{max-width:none;line-height:normal;margin-top:2vw;}
.orderButton{padding:0 6.5vw;margin-top:3vw;}
.pageViewPage .fck p, .shareContainer .backLink, .labelContainer{font-size:4.286vw;line-height: 1.3em}
.viewPage h2.contentTitle{font-size: 7vw;}
a h3{font-size:5vw;line-height:normal;}
.helyszinekLapozo .slick-prev:before, .helyszinekLapozo .slick-next:before{width:3.042vw;height:3.4vw;background-repeat:no-repeat;}
section.text.center{max-width:90vw;}
input, textarea, .auto{margin:1.2vw;font-size:3.863vw;line-height: normal;}
input, textarea{border:1px solid #c5c5c5;padding:2vw;}
.auto .in{height:30vw;max-height:30vw;}
.auto .in div{height:8vw;line-height:8vw;}
.adatvedelem label{font-size:3.863vw;width:90%;}
.contentContainer2.cikk{max-width:90%;}
.articleNavContainer{margin-top:10vw;padding:0 20vw;}
.prevArticle, .nextArticle{height:10.629vw;font-size:4.350vw;line-height:10.629vw;padding:0 6.957vw;}
.subPageHeader.picture h1{line-height:normal;}
body .secondMenu{display:none;}
body.wel .secondMenu, body.nohome .secondMenu{top:80vw;width:100%;height:auto;position:fixed;left:-100%;display:initial;transition:left 400ms;}
body.wel.menu .secondMenu{left:0;}
body.wel.back .secondMenu{top:94vw;}
.secondMenu .lowerNavMenu{display:initial;}
.secondMenu a{font-size:3.382vw;line-height:normal;padding:2.415vw;display:block;}
.secondMenu li:not(:last-child){border-right:0;}
.secondMenu a{font-size:3.382vw;line-height:normal;padding:2.415vw;position:initial;}
.searchIcon{display:none !important;}
.newsListPage{text-align:center;}
.newsListPage .item{width:90%;margin-left:auto;margin-right:auto;}
.newsListPage .item img{float:none;width:100%;}
.newsListPage .mainBox .mainBoxInner{float:none;width:100%;}
.newsContainer .newsBox h2 a{font-size:6vw;}
.newsListPage .item .itemDesc, .storyListPage .item .itemDesc, .blogViewPage .item .itemDesc, .consultMainPage .item .itemDesc, .marketplaceListPage .item .itemDesc{font-size:4vw !important;line-height:normal;}
}

.customRendezveny .floatingZoho{
    margin-right: 0;
    z-index: 0;
    position: relative;
}
.customRendezveny .rendezvenysz, .customRendezveny .rendezvenysz p{
    font-size: 2.167vw !important;
    line-height: 2.167vw !important;
    text-align: left !important;
}
.customRendezveny .rendezvenysz span{
    text-transform: uppercase;
    display: block;
}


.customRendezveny .zsidaiLogo{
            top: 48.452vh !important;
    left: 4vw !important;
    width: 45vw !important;
    transform: translateY(-50%);
}
.customRendezveny header.indexHeader::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #00000066;
    z-index: -1;
}
/*.customRendezveny #signupMainDiv{
    min-width: initial !important;
    width: auto !important;
}*/
.customRendezveny .zsidaiLogo svg{
    align-self: flex-start;
}
.customRendezveny .zsidaiLogo div.zs{
    align-self: flex-start;
}

@media only screen and (max-width: 1366px){
    .customRendezveny .floatingZoho{
        width: 500px;
    }
    .customRendezveny .zsidaiLogo{
        left: 8vw !important;
    }
    .customRendezveny .zsidaiLogo svg{
        width: 5.663vw;
        
    }
    .customRendezveny .recapDivlight.recaptcha{
        margin-top: 10px;
        transform: scale(0.8);
        margin-left: 107px !important;
    }
}
@media only screen and (max-width: 500px){
    .customRendezveny .zsidaiLogo svg{
    align-self: center;
}
.customRendezveny .zsidaiLogo div.zs{
    align-self: center;
}
    
    
    .customRendezveny .recapDivlight.recaptcha{
        margin-left: -33px !important;
    }
    
    .customRendezveny .zsidaiLogo{
        top: 31.452vw !important;
        left: 0 !important;
        width: 45vw !important;
        transform: none !important;
        right: 0 !important;
        margin: auto;    top: 31.452vw !important;
        width: 45vw !important;
        transform: none !important;
        margin: auto;
    }
    .floatingZoho {
        width: 600px;
        margin-left: auto;
        margin-right: auto !important;
        max-width: 90vw;
        margin-top: 165vw;
    }
    .customRendezveny .rendezvenysz {
        font-size: 7.167vw !important;
        line-height: 7.167vw !important;
        text-align: center !important;
    }
    body.wel .mobileMenuContainer, body.nohome .mobileMenuContainer{
            z-index: 9999;
    }
}

.wel .floatingProposal{
    top: 50%;
}




.rendezvenyes-oldal .hirek .mainBox.newsBox .mainBoxMiddleNews p,
.rendezvenyes-oldal .slick-slide p {
	font-family: "Adobe Garamond W08";
	font-size: 1vw;
    line-height: 1.667vw;
}
.rendezvenyes-oldal .hirek .mainBox.newsBox h2 a,
.rendezvenyes-oldal .hirek .mainBox.newsBox h2,
.rendezvenyes-oldal h2.cim {
	font-family: 'TTChocolates';
	font-size: 2.3vw;
	line-height: 1em;
}
@media only screen and (max-width: 500px){
	.rendezvenyes-oldal .hirek .mainBox.newsBox h2 a,
	.rendezvenyes-oldal .hirek .mainBox.newsBox h2,
	.rendezvenyes-oldal h2.cim {
		font-size: 7vw;
	}
	.rendezvenyes-oldal .hirek .mainBox.newsBox .mainBoxMiddleNews p,
	.rendezvenyes-oldal .slick-slide p {
		font-size: 4.348vw;
		line-height: 7.729vw;
		letter-spacing: 0.020em;
	}
}
