.video-gallery-slider{visibility: hidden; opacity:0;  transition:opacity 0.5s linear;  }
.video-gallery-slider.slick-initialized { visibility: visible; opacity:1; }
.video-grid-wrp *{outline: 0 !important; box-sizing:border-box;}
.popup-modal img{border-radius:0px !important; box-shadow:0 0px 0px rgba(0, 0, 0, 0.0) !important}
.video-wrap{position:relative;}
.wp-vgp-popup-wrp button.mfp-close:hover, .wp-vgp-popup-wrp button.mfp-close:focus{background:none !important; background-color:transparent !important; box-shadow:none;}
.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{margin:10px -0.9375em;}
.wpos-iframe-video{width:100%; height:400px !important; margin:0;}
.video-gallery-slider-conf, .video-popup-conf, .video-grid-popup-conf{display:none;}

.video_frame{text-align:center; position:relative; }
.video-grid-wrp .video_frame{margin-bottom:30px;  }
.video_frame .video_title{font-size:16px; padding:15px 10px 10px 10px;}

.wp-vgp-popup-wrp iframe, .wp-vgp-popup-wrp video{margin:0px !important; padding:0px !important; border:0px !important}

/* Grid frame css */

.video_image_frame{height:250px; position:relative;}

.html5video-medium-12 .video_image_frame{height:350px;}
.html5video-medium-6 .video_image_frame{height:300px;}
.html5video-medium-4 .video_image_frame{height:220px; }
.html5video-medium-3 .video_image_frame{height:180px; }

.wp-vgp-first{clear:both;}
.wp-vgp-design-8 .wp-vgp-first{clear:none;}

.video_icon{position:absolute; background:url(../images/video-play-xxl.png) center center no-repeat; background-size:40px 40px; top:0;background-color:rgba(221,221,221,0.8); width:50px; height:50px; border-radius:50%;
left:50%; margin-left:-25px; top:50%; margin-top:-25px; transition: all 0.2s ease-in-out 0s;}

/* Slider css */

.video-gallery-slider-wrap{padding-bottom:30px; margin-bottom:50px;}
.video-gallery-slider-wrap .video_frame{margin:0 8px;}

.video-gallery-slider button.slick-arrow { width:15px; height:26px; position:absolute; z-index:999; text-indent:-99999px;border:0px !important;padding:20px 15px !important; text-align:center;  border-radius:0px !important}
.video-gallery-slider button.slick-next{background:#009eed url(arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.video-gallery-slider button.slick-next:hover,  
.video-gallery-slider button.slick-next:focus{background:#555 url(arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.video-gallery-slider button.slick-prev{background:#009eed url(arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;} 
.video-gallery-slider button.slick-prev:hover, 
.video-gallery-slider button.slick-prev:focus{background:#555 url(arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;}


.wp-vgp-design-19.video-gallery-slider button.slick-next{background:rgba(255,255,255,0.3) url(arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.wp-vgp-design-19.video-gallery-slider button.slick-next:hover,  
.wp-vgp-design-19.video-gallery-slider button.slick-next:focus{background:#555 url(arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.wp-vgp-design-19.video-gallery-slider button.slick-prev{background:rgba(255,255,255,0.3) url(arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;} 
.wp-vgp-design-19.video-gallery-slider button.slick-prev:hover, 
.wp-vgp-design-19.video-gallery-slider button.slick-prev:focus{background:#555 url(arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;}


.video-gallery-slider .slick-arrow{bottom:-70px; }
.video-gallery-slider button.slick-next{right:50%; margin-right:-30px !important }
.video-gallery-slider button.slick-prev{left:50%; margin-left:-30px !important}

.wp-vgp-center-mode .video-wrap{  opacity: 0.5; transform: scale(0.7); transition: all 300ms ease 0s;}
.wp-vgp-center-mode .video-wrap.slick-center{ opacity: 1; transform: scale(1); }

.slider-value-1 .video_image_frame{height:450px;}
.slider-value-2 .video_image_frame{height:300px;}
.slider-value-3 .video_image_frame{height:230px;}
.slider-value-4 .video_image_frame{height:200px;}

/* Design-1 css */
.wp-vgp-design-1 .video_image_frame{-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;border:3px solid #fff;}
.wp-vgp-design-1 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-1 .video_frame:hover .video_image_frame {-moz-box-shadow: 0 0 5px #555;-webkit-box-shadow: 0 0 5px#555;box-shadow: 0 0 5px #555;border:3px solid #f1f1f1;}
.wp-vgp-design-1 .video_frame:hover .video_icon{background-color:#009eed;}
.video-gallery-slider.wp-vgp-design-1 .video-wrap{padding-top:10px;}

/* Design-2 css */
.wp-vgp-design-2 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-2 .video_frame .video_title{max-width:85%; margin:0 auto; background:rgba(255,255,255,1); margin-top:-30px !important; position:relative; border: 4px double #ccc;}
.wp-vgp-design-2 .video_frame .video_title{font-size:16px; padding:10px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-2 .video_frame .video_content{padding-top:15px;}
.wp-vgp-design-2 .video_frame:hover .video_icon{background-color:#009eed}
.wp-vgp-design-2 .video_frame:hover .video_title{border: 4px double #009eed ;}

/* Design-3 css */
.wp-vgp-design-3 .video_frame{border:1px solid #ddd; border-bottom:0px solid #ddd; padding-top:0px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-3 .video_frame .video_title{border-bottom:1px solid #ddd; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .video_frame .video_content{padding:15px 15px 15px 15px; border-bottom:1px solid #ddd;  transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .video_frame:hover .video_icon{background-color:#009eed}
.wp-vgp-design-3 .video-wrap:hover .video_frame{border:1px solid #009eed ; border-bottom:0px solid #ddd;}
.wp-vgp-design-3 .video_frame:hover .video_title{border-bottom:1px solid #009eed;}
.wp-vgp-design-3 .video_frame:hover .video_content{border-bottom:1px solid #009eed;}

/* Design-4 css */
.wp-vgp-design-4 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-4 .video_frame .video_title{max-width:85%; margin:0 auto; color:#fff; background:#dd3333 ; margin-top:-25px !important; position:relative; }
.wp-vgp-design-4 .video_frame .video_title{font-size:16px; padding:10px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-4 .video_frame .video_content{padding-top:15px;}
.wp-vgp-design-4 .video_frame:hover .video_icon{background-color:#009eed}
.wp-vgp-design-4 .video_frame:hover .video_title{background-color:#009eed}

/* Design-5 css */
.wp-vgp-design-5 .video_frame{ padding-top:0px;}
.wp-vgp-design-5 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-5 .video_frame .video_title{ padding:50px 10px 20px 10px;background-color: #fff; content: "";margin: -50px auto auto;transform: skewY(-5deg);transition: all 0.2s ease-in-out 0s;
    width: 101%;}
.wp-vgp-design-5 .video_frame .video_title span{display:block;transform: skewY(5deg);}	
.wp-vgp-design-5 .video_frame .video_content{padding:0px;  position:relative}
.wp-vgp-design-5 .video_icon{bottom:20px; z-index:1; top:auto !important;  display:inline-block; background-color:rgba(221,221,221,1)}
.wp-vgp-design-5 .video_frame:hover .video_icon{background-color:#009eed}

/* Design-6 css */
.wp-vgp-design-6 .video_image_frame{-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;border:3px solid #fff; overflow:hidden}
.wp-vgp-design-6 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-6 .video_frame:hover .video_image_frame img{transform: translateY(-44px);}
.wp-vgp-design-6 .video_icon{z-index:111}
.wp-vgp-design-6 .video_frame:hover .video_icon{background-color:#009eed;}
.wp-vgp-design-6 .video_title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 3px; right:3px; bottom:3px;  padding: 10px;position: absolute;}
.wp-vgp-design-6 .video_content{display:none;}

.video-gallery-slider.wp-vgp-design-6 .video-wrap{padding:10px 0}

/* Design-7 css */
.wp-vgp-design-7{margin-left:0px; margin-right:0px;}
.wp-vgp-design-7 .video-wrap {padding:0px !important; }
.wp-vgp-design-7 .video-wrap .video_frame{margin:0px;}
.wp-vgp-design-7 .video_image_frame{overflow:hidden}
.wp-vgp-design-7 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-7 .video_frame:hover .video_image_frame img{transform: translateY(-44px);}
.wp-vgp-design-7 .video_icon{z-index:111}
.wp-vgp-design-7 .video_frame:hover .video_icon{background-color:#009eed;}
.wp-vgp-design-7 .video_title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 0px; right:0px; bottom:0px;  padding: 10px;position: absolute;}
.wp-vgp-design-7 .video_content{display:none;}

/* Design-8 css */
.wp-vgp-design-8{margin-left:0px; margin-right:0px;}
.wp-vgp-design-8 .video-wrap {padding:4px !important; }
.wp-vgp-design-8 .video-wrap .video_frame{margin:0px;}
.wp-vgp-design-8 .video_image_frame{overflow:hidden}
.wp-vgp-design-8 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-8 .video_frame:hover .video_image_frame img{transform: translateY(-44px);}
.wp-vgp-design-8 .video_icon{z-index:111}
.wp-vgp-design-8 .video_frame:hover .video_icon{background-color:#009eed;}
.wp-vgp-design-8 .video_title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 0px; right:0px; bottom:0px;  padding: 10px;position: absolute;}
.wp-vgp-design-8 .video_content{display:none;}

.wp-vgp-design-8 .html5video-medium-3:nth-child(4n+1){width:50%}
.wp-vgp-design-8 .html5video-medium-4:nth-child(5n+1){width:66.66%}

/* Design-9 css */
.wp-vgp-design-9 .video_title{color:#fff; }
.wp-vgp-design-9 .video_image_frame{padding-top:4px;}
.wp-vgp-design-9 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-9 .video_frame{ }
.wp-vgp-design-9 .video-wrap:nth-child(4n+1) .video_frame{background:#00a857;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+2) .video_frame{background:#fea82a;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+3) .video_frame{background:#4a8cf6;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+4) .video_frame{background:#db4437;}

.wp-vgp-design-9 .video-wrap:nth-child(4n+1):hover .video_icon{background-color:#00a857;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+2):hover .video_icon{background-color:#fea82a;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+3):hover .video_icon{background-color:#4a8cf6;}
.wp-vgp-design-9 .video-wrap:nth-child(4n+4):hover .video_icon{background-color:#db4437;}

.wp-vgp-design-9 .video_content{padding:0 15px 15px 15px; }
.wp-vgp-design-9 .video_content p{color:#fff; }


/* Design-10 css */
.wp-vgp-design-10 .video_frame{position:relative;overflow: hidden;}
.wp-vgp-design-10 .video_image_frame a::before{content: '';width: 1%;height: 100%;position: absolute;top: 0px;left: 50%;display: inline-block;background: rgba(0,0,0,0.0);z-index: 1;transition: width 0.3s ease 0s, background 0.4s ease 0s;}
.wp-vgp-design-10 .video_image_frame a::after{content: '';width: 1%;height: 100%;position: absolute;top: 0px;right: 50%;display: inline-block;background: rgba(0,0,0,0.0);z-index: 1;transition: width 0.3s ease 0s, background 0.4s ease 0s;}
.wp-vgp-design-10 .video-wrap:hover .video_image_frame a::before{background: rgba(0,0,0,0.6);width: 50%;}
.wp-vgp-design-10 .video-wrap:hover .video_image_frame a::after{background: rgba(0,0,0,0.6);width: 50%;}
.wp-vgp-design-10 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-10 .video_frame .video_title{box-sizing:border-box; line-height: normal;text-align: left;z-index: 1111;width: 100%;background: rgba(255, 255, 255, 0.85);color: #fff;background: #2c363f;}
.wp-vgp-design-10 .video_frame .video_content{padding-top:15px;}
.wp-vgp-design-10 .video_frame:hover .video_icon{background-color: rgb(0, 0, 0);}
.wp-vgp-design-10 .video_icon{z-index: 11;background-size: 50px 50px !important;background-color:rgb(122, 122, 122);top: 50%;}
.wp-vgp-design-10 .video_image_frame a{display: block;height: 100%;}

/* Design-11 css */
.wp-vgp-design-11 .video_frame{position:relative;overflow: hidden;display: block;opacity: 1;-webkit-transition: padding .6s ease, opacity 0s ease .6s;transition: padding .6s ease, opacity 0s ease .6s;}
.wp-vgp-design-11 .video_image_frame a::before{content: ""; position: absolute;top: 0;left: 0;display:block;width: 100%;height: 100%;border-radius: 50%;transform: scale(0);transition: all .4s ease;z-index: 1;}
.wp-vgp-design-11 .video_image_frame{overflow: hidden;}
.wp-vgp-design-11 .video-wrap:hover .video_image_frame a::before{transform: scale(2);opacity: 0.8 !important;}
.wp-vgp-design-11 .video_image_frame a{display: block;height: 100%;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+1) .video_icon{background-color:#2b467b;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+2) .video_icon{background-color:#c3221f;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+3) .video_icon{background-color:#51bfe2;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+4) .video_icon{background-color:#7d6c74;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+5) .video_icon{background-color:#b26366;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+6) .video_icon{background-color:#2ec797;}


.wp-vgp-design-11 .video-wrap:nth-child(6n+1) .video_image_frame a::before{background-color: #2b467b;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+2) .video_image_frame a::before{background-color: #c3221f;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+3) .video_image_frame a::before{background-color: #51bfe2;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+4) .video_image_frame a::before{background-color: #7d6c74;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+5) .video_image_frame a::before{background-color: #b26366;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+6) .video_image_frame a::before{background-color: #2ec797;}

.wp-vgp-design-11 .video-wrap:nth-child(6n+1) .video_title{background-color: #2b467b;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+2) .video_title{background-color: #c3221f;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+3) .video_title{background-color: #51bfe2;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+4) .video_title{background-color: #7d6c74;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+5) .video_title{background-color: #b26366;}
.wp-vgp-design-11 .video-wrap:nth-child(6n+6) .video_title{background-color: #2ec797;}

.wp-vgp-design-11 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-11 .video_frame .video_title{line-height: normal;text-align: center;width: 100%;padding: 10px;color: #fff;}
.wp-vgp-design-11 .video_frame .video_content{padding-top:5px;}
.wp-vgp-design-11 .video_frame a:hover .video_icon{background-color:rgba(0, 0, 0, 0.38);}
.wp-vgp-design-11 .video_icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top: 50%;}

/* Design-12 css */
.wp-vgp-design-12 .video_frame{overflow: hidden;display: block;opacity: 1;-webkit-transition: padding .6s ease, opacity 0s ease .6s;transition: padding .6s ease, opacity 0s ease .6s;}
.wp-vgp-design-12 .video_image_frame{position:relative;overflow: hidden;}
.wp-vgp-design-12 .video_image_frame a::before{ content: '';border: 1px solid rgb(255, 255, 255);display: block;position: absolute;left: 20px;top: 20px !important; opacity: 1;transform: scale(1.3);transition:all .3s ease-in-out;right: 20px;bottom:20px;  z-index: 1;background: rgba(17, 17, 17, 0.51);}
.wp-vgp-design-12 .video-wrap:hover .video_image_frame a::before{transform: scale(1);}
.wp-vgp-design-12 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-12 .video_frame .video_title{box-sizing: border-box;line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px 26px;color: #fff;text-transform: capitalize;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #222;color: #fff;}
.wp-vgp-design-12 .video_frame .video_content{padding-top:5px;}
.wp-vgp-design-12 .video_frame:hover .video_icon{background-color:rgba(0, 0, 0, 0.38);}
.wp-vgp-design-12 .video_icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top:50% !important;}
.wp-vgp-design-12 .video_title{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.wp-vgp-design-12 .video_image_frame a{display: block;height: 100%;}

/* Design-13 css */
.wp-vgp-design-13 .video_frame{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-13 .video_image_frame{overflow: hidden;}
.wp-vgp-design-13 .video_image_frame a::before{z-index: 6;content: '';opacity: 0;position: absolute;left: 0;top: 0;width: 500%;height: 500%;transform: translate(100%, 100%) rotate(45deg);display: block;transition: all 0.6s ease-in-out;}
.wp-vgp-design-13 .video-wrap:hover .video_image_frame a::before{background-color: #fff;opacity: 0.70;transform: translate(-50%, -50%)rotate(45deg);}
.wp-vgp-design-13 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-13 .video_frame .video_title{line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px;text-transform: capitalize;background: #222;color: #fff}
.wp-vgp-design-13 .video_frame .video_content{padding-top:5px;}
.wp-vgp-design-13 .video_frame:hover .video_icon{background-color:rgba(3, 0, 0, 0.5);}
.wp-vgp-design-13 .video_icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top: 50%;}
.wp-vgp-design-13 .video_title{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.wp-vgp-design-12 .video_image_frame a{display: block;height: 100%;}
/* Design-14 css */
.wp-vgp-design-14 .video_frame{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-14 .video_image_frame{position:relative}
.wp-vgp-design-14 .video_image_frame a::before{content: '';opacity: 0;position: absolute;left: 0%;top: 100%;width: 100%;height: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;display: block;z-index: 8;}
.wp-vgp-design-14 .video-wrap:hover .video_image_frame a::before{opacity: 0.70;top: 0;background-color: #fff;}
.wp-vgp-design-14 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-14 .video_frame .video_title{box-sizing: border-box; line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px;text-transform: capitalize;background: #00a6ed;color: #fff;}
.wp-vgp-design-14 .video_frame .video_content{padding-top:5px;}
.wp-vgp-design-14 .video_frame:hover .video_icon{background-color:#00a6ed;}
.wp-vgp-design-14 .video_icon{border: 3px solid #fff;z-index: 11;background-size: 40px 40px !important;height: 60px;width: 60px; background-color:rgba(0, 0, 0, 0.65);top: 50%;}
.wp-vgp-design-14 .video_title{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.wp-vgp-design-14 .video_image_frame a{display: block;height: 100%;}

/* Design-15 css */
.wp-vgp-design-15 .video_frame{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-15 .video-wrap:hover .video_frame::before{opacity: 0.70;top: 0;background-color: #fff;}
.wp-vgp-design-15 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-15 .video_frame .video_title{line-height: normal;box-sizing: border-box;z-index: 11;width: 95%;text-transform: capitalize;background: rgba(255, 255, 255, 0.95);color: #444;border: 3px solid #444;margin: -15px auto 0;position: relative;}
.wp-vgp-design-15 .video_frame .video_content{padding-top:5px;}
.wp-vgp-design-15 .video_frame:hover .video_icon{background-color:rgba(0, 0, 0, 0.65);}
.wp-vgp-design-15 .video_icon{border: 8px solid #fff;z-index: 11;background-size: 40px 40px !important;height: 42px;width:42px;box-sizing: content-box; background-color:rgba(0, 0, 0, 0.65);top:50%;}
.wp-vgp-design-15 .video_title{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.wp-vgp-design-15 .popup-modal:before{content:""; visibility: hidden;display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: absolute;z-index: 5;top: 0;text-align: center;transform: scale(0);transition: all 0.6s ease-in-out;}
.wp-vgp-design-15 .video-wrap:hover .popup-modal:before{visibility: visible;transform: scale(1);}

/* Design-16 css */
.wp-vgp-design-16 .video_image_frame{}
.wp-vgp-design-16 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-16 .video_frame:hover .video_icon{background-color:#009eed;}
.video-gallery-slider.wp-vgp-design-16 .video-wrap{padding-top:10px;}
.wp-vgp-design-16 .video-right-content{text-align:left;}
.wp-vgp-design-16 .video-right-content .video_title{padding:10px 0 10px 0; font-size:22px; line-height:26px;}
.wp-vgp-design-16 .html5video-medium-12 .video_image_frame { height: 250px;}
.wp-vgp-design-16 .video-wrap {margin-bottom:15px; margin-top:15px;}
.slider-value-1 .wp-vgp-design-16 .video_image_frame{height:250px;}


/* Design-17 css */
.wp-vgp-design-17 .video_image_frame{}
.wp-vgp-design-17 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-17 .video_frame:hover .video_icon{background-color:#009eed;}
.wp-vgp-design-17 .video-wrap{padding-top:25px; padding-bottom:25px;}
.wp-vgp-design-17 .video-right-content{text-align:left;  color:#fff;}
.wp-vgp-design-17 .video-right-content .video_title{padding:10px 0 10px 0; font-size:22px; line-height:26px; color:#fff;}
.wp-vgp-design-17 .html5video-medium-12 .video_image_frame { height: 250px;}
.wp-vgp-design-17 .video-wrap {margin-bottom:10px; margin-top:10px;}
.slider-value-1 .wp-vgp-design-17 .video_image_frame{height:250px;}

.wp-vgp-design-17 .video-wrap:nth-child(4n+1) {background:#00a857;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+2) {background:#fea82a;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+3) {background:#4a8cf6;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+4) {background:#db4437;}

.wp-vgp-design-17 .video-wrap:nth-child(4n+1):hover .video_icon{background-color:#00a857;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+2):hover .video_icon{background-color:#fea82a;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+3):hover .video_icon{background-color:#4a8cf6;}
.wp-vgp-design-17 .video-wrap:nth-child(4n+4):hover .video_icon{background-color:#db4437;}

/* Design-18 css */
.wp-vgp-design-18 .video_image_frame{}
.wp-vgp-design-18 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-18 .video_frame:hover .video_icon{background-color:#009eed;}
.video-gallery-slider.wp-vgp-design-18 .video-wrap{padding-top:10px;}
.wp-vgp-design-18 .video-right-content{text-align:left;}
.wp-vgp-design-18 .video-right-content .video_title{padding:15px 20px; font-size:22px; line-height:26px; margin-top:30px; margin-bottom:15px; color:#fff; position:relative; left:-50px;}
.wp-vgp-design-18 .html5video-medium-12 .video_image_frame { height: 250px;}
.wp-vgp-design-18 .video-wrap {margin-bottom:15px; margin-top:15px;}
.slider-value-1 .wp-vgp-design-18 .video_image_frame{height:250px;}


.wp-vgp-design-18 .video-wrap:nth-child(4n+1) .video_title {background:#00a857;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+2) .video_title {background:#fea82a;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+3) .video_title {background:#4a8cf6;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+4) .video_title {background:#db4437;}

.wp-vgp-design-18 .video-wrap:nth-child(4n+1):hover .video_icon{background-color:#00a857;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+2):hover .video_icon{background-color:#fea82a;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+3):hover .video_icon{background-color:#4a8cf6;}
.wp-vgp-design-18 .video-wrap:nth-child(4n+4):hover .video_icon{background-color:#db4437;}

/* Design-19 css */
.wp-vgp-design-19 .video_image_frame{}
.wp-vgp-design-19 .video_image_frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-19 .video_frame:hover .video_icon{background-color:#009eed;}
.video-gallery-slider.wp-vgp-design-19 .video-wrap{padding-top:10px;}

.wp-vgp-design-19 .video_frame .video_title{padding:30px 20px 80px 20px; font-size:26px; line-height:35px; font-weight:bold; color:#fff;position:absolute; right:50px; bottom:0; background:rgba(255,255,255,0.5); width:210px;}
.wp-vgp-design-19 .video-wrap {margin-bottom:15px; margin-top:15px;}
.wp-vgp-design-19 .slick-arrow{bottom:30px;}

.slider-value-2 .wp-vgp-design-19  .video_title{padding:20px 20px 80px 20px; font-size:20px; line-height:30px; }
.wp-vgp-design-19 .html5video-medium-6 .video_title {padding:20px 20px 20px 20px; font-size:20px; line-height:30px; }

.wp-vgp-design-19.video-gallery-slider button.slick-next{right:267px;}
.wp-vgp-design-19.video-gallery-slider button.slick-prev{right:267px; left:auto; margin:0px;}

.wp-vgp-design-19 .video-wrap:nth-child(4n+1) .video_title {background:rgba(0,168,87,0.8);}
.wp-vgp-design-19 .video-wrap:nth-child(4n+2) .video_title {background:rgba(254,168,42,0.8);}
.wp-vgp-design-19 .video-wrap:nth-child(4n+3) .video_title {background:rgba(74,140,246,0.8);}
.wp-vgp-design-19 .video-wrap:nth-child(4n+4) .video_title {background:rgba(219,68,55,0.8);}

/**
 * Fade-zoom animation for first dialog
 */
  
.white-popup-block {
    background: #fff;
    margin: 40px auto;
    line-height: 0;
    width: 100%;
    max-width: 700px;
    position: relative;
    text-align: left;
	padding:15px;
}  



/* start state */
.my-mfp-zoom-in .zoom-anim-dialog {
	opacity: 0;

	-webkit-transition: all 0.2s ease-in-out; 
	-moz-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-out; 
	transition: all 0.2s ease-in-out; 



	-webkit-transform: scale(0.8); 
	-moz-transform: scale(0.8); 
	-ms-transform: scale(0.8); 
	-o-transform: scale(0.8); 
	transform: scale(0.8); 
}

/* animate in */
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
	opacity: 1;

	-webkit-transform: scale(1); 
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-o-transform: scale(1); 
	transform: scale(1); 
}

/* animate out */
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
	-webkit-transform: scale(0.8); 
	-moz-transform: scale(0.8); 
	-ms-transform: scale(0.8); 
	-o-transform: scale(0.8); 
	transform: scale(0.8); 

	opacity: 0;
}

/* Dark overlay, start state */
.my-mfp-zoom-in.mfp-bg {
	opacity: 0;
	-webkit-transition: opacity 0.3s ease-out; 
	-moz-transition: opacity 0.3s ease-out; 
	-o-transition: opacity 0.3s ease-out; 
	transition: opacity 0.3s ease-out;
}
/* animate in */
.my-mfp-zoom-in.mfp-ready.mfp-bg {
	opacity: 0.8;
}
/* animate out */
.my-mfp-zoom-in.mfp-removing.mfp-bg {
	opacity: 0;
}


/* Common css */
.video_content p{margin:0px !important}

img { max-width:100% ;  height: auto; }

img {  -ms-interpolation-mode: bicubic; }
.html5video-wpcolumn,
.html5video-columns {  padding-left: 0.9375em;  padding-right: 0.9375em; width:100%;   float: left; position: relative;  }

@media only screen {
  .html5video-wpcolumn,  .html5video-columns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
   }
 @media only screen and (min-width: 40.0625em) {  
  .html5video-wpcolumn,
  .html5video-columns {position: relative;padding-left: 0.9375em;padding-right: 0.9375em;float: left; }
  .html5video-medium-1 { width: 8.33333%; }
  .html5video-medium-2 { width: 16.66667%; }
  .html5video-medium-3 { width: 25%; }
  .html5video-medium-4 { width: 33.33333%; }
  .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%; }
}
@media only screen and (max-width: 479px) {  
    .wp-vgp-center-mode .video-wrap{  opacity: 1; transform: scale(1); transition: all 300ms ease 0s;}
}