.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_frame .video_title{font-size:50%;  padding:10px 10px;  width:150px; }
.video-wrap{ width:150px; float:left; margin-right:20px;}



.video_image_frame{ position:relative;}
.video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;border:3px solid #fff;}

.video_frame:hover .video_image_frame img{-moz-box-shadow: 0 0 5px #555;-webkit-box-shadow: 0 0 5px#555;box-shadow: 0 0 5px #555;border:3px solid #f1f1f1;}

.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; 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; }

