/*discoverpage*/
.fixed_bot_m ul li:nth-child(2) a{color: #d62027;}
.dis_overlay{background: #01086014;position: absolute;height: 100%;top: 0px;left: 0px;z-index: 10000000000000001;border-radius: 4px;width: 100%;display: none;}
.discover_tabs .owl-carousel .item{padding: 0px;}
.listof_videos .owl-carousel .item:hover .dis_overlay{display: inline-block!important;}
.Ex_bannerarea{position: relative;}
.Banner_videos{width: 100%;float: left;padding: 30px 0px;border-radius: 5px;}
.Banner_videos img{max-width: 100%;/*filter: brightness(0.9);*/}
.Banner_videos .container{position: relative;font-family: Roboto,sans-serif;max-width: 1250px;}
.banner .owl-carousel .item{background: none!important;padding: 0px;}
.rightbannerar img{max-width: 100%;width: 649px!important;border-radius: 0px 10px 10px 0px;}
.lefttext-bn h1{font-size: 34px;font-weight: bold;color: white;margin-bottom: 0px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.lefttext-bn{padding-top: 25px;}

.lefttext-bn ul{list-style: none;}
.lefttext-bn ul li{display: inline-block;padding-right: 10px;}
.catgimg{float: left;}
.catgname{float: left;color: white;padding-left: 12px;padding-top: 2px;font-family: Roboto,sans-serif;}
.bannerlink{padding-top: 30px;}
.bannerlink a{color: white;font-weight: bold;border-radius: 50px;font-size: 20px;font-family: Roboto,sans-serif;}
.bannerlink a:hover{text-decoration: none;}
.bannerlink a i{padding-right: 5px;}
.catgimg img{max-width: 24px;}
.smallbanner img{max-width: 300px;}
.vide_text_ban ul{list-style: none;padding-top: 12px;}
.vide_text_ban ul li{display: inline-block;color: white;padding-right: 20px;font-size: 18px;}
.video_button ul{list-style: none;padding-top: 35px;}
.video_button ul li{display: inline-block;margin-right: 15px;}
.video_button ul li a{padding: 12px 20px;background: white;color: #2e2e2e;border-radius: 5px;font-size: 18px;font-weight: bold;}
.video_button ul li:nth-child(2) a{background: #7272729e!important;color: white!important;}
.video_button ul li a i{margin-right: 10px;}
.video_button ul li a:hover{text-decoration: none;}
.plyhove{display: none;}
.video-thumb-text .onlythumb:hover .plyhove{display: inline-block!important;position: absolute;top: 0px;right: 0px;left: 0px;min-height: 100%;background: #00000042;border-radius: 4px;text-align: center;padding-top: 50px;}
.plyhove i{height: 35px;width: 35px;border-radius: 50px;color: white;padding: 11px 0px 0px 0px;background: red;font-size: 14px;}

.column .onlythumb {
    position: relative;
    float: left;
    padding: 0;
}


figure {
    margin: 0;
    padding: 0;
    background: #fff;
    overflow: hidden;
}

/* Shine */
.video-thumb-text figure {
    position: relative;margin: 0px;
}
.video-thumb-text figure::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.video-thumb-text figure:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}
@keyframes shine {
    100% {
        left: 125%;
    }
}


.image-gradient{top: 0;right: 449px;width: 200px;height: inherit;content: '';position: absolute;-webkit-transition: background 0.3s ease-in;-o-transition: background 0.3s ease-in;transition: background 0.3s ease-in;background: rgb(3,11,23);
background: linear-gradient(90deg, rgba(3,11,23,1) 0%, rgba(18,53,105,0) 100%);height: 366px;z-index: 100001;}
#popularbtns .owl-nav .owl-next{position: absolute;right: 20px;background: none;top: 180px;border: none;outline: none!important;}
#popularbtns .owl-nav .owl-prev{position: absolute;left: 20px;background: none;top: 180px;border: none;outline: none!important;}
#popularbtns .owl-nav i{font-size: 40px;color: white!important;}

.banner{float: left;width: 100%;background: #121926;}
.banner .lefttext-bn{background: rgb(3,11,23);width: 50%;min-height: 336px;padding: 25px;border-radius: 10px;}
.bannsmall{position: absolute;right: 0px;top: 0px;}
/*.textbanr{position: absolute;right: 0px;}*/
.owl-dots{display: none;}
.textbanr{width: 100%;background: #030b17;padding-top: 30px;border-radius: 10px;}

/*category*/
.category-container ul li {display: inline-block;width: 32.5%;padding: 0 22px;font-family: Roboto,sans-serif;}
.category-container ul li a{display: block;padding: 32px 0 8px 0px;text-align: center;color: #fff;font-size: 18px;text-transform: uppercase;border-bottom: 1px solid #3c3c3c;}
.category-container ul li a:hover{color: #ffd200;text-decoration: none;}
.category-container{background: black;padding: 50px 0 60px 0px!important;float: left;width: 100%;margin: 0px;}

.listof_videos{float: left;width: 100%;padding:0px;padding-bottom: 40px;}
.videos_in{padding: 30px 0px;float: left;width: 100%;}
#Discover_videos .videothumbw{position: relative;}
#Discover_videos .videothumbw img{max-width: 100%;border-radius: 4px;width: 100%;position: absolute;top: 0;width: 100%;height: auto;border-radius: 5px;display: inline-block;-webkit-transform: translateZ(0);transform: translateZ(0);}
.videothumbw{min-height: 113px;}
.catgory{font-size: 22px;font-weight: bold;font-family: Roboto,sans-serif;padding: 0px 0px 15px 0px;}
.listof_videos .container{max-width: 95%;}
.listof_videos .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{font-size: 32px;color: white;}
.listof_videos .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{font-size: 32px;color: white;}
.listof_videos .owl-carousel .item{background: none!important;padding: 0px;padding-bottom: 4px;}
.listof_videos .video-thumb-text{padding-bottom: 0px!important;}

/*#Discover_videos .swiper-slide a:hover img{transform: scale(1.5)}*/
#popularbtn .owl-nav .owl-next{position: absolute;right: 20px;background: none;top: 55px;border: none;outline: none!important;}
#popularbtn .owl-nav .owl-prev{position: absolute;left: 20px;background: none;top:55px;border: none;outline: none!important;}
#popularbtn .owl-nav i{font-size: 28px;color: #2e2e2e;}
.allvideotags ul{list-style: none;font-family: Roboto,sans-serif;}
.allvideotags ul li{display: inline-block;margin-right: 5px;}
.allvideotags ul li a{padding: 10px 25px;border-radius: 5px;background: #f3f5f7;color: black;font-size: 18px;}
.allvideotags{padding-top: 30px;padding-bottom: 15px;}
.onlythumb .progress{height: 5px;border-radius: 0px 0px 5px 5px;}
.onlythumb .progress .progress-bar{background: #f7ab21;}
.continuediv .onlythumb img{border-radius: 4px 4px 0px 0px;}
*discoverpage*
.video_ln{font-family:Roboto,sans-serif;}
.Ex_bannerarea{position: relative;}
.Banner_videos{width: 100%;float: left;padding: 30px 0px;border-radius: 5px;}
.Banner_videos img{max-width: 100%;/*filter: brightness(0.9);*/}
.Banner_videos .container{position: relative;font-family: Roboto,sans-serif;max-width: 1250px;}
.banner .owl-carousel .item{background: none!important;padding: 0px;}
.rightbannerar img{max-width: 100%;width: 649px!important;border-radius: 0px 10px 10px 0px;}
.lefttext-bn h1{font-size: 34px;font-weight: bold;color: white;margin-bottom: 0px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.lefttext-bn{padding-top: 25px;}
.lefttext-bn p{font-size: 16px;color: white;font-family: Roboto,sans-serif;padding-top: 15px;line-height: 28px;padding-right: 26px;padding-bottom: 15px;}
.lefttext-bn ul{list-style: none;}
.lefttext-bn ul li{display: inline-block;padding-right: 10px;}
.catgimg{float: left;}
.catgname{float: left;color: white;padding-left: 12px;padding-top: 2px;font-family: Roboto,sans-serif;}
.bannerlink{padding-top: 30px;}
.bannerlink a{color: white;font-weight: bold;border-radius: 50px;font-size: 20px;font-family: Roboto,sans-serif;}
.bannerlink a:hover{text-decoration: none;}
.bannerlink a i{padding-right: 5px;}
.catgimg img{max-width: 24px;}
.smallbanner img{max-width: 300px;}
.vide_text_ban ul{list-style: none;padding-top: 12px;}
.vide_text_ban ul li{display: inline-block;color: white;padding-right: 20px;font-size: 18px;}
.video_button ul{list-style: none;padding-top: 35px;}
.video_button ul li{display: inline-block;margin-right: 15px;}
.video_button ul li a{padding: 12px 20px;background: white;color: #2e2e2e;border-radius: 5px;font-size: 18px;font-weight: bold;}
.video_button ul li:nth-child(2) a{background: #7272729e!important;color: white!important;}
.video_button ul li a i{margin-right: 10px;}
.video_button ul li a:hover{text-decoration: none;}
.plyhove{display: none;}
.video-thumb-text .onlythumb:hover .plyhove{display: inline-block!important;position: absolute;top: 0px;right: 0px;left: 0px;min-height: 100%;background: #00000042;border-radius: 4px;text-align: center;padding-top: 50px;}
.plyhove i{height: 35px;width: 35px;border-radius: 50px;color: white;padding: 11px 0px 0px 0px;background: red;font-size: 14px;}

.column .onlythumb {
    position: relative;
    float: left;
    padding: 0;
}


figure {
    margin: 0;
    padding: 0;
    background: #fff;
    overflow: hidden;
}

/* Shine */
.video-thumb-text figure {
    position: relative;margin: 0px;
}
.video-thumb-text figure::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.video-thumb-text figure:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}
@keyframes shine {
    100% {
        left: 125%;
    }
}


.image-gradient{top: 0;right: 449px;width: 200px;height: inherit;content: '';position: absolute;-webkit-transition: background 0.3s ease-in;-o-transition: background 0.3s ease-in;transition: background 0.3s ease-in;background: rgb(3,11,23);
background: linear-gradient(90deg, rgba(3,11,23,1) 0%, rgba(18,53,105,0) 100%);height: 366px;z-index: 100001;}
#popularbtns .owl-nav .owl-next{position: absolute;right: 20px;background: none;top: 180px;border: none;outline: none!important;}
#popularbtns .owl-nav .owl-prev{position: absolute;left: 20px;background: none;top: 180px;border: none;outline: none!important;}
#popularbtns .owl-nav i{font-size: 40px;color: white!important;}

.banner{float: left;width: 100%;background: #121926;}
.banner .lefttext-bn{background: rgb(3,11,23);width: 50%;min-height: 336px;padding: 25px;border-radius: 10px;}
.bannsmall{position: absolute;right: 0px;top: 0px;}
/*.textbanr{position: absolute;right: 0px;}*/
.owl-dots{display: none;}
.textbanr{width: 100%;background: #030b17;padding-top: 30px;border-radius: 10px;}

/*category*/



.listof_videos{float: left;width: 100%;padding:0px;padding-bottom: 40px;}
.videos_in{padding: 30px 0px;float: left;width: 100%;}
#Discover_videos .videothumbw{position: relative;}
#Discover_videos .videothumbw img{max-width: 100%;border-radius: 4px;width: 100%;position: absolute;top: 0;width: 100%;height: auto;border-radius: 5px;display: inline-block;-webkit-transform: translateZ(0);transform: translateZ(0);}
.videothumbw{min-height: 113px;}
.catgory{font-size: 22px;font-weight: bold;font-family: Roboto,sans-serif;padding: 0px 0px 15px 0px;}
.listof_videos .container{max-width: 95%;}
.listof_videos .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{font-size: 32px;color: white;}
.listof_videos .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{font-size: 32px;color: white;}
.listof_videos .owl-carousel .item{background: none!important;padding: 0px;padding-bottom: 4px;}
.listof_videos .video-thumb-text{padding-bottom: 0px!important;}

/*#Discover_videos .swiper-slide a:hover img{transform: scale(1.5)}*/
#popularbtn .owl-nav .owl-next{position: absolute;right: 20px;background: none;top: 55px;border: none;outline: none!important;}

#popularbtn .owl-nav i{font-size: 28px;color: #2e2e2e;}
.allvideotags ul{list-style: none;font-family: Roboto,sans-serif;}
.allvideotags ul li{display: inline-block;margin-right: 5px;}
.allvideotags ul li a{padding: 10px 25px;border-radius: 5px;background: #f3f5f7;color: black;font-size: 18px;}
.allvideotags{padding-top: 30px;padding-bottom: 15px;}
.onlythumb .progress{height: 5px;border-radius: 0px 0px 5px 5px;}
.onlythumb .progress .progress-bar{background: #f7ab21;}
.continuediv .onlythumb img{border-radius: 4px 4px 0px 0px;}
/*effect-underline*/
.effect-underline:hover{color: #d62027!important;text-decoration: none;}
.effect-underline:after {content: '';position: absolute;left: 0;display: inline-block;height: 1em;width: 100%;border-bottom: 2px solid #d62027;margin-top: 14px;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(0,1);transform: scale(0,1);}
.catgory a{position:relative;color:#d62027!important;}

.effect-underline:hover:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);} 
.viewall_ex{position: absolute;right: 15px;top: 7px;font-family: Roboto,sans-serif;text-align: right}
.viewall_ex a{color: #2e2e2e;}
.viewall_ex a:hover{text-decoration: underline;color: black!important;}


@media only screen and (max-width:992px){
    /*explorepage*/
    .viewall_ex{top:4px;font-size: 14px;}
    .videottl{font-size:16px;}
    .banner{background:#030b17!important;}
    .category-container .catgory{display:none!important;}
    .tophead{display: none;}
    .image-gradient{display: none;}
    .bannsmall{position: static;}
    #popularbtns .owl-nav{display: none!important;}
    .Banner_videos{padding: 0px!important;}
    .rightbannerar img{border-radius: 0px!important;width:100%!important;}
    .banner .lefttext-bn{width: 100%;padding: 0px;}
    .banner .lefttext-bn{min-height: 100%;}
    .textbanr{padding: 40px 10px;}
    .lefttext-bn h1{font-size: 30px;text-align: center;line-height: 40px;}
    .lefttext-bn p{text-align: center;padding: 15px 15px 10px 15px;}
    .lefttext-bn ul{text-align: center;}
    .catgimg{display: none;}
    .bannerlink{text-align: center;}
    .catgname{padding-left: 0px;}
    .listof_videos .owl-carousel .owl-stage-outer{padding-left: 15px;}
    .listof_videos .container{max-width: 100%;}
    .category-container{margin: 0px 0px 0px;padding: 0px 0px 22px 0px!important;border-bottom: 4px solid #f2f2f2;}
    .videos_in{padding: 20px 0px 0px 0px;}
    .catgory{font-size: 18px;max-width:85%;}
    .category-container ul li{width: 46%!important;padding: 0px;margin: 0px 5px;}
    .category-container ul li a{font-size: 15px;}
    .lefttext-bn ul li::after{content: '';height: 5px;width: 5px;border-radius: 50px;background: #ffffff;position: absolute;top: 11px;right: 6px}
    .lefttext-bn ul li:last-child::after{display: none;}
    .lefttext-bn ul li:last-child{padding-right: 0px;}
    .lefttext-bn ul li{position: relative;padding-right: 20px;}
    .bannerlink a{font-size: 18px;}
    #popularbtn .owl-nav .owl-next{top:80px!important;right:10px!important;}
    #popularbtn .owl-nav .owl-prev{top:80px!important;left:10px!important;}
}