.sePage .sePageLayout #PageMain, 
.sePage .sePageLayout #PageFooter,
.sePageLayout .bordered-top-bottom-block2 p,
.se-shop-cards .content-block-content p {
margin: 0;
}

.sePageLayout .se-shop-cards .content-block-content h3 {
margin-top: 0;
}

.sePageLayout .bordered-top-bottom-block2 {padding: 20px 0;}

.se-map-section .content-block-column:first-child .editContent {
 border: 2px solid rgb(47, 80, 99);
 border-radius: 5px;
background-color: white;
padding: 0 15px 20px;
height: 100%;
}

.se-map-section .content-block-column:last-child img {
 border: 2px solid rgb(47, 80, 99);
 border-radius: 5px;
}

.se-shop-cards .content-block-content {
 padding: 30px;
}

.se-review-section .content-block-content {
text-align: center;
padding: 15px;
border-top: 2px solid #333;
}

@media (min-width: 768px) {
.se-review-section .content-block-content {
text-align: left;
border-top: 0;
border-left: 2px solid #333;
}
}