.hem_container{max-width:749px;min-height:587px;left:1px;top:1px;width:100%;background:#FAFAFA;border:2px solid #F2EFED;box-sizing:border-box;border-radius:10px;margin:auto}.hem_container#hem-step0{background:white;padding:20px;color:#BF413D;font-weight:bold;cursor:pointer;margin-bottom:20px}.hem_container#hem-step0{min-height:auto}.hem_container#hem-step3,.hem_container#hem-step2,.hem_container#hem-step1,.hem_container#hem-step0{display:none}.hem_container__title{color:#FE5B00;font-size:44px;text-align:center;padding:30px;font-weight:bold}.hem_container__description{font-size:20px;line-height:148%;text-align:center;color:#333}.hem_container__question{margin:20px 0 20px 0}.hem_container__question-span{color:#BF413D;text-align:center;display:block;font-family:PT Sans;font-style:normal;font-weight:bold;font-size:24px;line-height:140%}.hem_container__question svg{display:block;margin:auto}.hem_container__emojis_container{width:100%;padding-top:30px;margin-bottom:30px}.hem_container__emojis_container__emoji_container{float:left;width:calc(20% - 20px);background-color:#FFF;box-shadow:0 2px 4px rgba(0,0,0,.12);border-radius:10px;margin:10px;position:relative;padding-top:60px;padding-bottom:20px;height:115px;transition:0.5s ease top;transition:0.5s ease background-color}.hem_container__emojis_container__emoji_container-img{position:absolute;display:block;margin:auto;top:-20px;display:block;margin:auto;left:35px}.hem_container__emojis_container__emoji_container-span{font-family:PT Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:120%;display:block;text-align:center}.hem_container__emojis_container__emoji_container:hover,.hem_container__emojis_container__emoji_container.selected{background-color:#FE8A00;top:-10px}.hem_container__emojis_container__emoji_container:hover .hem_container__emojis_container__emoji_container-span,.hem_container__emojis_container__emoji_container.selected .hem_container__emojis_container__emoji_container-span{color:white}.hem_container__emojis_container::after{content:"";clear:both;display:table}.hem_container__continue{background-color:#BF413D;color:white;border-radius:5px;border:0;padding:5px 30px;display:block;margin:auto;width:150px}.hem_container__map{background:#FAFAFA url("https://img.hazipatika.com/hogy_erzed_magad/img/hem__mapbg.png") no-repeat center right;border-radius:10px;margin:10px}.hem_container__map__left{width:50%;float:right;padding-left:20px;padding-bottom:30px}.hem_container__map__left__title{color:#BF413D;text-transform:uppercase;font-weight:bold;display:block;padding-top:40px;padding-left:20px}.hem_container__map__left__resulttext{color:black;display:block;padding-left:20px}.hem_container__map__right{width:50%;float:right}.hem_container__map__right__result{padding-left:10%;margin-bottom:40px}.hem_container__map__right__result:first-child{margin-top:90px}.hem_container__map__right__result>img{float:left;margin-right:15px;max-width:55px;max-height:55px}.hem_container__map__right__result__text{color:#BF413D;text-transform:uppercase;font-weight:bold;display:block;line-height:25px}.hem_container__map__right__result__county{color:black;display:block;line-height:25px;text-transform:uppercase}.hem_container__map svg .megye{fill:#FFAD15}.hem_container__map svg .megye.level1{fill:#fee890}.hem_container__map svg .megye.level2{fill:#fed223}.hem_container__map svg .megye.level3{fill:#FFAD15}.hem_container__map svg .megye.level4{fill:#fe5b00}.hem_container__map svg .megye.level5{fill:#bf413d}.hem_container__map__restart{display:none}.hem_container__map::after{content:"";clear:both;display:table}.hem_container__selector>div{width:33%;text-align:center}.hem_container__selector>div.inactivetab{opacity:.6}.hem_container__selector__fizikai{float:right}.hem_container__selector__lelki{float:left}.hem_container__selector__lelki,.hem_container__selector__fizikai{color:#BF413D;font-weight:bold}.hem_container__selector__lelki svg,.hem_container__selector__fizikai svg{display:block;margin:auto}.hem_container__selector__restart-button{background:#BF413D;border:0;border-radius:5px;color:white;padding:7px 20px;font-weight:bold}.hem_container__selector::after{content:"";clear:both;display:table}.hem_container__bottom_hp_logo{float:right;margin-right:15px}.hem_container__napitipp{margin-top:15px}.hem_container__napitipp__smile{margin:10px}.hem_container__napitipp__title{color:#BF413D;font-weight:bold}.county-details{display:none;position:absolute;z-index:99999;border-radius:10px;background:white;padding:10px;width:339px;min-height:100px;box-shadow:0 2px 4px rgba(0,0,0,.6)}.county-details__line{line-height:40px}.county-details__line-img{width:30px;margin-right:10px}.county-details__line__percent{float:right;font-size:20px;font-weight:bold}.county-details__line__toppercent{font-size:40px;color:#BF413D}.county-details__line::after{content:"";clear:both;display:table}.county-details__line__toppercent-line{line-height:50px}.county-details__countyname{font-size:20px;text-transform:uppercase;display:block;color:#BF413D;margin:10px 0}.county-details__triangle{position:absolute;bottom:-10px;left:50%}@media screen and (max-width:768px){.hem_container__emojis_container{padding-top:10px;margin-bottom:10px}.hem_container__emojis_container__emoji_container{width:calc(100% - 20px);padding:5px 0;height:auto}.hem_container__emojis_container__emoji_container:hover,.hem_container__emojis_container__emoji_container.selected{top:0}.hem_container__emojis_container__emoji_container-img{position:relative;float:left;height:30px;top:0;left:10px}.hem_container__emojis_container__emoji_container-span{padding-left:40px;line-height:30px}.hem_container__continue{width:calc(100% - 20px);margin-bottom:20px;font-weight:bold}.hem_container__title{font-size:24px;padding:30px 0}.hem_container__title svg{height:20px}.hem_container__question-span{font-size:16px}.hem_container__description{font-size:16px}.hem_container__map__left{width:100%}.hem_container__map__right{width:100%}.hem_container__map__right__result:first-child{margin-top:20px}.hem_container__selector__restart{display:none}.hem_container__selector>div{width:50%}.hem_container__map__restart{display:block}.county-details{width:239px}.county-details__triangle{display:none}}