.p-tl-cont#p-tl-cont.timeline_section .ptl-pagination {
  text-align: center;
  padding: 10px 0;
  margin-top: 100px;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-pagination .page-numbers {
  width: 27px;
  height: 27px;
  line-height: 27px;
  font-size: 14px;
  text-align: center;
  color: #484B54;
  font-weight: 600;
  display: inline-block;
  border-radius: 27px;
  margin-right: 30px;
  background: #fff;
  box-shadow: 0 0 1px 0 #000 , 0 0 1px 0 #000 inset;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-pagination .page-numbers.dots {
  display: none;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-pagination .page-numbers.next {
  width: auto;
  padding-left: 25px;
  padding-right: 25px;
  margin-right: 0;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-more-btn {
  text-align: center;
  font-size: 18px;
  background: #fff;
  color: #333;
  border: 2px solid #ccc;
  border-radius: 5px;
  font-weight: 600;
  min-width: 140px;
  height: 50px;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-more-btn .ptl-load-more {
  padding: 10px 20px;
  display: block;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-more-btn.ptl-loading .ptl-load-more {
  display: none;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-more-btn.ptl-loading img {
  display: block;
  height: 41px;
  width: auto;
}
.p-tl-cont#p-tl-cont.timeline_section .ptl-more-btn img {
  display: none;
  height: 41px;
  padding: 6px;
  margin: auto;
  width: auto;
}
