
/* Szerkesztő */

.egeszhattere {
    width: 100%;
    height: 600px;
}
.egeszhattere {
    width: 100%;
    height: 600px;
    background-size: cover;
    background-position: center center;
    position: relative;
}
.balember {
    width: 270px;
    height: 338px;
    background-size: cover;
    position: absolute;
    left: 15%;
    bottom: 56px;
	z-index: 1;
}
.jobbember {
    width: 164px;
    height: 338px;
    background-size: cover;
    position: absolute;
    left: 36%;
    bottom: 56px;
    background-position: center;
}
.balfej {
    position: absolute;
    width: 56px;
    height: 72px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
    left: 36%;
    bottom: 279px;
}
.jobbfej {
    position: absolute;
    width: 133px;
    height: 125px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
    left: 49%;
    bottom: 221px;
}
.pad {
    position: absolute;
    bottom: 76px;
    left: 15%;
    z-index: 1;
    width: 360px;
    height: 180px;
    background-size: cover;
    background-position: center;
}
div#szerkesztokivalaszto select {
    width: 100%;
    margin-bottom: 15px;
    padding: 10px;
}
iframe#keszsvgkeret {
    width: 100%;
    height: 650px;
	overflow: hidden;
}
@media(min-width: 1024px) {
	.baloldali-keposszerako {
		width: 58%;
		float: left;
	}
	.woocommerce div.product div.summary {
		width: 41%;
	}
}
.egeszhattere {
    max-width: 730px;
}
.nev1 {
    position: absolute;
    top: 430px;
    left: 36%;
    color: #fff;
    font-family: 'Dancing Script', cursive;
    font-size: 20px;
    z-index: 6;
}
.nev2 {
    position: absolute;
    top: 430px;
    left: 52%;
    color: #fff;
    font-family: 'Dancing Script', cursive;
    font-size: 20px;
    z-index: 6;
}
.kivalasztokepdobozok h3.igazicimkek {
    width: 100%;
    font-size: 18px;
    font-weight: bold;
}
.kivalasztokepdobozok label {
    max-width: 24%;
    width: 24%;
    text-align: center;
    margin: 0 0.5% 1%;
}
.kivalasztokepdobozok input.kepvaltok {
    position: absolute;
    opacity: 0;
}
body .kivalasztokepdobozok {
    white-space: nowrap;
    overflow: hidden;
    padding-top: 10px;
    overflow-x: scroll;
    position: relative;
    user-select: none;
    border: 1px solid #eee;
    border-radius: 10px;
    margin-bottom: 10px;
}
input[type="radio"]:checked+label {
    background: transparent;
    outline: 1px solid #FA8C00;
}
.kivalasztokepdobozok.pluszkolyokvaltok.megjelen {
    display: block;
}
.kivalasztokepdobozok.pluszkolyokvaltok {
    display: none;
}
.szinsorok {
    display: inline-block;
    margin-right: 10px;
}
.szinsorok input {
    width: 0px;
    opacity: 0;
}
label[for=szin-atlatszo]:before {
    content: "";
    position: absolute;
    height: 1px;
    width: 30px;
    background: #000;
    transform: rotate(-45deg);
    top: 10px;
    right: -4px;
}
.szinsorok label {
    width: 25px;
    height: 25px;
    border: 1px solid #4d4d4d;
    cursor: pointer;
    position: relative;
}
.summary select {
    background: #1E1E1E;
    color: #fff;
    padding: 5px 15px;
    font-size: 15px;
    width: 100%;
    margin-bottom: 8px;
}
h3.legordulocimek {
    font-size: 18px;
    font-weight: bold;
    color: #1E1E1E;
}
nav.navbar.navbar-light {
    box-shadow: 0px 0px 30px rgb(0 0 0 / 20%);
}
.single div#primary {
    padding-top: 80px;
}
.teljeskepek0 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}
body .ui-accordion-content-active {
    border: 2px solid #1E1E1E;
    border-radius: 2px;
    border-top: 0;
    margin-bottom: 8px;
    margin-top: -8px;
}
h3.igazicimkek {
	font-size: 15px;
    outline: none;
	border-radius: 2px;
    border: 0;
    cursor: pointer;
    color: #1E1E1E;
    background: #fff;
    border: 2px solid #1E1E1E;
    font-weight: 700;
    padding: 4px 10px;
    margin-bottom: 10px;
}
h3.igazicimkek span-icon {
    filter: brightness(0);
}

body.single {
    overflow-x: hidden;
}
input.nevmezok {
    width: 200px;
    display: inline-block;
    margin-left: 10px;
    background: #000;
    color: #fff;
    padding: 5px 10px;
    border: 0;
}
.kivalasztokepdobozok .szovegszin {
    vertical-align: top;
    width: 65px;
}


@media(min-width: 800px) {
	/* width */
	.kivalasztokepdobozok::-webkit-scrollbar {
	  height:8px;
	}
}
@media(max-width: 800px) {
	/* width */
	.kivalasztokepdobozok::-webkit-scrollbar {
	  width: 5px;
	  height:5px;
	}
}

/* Track */
.kivalasztokepdobozok::-webkit-scrollbar-track {
  background: #fff;
}

/* Handle */
.kivalasztokepdobozok::-webkit-scrollbar-thumb {
  background: #1E1E1E;
}

/* Handle on hover */
.kivalasztokepdobozok::-webkit-scrollbar-thumb:hover {
  background: #000;
}
body .ui-widget input.nevmezok {
    margin-left: 17px;
    padding: 5px;
    width: 50%;
    margin-bottom: 10px;
    border: 1px solid #1E1E1E;
    font-size: 15px;
    background: #1E1E1E!important;
    color: #fff;
}
form.kitoltottmindent input#generalasi {
    display: inline-block!important;
}
input#generalasi {
    background: -webkit-gradient(linear, left top, right top, from(#FAC800), to(#FA8C00));
    background: linear-gradient(to right, #FAC800 0%, #FA8C00 100%);
    width: 100%;
    padding: 14px;
    color: #fff;
    font-weight: 700;
    border-radius: 2px;
	cursor: pointer;
}
input.nevmezok:-internal-autofill-selected {
	font-size: 15px;
    background: #1E1E1E!important;
    color: #fff;
}
div#szerkesztodobozok {
    width: 100%;
    display: inline-block;
	margin-bottom: 55px;
}
.product_cat-telefontok .egeszhattere {
    width: 283px;
    height: 605px;
    margin: 0 auto;
	background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
	border: 1px solid #eee;
}

.product_cat-telefontok .feliratos .teljeskepek0,
.product_cat-telefontok .feliratos.egeszhattere{
	background-position: center 75%;
}
.baloldali-termekinfok .price span {
    color: rgba(0,0,0,.7);
    background: -webkit-gradient(linear, left top, right top, from(#FAC800), to(#FA8C00));
    background: linear-gradient(to right, #FAC800 0%, #FA8C00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 28px;
    font-weight: 700;
}
h1.product_title.entry-title {
    font-size: 50px;
    font-weight: 900;
    color: #1E1E1E;
    line-height: 76px;
    margin-bottom: 0;
    display: inline-block;
}
.baloldali-termekinfok p.price {
    width: 100%;
}
.baloldali-termekinfok {
    position: relative;
}
.baloldali-termekinfok .single_variation_wrap .wccpf-fields-container {
    display: none;
}
.product_cat-telefontok .feliratos .teljeskepek0.feliratok {
    background-position: center 10%;
}
.woocommerce div.product form.cart .reset_variations {
    display: none!important;
}
body.woocommerce div.product form.cart label {
    font-weight: 700;
    font-size: 16px;
	margin-bottom:0;
}
body.woocommerce div.product form.cart .variations td.label {
    padding-right: 0;
    width: 20%;
}
body.woocommerce div.product form.cart .variations select {
    max-width: 100%;
    min-width: 60%;
    display: inline-block;
    margin-right: 1em;
    background: #1E1E1E;
    color: #fff;
    font-size: 15px;
    padding: 10px 10px;
    margin-bottom: 0;
}
body.woocommerce div.product form.cart label.dbszam {
    display: inline-block;
    width: 19%;
	position: relative;
    top: -9px;
}
body.woocommerce div.product form.cart .mennyisegteljes {
    width: 75%;
    display: inline-block;
}
body.woocommerce div.product form.cart .mennyisegteljes .quantity .qty {
    border: 1px solid #1E1E1E;
    border-radius: 2px;
    width: 40px;
    font-size: 15px;
    padding: 4px;
    margin-left: 2px;
    text-align: right;
    font-weight: 600;
}
.mennyisegbelsos {
    width: 75px;
    position: relative;
	display: inline-block;
}
.mennyisegbelsos button.plus {
    position: absolute;
    right: 0;
    top: 0;
    height: 16px;
	width: 28px;
	background-position: 6px -2px;
    background-image: url(https://vipgift.hu/wp-content/plugins/wc-fields-factory/assets/css/images/ui-icons_444444_256x240.png);
	background-color: #fff;
    border: 1px solid #1E1E1E;
    border-radius: 2px;
}
.mennyisegbelsos button.minus {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 16px;
	width: 28px;
    background-position: -59px -1px;
    background-image: url(https://vipgift.hu/wp-content/plugins/wc-fields-factory/assets/css/images/ui-icons_444444_256x240.png);
    background-color: #fff;
	border: 1px solid #1E1E1E;
    border-radius: 2px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    display: none;
}
div#tab-description>h2 {
    font-weight: 700;
    font-size: 18px;
}
div#tab-description ul li::marker {
    color: #fac600;
	font-size: 11px;
}
div#tab-description ul li {
    color: #1E1E1E;
    margin-bottom: 5px;
}
h3.igazicimkek span {
    color: #fff;
    font-size: 12px;
}
h3.igazicimkek span {
    color: #1E1E1E;
}
div#felugroelkeszult {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999;
    left: 0;
    top: 0;
    background: rgb(255 255 255 / 80%);
}

.product_cat-telefontok iframe#keszsvgkeret {
    width: 300px;
    height: 640px;
    overflow: hidden;
    margin: 0 auto;
    display: block;
}
div#bezaros {
    width: 100%;
    text-align: center;
    font-size: 30px;
    font-weight: 900;
    background: #1E1E1E;
    color: #fff;
    cursor: pointer;
}
.felugrobelso {
    overflow: hidden;
    background: rgb(255 255 255 / 80%);
    border: 2px solid #1E1E1E;
    padding-top: 20px;
}

.teljeskepek0.tokkeret {
    background-size: cover;
}

.coverhatter.egeszhattere.hatter {
    background-size: cover;
}
.coverhatter .teljeskepek0 {
    background-size: 150%;
}
.kivalasztokepdobozok .item label {
    max-width: 100%;
    width: 100%;
    margin: 0;
}
.item.valtoitemek {
    position: relative;
}
.kivalasztokepdobozok button.owl-next span, .kivalasztokepdobozok button.owl-prev span {
    font-size: 40px;
    line-height: 1;
}
.kivalasztokepdobozok button.owl-next {
    position: absolute;
    right: 0;
    top: 20px;
    line-height: 1;
    margin: 0;
}
.kivalasztokepdobozok button.owl-prev {
    position: absolute;
    left: 0;
    top: 20px;
    line-height: 1;
    margin: 0;
}
.kivalasztokepdobozok .owl-nav {
    margin: 0;
}
.product_cat-telefontok .lovashatter .nev1 {
    top: 525px;
    left: 80px;
}    
.product_cat-telefontok .lovashatter .nev2 {
    top: 525px;
    left: 170px;
}
.eskuvoshatter .teljeskepek0 {
    background-size: 100%;
    background-position: center 75%;
}

.product_cat-telefontok .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0 {
    background-position: center 300%;
}
body .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok {
    background-position: left;
}
body .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.kiegek {
    background-position: 59% 25%;
    background-size: 174%;
    z-index: -1;
}
.product_cat-telefontok .eskuvoshatter .teljeskepek0 {
    background-size: 200%;
    background-position: center 120%;
}
.product_cat-telefontok .eskuvoshatter .teljeskepek0.feliratok {
    background-size: 100%;
    background-position: center 0%;
}
.variation-Toktpus, .variation-Szilikontok {
    display: none!important;
}
.egeszhattere.hatter {
    border: 1px solid #eee;
    background-color: #fbfbfb;
}
.product-parna .egeszhattere.hatter.lovashatter {
    background-size: 100%;
    background-position: center bottom;
}
.meretek input, 
.szovegszin input {
    position: absolute;
    visibility: hidden;
}
.kivalasztokepdobozok .szovegszin label.szovegszinvaltok {
	width: 34px;
    height: 34px;
    border-radius: 2px;
    border: 1px solid #4d4d4d;
    cursor: pointer;
	max-width: 100%;
}
body .ui-widget input.nevmezok {
    vertical-align: top;
}
.szovegszin {
    display: inline-block;
    position: relative;
    /* top: 5px; */
    /* vertical-align: top; */
}
.product-parna .nevdobozok {
    top: 320px;
}

.nevdobozok.betu-fekete {
	color: #000;
}
.nevdobozok.betu-feher {
	color: #fff;
}
.nevdobozok.betu-piros {
	color: #f00;
}
.nevdobozok.betu-kek {
	color: #00f;
}
.nevdobozok.betu-zold {
	color: #008000;
}
div#nagyonrejtett {
    display: none;
}

body.betu-kicsi-5 .egeszhattere.hatter .nevdobozok.nev5,
body.betu-kicsi-4 .egeszhattere.hatter .nevdobozok.nev4,
body.betu-kicsi-3 .egeszhattere.hatter .nevdobozok.nev3,
body.betu-kicsi-2 .egeszhattere.hatter .nevdobozok.nev2,
body.betu-kicsi-1 .egeszhattere.hatter .nevdobozok.nev1 {
	font-size: 20px;
}
body.betu-kozepes-5 .egeszhattere.hatter .nevdobozok.nev5,
body.betu-kozepes-4 .egeszhattere.hatter .nevdobozok.nev4,
body.betu-kozepes-3 .egeszhattere.hatter .nevdobozok.nev3,
body.betu-kozepes-2 .egeszhattere.hatter .nevdobozok.nev2,
body.betu-kozepes-1 .egeszhattere.hatter .nevdobozok.nev1 {
	font-size: 26px;
}
body.betu-nagy-5 .egeszhattere.hatter .nevdobozok.nev5,
body.betu-nagy-4 .egeszhattere.hatter .nevdobozok.nev4,
body.betu-nagy-3 .egeszhattere.hatter .nevdobozok.nev3,
body.betu-nagy-2 .egeszhattere.hatter .nevdobozok.nev2,
body.betu-nagy-1 .egeszhattere.hatter .nevdobozok.nev1 {
	font-size: 32px;
}
.meretek span {
    color: #1E1E1E;
    background: #fff;
    border-bottom: 0;
    font-weight: 700;
    padding: 0px 10px;
    font-size: 15px;
    outline: none;
    border-radius: 2px;
}
.kivalasztokepdobozok .meretek label.szovegmeretvaltok {
    max-width: 21%;
	margin-bottom: 0;
}
.meretek {
    margin-top: 10px;
    margin-bottom: 10px;
}
label.nagyszoveg.szovegmeretvaltok {
    font-size: 16px;
}
label.kozepesszoveg.szovegmeretvaltok {
    font-size: 14px;
}
label.kicsiszoveg.szovegmeretvaltok {
    font-size: 12px;
}
.meretek input[type="radio"]:checked+label {
    outline: 1px solid #FA8C00;
    background: #FA8C00;
    color: #fff;
}
.kiemeltkepe img {
    visibility: hidden;
}
.term-telefontok .kiemeltkepe {
    height: 400px;
}
.kiemeltkepe {
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
}
h1.woocommerce-products-header__title.page-title {
    font-size: 50px;
    font-weight: 900;
    color: #1E1E1E;
    line-height: 76px;
    margin-bottom: 0;
    display: inline-block;
}
header.woocommerce-products-header {
    padding-top: 50px;
	padding-bottom: 45px;
}
.woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering {
    display: none;
}
.variaciorow h3 {
    font-size: 18px;
    font-weight: bold;
    color: #1E1E1E;
    text-align: center;
    padding-top: 15px;
    min-height: 57px;
}
.variaciorow.row a {
    display: block;
    background: #fff;
}

.szinatmenethatter {
	background: #1e1e1e;
	padding: 1px;
    border-radius: 2px;
}
.akeretek {
	margin-bottom: 30px;
}
.armetasor {
    font-size: 16px;
    font-weight: bold;
    color: #1E1E1E;
    text-align: center;
    color: rgba(0,0,0,.7);
    background: -webkit-gradient(linear, left top, right top, from(#FAC800), to(#FA8C00));
    background: linear-gradient(to right, #FAC800 0%, #FA8C00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 10px;
}
.variaciorow h3 span {
    font-size: 14px;
}
.zoomkep label {
    position: relative;
    overflow: hidden;
	height: initial;
}
/*
.woocommerce-page .zoomkep img.kisvalaszto {
    max-width: 300%;
    position: absolute;
    width: 250%;
    left: -75px;
    bottom: -102px;
} */
.woocommerce-page .szulokisgyerekkelform .zoomkep img.kisvalaszto {
    bottom: -160px;
}
.woocommerce-page .szulokisgyerekkelform .zoomkep .jobbkolyok img.kisvalaszto {
    left: -128px;
}
.woocommerce-page .szulokisgyerekkelform .zoomkep .balkolyok img.kisvalaszto {
    left: -20px;
}
.woocommerce-page .lovaglosform .zoomkep img.kisvalaszto {
    width: 400%;
    left: -158px;
    bottom: -277px;
    max-width: 400%;
}
body .gyerekvaltodoboz {
    padding-left: 15px;
    padding-right: 15px;
}
body div#szerkesztokivalaszto .gyerekvaltodoboz select.gyerekszamalaszto {
    font-size: 14px;
    padding: 5px;
}
/* 
	280x200-as átlag méretű szerkesztők
	product-147 - puzzle
	product-140 - egérpad
	product-169 - kötény
	product-154 - póló
	product-181423 - bögre 
*/
div#product-154 .egeszhattere.hatter,
div#product-169 .egeszhattere.hatter,
div#product-140 .egeszhattere.hatter,
div#product-147 .egeszhattere.hatter,
.product-parna .egeszhattere.hatter { 
    width: 620px;
    height: 435px;
    background-position: center 65%;
}
div#product-154 .eskuvoshatter .teljeskepek0.feliratok,
div#product-169 .eskuvoshatter .teljeskepek0.feliratok,
div#product-140 .eskuvoshatter .teljeskepek0.feliratok,
div#product-147 .eskuvoshatter .teljeskepek0.feliratok,
.product-parna .eskuvoshatter .teljeskepek0.feliratok {
    top: -170px;
    background-size: 45%;
}

div#product-154 .eskuvoshatter .teljeskepek0,
div#product-169 .eskuvoshatter .teljeskepek0,
div#product-140 .eskuvoshatter .teljeskepek0,
div#product-147 .eskuvoshatter .teljeskepek0,
.product-parna .eskuvoshatter .teljeskepek0 {
    background-size: 70%;
    top: 35px;
}
div#product-154 .eskuvoshatter .nevdobozok.nev1,
div#product-169 .eskuvoshatter .nevdobozok.nev1,
div#product-140 .eskuvoshatter .nevdobozok.nev1,
div#product-147 .eskuvoshatter .nevdobozok.nev1,
.product-parna .nevdobozok.nev1 {
    left: 20%;
    top: 250px;
}
div#product-154 .eskuvoshatter .nevdobozok.nev2,
div#product-169 .eskuvoshatter .nevdobozok.nev2,
div#product-140 .eskuvoshatter .nevdobozok.nev2,
div#product-147 .eskuvoshatter .nevdobozok.nev2,
.product-parna .eskuvoshatter .nevdobozok.nev2 {
    left: 69%;
    top: 250px;
}
.egeszhattere.hatter {
    overflow: hidden;
}
/*
	100x100-as átlag méretű négyzetes szerkesztők
	product-99 = Óra
	product-114 = Termosz bögre
	product-181423 = Bögre
*/
#product-99 .egeszhattere.hatter, 
#product-114 .egeszhattere.hatter, 
#product-181423 .egeszhattere.hatter {
    width: 500px;
    height: 500px;
    margin: 0 auto;
    background-size: cover;
    background-position: center center;
}
div#product-99 .eskuvoshatter .teljeskepek0.feliratok,
div#product-114 .eskuvoshatter .teljeskepek0.feliratok,
div#product-181423 .eskuvoshatter .teljeskepek0.feliratok {
    top: -235px;
    background-size: 50%;
}
div#product-99 .eskuvoshatter .nevdobozok.nev2,
div#product-114 .eskuvoshatter .nevdobozok.nev2,
div#product-181423 .eskuvoshatter .nevdobozok.nev2 {
    left: inherit;
    right: 15%;
    top: 50%;
}
div#product-99 .eskuvoshatter .nevdobozok.nev1,
div#product-114 .eskuvoshatter .nevdobozok.nev1,
div#product-181423 .eskuvoshatter .nevdobozok.nev1 {
    left: 15%;
    top: 50%;
}
.woocommerce-message {
    border-top-color: #fac800;
}
.woocommerce-message::before {
    content: "\e015";
    color: #fac800;
}
.woocommerce-order-received ul.wc-item-meta {
    display: none;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    font-size: 45px;
    font-weight: 900;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    padding-left: 0;
    margin-top: 30px;
}
.woocommerce-order-received h2.woocommerce-order-details__title {
    font-weight: 700;
    font-size: 30px;
}
.woocommerce-order-received th.woocommerce-table__product-table.product-total, .woocommerce-order-received td.woocommerce-table__product-total.product-total, .woocommerce-order-received tfoot td {
    text-align: right;
}

/* Apuka gyerekekkel szerkesztő */

h3.igazicimkek.pluszkolykok {
    display: none;
}
h3.igazicimkek.pluszkolykok.megjelen {
    display: block;
}
span.hibauzi {
    width: 100%;
    display: block;
    background: red;
    color: #fff;
    padding: 5px 10px;
    font-weight: bold;
    position: relative;
    top: -35px;
}
i.felkialto {
    font-style: normal;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    display: inline-block;
    background: #fff;
    color: red;
    text-align: center;
    border-radius: 50%;
    position: relative;
    top: -1px;
    margin-right: 3px;
}
div#tipuskategoriavalaszto label {
    color: #1e1e1e;
    padding: 5px 15px;
    border-radius: 2px;
    cursor: pointer;
    font-weight: 600;
    border: 2px solid #000;
    margin-right: 10px;
}
div#tipuskategoriavalaszto input {
    position: absolute;
    visibility: hidden;
}

body .nevdobozok {
    font-weight: bold;
}

/* Puzzle - apuka gyerekekkel */

div#product-147 .egeszhattere.hatter.apukagyerekkelszerk {
    background-size: 200%;
    background-position: center center;
}
/*
div#product-147 .egeszhattere.hatter.apukagyerekkelszerk .teljeskepek0.ballentgyerek {
    top: -35px;
    left: 15px;
} */
.apukagyerekkelszerk .nevdobozok.nev1 {
    top: 320px;
    left: 280px;
}
.apukagyerekkelszerk .nevdobozok.nev2 {
    top: 90px;
    left: 140px;
}
.nevdobozok {
	font-family: 'Dancing Script', cursive;
	position: absolute;
}
.apukagyerekkelszerk .nevdobozok.nev3 {
    top: 90px;
    left: 420px;
}
.apukagyerekkelszerk .nevdobozok.nev5 {
    top: 350px;
    left: 500px;
}
.apukagyerekkelszerk .nevdobozok.nev4 {
    top: 350px;
    left: 55px;
}

/* Bögre szerkesztő */
div#product-181423 .apukagyerekkelszerk {
    background-size: 207%;
}
div#bogreszerkesztodobozok {
    width: 500px;
    height: 500px;
    margin: 0 auto;
    background: #fbfbfb;
    position: relative;
	margin-bottom: 55px;
}
div#a-b-oldal a {
    font-weight: bold;
    padding: 5px;
    display: block;
}
div#a-b-oldal {
    text-align: center;
}

/* Házikedvenccel 1 gazdi */

.rejtettszereplok {
	display:none!important;
}
div#product-74 .hazikedvenccel .teljeskepek0.test, 
div#product-74 .hazikedvenccel .teljeskepek0.felso {
    width: 174%;
    left: -36%;
    top: 30px;
}
div#product-74 .hazikedvenccel .teljeskepek0.balgyerek, 
div#product-74 .hazikedvenccel .teljeskepek0.jobbgyerek {
	width: 174%;
    left: -6%;
	top: 30px;
}
div#product-74 .hazikedvenccel .teljeskepek0.jobblentgyerek,
div#product-74 .hazikedvenccel .teljeskepek0.ballentgyerek {
    width: 100%;
    height: 65%;
    top: initial;
    bottom: -73px;
    left: -45px;
}

div#product-74 .hazikedvenccel .teljeskepek0.kiegek, 
div#product-74 .hazikedvenccel .teljeskepek0.feliratok {
    top: 380px;
    left: 46px;
    width: 100px;
    height: 100px;
}
div#product-74 .hazikedvenccel.macskavalvan .teljeskepek0.jobblentgyerek {
    bottom: -89px;
}

div#product-181423 .teljeskepek0.jobblentgyerek {
    left: -15px;
    top: 136px;
    width: 90%;
    height: 90%;
}
#product-99 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.balgyerek, 
#product-114 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.balgyerek, 
#product-181423 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.balgyerek, 
#product-99 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.jobbgyerek, 
#product-114 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.jobbgyerek, 
#product-181423 .egeszhattere.hatter.novel_szerkesztik .teljeskepek0.jobbgyerek {
    left: 80px;
}

div#product-99 .macskaval_szerkesztik .teljeskepek0.jobblentgyerek,
div#product-114 .macskaval_szerkesztik .teljeskepek0.jobblentgyerek,
div#product-181423 .macskaval_szerkesztik .teljeskepek0.jobblentgyerek {
    left: 12px;
    top: 190px;
    width: 80%;
    height: 80%;
}
.product_cat-telefontok .hazikedvenccel .nev2 {
    top: 525px;
    left: 60px;
}
.product_cat-telefontok .hazikedvenccel .nev1 {
    left: 170px;
    top: 525px;
}



@media(max-width: 490px) {
	
	#product-99 .egeszhattere.hatter, #product-114 .egeszhattere.hatter, #product-181423 .egeszhattere.hatter {
		width: 280px;
		height: 280px;
		margin: 0 auto;
	}
	div#product-154 .egeszhattere.hatter,
	div#product-169 .egeszhattere.hatter,
	div#product-140 .egeszhattere.hatter,
	div#product-147 .egeszhattere.hatter,
	.product-parna .egeszhattere.hatter { 
		width: 282px;
		height: 198px;
		margin: 0 auto;
	}
	div#product-154 .eskuvoshatter .teljeskepek0.feliratok,
	div#product-169 .eskuvoshatter .teljeskepek0.feliratok,
	div#product-140 .eskuvoshatter .teljeskepek0.feliratok,
	div#product-147 .eskuvoshatter .teljeskepek0.feliratok,
	.product-parna .eskuvoshatter .teljeskepek0.feliratok {
		top: -77px;
	}

	div#product-154 .eskuvoshatter .teljeskepek0,
	div#product-169 .eskuvoshatter .teljeskepek0,
	div#product-140 .eskuvoshatter .teljeskepek0,
	div#product-147 .eskuvoshatter .teljeskepek0,
	.product-parna .eskuvoshatter .teljeskepek0 {
		top: 16px;
	}
	div#product-154 .eskuvoshatter .nevdobozok.nev1,
	div#product-169 .eskuvoshatter .nevdobozok.nev1,
	div#product-140 .eskuvoshatter .nevdobozok.nev1,
	div#product-147 .eskuvoshatter .nevdobozok.nev1,
	.product-parna .nevdobozok.nev1 {
		left: 20%;
		top: 114px;
	}
	div#product-154 .eskuvoshatter .nevdobozok.nev2,
	div#product-169 .eskuvoshatter .nevdobozok.nev2,
	div#product-140 .eskuvoshatter .nevdobozok.nev2,
	div#product-147 .eskuvoshatter .nevdobozok.nev2,
	.product-parna .eskuvoshatter .nevdobozok.nev2 {
		left: 69%;
		top: 114px;
	}
	.nevdobozok.nev1,
	.nevdobozok.nev2 {
		font-size: 11.2px;
	}
	body.betu-kicsi-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-kicsi-1 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 11.2px;
	}
	body.betu-kozepes-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-kozepes-1 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 14.5px;
	}
	body.betu-nagy-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-nagy-1 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 18px;
	}
	div#product-99 .eskuvoshatter .teljeskepek0.feliratok, div#product-114 .eskuvoshatter .teljeskepek0.feliratok, div#product-181423 .eskuvoshatter .teljeskepek0.feliratok {
		top: -133px;
		background-size: 50%;
	}
	
	.kivalasztokepdobozok label {
		max-width: 49%;
		width: 100%;
	}
	.woocommerce-page .eskuvosform .zoomkep img.kisvalaszto {
		bottom: -370px;
		left: -250px;
		width: 500%;
		max-width: 500%;
	}
	.woocommerce-page .eskuvosform .zoomkep.holgyfejzoom img.kisvalaszto {
		left: -315px;
		bottom: -350px;
	}
	.woocommerce div.product form.cart .button {
		position: fixed;
		bottom: 0;
		top: inherit;
		width: 100%;
		z-index: 9;
	}
	
}

body.woocommerce.postid-181423 div.product form.cart .variations select {
    display: inline-block!important;
}
.baloldali-termekinfok .single_variation_wrap .wccpf-fields-container .wccpf-fields-group-1 {
    display: block!important;
}


.nevdobozok {
    line-height: 0 !important;
    margin-top: -7px;	
}


div#product-140 .feliratos.egeszhattere.hatter,
div#product-169 .feliratos.egeszhattere.hatter,
div#product-121 .feliratos.egeszhattere.hatter,
div#product-154 .feliratos.egeszhattere.hatter,
div#product-147 .feliratos.egeszhattere.hatter {
	background-size: 200%;
    background-position: center center;
}
div#product-140 .apukakislannyal .teljeskepek0.feliratok, 
div#product-140 .apukagyerekkelszerk .teljeskepek0.feliratok,
div#product-140 .apukakisfiuvalhatter .teljeskepek0.feliratok,
div#product-169 .apukakislannyal .teljeskepek0.feliratok,
div#product-169 .apukakisfiuvalhatter .teljeskepek0.feliratok,
div#product-169 .apukagyerekkelszerk .teljeskepek0.feliratok,
div#product-121 .apukakislannyal .teljeskepek0.feliratok,
div#product-121 .apukakisfiuvalhatter .teljeskepek0.feliratok,
div#product-121 .apukagyerekkelszerk .teljeskepek0.feliratok,
div#product-154 .apukakislannyal .teljeskepek0.feliratok,
div#product-154 .apukakisfiuvalhatter .teljeskepek0.feliratok,
div#product-154 .apukagyerekkelszerk .teljeskepek0.feliratok,
div#product-147 .apukakislannyal .teljeskepek0.feliratok,
div#product-147 .apukakisfiuvalhatter .teljeskepek0.feliratok,
div#product-147 .apukagyerekkelszerk .teljeskepek0.feliratok  {
    background-size: 200px;
    top: -145px;
}
div#product-140 .apukakislannyal .nev1, 
div#product-140 .apukakisfiuvalhatter .nev1,
div#product-169 .apukakislannyal .nev1, 
div#product-169 .apukakisfiuvalhatter .nev1,
div#product-121 .apukakislannyal .nev1, 
div#product-121 .apukakisfiuvalhatter .nev1,
div#product-154 .apukakislannyal .nev1, 
div#product-154 .apukakisfiuvalhatter .nev1,
div#product-147 .apukakislannyal .nev1, 
div#product-147 .apukakisfiuvalhatter .nev1  {
    top: 270px;
    left: 280px;
}
div#product-140 .apukakislannyal .nev2, 
div#product-140 .apukakisfiuvalhatter .nev2,
div#product-169 .apukakislannyal .nev2, 
div#product-169 .apukakisfiuvalhatter .nev2,
div#product-121 .apukakislannyal .nev2, 
div#product-121 .apukakisfiuvalhatter .nev2,
div#product-154 .apukakislannyal .nev2, 
div#product-154 .apukakisfiuvalhatter .nev2,
div#product-147 .apukakislannyal .nev2, 
div#product-147 .apukakisfiuvalhatter .nev2  {
    top: 330px;
    left: 280px;
}
div#product-140 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-169 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-121 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-154 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-147 .apukagyerekkelszerk .nevdobozok.nev1 {
	top: 375px;
    left: 270px;
}
div#product-140 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-169 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-121 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-154 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-147 .apukagyerekkelszerk .nevdobozok.nev2 {
    top: 185px;
    left: 150px;
}
div#product-140 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-169 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-121 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-154 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-147 .apukagyerekkelszerk .nevdobozok.nev3 {
    top: 185px;
    left: 370px;
}
div#product-140 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-169 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-121 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-154 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-147 .apukagyerekkelszerk .nevdobozok.nev4 {
    left: 100px;
    top: 290px;
}
div#product-140 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-169 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-121 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-154 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-147 .apukagyerekkelszerk .nevdobozok.nev5 {
    left: 435px;
    top: 290px;
}
div#product-140 .apukagyerekkelszerk .teljeskepek0,
div#product-169 .apukagyerekkelszerk .teljeskepek0,
div#product-121 .apukagyerekkelszerk .teljeskepek0,
div#product-154 .apukagyerekkelszerk .teljeskepek0,
div#product-147 .apukagyerekkelszerk .teljeskepek0 {
    top: 40px;
    background-size: 225px;
}
div#product-140 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-169 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-121 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-154 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-147 .apukagyerekkelszerk .teljeskepek0.kiegek {
    width: 100%;
    height: 100%;
    left: 0;
    top: 40px;
    background-size: 350px;
}
div#product-140 .egeszhattere.hatter.lovashatter,
div#product-169 .egeszhattere.hatter.lovashatter,
div#product-121 .egeszhattere.hatter.lovashatter,
div#product-154 .egeszhattere.hatter.lovashatter,
div#product-147 .egeszhattere.hatter.lovashatter {
    background-position: center 100%;
}
div#product-140 .lovashatter .nevdobozok.nev1,
div#product-169 .lovashatter .nevdobozok.nev1,
div#product-121 .lovashatter .nevdobozok.nev1,
div#product-154 .lovashatter .nevdobozok.nev1,
div#product-147 .lovashatter .nevdobozok.nev1 {
    top: 385px;
    left: 140px;
}
div#product-140 .lovashatter .nevdobozok.nev2,
div#product-169 .lovashatter .nevdobozok.nev2,
div#product-121 .lovashatter .nevdobozok.nev2,
div#product-154 .lovashatter .nevdobozok.nev2,
div#product-147 .lovashatter .nevdobozok.nev2 {
    left: 410px;
    top: 385px;
    right: unset;
}
div#product-140 .lovashatter.szerelmeshatter .nevdobozok.nev1,
div#product-169 .lovashatter.szerelmeshatter .nevdobozok.nev1,
div#product-121 .lovashatter.szerelmeshatter .nevdobozok.nev1,
div#product-154 .lovashatter.szerelmeshatter .nevdobozok.nev1,
div#product-147 .lovashatter.szerelmeshatter .nevdobozok.nev1 {
	top: 395px;
    left: 80px;
}
div#product-140 .lovashatter.szerelmeshatter .nevdobozok.nev2,
div#product-169 .lovashatter.szerelmeshatter .nevdobozok.nev2,
div#product-121 .lovashatter.szerelmeshatter .nevdobozok.nev2,
div#product-154 .lovashatter.szerelmeshatter .nevdobozok.nev2,
div#product-147 .lovashatter.szerelmeshatter .nevdobozok.nev2 {
    left: 460px;
    top: 395px;
}
div#product-140 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok,
div#product-169 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok,
div#product-121 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok,
div#product-154 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok,
div#product-147 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok {
	top: -125px;
}
div#product-140 .egeszhattere.hatter.lovashatter .teljeskepek0,
div#product-169 .egeszhattere.hatter.lovashatter .teljeskepek0,
div#product-121 .egeszhattere.hatter.lovashatter .teljeskepek0,
div#product-154 .egeszhattere.hatter.lovashatter .teljeskepek0,
div#product-147 .egeszhattere.hatter.lovashatter .teljeskepek0 {
    top: 65px;
}

div#product-140 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok,
div#product-169 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok,
div#product-121 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok,
div#product-154 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok,
div#product-147 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok {
    top: -150px;
    left: 0;
	background-size: 200px;
}
div#product-140 .tengerpartonkettenhatter.coverhatter .teljeskepek0,
div#product-169 .tengerpartonkettenhatter.coverhatter .teljeskepek0,
div#product-121 .tengerpartonkettenhatter.coverhatter .teljeskepek0,
div#product-154 .tengerpartonkettenhatter.coverhatter .teljeskepek0,
div#product-147 .tengerpartonkettenhatter.coverhatter .teljeskepek0 {
    background-size: 450px;
	top: 35px;
}
div#product-140 .tengerpartonkettenhatter.feliratos.egeszhattere.hatter,
div#product-169 .tengerpartonkettenhatter.feliratos.egeszhattere.hatter,
div#product-121 .tengerpartonkettenhatter.feliratos.egeszhattere.hatter,
div#product-154 .tengerpartonkettenhatter.feliratos.egeszhattere.hatter,
div#product-147 .tengerpartonkettenhatter.feliratos.egeszhattere.hatter {
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
}
div#product-140 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok,
div#product-169 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok,
div#product-121 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok,
div#product-154 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok,
div#product-147 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok {
    width: 100%;
    left: 0;
    top: -135px;
    background-size: 200px;
    background-repeat: no-repeat;
}
div#product-140 .tengerpartonkettenhatter .nevdobozok.nev2,
div#product-169 .tengerpartonkettenhatter .nevdobozok.nev2,
div#product-121 .tengerpartonkettenhatter .nevdobozok.nev2,
div#product-154 .tengerpartonkettenhatter .nevdobozok.nev2,
div#product-147 .tengerpartonkettenhatter .nevdobozok.nev2 {
    top: 395px;
    left: 460px;
}
div#product-140 .tengerpartonkettenhatter .nevdobozok.nev1,
div#product-169 .tengerpartonkettenhatter .nevdobozok.nev1,
div#product-121 .tengerpartonkettenhatter .nevdobozok.nev1,
div#product-154 .tengerpartonkettenhatter .nevdobozok.nev1,
div#product-147 .tengerpartonkettenhatter .nevdobozok.nev1 {
    top: 395px;
    left: 80px;
}
div#product-169 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-121 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-140 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-154 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-147 .apukagyerekkelszerk .teljeskepek0.felso {
    left: -2px;
    top: 39px;
}
div#product-140 .nagyszulogyerekkel.feliratos.egeszhattere.hatter,
div#product-169 .nagyszulogyerekkel.feliratos.egeszhattere.hatter,
div#product-121 .nagyszulogyerekkel.feliratos.egeszhattere.hatter,
div#product-154 .nagyszulogyerekkel.feliratos.egeszhattere.hatter,
div#product-147 .nagyszulogyerekkel.feliratos.egeszhattere.hatter {
    background-size: 100%;
    background-position: center -185px;
}
div#product-140 .nagyszulogyerekkel .teljeskepek0.test,
div#product-169 .nagyszulogyerekkel .teljeskepek0.test,
div#product-121 .nagyszulogyerekkel .teljeskepek0.test,
div#product-154 .nagyszulogyerekkel .teljeskepek0.test,
div#product-147 .nagyszulogyerekkel .teljeskepek0.test {
    background-position: center center;
    left: -68px;
}
div#product-140 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-169 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-121 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-154 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-147 .nagyszulogyerekkel .teljeskepek0.felso {
    background-position: center center;
	left: 71px;
}
div#product-140 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-169 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-121 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-154 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-147 .nagyszulogyerekkel .teljeskepek0.balgyerek {
    background-position: center center;
    left: -112px;
}
div#product-140 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-169 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-121 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-154 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-147 .nagyszulogyerekkel .teljeskepek0.jobbgyerek {
    background-position: center center;
    left: 112px;
}
div#product-140 .nagyszulogyerekkel .teljeskepek0.feliratok,
div#product-169 .nagyszulogyerekkel .teljeskepek0.feliratok,
div#product-121 .nagyszulogyerekkel .teljeskepek0.feliratok,
div#product-154 .nagyszulogyerekkel .teljeskepek0.feliratok,
div#product-147 .nagyszulogyerekkel .teljeskepek0.feliratok {
    background-size: 200px;
    background-position: center center;
    top: -150px;
}
div#product-140 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-169 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-121 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-154 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-147 .nagyszulogyerekkel .nevdobozok.nev1 {
    top: 365px;
    left: 235px;
}
div#product-140 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-169 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-121 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-154 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-147 .nagyszulogyerekkel .nevdobozok.nev2 {
    top: 365px;
    left: 335px;
}
div#product-140 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-169 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-121 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-154 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-147 .nagyszulogyerekkel .nevdobozok.nev3 {
    top: 355px;
    left: 130px;
}
div#product-140 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-169 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-121 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-154 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-147 .nagyszulogyerekkel .nevdobozok.nev4 {
    top: 355px;
    left: 425px;
}

div#product-154.product .eskuvoshatter .nevdobozok.nev1, 
div#product-169.product .eskuvoshatter .nevdobozok.nev1, 
div#product-140.product .eskuvoshatter .nevdobozok.nev1, 
div#product-147.product .eskuvoshatter .nevdobozok.nev1, 
div#product-121.product .eskuvoshatter .nevdobozok.nev1 {
    left: 100px;
    top: 415px;
}
div#product-154.product .eskuvoshatter .nevdobozok.nev2, 
div#product-169.product .eskuvoshatter .nevdobozok.nev2, 
div#product-140.product .eskuvoshatter .nevdobozok.nev2, 
div#product-147.product .eskuvoshatter .nevdobozok.nev2, 
div#product-121.product .eskuvoshatter .nevdobozok.nev2 {
    left: 450px;
    top: 415px;
}
div#product-154.product .eskuvoshatter .teljeskepek0, 
div#product-169.product .eskuvoshatter .teljeskepek0, 
div#product-140.product .eskuvoshatter .teljeskepek0, 
div#product-147.product .eskuvoshatter .teljeskepek0, 
div#product-121.product .eskuvoshatter .teljeskepek0 {
    background-size: contain;
    top: 25px;
	background-position: center center;
}
div#product-154.product .eskuvoshatter .teljeskepek0.feliratok, 
div#product-169.product .eskuvoshatter .teljeskepek0.feliratok, 
div#product-140.product .eskuvoshatter .teljeskepek0.feliratok, 
div#product-147.product .eskuvoshatter .teljeskepek0.feliratok, 
div#product-121.product .eskuvoshatter .teljeskepek0.feliratok {
    top: -150px;
    background-size: 200px;
}
div#product-154.product .eskuvoshatter.egeszhattere.hatter, 
div#product-169.product .eskuvoshatter.egeszhattere.hatter, 
div#product-140.product .eskuvoshatter.egeszhattere.hatter, 
div#product-147.product .eskuvoshatter.egeszhattere.hatter, 
div#product-121.product .eskuvoshatter.egeszhattere.hatter {
    background-position: center -125px;
}


div#product-181423 .tengerpartonkettenhatter .teljeskepek0,
div#product-99 .tengerpartonkettenhatter .teljeskepek0,
div#product-114 .tengerpartonkettenhatter .teljeskepek0 {
    background-size: contain;
    top: 60px;
}
div#product-181423 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter,
div#product-99 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter,
div#product-114 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
div#product-181423 .tengerpartonkettenhatter .nev1,
div#product-99 .tengerpartonkettenhatter .nev1,
div#product-114 .tengerpartonkettenhatter .nev1 {
    top: 475px;
    left: 25px;
}
div#product-181423 .tengerpartonkettenhatter .nev2,
div#product-99 .tengerpartonkettenhatter .nev2,
div#product-114 .tengerpartonkettenhatter .nev2 {
    top: 475px;
    right: unset;
    left: 410px;
}
div#product-181423 .lovashatter.szerelmeshatter .teljeskepek0,
div#product-99 .lovashatter.szerelmeshatter .teljeskepek0,
div#product-114 .lovashatter.szerelmeshatter .teljeskepek0 {
    top: 75px;
}
div#product-181423 .lovashatter.szerelmeshatter .nev1, 
div#product-99 .lovashatter.szerelmeshatter .nev1,
div#product-114 .lovashatter.szerelmeshatter .nev1 {
    top: 465px;
    left: 75px;
}
div#product-181423 .lovashatter.szerelmeshatter .nev2,
div#product-99 .lovashatter.szerelmeshatter .nev2,
div#product-114 .lovashatter.szerelmeshatter .nev2 {
    top: 465px;
    right: 100px;
	left: unset;
}
div#product-181423 .lovashatter .teljeskepek0,
div#product-99 .lovashatter .teljeskepek0,
div#product-114 .lovashatter .teljeskepek0 {
    top: 60px;
}
div#product-181423 .lovashatter .nev1,
div#product-99 .lovashatter .nev1,
div#product-114 .lovashatter .nev1 {
    top: 455px;
    left: 75px;
}
div#product-181423 .lovashatter .nev2,
div#product-99 .lovashatter .nev2,
div#product-114 .lovashatter .nev2 {
    top: 455px;
    right: unset;
    left: 350px;
}
div#product-181423 .eskuvoshatter .nevdobozok.nev2,
div#product-99 .eskuvoshatter .nevdobozok.nev2,
div#product-114 .eskuvoshatter .nevdobozok.nev2 {
    right: unset;
    top: 470px;
    left: 260px;
}
div#product-181423 .eskuvoshatter .nevdobozok.nev1,
div#product-99 .eskuvoshatter .nevdobozok.nev1,
div#product-114 .eskuvoshatter .nevdobozok.nev1 {
    left: 145px;
    top: 470px;
}
div#product-181423 .eskuvoshatter .teljeskepek0,
div#product-99 .eskuvoshatter .teljeskepek0,
div#product-114 .eskuvoshatter .teljeskepek0 {
    top: -20px;
}
div#product-181423 .apukagyerekkelszerk .teljeskepek0.jobblentgyerek,
div#product-99 .apukagyerekkelszerk .teljeskepek0.jobblentgyerek,
div#product-114 .apukagyerekkelszerk .teljeskepek0.jobblentgyerek {
    left: 0;
    top: 0;
	width: 100%;
	height: 100%;
}
div#product-181423 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-99 .apukagyerekkelszerk .teljeskepek0.felso,
div#product-114 .apukagyerekkelszerk .teljeskepek0.felso {
	left: -3px;
    top: -2px;
}
div#product-181423 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-99 .apukagyerekkelszerk .teljeskepek0.kiegek,
div#product-114 .apukagyerekkelszerk .teljeskepek0.kiegek {
    bottom: -35px;
    top: unset;
}
div#product-181423 div#szerkesztodobozok .apukagyerekkelszerk, div#product-99 .apukagyerekkelszerk, div#product-114 .apukagyerekkelszerk {
    background-size: 120%;
    background-position: center center;
}
div#product-181423 .apukagyerekkelszerk .teljeskepek0,
div#product-99 .apukagyerekkelszerk .teljeskepek0,
div#product-114 .apukagyerekkelszerk .teljeskepek0 {
	background-size: 350px;
}
div#product-181423 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-99 .apukagyerekkelszerk .nevdobozok.nev2,
div#product-114 .apukagyerekkelszerk .nevdobozok.nev2 {
    top: 75px;
    left: 149px;
}
div#product-181423 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-99 .apukagyerekkelszerk .nevdobozok.nev3,
div#product-114 .apukagyerekkelszerk .nevdobozok.nev3 {
    top: 80px;
    left: 300px;
    right: unset;
}
div#product-181423 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-99 .apukagyerekkelszerk .nevdobozok.nev4,
div#product-114 .apukagyerekkelszerk .nevdobozok.nev4 {
    top: 262px;
    left: 77px;
}
div#product-181423 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-99 .apukagyerekkelszerk .nevdobozok.nev1,
div#product-114 .apukagyerekkelszerk .nevdobozok.nev1 {
    top: 405px;
    left: 215px;
}
div#product-181423 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-99 .apukagyerekkelszerk .nevdobozok.nev5,
div#product-114 .apukagyerekkelszerk .nevdobozok.nev5 {
    top: 250px;
    left: 365px;
    right: unset;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1,
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1,
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1 {
	top: 410px;
    left: 200px;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2, 
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2, 
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2 {
    top: 125px;
    left: 100px;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3, 
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3, 
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3 {
    top: 125px;
    left: 300px;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4, 
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4, 
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4 {
    top: 255px;
    left: 40px;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5, 
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5, 
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5 {
    top: 255px;
    left: 365px;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0,
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0,
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0 {
    background-size: 350px;
	top: 0;
}
div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek {
    bottom: unset;
    top: 30px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0,
div#product-99 .nagyszulogyerekkel .teljeskepek0,
div#product-114 .nagyszulogyerekkel .teljeskepek0 {
	top: 25px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0.test,
div#product-99 .nagyszulogyerekkel .teljeskepek0.test,
div#product-114 .nagyszulogyerekkel .teljeskepek0.test {
    left: -77px;
    top: 29px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-99 .nagyszulogyerekkel .teljeskepek0.felso,
div#product-114 .nagyszulogyerekkel .teljeskepek0.felso {
    left: 84px;
    top: 25px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-99 .nagyszulogyerekkel .teljeskepek0.balgyerek,
div#product-114 .nagyszulogyerekkel .teljeskepek0.balgyerek {
    left: -128px;
    top: 26px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-99 .nagyszulogyerekkel .teljeskepek0.jobbgyerek,
div#product-114 .nagyszulogyerekkel .teljeskepek0.jobbgyerek {
    left: 131px;
    top: 26px;
}
div#product-181423 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek,
div#product-99 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek,
div#product-114 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek {
    left: 0;
    top: 25px;
    width: 100%;
    height: 100%;
}
div#product-181423 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-99 .nagyszulogyerekkel .nevdobozok.nev2,
div#product-114 .nagyszulogyerekkel .nevdobozok.nev2 {
    top: 470px;
    left: 280px;
}
div#product-181423 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-99 .nagyszulogyerekkel .nevdobozok.nev1,
div#product-114 .nagyszulogyerekkel .nevdobozok.nev1 {
    top: 470px;
    left: 175px;
}
div#product-181423 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-99 .nagyszulogyerekkel .nevdobozok.nev3,
div#product-114 .nagyszulogyerekkel .nevdobozok.nev3 {
    top: 455px;
    left: 80px;
}
div#product-181423 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-99 .nagyszulogyerekkel .nevdobozok.nev4,
div#product-114 .nagyszulogyerekkel .nevdobozok.nev4 {
    top: 455px;
    left: 355px;
}
div#product-140 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0.kiegek, 
div#product-169 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0.kiegek, 
div#product-121 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0.kiegek, 
div#product-154 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0.kiegek, 
div#product-147 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0.kiegek {
    top: 10px;
    background-size: 350px;
}
div#product-140 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0, 
div#product-169 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0, 
div#product-121 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0, 
div#product-154 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0, 
div#product-147 .apukagyerekkelszerk.anyukagyerekkelszerk .teljeskepek0 {
    top: 50px;
    background-size: 275px;
}
div#product-140 .apukagyerekkelszerk.anyukagyerekkelszerk .nevdobozok.nev1, 
div#product-169 .apukagyerekkelszerk.anyukagyerekkelszerk .nevdobozok.nev1, 
div#product-121 .apukagyerekkelszerk.anyukagyerekkelszerk .nevdobozok.nev1, 
div#product-154 .apukagyerekkelszerk.anyukagyerekkelszerk .nevdobozok.nev1, 
div#product-147 .apukagyerekkelszerk.anyukagyerekkelszerk .nevdobozok.nev1 {
    top: 375px;
    left: 265px;
}
div#product-140 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
div#product-169 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
div#product-121 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
div#product-154 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
div#product-147 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0 {
    top: 40px;
}
div#product-140 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-169 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-121 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-154 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek,
div#product-147 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek {
    top: 30px;
}


.baloldali-termekinfok .single_variation_wrap .wccpf-fields-container {
	display: block !important;
}

body .product .egeszhattere.hatter.lovashatter .teljeskepek0 {
    top: 50px;
}
form.eskuvosform img.noihaj {
    transform: scale(5) translateY(9px) translateX(-5px);
    -webkit-transform: scale(5) translateY(9px) translateX(-5px);
    -ms-transform: scale(5) translateY(9px) translateX(-5px);
}
form.eskuvosform img.ferfihaj {
    transform: scale(5) translateY(13px) translateX(5px);
    -webkit-transform: scale(5) translateY(13px) translateX(5px);
    -ms-transform: scale(5) translateY(13px) translateX(5px);
}
form.eskuvosform img.ferfitest {
    transform: scale(1.3) translateY(-9px) translateX(8px);
    -webkit-transform: scale(1.3) translateY(-9px) translateX(8px);
    -ms-transform: scale(1.3) translateY(-9px) translateX(8px);
}
form.eskuvosform img.noitest {
    transform: scale(1.3) translateY(-10px) translateX(-8px);
    -webkit-transform: scale(1.3) translateY(-10px) translateX(-8px);
    -ms-transform: scale(1.3) translateY(-10px) translateX(-8px);
}
form.tengerpartonkettenform img.noifej {
    transform: scale(5) translateY(2px) translateX(-9px);
    -webkit-transform: scale(5) translateY(2px) translateX(-9px);
    -ms-transform: scale(5) translateY(2px) translateX(-9px);
}
form.tengerpartonkettenform img.ferfifej {
    transform: scale(5) translateY(5px) translateX(4px);
    -webkit-transform: scale(5) translateY(5px) translateX(4px);
    -ms-transform: scale(5) translateY(5px) translateX(4px);
}
form.tengerpartonkettenform img.ferfitest {
	transform: scale(2) translateX(0px) translateY(-17px);
	-webkit-transform: scale(2) translateX(0px) translateY(-17px);
	-ms-transform: scale(2) translateX(0px) translateY(-17px);
}
form.tengerpartonkettenform img.noitest {
	transform: scale(2) translateX(-10px) translateY(-19px);
	-webkit-transform: scale(2) translateX(-10px) translateY(-19px);
	-ms-transform: scale(2) translateX(-10px) translateY(-19px);
}
form.tengerpartonkettenform img.padok {
	transform: scale(1.5) translateX(0px) translateY(-21px);
	-webkit-transform: scale(1.5) translateX(0px) translateY(-21px);
	-ms-transform: scale(1.5) translateX(0px) translateY(-21px);
}
form.szerelmesform img.ferfitest {
	transform: scale(2) translateX(0px) translateY(-7px);
	-webkit-transform: scale(2) translateX(0px) translateY(-7px);
	-ms-transform: scale(2) translateX(0px) translateY(-7px);
}
form.szerelmesform img.ferfihaj {
	transform: scale(5) translateY(10px) translateX(6px);
	-webkit-transform: scale(5) translateY(10px) translateX(6px);
	-ms-transform: scale(5) translateY(10px) translateX(6px);
}
form.szerelmesform img.noitest {
	transform: scale(2) translateX(-8px) translateY(-7px);
	-webkit-transform: scale(2) translateX(-8px) translateY(-7px);
	-ms-transform: scale(2) translateX(-8px) translateY(-7px);
}
form.szerelmesform img.nohaja {
	transform: scale(4.5) translateY(5px) translateX(-7px);
	-webkit-transform: scale(4.5) translateY(5px) translateX(-7px);
	-ms-transform: scale(4.5) translateY(5px) translateX(-7px);
}
form.szerelmesform img.kiegeszito {
	transform: scale(1.5) translateY(22px) translateX(-6px);
	-webkit-transform: scale(1.5) translateY(22px) translateX(-6px);
	-ms-transform: scale(1.5) translateY(22px) translateX(-6px);
}
form.szulokisgyerekkelform img.papatest {
	transform: scale(1) translateY(-85px) translateX(0px);
	-webkit-transform: scale(1) translateY(-85px) translateX(0px);
	-ms-transform: scale(1) translateY(-85px) translateX(0px);
}
form.szulokisgyerekkelform img.papafej {
	transform: scale(5) translateY(6px) translateX(8px);
	-webkit-transform: scale(5) translateY(6px) translateX(8px);
	-ms-transform: scale(5) translateY(6px) translateX(8px);
}
form.szulokisgyerekkelform img.mamatest {
	transform: translateY(-90px);
	-webkit-transform: translateY(-90px);
	-ms-transform: translateY(-90px);
}
form.szulokisgyerekkelform img.mamafej {
	transform: scale(5) translateY(-3px) translateX(-14px);
	-webkit-transform: scale(5) translateY(-3px) translateX(-14px);
	-ms-transform: scale(5) translateY(-3px) translateX(-14px);
}
form.szulokisgyerekkelform img.balgyerektest {
	transform: scale(1.5) translateY(-73px) translateX(-1px);
	-webkit-transform: scale(1.5) translateY(-73px) translateX(-1px);
	-ms-transform: scale(1.5) translateY(-73px) translateX(-1px);
}
form.szulokisgyerekkelform img.balgyerekfej {
	transform: scale(5) translateY(-1px) translateX(27px);
	-webkit-transform: scale(5) translateY(-1px) translateX(27px);
	-ms-transform: scale(5) translateY(-1px) translateX(27px);
}
form.szulokisgyerekkelform img.jobbgyerektest {
	transform: scale(1.5) translateY(-78px) translateX(-1px);
	-webkit-transform: scale(1.5) translateY(-78px) translateX(-1px);
	-ms-transform: scale(1.5) translateY(-78px) translateX(-1px);
}
form.szulokisgyerekkelform img.jobbgyerekfej {
	transform: scale(5) translateY(-7px) translateX(-28px);
	-webkit-transform: scale(5) translateY(-7px) translateX(-28px);
	-ms-transform: scale(5) translateY(-7px) translateX(-28px);
}
form.lovaglosform img.lovakimg {
	transform: scale(1.5) translateX(-3px) translateY(-3px);
	-webkit-transform: scale(1.5) translateX(-3px) translateY(-3px);
	-ms-transform: scale(1.5) translateX(-3px) translateY(-3px);
}
form.lovaglosform img.szereploimg {
	transform: scale(2) translateX(0px) translateY(10px);
	-webkit-transform: scale(2) translateX(0px) translateY(10px);
	-ms-transform: scale(2) translateX(0px) translateY(10px);
}
form.lovaglosform img.hajakimg {
	transform: scale(1.8) translateY(15px) translateX(-85px);
	-webkit-transform: scale(1.8) translateY(15px) translateX(-85px);
	-ms-transform: scale(1.8) translateY(15px) translateX(-85px);
}
form.lovaglosform img.mellenyimg {
	transform: scale(4) translateX(1px) translateY(19px);
	-webkit-transform: scale(4) translateX(1px) translateY(19px);
	-ms-transform: scale(4) translateX(1px) translateY(19px);
}
form.lovaglosform img.sapkaimg {
	transform: scale(2) translateX(-75px) translateY(45px);
	-webkit-transform: scale(2) translateX(-75px) translateY(45px);
	-ms-transform: scale(2) translateX(-75px) translateY(45px);
}
form.hazikedvenccelform div#betoltokutyavalto img {
	transform: scale(1.3) translateX(0px) translateY(-30px);
	-webkit-transform: scale(1.3) translateX(0px) translateY(-30px);
	-ms-transform: scale(1.3) translateX(0px) translateY(-30px);
}
form.hazikedvenccelform img.ferfitest {
	transform: scale(3) translateX(-10px) translateY(-23px);
	-webkit-transform: scale(3) translateX(-10px) translateY(-23px);
	-ms-transform: scale(3) translateX(-10px) translateY(-23px);
}
form.hazikedvenccelform img.ferfihaj {
	transform: scale(5) translateY(-5px) translateX(-10px);
	-webkit-transform: scale(5) translateY(-5px) translateX(-10px);
	-ms-transform: scale(5) translateY(-5px) translateX(-10px);
}
form.hazikedvenccelform img.noitest {
	transform: scale(3) translateX(8px) translateY(-24px);
	-webkit-transform: scale(3) translateX(8px) translateY(-24px);
	-ms-transform: scale(3) translateX(8px) translateY(-24px);
}
form.hazikedvenccelform img.noihaj {
	transform: scale(5) translateY(-8px) translateX(8px);
	-webkit-transform: scale(5) translateY(-8px) translateX(8px);
	-ms-transform: scale(5) translateY(-8px) translateX(8px);
}
form.apukagyerekekkelform img.polo {
	transform: scale(1.3) translateY(-15px) translateX(-1px);
	-webkit-transform: scale(1.3) translateY(-15px) translateX(-1px);
	-ms-transform: scale(1.3) translateY(-15px) translateX(-1px);
}
form.apukagyerekekkelform img.felirat {
	transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-ms-transform: scale(1.3);
}
form.apukagyerekekkelform img.felho {
	transform: translateX(0px) translateY(-35px);
	-webkit-transform: translateX(0px) translateY(-35px);
	-ms-transform: translateX(0px) translateY(-35px);
}
form.apukagyerekekkelform img.elsogyerektest {
	transform: scale(2.5) translateX(16px) translateY(31px);
	-webkit-transform: scale(2.5) translateX(16px) translateY(31px);
	-ms-transform: scale(2.5) translateX(16px) translateY(31px);
}
form.apukagyerekekkelform img.masodikgyerektest {
	transform: scale(2.5) translateX(-20px) translateY(27px);
	-webkit-transform: scale(2.5) translateX(-20px) translateY(27px);
	-ms-transform: scale(2.5) translateX(-20px) translateY(27px);
}
form.apukagyerekekkelform img.harmadikgyerektest {
	transform: scale(2.5) translateX(36px) translateY(-25px);
	-webkit-transform: scale(2.5) translateX(36px) translateY(-25px);
	-ms-transform: scale(2.5) translateX(36px) translateY(-25px);
}
form.apukagyerekekkelform img.negyedikgyerektest {
	transform: scale(2.5) translateX(-37px) translateY(-25px);
	-webkit-transform: scale(2.5) translateX(-37px) translateY(-25px);
	-ms-transform: scale(2.5) translateX(-37px) translateY(-25px);
}
form.anyukagyerekekkelform img.elsogyerektest {
	transform: scale(1.3) translateX(22px) translateY(-5px);
	-webkit-transform: scale(1.3) translateX(22px) translateY(-5px);
	-ms-transform: scale(1.3) translateX(22px) translateY(-5px);
}
form.anyukagyerekekkelform img.masodikgyerektest {
	transform: scale(1.5) translateX(-20px) translateY(-5px);
	-webkit-transform: scale(1.5) translateX(-20px) translateY(-5px);
	-ms-transform: scale(1.5) translateX(-20px) translateY(-5px);
}
form.anyukagyerekekkelform img.harmadikgyerektest {
	transform: scale(2) translateX(31px) translateY(-31px);
	-webkit-transform: scale(2) translateX(31px) translateY(-31px);
	-ms-transform: scale(2) translateX(31px) translateY(-31px);
}
form.anyukagyerekekkelform img.negyedikgyerektest {
	transform: scale(2) translateX(-32px) translateY(-31px);
	-webkit-transform: scale(2) translateX(-32px) translateY(-31px);
	-ms-transform: scale(2) translateX(-32px) translateY(-31px);
}
form.anyukagyerekekkelform img.felho {
	transform: translateX(0px) translateY(-35px);
	-webkit-transform: translateX(0px) translateY(-35px);
	-ms-transform: translateX(0px) translateY(-35px);
}
form.hazikedvenccelform label.macskatestvalto img {
	transform: scale(1.5) translateY(-30px) translateX(0px);
	-webkit-transform: scale(1.5) translateY(-30px) translateX(0px);
	-ms-transform: scale(1.5) translateY(-30px) translateX(0px);
}
.kivalasztokepdobozok:nth-child(2) label {
	max-height: 100%;
}

.kivalasztokepdobozok label:not(.szovegmeretvaltok) {
    overflow: hidden;
    height: 136px;
    width: 136px;
	max-width: 100%;
}
select.hazikedvenclegordulo {
    z-index: 8;
    position: relative;
}
.egeszhattere.hatter {
    outline: 1px solid #eee;
	border: none !important;
}
body div#szerkesztodobozok .nevdobozok {
    font-weight: bold;
}

@media(max-width: 490px) {
	.kivalasztokepdobozok label {
		max-height: 100%;
	}
	form.szulokisgyerekkelform img.papatest {
		transform: none;
		-webkit-transform: none;
		-ms-transform: none;
	}
	form.szulokisgyerekkelform.nagyszulosform img.papatest {
		transform: scale(1) translateY(-75px) translateX(0px);
		-webkit-transform: scale(1) translateY(-75px) translateX(0px);
		-ms-transform: scale(1) translateY(-75px) translateX(0px);
	}
	.woocommerce form label img, .woocommerce-page .lovaglosform .zoomkep img.kisvalaszto, .woocommerce-page .eskuvosform .zoomkep img.kisvalaszto {
		width: 75%;
	}
	form.lovaglosform img.sapkaimg {
		transform: scale(5) translateX(1px) translateY(31px);
		-webkit-transform: scale(5) translateX(1px) translateY(31px);
		-ms-transform: scale(5) translateX(1px) translateY(31px);
	}
	form.lovaglosform img.hajakimg {
		transform: scale(5) translateY(29px) translateX(1px);
		-webkit-transform: scale(5) translateY(29px) translateX(1px);
		-ms-transform: scale(5) translateY(29px) translateX(1px);
	}
	div#product-181423 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter, div#product-99 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter, div#product-114 .tengerpartonkettenhatter.coverhatter.egeszhattere.hatter {
		background-position: center center;
	}
	form.apukagyerekekkelform img.elsogyerektest {
		transform: scale(2) translateX(16px) translateY(31px);
		-webkit-transform: scale(2) translateX(16px) translateY(31px);
		-ms-transform: scale(2) translateX(16px) translateY(31px);
	}
	form.apukagyerekekkelform img.masodikgyerektest {
		transform: scale(2) translateX(-20px) translateY(27px);
		-webkit-transform: scale(2) translateX(-20px) translateY(27px);
		-ms-transform: scale(2) translateX(-20px) translateY(27px);
	}
	form.apukagyerekekkelform img.harmadikgyerektest {
		transform: scale(2) translateX(36px) translateY(-25px);
		-webkit-transform: scale(2) translateX(36px) translateY(-25px);
		-ms-transform: scale(2) translateX(36px) translateY(-25px);
	}
	form.apukagyerekekkelform img.negyedikgyerektest {
		transform: scale(2) translateX(-37px) translateY(-25px);
		-webkit-transform: scale(2) translateX(-37px) translateY(-25px);
		-ms-transform: scale(2) translateX(-37px) translateY(-25px);
	}	
	

}


/* MOBIL CSS */

@media (max-width: 490px) {
	
	div#product-140 .tengerpartonkettenhatter.coverhatter .teljeskepek0, 
	div#product-169 .tengerpartonkettenhatter.coverhatter .teljeskepek0, 
	div#product-121 .tengerpartonkettenhatter.coverhatter .teljeskepek0, 
	div#product-154 .tengerpartonkettenhatter.coverhatter .teljeskepek0, 
	div#product-147 .tengerpartonkettenhatter.coverhatter .teljeskepek0 {
		background-size: 202px;
		top: 15px;
	}
	div#product-140 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok, 
	div#product-169 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok, 
	div#product-121 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok, 
	div#product-154 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok, 
	div#product-147 .tengerpartonkettenhatter.coverhatter .teljeskepek0.feliratok {
		top: -61px;
		background-size: 90px;
	}
	div#product-140 .tengerpartonkettenhatter .nevdobozok.nev1, 
	div#product-169 .tengerpartonkettenhatter .nevdobozok.nev1, 
	div#product-121 .tengerpartonkettenhatter .nevdobozok.nev1, 
	div#product-154 .tengerpartonkettenhatter .nevdobozok.nev1, 
	div#product-147 .tengerpartonkettenhatter .nevdobozok.nev1 {
		top: 178px;
		left: 36px;
	}
	div#product-140 .tengerpartonkettenhatter .nevdobozok.nev2, 
	div#product-169 .tengerpartonkettenhatter .nevdobozok.nev2, 
	div#product-121 .tengerpartonkettenhatter .nevdobozok.nev2, 
	div#product-154 .tengerpartonkettenhatter .nevdobozok.nev2, 
	div#product-147 .tengerpartonkettenhatter .nevdobozok.nev2 {
		top: 178px;
		left: 207px;
	}
	div#product-140 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-169 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-121 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-154 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-147 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0 {
		top: 18px;
	}
	div#product-140 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok, 
	div#product-169 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok, 
	div#product-121 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok, 
	div#product-154 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok, 
	div#product-147 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok {
		top: -56px;
		left: 90px;
	}
	div#product-140 .lovashatter.szerelmeshatter .nevdobozok.nev1, 
	div#product-169 .lovashatter.szerelmeshatter .nevdobozok.nev1, 
	div#product-121 .lovashatter.szerelmeshatter .nevdobozok.nev1, 
	div#product-154 .lovashatter.szerelmeshatter .nevdobozok.nev1, 
	div#product-147 .lovashatter.szerelmeshatter .nevdobozok.nev1 {
		top: 177px;
		left: 36px;
	}
	div#product-140 .lovashatter.szerelmeshatter .nevdobozok.nev2, 
	div#product-169 .lovashatter.szerelmeshatter .nevdobozok.nev2, 
	div#product-121 .lovashatter.szerelmeshatter .nevdobozok.nev2, 
	div#product-154 .lovashatter.szerelmeshatter .nevdobozok.nev2, 
	div#product-147 .lovashatter.szerelmeshatter .nevdobozok.nev2 {
		top: 177px;
		left: 207px;
	}
	div#product-140 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok, 
	div#product-169 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok, 
	div#product-121 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok, 
	div#product-154 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok, 
	div#product-147 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok {
		top: -67px;
		left: 0;
		background-size: 90px;
	}
	div#product-140 .lovashatter .nevdobozok.nev1, 
	div#product-169 .lovashatter .nevdobozok.nev1, 
	div#product-121 .lovashatter .nevdobozok.nev1, 
	div#product-154 .lovashatter .nevdobozok.nev1, 
	div#product-147 .lovashatter .nevdobozok.nev1 {
		top: 173px;
		left: 63px;
	}
	div#product-140 .lovashatter .nevdobozok.nev2, 
	div#product-169 .lovashatter .nevdobozok.nev2, 
	div#product-121 .lovashatter .nevdobozok.nev2, 
	div#product-154 .lovashatter .nevdobozok.nev2, 
	div#product-147 .lovashatter .nevdobozok.nev2 {
		top: 173px;
		left: 184px;
	}
	div#product-154.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-169.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-140.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-147.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-121.product .eskuvoshatter.egeszhattere.hatter {
		background-position: center -62px;
	}
	div#product-154.product .eskuvoshatter .teljeskepek0, 
	div#product-169.product .eskuvoshatter .teljeskepek0, 
	div#product-140.product .eskuvoshatter .teljeskepek0, 
	div#product-147.product .eskuvoshatter .teljeskepek0, 
	div#product-121.product .eskuvoshatter .teljeskepek0 {
		top: 12px;
	}
	div#product-154.product .eskuvoshatter .teljeskepek0.feliratok, 
	div#product-169.product .eskuvoshatter .teljeskepek0.feliratok, 
	div#product-140.product .eskuvoshatter .teljeskepek0.feliratok, 
	div#product-147.product .eskuvoshatter .teljeskepek0.feliratok, 
	div#product-121.product .eskuvoshatter .teljeskepek0.feliratok {
		top: -65px;
		background-size: 100px;
	}
	div#product-154.product .eskuvoshatter .nevdobozok.nev1, 
	div#product-169.product .eskuvoshatter .nevdobozok.nev1, 
	div#product-140.product .eskuvoshatter .nevdobozok.nev1, 
	div#product-147.product .eskuvoshatter .nevdobozok.nev1, 
	div#product-121.product .nevdobozok.nev1 {
		left: 45px;
		top: 186px;
	}
	div#product-154.product .eskuvoshatter .nevdobozok.nev2, 
	div#product-169.product .eskuvoshatter .nevdobozok.nev2, 
	div#product-140.product .eskuvoshatter .nevdobozok.nev2, 
	div#product-147.product .eskuvoshatter .nevdobozok.nev2, 
	div#product-121.product .eskuvoshatter .nevdobozok.nev2 {
		left: 202px;
		top: 186px;
	}
	div#product-140 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-140 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-140 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-169 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-169 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-169 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-121 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-121 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-121 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-154 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-154 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-154 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-147 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-147 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-147 .apukagyerekkelszerk .teljeskepek0.feliratok {
		background-size: 90px;
		top: -65px;
	}
	div#product-169 .apukagyerekkelszerk .teljeskepek0.felso, 
	div#product-121 .apukagyerekkelszerk .teljeskepek0.felso, 
	div#product-140 .apukagyerekkelszerk .teljeskepek0.felso, 
	div#product-154 .apukagyerekkelszerk .teljeskepek0.felso, 
	div#product-147 .apukagyerekkelszerk .teljeskepek0.felso {
		left: -1px;
		top: 17px;
	}
	div#product-140 .apukagyerekkelszerk .teljeskepek0, 
	div#product-169 .apukagyerekkelszerk .teljeskepek0, 
	div#product-121 .apukagyerekkelszerk .teljeskepek0, 
	div#product-154 .apukagyerekkelszerk .teljeskepek0, 
	div#product-147 .apukagyerekkelszerk .teljeskepek0 {
		top: 18px;
		background-size: 101px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev1 {
		top: 169px;
		left: 121px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev2 {
		top: 67px;
		left: 67px;
	}
	body.betu-nagy-1 .egeszhattere.hatter .nevdobozok.nev1, 
	body.betu-nagy-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-nagy-3 .egeszhattere.hatter .nevdobozok.nev3,
	body.betu-nagy-4 .egeszhattere.hatter .nevdobozok.nev4,
	body.betu-nagy-5 .egeszhattere.hatter .nevdobozok.nev5 {
		font-size: 18px;
	}
	body.betu-kozepes-1 .egeszhattere.hatter .nevdobozok.nev1, 
	body.betu-kozepes-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-kozepes-3 .egeszhattere.hatter .nevdobozok.nev3,
	body.betu-kozepes-4 .egeszhattere.hatter .nevdobozok.nev4,
	body.betu-kozepes-5 .egeszhattere.hatter .nevdobozok.nev5 {
		font-size: 14.5px;
	}
	body.betu-kicsi-1 .egeszhattere.hatter .nevdobozok.nev1, 
	body.betu-kicsi-2 .egeszhattere.hatter .nevdobozok.nev2,
	body.betu-kicsi-3 .egeszhattere.hatter .nevdobozok.nev3,
	body.betu-kicsi-4 .egeszhattere.hatter .nevdobozok.nev4,
	body.betu-kicsi-5 .egeszhattere.hatter .nevdobozok.nev5 {
		font-size: 11.2px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev3 {
		top: 67px;
		left: 175px;
	}
	div#product-140 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-169 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-121 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-154 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-147 .apukagyerekkelszerk .teljeskepek0.kiegek {
		background-size: 157px;
		top: 18px;
	}
	div#product-140 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-169 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-121 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-154 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-147 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek {
		background-size: 175px;
		top: -5px;
	}
	div#product-140 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-169 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-121 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-154 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-147 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0 {
		top: 25px;
		background-size: 112px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev5 {
		left: 196px;
		top: 121px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev4 {
		left: 52px;
		top: 121px;
	}
	div#product-140 .nagyszulogyerekkel .teljeskepek0.feliratok, 
	div#product-169 .nagyszulogyerekkel .teljeskepek0.feliratok, 
	div#product-121 .nagyszulogyerekkel .teljeskepek0.feliratok, 
	div#product-154 .nagyszulogyerekkel .teljeskepek0.feliratok, 
	div#product-147 .nagyszulogyerekkel .teljeskepek0.feliratok {
		background-size: 100px;
		top: -65px;
	}
	div#product-140 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-169 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-121 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-154 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-147 .nagyszulogyerekkel .teljeskepek0.test {
		left: -31px;
	}
	div#product-140 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-169 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-121 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-154 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-147 .nagyszulogyerekkel .teljeskepek0.felso {
		left: 33px;
	}
	div#product-140 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-169 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-121 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-154 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-147 .nagyszulogyerekkel .teljeskepek0.jobbgyerek {
		left: 51px;
	}
	div#product-140 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-169 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-121 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-154 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-147 .nagyszulogyerekkel .teljeskepek0.balgyerek {
		left: -51px;
	}
	div#product-140 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-169 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-121 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-154 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-147 .nagyszulogyerekkel .nevdobozok.nev1 {
		top: 165px;
		left: 105px;
	}
	div#product-140 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-169 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-121 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-154 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-147 .nagyszulogyerekkel .nevdobozok.nev2 {
		top: 165px;
		left: 150px;
	}
	div#product-140 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-169 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-121 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-154 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-147 .nagyszulogyerekkel .nevdobozok.nev3 {
		top: 157px;
		left: 55px;
	}
	div#product-140 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-169 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-121 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-154 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-147 .nagyszulogyerekkel .nevdobozok.nev4 {
		top: 157px;
		left: 185px;
	}
	div#product-140 .egeszhattere.hatter.lovashatter .teljeskepek0,
	div#product-169 .egeszhattere.hatter.lovashatter .teljeskepek0, 
	div#product-121 .egeszhattere.hatter.lovashatter .teljeskepek0, 
	div#product-154 .egeszhattere.hatter.lovashatter .teljeskepek0, 
	div#product-147 .egeszhattere.hatter.lovashatter .teljeskepek0 {
		top: 29px;
	}
	div#product-181423 .tengerpartonkettenhatter .teljeskepek0, 
	div#product-99 .tengerpartonkettenhatter .teljeskepek0, 
	div#product-114 .tengerpartonkettenhatter .teljeskepek0 {
		top: 33px;
	}
	div#product-181423 .tengerpartonkettenhatter .nev1, 
	div#product-99 .tengerpartonkettenhatter .nev1, 
	div#product-114 .tengerpartonkettenhatter .nev1 {
		top: 266px;
		left: 14px;
	}
	div#product-181423 .tengerpartonkettenhatter .nev2, 
	div#product-99 .tengerpartonkettenhatter .nev2, 
	div#product-114 .tengerpartonkettenhatter .nev2 {
		top: 266px;
		left: 224px;
	}
	div#product-181423 .lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-99 .lovashatter.szerelmeshatter .teljeskepek0, 
	div#product-114 .lovashatter.szerelmeshatter .teljeskepek0 {
		top: 45px;
	}
	div#product-181423 .lovashatter.szerelmeshatter .nev1, 
	div#product-99 .lovashatter.szerelmeshatter .nev1, 
	div#product-114 .lovashatter.szerelmeshatter .nev1 {
		top: 260px;
		left: 35px;
	}
	div#product-181423 .lovashatter.szerelmeshatter .nev2, 
	div#product-99 .lovashatter.szerelmeshatter .nev2, 
	div#product-114 .lovashatter.szerelmeshatter .nev2 {
		top: 260px;
		left: 200px;
	}
	div#product-181423 .lovashatter .teljeskepek0, 
	div#product-99 .lovashatter .teljeskepek0, 
	div#product-114 .lovashatter .teljeskepek0 {
		top: 33px;
	}
	div#product-181423 .lovashatter .nev2, 
	div#product-99 .lovashatter .nev2, 
	div#product-114 .lovashatter .nev2 {
		top: 255px;
		left: 196px;
	}
	div#product-181423 .lovashatter .nev1,
	div#product-99 .lovashatter .nev1,
	div#product-114 .lovashatter .nev1 {
		top: 255px;
		left: 42px;
	}
	div#product-181423 .eskuvoshatter .nevdobozok.nev1, 
	div#product-99 .eskuvoshatter .nevdobozok.nev1, 
	div#product-114 .eskuvoshatter .nevdobozok.nev1 {
		left: 75px;
		top: 247px;
	}
	div#product-181423 .eskuvoshatter .nevdobozok.nev2, 
	div#product-99 .eskuvoshatter .nevdobozok.nev2, 
	div#product-114 .eskuvoshatter .nevdobozok.nev2 {
		top: 247px;
		left: 145px;
	}
	div#product-140 .nagyszulogyerekkel.feliratos.egeszhattere.hatter, 
	div#product-169 .nagyszulogyerekkel.feliratos.egeszhattere.hatter, 
	div#product-121 .nagyszulogyerekkel.feliratos.egeszhattere.hatter, 
	div#product-154 .nagyszulogyerekkel.feliratos.egeszhattere.hatter, 
	div#product-147 .nagyszulogyerekkel.feliratos.egeszhattere.hatter {
		background-position: center bottom;
	}
	div#product-181423 .apukagyerekkelszerk .teljeskepek0, 
	div#product-99 .apukagyerekkelszerk .teljeskepek0, 
	div#product-114 .apukagyerekkelszerk .teljeskepek0 {
		background-size: 196px;
	}
	div#product-181423 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-99 .apukagyerekkelszerk .teljeskepek0.kiegek, 
	div#product-114 .apukagyerekkelszerk .teljeskepek0.kiegek {
		bottom: -17px;
	}
	div#product-181423 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-99 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-114 .apukagyerekkelszerk .nevdobozok.nev1 {
		top: 227px;
		left: 120px;
	}
	div#product-181423 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-99 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-114 .apukagyerekkelszerk .nevdobozok.nev2 {
		top: 18px;
		left: 55px;
	}
	div#product-181423 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-99 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-114 .apukagyerekkelszerk .nevdobozok.nev3 {
		top: 20px;
		left: 177px;
	}
	div#product-181423 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-99 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-114 .apukagyerekkelszerk .nevdobozok.nev4 {
		top: 140px;
		left: 25px;
	}
	div#product-181423 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-99 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-114 .apukagyerekkelszerk .nevdobozok.nev5 {
		top: 140px;
		left: 204px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0 {
		background-size: 196px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek {
		top: 17px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1 {
	    top: 240px;
		left: 114px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2 {
		top: 65px;
		left: 44px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3 {
		top: 65px;
		left: 175px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4 {
		top: 148px;
		left: 10px;
	}
	div#product-181423 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5, 
	div#product-99 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5, 
	div#product-114 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5 {
		top: 148px;
		left: 204px;
	}
	
	div#product-181423 .nagyszulogyerekkel .teljeskepek0, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0 {
		top: 14px;
	}
	div#product-181423 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0.balgyerek, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0.balgyerek {
		left: -72px;
		top: 15px;
	}	
	div#product-181423 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0.jobbgyerek {
		left: 73px;
		top: 15px;
	}
	div#product-181423 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0.jobblentgyerek {
		top: 14px;
	}
	div#product-181423 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0.test, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0.test {
		left: -43px;
		top: 16px;
	}
	div#product-181423 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-99 .nagyszulogyerekkel .teljeskepek0.felso, 
	div#product-114 .nagyszulogyerekkel .teljeskepek0.felso {
		left: 47px;
		top: 14px;
	}
	div#product-181423 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-99 .nagyszulogyerekkel .nevdobozok.nev1, 
	div#product-114 .nagyszulogyerekkel .nevdobozok.nev1 {
		top: 263px;
		left: 98px;
	}
	div#product-181423 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-99 .nagyszulogyerekkel .nevdobozok.nev2, 
	div#product-114 .nagyszulogyerekkel .nevdobozok.nev2 {
		top: 263px;
		left: 157px;
	}
	div#product-181423 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-99 .nagyszulogyerekkel .nevdobozok.nev3, 
	div#product-114 .nagyszulogyerekkel .nevdobozok.nev3 {
		top: 255px;
		left: 45px;
	}
	div#product-181423 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-99 .nagyszulogyerekkel .nevdobozok.nev4, 
	div#product-114 .nagyszulogyerekkel .nevdobozok.nev4 {
		top: 255px;
		left: 199px;
	}
	div#product-181423 .eskuvoshatter .teljeskepek0, 
	div#product-99 .eskuvoshatter .teljeskepek0, 
	div#product-114 .eskuvoshatter .teljeskepek0 {
		top: -11px;
	}
	div#product-181423 .eskuvoshatter .nevdobozok.nev1, 
	div#product-99 .eskuvoshatter .nevdobozok.nev1, 
	div#product-114 .eskuvoshatter .nevdobozok.nev1 {
		left: 81px;
		top: 263px;
	}
	div#product-181423 .eskuvoshatter .nevdobozok.nev2, 
	div#product-99 .eskuvoshatter .nevdobozok.nev2, 
	div#product-114 .eskuvoshatter .nevdobozok.nev2 {
		top: 263px;
		left: 145px;
	}
	div#product-154.product .eskuvoshatter .teljeskepek0, 
	div#product-169.product .eskuvoshatter .teljeskepek0, 
	div#product-140.product .eskuvoshatter .teljeskepek0, 
	div#product-147.product .eskuvoshatter .teljeskepek0, 
	div#product-121.product .eskuvoshatter .teljeskepek0 {
		top: 11px;
	}
	div#product-154.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-169.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-140.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-147.product .eskuvoshatter.egeszhattere.hatter, 
	div#product-121.product .eskuvoshatter.egeszhattere.hatter {
		background-position: center -56px;
	}
	
	div#product-140 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-169 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-121 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-154 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0, 
	div#product-147 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0 {
		top: 18px;
		background-size: 101px
	}
	div#product-140 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-140 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-140 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-169 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-169 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-169 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-121 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-121 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-121 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-154 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-154 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-154 .apukagyerekkelszerk .teljeskepek0.feliratok, 
	div#product-147 .apukakislannyal .teljeskepek0.feliratok, 
	div#product-147 .apukakisfiuvalhatter .teljeskepek0.feliratok, 
	div#product-147 .apukagyerekkelszerk .teljeskepek0.feliratok {
		background-size: 90px;
		top: -65px;
	}
	div#product-140 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-169 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-121 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-154 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek, 
	div#product-147 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.kiegek {
		top: 13px;		
		background-size: 157px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev1, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev1 {
		top: 169px;
		left: 121px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev2, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev2 {
		top: 83px;
		left: 67px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev3, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev3 {
		top: 83px;
		left: 166px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev4, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev4 {
		left: 45px;
		top: 130px;
	}
	div#product-140 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-169 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-121 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-154 .apukagyerekkelszerk .nevdobozok.nev5, 
	div#product-147 .apukagyerekkelszerk .nevdobozok.nev5 {
		left: 196px;
		top: 130px;
	}

	div#bogreszerkesztodobozok {
		width: 280px;
		height: 280px;
	}
	.nevdobozok {
		margin-top: -4px;	
	}
}


/* - - - Ketten a házikedvenccel - - - */ 

div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel, 
div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel, 
div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel, 
div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel, 
div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel {
    background-size: 100%;
    background-position: center -185px;
}
div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok,
div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok,
div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok,
div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok,
div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok {
    top: -120px;
    background-size: 250px;
}
div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya {
	left: -65px;
	top: 90px;
}
div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .nev1,
div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .nev1,
div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .nev1,
div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .nev1,
div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .nev1 {
    top: 400px;
    left: 310px;
}
div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .nev2,
div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .nev2,
div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .nev2,
div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .nev2,
div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .nev2 {
    left: 203px;
    top: 400px;
}
.egeszhattere.hatter.hazikedvenccel .teljeskepek0.ferfitest {
    z-index: 1;
}
@media (max-width: 490px) {
	div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel, 
	div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel, 
	div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel, 
	div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel, 
	div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel {
		background-size: 100%;
		background-position: center -83px;
	}
	div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok, 
	div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok, 
	div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok, 
	div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok, 
	div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.feliratok {
		top: -54px;
		background-size: 112px;
	}
	div#product-140 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
	div#product-169 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
	div#product-121 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
	div#product-154 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya,
	div#product-147 .feliratos.egeszhattere.hatter.hazikedvenccel .teljeskepek0.kutya {
		left: -29px;
		top: 40px;
	}
}

div#product-181423 .hazikedvenccel .teljeskepek0.kutya,
div#product-99 .hazikedvenccel .teljeskepek0.kutya,
div#product-114 .hazikedvenccel .teljeskepek0.kutya {
	left: -65px;
    top: 105px;
}
div#product-181423 .hazikedvenccel .teljeskepek0.macska,
div#product-99 .hazikedvenccel .teljeskepek0.macska,
div#product-114 .hazikedvenccel .teljeskepek0.macska {
	left: -65px;
    top: 135px;
}
div#product-181423 .hazikedvenccel .teljeskepek0.noitest,
div#product-99 .hazikedvenccel .teljeskepek0.noitest,
div#product-114 .hazikedvenccel .teljeskepek0.noitest {
	left: 85px;
    top: -30px;
}
div#product-181423 .hazikedvenccel .teljeskepek0.noihaj,
div#product-99 .hazikedvenccel .teljeskepek0.noihaj,
div#product-114 .hazikedvenccel .teljeskepek0.noihaj {
	left: 85px;
    top: -30px;
}
div#product-181423 .hazikedvenccel .nevdobozok.nev1,
div#product-99 .hazikedvenccel .nevdobozok.nev1,
div#product-114 .hazikedvenccel .nevdobozok.nev1 {
    top: 485px;
    left: 275px;
}
div#product-181423 .hazikedvenccel .nevdobozok.nev2,
div#product-99 .hazikedvenccel .nevdobozok.nev2,
div#product-114 .hazikedvenccel .nevdobozok.nev2 {
    top: 485px;
    left: 140px;
}
.egeszhattere.hatter.hazikedvenccel .ferfihaj, .egeszhattere.hatter.hazikedvenccel .ferfitest {
    top: -25px;
}

@media (max-width: 490px) {
	div#product-181423 .hazikedvenccel .teljeskepek0.kutya, 
	div#product-99 .hazikedvenccel .teljeskepek0.kutya, 
	div#product-114 .hazikedvenccel .teljeskepek0.kutya {
		left: -36px;
		top: 59px;
	}
	div#product-181423 .hazikedvenccel .nevdobozok.nev1, 
	div#product-99 .hazikedvenccel .nevdobozok.nev1, 
	div#product-114 .hazikedvenccel .nevdobozok.nev1 {
		top: 258px;
		left: 146px;
	}
	div#product-181423 .hazikedvenccel .nevdobozok.nev2, 
	div#product-99 .hazikedvenccel .nevdobozok.nev2, 
	div#product-114 .hazikedvenccel .nevdobozok.nev2 {
		top: 258px;
		left: 76px;
	}
	body div#product-181423 .egeszhattere.hatter.hazikedvenccel div.teljeskepek0.macska, 
	div#product-99 .hazikedvenccel .teljeskepek0.macska, 
	div#product-114 .hazikedvenccel .teljeskepek0.macska {
		left: -36px;
		top: 76px;
	}
	div#product-181423 .hazikedvenccel .teljeskepek0.noihaj, 
	div#product-99 .hazikedvenccel .teljeskepek0.noihaj, 
	div#product-114 .hazikedvenccel .teljeskepek0.noihaj {
		left: 48px;
	}
	div#product-181423 .hazikedvenccel .teljeskepek0.noitest, 
	div#product-99 .hazikedvenccel .teljeskepek0.noitest, 
	div#product-114 .hazikedvenccel .teljeskepek0.noitest {
		left: 48px;
	}
}
/* - - - TELEFONTOK - - - */

/* Tengerparton ketten */
	div#product-74 .tengerpartonkettenhatter .teljeskepek0 {
		background-position: center center;
		top: 100px;
	}
	div#product-74 .tengerpartonkettenhatter .teljeskepek0.feliratok {
		background-size: 200px;
		background-position: center center;
		top: -50px;
	}
	div#product-74 .tengerpartonkettenhatter .nev1 {
		top: 585px;
		left: 45px;
	}
	div#product-74 .tengerpartonkettenhatter .nev2 {
		top: 585px;
		right: unset;
		left: 170px;
	}
/* - - - */


/* Lovaglós */
	div#product-74 .egeszhattere.hatter.lovashatter .teljeskepek0 {
		background-size: 420px;
		background-position: center center;
		top: 130px;
	}
	div#product-74 .egeszhattere.hatter.lovashatter .teljeskepek0.feliratok {
		background-size: 100%;
		top: -100px;
	}
	div#product-74 .lovashatter .nev1 {
		top: 580px;
		left: 25px;
	}
	div#product-74 .lovashatter .nev2 {
		top: 580px;
		right: unset;
		left: 185px;
	}
/* - - - */

/* Esküvős */
	div#product-74 .eskuvoshatter .nev1 {
		top: 580px;
		left: 25px;
	}
	div#product-74 .eskuvoshatter .nev2 {
		top: 580px;
		right: unset;
		left: 185px;
	}
	div#product-74 .eskuvoshatter .teljeskepek0 {
		background-position: center center;
		background-size: 420px;
		top: 75px;
	}	
	div#product-74 .eskuvoshatter .teljeskepek0.feliratok {
		background-position: center center;
		top: -100px;
		background-size: 100%;
	}
/* - - - */


/* Apuka gyerekekkel */
	div#product-74 .apukagyerekkelszerk .teljeskepek0 {
		background-position: center center;
		background-size: 200px;
		top: 150px;
	}
	div#product-74 .apukagyerekkelszerk .teljeskepek0.feliratok {
		background-size: 283px;
		top: -75px;
	}	
	div#product-74 .apukagyerekkelszerk .teljeskepek0.kiegek {
		top: 170px;
	}
	div#product-74 .apukagyerekkelszerk .teljeskepek0.felso {
		top: 149px;
	}
	div#product-74 .apukagyerekkelszerk .nevdobozok.nev1 {
		top: 545px;
		left: 125px;
	}	
	div#product-74 .apukagyerekkelszerk .nevdobozok.nev2 {
		top: 350px;
		left: 35px;
	}
	div#product-74 .apukagyerekkelszerk .nevdobozok.nev3 {
		top: 350px;
		left: 175px;
	}	
	div#product-74 .apukagyerekkelszerk .nevdobozok.nev4 {
		top: 450px;
		left: 15px;
	}
	div#product-74 .apukagyerekkelszerk .nevdobozok.nev5 {
		top: 450px;
		left: 195px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.apukagyerekkelszerk {
		background-size: 400%;
		background-position: center;
	}
/* - - - */


/* Anyuka gyerekekkel */
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev1 {
		top: 550px;
		left: 115px;
	}
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev2 {
		top: 380px;
		left: 35px;
	}
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev3 {
		top: 380px;
		left: 175px;
	}
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev4 {
		top: 450px;
		left: 15px;
	}
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .nevdobozok.nev5 {
		top: 450px;
		left: 195px;
	}
	div#product-74 .apukagyerekkelszerk.anyukagyerekekkelszerk .teljeskepek0.feliratok {
		top: -50px;
	}
/* - - - */


/* Szerelmes */
	div#product-74 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0 {
		background-position: center center;
		top: 125px;
		background-size: 566px;
	}
	div#product-74 .lovashatter.szerelmeshatter .nev1 {
		top: 575px;
		left: 45px;
	}
	div#product-74 .lovashatter.szerelmeshatter .nev2 {
		top: 575px;
		right: unset;
		left: 170px;
	}
	div#product-74 .egeszhattere.hatter.lovashatter.szerelmeshatter .teljeskepek0.feliratok {
		top: -75px;
		background-position: center center;
	}
/* - - - */


/* Nagyszülők gyerekekkel */
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel {
		background-position: center center;
		background-size: 605px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0 {
		background-position: center center;
		background-size: 100%;
		top: 120px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.felso,
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.test, 
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.jobbgyerek, 
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.balgyerek {
		background-size: 50%;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.test {
		left: -44px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.felso {
		left: 46px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.balgyerek {
		left: -73px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.jobbgyerek {
		left: 73px;
	}
	div#product-74 .nagyszulogyerekkel .nev1 {
		top: 540px;
		left: 95px;
	}
	div#product-74 .nagyszulogyerekkel .nev2 {
		top: 540px;
		left: 150px;
	}
	div#product-74 .nagyszulogyerekkel .nev3 {
		top: 530px;
		left: 30px;
	}
	div#product-74 .nagyszulogyerekkel .nev4 {
		top: 530px;
		left: 200px;
	}
	div#product-74 .feliratos.egeszhattere.hatter.nagyszulogyerekkel .teljeskepek0.feliratok {
		top: 0;
	}
/* - - - */


/* Telefontok font méretek */
	body.betu-nagy-5 div#product-74 .egeszhattere.hatter .nevdobozok.nev5, 
	body.betu-nagy-4 div#product-74 .egeszhattere.hatter .nevdobozok.nev4, 
	body.betu-nagy-3 div#product-74 .egeszhattere.hatter .nevdobozok.nev3, 
	body.betu-nagy-2 div#product-74 .egeszhattere.hatter .nevdobozok.nev2, 
	body.betu-nagy-1 div#product-74 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 32px;
	}
	body.betu-kozepes-5 div#product-74 .egeszhattere.hatter .nevdobozok.nev5, 
	body.betu-kozepes-4 div#product-74 .egeszhattere.hatter .nevdobozok.nev4, 
	body.betu-kozepes-3 div#product-74 .egeszhattere.hatter .nevdobozok.nev3, 
	body.betu-kozepes-2 div#product-74 .egeszhattere.hatter .nevdobozok.nev2, 
	body.betu-kozepes-1 div#product-74 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 26px;
	}
	body.betu-kicsi-5 div#product-74 .egeszhattere.hatter .nevdobozok.nev5, 
	body.betu-kicsi-4 div#product-74 .egeszhattere.hatter .nevdobozok.nev4, 
	body.betu-kicsi-3 div#product-74 .egeszhattere.hatter .nevdobozok.nev3, 
	body.betu-kicsi-2 div#product-74 .egeszhattere.hatter .nevdobozok.nev2, 
	body.betu-kicsi-1 div#product-74 .egeszhattere.hatter .nevdobozok.nev1 {
		font-size: 20px;
	}	
/* - - - */

input#generalasi {
    display: block !important;
}

div#szerkesztodobozok {
    background-image: url(/wp-content/themes/egyedihatlapok/images/bogre_v01_03.jpg);
    background-size: cover;
    width: 600px;
    height: 600px;
    margin: 0 auto;
    display: block;
}
div#szerkesztodobozok .egeszhattere {
    transform: scale(0.44);
    -webkit-transform: scale(0.44);
    transform-origin: 568px 313px;
    -webkit-transform-origin: 568px 313px;
    margin: 0!important;
	background: transparent;
	outline: none;
}
div#bogreszerkesztodobozok {
    transform: scale(0.44);
    -webkit-transform: scale(0.44);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    margin: 0;
    position: absolute;
    top: 170px;
    left: 169px;
    background: transparent;
}
.single #main h1.product_title {
    line-height: 1;
}
.baloldali-termekinfok .single_variation_wrap .wccpf-fields-container .wccpf-fields-group-1 .rejtett {
    display: none;
}
table.wccpf_fields_table.rejtett {
    display: none;
}
body:not(.fancy-product) .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
    display: block;
    margin-top: 0;
}
body.woocommerce div.product form.cart .mennyisegteljes span {
    font-weight: bold;
}
body.woocommerce div.product form.cart .mennyisegteljes {
    width: 100%;
    display: inline-block;
    margin-right: 0;
    margin-top: 15px;
}
.woocommerce div.product form.cart .button {
    padding: 9px 15px;
    font-size: 18px;
}
.woocommerce div.product form.cart table.wccpf_fields_table.bogre-szinvaltovariacio-wrapper td.wccpf_label, .woocommerce div.product form.cart table.wccpf_fields_table.bogre-szinvaltovariacio-wrapper td.wccpf_value {
    display: block;
    width: 100%;
	padding: 0;
    margin-bottom: 15px;
}

div#szerkesztodobozok.keretvalto_fekete,
div#szerkesztodobozok.keretvalto_magikusbogre {
	background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-fekete.jpg);
}
div#szerkesztodobozok.keretvalto_kek {
	background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-kek.jpg);
}
div#szerkesztodobozok.keretvalto_piros {
	background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-piros.jpg);
}
div#szerkesztodobozok.keretvalto_rozsaszin {
	background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-pink.jpg);
}
div#szerkesztodobozok.keretvalto_kek .egeszhattere,
div#szerkesztodobozok.keretvalto_fekete .egeszhattere,
div#szerkesztodobozok.keretvalto_magikusbogre .egeszhattere,
div#szerkesztodobozok.keretvalto_rozsaszin .egeszhattere,
div#szerkesztodobozok.keretvalto_piros .egeszhattere {
    transform-origin: 235px 369px;
    margin: 0 auto!important;
    transform: scale(0.48);
}
div#szerkesztodobozok.keretvalto_kek div#bogreszerkesztodobozok,
div#szerkesztodobozok.keretvalto_fekete div#bogreszerkesztodobozok,
div#szerkesztodobozok.keretvalto_magikusbogre div#bogreszerkesztodobozok,
div#szerkesztodobozok.keretvalto_rozsaszin div#bogreszerkesztodobozok,
div#szerkesztodobozok.keretvalto_piros div#bogreszerkesztodobozok {
    display: none;
}
body.woocommerce div.product form.cart ul.wccpf-field-layout-horizontal li label {
    font-size: 13px!important;
    padding-top: 80px;
    background-size: 60px;
    background-repeat: no-repeat;
    background-position: center 15px;
}
ul.wccpf-field-layout-horizontal li input {
    position: absolute;
    opacity: 0;
}
body ul.wccpf-field-layout-horizontal li {
    width: 33%;
    display: inline-block;
    margin: 0;
    text-align: center;
}
ul.wccpf-field-layout-horizontal li:nth-child(1) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-feher.jpg);}
ul.wccpf-field-layout-horizontal li:nth-child(2) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-fekete.jpg);}
ul.wccpf-field-layout-horizontal li:nth-child(3) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-kek.jpg);}
ul.wccpf-field-layout-horizontal li:nth-child(4) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-piros.jpg);}
ul.wccpf-field-layout-horizontal li:nth-child(5) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-pink.jpg);}
ul.wccpf-field-layout-horizontal li:nth-child(6) label { background-image: url(/wp-content/themes/egyedihatlapok/images/bogre-szinek-magikus.jpg);}

div#gomboknak {
    display: flex!important;
    padding: 0;
    border: 0;
    justify-content: space-between;
    margin-top: 15px;
}
input#elonezet {
    background: transparent;
    border: 3px solid #fa6400;
    color: #fa6400;
    font-weight: bold;
    border-radius: 5px;
	font-size: 18px;
    line-height: 22px;
    transition: .4s;
    width: 49%;
}
form input#generalasi {
    margin-top: 0;
    padding: 12px 25px;
    border: 2px solid #fa6400;
    background: #fa6400;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    display: block;
    width: 49%;
    font-weight: 700;
    transition: .4s;
    border-radius: 5px;
    text-align: center;
    cursor: pointer;
}
body.woocommerce div.product form.cart .mennyisegteljes button.plus,
body.woocommerce div.product form.cart .mennyisegteljes button.minus {
    display: none;
}
body.woocommerce div.product form.cart .mennyisegteljes .quantity .qty {
    border: 1px solid #1E1E1E;
    border-radius: 2px;
    width: 50px;
    font-size: 15px;
    padding: 4px;
    margin-left: 2px;
    text-align: right;
    font-weight: 600;
    height: 25px;
    line-height: 1;
}
.mennyisegbelsos {
    height: auto;
}
body.woocommerce div.product form.cart .mennyisegteljes span {
    font-weight: bold;
    display: inline-block;
    vertical-align: super;
}
.egeszhattere.hatter.szerelmeshatter div {
    transform: scale(1.25);
    -webkit-transform: scale(1.25);
}
div#szerkesztodobozok .egeszhattere.hatter.hazikedvenccel {
    background-size: contain;
}
.egeszhattere.hatter.hazikedvenccel div {
    transform: scale(1.25);
    -webkit-transform: scale(1.25);
}
.egeszhattere.hatter.tengerpartonkettenhatter div {
    transform: scale(1.25);
	-webkit-transform: scale(1.25);
    transform-origin: bottom;
    -webkit-transform-origin: bottom;
}
.egeszhattere.hatter.apukagyerekkelszerk div,
.egeszhattere.hatter.anyukagyerekekkelszerk div {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
}
/* Macska kisebbre */
div#product-181423 .egeszhattere.hatter.hazikedvenccel div.teljeskepek0.macska {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    top: 154px;
}

@media(max-width: 1440px) {
	div#bogreszerkesztodobozok {
		left: 110px;
	}
}
@media(max-width: 1200px) and (min-width: 1024px) {
	main#main>.container {
		max-width: 100%;
	}
	div#bogreszerkesztodobozok {
		left: 9%;
	}
	
}
@media(max-width: 1024px) and (min-width: 600px) {
	.baloldali-termekinfok {
		padding-top: 30px;
	}
}
@media(max-width: 800px) and (min-width: 600px) {
	div#bogreszerkesztodobozok {
		left: 116px;
	}
	

}

@media(max-width: 600px) {
	div#szerkesztodobozok {
		width: 500px;
		height: 500px;
	}
	body ul.wccpf-field-layout-horizontal li {
		width: 50%;
	}
	body .ui-accordion .ui-accordion-content {
		padding: 1em 0;
	}
	div#gomboknak {
		flex-direction: column;
		row-gap: 10px;
	}
	input#elonezet,
	form input#generalasi {
		width: 100%;
		padding: 10px;
	}
	table.variations tr {
		display: block;
	}
	body.woocommerce div.product form.cart .variations td.label, body.woocommerce div.product form.cart .variations td.value {
		display: block;
		width: 100%;
	}
}
@media(max-width: 490px) {
	div#szerkesztodobozok {
		width: 400px;
		height: 400px;
	}
}
@media(max-width: 430px) {
	div#szerkesztodobozok {
		width: 350px;
		height: 350px;
	}
	div#szerkesztodobozok .egeszhattere {
		transform: scale(0.44);
		-webkit-transform: scale(0.44);
		transform-origin: 338px 178px;
		-webkit-transform-origin: 338px 178px;
	}
	div#szerkesztodobozok.keretvalto_kek .egeszhattere, div#szerkesztodobozok.keretvalto_fekete .egeszhattere, div#szerkesztodobozok.keretvalto_magikusbogre .egeszhattere, div#szerkesztodobozok.keretvalto_rozsaszin .egeszhattere, div#szerkesztodobozok.keretvalto_piros .egeszhattere {
		transform-origin: 128px 225px;
		-webkit-transform-origin: 128px 225px;
		margin: 0 auto!important;
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
	}
	div#bogreszerkesztodobozok {
		transform: scale(0.44);
		-webkit-transform: scale(0.44);
		top: 95px;
		left: 62px;
	}
}
@media(max-width: 380px) {
	
	div#szerkesztodobozok {
		width: 290px;
		height: 290px;
	}
	div#szerkesztodobozok .egeszhattere {
		transform: scale(0.36);
		-webkit-transform: scale(0.36);
		transform-origin: 247px 135px;
		-webkit-transform-origin: 247px 135px;
	}
	div#bogreszerkesztodobozok {
		transform: scale(0.45);
		-webkit-transform: scale(0.45);
		top: 70px;
		left: 47px;
	}
	div#szerkesztodobozok.keretvalto_kek .egeszhattere, div#szerkesztodobozok.keretvalto_fekete .egeszhattere, div#szerkesztodobozok.keretvalto_magikusbogre .egeszhattere, div#szerkesztodobozok.keretvalto_rozsaszin .egeszhattere, div#szerkesztodobozok.keretvalto_piros .egeszhattere {
    transform-origin: 130px 155px;
    -webkit-transform-origin: 130px 155px;
    transform: scale(0.41);
    -webkit-transform: scale(0.41);
}
}


