﻿.page-section.small {
	padding: 0!important;
}
.more .social-media-card .post-image-wrapper, .social-media-area .social-media-card .post-image-wrapper{
	background-color: transparent;
}
form {
    margin: 0!important;
}
.grid-header.wide {
    max-width: 1000px !important;
}
.nav-list a{
    font-size: 16px;
}
.post-description {
    color: #000000;
}
.post-image-wrapper {
    margin-bottom: 50px;
}
a.post-title {
    font-weight: 700;
    margin-bottom: 7px;
    display: block;
}
.no-description h3{
    color: #d50032;
    margin-bottom: 70px;
}
.social-media-card .post-image-wrapper div>img {
    margin: 0 auto;
}
.social-media-card .post-image-wrapper img {
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.15);
    box-shadow: 0 2px 4px rgba(0,0,0,.15);
}
.social-media-card .post-description .post-title, .social-media-area .social-media-card .post-description .post-title {
    font-weight: 700;
    margin-bottom: 7px;
    display: block;
}
a.post-title {
    margin-top: 15px;
}
.hero-area .page-title p {
    font-size: 35px;
    font-weight: 300;
}
@media (max-width: 767px) {
    .hero-area .page-title p {
        font-size: 20px;
    }
}