﻿.zone--multimedia .story--focus .story__thumb {height:460px;}
.spotlight-slick .story__title{font-size:1.2em;}
.spotlight-slick .story__thumb img{object-fit:cover;width:100%;}
.slick-dots li button:before{background: rgba(0,102,179,0.3);}
.slick-dots li.slick-active button:before {background: #0066B3;}
.detail__content .content .notebox {background: #a6e9d5;border: 1px solid rgba(163,207,187,.5);padding: 36px;}
.slick-next, .slick-prev{top:45%;}
.slick-next:before{content:'\276F';}/*'\1433' '\003E'*/
.slick-prev:before{content:'\276E';}/*'\1438';*/
.slick-next:before,.slick-prev:before{opacity:unset;color:#eee;font-size:60px;}/*#0066b3;//#eee;//#fcb500;*/
.slick-next{right:0px;}
.slick-prev{left:290px;}
.l-grid p a{display:inline-block;}
.detail__content #abody a i { color: #0066b3;}
.detail__content #abody .notebox ul{list-style:none;}
.aside--outlook .heading {    font-size: 15px;}
.story__thumb img {    height: 100%;    object-fit: cover;}
.detail__content #abody *:not(p>font) :not(blockquote) {color:revert-layer;}
/*Detail Full*/
.detail.fullpage .detail__content #abody table.picture .pic img.full-screen-width {position: relative;left: 50%;right: 50%;margin-left: -50.6vw;margin-right: -50vw;max-width: 100vw; width: 100vw;}
.detail.fullpage .detail__content #abody .row .lr-pic-padding { padding-left: 2px;padding-right: 1px; margin-bottom: 2px;}
.detail.fullpage .detail__content #abody .row .lr-image-2 {    position: relative;}
.detail.fullpage .detail__content #abody p, .detail.fullpage .detail__content #abody div.prebox, .detail.fullpage .detail__content #abody div.headline4, .detail.fullpage .detail__content #abody div.headline3 {max-width: 720px;width: 720px; margin-left: auto;margin-right: auto;}
.detail__content #abody .lr-pic .lr-image-2 table, .detail__content #abody .lr-pic .lr-image-3 table {margin-bottom: unset;}
.detail__content #abody .lr-image-2 table.picture .caption, .detail__content #abody .lr-image-3 table.picture .caption, .detail__content #abody .lr-image-4 table.picture .caption { margin-bottom: 2px;  margin-right: 2px; position: absolute; bottom: 0; max-width: 100%; background-color: rgba(0,0,0,.5);color: #fff;padding: 5px 10px;text-align: justify;font-size: 14px;line-height: 21px;}
.detail__content #abody .lr-image-2.col-lg-6 table.picture img{height: 400px;display:flex;}
.detail__content #abody .lr-image-2.col-lg-4 table.picture img{height: 300px;display:flex;}
.detail__content #abody .lr-pic table.picture .pic img {    width: 100%;    object-fit: cover;}
.detail__content #abody .lr-pic table.picture{width: 100%;}
.detail__content #abody .headline4 > *{ font-family: PlayfairDisplay,serif;font-size: 3rem; line-height: 34px;font-weight: 600;}
.detail__content #abody .headline3 > *{ font-family: PlayfairDisplay,serif;font-size: 4rem; line-height: 34px;font-weight: 600;}
.detail__content #abody .headline2 > *{ font-family: PlayfairDisplay,serif;font-size: 5rem; line-height: 34px;font-weight: 600;}
.detail.fullpage  .zone--highlight .story__thumb {  height: 240px; margin-bottom: 10px;}
/*End Detail Full*/
#scroller {    display: contents;}
/*them 10.7.2024*/
.site-footer__menu .menu-list {    display: none;}
.site-footer__menu .menu-list.active {        display: flex;    }
.nav-ultilites .search-form.active .form-control::placeholder {    color: black;}
.nav-ultilites .search-form.active {    background: #deeffc;}
.nav-ultilites .search-form.active .form-control{color: black;font-weight: 600;}
.spr.spr--tt {    background: url(../images/x-white.png) no-repeat;width: 18px;height: 18px; }
.nav-ultilites .search-form {    top: -25px;    right: -12px;}
.summary{color:#3a3a3a;font-weight:400;}
.search-form.active .spr {    background: url(../images/m_vnn_sprites.svg?v=1.3) no-repeat;	    background-size: 400px 500px;    display: block;}
.search-form.active .spr.spr--search {    background-position: -100px -24px;}
.trending a:not(:last-child):after {    content: "";    display: inline-block;    padding: revert;    width: 7px;    height: 7px;    background: #0066b3;    border-radius: 20px;    margin: 12px 12px 0;}
.spr.spr--tt-default {    background: url(../images/x-black.png) no-repeat;    width: 18px;    height: 18px;    background-size: 16px;}
.spr.spr--yt-default {    background: url(../images/youtube.png) no-repeat;    width: 25px;    height: 16px;    background-size: 20px;    background-position: 3px 0px;}
.detail__content #abody b, .detail__content #abody b *, .detail__content #abody strong, .detail__content #abody strong * {    font-weight: 700;}
