.back .container {
    max-width: 1440px;
    padding: 0 51px;
    margin-top: 0;
}

.more-link.back {
    padding: 0 0 0 23px;
}

.more-link.back:before,
.more-link.back:after {
    right: auto;
    left: 0;
}

.more-link.back:after {
    -webkit-transform: rotate(180deg) translateX(-200%);
        -ms-transform: rotate(180deg) translateX(-200%);
            transform: rotate(180deg) translateX(-200%);
}

.more-link.back:hover:after {
    -webkit-transform: rotate(180deg) translateX(0%);
        -ms-transform: rotate(180deg) translateX(0%);
            transform: rotate(180deg) translateX(0%);
}

.more-link.back:before {
    -webkit-transform: rotate(180deg) translateX(0%);
        -ms-transform: rotate(180deg) translateX(0%);
            transform: rotate(180deg) translateX(0%);
}

.more-link.back:hover:before {
    -webkit-transform: rotate(180deg) translateX(200%);
        -ms-transform: rotate(180deg) translateX(200%);
            transform: rotate(180deg) translateX(200%);
}

.back .container a.back--link {
    padding-right: 0;
    padding-left: 23px;
}

.single-events .site-main {
    padding-top: 43px;
}

.single-events article.media-post-details {
    margin-top: -3px;
}

.single-events article.media-post-details header h1.entry-title {
    margin-bottom: 32px;
}

.singular.single-events article.media-post-details header.entry-header {
    padding-top: 0;
    padding-left: 95px;
}

.single-events article.media-post-details .content-post {
    padding-left: 95px;
}

.single-events article.media-post-details .social-share {
    margin-top: 12px;
    display: inline-block;
    vertical-align: top;
}

.single-events article.media-post-details .list-item-share .item a {
    /* margin-right: 20px; */
}

.single-events article.media-post-details .content-post {
    margin-top: 62px;
}

.single-events article.media-post-details .content-post .content-left figure.post-thumbnail {
    margin-top: 0;
    margin-bottom: 28px;
}

.single-events article.media-post-details .content-post .content-left p {
    margin-bottom: 21px;
    text-align: initial;
}

.single-events article.media-post-details .content-post .table {
    margin-top: 5px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin-bottom: 20px;
}

.single-events .content-post table td,
.single-events .content-post table th {
    font-family: 'Barlow';
    border: 0;
}

.single-events .content-post table thead {
    text-align: left;
}

.single-events .content-post table th {
    padding: 17px 30px;
    background: #2957A4;
    color: #fff;
    font-weight: 700;
    font-size: 19px;
}

.single-events .content-post table td {
    padding: 20px 30px;
    font-size: 16px;
    line-height: 27px;
    color: #202020;
}

.single-events .content-post table td.label {
    font-weight: 600;
    padding: 20px 30px;
    padding-right: 37px;
}

.single-events .content-post table tbody {
    border: 1px solid #EAEAEA;
    border-top: 0;
}

.single-events .content-post table thead {
    border: 1px solid #2957A4;
}

.single-events article.media-post-details .content-post .table {
    margin-top: 5px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin-bottom: 26px;
}

.single-events .content-post table tbody tr:nth-child(even) {
    background: #E5F8FE;
}

.single-events article.media-post-details .content-post .content-left {
    margin-bottom: 251px;
}

.single-events article.media-post-details .content-post .sidebar-right:after {
    left: -265px;
    bottom: 0px;
}

.single-events article.media-post-details .content-post .content-left .video video {
    height: 455px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
}

/* .single-events article.media-post-details .list-item-share .item a.a2a_button_facebook {
    background: url('data:image/svg+xml;utf8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="25" height="25" rx="12.5" fill="%23004098"/><path d="M13.375 10V8C13.375 7.448 13.767 7 14.25 7H15.125V4.5H13.375C11.9251 4.5 10.75 5.843 10.75 7.5V10H9V12.5H10.75V20.5H13.375V12.5H15.125L16 10H13.375Z" fill="white"/></svg>') no-repeat center center;
}

.single-events article.media-post-details .list-item-share .item a.a2a_button_linkedin {
    background: url('data:image/svg+xml;utf8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="25" height="25" rx="12.5" fill="%23004098"/><path d="M7.91998 6.5C7.06138 6.5 6.5 7.11007 6.5 7.91192C6.5 8.69606 7.04465 9.32353 7.88704 9.32353H7.90333C8.77873 9.32353 9.32353 8.69606 9.32353 7.91192C9.30716 7.11007 8.77873 6.5 7.91998 6.5Z" fill="white"/><path d="M7.20605 10.7354H9.3237V18.5001H7.20605V10.7354Z" fill="white"/><path d="M15.5716 10.7354C14.1993 10.7354 13.2792 12.0136 13.2792 12.0136V10.9134H10.7354V18.5001H13.279V14.2634C13.279 14.0366 13.2956 13.8101 13.3628 13.6479C13.5467 13.195 13.9652 12.7258 14.6679 12.7258C15.5884 12.7258 15.9565 13.4215 15.9565 14.4414V18.5001H18.5001V14.15C18.5001 11.8197 17.2451 10.7354 15.5716 10.7354Z" fill="white"/></svg>') no-repeat center center;
}

.single-events article.media-post-details .list-item-share .item a.a2a_button_email {
    background: url('../images/even-share-mail.svg') no-repeat center center;
} */

@media only screen and (max-width: 1279px) {
    .back .container{
        padding: 0 25px;
    }
}

@media only screen and (max-width: 1024px) {
    .single-events article.media-post-details .content-post,
    .singular.single-events article.media-post-details header.entry-header {
        padding-left: 0;
    }
}

@media only screen and (max-width: 767.98px) {
    .single-events article.media-post-details .content-post .content-left {
        margin-bottom: 65px;
    }

    .single-events article.media-post-details .content-post .content-left .video video {
        height: auto;
    }

    .back .container{
        padding: 0 20px;
    }
}