﻿.content-detail 										{height:100%;}

.content-detail h1.title								{font-family: 'Poppins', sans-serif; font-size:2em; font-weight:900; margin:10px 0 10px 0}
.content-detail h2.description							{font-size:1.25em; font-weight:500; line-height:1.625em; }
.content-detail article									{padding:10px 20px}
.content-detail article table							{width:100%;}
.content-detail aside									{background-color:var(--color-bg); padding:20px 20px 20px 20px}
.content-detail .headline-image	img						{width:100%; max-height:380px}
.content-detail .news-head								{margin:10px 0}


.content-detail .info									{align-items:center; color:var(--color-default-text-50); display:flex; font-size:0.813em;}
.content-detail .social									{border-bottom:1px dashed var(--color-silver); font-size:0.813em; padding:var(--space-2x) 0}
.content-detail .social svg								{margin-right:4px}
.content-detail .detail									{font-size:1.25em; line-height:1.8750em; margin:10px 0; min-height:300px}

.content-detail .detail a								{color:var(--color-theme); font-weight:500}
.content-detail .detail a:hover							{color:var(--color-theme-hover)}
.content-detail .detail .NewsExcerpt					{align-items:center; background-color:var(--color-bg); color:var(--color-default-text);  font-size:1em; font-weight:700; display:grid; grid-gap:20px; grid-template-columns:2fr 3fr; line-height:1.5em; margin:20px 0;}
.content-detail .detail img								{max-width:100%}
.content-detail .detail iframe							{max-width:100%}
.content-detail article .detail h2						{font-size:1.438em; font-weight:600; line-height:1.375em; margin:var(--space-4x) 0 }
.content-detail article .detail h3						{font-size:1.188em; font-weight:600; line-height:1.125em; margin:var(--space-2x) 0 }

.content-detail .keywords								{align-items:center; border:1px dashed var(--color-silver); display:flex; justify-content:center;  }
.content-detail .keywords > *							{background-color:#f1f1f1; display:inline-block; font-size:0.813em; margin:0 5px; padding:5px}
.content-detail #news-video-container 					{background-color:black; height:370px; padding-top:10px; overflow:hidden; width:100%!important}
.content-detail #news-video-container iframe			{margin:auto; width:100%!important}

.content-detail .content-items .item					{box-shadow:0px 0px 10px 10px rgb(0 0 0 / 3%); overflow:hidden; }
.content-detail .content-items .item h3.title,
.content-detail .content-items .item h4.title			{font-size:1.318em; font-weight:600;}

.engageya .detail-bottom					{display:grid; grid-template-columns:1fr 1fr 1fr; grid-gap:20px; min-height:500px;}
.engageya .detail-bottom .news-card			{background-color:var(--color-light); box-shadow:none; display:block; padding-bottom:5px; }

#st-1 .st-btn {padding:0!important; width:48px!important}
#st-1 .st-btn svg {height:32px!important; width:32px!important}

.zoom										{display:block; position:relative; z-index:998;cursor: zoom-in;}
.zoom img									{position:relative; z-index:999;}
.zoom:hover:after							{background-color:rgba(0,0,0,0.1); display:block; width:100%; height:100%; position:absolute; z-index:1000; left:0; right:0; top:0; bottom:0}


ol.album									{counter-reset: foto-galeri; list-style: none; margin: 0; padding: 0;}
ol.album li									{counter-increment: foto-galeri; position:relative; padding:20px}
ol.album li:not(:first-child)				{border-top:1px dashed #dedede;}
ol.album li::before							{background-color:var(--color-panel-contrast); color:var(--color-panel); content: counter(foto-galeri); font-size: 2.5em; font-weight:600; line-height: 1; min-width:40px; position:absolute; text-align:center;}
ol.album li .description					{font-size:0.813em; line-height:1.813em}
ol.album li img								{border:10px solid var(--color-silver); }


@media only screen and (min-width: 480px) {
	#eng_ww_widget_167525 .eng_widget_href {padding:var(--space-3x) 0!important}
	.content-detail aside .mm-desktop-sidebar .text-cont.temedya {padding:0!important}
	.content-detail aside .ins.adsbyneytivme div.in-read ul.native_ads li div.img-bg {padding-right:0!important}
	.content-detail h1.title								{font-size:3em;}
	.content-detail article									{padding:20px}
	.content-detail aside									{padding:0 0 0 0}

	.content-detail .content-items .item					{box-shadow:none; overflow:auto; }
	.content-detail .content-items .item h3.title			{font-size:1em; line-height: 1.563em; font-weight:600;}
	.content-detail .content-items .item h4.title			{font-size:1em; font-weight:500;}

	aside ins.adsbyneytivme[type=native][theme=default] {min-height:unset!important; background-color:var(--color-panel)!important}
	aside ins.adsbyneytivme[type=native][theme=default] h3 {margin:5px!important}
	aside ins.adsbyneytivme div.default ul.native_ads li div>a {padding:0!important}
	aside ins.adsbyneytivme[type=native][theme=in-read] {padding:0 10px}

	#st-1 .st-btn {padding:0!important; width:64px!important}
	#st-1 .st-btn svg {height:32px!important; width:32px!important}
}