/* by lsam*/
.pb-video-container {
        padding-top: 20px;
        background: #bdc3c7;
        font-family: Lato;
    }

    .pb-video {
        border: 0px solid #e6e6e6;
        padding: 5px;
    }

        .pb-video:hover {
            background: #e6495d;
            color: white;
            border: 0px solid #e6e6e6;
        }

    .pb-video-frame {
        transition: width 2s, height 2s;
    }

        .pb-video-frame:hover {
            height: 300px;
        }

    .pb-row {
        margin-bottom: 10px;
    }
    .pb-label:hover {
        color: white;
        border: 0px solid #e6e6e6;
    }