﻿

/* line 41, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
.paginationTop {
    border-bottom: 3px solid #ecf0f3;
    text-align: center;
    clear: both;
    margin: 30px 0 0;
    margin: 1.875rem 0 0;
}
    /* line 47, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop ol {
        display: inline-block;
        margin: 0 auto;
        padding: 0;
        list-style: none;
        margin: 20px 0;
        color: #6f7785;
    }
        /* line 54, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
        .paginationTop ol li {
            display: inline-block;
            margin-right: -4px !important;
        }
            /* line 57, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li a {
                display: inline-block;
                padding: 5px 10px;
                border-radius: 4px;
                line-height: 24px;
            }
            /* line 64, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.active a {
                background: #397aac;
                color: #ffffff;
                padding: 5px 12px;
                text-decoration: none;
            }
                /* line 69, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li.active a:before {
                    display: none;
                }
            /* line 75, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled span {
                padding: 5px 10px;
                color: #95a0ad;
            }
            /* line 81, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled:first-child span:first-child {
                padding-left: 0;
                padding-right: 0;
            }
            /* line 85, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled:first-child span:last-child {
                padding-left: 0;
            }
            /* line 92, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled:last-child span:first-child {
                padding-right: 0;
            }
            /* line 95, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled:last-child span:last-child {
                padding-left: 0;
                padding-right: 0;
            }
            /* line 100, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li.disabled:last-child [class^="icon-"], .paginationTop ol .enterprise-nav ul li.disabled:last-child a span.icon-nc-brand, .enterprise-nav ul .paginationTop ol li.disabled:last-child a span.icon-nc-brand, .paginationTop ol li.disabled:last-child .alert-box.info .alert-icon, .alert-box.info .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .alert-box.success .alert-icon, .alert-box.success .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .alert-box.warning .alert-icon, .alert-box.warning .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .alert-box.breaking .alert-icon, .alert-box.breaking .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .alert-box.breaking-amber .alert-icon, .alert-box.breaking-amber .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .alert-box.breaking-silver .alert-icon, .alert-box.breaking-silver .paginationTop ol li.disabled:last-child .alert-icon, .paginationTop ol li.disabled:last-child .article.agency .block-item [itemprop="description"] + p a:before, .article.agency .block-item [itemprop="description"] + p .paginationTop ol li.disabled:last-child a:before, .paginationTop ol li.disabled:last-child .article.service .block-item [itemprop="description"] + p a:before,
            .article.service .block-item [itemprop="description"] + p .paginationTop ol li.disabled:last-child a:before, .paginationTop ol li.disabled:last-child .card.online-service a, .card.online-service .paginationTop ol li.disabled:last-child a, .paginationTop ol li.disabled:last-child .article.online-service .block-icon, .article.online-service .paginationTop ol li.disabled:last-child .block-icon {
                float: right;
            }
            /* line 106, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li:first-child a {
                padding-left: 0;
            }
                /* line 108, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:first-child a:before {
                    display: none;
                }
                /* line 112, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:first-child a span:first-child {
                    padding-left: 0;
                }
                /* line 116, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:first-child a span:last-child:before {
                    content: '';
                    position: absolute;
                    display: block;
                    border-bottom: 1px solid #397aac;
                    width: 100%;
                    bottom: 3px;
                }
                /* line 125, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:first-child a span:last-child:hover:before {
                    border: none;
                }
            /* line 134, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop ol li:last-child a {
                padding-right: 0;
            }
                /* line 136, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:last-child a:before {
                    display: none;
                }
                /* line 141, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:last-child a span:first-child:before {
                    content: '';
                    position: absolute;
                    display: block;
                    border-bottom: 1px solid #397aac;
                    width: 100%;
                    bottom: 3px;
                }
                /* line 150, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:last-child a span:first-child:hover:before {
                    border: none;
                }
                /* line 155, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop ol li:last-child a span:last-child {
                    float: right;
                    padding-right: 0;
                }
    /* line 164, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop span {
        display: inline-block;
        position: relative;
    }
    /* line 168, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop [class^="icon-"], .paginationTop .enterprise-nav ul li a span.icon-nc-brand, .enterprise-nav ul li a .paginationTop span.icon-nc-brand, .paginationTop .alert-box.info .alert-icon, .alert-box.info .paginationTop .alert-icon, .paginationTop .alert-box.success .alert-icon, .alert-box.success .paginationTop .alert-icon, .paginationTop .alert-box.warning .alert-icon, .alert-box.warning .paginationTop .alert-icon, .paginationTop .alert-box.breaking .alert-icon, .alert-box.breaking .paginationTop .alert-icon, .paginationTop .alert-box.breaking-amber .alert-icon, .alert-box.breaking-amber .paginationTop .alert-icon, .paginationTop .alert-box.breaking-silver .alert-icon, .alert-box.breaking-silver .paginationTop .alert-icon, .paginationTop .article.agency .block-item [itemprop="description"] + p a:before, .article.agency .block-item [itemprop="description"] + p .paginationTop a:before, .paginationTop .article.service .block-item [itemprop="description"] + p a:before,
    .article.service .block-item [itemprop="description"] + p .paginationTop a:before, .paginationTop .card.online-service a, .card.online-service .paginationTop a, .paginationTop .article.online-service .block-icon, .article.online-service .paginationTop .block-icon, .paginationTop [class*=" icon-"], .paginationTop .ui-datepicker .ui-datepicker-prev, .ui-datepicker .paginationTop .ui-datepicker-prev, .paginationTop .ui-datepicker .ui-datepicker-next,
    .ui-datepicker .paginationTop .ui-datepicker-next {
        font-size: 30px;
        color: #6f7785;
        float: left;
        margin-top: -5px;
    }
    /* line 174, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop.numeric-paginationTop {
        position: relative;
    }
        /* line 176, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
        .paginationTop.numeric-paginationTop ol {
            width: 100%;
            position: relative;
        }
            /* line 179, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
            .paginationTop.numeric-paginationTop ol li {
                display: none;
                margin: 0;
            }
                /* line 182, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop.numeric-paginationTop ol li:first-child {
                    float: left;
                    display: inline-block;
                    left: 0;
                }
                /* line 187, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
                .paginationTop.numeric-paginationTop ol li:last-child {
                    float: right;
                    display: inline-block;
                    right: 0;
                }

@media screen and (min-width: 1024px) {
    /* line 194, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop.numeric-paginationTop ol li {
        display: inline-block;
    }
        /* line 196, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
        .paginationTop.numeric-paginationTop ol li:first-child, .paginationTop.numeric-paginationTop ol li:last-child {
            float: none;
        }
}
/* line 203, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
.paginationTop.numeric-paginationTop .mobile-paginationTop {
    position: absolute;
    display: inline-block;
    width: 100px;
    top: 20px;
    left: 50%;
    margin-left: -50px;
    text-align: center;
}
    /* line 211, /Users/davedekker/Sites/ncsos/html/css/scss/components/_paginationTop.scss */
    .paginationTop.numeric-paginationTop .mobile-paginationTop div {
        display: inline-block;
        background: #397aac;
        color: #ffffff;
        padding: 5px 12px;
        border-radius: 4px;
    }
