.tb_video_play{border:5px solid #fff;border-radius:50%;contain:layout paint;padding:1.1em;z-index:1}.tb_video_play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 30px;content:"";display:inline-block;height:0;margin-left:3px;vertical-align:middle;width:0}.tb_video_overlay{cursor:pointer;z-index:6}.tb_video_overlay:hover{opacity:.6}