.html5video-wpcolumn, .html5video-columns {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.video-row-clearfix:after, .video-row-clearfix:after{
	/* content: " ";display: table; */
	}
.video-row-clearfix:after{clear:both;}
.video-row{/*display:flex;flex-wrap:wrap;*/}
.video_frame{text-align:center;}
.video_title{padding-top:10px;position:relative;width:100%;font-family:'lato-bold', sans-serif;text-align:left;color:#FFFFFF;left:0px;text-transform:uppercase; -webkit-transition-duration: 0.4s; transition-duration: 0.4s;white-space: nowrap;}
.ss_titre_movie {font-family:'lato-light';color:#A2A2A2;text-align:left;font-size:12px;height:18px; -webkit-transition-duration: 0.4s;  transition-duration: 0.4s;white-space: nowrap;overflow: hidden;}
.ss_titre_movie a {color:#A2A2A2;letter-spacing: 0.2px;white-space: nowrap;overflow: hidden;}
.video_frame:hover .video_title {opacity:1;}.video_frame:hover .ss_titre_movie {opacity:1;}
@media (min-width: 1280px) {.video_title{font-size:18px;line-height:32px;}}
@media (min-width: 800px) and (max-width: 1279px) {
	.video_title{font-size:12px;letter-spacing:0.1px;white-space: nowrap;overflow: hidden;}	
	.ss_titre_movie{font-size:10px;white-space: nowrap;overflow: hidden;}
}
@media (max-width: 799px) {
	.video_title{font-size: 14px;white-space: nowrap;overflow: hidden;}	
	.ss_titre_movie{font-size:11px;white-space: nowrap;overflow: hidden;}
}
.role{width:100%;height:23px;text-align:right;font-size:12px;font-family:Moderat_light;font-style:italic;color:#747474;border-bottom:2px solid #747474;height:23px;}
/* .html5video-medium-12 .video_image_frame{height:350px;position:relative;} */
/* .html5video-medium-4 .video_image_frame{height:100%;position:relative; } */
.video_image_frame{height:250px; position:relative;}
.wp-html5vp-popup-wrp .wp-hvgp-video-frame{background:#fff; padding:10px;}
.video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;}
.video_frame:hover .video_image_frame img{opacity:0.5;}.transition_gallery{ display:none;}
.video_icon{position:absolute; background:url(../images/video-play-xxl.png) center center no-repeat;background-size:50px 50px;top:0;width:50px;height:50px;left:50%;margin-left:-25px;top:50%;margin-top:-25px;}
.mfp-iframe-holder .mfp-close, .mfp-iframe-holder .mfp-close:focus, .mfp-iframe-holder .mfp-close:hover,
.wp-html5vp-popup-wrp .mfp-close, .wp-html5vp-popup-wrp .mfp-close:focus, .wp-html5vp-popup-wrp .mfp-close:hover{background-image: none; box-shadow: none;}
.wp-html5vp-popup-main-wrp iframe, .wp-html5vp-popup-main-wrp video{margin: 0 !important;}
.wp-html5vp-popup-main-wrp .mfp-iframe-holder .mfp-content iframe{/*padding:10px;*/ padding:0; background:#fff; box-sizing:border-box;}
.wp-html5vp-popup-conf{display:none;}
.wp-html5vp-mfp-zoom-in .zoom-anim-dialog {opacity:0;transform: scale(0.8);transition: all 0.2s ease-in-out 0s;}
.wp-html5vp-mfp-zoom-in.mfp-ready .zoom-anim-dialog {opacity:1;transform: scale(1);}
.wp-html5vp-mfp-zoom-in.mfp-removing .zoom-anim-dialog {opacity:0;transform: scale(0.8);}
.wp-html5vp-mfp-zoom-in.mfp-bg {opacity:0;transition:opacity 0.3s ease-out 0s;}
.wp-html5vp-mfp-zoom-in.mfp-ready.mfp-bg {opacity: 0.8;}
.wp-html5vp-mfp-zoom-in.mfp-removing.mfp-bg {opacity: 0;}

img { /*max-width:100% ;*/ height: auto; }

img {  -ms-interpolation-mode: bicubic; }
.html5video-wpcolumn,
.html5video-columns {padding:10px;width:100%;float:left;position:relative;}

@media only screen {
  .html5video-wpcolumn,  .html5video-columns {position:relative;padding:10px;float:left;}
   }
 @media only screen and (min-width: 40.0625em) {  
  /* .html5video-wpcolumn, */
  /* .html5video-columns {position: relative;padding:5px;padding-bottom:100px;float:left;} */
  /* .html5video-medium-1 { width: 8.33333%; } */
  /* .html5video-medium-2 { width: 16.66667%; } */
  /* .html5video-medium-3 { width: 25%; } */
  /* .html5video-medium-4 { width: 25%; } */
  /* .html5video-medium-5 { width: 41.66667%; } */
  /* .html5video-medium-6 { width: 50%; } */
  /* .html5video-medium-7 { width: 58.33333%; } */
  /* .html5video-medium-8 { width: 66.66667%; } */
  /* .html5video-medium-9 { width: 75%; } */
  /* .html5video-medium-10 { width: 83.33333%; } */
  /* .html5video-medium-11 { width: 91.66667%; } */
  /* .html5video-medium-12 { width: 100%; } */
}