.news-page{background:#237093}.news-map{height:100%}#news-map-info{position:absolute;top:0;right:0;background:#0f3c56;border:0;border-radius:0 0 0 4px;padding:5px;font-size:small;line-height:1.25em;color:#fff;opacity:.75;z-index:50}.news-map .ol-rotate{top:4.2em}.news-map .ol-touch .ol-rotate{top:5em}.news-mouse-pos{display:inline}.news-latest-control{right:.5rem;top:2rem}.news-net-panel{position:absolute;top:10px;left:10px;width:32px;height:32px;background:#0f3c56;border:0;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:50}.news-bg-indicator{border-radius:50%;border:5px solid white;border-top:5px solid #a6cbea;animation:loader 2s linear infinite;height:12px;width:12px}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mf-news-intro{z-index:80;position:absolute;top:80px;right:48px;display:flex;align-content:center;justify-content:center}.mf-news-intro strong{color:#ffac40}.mf-intro-arrow{font-size:2em;line-height:.5em;margin-left:.2em}@media screen and (max-width:680px){.mf-news-intro{left:11px}}.mf-post{position:absolute;padding:0;background-color:#0f3c56;border-radius:2px;bottom:12px;left:-80px;width:160px;color:white;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.75);opacity:.85;line-height:1.25em;font-size:.8em;font-family:Arial,sans-serif;z-index:1}.mf-post::before{position:absolute;width:0;height:0;top:100%;content:"";left:80px;margin-left:-5px;box-sizing:border-box;border:5px solid transparent;border-color:transparent transparent #ff9000 #ff9000;transform-origin:0 0;transform:translateZ(0.01px) rotate(-45deg);box-shadow:-2px 2px 3px 0 rgba(0,0,0,0.75)}.mf-post-header{background:#ff9000;color:#243850;display:flex;align-items:center;justify-content:space-between;overflow:hidden;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;flex-shrink:0;padding:2px}.mf-post-icon{width:13px;height:13px;padding:2px;background:white;margin:0 5px 0 0;border-radius:2px}.mf-post-footer{display:flex;flex-direction:column;border-radius:inherit;font-size:.75rem;font-family:Play,Verdana,sans-serif;margin-bottom:2px}.mf-post-content{margin:2px 5px 3px 5px;overflow:hidden}.mf-post-link{text-decoration:none;color:white;outline:0;word-wrap:break-word}.mf-post-link:visited{color:#a0a0a0}.mf-post-link:hover{text-decoration:underline}.mf-post-clicks{font-size:.7rem}.mf-post-section{font-size:.7rem;padding:.05rem .2rem;border-radius:3px}.mf-post-time{float:right;font-style:italic}.mf-cmd{margin:0 5px;color:red;cursor:pointer}.mf-post-footer-row{padding:0 5px}.mf-post-footer-last{display:flex;align-items:center;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.mf-post-src{display:flex;flex-grow:1;justify-content:flex-end;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#36d4ff}.mf-post-country{height:10px;width:14px;border:1px solid #243850;margin-left:3px;margin-right:5px;flex-shrink:0}.mf-post-location{background-image:url('/img/location_blue.png');background-repeat:no-repeat;background-position:left center;background-size:9px 12px;padding-left:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;color:#243850;font-size:.75rem;font-family:Play,Arial,sans-serif;font-weight:bold}a.mf-post-location{cursor:pointer}.mf-post-location:visited{color:#243850}.mf-post-location-spacer{max-width:14px;margin:0 5px;flex-grow:1}.mf-post-highlight .mf-post-header{animation:post-header-flash .75s infinite}.mf-post-active{z-index:5}@keyframes post-header-flash{0%,50%{background:#ffcf00}51%,100%{background:#ff9000}}.mf-post-foresight{width:6px;height:6px;background:#ff9000;border-radius:50%;border:1px solid #54585c;opacity:.9;z-index:-1;box-shadow:0 0 5px 1px rgba(0,0,0,0.75)}.mf-loc-detail{display:flex;flex-direction:column;justify-content:center;align-items:stretch;z-index:15;position:absolute;padding:0;color:black;background-color:#0f3c56;border-radius:2px;bottom:12px;left:-200px;width:400px;min-height:200px;max-height:400px;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.75);line-height:1.25em;font-size:.8em;font-family:Arial,sans-serif}@media screen and (min-width:681px){.mf-loc-detail::after{position:absolute;width:0;height:0;top:100%;content:"";left:200px;margin-left:-5px;box-sizing:border-box;border:5px solid transparent;border-color:transparent transparent #ff9000 #ff9000;transform-origin:0 0;transform:translateZ(0.01px) rotate(-45deg);box-shadow:-2px 2px 3px 0 rgba(0,0,0,0.75)}}.mf-loc-header{background:#e18f23}.mf-loc-header>.mf-post-location{max-width:350px}.mf-popup-closer{text-decoration:none;position:absolute;right:.5em;cursor:pointer;font-size:1.25em;margin:auto}.mf-popup-closer,.mf-popup-closer:visited{color:#243850}.mf-popup-closer:hover{color:#2064b5;text-decoration:none}.mf-popup-closer:after{content:"✖\fe0e"}.mf-popup-container{display:flex;flex-direction:column;flex-grow:1;margin:1em 1em 1em 1.5em;overflow:auto}.mf-popup-container>*{flex-shrink:0}.mf-loading-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.mf-loading-indicator{border-radius:50%;border:6px solid white;animation:pulse-load 1s ease 0s infinite;height:20px;width:20px}@keyframes pulse-load{0%{transform:scale(0.1,0.1);opacity:.0}50%{opacity:1.0}100%{transform:scale(1.2,1.2);opacity:.0}}.mf-news-entry{display:flex;align-items:center}.mf-news-entry+.mf-news-entry{margin-top:1em;padding-top:.5em;border:1px solid transparent;border-top-color:#0c2f45}.mf-news-entry a{color:white}.mf-news-entry a:hover{text-decoration:underline}.mf-news-entry a:visited{color:#7d9bac}.mf-news-entry-block{display:flex;flex-direction:column}.mf-news-entry-icon{margin-right:.75em}.mf-news-entry-info{color:#ffab00;font-size:.75rem;display:flex;align-items:stretch;justify-content:stretch;width:100%;font-size:.7rem;font-family:Play,Verdana,sans-serif}.mf-news-entry-src{color:#36d4ff}.mf-news-entry-time::before,.mf-news-entry-time::after,.mf-news-entry-clicks::after{content:'-';margin:0 5px}.mf-news-entry-highlight a,.mf-news-entry-highlight a:visited{animation:post-url-flash .75s 5}@keyframes post-url-flash{0%,50%{color:white}51%,100%{color:#ffcf00}}.mf-news-list-button-container{margin-top:10px}@media screen and (max-width:680px){.mf-loc-detail{position:fixed;left:50%;top:55px;width:95%;height:calc(100% - 62px);max-height:calc(100% - 62px);transform:translate(-50%,0);z-index:51}.mf-loc-header{min-height:1.5em}.mf-loc-header>.mf-post-country{height:15px;width:21px;margin:0 10px}.mf-loc-header>.mf-post-location{font-size:1.5em;line-height:1.5em;background-size:12px 16px;padding-left:14px;max-width:90%}.mf-popup-closer{font-size:2em;right:.25em}}.mf-post-footer-row>.mf-sec-new{background-color:#1d1d1d}.mf-post-footer-row>.mf-sec-pol{background-color:#d8312e}.mf-post-footer-row>.mf-sec-bus{background-color:#2baddd}.mf-post-footer-row>.mf-sec-pan{background-color:#368727}.mf-post-footer-row>.mf-sec-spo{background-color:#efe716;color:#112948}.mf-news-entry-info>.mf-sec-new{color:#1d1d1d}.mf-news-entry-info>.mf-sec-pol{color:#d8312e}.mf-news-entry-info>.mf-sec-bus{color:#2baddd}.mf-news-entry-info>.mf-sec-pan{color:#68b05b}.mf-news-entry-info>.mf-sec-spo{color:#efe716}