/*
 Theme Name:   Maef
 Description:  Magyar Esküvő Fotósok weboldalának sablonja
 Author:       Borítás Viktor
 Author URI:   https://iwanwilaga.com
 Template:     twentynineteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom
 Text Domain:  maef_textdomain
*/


/* shortcut:
	19FIX - twentynineteen 'normalizalas'-ok


/* MAEF STUFF - ALTALANOS */

@import url('https://fonts.googleapis.com/css2?family=Josefin+Slab&display=swap');

/* #dashboard-widgets */
div#infok-tudnivalok.postbox .postbox-header{
	background-color: yellow!important;
}


:root {
	/* --maef-szin: #c7aa5e; */
	--maef-szin: #e4cc8d;
	--maef-szin-sotetebb: #b49601; 
  /* --maef-szin-vilagosabb: #d9ae3d;  */
  --maef-szin-vilagosabb: #eee1bf; 
	--maef-szin-vilkek: #c9f8ff;
	--maef-szin3:khaki;
	/* --maef-szin-szurke-vil: #f2f2f24d; */
	--maef-szin-szurke-vil: #aaa;
	--maef-szin-piros: #cb3800;
	--maef-szin-sotet: #222;
	--maef-radius:5px;
	/* --maef-input-fontsize:.8em; */
	--maef-input-fontsize:14px;
	--maef-font-family:'OpenSans';
}

/* maef UI alapszin mod */
.image-filters-enabled .site-header.featured-image .site-featured-image:before, .image-filters-enabled .site-header.featured-image .site-featured-image:after, .image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after, .main-navigation .sub-menu, .sticky-post, .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background), .entry .button, button, input[type="button"], input[type="reset"], input[type="submit"], .entry .entry-content > .has-primary-background-color, .entry .entry-content > *[class^="wp-block-"].has-primary-background-color, .entry .entry-content > *[class^="wp-block-"] .has-primary-background-color, .entry .entry-content > *[class^="wp-block-"].is-style-solid-color, .entry .entry-content > *[class^="wp-block-"].is-style-solid-color.has-primary-background-color, .entry .entry-content .wp-block-file .wp-block-file__button {
	background-color: var(--maef-szin-vilagosabb)!important;
}

.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus, .main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after, .main-navigation .sub-menu > li > .menu-item-link-return:hover, .main-navigation .sub-menu > li > .menu-item-link-return:focus, .main-navigation .sub-menu > li > a:not(.submenu-expand):hover, .main-navigation .sub-menu > li > a:not(.submenu-expand):focus, .entry .entry-content > .has-secondary-background-color, .entry .entry-content > *[class^="wp-block-"].has-secondary-background-color, .entry .entry-content > *[class^="wp-block-"] .has-secondary-background-color, .entry .entry-content > *[class^="wp-block-"].is-style-solid-color.has-secondary-background-color {
	/* background-color: hsl( 50, 100%, 23% ); */
	background-color:none!important;
}


/* input */
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	/* -webkit-backface-visibility: hidden; */
	/* background: #fff; */
	/* border: solid 1px #ccc; */
	/* box-sizing: border-box; */
	/* outline: none; */
	padding: 0.16rem 0.66rem;
	color: #999;
	/* -webkit-appearance: none; */
	/* outline-offset: 0; */
	/* border-radius: 0; */
}

/* test dev !!! ??? */
/* .site-header.featured-image .site-branding-container{ */
.site-branding-container{
	/* width:1200px; */
	width:100%;
	margin-bottom: auto;
	/* height: 235px!important; fejleszteshez */
	/* z-index: 99; */
	z-index: 9;
}

/* meg egy twentynineteen fejlec fix twentynineteen-fix 19FIX */
.site-header.featured-image:after {
	/* background: #000; */
	background: none!important;
}


/* Desktop Width */
@media only screen and (min-width: 1200px){
	
	#content{
	/* .site-branding-container{ */
		width:1200px;
	}
}

body{
	background-color:white;
	/*background-color: #f0f0f0;*/
}

/* font family */
body,
.page-title,
h1,
h2,
h3,
h4,
h5,
h6{
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	/* line-height:normal; */
}

body p{
	font-size:.7em;
	font-weight:400;
	color:#444;
	line-height: 30px;
}
body .page{
	color:#444;
}

h1{
	font-size:1rem;
	font-weight:600;
}
/* ??? twentynineteen felulirashoz ez kell neki..19FIX */
@media only screen and (min-width: 768px){
	/* .entry-title, h2 { */
	.entry-title{
			font-size: 1.3em;
	}
	.entry .entry-content > *{
	/* margin:initial auto!important; !!! */ 
	}
}

h2{
	font-size:1.1rem;
	font-weight:400;
	color:var(--maef-szin-sotetebb);
	/* font-variant-caps: small-caps; */
}
h3{
	font-size:.8rem;
	font-weight:400;
}
h4{
	font-size:.8rem;
	font-weight:400;
}

button, input, input span, select span, select, optgroup, textarea {
	color: #222!important; /*#111!important;*/
	font-size:15px;/*.8em;*/
	font-family: 'OpenSans', Arial, Helvetica, "Times New Roman", serif;
	/*font-family: "NonBreakingSpaceOverride", "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif;*/
	font-weight: 200;
	line-height: 1.8;
	text-rendering: optimizeLegibility;
}

#eskuvo-helyszine-input-box input::placeholder{
	color: #aaa;
	font-weight: 200;
}


#masthead{
	background-color:var(--maef-szin-sotet);
	margin:0;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight:bold;
	min-height:45px;	
}

.site-header{
	/*padding:1em 0 1em 0;*/
	/*margin: 10px 0 50px!important;*/
	margin: 0!important;
	/* padding: 2rem 0 1.8rem 0!important; */
	/* padding: 1rem 0!important; */
	/* padding: .9rem 0; */
	/* padding: 10px 0; */
	/* padding: 4px 0; */
	padding: 0 0 4px 0!important;
	/* padding-top:0!important; */
}

.site-header.featured-image {
  /* Hide overflow for overflowing featured image */
	/* overflow: hidden; */
	overflow: inherit;
	/* overflow: visible; */
}
	
/* logo containere - site branding fejlec */
.site-branding-container {
	margin: 0 auto;
/*position:relative;*/
}

/* .site-header.featured-image .site-branding { */  /* eredeti */
	/* position: relative; */
	/* z-index: 10; */
/* } */
.site-branding {
	position:relative;
	margin: 0;
	height:38px;
	background-color: var(--maef-szin-sotet);
}



/* MENUUU DESKTOP --------------------------------- */

.main-navigation {
	font-size: unset!important;
}
/* #1 melysegu menu elem------------------ */
.main-navigation.desktop-menu,
.jobb-fenti-menu.desktop-menu{
	position:absolute!important;
	top: 0!important;
	height:37px!important;
	margin-top:0!important;
	text-align: center;
}

.main-navigation.desktop-menu{
	left: 0;
	right: 0;
}

.jobb-fenti-menu.desktop-menu{
	/* right: calc(100% + (1.25 * 1rem)); */
	right: 50%;
	margin-right: -600px; /* 1200px max-width-nel */
	/* z-index: 999; kell, mi miatt ?  */
}



/* #2 melysegu menu elem ----------------- */
.menu-fomenu-desktop-container,
.menu-jobbfenti-menu-desktop-container{
	margin:0!important;
	padding:0!important;
}


ul.menu-fomenu-desktop{
	position: relative;
}


.site-branding, 
.main-navigation ul.main-menu > li,
/* .jobb-fenti-menu.desktop-menu ul > li.menu-item menu-item-type-custom menu-item-object-custom menu-item-2277  */
.jobb-fenti-menu.desktop-menu ul > li.menu-item 
/* .nav-links */
{
	/* line-height: 1.25; */
	line-height: initial!important;
}



/* #3 melysegu menu elem ----------------- */
ul#menu-fomenu-desktop,
ul#jobbfenti-menu-desktop{
	/* height:20px; */
	height: inherit;
	text-transform:uppercase;
	color:white!important;
	margin:13px 0;
}

ul#menu-fomenu-desktop{
	position:relative!important;
}


li.menu-item{
	margin:0!important;
	padding:0!important;
}

/* minden menupont szovege a fejlecben */
ul#menu-fomenu-desktop > li > a,
ul#jobbfenti-menu-desktop > li > a{
font-family: 'Open Sans', 'Montserrat', Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
margin-right:10px;
/* font-size:medium; */
/* font-weight:400; */
text-transform:uppercase;
/* margin:0 10px; */
color:white!important;
}


@media only screen and (min-width: 768px) {
	.main-navigation .main-menu > li.menu-item-has-children,
  #jobb-fenti-menu > li.menu-item-has-children{
		position: relative;
  }
}

.main-navigation .main-menu > li.menu-item-has-children > a,
#jobb-fenti-menu > li.menu-item-has-children > a {
	margin-right: 0.125rem;
}

/* menupontok hoverre maef szinezodnek */
/* .menu-fomenu-desktop-container li:hover a, */
/* .menu-fomenu-desktop-container > li.menu-item > a:hover, */
.menu-fomenu-desktop-container ul#menu-fomenu-desktop.main-menu li.menu-item:hover a,
#jobb-fenti-menu ul#jobbfenti-menu-desktop.menu li.menu-item:hover a,
.menu-fomenu-desktop-container div.site-logo-js img.custom-logo:hover{
	color:var(--maef-szin)!important;
}


/* menu dropdown ---------------------------------------------------------- */

.main-navigation .sub-menu > li.menu-item-has-children .submenu-expand,
#jobb-fenti-menu > li.menu-item-has-children button.submenu-expand{
  /* display: inline-block; */
  /* position: absolute; */
  /* width: calc( 24px + 1rem); */
  width: 15px;
  /* right: 0; */
  /* top: calc( .125 * 1rem); */
  top: 50px!important;
  /* bottom: 0; */
	/* color: white; */
	background: black!important;
  /* line-height: 1; */
  /* padding: calc( .5 * 1rem); */
  padding: 3px;
}

/* hamburgerbol megnyilo menu hattere*/
ul.sub-menu.hidden-links.expanded-true{
	background-color: var(--maef-szin-sotet)!important;
/* background-color: lightgray!important; */
}
.main-navigation .sub-menu > li,
#jobb-fenti-menu .sub-menu > li{
/* font-size: 1.6em!important; */
	/* padding: 5px 5px 5px 0!important; */
	background-color: var(--maef-szin-sotet)!important;
}
.main-navigation .sub-menu > li > a{
/* font-size: 1.6em!important; */
	font-size: 14px!important;
	padding: 8px 5px 8px 0!important;
	background-color: none!important;
}
.main-navigation .sub-menu > li > a:hover{
	background-color: var(--maef-szin-sotet)!important;
}


.main-navigation button,
#jobbfenti-menu-desktop button {
  display: inline-block;
  border: none;
  padding: 0;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
  background: transparent;
  color: inherit;
  cursor: pointer;
  transition: background 250ms ease-in-out, transform 150ms ease;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.main-navigation .main-menu > li.menu-item-has-children > a:after,
.main-navigation > li.menu-item-has-children .menu-item-has-children > a:after,
#jobbfenti-menu-desktop > li.menu-item-has-children > a:after,
#jobbfenti-menu-desktop > li.menu-item-has-children .menu-item-has-children > a:after{
  content: "";
  display: none;
}

.wp-customizer-unloading .main-navigation .main-menu > li.menu-item-has-children .submenu-expand,
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.is-empty,
.wp-customizer-unloading #jobbfenti-menu-desktop > li.menu-item-has-children .submenu-expand,
#jobbfenti-menu-desktop > li.menu-item-has-children .submenu-expand.is-empty {
  display: none;
}


button.submenu-expand{
	/* background: #111!important; */
	background: var(--maef-szin-sotet)!important;
}
button.submenu-expand path{
	color:white;
}

.main-navigation .main-menu > li.menu-item-has-children .submenu-expand,
.jobb-fenti-menu > li.menu-item-has-children .submenu-expand{
	display: inline-block;
  margin-right: 0.25rem;
}

/*.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle,
.jobb-fenti-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
  position: relative;
  height: 24px;
  line-height: 1.2;
  width: 24px;
  padding: 0;
  margin-left: 0.5rem;
}*/



/* submenu ------------------------------------------------- */

@media only screen and (min-width: 768px){
	/* .main-menu kiszedwe beloluk */
	.main-navigation .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
	.main-navigation .menu-item-has-children:not(.off-canvas):focus > .sub-menu, 
	.main-navigation .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu,
	#jobb-fenti-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
	#jobb-fenti-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu, 
	#jobb-fenti-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
		top: 37px!important;
	}
}


ul.sub-menu {
	padding-left: 0!important;
	margin-left: 0!important;
}
/* wpml zaszlo poz */
.sub-menu .wpml-ls-menu-item{
	padding:0!important;
	margin-left: -24px;
}
/* .sub-menu li#menu-item-wpml-ls-111-en { */
/*.sub-menu li.wpml-ls-item {
}*/

.main-navigation .menu-item-has-children .sub-menu,
#jobb-fenti-menu .menu-item-has-children .sub-menu{
	visibility:hidden!important;
	/* transition: visibility 0.2s 1s!important; */
	/* transition: 0 0!important; */
	transition: 0.5s 1s!important;
	/* transition-property: visibility!important; */
	/* transition-duration: 0.5s; */
	/* transition-delay:1s!important; */
}

/* wpml nyelv-valaszto azonnal tunjon el mouse-leave-kor) */
.main-navigation .menu-item-has-children .sub-menu li.wpml-ls-item.wpml-ls-menu-item,
#jobb-fenti-menu .menu-item-has-children .sub-menu li.wpml-ls-item.wpml-ls-menu-item {
	transition: 0 0!important;
}
/* .main-navigation ul li:hover .submenu{ */
.main-navigation .menu-item-has-children:hover .sub-menu,
#jobb-fenti-menu .menu-item-has-children:hover .sub-menu{
	visibility: visible!important;
	/* transition-property: visibility!important; */
	/* transition-delay: 0s!important; */
	transition: 0s!important;
}


/* #menu-fomenu-desktop .sub-menu li a, */
/* #jobb-fenti-menu .sub-menu li a{ */
.menu-item-has-children .sub-menu li{
	/* padding-right:10px; */
	padding: 5px 9px;
	background-color: var(--maef-szin-sotet);
	line-height:1.9; /* ideiglenes !!! */
}
.menu-item-has-children .sub-menu li a:hover{
	background-color: #3f3f3f;
}

.menu-item-has-children .sub-menu li a{
	padding:0 10px;
	color:#ccc;
}

#menu-fomenu-desktop li,
#jobbfenti-menu-desktop li{
	list-style: none;
	/* margin-right:10px; */
	/* vertical-align: middle; */
	/* line-height:1em; */
}


/* jobb fenti menu / jobbfentiii ----------------- */

/* a li menupontok parentje */
ul#jobbfenti-menu-desktop {
	display: inline-flex;
}



/*itt a vissza gomb*/
/*.main-navigation .sub-menu > li > .menu-item-link-return {
width: 100%;
font-size: 22px;
color:white;
font-weight: normal;
text-align: left;
}*/

/* vissza nyil*/
.main-navigation .sub-menu > li.mobile-parent-nav-menu-item svg,
.jobb-fenti-menu .sub-menu > li.mobile-parent-nav-menu-item svg{
	color:white;
}

/* SVG hamburger menu icon - custom - par global cuccot felulir (fix)*/
.main-navigation .main-menu-more button{
/* background-color: black!important; */
background-color:unset!important;
}
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
/*height: 24px;
width: 24px;*/
top: 0;
color:white!important;
vertical-align: text-bottom;
/* vertical-align: baseline; */
}

/* twenty-nineteen normalize logo white border */
.site-header.featured-image .custom-logo-link:hover,
.site-header.featured-image .custom-logo-link:active,
.site-header.featured-image .custom-logo-link:focus {
	box-shadow: none;
}



.site-logo,
.site-logo-js{
	position: absolute;
	width:58px;
	height:auto;
	top: -12px; /* miota a logo a main menu childja injektalva js-ben */
	left: -75px; /* miota a logo a main menu childja injektalva js-ben */
	
	/* top: 0;.site-branding -hez wiszonyitva (atmeneti megoldas ???) */
	/* right: calc(100% + (1.25 * 1rem)); */
	/* left: 50%; */
	/* margin-left: -600px; 1200px max-width-nel */
	/*margin-bottom: 0;*/
	/* z-index: 999; ha kell, mi miatt ?  */
}


/* logo kerekites OFF*/
/*.site-logo .custom-logo-link {
  border-radius: 0;
	border:0px;
}*/

.site-logo .custom-logo-link {
	/* width: 200px!important; */
	width: 100%!important;
	height: 100%!important;
	right:unset!important;
	top:unset!important;
	border-radius: 0;
	border:0px;
	/*position:absolute;
	bottom:0;
	left:50%;*/
}

.site-logo .custom-logo-link .custom-logo {
	width: 100%;
	height: auto;
	/* width: 50px; */
	/* margin: 0 20px; */
	min-height: unset; /*ez kell??*/
}

.site-logo .custom-logo-link:hover {
	box-shadow:unset;
	/*box-shadow: 0 0 0 2px black;*/
}

span#maef-logo-szoveg {
	position: absolute;
	right: -25px;
	top: 50%;
	color:white;
}






	
/*.home .site-header{
	padding:1em 0 1em 0;
	margin: 0 auto!important;
}*/





#content{
	/*width:80%!important;*/
	
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
	/*background-color: white;*/
	/*background-color: #f0f0f0;*/
	min-height:50vh;
}

#main{
	width:100%;
	min-width:65%;
}

.fotos-container{
	display:block;
	width: 90%;
    margin: 0 auto 0;
	z-index:100;
}

/*#w-grid{*/
	/*width: 85%;*/
	/* display:flex; */
	/* justify-content:space-between; */
	/*flex-direction: row;*/
	/* flex-wrap: wrap; */
	/*margin:0 auto;*/
/*}*/

img.fotos-profilkepe{
	background-color: var(--maef-szin-szurke-vil);
}

.w-fotos-kartya #fotos-helyszinei {
    width: 80%;
    margin: 15px auto 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    line-height: normal;
}
#fotos-helyszinei a {
    font-size: .8em;
	margin-right: 8px;
}
#fotos-idegen-nyelvei {
    margin: 0;
    font-size: .8em;
    margin-top: 15px;
}

.w-fotos-kartya {
	width: 100%;
	/*height:100%;*/ 
	height:285px; 
	background-color: white;
	/*background-image: url(../../uploads/2019/11/diagonal-stripe-alpha50.png);*/
	/* margin:0 0 50px; */
	margin-bottom:100px;
	/*border:1px gray solid;*/
	/*border-radius: 5px;*/
}

.w-fotos-kartya .entry-title{
	width: 100%;
	background-color:unset;
	line-height: .5;
	height:65px;
	/*padding: 0 15%;*/
	padding:0;
}

.w-fotos-kartya .entry-content{
	text-align: center;
}

/* altalanos */
.entry .entry-content .wp-block-group{
	margin-top:0!important;
	margin-bottom:0!important;
}

.entry-content a {
		/*font-size: .8em;*/
		font-weight: 600;
    text-decoration: none!important;
    /*font-family: helvetica;*/
    /*font-variant: all-petite-caps;*/
    margin-right: 5px!important;
}


/*article.fotosaink{*/ /*itt volt egy logikai/debug 'wtf'session, amig megtalaltam h .fotosaink-class-t nem printel csak az archive 'api'. a custom query-s page-em mar nem tesz igy*/

/*.w-fotos-kartya article.type-fotosaink{
    height:275px;
}*/

.type-fotosaink.entry, .tax-helyszinek.entry {
    /*margin: 10px;*/
	padding:5px;
}


.w-fotos-kartya .profilkep{
	width: 200px;
  height: 200px;
	margin: 0 auto;
	margin-top: 10px;
}
.w-fotos-kartya .profilkep img {
	height: 100%;
	width: 100%;
}

.fotos-neve{
	margin:0;
	text-align:center!important;
}
.fotos-neve .entry-title a{
	font-size:.7em;
	line-height:5px!important;
}
	
.fotos-szekhelye{
	font-size:.7rem;
	margin:0;
	text-align:center!important;
}
	
.w-fotos-kartya .entry .entry-header{
	margin:0;
	text-align:center!important;
}

.w-fotos-kartya .mini-ref-doboz {
	display:flex;
	justify-content:space-between;
	width:78%;
	/*margin: auto 0;
	line-height: 1.8;*/
}

.w-fotos-kartya .mini-ref-foto{
	width:24%;
	/* height:inherit; */
	height:80%;
}
	
.mini-ref-foto img{
	/*margin:-5px!important;*/
	width: 99%!important;
	height: 100%!important; /*fit-content;*/
	object-fit:cover;
	/* border-radius: 8px; */
	border-radius: var(--maef-radius);
}

a.mini-ref-foto{
pointer-events: none;
cursor: default;
}


/* FOOTER LABLECCC -------------------------- */
.site-footer{
	display:block;
	background-color:#222;
	width:100%;
	margin-top: 100px;
}

.site-footer p{
	text-align:center;
	color:white;
}

.footer-navigation .footer-menu {
/* .footer-navigation{ */
	display: flex;
	width: 335px;
	justify-content: space-around;
	margin: 0 auto;
	color: lightgray;
}

/* lablec menu poz fix */
.footer-navigation .footer-menu li {
	/* display: inline; */
	/* margin-right: 1rem; */
	margin-right: 0;
}

/* comment widget ------------------ */
#colophon .widget_recent_comments ul li{
	font-size:medium;
}

#colophon .widget-column {
	justify-content: center;
}

/* twentynineteen clear - 19FIX */
/* #colophon .widget-column .widget { */
    /* margin-right: unset!important; */
    /* width: unset!important; */
/* } */
/*.site-footer .widget-column .widget*/
#colophon .widget-column .widget{
	width:33.33%!important;
	margin-right: unset!important;
	padding: 0 4%;
	text-align: center;
}

#colophon .widget-title{
	color:var(--maef-szin-szurke-vil);
	font-size:.9em;
}

#colophon .widget ul{
	list-style:none;
	padding-left:0;
}

#colophon .widget_recent_entries ul li{
	font-size: medium;
}
#colophon .widget li a{
	color:var(--maef-szin-szurke-vil);
}
	


.button{
	/* background-color: #b4b4b4; */
	background-color:var(--maef-szin-vilagosabb)!important;
}
.button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	/* background:gray!important; */
	background:var(--maef-szin-sotetebb)!important;
	color:black;
	cursor: pointer;
}

input{
	font-size:15px!important;		
}


/* twenty-nineteen FIXXX NORMALIZE globalll ---------------------  */
.entry .entry-content{
	margin:0!important;
}

/* gutenberg groupok inner.. oldalra csuszasa ..fix */
.entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
  max-width: unset;
	margin-left:auto;
	margin-right:auto;
}

/* twentynineteen hulye vizszintes vonal eltuntet.. - 19FIX */
.entry .entry-title:before {
	/*background: #767676;
	content: "\020";
	display: block;*/
	display: none;
	/*height: 2px;
	margin: 1rem 0;
	width: 1em;*/
}
/* + ez is kell? */
h1:not(.site-title):before, 
h2:before {
    content: unset;
}


/* FOOLDALLL FOOLDDD ------------------------------------------------------------------  */

.home h2{
	font-size:24px;
	color:#444444;
}
.home h3{
	font-size:16px;
}
.home h4{
	font-size:14px;
}

.home h2,
.home h3,
.home h4,
.home h5,
.home h6{
	font-weight:600;
}



.home #primary{ /* twentynineteen normalize - 19FIX */
	margin-top:unset;
	display: initial;
	/* justify-content: center!important; */
	/* background-color: #912b2b; */
	margin: 0 auto;
}

/* !!! eleg kene legyen 1db master content a legtobb oldalhoz */
/*#content {
	width: 80%!important;
	/*width: 100%;
	margin-left: unset;
	margin-right: unset;
	background-color: unset;
	min-height: unset;
}*/

/*@media only screen and (min-width: 768px){
	.site-header.featured-image {
			min-height: 100vh;
			margin-bottom: 3rem;
	}
}*/

/* slider magassag @Smart SLider settings felulir (nincs rugalmas magassag beallitas gyarilag -.- */
/*div#n2-ss-2 .n2-ss-slide-backgrounds{
	height:100vh;
}*/

/* .n2-ss-slide.n2-ss-canvas.n2-ow, */
/* .n2-ss-layers-container.n2-ow{ */
.n2-ss-slider-2.n2-ow{
	height:100vh!important;
}

/* .home #masthead.site-header.featured-image { */
/* .single #masthead.site-header.featured-image { */
#masthead.site-header.featured-image {
	min-height: 0;
}

.home .entry .entry-content{
/* .entry .entry-content{ */
	max-width: 80%;
	margin:0 auto!important;
	text-align: justify;
	/*margin: 100px 0 0;*/
}

/* twentynineteen NORMALIZE - 19FIX */
@media only screen and (min-width: 768px){
.entry .entry-content, .entry .entry-summary {
    /*max-width: 80%;*/
    /* margin: 0 10%; */
    margin: 0 0;
    /* padding: 0 60px; */
    padding: 0 0; 
	}
}

/*.entry .entry-content{ ??? ez kell ?
	max-width: 1000px;
}*/

/*@media only screen and (min-width: 1168px){*/
.home .entry .entry-content > *, .entry .entry-summary > * {
    /*max-width: calc(6 * (100vw / 12) - 28px);*/
	max-width: 100%;
	}
/*}*/

/*.home #fo-slider{
	width:100%;
	background-color:darkgray;
}*/


/* slider container (amiben van a focim es a 2 btn row) */
.slider-container{
	position: relative;
}

/* fejlec-menu es slider kozt ne legyen feher gap */	
.wp-block-nextend-smartslider3{
	margin:0 0 32px 0!important;		
}

.n2-ss-slider-1.n2-ss-swipe-element.n2-ow{
	height:100vh!important;
}

/* n2-ss-2-align */
/* ??? */


.focim-es-buttonok{ /*group*/
	position:absolute;
	width:85%;
  top:50%;
	/* align center absolute pos! */
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
	/* end of - align center absolute pos! */
}

h2.maef-focim{ /* !!! h1-re ??? */
	text-align: center;
	/* font-size:45px; */
	font-size:32px;
	color: white;
	text-shadow: 2px 2px 5px black;
	text-shadow: 0 0 15px black;
	margin-bottom:40px;
	font-variant:uppercase;
}

h2.maef-focim:before{ /* gutenbergek mikor talaljak fel az ID-t ? */
	content:none;
}

.entry-content .focim-es-buttonok .wp-block-button .wp-block-button__link {
	width: max-content;
	min-width:275px;
	box-shadow: 5px 5px 10px 2px rgb(30 30 30 / 60%);
}

/* 2 gomb Focim alatt  @slider */
/* .wp-block-group.focim-es-buttonok */
.focim-es-buttonok .row-buttons .wp-block-column{
	/* margin:0!important; */
	margin-left:0!important;
}

.focim-es-buttonok .fotosnak-jelentkezem-btn{
	width:fit-content!important;
	word-wrap: unset;
	word-break: keep-all;
	white-space: nowrap;
}

.focim-es-buttonok .fotosnak-jelentkezem-btn:hover a{
	color:white!important;
}

/* .wp-block-group.focim-es-buttonok a.wp-block-button__link.has-dark-gray-color.has-text-color.has-background, */
/* .wp-block-group.focim-es-buttonok  a.wp-block-button__link.has-primary-color.has-dark-gray-background-color.has-text-color.has-background{ */
.wp-block-group.focim-es-buttonok a{
	font-size: 14px!important;
	line-height: 1;
	text-transform:uppercase;
}


/* 2 HERO IKON */
.nagy-app-ikonok-row{
	margin-top:30px;
	/*min-height:300px;*/
}

/* a ket nagy btn negyszog*/
.nagy-app-ikonok-row .wp-block-column{
	display: flex;
	flex-direction: column;
	/*width: 50%;*/
	flex-basis: auto;
	text-align: center;
	height:200px;
	/*padding: 30px;*/
}


.nagy-app-ikonok-row svg{
	margin:10px auto;
	font-size:3em;
	/*color:var(--maef-szin);*/
	/*color:white;*/
}
.nagy-app-ikonok-row svg:hover{
	color:white;
}

.nagy-app-ikonok-row p{
	width:70%;
	margin: 15px auto 0;
}

.nagy-ikon{
  display: flex;
  justify-content: center;
	width:57%;
	margin:0 auto;
	min-height:150px;
	border:2px solid #e2e2e2;
	box-shadow:2px 2px gray;
	border-radius:10px;
}
/*.nagy-ikon:hover{
	color:var(--maef-szin3)!important;
	cursor: pointer;
}*/
.home .mega-gomb:hover{
	/* color:var(--maef-szin3)!important; */
	color:var(--maef-szin-vilagosabb)!important;
	cursor: pointer;
}

.nagy-ikon-szovege{
	width:65%;
	margin: 0 auto;
}
.nagy-ikon-szovege h4{
	font-weight: 400;
}



.home .fotos-wanted.mega-gomb{
	padding:30px;
}
.fotos-wanted.mega-gomb:hover{
	background-color:var(--maef-szin-vilagosabb);
}
.fotos-wanted.mega-gomb:hover .mega-gomb-szoveg{
	color:#555;
}
.fotos-wanted.mega-gomb:hover .maef-kiemelt{
	color:black;
}

.wp-block-column.keress-helyszin-alapjan.mega-gomb .wp-block-group,
.wp-block-column.keress-helyszin-alapjan.mega-gomb .wp-block-group .wp-block-group__inner-container{
	height:inherit;
}

.wp-block-column.keress-helyszin-alapjan.mega-gomb .wp-block-group .wp-block-group__inner-container a{
	/* height:250px; gutenberg column mikor lesz linkelheto ??? */
	/* ??? fejl */
	height:205px;
}

#keress-fotost-mega-gomb{
	/*background-color:yellow; meg nem 100%-os a linkelodo terulet magassaga..!!! */
	height:inherit;
	padding:30px;
}

.keress-helyszin-alapjan.mega-gomb:hover{
	background-color:var(--maef-szin-vilkek);
}
.keress-helyszin-alapjan.mega-gomb:hover .mega-gomb-szoveg{
	color:#555;
}



/* URLAP ALTALANOS / URLAPPP -----------------------------*/

/*.fotos-wanted-urlap-container*/
/*.wp-block-group.has-white-background-color.has-background.fotos-wanted-urlap-container*/
.wp-block-group.fotos-wanted-urlap-container{
	visibility:hidden;
	height:0px;
	transition-duration: 1s;
	transition-property: height,background-color;
	transition-timing-function: ease-in-out;
	overflow: hidden;
	margin-top:30px;
}
/*.wp-block-group.has-background.fotos-wanted-urlap-container*/
.wp-block-group.fotos-wanted-urlap-container{
	padding: 0 20px;
}

.fotos-wanted-urlap-container .wp-block-group__inner-container{
	padding-top:50px;
}

.fotos-wanted-urlap-container input.wpcf7-form-control.wpcf7-submit{
	background-color:var(--maef-szin)!important;
}
.fotos-wanted-urlap-container input.wpcf7-form-control.wpcf7-submit:hover{
	background-color:var(--maef-szin-sotetebb)!important;
}

.wpcf7{
	margin: auto;
}
.wpcf7 p{
	margin:0;
	padding:0;
	text-align: justify;
	font-weight:600;
}

#wpcf7-form input{
	width:100%;
}
.wpcf7 input{
	margin: 0 0 15px 0;
}
.wpcf7-textarea{
	margin-bottom:15px;
}

.wpcf7 #urlap-nev-es-email{
	display:initial;
	/* justify-content:space-between;*/
	line-height:1.7;
}

span.wpcf7-form-control.wpcf7-radio {
	display: flex;
	justify-content: space-between;
}

#esk-hird-budzse-wanted .wpcf7-radio{
	margin: 15px 0;
}
#esk-hird-budzse-wanted .wpcf7-radio .wpcf7-list-item.first{
	margin:0;
}
	
input.wpcf7-form-control.wpcf7-text{
  width: 100%;
}
.wpcf7 .jogi-resz p{
	/* font-size: 0.6em; */
	font-size: 14px;
	/* line-height: 1.8; */
}
/* check box submit elott */
input[name=hozzajarulas]{
	width: 25px;
  height: 25px;
}

label[for=hozzajarulas]{
	vertical-align: text-bottom;
}

/* cf7 uzenet*/
.wpcf7-response-output{
	margin:-15px 0 10px!important;
	font-size:.8em;
	/* background-color: lightgreen; */
	background-color: #8c7a60;
	color: white;
}

/* adat-hiba */
.wpcf7 form.invalid .wpcf7-response-output {
	/* border-color: initial; */
	border:none;
	background-color: var(--maef-szin-piros);
}

.wpcf7-not-valid-tip{
	/* color: #dc3232; */
	color: white;
	font-size: 14px;
	background-color: var(--maef-szin-piros);
	border-radius: var(--maef-radius);
	width: fit-content!important;
	padding: 0 15px;
	/* font-weight: 600; */
	/* display: block; */
}

/* sikeres elkuldes */
.wpcf7 form.sent .wpcf7-response-output {
	/* border-color: initial; */
	border:none;
	background-color: #00b3af;
}



/* URLAP @FOOLDAL URLAP FOOLDALON -----------------------------*/

.home .wpcf7{ /*fooldalon*/
	width:70%;
}


/* random fotosok promo -----------------------*/
.random-fotosok-container{
	display:flex;
	flex-wrap: wrap;
}
.random-fotos-box{
	flex-basis:25%;
	text-align: center;
	/* min-height: 265px; */
	margin-bottom: 30px;
}

.random-fotos-profilkep img{
	width:150px;
	height:150px;
	object-fit: cover;
	border-radius:50%;
  border-width:medium;
  border-style:solid;
  border-color:lightgrey;
}
.random-fotos-neve{
	font-size: .8em;
	font-weight: 600;
	margin-top: -40px; /* na ez miert kell?? mi a bront-tol van 'gyarilag' tul lent??? */
}
.random-fotos-szekhelye{
	font-size:medium;
}


/* helyszin tagek / lista -------------------- */

ul.helyszin-tagek {
	display: flex;
	/* flex-direction: row; */
	flex-wrap: wrap;
	list-style: none;
	justify-content: center;
	font-size: 16px;
	/* word-spacing: 0px; */
	padding-left:0;
}

ul.helyszin-tagek li:not(:last-child) {
	margin-right: 10px;
}

ul.helyszin-tagek li:not(.van-itt-fotos) a{
	color:#b3b3b3;
	font-weight:200;
	pointer-events: none;
	cursor: default;
}

.wp-block-tag-cloud a{
	font-size:14px!important;
}
.wp-block-tag-cloud.aligncenter{
	text-align:center;
}

.kedvenc-tagek{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	justify-content: space-evenly;
	padding:0;
}


.kedvenc-tagek li {
	line-height: 1.8;
	font-size: 14px;
	list-style: none;
	width: max-content;
}


/* Random fotos ajanlo ------------------------*/

.random-fotosok-maef article{
	position:static!important;
}
.random-fotosok-maef .is-masonry .uagb-post__inner-wrap {
    height: 10vw;/*150px;*/
	overflow: hidden;
}
.uagb-post__items.uagb-post__columns-3.is-masonry.uagb-post__columns-tablet-2.uagb-post__columns-mobile-1{
	height:unset!important;
}

.random-fotosok-maef .is-masonry .uagb-post__inner-wrap .uagb-post__image {
    filter:blur(8px);
}
.random-fotosok-maef .is-masonry .uagb-post__inner-wrap:hover .uagb-post__image {
    filter:blur(0px);
}
.random-fotosok-maef .is-masonry .uagb-post__inner-wrap .uagb-post__title a{
	color:white
}
.random-fotosok-maef .is-masonry .uagb-post__inner-wrap:hover .uagb-post__title a{
	color:var(--maef-szin-sotet);
}


/* FOOLDALI HIRBOXOK */

/* @media only screen and (min-width: 768px){ */
	/* .maef-hirboxok{ */

		/* height:650px; */
		/* height:max-content; */
	/* } */
	/* .maef-hirboxok .uagb-post__text{ */
	/* .home .uagb-post__text{ */
		/* min-height: 330px; */
		/* font-size:14px!important; */
	/* } */

	
/* .maef-hir-boxok .uagb-block-34341f06 .uagb-post__inner-wrap{ */
.maef-hir-boxok .uagb-post__inner-wrap{
	min-height:645px!important;
}

.uagb-post-grid .uagb-post__image img {
	height: 300px;
	object-fit: cover;
}

/* .uagb-post__cta { */
.uagb-post-grid .uagb-post__cta {
	display:block!important;
	margin-left: auto;
	/* margin-right: 0; */
	margin-right: auto;
	/* margin:0 auto; */
	width:max-content!important;
}
/* .uagb-block-901fe9b4 .uagb-post__text .uagb-post__cta a { */
.uagb-post__text .uagb-post__cta a{
	font-size: medium!important;
}

/* } */








/* SINGULAR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

.post .entry-title,
.page .entry-title,
.page-title{ /* @entry-header.php (template-parts/.. ) */
	text-align:center;
	margin-top:65px!important;
}


/*.singular .entry-title{
	display:none;
}*/

/* avantgard h1 title kiiras */
/*.entry .entry-title {
    position: absolute;
    top: -190px;
    left: 0;
    font-size: 500%;
    font-weight: 100;
    opacity: .05;
}*/


/* HIREK / BLOGGG / HOMEEE -------------------------------------------------  */

.blog .maef-blog-cikk{
	border-top: 1px solid var(--maef-szin-szurke-vil);
	border-bottom: 1px solid var(--maef-szin-szurke-vil);
}

blog #w-grid:first-child{
	border-top:none;
}
blog #w-grid:last-child{
	border-bottom:none;
}

.blog article{
	display:flex;
	flex-wrap: wrap;
	justify-content:space-between;
	margin:0 0 100px 0;
}

.blog .entry .post-thumbnail,
.blog .text-blokk{
  width: 48%;
	margin:0;
}

.blog .maef-blog-cikk .entry-footer{
	margin-top: 10px;
}

.blog #w-grid .entry-content{
	text-align: left;
}




/* FOTOS KERESOOO FOTOS-KERESO PAGE-435 43555 ------------------------------------------------*/

@media only screen and (min-width: 768px){
	.entry .entry-content, .entry .entry-summary {
			max-width: unset;
	}
}

@media only screen and (min-width: 1168px){
	.entry .entry-content > *, .entry .entry-summary > *, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
			/* max-width: calc(6 * (100vw / 12) - 28px);  */
			/* max-width: unset;  */
			max-width: 100%; 
	}
}

.jobb-oszlop-fotos-kereso,
.bal-oszlop-fotos-kereso{
	padding:20px!important;
	text-align: center!important;
	border-radius:var(--maef-radius);
	background-color:#f5f5f5!important;
	transition-property: background-color!important;
	transition-duration: .5s!important;
}
.jobb-oszlop-fotos-kereso svg,
.bal-oszlop-fotos-kereso svg{
	font-size: 40px;
	/* cursor:non-clickable; */
}
.jobb-oszlop-fotos-kereso a:hover,
.bal-oszlop-fotos-kereso a:hover{
	cursor:non-clickable;
}

/* bal oszlop spec */
.bal-oszlop-fotos-kereso:hover{
	transition-property: background-color!important;
	transition-duration: .5s!important;
	background-color: #dcf2f1!important;
}

.bal-oszlop-fotos-kereso h5{
	font-weight:400;
}

/* jobb oszlop spec */
.jobb-oszlop-fotos-kereso{
	display: flex;
}
.jobb-oszlop-fotos-kereso:hover{
	cursor: pointer;
}


.page-id-435 .entry-title:before{
	display:none;
}

#fotos-kereso-szekcio{
	/* padding: 0 20px; */
	margin-top:50px;
}

#fotos-kereso-szekcio .maef-box {
  /* background-color: rgba(215,215,215,.3); */
  background-color: inherit;
}

/*#fotos-kereso-ajax-container{
	display:flex;
	flex-direction: row;
	justify-content:space-between;
	flex-wrap: wrap;
}*/
/*.fotos-kereso-ajax{
	display:flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content:space-between;
	padding:0;
	width:49%;
}*/

	
.bal-oszlop-fotos-kereso {
    display: flex;
    flex-direction: column;
	justify-content: space-between;
}

/* ESKUVO HELYSZINE BOX */

.select2-container--default .select2-selection--single .select2-selection__rendered{
	color:unset!important;
}
#eskuvo-helyszine-input-box input{
	width:100%;
	text-align: center;
}

/* #eskuvo-helyszine-input-box .title{
	text-align: center; */
/* } */
/* helszinkereso dropdown */	
ul.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{
/* .ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{ */
	font-size:.7em;
	/* width:544px; ideiglenes hack */
	padding:0;
}
li.ui-menu-item{
	/* list-style: none; */
	/* padding:0 0 0 10px; */
	/* margin-bottom:0; */
}
li.ui-menu-item:hover{
	/* background-color:var(--maef-szin-elenk); */
	/* cursor: pointer; */
}
input.ui-autocomplete-input{
	/* color: red!important; */
	font-size: 14px!important;
}



/* IDEGEN NYELV BOX*/

/* fotos idegen nyelv input field */
.select2-selection__placeholder{
	font-size:var(--maef-input-fontsize);
	/* color:unset!important;*/
	color:var(--maef-szin-szurke-vil);
}
.select2-dropdown{
	font-size:var(--maef-input-fontsize);	
}

/* dropdown kulon search mezoje */
.select2-search__field{
	border-radius:var(--maef-radius);
}
	
/* dropdown opciok helykoze
.select2-results__option {
    padding: 1px 5px;
}

/*.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus{*/
.select2.select2-container{
	width:100%!important;
}
#select2-fotos-idegen-nyelve-input-container{
	line-height:27px;	
	font-size: 0.8em;
}


/* SLIDER - BUDZSE kiiras resz */

#eskuvo-budzse-input-box {
    width: 100%;
}
#eskuvo-budzse-input-box title{
  margin:15px 0 0 0;
}


#eskuvo-budzse-input-box input#amount {
  font-size: large!important;
	color:var(--maef-szin-sotetebb)!important;
	font-family: inherit;
}
@media only screen and (max-width: 1024px){
	input#amount {
    font-size: 1.1em;
	}
}

#budzse-osszeg-row{
	display:flex;
	flex-wrap:nowrap;
}
#budzse-osszeg-row label{
	font-size:1.1em;
	/*font-size: var(--maef-input-fontsize);*/
	padding:8px 0;
}
#budzse-osszeg-row p{
	margin: 0;
}
input[type="text"]#amount{
	background:none;
}

/* SLIDER MAGA */
#fotoslider{
	/* min-height:50px; */
	/* background-color: grey; */
}
/* slider handle */
.ui-slider-handle.ui-state-default.ui-corner-all{
	/* background: unset!important; */
	background-color:var(--maef-szin)!important;
	/*background: hsl( 188, 52%, 63%) url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;*/
}

/*slider csuszka*/
.ui-widget-content {
	background-color:var(--maef-szin);
}

#eskuvo-budzse-input-box #amount{
	font-weight:600;
}
/*#eskuvo-budzse-input-box .title{
	margin-top:0;
}*/




/* fotos wanted mega btn @fotos-kereso */
.page-id-435 .fotos-wanted.mega-gomb.jobb-oszlop-fotos-kereso{
	display:flex;
	flex-direction: column;
}

.page-id-435 .fotos-wanted.mega-gomb{
	/* padding:30px; */
	transition-duration: .5s;
	transition-property: background-color;
	background-color:var(--maef-szin-szurke-vil);
}
.page-id-435 .fotos-wanted.mega-gomb:hover{
	/* transition-delay: 1s; */
	transition-duration: .5s;
	transition-property: background-color;
	background-color:var(--maef-szin-vilagosabb)!important;
}
.page-id-435 .fotos-wanted.mega-gomb:hover .mega-gomb-szoveg{
	color:#555;
}
.page-id-435 .fotos-wanted.mega-gomb:hover .maef-kiemelt{
	color:black;
}
.page-id-435 #fotos-wanted-szoveg {
	width: 80%;
	margin: 35px auto 0;
}
.page-id-435 #fotos-wanted-szoveg .title {
	line-height: 1.5em;
}




/* URLAP FOTOS-WANTED @Fotos-kereso oldal 435 */
.page-id-435 .fotos-wanted-urlap-container .wpcf7{
	width:700px;
	margin:0 auto;
}
.page-id-435 .fotos-wanted-urlap-container .wpcf7 p{
	margin-top:0;
}

	
	
/* FOTOS TALALATOK */

#fotos-results-info{
	display:flex!important;
	justify-content: center;
	flex-wrap: wrap;
	border: 1px solid #ccc;
  border-radius: 15px;
	margin-bottom:30px;
}
#fotos-results-info div{
font-size: .8em;
color:var(--maef-szin-szurke-vil);
}
	
#fotos-talalatok-szekcio{
	width:1200px;
	margin-left: auto;
	margin-right: auto;
}
	
.w-fotos-kartya article{
  display: flex;
	/*height:300px;*/
	height:inherit;
  flex-wrap: nowrap;
	justify-content: space-between;
}
	
.page-id-435 .w-fotos-kartya .entry-title,
.archive .w-fotos-kartya .entry-title{  /*ez felulirja az amugy: .singular .entry-title -rule-t */
  display: contents; /*block*/
}

.page-id-435 .w-fotos-kartya .entry-title a,
.archive .w-fotos-kartya .entry-title a{  /*ez felulirja az amugy: .singular .entry-title -rule-t */
	font-size: 20px;
	letter-spacing:0;
}
/* twentynineteen felulirashoz ez kell neki.. 19FIX */
/*@media only screen and (min-width: 768px){
	.entry-title, h2 {
			font-size: 1em;
	}
}*/

.profilkep-es-adatok{
	width:20%;
}
	
.profilkep img{ /* a fotos portreja */
  width: 100%;
	height: 100%;
  object-fit: cover;
	border-radius: 100%;
}




/* PAGEEE --------------------------*/

.entry .entry-header{
	margin:0;
}
.entry:first-of-type {
  margin-top:unset;
}


/* ROLUNKKK -------------------------------*/

/* csapatkepek galeria */
/* .wp-block-kadence-advancedgallery.kb-gallery-wrap-id-_1efff0-78 {
	margin: 10px 121px 20px!important;
} */





/* FOTOSNAK JELENTKEZEM oldal -----------------------*/
/*.page-id-329 .site-header.featured-image{
	max-height: 20vh!important;
}*/

/*@media only screen and (min-width: 768px){
.page-id-329 .site-header.featured-image {
			min-height: 20vh!important;
			height:250px!important;
    	max-height: 300px!important;
	}
}*/



/* HELYSZINEK PAGE-2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*.post-type-archive-fotosaink #primary ,
.page-id-2 #primary {
	display:flex!important;
	justify-content:center!important;
}*/

/*#content.site-content .post-type-archive-fotosaink,
#content.site-content .page-id-2{
	display:flex;
	justify-content:center;
}*/

.page-id-2 h4{
	text-align:center;
	color: var(--maef-szin);
}

.helyszin-lista{
	width: 60%;
	margin: 0 auto 100px;
	/*background-color:#eee;*/
}

.helyszin-lista li a{
	color:lightgray;
}
.helyszin-lista li.has_children a{
	color: var(--maef-szin);
}

.helyszin-lista ul{
	height:400px;
	min-height:100px;
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	/*background-color:#eee;*/
}

.maef-disabled-link{
  pointer-events: none;
  cursor: default;
  /*opacity: 0.6;*/
}

/* button-hoz tobbnyire */
.disabled {
  opacity: 0.6;
  cursor: not-allowed!important;
}

.helyszin-lista li{
	width:55%;
}

.helyszin-lista ul,
.helyszin-lista li{
	list-style:none;
}

/* "nincs talalat" eseten */
/*.archive .error-404.not-found .page-title, .error-404.not-found .page-content, .no-results.not-found .page-title, .no-results.not-found .page-content{*/
.archive .no-results.not-found .page-title,
.no-results.not-found .page-content{
    margin: 0;
}



/* FOTOS SINGLE FOTOS SINGLEEEE ---------------------------------------------------- */

/* logo ???*/
.site-header.featured-image .custom-logo-link{
	/* background-color:unset; gyarilag feher a hatter.. */
}

/* navbar magassag */
.single-fotosaink .site-branding {
	height:42px; /* a featured image absolute pos miatt., itt kell ezt compenzalni (a tobbi 'no featured image' oldaltipushoz kepest) */
}
.site-header.featured-image .site-featured-image .post-thumbnail img{
	min-width:100%!important; /* min-width:100vw!important; HELYETT */
}
.single-fotosaink #masthead.site-header.featured-image {
	min-height:50vh;
}
.image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img{
	filter: none;
}

.single-fotosaink img{
	height:unset;
}*/
.single-fotosaink .site-header.featured-image .site-featured-image .post-thumbnail img {
	/* height:unset; */
	height:50vh;
}


/* header banner image */

/*.single-fotosaink .site-header{
	margin: 10px auto 0!important;
}*/


.single-fotosaink #primary{
	margin-top: 60px;
}


.single-fotosaink #content{
	margin-top: -50px;
}

.single-fotosaink #main{
	display:flex;
	width:100%;
	flex-direction:row;
	padding:0;
/* 	background: #f6f6f6 url(../../uploads/2019/11/diagonal-stripe-alpha50.png); */
	margin-bottom:50px;
}

/*#fotos-profil-container{
	display:block;
	width: 90%;
    margin: 0 auto 0;
	z-index:100;
}*/

#fotos-content{
	display:flex;
	flex-direction:row;
	width:100%;
	/*height:300px;*/
	position: relative;
}

/*.w-btn{
	width:60px;
	/*position:absolute;
}*/

/*#w-nav-next-btn,
#w-nav-prev-btn{
	visibility: hidden;
	position:absolute;
	width:60px;
	height:100%;
	color: white;
    font-size: 35px;
}

#w-nav-prev-btn{
	left:-75px;
}

#w-nav-next-btn{
	right: -75px;
}*/


/* ez mar nincs asszem?? */
#info-saw{
	display:flex;
	flex-direction:row;
	/*width:80%;*/
	/*min-width:800px;*/
	height:50%;
}



#bemutatkozas-container,
#info-container{
	display: flex;
	flex-basis:40%;
	/*flex-grow:1;*/
	/*height:auto;*/
	padding: 20px 20px 20px 0;
}
#bemutatkozas-container{
	margin-top:40px;
}

#bemutatkozas-container p{
	width:100%;
	margin: 0; /* defaultban kap 15.4px top-margint a twentynineteentol - 19FIX - ??? */
	text-align: justify;
}
#bemutatkozas-container h4{
	font-size:.9em;
}
#bemutatkozas-text{
	position: relative;
	width:100%;
	/* height: 235px; */
	height: 158px;
  overflow: hidden;
	/* overflow: hidden; */
}
#bemutatkozas-text p{
	margin-bottom:20px;
}
#read-more-btn{
	position: absolute;
	bottom:0;
	right:0;
	left:0;
	/* height: 25px; */
	height: fit-content;
	text-align: center;
	/* width: 100%; */
	/* background-color: white; */
	background-color: var(--maef-szin-vilagosabb);
	/* border: 1px solid var(--maef-szin); */
	border-radius:5px;
}
#read-more-btn::after{
	/* content:"&#8597;"; */
	content:"↕";
}

#read-more-btn:hover{
	background-color: var(--maef-szin);
}

.single-fotosaink h2{
	font-size:1.1em;
}
.single-fotosaink h2::before{
	display:none;
}

#awatar{
	/*flex-grow:1;*/
	flex-basis:250px;
	/*width:20%;*/
	/*position:relative;*/
	max-height:243px;
	margin:0 auto;
	/*height:auto;*/
	overflow:visible!important;
}

#awatar img{
	width: 250px;
	height: 250px;
	/*margin-left: auto;
	margin-right: auto;*/
	margin: -50% auto 0 auto;
	object-fit: cover;
	border: solid 8px #ffffff;
	border-radius: 100%;
}

#awatar title#nev {
	display: block;
	color: black;
	text-align: center;
	margin: auto;
	font-weight: 700;
	font-size: 20px;
	width: max-content;
	height: 20px;
}

#info-container{ 
	/* alap beallitasok fentebb a bemutatkozas-containerrel kozosen*/
	flex-direction: column;
	padding: 20px 0 20px 20px;
}


#info-group {
	/* height: 100%; */
margin-bottom:25px;
	/* margin: 15.5px 0 0 0; */
}

/* #social-es-uzenek-gomb{
	width: unset!important;
} */

#contact-ikonok{
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	padding: 0;
	width: 105px;
	list-style: none;
}

/* font-awesome */
.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
  color:#3f3f3f  /* <--------------icon szin ikon szine */
}

.icon:hover{
	color: var(--maef-szin);
}

/* ==========================================
Single-colored icons can be modified like so:
.icon-name {
  font-size: 32px;
  color: red;
}
========================================== */

/*.icon-instagram:before {
    content: "\e907";
}*/

#fotos-helyszinei{
	font-size: .8em;
	line-height: 1.5em;
	text-align:center;
}
#info-container .ajanlat-btn {
		width:100%;
    height: 50px;
    padding: 0 20px;
    color: white;
}
#info-container .ajanlat-btn:hover {
	background-color:#653291;
}

#maef-like-badge{
	position:absolute;
	top:0;
	right:0;
	width:50px;
	height:auto;
	margin-top: 5px;
    margin-right: 10px;
}


.single-fotosaink #ajanlat-urlap{
	visibility:hidden;
	/* display:flex; */
	display:none;
	flex-direction:row;
	height:0;
	transition-duration: 1s;
	transition-property: height,background-color;
	transition-timing-function: ease-in-out;
	overflow:hidden;
	background-color: var(--maef-szin-vilagosabb);
	margin-bottom:100px;
}

.single-fotosaink #urlap-oszlop{
	width:50%;
	margin-top:45px;
	padding:15px;
}

.single-fotosaink .wpcf7 .maef-flex-row:first-child{
	margin-top:15px!important;
}
#dynamichidden-fields{
	display:none;
}
input.wpcf7-form-control.wpcf7-submit {
    width: 100%;
	margin-bottom: -5px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
	color:vilagosabbe;
}


.single-fotosaink #gdpr-oszlop{
	width:50%;
	margin-top:35px;
	padding:15px;
}
#gdpr-oszlop p{
	/*margin-top:0;*/
	/* line-height: normal; */
	line-height: 18px;
}

#fotos-fulek ul{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	list-style: none;
	height: 50px; /*a btn effekt igy nem tolja le-fel a lentebbi tartalmakat */
	padding-left: 0;
	margin-bottom: 50px;
}

#fotos-fulek li{
	list-style:none;
	width:31%;
	text-align:center;
	/*padding: 0 10%;*/
}

#fotos-fulek li:first-child {
	text-align:left;
	margin-right:auto;
}
#fotos-fulek li:last-child {
	text-align:right;
	margin-left:auto;
}
#fotos-fulek li:only-child {
	text-align:center;
	margin:0 auto;
}

#fotos-fulek li div{
	border-bottom-style:solid;
	border-bottom-color: var(--maef-szin);
	border-bottom-width:1px;
	transition:width 1s, border-bottom-width 1s;
}

#fotos-fulek li div a{
	text-decoration:none;	
}

/*#fotos-fulek #eskuvo-fotok-btn {
	text-align:left;
	margin-right:auto;*/
	/*border-bottom:1px solid var(--maef-szin);
	width:50%;
	transition:width 1s, border-bottom-width 1s;*/
/*}*/

/*#fotos-fulek #fotos-tortenet-btn{
	text-align:center;
	margin:0 auto;*/
	/*width:50%;
	transition:width 1s, border-bottom-width 1s;*/
/*}*/

/*#fotos-fulek #interju-btn{
	text-align:right;
	margin-left:auto;*/
	/*border-bottom:1px solid var(--maef-szin);*/
	/*border-bottom-style:solid;
	border-bottom-color: var(--maef-szin);
	border-bottom-width:1px;
	width:50%;
	transition:width 1s, border-bottom-width 1s;*/
/*}*/

/*.ful-aktiw{
	border-bottom:3px solid var(--maef-szin)!important;
}*/
/*.ful-aktiw a{
	text-decoration:none!important;	
}*/

#fotos-galeriaja ul{
	display:flex;
	/*flex-direction:row;*/
	flex-wrap:wrap;
	/*width:100%%;*/
	list-style: none;
	margin: 0 auto 0;
	padding-left:0;
}

#fotos-galeriaja li{
	width:20%;
	object-fit:fill;
}
#fotos-galeriaja img {
	width: 100%;
    height: 180px;
    object-fit: cover;
	padding: 0px 5px;
}
/*#fotos-galeriaja a.ref-foto{
	padding:0!important;
	line-height:.9!important;
}*/
/*#ref-foto{
	padding:0!important;
}*/

/*.ref-foto{
	width:33%;
}*/

/* alap giga kek header */
.image-filters-enabled .site-header.featured-image .site-featured-image:after {
    background: #0073aa;
    opacity: .1;
    z-index: unset;
}

.hidden.site-featured-image{
	display:none;
}

@media only screen and (min-width: 768px){
	.single-fotosaink .site-header.featured-image {
    	min-height: 60vh;
    	margin-bottom: 3rem;
	}
	.entry .entry-footer {
    	margin: unset;
    	max-width: calc(8 * (100vw / 12) - 28px);
	}

	/* teljes szelesseg - twentynineteen fix */
	.entry .entry-content > *, .entry .entry-summary > *, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
    max-width: 100%;
	}
}

.w-btn button a{
	color:white;
}



/* INTERJU AJAX lent --------------------------------------------------------------- */

#interju-tartalom-ajax{
	/*width: 65%;*/
    margin: 0 auto 0;
}

/*.single-fotosaink .fotos-container{
	width:60%;
	margin-left:auto;
	margin-right:auto;
}*/

.single-fotosaink .kerdes{
	width:65%;
}

#interju-kerdesek .kerdes:nth-child(even){
	text-align:right;
	margin-left:auto;
	/*float:right;*/
}



/* TORTENET LISTA (FOTOS OLDAL ALJAN AJAX) ------------------------------ */

#tortenet-grid{
	display:flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.maef-fotos-tortenet{
	display:flex;
	width:49%;
	/* height:400px; */
	margin-bottom:25px;
}

.tortenet-szelso{
	width:30%;
	/*background-color:gray;*/
}
.tortenet-szelso img{
	width:100%;
	height:100%;
	opacity: .3;
	
}
.tortenet-container{
	width:100%;
	height: 355px;
	position:relative;
	/* background-color:yellow; */
}

.maef-fotos-tortenet img{
	height: 100%;
    width: 100%;
	object-fit:cover;
	overflow:hidden;
	z-index:40;
}

.flekk{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,.4);
	z-index:50;
}
.flekk-vilagos{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color: rgba(255,255,255);
	z-index:50;
}


.lebego-tartalom{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	margin-top: 25%;
	z-index:60;
}
.lebego-tartalom p{
	color:white;
	/* text-shadow: 1px 1px 5px black; */
	text-shadow: 5px 5px 15px black;
}

p.hazasulandok-nevei{
	font-size:1.2em;
	margin-bottom: -10px;
}

p.tortenet-cim{
	/*font-variant-caps: all-small-caps;*/
	color:var(--maef-szin-sotetebb);
}



/* ESKUVOI TORTENET SINGLE TORTENETTT ---------------------------------------------- */

.single-eskuvoi_tortenet #main{
	width:80%;
	margin: 0 auto;
}

#tortenet-fejlec{
	display: flex;
	position:relative;
	height: 400px;
	justify-content: space-between;
	margin: 35px 0;
}
#tortenet-fejlec .oszlop{
	width: 50%;
	display: flex;
	/* height: 100%; */
	align-items: center;
	justify-content: center;
}

#tortenet-boritokep figure.post-thumbnail {
	height: 100%;
}

#tortenet-boritokep img{
	height: 100%;
	object-fit: cover;
	max-width: 100%;
	/* position: relative; */
}

#tortenet-cimszoveg-es-adatok{
	/* height: 100%; */
	vertical-align: middle;
	/* -moz-box-shadow:    inset 0 0 10px #000000; */
	/* -webkit-box-shadow: inset 0 0 10px #000000; */
	box-shadow:         inset 0 0 55px #ccc;
}

#tortenet-cimszoveg-container{
	height:max-content;
}

/* #tortenet-cimszoveg-es-adatok .shadow { */
	
/* } */

/* abszolut poz*/
#hazasulandok-nevei{
	position: absolute;
	width: max-content;
	min-width: 200px;
	height: 65px;
	background-color: white;
	top: 0;
	left: 0;
	/* transform: translateX(-100px); */
}

#hazasulandok-nevei h3{
	font-size:1em;
	color:var(--maef-szin);
	text-align:center;
}

/* a sima jobb oszlopban levo */
/* #hazasulandok-nevei h3{
	font-size:1em;
	color:var(--maef-szin);
	text-align:center;
} */
#tortenet-cime{
	text-align:center;
}

#tortenet-content{
	margin-bottom:35px;
}
#tortenet-galeria-mini ul{
	display:flex!important;
	margin:15px 0 10px 0;
	padding-left:0; /* twentynineteen */
}
#tortenet-galeria-mini li{
	list-style:none;
}


#tortenet-galeria ul{
	display:flex!important;
	flex-wrap:wrap;
	justify-content:space-between;
	padding-left:0; /* twentynineteen */
}
#tortenet-galeria li{
	width:49%;
	height: 330px;
	margin-bottom: 20px;
	list-style:none;
}

#tortenet-galeria .tortenet-foto img{
	width:100%;
	height:100%;
	object-fit: cover;
}
#tortenet-galeria .kep-felirat {
    margin-top: -10px;
}


/* SINGLE POST BLOG OLDAL BLOG POST--------------------------------------------------- */


.single-post .site-header.featured-image{
	min-height: 30vh;
}
.single-post .site-header.featured-image{
	min-height: 0;
	/* height:0; */
}
.single-post .entry .entry-content{
	max-width:100%;
	margin:0 auto;
}


/* INAKTIV AKTIV FOTOSOK LISTAJA */
.page-id-4833 p{
	margin:0!important;
}

/* STATISZTIKA */
#emailre-klikkelo-fotosok-statisztikaja-lista{
	list-style:none;
	padding:0;
	font-size:14px;
}

/* FOOTER / FOOTERRR / LABLECCC ----------------------------------------------- */

footer #partnerek-logok-footer-szekcio{
	text-align: center;
	border-bottom: 1px gray solid
}
footer #partner-logok-container{
	display:flex;
	justify-content: space-evenly;
	margin-top: 45px;
}
footer img.partner-logo-img{
	/* width:auto; */
	min-width:200px;
	height:50px;
	background-color:white;
}

footer .site-info{
	text-align:center;
}

#zoom-social-icons-widget-3 .social-icon{
	background-color:gray!important;
}

/*.footer-navigation{
	margin:0 auto;
}*/



/* ESKÜVŐI FOTÓ ATTACHMENT POST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

#eskuvoi-foto-es-meta-container{
	display:flex;
	flex-direction: row;
	/*justify-content:center;*/
}
/* nav prev/next btn */
/*.single-attachment #prev-next-btn-container{
	display:flex;
	flex-direction: row;
	justify-content:center;
}*/

/*.single-attachment #prew-attachm, #kow-attachm{
	margin:0 10px;
}*/

.single-attachment #content{
	width:100%!important;
}

/* bal oldali box: fotos meta infoi nev, varos.. */
.entry-header{
	flex-basis:100%;
}
.post-navigation .nav-links {
    /*flex-direction: row;*/
    margin: 0 0 0 15px; /*0 calc(10% + 60px); */
    /*max-width: calc(6 * (100vw / 12) - 28px);*/
}


/* foto kozepre */
.single-attachment.singular .entry-attachment.wp-block-image{
	margin:0 auto!important;
}
.single-attachment.singular .entry-attachment img{
	margin:auto!important;
}
.single-attachment.singular .post-navigation{
	margin: 15px 0;
}

/* a flexbox kozepso eleme */
#eskuvoi-foto-attach{
	flex-basis:200%;
}

/* next 'btn' pozicionlashoz*/
/* #eskuvoi-foto-attach figure{ */
	/* position:relative; */
	/* height: 65vh; */
	/* width: fit-content; szukiti a link (a href) overlay width-jet */
/* } */

/* foto meretezes */
.single-attachment #eskuvoi-foto-attach img {
	height: 100%;
	/*height: 50vh;*/
    width: auto;
    /*max-width: 100%;*/
    position: relative;
}

/* prev 'btn' */
#prev-attachm{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:50%;
}
#prev-attachm a{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:100%;
	outline:none;
}


/* next 'btn' */
#next-attachm{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	width:50%;
}
#next-attachm a{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	width:100%;
	outline:none;
}

/* twenty-nineteen margin-right:5px ir felul itt */
#next-attachm a,
#prev-attachm a{
	margin:0!important;
}

/*.single-attachment.singular .entry-title*/
.single-attachment .entry-title{
	display:block;
	font-size: 1em;
	margin-top:.2rem;
}

.single-attachment .entry .entry-title:before {
    background: #767676;
    content: unset; /* "\020"; */
    display: block;
    height: unset;
    margin: .2rem;
    width: unset;
}

#likeok-szama{
	position:absolute;
	right:15px;
	bottom:10px;
	color:white;
}

/* css unicode heart */
/*#likeok-szama:before{
	content:"\2764";
}*/

/* html unicode heart */
#likeok-szama img.emoji{
	color:white;
	z-index:10000;
}
/* html unicode heart */
#likeok-szama img.emoji:hover{
	color:val(--maef-szin);
	z-index:10000;
}

#ures-jobb-box{
	flex-basis:100%;
}

/* Comments */
#comments.comments-area {
    margin: 150px 0;
	max-width:unset;
}


/* COMMENTS --------------------------------------------------- */
.wpd-comment-text p{
	font-size:15px;
}



/* ARCHIVE(S) ALTALANOS ARCHIVEEE -------------------------------------- */

.archive #w-grid{
	width: 100%;
	/*display:flex;
	justify-content:space-between;
	flex-wrap: wrap;
	margin:0 auto;*/
}
.archive .maef-container{
	text-align:center!important;
	margin-top:50px;
}

/* twenty feluliras.. */
@media only screen and (min-width: 768px){
	.archive .page-header, .search .page-header, .error404 .page-header {
		/* margin: 0 calc(10% + 60px) calc(3 * 1rem); */
		text-align: center;
	}
}




/* ESKUVOI HIRDETES ARCHIVE ESK HIRD KARTYAK ESK HIRDDD (FRONTEND) ---------------------- */

.post-type-archive-eskuvoi_hirdetes #page{
	/* background-color: #e8e2dc; */
}
.post-type-archive-eskuvoi_hirdetes #w-grid{
	display:flex;
	flex-direction:row;
	justify-content:flex-start;
	flex-wrap:wrap;
}

.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya{
	width:22%;
	min-height: 405px;
	position:relative;
	/* background: #f6f6f6 url(../../uploads/2019/11/diagonal-stripe-alpha50.png); */
	/* background: white url(../../uploads/2020/11/7-76008_fancy-wedding-border-png-simple-frames-and-borders-veknyabb.png) 0 0/100% 100%; */
	margin: 2% 1.5%;
	overflow:inherit;
	box-shadow: 2px 2px 5px #888888;
}

/*.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya:after{
		background: #767676;
    /*content: "X"; *//* "\020"; */
    /*display: block;
    height: unset;
    margin: .2rem;
    width: unset;
}*/

.w-hirdetes-kartya .entry .entry-title:before {
    /*background: #767676;*/
    content: unset; /* "\020"; */
    /*display: block;
    height: unset;
    margin: .2rem;
    width: unset;*/
}

.hirdetes-infoja .entry-header{
	margin:0!important;
}
.hirdetes-infoja{
	/* width:98%; */
	width: 90%;
	margin-left:auto!important;
	margin-right:auto;
}

.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya .hirdetes-datuma{
	font-size: .7em;
  text-align: center;
	/* color:#c5c5c5; */
	color:#a9a9a9;
	/* margin: 10px 0; */
	margin: 23px 0 10px 0;
}
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya .entry-title{
	line-height:.4em!important; /* #hirdetes-mottoja -ba atvinni ??? */
}
/*.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya .entry-title a{
	font-size:.4em;
}*/

.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya #hirdetes-mottoja{
	text-align:center!important;
	margin-bottom:15px;
	padding: 0 5px;
	height:130px;
}
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya #hirdetes-mottoja a{
	color: var(--maef-szin);
	/* font-family: 'Josefin Slab', serif; */
	font-family: 'Arima Madurai', 'Helvetica', 'Arial', serif;
	font-size:20px;
	font-weight: 600;
	line-height:1.3em;
	margin: auto;
}

#esk-hird-meta{
	text-align:center;
	margin-bottom:25px!important;
}
#esk-hird-meta span{
	color:#555;/*var(--maef-szin-szurke-vil);	*/
}
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya .entry .entry-content div {
    margin: 0 0;
	font-size:medium;
}

.interakcio-row{
	display:flex;
	justify-content:space-around;
	height:40px;
	margin-bottom: 5px; /* FIX: e nelkul ha a kurzorral az ikon alatt megyunk ki akkor a 2 ikon bent marad a kartyan */
}

.w-hirdetes-kartya .torol-btn,
.w-hirdetes-kartya .olvas-btn{
	color:var(--maef-szin-sotet);
	visibility:hidden;
}

/* .post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya:has(.status-pending){ */ /*nem tudja a CSS3*/
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya.status-pending{
	/* background-color: rgba(155,155,155,.4); */
	/* background: gray url(../../uploads/2020/11/7-76008_fancy-wedding-border-png-simple-frames-and-borders-veknyabb.png) 0 0/100% 100%; */
	background: gray;
}

/* .w-hirdetes-kartya:has(article.status-draft){ */
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya.status-draft,
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya.status-auto-draft{
	/* background-color: rgba(255,188,0,.3); */
	background:#fff5d1; /* maef vilagos sargas */
}
/*.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya .status-publish{
	background-color: rgba(255,255,255,.3);
}*/
.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya.status-trash{
	background-color: rgba(255,0,0,.3)!important;
}
.zold{
	background-color:rgba(0,255,0,.2)!important;
}
.piros{
	background-color:rgba(255,0,0,.2)!important;
}
.maef-background-szin{
	background-color:var(--maef-szin-vilagosabb)!important;
}


.pagination .nav-links {
    display: flex;
	justify-content: center;
	margin-left:0;
}

.post-type-archive-eskuvoi_hirdetes #undo-szekcio{
	margin:50px 0 200px 0;
}

.post-type-archive-eskuvoi_hirdetes #undo-btn,
.post-type-archive-eskuvoi_hirdetes p{
	text-align:center;
}


.post-type-archive-eskuvoi_hirdetes .ajanlat-adva,
.post-type-archive-eskuvoi_hirdetes .ajanlat-adva:before{
	/* background-color: #ddd0ad; */
	background-color:#eceae6;
}

.post-type-archive-eskuvoi_hirdetes .ajanlat-adva:before{
	content: "ajánlat küldve";
	color: white;
	font-size: 17px;
	padding: 0px 10px;
	/* border: 2px solid lightgray; */
	border-radius: 50px;
	position: absolute;
	top: -15px;
	left: 0;
}






/* HIRDETES-KEZELO (ADMIN) */
.page-id-626 .entry-title{
	font-size:1.5em;
}


/* ESK HIRD SINGLE / ESKUVOI HIRDETES SINGLE --------------------------------------- */
/*.vissza-gomb{
	padding:15px;
}*/

.single-eskuvoi_hirdetes .page-title{
	color:var(--maef-szin-sotetebb);
}

#esk-hird-content,
#hirdetes-mottoja{
	display:flex;
	flex-direction:column;
	/*justify-content:center;*/
	width: 75%;
    margin: 0 auto;
    text-align: center;
}

.single-eskuvoi_hirdetes #hirdetes-mottoja{ /* 1-el fentebb is szerepel */
	font-size: 1.1em;
}
#hirdeto-neve p {
    font-size: 18px;
}
#hird-leiras{
	margin-bottom:25px;
}
#hird-leiras p{
	font-size: 1.2em;
	font-style: italic;
}

#esk-hird-content{
	margin-bottom:35px;
}

#esk-hird-content div{
    font-size: 16px;
}

#eskuvo-adat-kartya{
	/* background-color:var(--maef-szin-vilagosabb); */
	/* background: linear-gradient(323deg, rgba(228,204,141,0) 0%, rgba(228,204,141,0.6393907904958859) 50%, rgba(228,204,141,0) 100%); */
	background: rgb(228,204,141);
	background: linear-gradient(90deg, rgba(228,204,141,0) 0%, rgba(228,204,141,0.6393907904958859) 50%, rgba(228,204,141,0) 100%);
	padding:30px;
}

.email-esk-hird-single{
	margin-top:25px;
	margin-bottom:50px;
}
/* #contact{ */
.single-eskuvoi_hirdetes #social-es-uzenek-gomb{
	width: 100%;
}

#btn-hirdeto-email-felfed{
	cursor:pointer;
}



/* MAEF UTMUTATOOO ------------------------------------ */

.page-id-2501 li{
	font-size: 16px;
}

.page-id-2501 h1{
	font-size:1rem;
	font-weight:600;
}
/* twentynineteen felulirashoz ez kell neki.. 19FIX */
/*@media only screen and (min-width: 768px){
	.single-post .entry-title, .not-found .page-title, .error-404 .page-title, .has-larger-font-size, h2 {
			font-size: 1rem;
	}
}*/
.page-id-2501 h2{
	font-size:1rem;
	font-weight:400;
	color:var(--maef-szin);
	/* font-variant-caps: small-caps; */
}
.page-id-2501 h3{
	font-size:1rem;
	width:100%;
	/* border-top:1px solid var(--maef-szin-szurke-vil)!important; */
	border-top:1px solid #ddd;
	margin-top:50px!important;
	padding-top:30px;
}
.page-id-2501 h4{
	font-size:.7rem;
	font-weight:400;
}

.page-id-2501 .entry-title{
	margin-top:65px;
}

.page-id-2501 .entry-content ul li{
	/* font-size:14px; */
	font-size:.7em;
}


/* LIGHTBOXXX - Simple Lightblox plugin */

.slb_viewer_layout{
	position:fixed!important;
	top:20px!important;
	/* width:500px; */
}

/* .slb_content { */
#slb_viewer_wrap .slb_theme_slb_default .slb_content{
	width: max-content!important;
	height: auto!important;
}

#slb_viewer_wrap .slb_theme_slb_baseline .slb_template_tag_item_content>*{
	height:86vh!important;
	width:auto!important;
}

/* image title eltuntet */
.slb_template_tag.slb_template_tag_item.slb_template_tag_item_title{
	display:none;
}
/* kep szamlalo pl. "3/4" ..pozicioja. */
.slb_data_content {
	text-align:right!important;
}






/* ADATVEDELMI NYILATKOZAT SINGLE PAGE ---------------------------------------------- */

.uagb-toc__wrap {
	width: 100%;
}
/* .maef-adatvedelmi-tartalomjegyzek{ */
.wp-block-uagb-table-of-contents ul.uagb-toc__list a{
	font-size: medium!important;
}
/* .maef-adatvedelmi-tartalomjegyzek ul{ */
.wp-block-uagb-table-of-contents ul.uagb-toc__list {
	list-style: none!important;
}

#slb_viewer_wrap .slb_theme_slb_default .slb_data_title, #slb_viewer_wrap .slb_theme_slb_default .slb_group_status {
	/* font-family: 'Yanone Kaffeesatz', arial, sans-serif; */
	font-family: inherit!important;
	/* font-size: 23px; */
	/* margin-right: .2em; */
	/* display: inline-block; */
}


/* DASHBOARD DASHHH ADMINNN ------------------------------------------------------ */

/* NEM MUKODIK / FELULIRJA WMI */
div#fotos-figyelmeztetes.postbox{
	background-color:#fff500!important;
	/* background-color:red!important; */
}
/* NEM MUKODIK / FELULIRJA WMI */
p.dashboard-figyelmeztetes {
	background-color: yellow!important;
}


/* @ADMIN FOTOS PROFIL SZERKESZTO >>> functions.php-ben van megadva!!! */
/* .wp-admin .acf-field.acf-field-5ec692ce80b9d .acf-label{ */
	/* background-color: var(--maef-szin-vilagosabb)!important; */
/* } */


/* WEGYESSS MISCCC  -----------------------------------------------------------------------
 * -------------------------------------------------------------------------------  */

span.avoidwrap { display:inline-block; }

/*.image-filters-enabled .entry .post-thumbnail:before {
    background: unset;
    /*mix-blend-mode: screen;
    opacity: 0.1;
    z-index: 2;
}*/

.entry .post-thumbnail {
    margin: 0;
}


/*kek filter sz@rt eltunteti - ja nem., nem is ez hanem az alatta levo*/
.image-filters-enabled .entry .post-thumbnail:before{
    display: none;
	/*position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;*/
    content: "";
    /*pointer-events: none;*/
}
.image-filters-enabled .entry .post-thumbnail:after {
    /* background: #0073aa;
    mix-blend-mode: multiply;*/
    opacity: 0;
    z-index: 3;
}

.type-fotosaink .entry{
	padding:0;
}

.type-fotosaink .entry-title{
	text-align: center;
}
.type-fotosaink .entry-title::before{
	display:none;
}

.type-fotosaink .entry-title a{
	font-size:.5em;
}


/* TIMELINE BLOCK / TIME LINE */
article.uagb-timeline__field.uagb-timeline__field-wrap.in-view {
	margin: 30px 0;
}




.mutat{
	/*display:none;*/
	visibility:visible;
	height:300px;
}

/* debughoz, print, print_r stb probaltam / fail
div#print{
	width:500px!important;
	height:500px!important;
	background-color:orange!important;
}*/


/* debughoz, print, print_r stb probaltam / fail
div#print.left-marg{
	width:100%!important;
	margin-left:400px!important;
}*/


/*#egyszerre-egy-interju{
	display:block;
	width:500px;
	height:500px;
	background-color:yellow;
}*/



/* HAZI BOOTSTRAP (BOOOOT) IDEIGLENES ------------------------------------------------- */

/* T7 megszuntetni ??? nem kell, csak bonyolitja */
.maef-on{
	display:block;
}
.maef-off{
	display:none;
}

@media only screen and (max-width: 768px){
	
	.maef-mobilon-off,
	.maef-off-mobil{
	display:none;
	}
}

.col-6{
	width: 49%;
	/*background-color:lightgray;*/
}

.maef-box{
    background-color: white;
	border-radius:var(--maef-radius);
}

.maef-border{
	border:1px solid #aaa;
	border-radius:var(--maef-radius);
}
.maef-radius{
	border-radius:var(--maef-radius);
}
#maef-input-field{
	font-size:0.8em;
	border-radius: var(--maef-radius);
}

.maef-kiemelt{
	color:var(--maef-szin-sotetebb);
	font-weight:600;
}
.maef-h300{
	height:300px;
}

.maef-pad10{
	padding:10px;
}
.maef-pad10x{
	padding:0 10px;
}

.maef-unli{
	list-style:none;
}

/* slider custom amend*/
.ui-widget-header{
	background: var(--maef-szin) url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x!important;
}

.wid50-w{
	width: 50%;	
}
.wid100-w{
	width: 100%;
}
.maef-col4{
	width:33%!important;
}
.maef-flex-row{
	display:flex;
	/*flex-direction:row;*/
	justify-content:space-between;
}

.maef-margin-bottom-no{
	margin-bottom:0!important;
}
.maef-margin-top-no{
	margin-top:0!important;
}
	






/* ez kell ? */
/*@media only screen and (min-width: 768px){
	.entry .entry-content > *, .entry .entry-summary > * {
    //max-width: calc(8 * (100vw / 12) - 28px);
		max-width: unset;  !!! fura twenty-nineteen alapot ki kell gyomlalni.. 
	}
}*/




/* Logo kozepre */
/* .site-logo {
	display: block;
	position:absolute;
	margin-left: 0; */
	/* width: 50px; */
	/* height: auto; */
	/* top:5px;
	left: 15px; */
	/* margin: 0 auto; */
	/* transform: translateX(-35px); */
	/* } */


	/* nav menu mobil */
	/* .main-navigation{
		position: absolute;
		top:0;
		left: 0;
	} */

	/* hamburger menu ikon meret */
	.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
		height: initial;/* igy engedi az svg betoltest feluliro func-ban megadni a meret param-t @functions.php*/
		width: initial;
	}
	
	/* jobb fenti menu */
	.jobb-fenti-menu.desktop-menu{
		position: absolute;
		top:5px;
		right: 15px;
		margin-right: initial;
	}

	#fotos-talalatok-szekcio {
		width:100%;
	}
	
	/* .post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya { */
		/* width: 30%; */
		/* margin: 2% 1.5%; */
	/* } */

	/* hamburger menupontok kozepre */
	.main-navigation .sub-menu > li > a, .main-navigation .sub-menu > li > .menu-item-link-return {
    max-width: unset;
}

/* random lenyilo submenu eltuntet */
	.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links,
	.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links{
		/* left: 0;
		width: 100%;
		display: table;
		position: absolute; */

		/* visibility: hidden!important; */
		display: none!important;
	}

	/* .main-navigation .sub-menu{ */
		/* z-index:99999999999999999; */
	/* } */





/* CUSTOM MOBILE MENU */

@media only screen and (max-width: 800px){
	.mobmenur-container i {
			line-height: 30px;
			/* font-size: 22px; */
			/* float: right; */
			padding: 5px 5px 0 0;
	}
}

/*.mobile-menu{
	display: none;
}
@media only screen and (min-width: 800px){
	.desktop-menu{
			display: block !important;
	}
	.mobile-menu{
			display: none !important;
	}
}

@media only screen and (max-width: 799px){
	.desktop-menu{
			display: none !important;
	}
	.mobile-menu{
			display: block !important;
	}*/


/* CUSTOM MOBIL MENU WEGE ---------------------------*/




@media only screen and (max-width: 1200px){
	#masthead {
    min-height: 55px;
	}
	/* #content { */
	div#w-grid {
		width: 85%!important;
		margin: 0 auto;
	}
}

/* TABLET ------------------------------------------------------------------------------------- */

/*@media only screen and (max-width: 1024px){*/
@media only screen and (max-width: 1100px){
	/* @media only screen and (min-width: 450px) and (max-width: 768px){*/

	.entry .entry-content > *, .entry .entry-summary > * {
		/*max-width: calc(8 * (100vw / 12) - 28px);*/
		max-width: unset; /* !!! fura twenty-nineteen alapot ki kell gyomlalni.. */
	}

	#fotos-kereso-szekcio .fl-col-small{
		max-width:100%;
	}
		
	/* 2 btn a slideren(Beaver) - row */
	.fl-col-group.fl-node-5e7a25a781d36 {
		width: 60%;
	}
	
	/* FOTOS KERESO FOTOS LISTA - TABLET */

	.w-fotos-kartya{
		height: max-content;
		margin-bottom: 50px;
	}
	.w-fotos-kartya .profilkep-es-adatok {
		width: 30%;
		margin: auto;
	}
	.w-fotos-kartya .mini-ref-doboz{
		width:70%;
		text-align: center; /* fotokat kozepre igazit */
		flex-wrap: wrap;
		justify-content: space-around;
		height: max-content;
	}
	.w-fotos-kartya .mini-ref-foto{
		width: 48%;
		height: auto;
		min-height: 150px;
		max-height: 200px;
		margin-bottom: 15px;
	}


	/* TABLET ESKUVOI HIRDETESEK --------------*/

	.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya {
		width: 45%;
		margin: 2% 2.5%;
	}
	.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya #hirdetes-mottoja a {
		margin: 15px auto;
		font-size: .8em;
	}

	/* TABLET SINGLE POST BLOG POST ----------------------- */

	.single-post .entry .entry-content {
		max-width: 90%!important;
		width: 100%;
		margin: 0 auto!important;
	}
	#fotos-galeriaja li {
    width: 33%;
	}
}

/* TABLET FOTOS KERESO - FOTOSOK LISTAJA (768-1200px)*/
/* @media only screen and (min-width: 768px) and (max-width: 1200px){ */
/* @media only screen and (max-width: 1200px){ */

/* } */


/* TABLET WEGE --------------------------------------------------------------------- */






/* MOBIL MOBILLL ----------------------------------------------------------------- */

/* legtobb 320-414px kozt */

@media only screen and (max-width: 768px){
	
	#main {
    margin-right:auto;
    margin-left:auto;
	}
	
	#content{
	width: 100%;
	}
	
	h3{
		letter-spacing: 0
	}

	/* Logo mobilon */
	.site-logo,
	.site-logo-js{
		top:0;
	}
	
	/* !!! featured image break alert */
	#masthead.site-header.featured-image {
    min-height: 0;
    min-height: 50px; /* kulonben nem latszik mobilon.., de ez meg lehet mas tor ossze..??? */
    padding: 0;
	}

	/* .site-branding { */
	.site-header.featured-image .site-branding{
		position: inherit!important;
	}

	.site-header.featured-image .site-branding {
		position: relative;
		z-index: 10;
	}

	.site-header.featured-image .site-branding-container {
		margin-bottom: 0;
	}

	#site-navigation.main-navigation {
		top: 0;
		left: 0;
		margin-top:0;
		padding: 5px;
	}

	.main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
	/* position: relative; */
	/* height: max-content; */ /*emiatt nem latszodott a slide-in mobil menu GRRRRR (display:none-t nem weszi kezdeskor figyelembe gondolom(?) */
	/* line-height: 0; */
	/* width: max-content; */
	padding: 5px;
	margin-left: 0;
	margin-top: 2px;
	z-index: 99;
	}


	/* margok */
	/*.entry .entry-content {
		max-width: 95%;
    margin: 0 auto!important;
	}*/

	/*.wp-block-group,
	.entry .entry-content p  {
    	width: 90%;
    	margin: 20px auto!important;
	}*/
	
	/* 'normalize' twenty-nineteen */
	.entry .entry-content > *.alignwide, .entry .entry-summary > *.alignwide, .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide, .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
    margin-left: inherit;
    margin-right: inherit;
    clear: both;
	}


	/* MOBIL FOOLDAL */
	/* .maef-focim-es-buttonok .row-buttons */
	.entry-content .focim-es-buttonok .wp-block-button .wp-block-button__link{
		width:100%;
		padding: 12px 12px!important;
	}


	/* MOBIL FOTOS KERESO */
	/* ??? fotos-keresoben kereso szekcio kozepre */ 
	.entry .entry-content {
		margin: unset!important;
		margin-left:auto!important;
		margin-right:auto!important;
	}


	/* LIGHTBOX MOBIL */
	#slb_viewer_wrap .slb_theme_slb_baseline .slb_template_tag_item_content>*{
		width:100%!important;
		height:auto!important;
	}

	#slb_viewer_wrap .slb_theme_slb_default .slb_container {
		padding: 35% 5% 5% 5%;
	}

	#slb_viewer_wrap .slb_theme_slb_default .slb_content {
    width: 100%!important;
    height: auto!important;
	}

	/* FOOTER MOBIL / MOBIL FOOTER -------------------------*/

	.site-footer{
		margin-top: 0;
	}

	/*.site-footer .widget-column .widget */
	#colophon .widget-column .widget{
		width:100%!important;
		padding: 0 0;
	/* text-align: center; */
	}

	#partner-logok-container{
		flex-direction: column;
	}

	footer img.partner-logo-img {
    margin-bottom: 20px;
}
	
	/* MOBIL FOOLDAL MOBIL ---------------------*/
	
	/* NORMALIZE-mobil */
	.entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
    margin-top: revert;
	}

	/* hero slideren a title, gombok kozepre */
	
	/* tartalom szelesseg */
	/* .home .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * { */
	.home .entry .entry-content{
		width:97%!important;
		max-width:100%!important;
	}

	.home .slider-container {
    position:relative;
    /* height: 50vh; */
	}

	.mega-gomb{
		border-radius:7px;
	}
	.home .fotos-wanted.mega-gomb{
		padding:0;
		margin-bottom:15px;
	} 
	#keress-fotost-mega-gomb{
		padding:0;
	}

	/* Random fotosok */
	.random-fotos-profilkep img{
    /* width: 150px; */
		height:auto;
	}
	.random-fotosok-container{
		width:100%;
		justify-content:space-between;
	}

	/* tag felhok fuggoleges helykoz*/
	/*h5.has-text-align-center {
    margin-top: 25px;
	}*/

	span.wpcf7-form-control.wpcf7-radio {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	}
	.wpcf7-list-item,
	.wpcf7-list-item first{
		margin:0!important;
	}


	/* URLAP fooldal mobil urlap-----------------*/

	.wpcf7,  /* nem csak fooldalon */
	.home .wpcf7{
		width:100%;
	}
	
	form p {
		text-align: center;
		line-height: 1.6;
	}
	.maef-flex-row { /* 100% szeles legyenek a fieldek */
    display: block; /* hazi bootstrap resznel az eredeti */
	}
	
	.wpcf7-form-control-wrap.eskuvo-idopont::before{
		content:"Esküvőtök_dátuma:"
	}
	/* datum mezo 100% szelesre */
	input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {
	/* input.wpcf7-form-control.wpcf7-date{ */
    width: 100%;
		min-height:34px!important;
	}

	/* mobil random fotosok mobil ---------------*/
	.random-fotosok-container {
    /* display: flex; */
    flex-wrap: wrap;
	}
	.random-fotos-box {
    flex-basis: 48%;
		text-align: center;
	}

	/* MOBIL HIRDOBOZ */
	.uagb-post-grid .uagb-post__image img { /* kep normalis meret */
    object-fit: cover;
    height: 200px;
	}
	.uagb-post-grid .uagb-post__cta {
		/* border: none; */
		display: block!important;
		width: max-content;
	}

/* MOBIL FOTOS KERESO MOBIL----------------------*/

	#eskuvo-budzse-input-box #amount {
		text-align: center;
	}
	.bal-oszlop-fotos-kereso div{
		margin-bottom:25px!important;
	}

	.page-id-435 .fotos-wanted-urlap-container .wpcf7{
		width:100%;
		/* margin:0 auto; */
	}

	.w-fotos-kartya .mini-ref-doboz{
		width:100%
	}

/* MOBIL FOTOS SINGLE  ---------------------*/

	.site-header.featured-image {
		min-height: 50vh;
	}

	.fotos-container {
		width: 90%;
		margin: 0 auto;
		padding: 0;
	}
	.vissza-gomb{
		display:none;
	}
	.single-fotosaink #content{
		margin-top:0;
	}
	#fotos-content{
		flex-flow: column;
		flex-wrap: wrap;
	}

	#bemutatkozas-container {
		order: 2;
		padding:0;
		margin-bottom:25px;
	}

	#awatar{
		order: 1;
		max-height:none;
		/* margin: -150px auto 50px; ez miert kell??? mobilon felcsuszik igy a kep..*/
		/* display:block; */
	}
	#awatar img {
		margin: 0 auto;
	}
	#info-container{
		order: 3;
		padding: 0;
	}
	#info-container>div{
		padding:0;
	}

	#info-group {
		text-align: center;
		margin-top:40px;
		order:2;
	}
	#fotos-helyszinei{
		order:1;
		text-align: center;
	}
	#contact-ikonok {
		justify-content: space-around;
	}


	.single-fotosaink #ajanlat-urlap {
		display: flex;
		flex-direction: column;
	}

	.single-fotosaink #urlap-oszlop,
	.single-fotosaink #gdpr-oszlop{
		width:100%;
		margin-top:0;
	}

	.single-fotosaink .wpcf7 {
		width: 100%;
	}
	#urlap-oszlop{
		margin-top: 25px;
	}
	.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item{
		margin:0;
	}

	#gdpr-oszlop p {
		text-align: justify;
	}


	#fotos-fulek{
		min-height: 150px;
	}
	#fotos-fulek ul{
		flex-direction: column;
	}
	#fotos-fulek li {
		width: unset;
	}
	#fotos-fulek #eskuvo-fotok-btn {
		width: max-content;
		margin-right: 0;
	}

	#fotos-galeriaja li {
		width: 50%;
	}

	/* mobil interju mobil */
	.single-fotosaink .kerdes {
    width: 95%;
	}



/* MOBIL ARCHIVE (altalanos)--------------- */

	.w-fotos-kartya{
		/* height:max-content; */
		height:auto;
		margin:0 0 100px;
	}
	.w-fotos-kartya article{
		display: flex;
		flex-wrap: wrap;
	}

	.w-fotos-kartya .profilkep-es-adatok{
		width: 100%;
		display: block;
	}

	.w-fotos-kartya .profilkep{
		margin-top:25px;
	}

	.profilkep img{
		width:inherit;
		height:inherit;
	}

	.fotos-neve .entry-title{
		font-weight: 600;
	}
	.fotos-szekhelye {
		margin: -10px 0 10px 0;
	}


	/* MOBIL BLOG MOBIL / MOBIL HIREK MOBIL */

	.blog .entry .post-thumbnail{
		width:100%;
	}
	.blog .entry .text-blokk{
		width:100%;
	}
	.blog article {
    flex-direction: column;
    /* flex-wrap: wrap; */
	}

	.post .entry-title, .page .entry-title, .page-title {
		width: 90%;
		margin: 0 auto;
	}


/* MOBIL ESKUVOI HIRDETESEK -------------------- */
	.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya {
		width:100%;
		margin: 0 5% 50px;
	}
	.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya #hirdetes-mottoja {
		height:max-content;
		width:100%;
	}
	.post-type-archive-eskuvoi_hirdetes .w-hirdetes-kartya #hirdetes-mottoja a {
		margin: 15px auto;
		font-size: .6em;
	}
}

/* MOBIL WEGE */
	

/* ADMIN ARCHIVE esk hird lista - table ??? ez mi pontosan ? */

/*.wp-list-table #the-list tr{*/
.wp-list-table .iedit.author-self.level-0.type-eskuvoi_hirdetes.status-publish.hentry.entry #the-list tr{
	width:40%!important;
}



/* EMAIL SABLON - WELCOME EMAIL -------------------------------- */
/* nem nagyon van ertelmes class/id amit targetalni lehet ??? 
/* maef logo email lablecben meret finomhangolas
img.CToWUd {
	width: 110px;
	height: 50px;
	margin-top: 10px;
}*/

