﻿/*****************************************************************************
** ModuleSearchInitiativesList
*****************************************************************************/

@media all {
    .ModuleSearchInitiativesListContainer { margin: 0; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListFilters { }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListFilters[aria-expanded='true'] { display: block; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListFilters[aria-expanded='false'] { display: none; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListFiltersVisibility { text-align: right; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListFiltersVisibility[aria-hidden='true'] { display: none; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListFiltersVisibility[aria-hidden='false'] { display: block; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListFiltersButtons { text-align: right; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer { min-height: 200px; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem { padding: 15px; box-shadow: 0px 1px 3px 0px rgba(85,85,85,0.35); border: 1px solid #ddd; margin: 15px 0; border-radius: 1px; overflow: hidden; }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchGallery { }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFullGallery { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { font-size: 1.25rem; font-weight: 600; line-height: normal; color: #222; margin-bottom: 15px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { font-size: 0.875rem; font-weight: 600; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle:not([href]) { color: #444; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle:hover:not([href]) { color: #444; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { font-size: 0.875rem; font-weight: 600; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle:not([href]) { color: #444; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle:hover:not([href]) { color: #444; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFiles { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFiles.Columns { column-count: 4; column-gap: 15px; column-rule: 1px solid transparent; column-width: 300px; column-fill: balance; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; column-rule: 1px solid #ddd; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFile { margin: 5px 20px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFiles { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFile { margin: 10px 20px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFiles ~ .MSInLCSearchRelatedFiles { margin-top: 15px; border-top: 1px solid #ddd; padding-top: 15px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader { margin-bottom: 5px; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader .MSInLCSearchHeaderItem { font-size: 0.75rem; color: #aaa; line-height: 1.25rem; /*margin-bottom: 5px;*/ margin-right: 15px; display: inline-block; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchBody { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchIntroduction { font-size: 0.875rem; color: #444; line-height: 1.375rem; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileDescription { font-size: 0.875rem; color: #444; line-height: 1.375rem; padding: 5px 22px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore { margin: 15px 0 0 0; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a { border-bottom-width: 1px; border-bottom-style: dotted; font-size: 0.875rem; }
                            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a:hover { border-bottom-style: solid; }

            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] { }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery { float: left; width: 50%; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary { float: right; width: 100%; padding: 0 15px 0 15px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery + .MSInLCSearchSummary { width: 50%; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFiles { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFile { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFiles { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFile { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader .MSInLCSearchHeaderItem { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { display: inline-block; vertical-align: top; margin-right: 30px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchBody { display: inline-block; vertical-align: top; width: 100%; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight ~ .MSInLCSearchBody { width: calc(100% - (9rem + 38px)); }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchIntroduction { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileDescription { }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a { }
                            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a:hover { }

            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] { display: flex; flex-wrap: wrap; }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { float: left; margin: 15px; display: flex; flex-direction: column; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchGallery { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchGallery .lSSlideOuter .lSPagerOuter { display: none; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFiles { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchRelatedFile { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFiles { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchMainFile { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader { }
                            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHeader .MSInLCSearchHeaderItem { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchBody { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchIntroduction { display: none; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileDescription { display: none; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore { }
                            .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a { }
                                .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchViewMore a:hover { }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainerNoResults { min-height: 200px; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination { text-align: center; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul { list-style: none; margin: 0; padding: 0; text-align: center; display: inline-block; font-size: 1rem; font-variant-numeric: lining-nums tabular-nums; vertical-align: middle; }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li { display: inline-block; text-align: center; float: left; font-weight: 600; margin: 0 1px; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button { border: none; border-bottom: 3px solid transparent; background-color: transparent; padding: 8px 12px; font-size: 1rem; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button:hover:enabled { border-bottom-color: #006699; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button[aria-current='true']:enabled { border-bottom-color: #006699; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button:active:enabled { border-bottom-color: #ff1020; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button:focus:enabled { border-bottom-color: #ff1020; outline: none; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button:disabled { opacity: 0.5; }
                    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > span { }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > span select { -moz-appearance: none; -webkit-appearance: none; appearance: none; }
                            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > span select::-ms-expand { display: none; }
                        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > span label { }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > br { display: none; }

            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span { vertical-align: middle; display: inline-block; padding: 5px 0; }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span select { background-color: transparent; outline: 0; font-weight: 600; border-radius: 1px; font-size: 1rem; }
                .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span label { font-size: 1rem; }
            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > button { vertical-align: middle; }

            .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span:before, .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span:after { content: "\f111"; font-size: 0.5rem; color: #006699; vertical-align: middle; font-family: "Font Awesome 5 Free"; font-weight: 900; margin: 0 30px; }

        .ModuleSearchInitiativesListContainer .MSInLCJournalHighlight { background-color: #003C64; padding: 10px; width: 9rem; margin-top: 5px; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCJournalHighlight { margin-left: auto; margin-right: auto; margin-bottom: 15px; }
        .ModuleSearchInitiativesListContainer .MSInLCJournalHighlight .MSInLCJournalHighlightTitle { text-align: center; }
            .ModuleSearchInitiativesListContainer .MSInLCJournalHighlight .MSInLCJournalHighlightTitle span.MSInLCJournalHighlightTitleLine1 { text-transform: uppercase; font-size: 1rem; font-weight: 700; display: block; color: #fff; line-height: 1rem; }
            .ModuleSearchInitiativesListContainer .MSInLCJournalHighlight .MSInLCJournalHighlightTitle span.MSInLCJournalHighlightTitleLine2 { text-transform: uppercase; font-size: 1.5rem; font-weight: 500; display: block; color: #ff1020; line-height: 1.5rem; }
        .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers { margin-top: 10px; background-color: #fff; }
            .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers div.MSInLCJournalNumbersAux { height: 15px; background-color: #003C64; }
            .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers span.MSInLCJournalNumbers { color: #003C64; font-size: 2rem; font-weight: 500; display: inline-block; margin-top: -15px; background-color: transparent; padding: 30px 0px 0px 0px; text-align: center; width: 100%; background-image: url('/Css/Images/any/flag_shield.png'); background-position: center top; background-repeat: no-repeat; background-size: 30px; line-height: normal; }

        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(1) { text-align: left; width: 300px; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(2) { text-align: left; width: 200px; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(3) { text-align: center; width: 200px; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(4) { text-align: left; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(5) { text-align: right; width: 120px; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table .Row .Cell:nth-child(6) { text-align: right; width: 100px; }
        .ModuleSearchInitiativesListContainer .MSInLCTableContainer .Table { margin-bottom: 0; }

        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination { }
}

/*bootstrap grid xl*/
@media all and (min-width: 1600px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { font-size: 2rem; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: calc(25% - 23px); }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(4n+1) { margin-left: 0; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(4n+2) { }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(4n+3) { }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(4n) { margin-right: 0; }
}

/*bootstrap grid lg*/
@media all and (max-width: 1599px) and (min-width: 1200px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { font-size: 1.875rem; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: calc(33.33% - 20px); }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(3n+1) { margin-left: 0; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(3n+2) { }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(3n) { margin-right: 0; }
}

/*bootstrap grid md*/
@media all and (max-width: 1199px) and (min-width: 992px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: calc(50% - 15px); }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n+1) { margin-left: 0; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n) { margin-right: 0; }
}

/*bootstrap grid sm*/
@media all and (max-width: 991px) and (min-width: 768px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery .lSSlideOuter .lSPagerOuter { display: none; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFullGallery .lSSlideOuter .lSPagerOuter { display: none; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: calc(50% - 15px); }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n+1) { margin-left: 0; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n) { margin-right: 0; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > br { display: inline; }
}

/*bootstrap grid xs*/
@media all and (max-width: 767px) and (min-width: 577px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery { float: none; width: 100%; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary { float: none; width: 100%; padding: 0 0 0 0; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery + .MSInLCSearchSummary { width: 100%; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { font-size: 1.875rem; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: calc(50% - 15px); }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n+1) { margin-left: 0; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem:nth-child(2n) { margin-right: 0; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > br { display: inline; }
}

/*bootstrap grid xxs*/
@media all and (max-width: 576px) {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery { float: none; width: 100%; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary { float: none; width: 100%; padding: 0 0 0 0; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery + .MSInLCSearchSummary { width: 100%; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchTitle { font-size: 1.25rem; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchFileTitle { }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchLinkTitle { }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchGallery .lSSlideOuter .lSPagerOuter { display: none; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCJournalHighlight { margin-left: auto; margin-right: auto; margin-bottom: 15px; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { width: 100%; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight ~ .MSInLCSearchBody { width: 100%; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem { width: 100%; margin-left: 0; margin-right: 0; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > br { display: inline; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > ul li > button { padding: 8px 4px; }
}

@media only print {
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer .MSInLCSearchItem { -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span select { border: none; -moz-appearance: none; -webkit-appearance: none; appearance: none; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListPagination > span select::-ms-expand { display: none; }

    .ModuleSearchInitiativesListContainer .MSInLCJournalHighlight { background-color: #003C64 !important; }
    .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers { background-color: #fff !important; }
        .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers div.MSInLCJournalNumbersAux { background-color: #003C64 !important; }
        .ModuleSearchInitiativesListContainer div.MSInLCJournalNumbers span.MSInLCJournalNumbers { background-color: transparent !important; background-image: url('/Css/Images/any/flag_shield.png') !important; }

    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { width: unset; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='List'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight ~ .MSInLCSearchBody { width: calc(100% - (9rem + 38px)); }
    .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight { width: unset; display: inline-block; vertical-align: top; margin-right: 30px; }
        .ModuleSearchInitiativesListContainer .MSInLCSearchListContainer[data-type='Grid'] .MSInLCSearchItem .MSInLCSearchSummary .MSInLCSearchHighlight ~ .MSInLCSearchBody { display: inline-block; vertical-align: top; width: calc(100% - (9rem + 38px)); }
}
