.load-more, .wp-pagenavi { clear: both; .products + & { margin-top: 0; } } .wp-pagenavi { border-top: 1px solid var( --vamtam-default-line-color ); z-index: 100; position: relative; text-align: center; border: none; margin: 60px 0px; article > .page-content > section.portfolios > & { margin: 0 10px 30px; } a, span { display: inline-block; padding: 0 !important; font-size: 12px; border-radius: var( --vamtam-border-radius-oval ); width: 46px; height: 46px; line-height: 46px; margin: 0px 6px 0px 6px !important; } .current { font-size: 12px; font-weight: normal !important; margin: 0px 0px 0px 5px !important; } a { transition: all 0.3s; border: solid 1px var( --vamtam-accent-color-7 ); &.next, &.prev { width: auto; padding: 0px 15px !important; border-color: transparent; } } a:hover, .current { background-color: var( --vamtam-accent-color-1 ); border: solid 1px var( --vamtam-accent-color-1 ); color: var( --vamtam-accent-color--hc ); } .previouspostslink, .nextpostslink { color: transparent !important; background: var( --vamtam-accent-color-5 ); width: 23px; height: 23px; text-align: center; line-height: 23px; padding: 0 !important; &:after { color: var( --vamtam-body-link-regular ); font-size: 11px; font-family: theme; left: -2px; position: relative; font-weight: normal !important; &:hover { color: var( --vamtam-body-link-hover ); } } } .previouspostslink:after { content: icon( vamtam-theme-angle-left); } .nextpostslink:after { content: icon( vamtam-theme-angle-right); } span.pages { display: none; } a.page { background: var( --vamtam-accent-color-5 ); color:var( --vamtam-body-link-regular ); font-size: 12px; &:hover { color:var( --vamtam-body-link-hover ); } &:visited { color:var( --vamtam-body-link-visited ); } } a, span, span.pages, .current { font-size: 1.2em; } } .comment-paging { border-top: 0; margin: 10px 0; padding-top: 0; a, span { margin: 1px !important; border: none !important; display: inline-block; padding: 2px 8px 3px 8px !important; font-size: 12px; } .current { font-size: 12px; font-weight: normal !important; } .prev, .next { color: transparent !important; background: var( --vamtam-accent-color-5 ); width: 23px; height: 23px; text-align: center; line-height: 22px; padding: 0 !important; text-indent: -200px; &:after { color:var( --vamtam-body-link-regular ); font-size: 12px; font-family: theme; position: relative; font-weight: normal !important; &:hover { color: var( --vamtam-body-link-hover ); } } } .prev { &:after { content: icon( vamtam-theme-angle-left); left: 70px; } } .next { &:after { content: icon( vamtam-theme-angle-right); left: 83px; } } span.pages { float: left; .vamtam-font(primary-font-); padding: 0 !important; } a.page-numbers { background: var( --vamtam-accent-color-5 ); color:var( --vamtam-body-link-regular ); font-size: 12px; &:hover { color:var( --vamtam-body-link-hover ); } &:visited { color:var( --vamtam-body-link-visited ); } } } .load-more { margin: 60px auto 30px auto; position: relative; text-align: center; .vamtam-button { .button-gen-solid(); .button-gen( '--vamtam-accent-color-1' ); .button-gen-hover( '--vamtam-accent-color-6' ); } &.loading { background: var( --vamtam-loading-animation ) center center no-repeat; background-size: contain; } }