.video{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow:hidden;}
.video .container{padding:20px 100px 50px 100px;width:calc(100% - 200px);}
.video .container{background: radial-gradient(circle, var(--lgrey) 0%, var(--blur) 50%, var(--dgrey) 100%);}
.video .heading{font-size:22pt;color:var(--main);text-align:center;margin:12px 0 56px 0;text-transform:uppercase;}
.video .heading:after{display:block;clear:both;height:6px;width:10%;margin:auto;content:" ";background:var(--main);position:relative;top:15px;}
.video .heading:after{webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.video .clip{text-align:center;}
.video .clip a{display:inline-block;width:calc((100% - 96px) / 4);margin:10px;}
.video .clip span{display:inline-block;width:100%;height:40px;font-size:11pt;font-weight:lighter;text-align:left;padding:16px 0;}
.video .clip span{color:var(--main);overflow:hidden;}
.video .clip img{width:calc(100% - 4px);height:auto ;padding:0;border:2px solid #fff;}
.video .clip img.video-frame{margin:0 0 10px 0;}
.video .clip img.video-thumb{width:32px;height:32px;float:left;margin:2px 10px 2px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
