@font-face{
font-family:'flexslider-icon';
src:url('../font/flexslider-icon.eot');
src:url('../font/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../font/flexslider-icon.woff') format('woff'), url('../font/flexslider-icon.ttf') format('truetype'), url('../font/flexslider-icon.svg#flexslider-icon') format('svg');
font-weight:normal;
font-style:normal;
}
.flex-container a:hover,.flex-slider a:hover{outline:none;}
.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-pauseplay span{text-transform:capitalize;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.video-detail-class .flexslider .slides > li > .videoItem{display:block;width:100%;border:1px solid rgba(0,123,255,.1);text-align:center;margin:5px 0 18px;padding:0;height:300px;position:relative;}
.video-detail-class .flexslider .slides > li > .videoItem > iframe{width:99.8%;height:99.8%;}
.flexslider .slides img{width:100%;display:block;}
.video-detail-class .flexslider .slides img{margin:auto;}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .flexslider .slides{display:block;}
* html .flexslider .slides{height:1%;}
.no-js .flexslider .slides > li:first-child{display:block;}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);}
.video-detail-class .flexslider{background:none;border:none;border-radius:0;box-shadow:none;}
.main-image .flexslider.carousel{max-width:100%;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{height:100%;-moz-user-select:none;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
@-moz-document url-prefix(){
.loading .flex-viewport{max-height:none;}
}
.carousel li{margin-right:5px;}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:0;position:absolute;top:38%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:#000;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.flexslider2 .flex-direction-nav a{top:47.5%;}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:30px;display:inline-block;content:'\f001';color:#000;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);font-weight:300;}
.flex-direction-nav a.flex-next:before{content:'\f002';}
.flex-direction-nav a.flex-next:before{content:'';background:url(../images/right.svg) no-repeat 0 0;width:25px;height:39px;opacity:.7;}
.flex-direction-nav a.flex-prev:before{content:'';background:url(../images/left.svg) no-repeat 0 0;width:25px;height:39px;opacity:.7;}
.flex-direction-nav .flex-prev{left:-30.5%;}
.flex-direction-nav .flex-next{right:-5%;text-align:right;}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.85;}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.85;}
.flexslider:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-prev:hover,.flex-direction-nav a:hover.flex-next:before,.flex-direction-nav a:hover.flex-prev:before{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}
.flex-pauseplay a:hover{opacity:1;}
.flex-pauseplay a.flex-play:before{content:'\f003';}
.flex-control-nav{display:none;width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}

/* New Styles as per Our Theme */
.videoSliderMain{width:100%;clear:both;display:table;position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.2);}
.videoSliderMain .titleRow{display:table;clear:both;width:100%;margin:0;padding:15px 0;}
.videoSliderMain .titleRow h1{position:relative;display:inline-block;font-size:30px;font-weight:600;color:#000;margin:0;padding:0;}
.videoSliderMain .titleRow h1 a{color:#000;transition:.3s;-webkit-transition:.3s;}
.videoSliderMain .titleRow h1 a:hover{color:#222;}
.videoSliderMain .titleRow h1 a i.fa{padding-left:8px;font-size:24px;font-weight:900;position:absolute;bottom:7px;}
.videoSliderMain .titleRow button{display:inline-block;font-size:14px;font-weight:500;color:rgb(0, 0, 0);border:solid #000 1px;background:#fff;color:#000;padding:7px 12px;margin:0;box-sizing:border-box;line-height:100%;}
.videoSliderMain .titleRow button:hover{border-color:#00DEFF;color:rgb(0, 173, 239);}
.videoSliderMain .titleRow button i.fa{font-size:11px;font-weight:300;}
.videoSliderMain .cat_main{width:19.5%;display:inline-block;float:left;margin:.16rem 0;padding:14px;box-sizing:border-box;position:relative;overflow:hidden; border-radius:6px;-webkit-border-radius:6px;border:1px solid rgba(0,0,0,0.3); background:#fff;min-height:310px;}
.videoSliderMain .cat_main::before{content:'';position:absolute;left:0;right:0;top:0;width:100%;height:120px;background:#000;z-index:0;}
.videoSliderMain .cat_main .profilePic{position:relative;z-index:10;width:150px;height:150px;overflow:hidden;border-radius:100%;-webkit-border-radius:100%;text-align:center;margin:0 auto;background:#000;}
.videoSliderMain .cat_main .profilePic img{max-width:100%;height:100%;margin:auto;}
.videoSliderMain .cat_main .contentSection{margin:0;padding:10px 0 50px;text-align:left;width:100%;display:block;clear:both;position:relative;}
.videoSliderMain .cat_main .contentSection h3{display:table;clear:both;font-size:14px;font-weight:600;color:#000;margin:0;padding:0;text-transform:uppercase;border-bottom:1px solid #00DEFF;}
.videoSliderMain .cat_main .contentSection h1{display:block;clear:both;font-size:16px;font-weight:600;color:#000;margin:0;padding:0;}
.videoSliderMain .cat_main .contentSection p{display:block;clear:both;font-size:.875rem;font-weight:400;color:#000;margin:8px 0 0 0;padding:0;line-height:16px;}
.videoSliderMain .cat_main button.btn-watch{display:block; text-align:center; font-size:13px;font-weight:500;color:rgb(0, 0, 0);border:solid #00DEFF 1px;background:#00DEFF;color:#fff;padding:7px 12px;margin:auto;box-sizing:border-box;line-height:100%;width:80%;position:absolute;bottom:18px;left:50%; transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:3px;-webkit-border-radius:3px;}
.videoSliderMain .cat_main a.btn-watch{display:block; text-align:center; font-size:13px;font-weight:500;color:rgb(0, 0, 0);border:solid #00DEFF 1px;background:#00DEFF;color:#fff;padding:7px 12px;margin:auto;box-sizing:border-box;line-height:100%;width:80%;position:absolute;bottom:18px;left:50%; transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:3px;-webkit-border-radius:3px;}
.videoSliderMain .flexslider{width:100%;max-width:80% !important;display:inline-block;float:right;margin:0;padding:0;border:none;text-align:center;}
.videoSliderMain .flexslider .slides li{width:100%;max-width:24% !important;margin:.2rem .4rem 0 .3rem !important;padding:0;}
.videoSliderMain .flexslider .slides li .videoItem{width:100%;margin:0;padding:0 0 .7rem;display:table;clear:both;position:relative;}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace{width:100%;height:115px;display:block;clear:both;overflow:hidden;margin:0;padding:0;text-align:center;background:#000;}
.videoSliderMain .flexslider .slides li .videoItem h4{display:table;clear:both;font-size:15px;font-weight:600;color:#000;margin:0;padding:.5rem 0 .2rem;line-height:120%;}
.videoSliderMain .flexslider .slides li .videoItem p{display:table;clear:both;font-size:13px;font-weight:400;color:#666;margin:0;padding:0;line-height:120%;}
/* Video Play Thumbnails on mouse Hover (04/03/2021) */
.videoSliderMain .flexslider .slides li .videoItem .play_button{opacity:0;-webkit-transform:translateY(.3125rem);transform:translateY(.3125rem);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;left:0;bottom:0;top:0;right:0;z-index:10;}
.videoSliderMain .flexslider .slides li .videoItem:hover .play_button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:pointer;}
.videoSliderMain .flexslider .slides li .videoItem .play_button button{width:auto;min-width:60px;height:auto;position:absolute;left:10px;top:80px;padding:6px 10px;box-sizing:border-box;text-align:center;line-height:20px;border-radius:4px;-webkit-border-radius:4px;background:rgba(23,34,35,.75);color:#fff;}
.videoSliderMain .flexslider .slides li .videoItem:hover .play_button button{background:rgba(23,34,35,.75);color:#fff;}
.videoSliderMain .flexslider .slides li .videoItem:hover .play_button button:hover{background:#00ADEF;}

@media screen and (max-width:1024px){
.flex-direction-nav .flex-prev{opacity:1;left:10px;text-align:left;}
.flex-direction-nav .flex-next{opacity:1;right:10px;}
.flexslider .slides img{height:90%;}
.videoSliderMain .titleRow h1 a i.fa{bottom:2px;}
.flex-direction-nav a:hover::before{color:#00DEFF;}
}

/* Main Slider Properties */
.streamingMainSlider{width:100%;margin:auto;display:inline-block;clear:both;}
.streamingMainSlider .flexslider2{background-color:#000;position:relative;}
.streamingMainSlider .flexslider2 .slides li{width:100%;position:relative;}
.streamingMainSlider .flexslider2 .slides li div.imgSpace{position:relative;width:100%;text-align:right;height:400px;margin:0;padding:0;overflow:hidden;}
.streamingMainSlider .flexslider2 .slides li div.imgSpace img{position:absolute;right:0;top:0;width:auto;max-width:100%;z-index:1;}
.streamingMainSlider .flexslider2 .slides li div.imgSpace::after{content:'';position:absolute;height:100%;width:55rem;left:9%;top:0;bottom:0;z-index:2;
background:-moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(221,221,221,0) 100%);
background:-webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(221,221,221,0) 100%);
background:linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(221,221,221,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00dddddd',GradientType=1 );}
.streamingMainSlider .flexslider2 .slides li div.contSpace{position:absolute;width:100%;max-width:85.2%;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:10;text-align:left;}
.streamingMainSlider .flexslider2 .slides li div.contSpace h2{color:#fff;margin:0;padding:0 0 1rem;display:block;clear:both;line-height:120%;font-size:34px;}
.streamingMainSlider .flexslider2 .slides li div.contSpace p{color:#ccc;margin:0;padding:0 0 .5rem;display:block;clear:both;line-height:120%;font-size:14px;}
.streamingMainSlider .flexslider2 .slides li div.contSpace button.watch-btn{display:table;clear:both;text-align:center;font-size:13px;font-weight:500;color:rgb(0, 0, 0);border:solid #00DEFF 1px;background:#00DEFF;color:#fff;padding:10px 15px;margin:.5rem 0;box-sizing:border-box;line-height:100%;width:auto;border-radius:3px;-webkit-border-radius:3px;}
.streamingMainSlider .flexslider2 .slides li div.contSpace a.watch-btn{display:table;clear:both;text-align:center;font-size:13px;font-weight:500;color:rgb(0, 0, 0);border:solid #00DEFF 1px;background:#00DEFF;color:#fff;padding:10px 15px;margin:.5rem 0;box-sizing:border-box;line-height:100%;width:auto;border-radius:3px;-webkit-border-radius:3px;}
.videoSliderMain .watch-btn{display:table;clear:both;text-align:center;font-size:13px;font-weight:500;color:rgb(0, 0, 0);border:solid #00DEFF 1px;background:#00DEFF;color:#fff;padding:10px 15px;margin:.5rem 0;box-sizing:border-box;line-height:100%;width:auto;border-radius:3px;-webkit-border-radius:3px;}
.streamingMainSlider .flexslider2 .flex-direction-nav .flex-next{right:42px;}
.streamingMainSlider .flexslider2 .flex-direction-nav .flex-prev{left:42px;}
.streamingMainSlider .flexslider2 .flex-direction-nav a{transform:translateY(-50%);-webkit-transform:translateY(-50%);text-shadow:none;}
.streamingMainSlider .flexslider2 .flex-control-nav{display:block;bottom:15px;}
.streamingMainSlider .flexslider2 .flex-direction-nav a::before{text-shadow:none;color:rgba(255,255,255,0.5);}
.streamingMainSlider .flexslider2 .flex-direction-nav a:hover::before{text-shadow:none;color:rgba(255,255,255,1);}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace a img{width:auto;max-height:100%;margin:auto;height:auto;font-size:12px;word-break:break-all;}
.videoSliderMain .flex-direction-nav a{top:39.5%;}

@media screen and (min-width:200px) and (max-width:767px){
.videoSliderMain .cat_main{display:none;}
.videoSliderMain .flexslider{max-width:100% !important;}
/* Main Slider */
.streamingMainSlider .flexslider2 .slides li div.imgSpace{height:auto;text-align:center;}
.streamingMainSlider .flexslider2 .slides li div.imgSpace::after{width:100%;bottom:0;left:0;right:0;top:auto;height:3rem;
  background:-moz-linear-gradient(top, rgba(135,224,253,0) 0%, rgba(0,0,0,1) 100%);
  background:-webkit-linear-gradient(top, rgba(135,224,253,0) 0%,rgba(0,0,0,1) 100%);
  background:linear-gradient(to bottom, rgba(135,224,253,0) 0%,rgba(0,0,0,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087e0fd', endColorstr='#000000',GradientType=0 );}
.streamingMainSlider .flexslider2 .slides li div.imgSpace img{position:inherit;right:auto;width:100% !important;}
.streamingMainSlider .flexslider2 .slides li div.contSpace{position:relative;top:auto;left:auto;width:100%;min-width:auto;transform:none;padding:1rem;box-sizing:border-box;text-align:left;}
.streamingMainSlider .flexslider2 .flex-direction-nav,.streamingMainSlider .flexslider2 .flex-control-nav{display:none;}
.videoSliderMain .flexslider .slides li .videoItem .play_button button{padding:3px 6px;min-width:45px;top:56px;}
.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{content:'';border:solid #00DEFF;border-width:0 .2rem .2rem 0;display:inline-block;padding:0;background:none !important;width:10px;height:10px;margin:0 2px;opacity:1;}
.flex-direction-nav a.flex-next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.flex-direction-nav a.flex-prev:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.videoSliderMain .flex-direction-nav a{width:20px;height:30px;top:41.7%;}
.videoSliderMain .flex-direction-nav a.flex-next{right:0;}
.videoSliderMain .flex-direction-nav a.flex-prev{left:0;}
.videoSliderMain .flexslider .slides li{margin:.1rem !important;}
}

@media screen and (min-width:768px) and (max-width:1024px){
.videoSliderMain .cat_main{width:34%;}
.videoSliderMain .flexslider{max-width:65% !important;}
/* Main Slider */
.streamingMainSlider .flexslider2 .slides li div.imgSpace{height:auto;padding-bottom:33.2%;}
.streamingMainSlider .flexslider2 .slides li div.imgSpace::after{left:0;}
.product-banner .flexslider2 .flex-direction-nav .flex-prev{left:15px;}
.product-banner .flexslider2 .flex-direction-nav .flex-next{right:15px;}
.videoSliderMain .flex-direction-nav a.flex-next:before,.videoSliderMain .flex-direction-nav a.flex-prev:before{content:'';border:solid #00DEFF;border-width:0 .2rem .2rem 0;display:inline-block;padding:0;background:none !important;width:10px;height:10px;margin:0 2px;opacity:1;}
.videoSliderMain .flex-direction-nav a.flex-next:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.videoSliderMain .flex-direction-nav a.flex-prev:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.videoSliderMain .flex-direction-nav a{width:20px;height:30px;top:41.7%;}
.videoSliderMain .flex-direction-nav a.flex-next{right:0;}
.videoSliderMain .flex-direction-nav a.flex-prev{left:0;}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace{height:auto;max-height:74px;}
}

@media screen and (min-width:1025px) and (max-width:1279px){
.videoSliderMain .flexslider .slides li{max-width:33% !important;}
}

@media screen and (min-width:1025px) and (max-width:1366px){
.videoSliderMain .flexslider .slides li{max-width:220px !important;}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace{height:124px;}
}

@media screen and (min-width:1367px) and (max-width:3200px){
.videoSliderMain .flexslider .slides li{max-width:24% !important;}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace{height:138px;}
.videoSliderMain .flexslider .slides li .videoItem .videoSpace a img{width:100%;}
}