    .ssad .right{
        padding:8px;
    }
    .ssad h3 {
        margin:0 0 4px 0;
    }
    .ssad p {
        font-weight: bold;
        color:#fff;
        margin:0;
        line-height: 1;
    }
    .ssad .left {
        padding:8px 8px 0 8px;
    }
    .ssad em {
        color:#fff;
        opacity: 0.4;
    }

    .ssad.horizontal {
        height:90px;
        overflow:hidden;
    }
    .ssad.horizontal .image {
        width:100%;
        height:82px;
        background-size: cover;
        background-position: center center;
        border-radius: 8px 8px 0 0;
        box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
    }

    .ssad.vertical {
        height:380px;
        overflow:hidden;
    }
    .ssad.vertical .image {
        width:100%;
        height:182px;
        background-size: cover;
        background-position: center center;
        border-radius: 8px 8px 0 0;
        box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
    }
    .ssad.vertical .right {
        padding:16px 16px 0 16px;
    }

    .sstextad {
        background-color: rgba(255, 255, 255, 0.2);
        border: 1px solid rgba(255, 255, 255, 0.1);
        padding: 8px;
        margin:0 0 8px 0;
    }
    .sstextad:hover {
        background-color: rgba(255, 255, 255, 0.3);
        border: 1px solid rgba(255, 255, 255, 0.2);
        padding: 8px;
    }
    .sstextad p {
        font-size:14px !important;
        line-height: 1.2em;
        font-weight: bold;
        margin:0;
    }
    .sstextad h3 {
        font-size:14px;
        margin:0 0 4px 0;
    }
    .sstextad em {
        color:#fff;
        opacity: 0.8;
        font-style:normal;
    }
