div.notice-box {
	border: 1px LightSkyBlue solid;
	border-left-width: 5px;
	padding: 10px 15px;
	margin: 30px;
}

div.notice-box.notice-success {
	border-color: MediumSpringGreen ;
}

div.notice-box.notice-danger{
	border-color: LightCoral ;
}

div.notice-box h4 {
   font-size: 18px;
	margin:0 0 10px 0;
}
div.notice-box p {
	font-size: 16px;
	line-height: 24px;
	margin:0;
}

/***** separator *****/

	/**** color ****/

		.wp-block-separator {background-color:var(--dbg_global_color_primary);color:var(--dbg_global_color_primary);}

	/**** thin ****/

		.wp-block-separator.is-style-separator-dbg-thin,
		.wp-block-separator.is-style-separator-dbg-wide-thin {border-top-width:1px!important;}
		.wp-block-separator.is-style-separator-dbg-wide-thin {max-width:unset!important;}

	/**** clear ****/

		.wp-block-separator.is-style-separator-dbg-clear {clear:both!important;}
		.wp-block-separator.is-style-separator-dbg-clear:not(.block-editor-block-list__block) {max-width:unset!important;margin-top:0!important;margin-bottom:0!important;border-bottom:0!important;}

	/**** clear styled ****/

		.wp-block-separator.is-style-separator-dbg-clear-styled {clear:both!important;}
		.wp-block-separator.is-style-separator-dbg-clear-styled:not(.block-editor-block-list__block) {max-width:unset!important;border-bottom:0!important;}

/***** highlights & markers *****/
			        	
	.td_text_highlight_marker {margin-left:3px;padding-right:3px;padding-left:5px;padding-right:5px;}

/***** format *****/

	/**** alahuzott ****/
	
		/*** 1 ***/

			span.dbg-text-highlight-alahuzott,
			span.dbg-text-highlight-alahuzott[data-rich-text-format-boundary="true"] {
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_1);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_1);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_1);
			}
	
		/*** 2 ***/

			span.dbg-text-highlight-alahuzott-2,
			span.dbg-text-highlight-alahuzott-2[data-rich-text-format-boundary="true"] {
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_2);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_2);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_2);
			}
	
		/*** 3 ***/

			span.dbg-text-highlight-alahuzott-3,
			span.dbg-text-highlight-alahuzott-3[data-rich-text-format-boundary="true"] {
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
			}

	/**** highlight ****/

	
			span.dbg-text-highlight-1,
			span.dbg-text-highlight-1[data-rich-text-format-boundary="true"],
			span.dbg-text-highlight-2,
			span.dbg-text-highlight-2[data-rich-text-format-boundary="true"],
			span.dbg-text-highlight-3,
			span.dbg-text-highlight-3[data-rich-text-format-boundary="true"] {
				padding: 2px 5px;
				-webkit-box-decoration-break: clone;
				box-decoration-break: clone;
			}
	
		/*** 1 ***/

			span.dbg-text-highlight-1,
			span.dbg-text-highlight-1[data-rich-text-format-boundary="true"] {
			    background-color: var(--dbg_global_kiemelt_3)!important;
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_3);
				color:var(--dbg_global_kiemelt_eroteljes_text_dark);
			}
	
		/*** 2 ***/

			span.dbg-text-highlight-2,
			span.dbg-text-highlight-2[data-rich-text-format-boundary="true"] {
			    background-color: var(--dbg_global_kiemelt_4)!important;
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_4);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_4);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_4);
			    color:var(--dbg_global_kiemelt_eroteljes_text);
			}
	
		/*** 3 ***/

			span.dbg-text-highlight-3,
			span.dbg-text-highlight-3[data-rich-text-format-boundary="true"] {
			    background-color: var(--dbg_global_kiemelt_5)!important;
			    -webkit-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_5);
			    -moz-box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_5);
			    box-shadow: inset 0px -1px 0px 0px var(--dbg_global_kiemelt_5);
			    color:var(--dbg_global_kiemelt_eroteljes_text);
			}

/***** kiemelt *****/

	/**** aláhúzott ****/

		.is-style-dbg-paragraph-alahuzott {text-decoration:underline;}

	/**** kiemelt ****/
		
		h2.dbg-g-heading,
		p.dbg-g-paragraph {margin-top:20px!important;margin-bottom:20px!important;}
		
		h2.dbg-g-heading > span,
		p.dbg-g-paragraph > span {position:relative;display:inline;padding:8px 0 8px 15px;line-height:1.86;text-transform:uppercase;
            -webkit-box-decoration-break: clone;
            -moz-box-decoration-break: clone;
            -ms-box-decoration-break: clone;
            -o-box-decoration-break: clone;
            box-decoration-break: clone;
		}
		h2.dbg-g-heading > span:before,
		p.dbg-g-paragraph > span:before {content: "";z-index:1;position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#353535;}
	
		/* default */
			
			h2.dbg-g-heading > span,
			p.dbg-g-paragraph > span {
				background:var(--dbg_global_kiemelt_default);
	            -webkit-box-shadow: 0 0 0 var(--dbg_global_kiemelt_default), 10px 0 0 var(--dbg_global_kiemelt_default);
	            box-shadow: 0 0 0 var(--dbg_global_kiemelt_default), 10px 0 0 var(--dbg_global_kiemelt_default);
				color:var(--dbg_global_kiemelt_eroteljes_text_dark);
			}
		
		/* 2 */
			
			h2.dbg-g-heading.is-style-kiemelt-cimsor-2 > span,
			p.dbg-g-paragraph.is-style-kiemelt-bekezdes-2 > span {
				background:var(--dbg_global_kiemelt_3);
	            -webkit-box-shadow: 0 0 0 var(--dbg_global_kiemelt_3), 10px 0 0 var(--dbg_global_kiemelt_3);
	            box-shadow: 0 0 0 var(--dbg_global_kiemelt_3), 10px 0 0 var(--dbg_global_kiemelt_3);
				color:var(--dbg_global_kiemelt_eroteljes_text_dark);
			}
		
		/* 3 */
			
			h2.dbg-g-heading.is-style-kiemelt-cimsor-3 > span,
			p.dbg-g-paragraph.is-style-kiemelt-bekezdes-3 > span {
				background:var(--dbg_global_kiemelt_4);
	            -webkit-box-shadow: 0 0 0 var(--dbg_global_kiemelt_4), 10px 0 0 var(--dbg_global_kiemelt_4);
	            box-shadow: 0 0 0 var(--dbg_global_kiemelt_4), 10px 0 0 var(--dbg_global_kiemelt_4);
			    color:var(--dbg_global_kiemelt_eroteljes_text);
			}
			h2.dbg-g-heading.is-style-kiemelt-cimsor-3 > span:before,
			p.dbg-g-paragraph.is-style-kiemelt-bekezdes-3 > span:before {background-color:#ddddf2;}
		
		/* 4 */
			
			h2.dbg-g-heading.is-style-kiemelt-cimsor-4 > span,
			p.dbg-g-paragraph.is-style-kiemelt-bekezdes-4 > span {
				background:var(--dbg_global_kiemelt_5);
	            -webkit-box-shadow: 0 0 0 var(--dbg_global_kiemelt_5), 10px 0 0 var(--dbg_global_kiemelt_5);
	            box-shadow: 0 0 0 var(--dbg_global_kiemelt_5), 10px 0 0 var(--dbg_global_kiemelt_5);
			    color:var(--dbg_global_kiemelt_eroteljes_text);
			}
		
		/*** heading ***/
		
			h2.dbg-g-heading,
			h2.dbg-g-heading > span {font-size:27px;line-height:1.86;font-weight:700;letter-spacing:0.7px;}
			
			/** small **/			
			
				h2.dbg-g-heading.has-small-font-size,
				h2.dbg-g-heading.has-small-font-size > span,
				.has-small-font-size h2.dbg-g-heading,
				.has-small-font-size h2.dbg-g-heading > span {font-size: 20px!important;line-height:1.86;}
			
			/** regular **/			
			
				h2.dbg-g-heading.has-regular-font-size,
				h2.dbg-g-heading.has-regular-font-size > span,
				.has-regular-font-size h2.dbg-g-heading,
				.has-regular-font-size h2.dbg-g-heading > span {font-size: 27px!important;line-height: 1.86;}

			/** large **/			
			
				h2.dbg-g-heading.has-large-font-size,
				h2.dbg-g-heading.has-large-font-size > span,
				.has-large-font-size h2.dbg-g-heading,
				.has-large-font-size h2.dbg-g-heading > span {font-size: 34px!important;line-height:1.86;}
			
			/** larger **/
			
				h2.dbg-g-heading.has-larger-font-size,
				h2.dbg-g-heading.has-larger-font-size > span,
				.has-larger-font-size h2.dbg-g-heading,
				.has-larger-font-size h2.dbg-g-heading > span {font-size: 40px!important;line-height:1.86;}
		
		/*** paragraph ***/
		
			p.dbg-g-paragraph,
			p.dbg-g-paragraph > span {font-size: 17px;line-height:1.86;font-weight:700;letter-spacing:0.7px;}
			
			/** small **/			
			
				p.dbg-g-paragraph.has-small-font-size,
				p.dbg-g-paragraph.has-small-font-size > span,
				.has-small-font-size p.dbg-g-paragraph,
				.has-small-font-size p.dbg-g-paragraph > span {font-size: 14px!important;line-height:1.86;}
			
			/** regular **/			
			
				p.dbg-g-paragraph.has-regular-font-size,
				p.dbg-g-paragraph.has-regular-font-size > span,
				.has-regular-font-size p.dbg-g-paragraph,
				.has-regular-font-size p.dbg-g-paragraph > span {font-size: 17px!important;line-height:1.86;}
			
			/** large **/			
			
				p.dbg-g-paragraph.has-large-font-size,
				p.dbg-g-paragraph.has-large-font-size > span,
				.has-large-font-size p.dbg-g-paragraph,
				.has-large-font-size p.dbg-g-paragraph > span {font-size: 24px!important;line-height:1.86;}
			
			/** larger **/
			
				p.dbg-g-paragraph.has-larger-font-size,
				p.dbg-g-paragraph.has-larger-font-size > span,
				.has-larger-font-size p.dbg-g-paragraph,
				.has-larger-font-size p.dbg-g-paragraph > span {font-size: 30px!important;line-height:1.86;}
				
/***** image - kép *****/

	/**** caption ****/

	    .wp-block-image figcaption {position: relative;margin-bottom: 26px!important;padding-bottom:5px;color:#979797;}
	    .wp-block-image figcaption:before {content: '';position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#fef6e9;}
	    .wp-block-image figcaption:after {content: '';position:absolute;top:100%;left:0;right:auto;width:150px;height:1px;margin:0;background-color:#111111;}
	
	/**** wiki ****/
	
		.wp-block-image.is-style-wiki .alignleft,
		.wp-block-image.is-style-wiki .alignright,
		.wp-block-image.alignleft.is-style-wiki,
		.wp-block-image.alignright.is-style-wiki,
		.wp-block[data-align="left"] .wp-block-image.is-style-wiki .components-resizable-box__container,
		.wp-block[data-align="left"] .wp-block-image.is-style-wiki .components-resizable-box__container {width:350px!important;}
	
	/**** wiki melletti ****/

	    @media (min-width: 1019px) {
	
			.wp-block-image.is-style-wiki-melletti:not(.block-editor-block-list__block) {float:left;width:calc(100% - 385px);}
			.wp-block-image.is-style-wiki-melletti:not(.block-editor-block-list__block) .alignleft {float:none;width:100%;margin-right:0!important;}
			.wp-block-image.is-style-wiki-melletti:not(.block-editor-block-list__block) .alignright {float:none;width:100%;margin-left:0!important;}
			
	    }

	/**** keretes melletti ****/

	    @media (min-width: 1280px) {
		
			div.wp-block-image.is-style-keretes-melletti figure.alignleft,
			div.wp-block-image.is-style-keretes-melletti figure.alignright {width:calc(100% - 380px);}
			div.wp-block-image.is-style-keretes-melletti figure.alignleft {margin-right:0!important;}
			div.wp-block-image.is-style-keretes-melletti figure.alignright {margin-left:0!important;}
		
			div.wp-block[data-align="left"] figure.wp-block-image.is-style-keretes-melletti,
			div.wp-block[data-align="right"] figure.wp-block-image.is-style-keretes-melletti {width:calc(100% - 380px);}
			div.wp-block[data-align="left"] figure.wp-block-image.is-style-keretes-melletti {margin-right:0!important;}
			div.wp-block[data-align="right"] figure.wp-block-image.is-style-keretes-melletti {margin-left:0!important;}
			
	    }
	    
	    @media (min-width: 1141px) and (max-width: 1280px) {
	    	
			div.wp-block-image.is-style-keretes-melletti figure.alignleft,
			div.wp-block-image.is-style-keretes-melletti figure.alignright {width:calc(100% - 380px);}
		
			div.wp-block[data-align="left"] figure.wp-block-image.is-style-keretes-melletti,
			div.wp-block[data-align="right"] figure.wp-block-image.is-style-keretes-melletti {width:calc(100% - 380px);}
			
	    }
				
/***** Embed *****/

	.wp-embed {background-color: var(--dbg_global_color_seventh);border-color:var(--dbg_global_border_color_tertiary);}
	.dbg_wp_embed_content_wrap {display:flex;gap:30px;}
	.dbg_wp_embed_content_image_wrap.wp-embed-featured-image {width:35%;margin-bottom:0;}
	.dbg_wp_embed_content_text_wrap {width:65%;padding-top:5px;}
	.dbg_wp_embed_content_title {font-size:18px;line-height:1.4;margin:0 0 8px 0;color:var(--dbg_global_text_primary);}

	/**** image ****/

		.dbg_wp_embed_content_image_wrap {position:relative;z-index:1;}
		.dbg_wp_embed_content_image_wrap > .dbg_wp_embed_content_image_link {
			display: block;
			position: relative;
			padding-bottom: 56.2%;
			-webkit-transition: all .3s ease-in-out;
			-moz-transition: all .3s ease-in-out;
			-o-transition: all .3s ease-in-out;
			transition: all .3s ease-in-out;
		}
		.dbg_wp_embed_content_image_wrap > .dbg_wp_embed_content_image_link > picture {display:block;width:100%;height:100%;}
		.dbg_wp_embed_content_image_wrap > .dbg_wp_embed_content_image_link > img,
		.dbg_wp_embed_content_image_wrap > .dbg_wp_embed_content_image_link > picture > img {
			display: block;
			width: 100%;
			height: 100%;
			position: absolute;
			z-index:1;
			object-fit: cover;
			object-position: center 50%;
			transition: opacity 0.3s cubic-bezier(0.39, 0.76, 0.51, 0.56);
		}

	/**** footer ****/

		.dbg_wp_embed_content_title.wp-embed-heading a {color:var(--dbg_global_text_primary);}

	/**** footer ****/

		.wp-embed-footer {margin:20px -25px -25px;padding:15px 25px;background:var(--dbg_global_color_seventh);border-color:var(--dbg_global_border_color_secondary);border-style:solid;border-width:1px 0 0;}

/***** quote - idézet *****/

	/**** wp-block-quote ****/
	
		.wp-block-quote {border-color:var(--dbg_global_border_color_primary);border-style:solid;border-width:2px 0 1px;}
		.dbg_template .dbg_post_content blockquote.wp-block-quote {margin:0 0 var(--dbg_element_bottom_gap, 26px);padding-top:26px;}
		.dbg_template .dbg_post_content blockquote.wp-block-quote p {color:var(--dbg_global_text_primary);font-size:26px;}

	/**** pullquote ****/

		.editor-styles-wrapper .wp-block[data-type="core/quote"] {z-index:30!important;}
		.dbg_template .dbg_post_content .wp-block-pullquote {margin-bottom:var(--dbg_element_bottom_gap, 26px);color:var(--dbg_global_text_primary);}
		.dbg_template .dbg_post_content .wp-block-pullquote blockquote,
		.dbg_template .dbg_post_content .wp-block-pullquote.alignleft blockquote,
		.dbg_template .dbg_post_content .wp-block-pullquote.alignright blockquote {margin-top:0!important;margin-bottom:0!important;}
	
		.dbg_template .dbg_post_content .wp-block-pullquote blockquote,
		.block-editor-block-list__block.wp-block-pullquote blockquote,
		.block-editor-block-list__block.td_pull_quote blockquote {padding:30px 70px!important;}
    
	    /*** Quotes ***/
		
			.dbg_template .dbg_post_content .wp-block-pullquote blockquote p:not(:last-of-type):after,
			.dbg_template .dbg_post_content .td_pull_quote p:not(:last-of-type):after {display:none!important;}
		
			.block-editor-block-list__block.wp-block-pullquote blockquote p:first-child:before,
			.block-editor-block-list__block.td_pull_quote p:first-child:before {
				position: absolute;
				left: 15px!important;
				display: block;
				content: '';
				width: 15px;
				height: 15px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAALVBMVEUAAAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLRK0HxpAAAADnRSTlMAd+67mWZR3SKqMxGIzB8/1rAAAABlSURBVAjXFcexDQEBAAXQd+KCRm4CDZURFGICMYFadTHBxQQmEDHCzWAI9XGJ8s/ANS95FBvccKwYr5kuUQ/5omm5dpQ9Fu+H2efEPX07Sg62f+bJ2T6pJkmnTi5FslM2L56r9geMACBhjTsodgAAAABJRU5ErkJggg==) no-repeat;
			}
			
			.block-editor-block-list__block.wp-block-pullquote blockquote p:after,
			.block-editor-block-list__block.td_pull_quote p:after {
				position: absolute;
				bottom: 10px;
				right: 15px!important;
				display: block;
				content: '';
				width: 15px;
				height: 15px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAALVBMVEUAAAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLRK0HxpAAAADnRSTlMA3ZnuqndmIhG7VYhEMzOiL2oAAABkSURBVAjXY+D1E2PgULZuYGB89+4A07t3AQzn3r1T4Hv3ToCh7t27CUDRBwxAYQe2d+8MGBiuAuWr5BwYGBjeFTAwzEtgYOB6xMDA8RAowGnOwMD6CsjIA4oWKwBFXYGcLQ0MAFHHH+tW1OhlAAAAAElFTkSuQmCC) no-repeat;
			}
			
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote p:first-child:before,
			.dbg_template .dbg_post_content .td_pull_quote p:first-child:before {left:15px!important;}
			
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote p:after,
			.dbg_template .dbg_post_content .td_pull_quote p:after {right:15px!important;}
    
	    /*** cite ***/
	    
	    	.dbg_template .dbg_post_content .wp-block-pullquote.is-style-solid-color cite,
	    	.editor-styles-wrapper .wp-block[data-type="core/pullquote"].is-style-solid-color .wp-block-pullquote__citation {color:inherit;}
		
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote cite,
			.dbg_template .dbg_post_content .td_pull_quote cite,
			.editor-styles-wrapper .wp-block[data-type="core/pullquote"].wp-block-pullquote .wp-block-pullquote__citation {margin-top:5px!important;text-align:center;}
			
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote cite:before,
			.dbg_template .dbg_post_content .td_pull_quote cite:before {content:'---- ';}
			.block-editor-rich-text__editable.wp-block-pullquote__citation:before {content:'---- ';}
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote cite:after,
			.dbg_template .dbg_post_content .td_pull_quote cite:after {content:' ----';}
			.block-editor-rich-text__editable.wp-block-pullquote__citation:after {content:' ----'!important;} /* TD hiba miatt important */
	    
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote cite,
			.dbg_template .dbg_post_content .td_pull_quote cite,
			.block-editor-rich-text__editable.wp-block-pullquote__citation {font-size:12px;}

			/** TD javítása **/

				.editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote__citation:after {position:unset!important;bottom:unset!important;right:unset!important;display:unset!important;width:unset!important;height:unset!important;box-sizing:unset!important;-webkit-box-sizing:unset!important;background:unset!important;}

	    /*** width ***/
	    
	    	figure.wp-block-pullquote.wp-block-pullquote.alignleft,
	    	figure.wp-block-pullquote.wp-block-pullquote.alignright {min-width:calc(100% - 406px);}
	    
    		/** left **/
    		
    			.dbg_template .dbg_post_content figure.wp-block-pullquote.alignleft {margin-right:26px!important;margin-bottom:21px!important;}
    		
    		/** right **/
    		
    			.dbg_template .dbg_post_content figure.wp-block-pullquote.alignright {margin-left:26px!important;margin-bottom:21px!important;}
    		
		    /** editor **/
				
				.wp-block[data-align=left] > figure.wp-block-pullquote.block-editor-block-list__block,
				.wp-block[data-align=right] > figure.wp-block-pullquote.block-editor-block-list__block {min-width:380px;}
				
				.wp-block[data-align=left] > figure.wp-block-pullquote.block-editor-block-list__block {margin-right:26px!important;}
				.wp-block[data-align=right] > figure.wp-block-pullquote.block-editor-block-list__block {margin-left:26px!important;}
	
		/*** align ***/
		
			/** center **/

				figure.wp-block-pullquote.has-text-align-center,
				figure.wp-block-pullquote.has-text-align-center blockquote,
				figure.wp-block-pullquote.has-text-align-center blockquote p,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center blockquote,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center blockquote p {text-align:center!important;}

				/* cite */

					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center blockquote cite,
					.editor-styles-wrapper .wp-block[data-type="core/pullquote"].wp-block-pullquote.has-text-align-center .wp-block-pullquote__citation {text-align:center;}

					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center blockquote cite:before,
					figure.wp-block-pullquote.has-text-align-center .block-editor-rich-text__editable.wp-block-pullquote__citation:before {content:'---- '!important;}
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-center blockquote cite:after,
					figure.wp-block-pullquote.has-text-align-center .block-editor-rich-text__editable.wp-block-pullquote__citation:after {content:' ----'!important;}
		
			/** left **/
				
				figure.wp-block-pullquote.has-text-align-left,
				figure.wp-block-pullquote.has-text-align-left blockquote,
				figure.wp-block-pullquote.has-text-align-left blockquote p,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left blockquote,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left blockquote p {text-align:left!important;}
		
				/* cite */
				
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left blockquote cite,
					.editor-styles-wrapper .wp-block[data-type="core/pullquote"].wp-block-pullquote.has-text-align-left .wp-block-pullquote__citation {text-align:left;}
					
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left blockquote cite:before,
					figure.wp-block-pullquote.has-text-align-left .block-editor-rich-text__editable.wp-block-pullquote__citation:before {content:'---- '!important;}
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-left blockquote cite:after,
					figure.wp-block-pullquote.has-text-align-left .block-editor-rich-text__editable.wp-block-pullquote__citation:after {display:none!important;}
		
			/** right **/

				figure.wp-block-pullquote.has-text-align-right,
				figure.wp-block-pullquote.has-text-align-right blockquote,
				figure.wp-block-pullquote.has-text-align-right blockquote p,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right blockquote,
				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right blockquote p {text-align:right!important;}
		
				/* cite */
				
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right blockquote cite,
					.editor-styles-wrapper .wp-block[data-type="core/pullquote"].wp-block-pullquote.has-text-align-right .wp-block-pullquote__citation {text-align:right;}
					
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right blockquote cite:before,
					figure.wp-block-pullquote.has-text-align-right .block-editor-rich-text__editable.wp-block-pullquote__citation:before {display:none!important;}
					.dbg_template .dbg_post_content figure.wp-block-pullquote.has-text-align-right blockquote cite:after,
					figure.wp-block-pullquote.has-text-align-right .block-editor-rich-text__editable.wp-block-pullquote__citation:after {content:' ----'!important;}
		
		/*** padding ***/
		
			.dbg_template .dbg_post_content .wp-block-pullquote.alignleft blockquote,
			.dbg_template .dbg_post_content .wp-block-pullquote.alignright blockquote {padding:20px!important;}
		
		/*** size ***/
			
			.block-editor-block-list__block.wp-block-pullquote blockquote,
			.block-editor-block-list__block.wp-block blockquote,
			.block-editor-block-list__block.wp-block .wp-block-freeform blockquote {color: inherit;}

			/** regular **/
			
				.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote > p,
				.editor-styles-wrapper .wp-block[data-type="core/pullquote"] blockquote > p.rich-text,
				.wp-block[data-align=left]>.wp-block-pullquote p,
				.wp-block[data-align=right]>.wp-block-pullquote p {font-family:var(--dbg_global_font__primary);color:inherit;font-size:24px!important;line-height:1.6;text-transform:none;font-style:normal;font-weight:400;}

			/** small **/

				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-small-font-size blockquote > p,
				.editor-styles-wrapper .wp-block[data-type="core/pullquote"].has-small-font-size blockquote > p.rich-text {font-size:20px!important;}

			/** large **/

				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-large-font-size blockquote > p,
				.editor-styles-wrapper .wp-block[data-type="core/pullquote"].has-large-font-size blockquote > p.rich-text {font-size:32px!important;}

			/** larger **/

				.dbg_template .dbg_post_content figure.wp-block-pullquote.has-larger-font-size blockquote > p,
				.editor-styles-wrapper .wp-block[data-type="core/pullquote"].has-larger-font-size blockquote > p.rich-text {font-size:36px!important;}

		/*** margin & padding ***/
		
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote p,
			.dbg_template .dbg_post_content figure.td_pull_quote p,
			.block-editor-block-list__block.wp-block-pullquote blockquote p,
			.wp-block[data-align=left]>.wp-block-pullquote p,
			.wp-block[data-align=right]>.wp-block-pullquote p,
			.block-editor-block-list__block.wp-block blockquote p,
			.block-editor-block-list__block.wp-block .wp-block-freeform blockquote p {margin-bottom:10px;}
		
			.dbg_template .dbg_post_content figure.wp-block-pullquote blockquote p:last-of-type,
			.dbg_template .dbg_post_content figure.td_pull_quote p:last-of-type,
			.block-editor-block-list__block.wp-block-pullquote blockquote p:last-of-type,
			.wp-block[data-align=left]>.wp-block-pullquote p:last-of-type,
			.wp-block[data-align=right]>.wp-block-pullquote p:last-of-type,
			.block-editor-block-list__block.wp-block blockquote p:last-of-type,
			.block-editor-block-list__block.wp-block .wp-block-freeform blockquote p:last-of-type {margin-bottom:0;}
		
		/*** default ***/
		
			figure.wp-block-pullquote,
			figure.wp-block-pullquote.is-style-default {color:var(--dbg_global_text_primary);}
			figure.wp-block-pullquote.is-style-default {border-color:var(--dbg_global_border_color_primary);border-style:solid;border-width:2px 0 1px;}
		
		/*** dbg: 1 ***/

			figure.is-style-quote-dbg-1,
			figure.is-style-quote-dbg-1-uppercase {background-color:var(--dbg_global_kiemelt_default)!important;color:var(--dbg_global_kiemelt_eroteljes_text_dark)!important;}
			figure.is-style-quote-dbg-1-uppercase p {text-transform:uppercase!important;}
		
		/*** dbg: 2 ***/

			figure.is-style-quote-dbg-2,
			figure.is-style-quote-dbg-2-uppercase {background-color:var(--dbg_global_kiemelt_3)!important;color:var(--dbg_global_kiemelt_eroteljes_text_dark)!important;}
			figure.is-style-quote-dbg-2-uppercase p {text-transform:uppercase!important;}
			figure.is-style-quote-dbg-2 cite,
			figure.is-style-quote-dbg-2-uppercase cite,
			.is-style-quote-dbg-2 .block-editor-rich-text__editable.wp-block-pullquote__citation,
			.is-style-quote-dbg-2-uppercase .block-editor-rich-text__editable.wp-block-pullquote__citation {color:var(--dbg_global_kiemelt_eroteljes_text_dark)!important;}
		
		/*** dbg: 3 ***/

			figure.is-style-quote-dbg-3,
			figure.is-style-quote-dbg-3-uppercase {background-color:var(--dbg_global_kiemelt_4)!important;color:var(--dbg_global_kiemelt_eroteljes_text)!important;}
			figure.is-style-quote-dbg-3-uppercase p {text-transform:uppercase!important;}
			figure.is-style-quote-dbg-3 cite,
			figure.is-style-quote-dbg-3-uppercase cite,
			.is-style-quote-dbg-3 .block-editor-rich-text__editable.wp-block-pullquote__citation,
			.is-style-quote-dbg-3-uppercase .block-editor-rich-text__editable.wp-block-pullquote__citation {color:var(--dbg_global_kiemelt_eroteljes_text)!important;}

		/*** dbg: 4 ***/

			figure.is-style-quote-dbg-4,
			figure.is-style-quote-dbg-4-uppercase {background-color:var(--dbg_global_kiemelt_5)!important;color:var(--dbg_global_kiemelt_eroteljes_text)!important;}
			figure.is-style-quote-dbg-4-uppercase p {text-transform:uppercase!important;}
			figure.is-style-quote-dbg-4 cite,
			figure.is-style-quote-dbg-4-uppercase cite,
			.is-style-quote-dbg-4 .block-editor-rich-text__editable.wp-block-pullquote__citation,
			.is-style-quote-dbg-4-uppercase .block-editor-rich-text__editable.wp-block-pullquote__citation {color:var(--dbg_global_kiemelt_eroteljes_text)!important;}

/***** Keretes *****/

	.dbg_keretes_blokk {margin-bottom:26px;padding:20px;background:#f8f8f8;border-color:#171717;border-style:solid;border-width:1px;}
	.dbg_keretes_blokk .dbg_keretes_blokk__image_wrap,
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__title,
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__sub_title {margin-top:0;margin-bottom:10px;line-height:1.2;}
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__title {background:#f8f8f8;}
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__sub_title {color:#979797;font-size:17px;line-height:1.2;font-weight:500;}
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__content p {margin-bottom:10px;font-size:15px;}
	.dbg_keretes_blokk .dbg_keretes_blokk__body p:last-child,
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__content p:last-child {margin-bottom:0!important;}
	.dbg_keretes_blokk .dbg_keretes_blokk__body .dbg_keretes_blokk__custom_htm {line-height:1;}
	
	.dbg_keretes_blokk .dbg_keretes_blokk__image_wrap figcaption,
	.dbg_keretes_blokk .dbg_keretes_blokk__image_wrap:last-child,
	.dbg_keretes_blokk .dbg_keretes_blokk__image_wrap:last-child .wp-block-image {margin-bottom:0!important;}
	
	.dbg_keretes_blokk .dbg_keretes_blokk__button {margin-top:15px;}
	
	/**** align ****/
	
		/*** left ***/
		
			.dbg_keretes_blokk.alignleft,
			div[data-align=left][data-title="Keretes blokk"] .mb-block-preview {float:left;width: 350px;margin-right:30px!important;margin-bottom:26px!important;}
	
		/*** right ***/
		
			.dbg_keretes_blokk.alignright,
			div[data-align=right][data-title="Keretes blokk"] .mb-block-preview {float:right;width: 350px;margin-left:30px!important;margin-bottom:26px!important;}
	
	/**** editor ****/
	
		div[data-align=left][data-title="Keretes blokk"],
		div[data-align=right][data-title="Keretes blokk"] {z-index: 21;}

    @media (max-width: 1280px) {
    	/*** left ***/	
			.dbg_keretes_blokk.alignleft,
			div[data-align=left][data-title="Keretes blokk"] .mb-block-preview {float:none;width:100%;max-width:unset;margin-right:0!important;}
		/*** right ***/
			.dbg_keretes_blokk.alignright,
			div[data-align=right][data-title="Keretes blokk"] .mb-block-preview {float:none;width:100%;max-width:unset;margin-left:0!important;}
    }

/***** Embed *****/

	/**** style 1 ****/

		.dbg-g-embed-style-1 {margin-bottom:26px;padding:20px;background:#f8f8f8;border-color:#171717;border-style:solid;border-width:1px;text-align:center;}

/***** DBG: Iframe blokk *****/
	
	/**** Post ****/
	
		.wp-block-custom-raw-iframe-block.is-style-post iframe {width:500px;max-width:100%;}
	
	/**** Video ****/

		.wp-block-custom-raw-iframe-block.is-style-video .iframe-inner-wrapper {
			position: relative;
			width: 100%;
			padding-bottom: 56%; /* 16:9 aspect ratio alapértelmezetten */
			overflow: hidden;
			border-radius:3px;
		}

		.wp-block-custom-raw-iframe-block.is-style-video .iframe-inner-wrapper iframe {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			border: none;
		}
	
	/**** Align ****/

		.wp-block-custom-raw-iframe-block.alignleft iframe {float:left;margin-right:2em;max-width:50%;}

		.wp-block-custom-raw-iframe-block.alignright iframe {float:right;margin-left:2em;max-width:50%;}

		.wp-block-custom-raw-iframe-block.aligncenter iframe {display:block;margin-left:auto;margin-right:auto;text-align:center;}

		.wp-block-custom-raw-iframe-block.alignwide iframe {max-width:100vw;width:100%;}

		.wp-block-custom-raw-iframe-block.alignfull iframe {max-width:100vw;width:100vw;}