/* Minification failed. Returning unminified contents.
(591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";

select + .select2 {
    min-width: 100%;
}

    select + .select2 span:focus {
        outline: 0;
    }

.select2-container--default .select2-selection--multiple {
    border: 1px solid #13183E;
    border-radius: 0;
    position: relative;
    cursor: pointer;
}

    .select2-container--default .select2-selection--multiple:after {
        font-family: 'ib-icon';
        content: '\e900';
        font-size: 0.875rem;
        color: #13183E;
        position: absolute;
        right: 10px;
        top: 7px;
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
    }

    .select2-container--default .select2-selection--multiple .select2-selecteditem__count {
        color: #13183E;
        font-size: 0.875rem;
        font-weight: 400;
        padding: 3px 0 4px 12px;
        line-height: 1.5rem;
        display: inline-block;
    }

    .select2-container--default .select2-selection--multiple .select2-selection__rendered {
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

        .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear, .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
            display: none;
        }

        .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field {
            padding: 4px 10px 4px 4px;
            margin: 0;
            line-height: 1.4375rem;
            cursor: pointer;
        }

            .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field::-webkit-input-placeholder {
                color: #13183E;
                font-size: 0.875rem;
                font-weight: 400;
            }

            .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field:-ms-input-placeholder {
                color: #13183E;
                font-size: 0.875rem;
                font-weight: 400;
            }

            .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field::-ms-input-placeholder {
                color: #13183E;
                font-size: 0.875rem;
                font-weight: 400;
            }

            .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field::placeholder {
                color: #13183E;
                font-size: 0.875rem;
                font-weight: 400;
            }

    .select2-container--default .select2-selection--multiple .select2-selection__count {
        color: #A2A2A2;
        font-size: 0.875rem;
        line-height: 1.9375rem;
        padding-left: 12px;
        font-weight: 400;
    }

.select2-container--default.select2-container--open, .select2-container--default.select2-container--focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .select2-container--default.select2-container--open .select2-selection--multiple:after {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
    }

    .select2-container--default.select2-container--open .multiple-dropdown {
        -webkit-box-shadow: rgba(37, 37, 37, 0.1) 0 16px 27px;
        box-shadow: rgba(37, 37, 37, 0.1) 0 16px 27px;
        border: 1px solid #13183E;
        border-top: 0;
        border-radius: 0;
    }

        .select2-container--default.select2-container--open .multiple-dropdown.select2-dropdown--above {
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        .select2-container--default.select2-container--open .multiple-dropdown .nicescroll-rails {
            margin-left: -8px;
            top: 12px;
        }

.select2-results {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 15px;
    padding-top: 15px;
}

    .select2-results .select2-results__options {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        margin-bottom: 25px;
        max-height: 220px !important;
    }

        .select2-results .select2-results__options .select2-results__option {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }

            .select2-results .select2-results__options .select2-results__option:before {
                content: '';
                display: -webkit-inline-box;
                display: -ms-inline-flexbox;
                display: inline-flex;
                width: 21px;
                height: 21px;
                border: 1px solid #E4E4E4;
                margin: 5px 9px 5px 9px;
                font-size: 1rem;
            }

            .select2-results .select2-results__options .select2-results__option[aria-selected="true"]:before {
                font-family: 'ib-icon';
                content: '\e904';
                color: #13183E;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
            }

        .select2-results .select2-results__options .select2-results__option, .select2-results .select2-results__options .select2-results__option--highlighted {
            background-color: #FFFFFF;
            font-size: 0.875rem;
            color: #13183E;
        }

    .select2-results + .nicescroll-rails {
        margin-left: -20px;
    }

        .select2-results + .nicescroll-rails:before {
            content: '';
            border: 1px solid #FFFFFF;
            position: absolute;
            width: 100%;
            height: 100%;
        }

    .select2-results .select2-btn-filter {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        border: 1px solid #13183E;
        color: #13183E;
        font-size: 0.875rem;
        line-height: 1.625rem;
        padding: 0 15px;
        text-align: center;
        max-width: 100px;
        margin-right: 10px;
        margin-left: auto;
    }

.filter-dropdown.legislation-list-filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 250px;
}

    .filter-dropdown.legislation-list-filter > .form-group {
        max-width: 290px;
        width: 100%;
        margin: 10px 0 15px;
    }

        .filter-dropdown.legislation-list-filter > .form-group label {
            font-size: 0.75rem;
            font-weight: 500;
            color: #A2A2A2;
        }

.filter-dropdown .select2-clear-filter {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    line-height: 1.4375rem;
    color: #13183E;
    font-size: 0.875rem;
    margin-top: 2px;
    margin-left: 15px;
    border-bottom: 1px solid #13183E;
}

    .filter-dropdown .select2-clear-filter.closed-filter {
        margin-top: 20px;
    }

@media (max-width: 991.98px) {
    .filter-dropdown.legislation-list-filter {
        margin: 0;
    }

        .filter-dropdown.legislation-list-filter .form-group {
            max-width: 100%;
        }

        .filter-dropdown.legislation-list-filter .btn-filter {
            margin: 15px 0 25px;
        }

            .filter-dropdown.legislation-list-filter .btn-filter.filtered:after {
                left: auto;
                right: -17px;
            }
}

.filter-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.external-links {
    margin-left: auto;
}

    .external-links .external-button {
        font-size: 1rem;
        border: 1px solid #D7D7D7;
        background-color: #FAFAFA;
        color: #13183E;
        padding: 6px 12px;
        margin-right: 10px;
    }

        .external-links .external-button:after {
            font-family: 'ib-icon';
            content: "\e907";
            display: inline-block;
            color: #13183E;
            margin-left: 20px;
            font-size: 0.75rem;
        }

@media (max-width: 767.98px) {
    .external-links .external-button:after {
        margin-left: auto;
    }

    .mobileHidden {
        display: none !important;
    }
}

.external-links .external-button:hover {
    text-decoration: none;
}

@media (max-width: 767.98px) {
    .external-links .external-button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

@media (max-width: 991.98px) {
    .external-links {
        display: none;
    }
}

.btn-filter {
    font-size: 0.75rem;
    font-weight: 500;
    color: #13183E;
    padding: 5px 13px 5px 10px;
    border: 1px solid #E4E4E4;
    margin: 18px 0;
    position: relative;
}

    .btn-filter:before {
        font-family: 'ib-icon';
        content: '\e908';
        color: #13183E;
        font-size: 0.75rem;
        margin-right: 8px;
    }

    .btn-filter:hover {
        color: #13183E;
    }

        .btn-filter:hover:before {
            color: #13183E;
        }

    .btn-filter.filtered:after {
        content: '\e904';
        font-family: 'ib-icon';
        color: #13183E;
        position: absolute;
        right: -17px;
    }

.custom-table {
    border-bottom: 1px solid #EEEEEE;
    padding-top: 60px;
}

    .custom-table.no-header {
        padding-top: 0;
    }

    .custom-table .custom-table-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border: 1px solid #EEEEEE;
        border-bottom: 0;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

        .custom-table .custom-table-row:nth-of-type(2n+2) {
            background-color: #FAFAFA;
        }

        .custom-table .custom-table-row .custom-table-cell {
            -webkit-box-flex: 1;
            -ms-flex: 1 1 0px;
            flex: 1 1 0;
            padding: 20px;
            font-size: 0.875rem;
            color: #4F4F4F;
            position: relative;
        }

            .custom-table .custom-table-row .custom-table-cell.wide {
                -webkit-box-flex: 2;
                -ms-flex: 2 1 0px;
                flex: 2 1 0;
            }

            .custom-table .custom-table-row .custom-table-cell a {
                color: #4F4F4F;
            }

            .custom-table .custom-table-row .custom-table-cell i {
                color: #13183E;
                margin-right: 10px;
            }

            .custom-table .custom-table-row .custom-table-cell:before {
                display: none;
                content: attr(data-header);
                font-size: 0.875rem;
                font-weight: 500;
                color: #13183E;
            }

        .custom-table .custom-table-row:first-child .custom-table-cell:before {
            display: block;
            position: absolute;
            top: -40px;
        }

    .custom-table.withimage {
        padding-top: 0;
        border: 0;
    }

        .custom-table.withimage .custom-table-row {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border: 1px solid #EEEEEE;
            background-color: #FAFAFA;
        }

            .custom-table.withimage .custom-table-row .custom-table-cell .btn-download {
                padding: 0;
                border: 0;
            }

                .custom-table.withimage .custom-table-row .custom-table-cell .btn-download:hover, .custom-table.withimage .custom-table-row .custom-table-cell .btn-download.hover {
                    background-color: transparent;
                }

@media (max-width: 767.98px) {
    .custom-table {
        border-bottom: 0;
        padding-top: 0;
    }

        .custom-table .custom-table-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            border: 1px solid #EEEEEE;
            border-bottom: 1px solid #EEEEEE;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 20px 28px;
            margin-bottom: 10px;
        }

            .custom-table .custom-table-row .custom-table-cell {
                padding: 0 0 10px 0;
                font-size: 0.75rem;
            }

                .custom-table .custom-table-row .custom-table-cell .wide {
                    -webkit-box-flex: 1;
                    -ms-flex: 1 1 0px;
                    flex: 1 1 0;
                }

                .custom-table .custom-table-row .custom-table-cell a {
                    color: #13183E;
                    font-weight: 500;
                }

                .custom-table .custom-table-row .custom-table-cell:before {
                    display: block;
                }

            .custom-table .custom-table-row:first-child .custom-table-cell:before {
                display: block;
                position: static;
            }

        .custom-table.withimage .custom-table-row {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            background-color: transparent;
            padding: 0;
            border: 0;
        }

            .custom-table.withimage .custom-table-row .custom-table-cell {
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
            }

                .custom-table.withimage .custom-table-row .custom-table-cell img {
                    -webkit-box-shadow: 4px 3px 9px #A2A2A2;
                    box-shadow: 4px 3px 9px #A2A2A2;
                }

                .custom-table.withimage .custom-table-row .custom-table-cell:first-of-type {
                    -webkit-box-flex: 1;
                    -ms-flex: 1 1 100%;
                    flex: 1 1 100%;
                    text-align: center;
                    background-color: #FAFAFA;
                    border: 1px solid #EEEEEE;
                    padding: 20px;
                }

                .custom-table.withimage .custom-table-row .custom-table-cell:not(:first-of-type) {
                    -webkit-box-flex: inherit;
                    -ms-flex: inherit;
                    flex: inherit;
                    padding: 0;
                    margin-top: 10px;
                }

                .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type {
                    margin-left: auto;
                }

                    .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download {
                        border: 1px solid #13183E;
                        padding: 6px 30px 6px 21px;
                        font-weight: 400;
                        color: #4F4F4F;
                    }

                        .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download i {
                            margin-right: 14px;
                        }

                        .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download:hover, .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download.hover {
                            background-color: #13183E;
                            color: #FFFFFF;
                        }

                            .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download:hover i, .custom-table.withimage .custom-table-row .custom-table-cell:last-of-type .btn-download.hover i {
                                color: #FFFFFF;
                            }

                .custom-table.withimage .custom-table-row .custom-table-cell:nth-of-type(2) {
                    border-right: 1px solid #13183E;
                    padding-right: 10px;
                }

                .custom-table.withimage .custom-table-row .custom-table-cell:nth-of-type(3) {
                    padding-left: 10px;
                }
}

.mm-slideout {
    z-index: auto;
    height: 100%;
}

.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-wrapper__blocker {
    opacity: 0.8;
}

.mm-menu_opened.mm-menu_pagedim-black ~ .mm-wrapper__blocker {
    background: #13183E;
}

.mm-menu {
    --mm-navbar-size: 45px !important;
    --mm-listitem-size: 45px !important;
}

.mm-menu_offcanvas {
    width: 90%;
}

    .mm-menu_offcanvas .mm-navbars_top {
        border: 0;
    }

    .mm-menu_offcanvas .btn-navy {
        color: #FFFFFF !important;
        background-color: #13183E !important;
        border: 0;
        border-radius: 0;
        width: 80%;
        line-height: 2.8125rem;
        margin: auto auto 5px auto;
        padding: 0;
    }

    .mm-menu_offcanvas .navbar-header {
        font-weight: 700;
        font-size: 1rem;
        color: #13183E;
        padding: 13px 15px 12px 15px;
        text-align: left;
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important;
    }

        .mm-menu_offcanvas .navbar-header i {
            color: #13183E;
            float: right;
        }

    .mm-menu_offcanvas .navbar-search {
        padding: 0;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0 16px;
    }

        .mm-menu_offcanvas .navbar-search .input-group {
            width: auto;
            border: 1px solid #EEEEEE;
            position: relative;
        }

            .mm-menu_offcanvas .navbar-search .input-group .input-group-prepend .input-group-text, .mm-menu_offcanvas .navbar-search .input-group .input-group-append .input-group-text {
                border-radius: 0;
                border: 0;
                height: 100%;
                background-color: #FFFFFF;
                color: #13183E;
                font-size: 1.25rem;
                font-weight: 700;
            }

            .mm-menu_offcanvas .navbar-search .input-group input {
                border-radius: 0;
                height: 50px;
                line-height: 1.5625rem;
                background-color: #FFFFFF;
                border: 0;
                color: #13183E;
            }

                .mm-menu_offcanvas .navbar-search .input-group input:focus {
                    outline: 0;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                }

                .mm-menu_offcanvas .navbar-search .input-group input:-ms-input-placeholder, .mm-menu_offcanvas .navbar-search .input-group input::-ms-input-placeholder {
                    color: #A2A2A2;
                    font-family: 'Roboto';
                    font-weight: 400;
                }

                .mm-menu_offcanvas .navbar-search .input-group input::-ms-input-placeholder, .mm-menu_offcanvas .navbar-search .input-group input::-ms-input-placeholder {
                    color: #A2A2A2;
                    font-family: 'Roboto';
                    font-weight: 400;
                }

                .mm-menu_offcanvas .navbar-search .input-group input::placeholder, .mm-menu_offcanvas .navbar-search .input-group input::-ms-input-placeholder {
                    color: #A2A2A2;
                    font-family: 'Roboto';
                    font-weight: 400;
                }

        .mm-menu_offcanvas .navbar-search .ui-menu {
            border: 0;
            background-color: transparent;
            right: 17px;
            width: auto !important;
            top: 10px;
            margin-top: 10px;
            bottom: 100px;
        }

            .mm-menu_offcanvas .navbar-search .ui-menu:before {
                content: 'Ă–neriler';
                display: block;
                margin: 12px 15px;
                color: #A2A2A2;
                font-size: 0.875rem;
            }

            .mm-menu_offcanvas .navbar-search .ui-menu .ui-menu-item {
                list-style-image: none;
                background-color: #FFFFFF;
                margin-bottom: 5px;
            }

                .mm-menu_offcanvas .navbar-search .ui-menu .ui-menu-item .ui-menu-item-wrapper {
                    padding: 15px;
                }

                    .mm-menu_offcanvas .navbar-search .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
                        background-color: #EEEEEE;
                        border: 0;
                        margin: 0;
                        color: #13183E;
                    }

.mm-panel, .mm-panels {
    background-color: #FAFAFA;
}

.mm-panels {
    border-top: 3px solid #FAFAFA;
}

.mm-navbar {
    height: auto !important;
    padding: 0;
    background-color: #FFFFFF;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

    .mm-navbar .mm-navbar__title {
        color: #13183E !important;
        font-weight: 700;
        font-size: 1rem;
        text-align: left;
        padding: 13px 0 13px 15px !important;
        border-bottom: 1px solid #FAFAFA;
    }

.mm-listview .mm-listitem {
    background-color: #FFFFFF;
    border-bottom: 2px solid #FAFAFA;
}

    .mm-listview .mm-listitem .mm-listitem__text {
        white-space: normal;
        padding-left: 15px;
        padding-right: 15px;
    }

        .mm-listview .mm-listitem .mm-listitem__text strong {
            color: #D7D7D7;
            font-weight: 400;
            float: right;
            margin-right: 20px;
        }

        .mm-listview .mm-listitem .mm-listitem__text.ext-link {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
        }

            .mm-listview .mm-listitem .mm-listitem__text.ext-link:after {
                font-size: 0.75rem;
                margin: auto 2px auto auto;
            }

    .mm-listview .mm-listitem.MobileFooterMenu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 15px 0 24px 15px;
        background-color: transparent;
        border: 0;
    }

        .mm-listview .mm-listitem.MobileFooterMenu a {
            font-size: 0.875rem;
            font-weight: 700;
            padding: 0;
            line-height: 1.875rem;
        }

    .mm-listview .mm-listitem.MobileEmailLink {
        background-color: transparent;
        border-top: 1px solid #EEEEEE;
        border-bottom: 1px solid #EEEEEE;
    }

        .mm-listview .mm-listitem.MobileEmailLink a {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 15px 0 15px 15px;
            position: relative;
            font-size: 0.875rem;
        }

            .mm-listview .mm-listitem.MobileEmailLink a:after {
                position: absolute;
                right: 17px;
            }

            .mm-listview .mm-listitem.MobileEmailLink a span {
                color: #13183E;
                font-weight: 400;
            }

            .mm-listview .mm-listitem.MobileEmailLink a strong {
                color: #13183E;
                font-weight: 700;
            }

    .mm-listview .mm-listitem.MobileFollowUs {
        background-color: transparent;
        border-bottom: 1px solid #EEEEEE;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }

        .mm-listview .mm-listitem.MobileFollowUs span {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            font-size: 0.75rem;
            color: #13183E;
            padding-bottom: 0;
        }

        .mm-listview .mm-listitem.MobileFollowUs a {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            font-size: 1.5rem;
            color: #13183E;
            padding-top: 8px;
            padding-bottom: 12px;
        }

    .mm-listview .mm-listitem.MobileCopyright {
        background-color: transparent;
    }

        .mm-listview .mm-listitem.MobileCopyright span {
            color: #A2A2A2;
            font-size: 0.75rem;
        }

.mm-listview.submenu-items .mm-listitem {
    background-color: transparent;
    border-bottom: 1px solid #EEEEEE;
}

    .mm-listview.submenu-items .mm-listitem .mm-listitem__text {
        font-size: 0.875rem;
    }

:not(#mm-1) .mm-btn {
    width: 30px;
}

:not(#mm-1) .mm-btn_prev:before {
    -webkit-transform: none;
    transform: none;
    width: auto;
    height: auto;
    border: 0;
    left: 12px;
    font-family: 'ib-icon';
    content: '\e901';
    line-height: 2.75rem;
    color: #FFFFFF;
}

:not(#mm-1) .mm-navbar__title {
    color: #FFFFFF !important;
    background-color: #13183E;
    font-size: 1rem;
    line-height: 1.1875rem;
    padding-left: 30px !important;
    font-weight: 500;
}

#mm-1 > .mm-listview > .mm-listitem.single-link {
    background-color: transparent;
    border-top: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 2px;
}

    #mm-1 > .mm-listview > .mm-listitem.single-link > .mm-listitem__text {
        font-size: 0.875rem;
        padding-left: 25px;
    }

.mm-listview .mm-listitem:after {
    border-bottom: 1px solid #FAFAFA;
}

.mm-listview .mm-listitem.PolisIhbar {
    position: absolute;
    bottom: 25px;
    width: 100%;
}

    .mm-listview .mm-listitem.PolisIhbar a {
        font-size: 1rem;
        padding: 13px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 90%;
        flex: 0 0 90%;
        margin: 0 auto;
    }

        .mm-listview .mm-listitem.PolisIhbar a i {
            margin-left: 15px;
        }

        .mm-listview .mm-listitem.PolisIhbar a strong {
            margin: 0 5px 0 auto;
            float: none;
            font-weight: 700;
            color: #FFFFFF;
        }

        .mm-listview .mm-listitem.PolisIhbar a p {
            margin: 0 auto 0 0;
        }

.mm-listview .mm-listitem.langSelect, .mm-listview .mm-listitem.langSelect ~ li {
    background-color: transparent;
}

.mm-listview .mm-listitem .mm-listitem__text {
    color: #13183E;
    font-weight: 500;
    font-size: 1rem;
    line-height: 1.1875rem;
}

.mm-listview .mm-listitem .mm-btn_next:after {
    -webkit-transform: none;
    transform: none;
    width: auto;
    height: auto;
    border: 0;
    right: 12px;
    font-family: 'ib-icon';
    content: '\e902';
    line-height: 2.75rem;
    color: #13183E;
}

#MobileLegislationFilter .mm-navbars_bottom > .mm-navbar > :not(img):not(.mm-btn), #MobileLegislationFilter .mm-navbars_top > .mm-navbar > :not(img):not(.mm-btn) {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

#MobileLegislationFilter .mm-navbar .filter-buttons {
    background-color: #FAFAFA;
    text-align: right;
}

    #MobileLegislationFilter .mm-navbar .filter-buttons .btn-filter {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        margin: 0;
        border-color: #13183E;
    }

        #MobileLegislationFilter .mm-navbar .filter-buttons .btn-filter#legislationfilterClearAll {
            display: none;
        }

#MobileLegislationFilter span.subtitle {
    font-size: 0.8125rem;
    color: #A2A2A2;
    display: block;
    font-weight: 400;
}

#MobileLegislationFilter .mm-navbars_bottom {
    border: 0 !important;
    background-color: #FAFAFA !important;
}

    #MobileLegislationFilter .mm-navbars_bottom .mm-navbar {
        background-color: #FAFAFA !important;
    }

        #MobileLegislationFilter .mm-navbars_bottom .mm-navbar .mm-navbar__title {
            padding-left: 15px !important;
        }

#MobileLegislationFilter .mm-listview {
    margin-top: -10px !important;
}

    #MobileLegislationFilter .mm-listview .mm-listitem .mm-listitem__btn {
        font-weight: 500;
    }

    #MobileLegislationFilter .mm-listview .mm-listitem .mm-btn:after {
        content: none;
    }

    #MobileLegislationFilter .mm-listview .mm-listitem label {
        color: #13183E;
        font-size: 1rem;
        line-height: 1.1875rem;
        white-space: normal;
        padding: 12.5px 15px;
        margin-bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
        position: relative;
    }

        #MobileLegislationFilter .mm-listview .mm-listitem label span {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 1 100%;
            flex: 1 1 100%;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            position: relative;
        }

        #MobileLegislationFilter .mm-listview .mm-listitem label [type='date'] {
            position: absolute;
            width: 100%;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            opacity: 0;
            border: 0;
        }

            #MobileLegislationFilter .mm-listview .mm-listitem label [type='date'] + span .subtitle span:after {
                font-family: 'ib-icon';
                content: '\e904';
                color: #13183E;
                font-size: 0.875rem;
                position: absolute;
                right: 0;
                top: -15px;
            }

        #MobileLegislationFilter .mm-listview .mm-listitem label [type='checkbox'] {
            display: none;
        }

            #MobileLegislationFilter .mm-listview .mm-listitem label [type='checkbox'] + span {
                font-size: 0.875rem;
                padding-left: 30px;
            }

                #MobileLegislationFilter .mm-listview .mm-listitem label [type='checkbox'] + span:after {
                    font-family: 'ib-icon';
                    content: '';
                    color: #13183E;
                    font-size: 0.875rem;
                    position: absolute;
                    left: 0;
                    width: 21px;
                    height: 21px;
                    line-height: 1.3125rem;
                    text-align: center;
                    border: 1px solid #E4E4E4;
                }

            #MobileLegislationFilter .mm-listview .mm-listitem label [type='checkbox']:checked + span {
                font-weight: 500;
            }

                #MobileLegislationFilter .mm-listview .mm-listitem label [type='checkbox']:checked + span:after {
                    font-family: 'ib-icon';
                    content: '\e904';
                }

#MobileLegislationFilter .mm-panel.subPanel:before {
    height: 70px;
}

#MobileLegislationFilter .mm-panel.subPanel.noAll:before {
    height: 20px;
}

#MobileLegislationFilter .mm-panel .mm-navbar {
    border-bottom: 0;
}

    #MobileLegislationFilter .mm-panel .mm-navbar .mm-navbar__title {
        background-color: #FFFFFF !important;
        color: #13183E !important;
        font-weight: 700;
        text-transform: uppercase;
    }

        #MobileLegislationFilter .mm-panel .mm-navbar .mm-navbar__title .icon-close {
            color: #13183E;
            font-size: 1rem;
            float: right;
            margin-right: 15px;
        }

#MobileLegislationFilter .mm-panel:not(.subPanel) .mm-navbar .mm-navbar__title {
    padding-left: 15px !important;
}

#MobileLegislationFilter .mm-btn_prev:before {
    font-family: 'ib-icon';
    content: '\e901';
    font-size: 0.5625rem;
    color: #13183E !important;
}

