﻿/*****************************************************************************
** ModuleNewsHighlights
*****************************************************************************/

@media all {
    .ModuleNewsHighlightsContainer { }
        .ModuleNewsHighlightsContainer .ModuleTitle2 { margin-top: 15px; }
        .ModuleNewsHighlightsContainer .ButtonsContainer { margin-bottom: 0px; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer { overflow: hidden; }
            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsHighlightsContainerInner { margin: -5.5px; }
            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews { overflow: hidden; position: relative; padding-bottom: 75%; float: left; margin: 7.5px; display: none; background-color: #DEE6F5; box-shadow: 0px 1px 3px 0px rgba(85,85,85,0.35); }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews a.MNHCNewsAnchor { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner { pointer-events: none; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsImage { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner img { /*position: absolute; min-height: 100%; max-height: 120%; height: auto; min-width: 100%; max-width: 120%; width: auto; margin: auto; left: 50%; top: 50%; z-index: 0; transform: translate(-50%, -50%);*/ width: 100%; height: 100%; object-fit: cover; object-position: center center; font-family: 'object-fit: cover; object-position: center center;'; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader { position: absolute; top: 0; left: 0; max-width: 100%; }
                        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader .MNHCNewsDate { background-color: rgba(222,230,242,0.95); max-width: calc(100% - 10px); font-size: 0.625rem; padding: 1px 5px 1px 3px; font-weight: 600; margin: 5px 5px 0 5px; display: inline-block; word-wrap: break-word; float: left; }
                        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader a { pointer-events: all; }
                        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader .MNHCNewsCategory { background-color: rgba(222,230,242,0.95); max-width: calc(100% - 10px); font-size: 0.625rem; padding: 1px 5px 1px 3px; text-transform: uppercase; font-weight: 600; margin: 5px 5px 0 5px; display: inline-block; word-wrap: break-word; float: left; }
                            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader .MNHCNewsCategory:hover { opacity: 1; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsTitle { position: absolute; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.4); color: #fff; font-size: 0.75rem; font-weight: 600; padding: 2px 10px; max-height: 100%; }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='0'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='0'] .MNHCNews { display: none; }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='1'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='1'] .MNHCNews { padding-bottom: 56.25%; width: calc(100% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='1'] .MNHCNews:nth-child(1) { display: inline-block; }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews { padding-bottom: 56.25%; width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews:nth-child(1) { display: inline-block; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews:nth-child(2) { display: inline-block; }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews { padding-bottom: 56.25%; width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(1) { display: inline-block; padding-bottom: 56.25%; width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(2) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(3) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(50% - 15px); }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews { }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(1) { display: inline-block; padding-bottom: 56.25%; width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(2) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(3) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(4) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews { }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(1) { display: inline-block; padding-bottom: 56.25%; width: calc(50% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(2) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(3) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(4) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(5) { display: inline-block; padding-bottom: calc((56.25% / 2) - 7.5px); width: calc(25% - 15px); }

            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompactList { background-color: #f0f5ff; padding: 15px; display: none; }
            .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact { border-bottom: 1px solid #ddd; padding: 15px 0; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact:first-child { padding-top: 0; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact:last-child { border-bottom: none; padding-bottom: 0; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact .MNHCNewsHeader { }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact .MNHCNewsCategory { font-size: 0.75rem; text-transform: uppercase; margin-right: 15px; display: inline; }
                    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact .MNHCNewsCategory:hover { opacity: 1; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact .MNHCNewsDate { font-size: 0.75rem; float: right; }
                .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompact .MNHCNewsTitle { font-size: 0.875rem; margin-top: 10px; display: block; text-align: justify; padding-left: 20px; }
}

/*bootstrap grid xl*/
@media all and (min-width: 1600px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='1'] .MNHCNews { padding-bottom: 31%; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews { padding-bottom: 31%; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(1) { padding-bottom: 31%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(2) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(3) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(50% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(1) { padding-bottom: 31%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(2) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(3) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(4) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(1) { padding-bottom: 31%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(2) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(3) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(4) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(5) { padding-bottom: calc((31% / 2) - 7.5px); width: calc(25% - 15px); }
}

/*bootstrap grid lg*/
@media all and (max-width: 1599px) and (min-width: 1200px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='1'] .MNHCNews { padding-bottom: 41%; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews { padding-bottom: 41%; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(1) { padding-bottom: 41%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(2) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(3) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(50% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(1) { padding-bottom: 41%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(2) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(3) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(4) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(1) { padding-bottom: 41%; width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(2) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(3) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(4) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(5) { padding-bottom: calc((41% / 2) - 7.5px); width: calc(25% - 15px); }
}

/*bootstrap grid md*/
@media all and (max-width: 1199px) and (min-width: 992px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
}

/*bootstrap grid sm*/
@media all and (max-width: 991px) and (min-width: 768px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
}

/*bootstrap grid xs*/
@media all and (max-width: 767px) and (min-width: 577px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(1) { padding-bottom: 56.25%; width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(2) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(3) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(1) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(2) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(3) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(4) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(1) { padding-bottom: 56.25%; width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(2) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(3) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(4) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(5) { padding-bottom: calc(33.33% - 7.5px); width: calc(50% - 15px); }
}

/*bootstrap grid xxs*/
@media all and (max-width: 576px) {
    .ModuleNewsHighlightsContainer { margin: 15px 0; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNewsCompactList { display: block; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews:nth-child(1) { width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='2'] .MNHCNews:nth-child(2) { display: none; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(1) { width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(2) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='3'] .MNHCNews:nth-child(3) { display: none; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(1) { width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(2) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(3) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='4'] .MNHCNews:nth-child(4) { display: none; }

        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(1) { width: 100%; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(2) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(3) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(4) { display: none; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer[data-num='5'] .MNHCNews:nth-child(5) { display: none; }
}

/*screen, bootstrap grid md, mouse*/
@media only screen and (max-width: 1199px) and (min-width: 992px) and (pointer: fine) {
    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader { visibility: visible; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader:nth-child(1) { visibility: visible; }
    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews:hover .MNHCNewsInner .MNHCNewsHeader { visibility: hidden; }
        .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews:hover .MNHCNewsInner .MNHCNewsHeader:nth-child(1) { visibility: visible; }
    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsTitle { visibility: hidden; }
    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews:hover .MNHCNewsInner .MNHCNewsTitle { visibility: visible; }
}

/*screen, bootstrap grid xs, touch*/
@media only screen and (max-width: 1199px) and (min-width: 992px) and (pointer: coarse) {
    .ModuleNewsHighlightsContainer .MNHCNewsHighlightsContainer .MNHCNews .MNHCNewsInner .MNHCNewsHeader { visibility: hidden; }
}
