#load-more-btn-wrap {
margin-top: 30px; }
@media all and (min-width: 768px) {
#load-more-btn-wrap {
margin-top: 50px; } }
.paging-wrapper ul.page-numbers {
margin-top: 2rem;
margin-bottom: 2rem;
list-style: none;
font-size: 1.125rem;
display: flex;
justify-content: center;
align-items: center; }
.paging-wrapper ul.page-numbers li {
cursor: pointer;
display: inline;
padding: 0 .3rem;
font-family: Roboto, sans-serif; }
.paging-wrapper ul.page-numbers li a {
font-family: Roboto, sans-serif; }
.paging-wrapper ul.page-numbers li .current, .paging-wrapper ul.page-numbers li.current {
width: 30px;
height: 30px;
border: 1px solid #000000;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center; }
.paging-wrapper ul.page-numbers.padding li {
padding: 0 .5rem; }
.paging-wrapper .arrow-left, .paging-wrapper .arrow-right {
display: block;
position: relative;
top: 2px; }
.paging-wrapper .arrow-left .hover, .paging-wrapper .arrow-right .hover {
display: none; }
.paging-wrapper .arrow-left:hover .default, .paging-wrapper .arrow-right:hover .default {
display: none; }
.paging-wrapper .arrow-left:hover .hover, .paging-wrapper .arrow-right:hover .hover {
display: inline; }.rotunde.intro-section, .rotunde.recent-posts.archive {
background-color: #EAE8E4; }
.rotunde.single-post-content h2,
.rotunde.recent-posts h2 {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
padding-bottom: 0; }
.rotunde .whiteBox {
background-color: #fff; }
.rotunde .whiteBox .inner {
padding: 1.25rem; }
.rotunde .terms {
display: block;
padding-bottom: 1.25rem; }
.rotunde .terms .term {
display: inline-block;
padding-right: 1.25rem;
vertical-align: middle; }
.rotunde .terms .term .icon {
position: relative;
top: 3px;
padding-right: .2rem; }
.rotunde .grid .postItem {
margin-bottom: 2.5rem; }
.rotunde .blogItem {
display: flex;
background-color: #fff;
padding-left: 0;
padding-right: 0; }
@media all and (max-width: 767px) {
.rotunde .blogItem {
flex-direction: column; } }
.rotunde .blogItem .img-holder {
flex: 0 0 auto;
width: 418px;
height: 418px; }
@media all and (max-width: 900px) {
.rotunde .blogItem .img-holder {
width: 40%;
height: auto; } }
@media all and (max-width: 767px) {
.rotunde .blogItem .img-holder {
width: 100%;
height: auto; } }
.rotunde .blogItem .content .content-box {
padding-left: 1.875rem;
padding-right: 1.875rem; }
.rotunde .blogItem .content .content-box .category {
margin-top: 1.875rem;
display: inline-block; }
.rotunde .blogItem .content .content-box .taglist {
padding-bottom: 1.5rem; }