.centenedotcom-search {
    margin-top: 70px;
    h1 {
        width: 100% !important;
        color: @brand-color !important;
    }
    .search-input {
        input[type=search] {
            border-radius: 17px;
            display: inline-block;
            font-size: 1.25em;
            font-style: italic;
            color: @centenedotcom-medium-grey;
            padding: 6px 15px;
            height: 40px;
            letter-spacing: 0.04em;
            text-indent: 10px;
            width: 100%;
            margin: 10px 0px;
            border-color: @dark-grey;
        }
        .btn-default {
            margin: 10px 0 10px 0;
        }
        h3 {
            font-size: 1.3750em;
            color: @brand-color;
        }
    }
    .search-result {
        border-bottom: 1px solid @dark-grey !important;
        h2 {
            color: @brand-color;
            font-style: italic;
        }
        p {
            color: @darker-grey;
        }
        a {
            &.block-anchor {
                display: inline-block;
                color: @centenedotcom-sky;
                font-style: italic;
                font-size: 1.25em;
                &:hover {
                    background: none;
                    text-decoration: underline;
                }
            }
        }
        &:last-child {
            margin-bottom: 20px;
        }
    }
    .centenedotcom-pagination-container {        
        .centenedotcom-search-pagination {
            padding-left: 0px;
            li {
                display: inline;
                margin-right: 20px;
                a {
                    font-size: 1.375em;
                }
                &.num {
                    a {
                        color: @centenedotcom-medium-grey;
                    }
                }
                &.active {
                    a {
                        color: @centenedotcom-sky;
                    }
                }
                button {
                    width: 58px;
                    border-radius: 20px;
                    border: 2px solid @centenedotcom-sky;
                    padding-bottom: 5px;
                    background: @white;
                    &:hover {
                        background: @centenedotcom-sky;
                        svg {
                            path {
                                fill: @white;
                            }
                        }
                    }
                    svg {
                        overflow: visible;
                        path {
                            fill: @centenedotcom-sky;
                        }
                    }
                }
            }
        }
    }
}