@charset "UTF-8";
/* CSS Document */
.cimacast{box-sizing:border-box; margin:auto; padding:5px 5px 25px; background-image:url(http://cimacast.s3.amazonaws.com/img/cimacast.png); background-position:bottom center; background-repeat:no-repeat;}
.cimacast .cimacast-video-thumb{cursor:pointer; margin: 5px 10px; float:left;}
.cimacast img.rem{text-align:left; float:left; clear:both;}
.cimacast .lisv{ text-align:left; float:left; overflow:hidden;}
.cimacast.h .lisv{clear:both; width:100%; min-height:52px;}
.cimacast.v .lisv{width:130px;}
.cimacast.v .small .lisv{height:62px;}
.cimacast.v .medium .lisv{height:90px;}
.cimacast.v .large .lisv{height:118px;}
.cimacast .lisv h1{font-size: 13px; font-weight: normal; line-height: 14px; color:#000;}
.cimacast.v .lisv h1{margin-top: 0; margin-left:5px;}
#cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight{ display:none;}
#cboxWrapper{ background:none;}
.clear{ clear: both; }
.cimacast.h .small{width:110px;}
.cimacast.h .medium{width:160px;}
.cimacast.h .large{width: 210px;}
.cimacast.v .small{width:240px;}
.cimacast.v .medium{width:290px;}
.cimacast.v .large{width: 340px;}
.cimacast img.small, .cimacast-thumb-inner.small{width: 100%;}
.cimacast img.medium, .cimacast-thumb-inner.medium{width: 100%;}
.cimacast img.large, .cimacast-thumb-inner.large{width: 100%;}
.cimacast-thumb-inner{position:relative; float:left;}
.cimacast-video-overlay{position:absolute; top:50%; left:50%; width:40px; height:39px; margin: -20px 0 0 -20px;}
.modal-dialog{background-color: #000;}
.close{cursor: pointer; font-size: 20px; color: #fff; position: absolute; right: 5px; z-index: 1;}
.embed-cimacast, .player{
  position: relative;
  padding-bottom: 56%;
  padding-top: 20px;
  height: 0;
}
.embed-cimacast iframe, .player iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}