    body.widget-snippet .resource-container {
        padding: 40px;
    }

    body.widget-snippet .pdf-link .edit {
        right: 0 !important;
        left: auto !important;
    }
.resource-container .pdf-link{
display: block;
}
    .widget-snippet .row-pdf {
        background-color: #F1F3F5;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        align-items: center;
        justify-content: center;
        border-left: 2px solid #4f9e9c;
    }
.resource-container .row-pdf.col-md-6 {
    width: calc(50% - 30px);
}
    .widget-snippet .resource-container  .row-pdf {
        padding: 20px 0;
margin: 20px 15px;
    height: 130px;
    }
    .widget-snippet .resource-container  h5 {
        margin: 0;
        padding: 0;
        font-size: 22px;
        color: #000;
    }
    .widget-snippet .row-pdf h6 {
margin: 0;
    padding: 0 0 7px 0;
    font-size: 20px;
    color: #000;
    line-height: normal;
    }
    .widget-snippet .row-pdf h6 a:hover{
text-decoration: none;
}
    .widget-snippet .resource-container ul li{
        color: #000;
        font-size: 14px;
    }
    .widget-snippet .resource-container ul li a {
        color: #000;
        font-size: 14px;
    }
    .widget-snippet .resource-container ul li a:hover,.widget-snippet .resource-container ul li a:focus {
        color: #4f9e9c;
        text-decoration: none;
    }
    .widget-snippet .resource-container  p {
        color: #000000;
        font-size: 14px;
        margin: 0;
        padding: 0;
    }
    .widget-snippet .resource-container  p + p {
        padding-top: 10px;
    }
    .widget-snippet .row-pdf p a {
        color: #4f9e9c;
    }
    .widget-snippet .row-pdf p a:hover, .widget-snippet .row-pdf p a:focus {
        color: #000;
        text-decoration: none;
    }

    .widget-snippet .pdf-link {
        text-align: left;
        position: relative;
            padding: 6px 0 0 40px;
        margin: 0;
        color: #000;
        font-size: 14px;
    }
    .widget-snippet .pdf-link:hover,.widget-snippet .pdf-link:focus{
        color: #4f9e9c;
        text-decoration: none;
    }
    .widget-snippet .pdf-link:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        background-image: url(/template/efa9a2c6/images/sprite-timetable.png);
        background-position: 0 0;
        background-repeat: no-repeat;
        width: 35px;
        height: 30px;
    }
.logos{
    text-align: center;
    max-width: 700px;
    margin: 20px auto;
}
.logos a {
    margin: 15px;
    padding: 15px;
    display: inline-block;
    max-width: 320px;
}
