﻿/*****************************************************************************
** ModuleNewsList
*****************************************************************************/

@media all {
    .ModuleNewsListContainer { }
        .ModuleNewsListContainer .MNLCFontRaleway { font-family: 'Raleway', sans-serif !important; }

        .ModuleNewsListContainer .MNLCIconMenu { background-color: #00424e; border-top-right-radius: 20px; height: 60px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; align-content: flex-start; padding: 0 30px; overflow: hidden; margin-bottom: 10px; }
            .ModuleNewsListContainer .MNLCIconMenu .MNLCIconMenuGroup { }
                .ModuleNewsListContainer .MNLCIconMenu .MNLCIconMenuGroup button { font-family: 'IcoMoon'; border: none; background-color: transparent; color: #fff; font-weight: 400; display: inline-block; width: 32px; height: 32px; text-align: center; text-transform: uppercase; font-size: 1.5625rem; line-height: 20px; padding: 0; }
                    .ModuleNewsListContainer .MNLCIconMenu .MNLCIconMenuGroup button:hover { }

        .ModuleNewsListContainer .MNLCNewsListHeader { background-color: #0080a7; color: #fff; font-size: 1rem; font-weight: 600; line-height: 20px; margin-bottom: 0px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-start; align-content: flex-start; border-top-left-radius: 15px; }
            .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] { height: 60px; }
            .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='true'] { }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer { }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; height: 60px; }
                    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] .MNLCLittleTitle { display: inline-block; width: 150px; text-align: center; padding: 0 10px; text-transform: uppercase; font-size: 0.75rem; font-weight: 600; line-height: 20px; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'] { }
                    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'][data-for-mobile='false'] { }
                    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'][data-for-mobile='true'] { display: none; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer .MNLCToggleThemes { border: none; background-image: url('/Css/Images/any/triangle_down_w.png'); background-position: center center; background-repeat: no-repeat; background-size: 15px; width: 60px; height: 60px; background-color: transparent; margin: 0; padding: 0; }

        .ModuleNewsListContainer .MNLCNewsListHeader2 { font-family: 'Lato', sans-serif; margin-bottom: 10px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-start; align-content: flex-start; overflow: hidden; }
            .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer { }
                .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='1'] { background-color: #0080a7; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; flex-grow: 0; flex-shrink: 0; flex-basis: 150px; }
                .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer div.MNLCDays { position: relative; width: 130px; margin: 0 10px; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer div.MNLCDays select.MNLCDays { color: #0080a7; background-color: #e5f2f6; width: 100%; padding: 10px; border: none; border-radius: 15px; outline: none; font-size: 0.75rem; font-weight: 600; margin: 0 0 10px 0; text-align: center; text-align-last: center; -moz-appearance: none; -webkit-appearance: none; appearance: none; padding-right: 25px; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer div.MNLCDays select.MNLCDays::-ms-expand { display: none; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer div.MNLCDays select.MNLCDays option { color: #00424E; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer div.MNLCDays label.MNLCDays { background-image: url('/Css/Images/any/triangle_down_b.png'); background-position: center center; background-repeat: no-repeat; background-size: 15px; width: 15px; height: 15px; position: absolute; top: 11px; right: 6px; margin: 0; padding: 0; pointer-events: none; }
                .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] { flex-grow: 1; flex-shrink: 1; flex-basis: auto; min-height: 52.5px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-end; align-items: flex-end; align-content: flex-end; margin: 0 -2.5px -2.5px 0; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] button { color: #fff; border: none; padding: 10px; margin: 2.5px; border-radius: 15px; overflow: hidden; text-transform: uppercase; font-size: 0.75rem; font-weight: 600; line-height: 20px; vertical-align: middle; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton1 { background-color: #36c1c8; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton1:hover { background-color: #2c9aa0; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2 { background-color: #c07f1f; padding: 4px 4px 4px 10px; height: 40px; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2:hover { background-color: #956318; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2 .MNLCIconSelected { background-color: #f3e7d6; background-image: url('/Css/Images/any/check_o.png'); background-position: center center; background-repeat: no-repeat; width: 32px; height: 32px; display: inline-block; border-radius: 10px; vertical-align: middle; margin-left: 10px; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM1 { display: none; background-color: #36c1c8; font-size: 0.875rem; font-weight: 400; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM1:hover { background-color: #2c9aa0; }
                    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM2 { display: none; background-color: #c07f1f; font-size: 0.875rem; font-weight: 400; }
                        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM2:hover { background-color: #956318; }

        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer { flex-grow: 1; flex-shrink: 1; flex-basis: auto; }
        .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] .MNLCNewsListHeaderListContainer { height: 60px; overflow: hidden; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul { list-style: none; padding: 0; margin: 1px 0; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: stretch; align-content: flex-start; overflow: hidden; font-size: 0.875rem; font-weight: 600; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li { color: #fff; flex-grow: 1; flex-shrink: 1; flex-basis: auto; margin: 2.5px 2.5px; height: 52.5px; overflow: hidden; text-transform: uppercase; font-size: 0.75rem; font-weight: 600; line-height: 20px; display: inline-flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; background-color: #3399b9; border-radius: 10px; cursor: pointer; padding: 5px 10px; user-select: none; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li:hover { background-color: #66b3ca; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span.MNLCItemText { display: inline-block; vertical-align: middle; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span.MNLCIconTriangleR { display: inline-block; vertical-align: middle; padding: 0; background-image: url('/Css/images/any/triangle_right_w.png'); background-position: center center; background-repeat: no-repeat; background-size: 12px; width: 12px; height: 12px; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span.MNLCItemValue { display: inline-block; vertical-align: middle; font-family: 'Lato', sans-serif; }

        .ModuleNewsListContainer .MNLCNewsPreviewHeader { background-color: #00424e; color: #fff; height: 60px; font-size: 0.8125rem; font-weight: 600; line-height: 20px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; padding: 0 40px; overflow: hidden; margin-bottom: 10px; }
            .ModuleNewsListContainer .MNLCNewsPreviewHeader span { text-transform: uppercase; margin: 5px; text-align: center; }
                .ModuleNewsListContainer .MNLCNewsPreviewHeader span.MNLCNewsPreviewDate { font-family: 'Lato', sans-serif; }

        .ModuleNewsListContainer .MNLCNewsListContainerNoResults { }
        .ModuleNewsListContainer .MNLCNewsListContainerMaxResults { color: #0080a7; font-size: 1rem; font-weight: 600; line-height: 1.5; text-align: center; }

        .ModuleNewsListContainer .MNLCNewsPreviewContainer { }

        .ModuleNewsListContainer .MNLCNewsListBody { background-color: #f2f2f2; min-height: 100px; padding: 15px 15px 40px 15px; height: calc(100vh - 240px); overflow: hidden; overflow-y: auto; position: relative; z-index: 1; }
            .ModuleNewsListContainer .MNLCNewsListBody .MNLCNewsListBodyHeader { }
                .ModuleNewsListContainer .MNLCNewsListBody .MNLCNewsListBodyHeader .MNLCListTitle { font-size: 1.25rem; font-weight: 600; text-transform: uppercase; margin-bottom: 20px; padding: 5px 0; font-family: 'Lato', sans-serif; color: #298999; }
        .ModuleNewsListContainer .MNLCNewsListContainer { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: stretch; align-content: flex-start; position: relative; }
            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { border: 1px solid #eee; flex-grow: 0; flex-shrink: 0; flex-basis: calc(50% - 7.5px); background-color: #fff; padding: 15px; margin-bottom: 15px; overflow: hidden; }
                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem[data-preview='false'] { }
                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem[data-preview='true'] { box-shadow: 3px 3px 8px 2px rgba(0,0,0,0.5); }
                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-start; align-content: flex-start; margin-bottom: 10px; }
                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 { flex-grow: 0; flex-shrink: 0; flex-basis: 152px; margin-right: 5px; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 .MNLCNewsItemSource { color: #fff; background-color: #54a1ad; padding: 0 15px; border-top-left-radius: 20px; border-top-right-radius: 20px; height: 60px; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; margin-bottom: 10px; overflow: hidden; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 .MNLCNewsItemSource span { text-transform: uppercase; font-size: 0.9375rem; line-height: 20px; text-align: center; max-width: 100%; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 .MNLCNewsItemImage { width: 152px; height: 112px; position: relative; border: 1px solid #eee; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 .MNLCNewsItemImage img { width: 100%; height: 100%; object-fit: cover; object-position: center center; font-family: 'object-fit: cover; object-position: center center;'; }
                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { flex-grow: 1; flex-shrink: 1; flex-basis: auto; margin-left: 5px; width: 0; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemTitle { font-size: 0.75rem; font-weight: 600; color: #000; margin-bottom: 8px; line-height: 1.5; height: 72px; overflow: hidden; display: flex; justify-content: flex-start; align-items: flex-end; align-content: flex-start; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemTitle span { max-height: 72px; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary { font-size: 0.6875rem; line-height: 1rem; display: inline-block; text-align: left; max-width: 100%; overflow: hidden; height: 98px; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { max-height: 80px; overflow: hidden; display: inline; vertical-align: middle; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary a.MNLCNewsItemSummaryViewMore { font-size: 0.75rem; font-weight: 900; font-style: italic; text-transform: uppercase; display: inline-block; line-height: 1rem; vertical-align: middle; }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary a.MNLCNewsItemSummaryViewMore:hover { }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary a.MNLCNewsItemSummaryViewMore span { font-style: normal; font-size: 1.125rem; line-height: 1rem; display: inline-block; vertical-align: middle; }
                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-end; align-content: flex-start; }
                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 { flex-grow: 1; flex-shrink: 1; flex-basis: auto; margin-right: 2.5px; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemInfos { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; align-content: space-between; margin: 0 -2.5px 0 -2.5px; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemInfos .MNLCNewsItemInfo { font-family: 'Lato', sans-serif; background-color: #F4F9FA; color: #298999; font-size: 0.625rem; font-weight: 600; line-height: 16px; text-align: center; text-transform: uppercase; border-radius: 10px; height: 32px; overflow: hidden; padding: 0 2px; display: inline-flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; margin-bottom: 10px; min-width: calc(100% / 3 - 10px); max-width: 100%; flex-grow: 1; margin: 2.5px; flex-shrink: 1; flex-basis: calc(100% / 3 - 10px); width: auto; }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemInfos .MNLCNewsItemInfo span { max-height: 32px; overflow: hidden; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemThemes { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; align-content: space-between; margin: 0 -2.5px 0 -2.5px; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemThemes .MNLCNewsItemTheme { background-color: #dfedf0; color: #298999; font-size: 0.625rem; font-weight: 600; line-height: 16px; text-align: center; text-transform: uppercase; border-radius: 10px; height: 32px; overflow: hidden; padding: 0 2px; display: inline-flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; margin-bottom: 10px; min-width: calc(100% / 3 - 10px); max-width: 100%; flex-grow: 1; margin: 2.5px; flex-shrink: 1; flex-basis: calc(100% / 3 - 10px); width: auto; }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemThemes .MNLCNewsItemTheme span { max-height: 32px; overflow: hidden; }
                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 { flex-grow: 0; flex-shrink: 0; flex-basis: 69px; margin-left: 2.5px; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons { height: 69px; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: space-between; align-items: center; align-content: space-between; margin-bottom: 2.5px; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span { display: inline-block; text-align: center; background-color: #000; color: #fff; border: 2px solid #000; width: 32px; height: 32px; line-height: 28px; border-radius: 10px; font-family: 'IcoMoon'; font-size: 1.25rem; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(1) { background-color: #d1bb38; border-color: #d1bb38; cursor: pointer; user-select: none; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(1)[data-is-fav='true'] { background-color: #846f19; border-color: #846f19; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(1):hover { background-color: #846f19; border-color: #846f19; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(2) { background-color: #ad5671; border-color: #ad5671; cursor: pointer; user-select: none; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(2)[data-status='3'] { background-color: #8a455b; border-color: #8a455b; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(2):hover { background-color: #8a455b; border-color: #8a455b; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(3) { background-color: #fff; border-color: #c07f1f; cursor: pointer; user-select: none; }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span[aria-checked='false']:nth-child(3) { }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span[aria-checked='true']:nth-child(3) { background-image: url('/Css/Images/any/check_o.png'); background-position: center center; background-repeat: no-repeat; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(4) { background-color: #39c4a9; border-color: #39c4a9; cursor: pointer; user-select: none; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(4):hover { background-color: #2e9d88; border-color: #2e9d88; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(5) { background-color: #50c4bb; border-color: #50c4bb; }
                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span:nth-child(6) { background-color: #36c1c8; border-color: #36c1c8; }

                                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span.MNLCIconDisabled { background-color: #ddd; border-color: #ddd; cursor: not-allowed; }
                                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC2 .MNLCNewsItemIcons span.MNLCIconDisabled:hover { background-color: #ddd; border-color: #ddd; }

                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 { display: none; }
                    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 .MNLCNewsItemThemes { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; align-content: space-between; margin: 0 -5px 0 -5px; }
                        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 .MNLCNewsItemThemes .MNLCNewsItemTheme { background-color: #dfedf0; color: #298999; font-size: 0.625rem; font-weight: 600; line-height: 16px; text-align: center; text-transform: uppercase; border-radius: 10px; height: 32px; overflow: hidden; padding: 0 2px; display: inline-flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: flex-start; margin-bottom: 10px; min-width: calc(100% / 3 - 10px); max-width: 100%; flex-grow: 1; margin: 2.5px; flex-shrink: 1; flex-basis: calc(100% / 3 - 10px); width: auto; }
                            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 .MNLCNewsItemThemes .MNLCNewsItemTheme span { max-height: 32px; overflow: hidden; }

        /* PREVIEW */
        .ModuleNewsListContainer .MNLCNewsPreviewBody { background-color: #e0e0e0; min-height: 200px; box-shadow: 3px 3px 8px 2px rgba(0,0,0,0.5); border-radius: 2px; border-bottom-right-radius: 20px; padding: 30px; max-width: 448px; height: calc(100vh - 190px); overflow: hidden; overflow-y: auto; position: relative; }
            .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewInner { margin-bottom: 30px; overflow: hidden; }
            .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewTitle { font-size: 0.875rem; font-weight: 600; color: #000; margin-bottom: 30px; line-height: 1.5; }
            .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText { font-family: 'Raleway', sans-serif; line-height: 1.375; text-align: justify; font-size: 0.75rem; font-weight: 400; color: #444; }
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText * { font-family: 'Raleway', sans-serif; line-height: 1.375; text-align: justify; font-size: 0.75rem; font-weight: 400; color: #444; }
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText div { margin-bottom: 10px; }
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText p { }
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText a { color: #0F6472; }
                    .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText a:hover { color: #0F6472; }
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText div img,
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText p img,
                .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText img { text-align: center !important; display: block !important; max-width: 100% !important; margin: 0 auto 5px auto !important; width: auto !important; height: auto !important; }
            .ModuleNewsListContainer .MNLCNewsPreviewBody .MNCNewsMedia { margin-top: 30px; }
            .ModuleNewsListContainer .MNLCNewsPreviewBody .MNLCNewsPreviewText .MNCNewsMedia * { margin-bottom: 0px; }


        /* SPINNER */
        .ModuleNewsListContainer .MNLCNewsContainerLoading { }
            .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter { display: table; width: 100%; height: 100%; }
                .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner { text-align: center; display: table-cell; vertical-align: middle; }
                    .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner { display: inline-block; width: 250px; padding: 5px; }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner p { }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner, .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner:after { width: 4rem; height: 4rem; }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner { margin: 15px auto; position: relative; text-indent: -9999em; border-width: 1px; border-style: solid; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out; animation: sk-rotateplane 1.2s infinite ease-in-out; }

            .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter { }
                .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner { }
                    .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner { }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner p { text-transform: uppercase; font-size: 1rem; font-weight: 600; }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner, .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner:after { border-radius: 0%; }
                        .ModuleNewsListContainer .MNLCNewsContainerLoading .MNLCSpinnerOuter .MNLCSpinner .MNLCSpinnerInner .Spinner { font-size: 0.75rem; border-color: #00313c; background-color: #007fa3; }


        .ModuleNewsListContainer .MNLCFiltersButton { display: none; position: fixed; }
            .ModuleNewsListContainer .MNLCFiltersButton[aria-expanded='false'] { top: 60px; left: 0; }
            .ModuleNewsListContainer .MNLCFiltersButton[aria-expanded='true'] { top: 60px; left: 165px; }

        .ModuleNewsListContainer .MNLCBottomButtons { position: fixed; bottom: 15px; z-index: 2; width: auto; background-color: #eee; border: 1px solid #bbb; border-radius: 2px; box-shadow: 0px 2px 4px 0px rgba(102, 102, 102, 0.9); }
            .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsSelect { display: inline-block; vertical-align: middle; width: 130px; }
                .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsSelect .select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 0.75rem; }
            .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsGroup { display: inline-block; vertical-align: middle; padding: 3px; }
            .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsNoGroup { display: inline-block; vertical-align: middle; padding: 3px; }
            .ModuleNewsListContainer .MNLCBottomButtons button { }
                .ModuleNewsListContainer .MNLCBottomButtons button i { width: 14px; }
            .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsSeparator { display: inline-block; vertical-align: middle; margin: 0 2px; height: 30px; border-left: 2px solid #bbb; }

        .ModuleNewsListContainer .MNLCIcoMoon { font-family: 'IcoMoon'; font-weight: 400; }
        .ModuleNewsListContainer .MNLCOnlyIcon { }
        .ModuleNewsListContainer .MNLCSendEmailStatus { }
}

/*for Edge*/
@supports (-ms-ime-align: auto) {
    .ModuleNewsListContainer .MNLCFixedButtons { bottom: 15px; left: 100%; }
}

/*for IE*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] { flex-grow: 0; flex-shrink: 0; flex-basis: 100px; }
    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'] { flex-grow: 0; flex-shrink: 0; flex-basis: 50px; }
    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% - 200px); }
    .ModuleNewsListContainer .MNLCNewsListContainer { }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(47% - 7.5px); }
            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
                .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary { width: 50px; }
}

/*bootstrap grid xxl*/
@media all and (min-width: 1920px) {
}

/*for IE and bootstrap grid xxl*/
@media all and (min-width: 1920px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid xl*/
@media all and (max-width: 1919px) and (min-width: 1600px) {
}

/*for IE and bootstrap grid xxl*/
@media all and (max-width: 1919px) and (min-width: 1600px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid lg2*/
@media all and (max-width: 1599px) and (min-width: 1366px) {
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }
}

/*for IE and bootstrap grid lg2*/
@media all and (max-width: 1599px) and (min-width: 1366px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(46% - 7.5px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid lg*/
@media all and (max-width: 1365px) and (min-width: 1200px) {
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }
}

/*for IE and bootstrap grid lg*/
@media all and (max-width: 1365px) and (min-width: 1200px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(45% - 7.5px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid md*/
@media all and (max-width: 1199px) and (min-width: 992px) {
    .ModuleNewsListContainer .Area[data-index='3'] { display: none; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }
}

/*for IE and bootstrap grid md*/
@media all and (max-width: 1199px) and (min-width: 992px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(46% - 7.5px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid sm*/
@media all and (max-width: 991px) and (min-width: 768px) {
    .ModuleNewsListContainer .Area[data-index='3'] { display: none; }

    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }

    .ModuleNewsListContainer .MNLCNewsListBody { height: calc(100vh - 305.5px); }
    .ModuleNewsListContainer .MNLCNewsPreviewBody { height: calc(100vh - 210px); }

    .ModuleNewsListContainer .MNLCNewsListHeader { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] { flex-grow: 0; flex-shrink: 0; flex-basis: 100%; height: 39px; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] .MNLCLittleTitle { width: 100%; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer { flex-grow: 1; flex-shrink: 1; flex-basis: calc(100% - 50px); }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'] { flex-basis: 40px; height: 40px; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer .MNLCToggleThemes { background-size: 16px; width: 30px; height: 40px; }

        .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] { height: 80px; }
            .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] .MNLCNewsListHeaderListContainer { height: 40px; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul { margin-left: 5px; font-size: 0.75rem; font-weight: 400; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li { margin-top: 0; height: 37px; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span { padding: 2px 5px; }

    .ModuleNewsListContainer .MNLCNewsListHeader2 { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] { justify-content: space-evenly; }

    .ModuleNewsListContainer .MNLCNewsPreviewHeader { height: 80px; }
}

@media all and (max-width: 850px) and (min-width: 768px) {
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 7.5px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }
}

/*for IE and bootstrap grid sm*/
@media all and (max-width: 991px) and (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(45% - 7.5px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

@media all and (max-width: 850px) and (min-width: 768px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .ModuleNewsListContainer .MNLCNewsListHeader2 [data-type='2'].MNLCNewsListHeaderButtonsContainer { flex-basis: 100%; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 30px); }
}

/*bootstrap grid xs*/
@media all and (max-width: 767px) and (min-width: 577px) {
    .ModuleNewsListContainer .Area[data-index='3'] { display: none; }

    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }

    .ModuleNewsListContainer .MNLCNewsListBody { height: calc(100vh - 305.5px); }
    .ModuleNewsListContainer .MNLCNewsPreviewBody { height: calc(100vh - 210px); }

    .ModuleNewsListContainer .MNLCNewsListHeader { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] { flex-grow: 0; flex-shrink: 0; flex-basis: 100%; height: 39px; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] .MNLCLittleTitle { width: 100%; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer { flex-grow: 1; flex-shrink: 1; flex-basis: calc(100% - 50px); }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'] { flex-basis: 40px; height: 40px; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer .MNLCToggleThemes { background-size: 16px; width: 30px; height: 40px; }

        .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] { height: 80px; }
            .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] .MNLCNewsListHeaderListContainer { height: 40px; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul { margin-left: 5px; font-size: 0.75rem; font-weight: 400; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li { margin-top: 0; height: 37px; }
                .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span { padding: 2px 5px; }

    .ModuleNewsListContainer .MNLCNewsListHeader2 { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] { justify-content: space-evenly; }

    .ModuleNewsListContainer .MNLCNewsPreviewHeader { height: 80px; }

    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 7.5px); }
}

/*for IE and bootstrap grid xs*/
@media all and (max-width: 767px) and (min-width: 577px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListHeader2 [data-type='2'].MNLCNewsListHeaderButtonsContainer { flex-basis: 100%; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 30px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*bootstrap grid xxs*/
@media all and (max-width: 576px) {
    .ModuleNewsListContainer .Area[data-index='1'] { display: none; }
    .ModuleNewsListContainer .Areas .Area[data-index='2'] { margin: 0; }
    .ModuleNewsListContainer .AreaHeader[data-index='2'] { margin-bottom: 10px; }
    .ModuleNewsListContainer .Area[data-index='3'] { display: none; }

    .ModuleNewsListContainer .MNLCNewsListBody { height: calc(100vh - 210px); }
    .ModuleNewsListContainer .MNLCNewsPreviewBody { height: calc(100vh - 210px); }

    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 .MNLCNewsItemSummary span { display: inline-block; }

    .ModuleNewsListContainer .MNLCNewsListHeader { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] { flex-grow: 0; flex-shrink: 0; flex-basis: calc(100% - 40px); height: 39px; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='1'] .MNLCLittleTitle { width: 100%; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer { flex-grow: 1; flex-shrink: 1; flex-basis: calc(100% - 50px); }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'] { flex-basis: 40px; height: 40px; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'][data-for-mobile='false'] { display: none; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer[data-type='2'][data-for-mobile='true'] { display: block; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderButtonsContainer .MNLCToggleThemes { background-size: 16px; width: 30px; height: 40px; }

    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton1 { display: none; }
    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2 { display: none; }
    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM1 { display: block; }
    .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButtonM2 { display: block; }

    .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] { height: 40px; overflow: hidden; }
        .ModuleNewsListContainer .MNLCNewsListHeader[aria-expanded='false'] .MNLCNewsListHeaderListContainer { height: 40px; }
    .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul { margin-left: 5px; font-size: 0.75rem; font-weight: 400; }
        .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li { margin-top: 0; height: 37px; }
            .ModuleNewsListContainer .MNLCNewsListHeader .MNLCNewsListHeaderListContainer ul li span { padding: 2px 5px; }

    .ModuleNewsListContainer .MNLCNewsListHeader2 { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] { justify-content: flex-end; min-height: 35.5px; }
            .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] button { /*padding: 2px 5px;*/ border-radius: 6px; }
            .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2 { background-color: #c07f1f; padding: 2px 5px 2px 5px; height: 24px; }
                .ModuleNewsListContainer .MNLCNewsListHeader2 .MNLCNewsListHeaderButtonsContainer[data-type='2'] .MNLCTopButton2 .MNLCIconSelected { background-size: 20px; width: 15px; height: 15px; border-radius: 4px; margin-left: 5px; }

    .ModuleNewsListContainer .MNLCNewsPreviewHeader { height: 80px; }

    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 7.5px); }

    .ModuleNewsListContainer .MNLCFiltersButton { display: inline-block; }

        .ModuleNewsListContainer .MNLCFiltersButton[aria-expanded='true'] { top: 60px; left: initial; right: 0; }
    .Areas .Area[data-index='1'] { flex-basis: 100%; width: 100%; }

    .ModuleNewsListContainer .MNLCBottomButtons .MNLCBottomButtonsSelect { max-width: 90px; }
}

@media all and (max-width: 350px) {
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 { flex-wrap: wrap; }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 { margin-right: 0px; flex-basis: 100%; }
            .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC1 .MNLCNewsItemImage { width: 100%; height: auto; }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { margin-left: 0px; margin-top: 10px; flex-basis: 100%; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemInfos .MNLCNewsItemInfo { min-width: calc(100% / 2 - 5px); flex-basis: calc(100% / 2 - 5px); }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR2 .MNLCNewsItemC1 .MNLCNewsItemThemes { display: none; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 { display: block; }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR3 .MNLCNewsItemThemes .MNLCNewsItemTheme { min-width: calc(100% / 2 - 5px); flex-basis: calc(100% / 2 - 5px); }
}

/*for IE and bootstrap grid xxs*/
@media all and (max-width: 576px) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .Areas .Area[data-index='2'] { width: calc(100% - 535px); }
    .ModuleNewsListContainer .MNLCNewsListHeader2 [data-type='2'].MNLCNewsListHeaderButtonsContainer { flex-basis: 100%; }
    .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem { flex-basis: calc(100% - 30px); }
        .ModuleNewsListContainer .MNLCNewsListContainer .MNLCNewsItem .MNLCNewsItemR1 .MNLCNewsItemC2 { }
}

/*screen, bootstrap grid md, mouse*/
@media only screen and (max-width: 1199px) and (min-width: 992px) and (pointer: fine) {
}

/*screen, bootstrap grid sm, mouse*/
@media only screen and (max-width: 991px) and (min-width: 768px) and (pointer: fine) {
}

/*screen, bootstrap grid xs, mouse*/
@media only screen and (max-width: 767px) and (min-width: 577px) and (pointer: fine) {
}

/*screen, bootstrap grid xs, touch*/
@media only screen and (max-width: 1199px) and (min-width: 992px) and (pointer: coarse) {
}

@media only print {
}
