/* next prev */
.next, .prev,.next span, .prev span { border-color: #f70A5D!important; color: #f70A5D!important; }
.next, .prev { background-color: rgba(255,255,255,.75)!important; }
.next:hover,.prev:hover { background-color: rgba(255,255,255,.1)!important; }
.next.disabled,.prev.disabled { opacity: .25; }
.widget.detail .next,.widget.detail .prev { background-color: transparent!important; }
.widget.detail .next span,.widget.detail .prev span { background-color: rgba(255,255,255,.5)!important; }

/* Pattern */
.contentarea.pattern .container { margin: 1.5rem auto; }

/* Banner center */
.snippet p { text-align: center; }

/* Padding latetnews mobile fix */
@media screen and (max-width: 39.375em) {  #latestnews .latest { padding: 0 1.5rem; } }

/* Footer */
@media screen and (min-width: 39.376em) { body.newfooter { padding-bottom: 22.875rem; } }
@media screen and (max-width: 39.375em) { body.newfooter { padding-bottom: 10.563rem; } }

.freshfooter { color: #ef2b6e; border-top: 1px solid #ffdfea!important; }
.freshfooter a { color: #ff75a4!important; }
.freshfooter a:hover { color: #ffd6e3; }
.freshfooter .footerbranding .heavyfont,
.freshfooter .widgetheader h1,
.freshfooter .footertitle h1 { color: #ef2b6e; }
.freshfooter .footersocial li { background: #ef2b6e; }
.freshfooter .footersocial li a { color: #fff!important; }

/* Fragment bg */
.textsnippet .fragment.imagefull p { background-color: rgba(255,255,255,.6); }

.button.ps-bg-color { color: #fff; }