.waterfall-slot{display:block;width:300px;font-size:12px;line-height:1.6;overflow:hidden;transition:.2s;position:absolute;margin-bottom:1em;border:1px solid #dddfe2;border-radius:3px}.waterfall-slot.single .waterfall-slot__header{position:absolute;top:0;left:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.75) 0,transparent);text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:10;color:#fff}.waterfall-slot.single .waterfall-slot__header .avatar{border:2px solid #fff}.waterfall-slot.single .waterfall-slot__header .fb-link a,.waterfall-slot.single .waterfall-slot__header .text,.waterfall-slot.single .waterfall-slot__header .title{color:#fff}.waterfall-slot__header{display:flex;padding:12px;border-top:1px solid #f2f2f2;cursor:pointer}.waterfall-slot__header .avatar{width:40px;height:40px;display:inline-block;vertical-align:top;border:1px solid rgba(0,0,0,.1)}.waterfall-slot__header .text{margin-left:10px;flex:1;color:#90949c;font-weight:500}.waterfall-slot__header .text .title{margin:0;font-size:15px;font-weight:600;line-height:18px;color:#1c1e21;letter-spacing:.15px}.waterfall-slot__header .fb-link{font-size:24px}.waterfall-slot__header .fb-link a{display:flex;justify-items:flex-start;vertical-align:top;color:#3b5998}.waterfall-slot>.cover{position:relative;width:100%;overflow:hidden}.waterfall-slot .desc{margin:10px;font-size:14px;line-height:1.38;font-weight:400;overflow:hidden}.testimonials .waterfall{position:relative;max-width:1230px;margin:0 auto;padding-top:20px}.testimonials .fb-post{margin-left:1em;margin-bottom:1em}@media only screen and (min-width:930px)and (max-width:1240px){.testimonials .waterfall{max-width:920px}}@media only screen and (min-width:620px)and (max-width:930px){.testimonials .waterfall{max-width:610px}}@media only screen and (max-width:620px){.testimonials .waterfall{max-width:300px}}