.term-childs {
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	margin: 40px auto 30px;
}
.term-childs li {
	display: inline-block;
	margin: 0 10px;
}
@media screen and (max-width: 780px) {
	.term-childs li {
		display: block;
		margin: 5px auto;
	}
}
.term-childs li a {
	color: initial;
}
.ss-prettypleasebaby img {
	display: block;
}
.ss-prettypleasebaby .item {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ss-prettypleasebaby .item h2 {
	text-transform: uppercase;
	letter-spacing: 0.015em;
	font-size: 1.1em;
}
.ss-prettypleasebaby .item h2 a {
	color: initial;
}

.ss-prettypleasebaby .pagination {
	font-family: 'Pathfinder', sans-serif;
    font-size: 1.1em;
}
.ss-prettypleasebaby .pagination ul li {
	margin: 0 5px;
}
.ss-prettypleasebaby .pagination ul li a,
.ss-prettypleasebaby .pagination ul li .current {
    border-bottom: 0;
    background-color: #d0dde8;
    color: #777;
	display: inline-block;
    padding: 8px 15px;
    line-height: 1em;
    font-weight: normal;
}
.ss-prettypleasebaby .pagination ul li .current {
	background-color: #b0c4d4;
    color: #fff;
}
.ppb-gallery .item.one-third {
	margin-top: 12px;
	margin-bottom: 12px;
}

.gallery-desc .term {
	text-align: center;
	text-transform: uppercase;
}
.read-more-button {
	text-transform: uppercase;
    background-color: #d0dde8;
    color: #777;
    padding: 5px 30px;
    white-space: nowrap;
    font-weight: normal;
    display: inline-block;
}
a:hover.read-more-button {
	color: #fff;
}
.style-prettypleasebaby .filed-in {
	text-align: center;
}
.style-prettypleasebaby .ppb-footer {
	margin: 20px auto;
}
@media screen and (max-width: 780px) {
	.style-prettypleasebaby .ppb-footer .one-third {
		text-align: center;
	}
}

#logo.ppb {
	width: 625px;
	max-width: 98%;
	margin: 20px auto;
}
	