        
        .twae-one-sided .twae-custom-pagination {
            margin-left: 26%;
            margin-top: 7%;
        }
        
        .twae-post-timeline.twae-pagination-default::after {
            bottom: 60px;
        }
        
        .twae-custom-pagination a,
        .twae-custom-pagination span {
            display: inline-block;
            padding: 2px 10px;
        }
        
        .twae-custom-pagination a {
            background-color: #ebebeb;
            color: #777
        }
        
        .twae-custom-pagination a:hover {
            background-color: #777;
            color: #fff
        }
        
        .twae-custom-pagination span.twae-page-num {
            margin-right: 10px;
            padding: 0
        }
        
        .twae-custom-pagination span.dots {
            padding: 0;
            color: #dcdcdc
        }
        
        .twae-custom-pagination span.current {
            background-color: #777;
            color: #fff
        }
        
        a.twae-page-numbers:hover {
            text-decoration: none
        }
        
        nav.twae-custom-pagination {
            text-align: center;
            position: relative;
            margin: 20px 0px;
        }
        
        .twae-line.twae-pagination-default {
            margin-bottom: 0px;
            padding-top: 50px;
        }

        body.elementor-editor-active .twae-ajax-load-more{
            pointer-events: none;
        }

        .twae-ajax-load-more.twae-button {
            display: flex;
            justify-content: center;
            margin: 0;
            width: 100%;
            z-index: 9;
            position: relative;
            top: 10px;
        }
        /* ------------ End Pagination ------------ */
        /*
|-------------------------------------------
|   Post Timeline :- Horizontal Timeline
|-------------------------------------------
*/
        

        
        .twae-post-timeline.twae-horizontal.twae-top-navigation .twae-icon {
            top: 37px;
        }
        
        .twae-post-timeline.twae-horizontal.twae-top-navigation .twae-icon.twae_no_icon {
            top: 34px;
            margin-bottom: 34px;
        }
        
        .twae-post-timeline.twae-horizontal.twae-top-navigation .twae-year-container .twae-year-label {
            padding: 5px;
        }
        
        .twae-post-timeline.twae-horizontal.twae-top-navigation .twae-year-label {
            padding: 0;
            vertical-align: middle;
            display: table-cell;
        }
        /*
   Horizontal Tmeline :- Style-3 ( Clean )
*/
        
        .twae-post-timeline.twae-horizontal.twae-top-navigation .swiper-wrapper {
            margin-bottom: 34px;
            z-index: 99;
        }
        
        .twae-post-timeline.twae-horizontal.style-3.twae-top-navigation .twae-icon.twae_no_icon {
            margin: 30px auto 30px auto;
        }
        
        .twae-post-timeline.twae-horizontal.style-3.twae-top-navigation .swiper-slide-active .twae-icon.twae_no_icon:after {
            bottom: -30px;
        }
        /* ------------ End Horizontal Timeline ------------ */
        /*
|----------------------------------
|  No post message
|----------------------------------
*/
        
        h3.twae-no-post {
            text-align: center;
            width: 100%;
        }
        /* ------------ No post message ------------ */
        
        @media(min-width:280px) {
            nav.twae-custom-pagination {
                top: 0;
            }
        }
        
        @media only screen and (min-width: 769px) {
            nav.twae-custom-pagination {
                top: 15px;
                margin-bottom: 30px;
            }
            .twae-both-sided.twae-pagination-default:after,
            .twae-post-timeline.twae-pagination-default::after {
                bottom: 75px;
            }
        }