@font-face{font-family:eurostile;src:url(../fonts/eurostile.TTF) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:eurostileBold;src:url(../fonts/EurostileBold.ttf) format('truetype');font-weight:500;font-style:normal}
@font-face{font-family:euroStyleNormal;src:url(../fonts/EuroStyleNormal.ttf) format('truetype');font-weight:normal;font-style:normal}

@font-face {font-family: jiotype;src: url(../fonts/JioType.ttf);}
@font-face {font-family: jiotypemed;src: url(../fonts/JioType-Medium.ttf);}
@font-face {font-family: jiotypebold;src: url(../fonts/JioType-Bold.ttf);}


/* Common css */
#menu-header-menu{margin-left: 0;padding-left: 0;display: flex;margin-bottom: 0;}
#menu-header-menu li{list-style-type: none;margin: 0 10px;}
#menu-header-menu li span{font-size: 14px;color: #000;font-family: 'jiotypemed';}
#menu-header-menu li a{text-decoration: none;text-align: center;}
.consumerpordheaderdiv{position: fixed;width: 100%;top: 0;left: 0;padding: 12px 15px;z-index: +10;background: #ffff;}
.quicklinks{padding-left: 25%;}
.current_page_item span{color: #d9008d;}

body{padding-top:59px;font-family:jiotype;position: relative;min-height: 100vh;letter-spacing: 1px;}
.post, .page {margin: 0em;}
a:visited {color: #000632;}
a.logo img{height: 54px;}
section{padding:40px 0 40px}
.custom-heading{font-size:20px;color:#000000;text-transform:uppercase;position:relative;margin-bottom:30px;font-weight: 600;font-family:jiotypemed;}
.custom-heading:after{position:absolute;content:'';width:71px;height:3px;background:#000632;left:0;top:35px;display:none}
.view-all{color:#fff;font-size:16px;padding:10px 15px;font-family:jiotypemed;cursor:pointer;display:inline-block;position:relative;transition:.5s;background: #d50e8d;text-decoration: none;}
.view-all:visited {color: #ffffff;}
.view-all:after{content:'»';position:absolute;opacity:0;top:8px;right:-20px;transition:.5s;color:#ffffff}
.view-all:hover, .view-all:focus{padding-right:24px;padding-left:8px;text-decoration:none;color:#ffffff}
.view-all:hover:after{opacity:1;right:10px}
.sub-heading{position: relative;font-size: 21px;    color: #fff;margin-bottom: 24px;}
.sub-heading:after{position:absolute;content:'';width:50px;height:2px;background:#fff;left:0;top:26px}
.home-slider .swiper-slide.swiper-slide-next{filter:none}
.home-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d50e8d;}
.home-slider .swiper-button-next,.home-slider .swiper-button-prev{top:50%}
.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:37px;font-weight:700;color:#fff}
.brands-next{position: absolute;z-index: +1;}
.brands-next img{height: 40px;}
.brands-prev{position: absolute;z-index: +1;}
.brands-prev img{height: 40px;transform: rotate(180deg);}
.whatsup-next{position: absolute;z-index: +1;}
.whatsup-next img{height: 40px;}
.whatsup-prev{position: absolute;z-index: +1;}
.whatsup-prev img{height: 40px;transform: rotate(180deg);}
.brands-next:after,.brands-prev:after{font-size:37px !important;font-weight:700 !important;color:#000632!important;}
.whatsup-next:after,.whatsup-prev:after{font-size:37px !important;font-weight:700 !important;color:#fff !important;}
.home-slider .swiper-button-prev, .brands-prev, .whatsup-prev, .home-prev{left:3% !important; top: 46% !important;}
.home-slider .swiper-button-next, .brands-next, .whatsup-next, .home-next{right: 3% !important; top: 46% !important;}
.home-slider .swiper-slide img{height:100%;width: 100%;}
.home-slider .swiper-slide a {width: 100%;}
.home-slider .desktop_in {display: block;}
.home-slider .mobile_in {display: none;}
.entry-content, .entry-summary {font-size: 14px;font-family:jiotype;color: #fff;}
.entry-title{font-size:20px;color:#000632;text-transform:uppercase;position:relative;margin-bottom:30px;font-family: jiotypemed;}
/* Back to top */
#button{display:inline-block;background-color:#d50e8d;width:47px;height:47px;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;border-radius:50%}
#button::after{content:"\f062";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:1.6em;line-height:45px;color:#fff}
#button:hover{cursor:pointer;background-color:#d50e8d;text-decoration:none}
#button:active{background-color:#d50e8d}
#button.show{opacity:1;visibility:visible}
#button.show:focus{outline: none;}
/* Navigation */
.custom-nav.navbar-inverse{background-color:#fff; border-bottom: 5px solid #000632;}
.custom-nav .navbar-nav{margin-left:108px}
.custom-nav .navbar-nav>li>a{font-size:18px;font-weight:700;font-family:jiotype; padding: 10px 16px 10px;position:relative;color:#000632;transition:all ease-in 200ms;text-transform:capitalize}
.custom-nav.navbar-inverse .navbar-nav>li>a:focus {color:#d50e8d; outline: 0;}
.custom-nav .logo {display: block;margin-top:10px;}
.custom-nav .navbar-nav>li.active>a,.custom-nav .navbar-nav>li.active>a:hover,.custom-nav .navbar-nav>li>a:hover{color:#d50e8d;background-color:transparent}
.custom-nav .navbar-nav>li.current-menu-item>a{color:#d50e8d}
.custom-nav .navbar-nav>li.current-menu-item .hovered-image{opacity: 1;}
.custom-nav .navbar-nav>li.active>a.home:before,.custom-nav .navbar-nav>li>a.home:hover:before{background-position:90% 2%}
.custom-nav .navbar-nav>li.active>a.shows:before,.custom-nav .navbar-nav>li>a.shows:hover:before{background-position:90% 20%}
.custom-nav .navbar-nav>li.active>a.videos:before,.custom-nav .navbar-nav>li>a.videos:hover:before{background-position:90% 42%}
.custom-nav .navbar-nav>li.active>a.gallery:before,.custom-nav .navbar-nav>li>a.gallery:hover:before{background-position:262% 65%}
.custom-nav .navbar-nav>li.active>a.channel-guide:before,.custom-nav .navbar-nav>li>a.channel-guide:hover:before{background-position:90% 83%}
.custom-nav .navbar-nav>li.active>a.movies:before,.custom-nav .navbar-nav>li>a.movies:hover:before{background-position:260% 102%}
.custom-nav ul li span {text-transform: uppercase;font-size: 12px;    letter-spacing: 1px;}
.consumerprodheaderright{display: flex;justify-content: space-between;padding-left: 9%;}
.social.navbar-right ul{padding-left:0;padding-top:0;margin-bottom: 0;}
.social.navbar-right ul li {display: inline-block;list-style: none;}
.social.navbar-right ul li a{display:inline-block;color:#8B8B8B;font-size:24px;margin:6px 3px 10px;transition: all ease-in 300ms;}
.social.navbar-right ul li a img {width: 25px;}
.social.navbar-right ul li a:hover {color: #d50e8d;}
.bg-red{background:#d50e8d!important;color:#fff!important;text-transform: uppercase;}
.experiential h2{color:#fff;font-weight:700;margin-top:0;font-family:jiotypemed;font-size: 20px;}
section.experiential p{font-size:14px;margin:30px 0;font-family:jiotype;color: #fff;}
.experiential{background:url(../images/experientialn2.jpg);background-repeat: no-repeat;background-size: cover;}
/* Experiential section */
.experiential-section {margin-top: 70px;}
.text-bg{background:url(../images/text-bg.jpg);color:#fff;padding:30px;margin-bottom:15px;font-weight:700}
.experiential-thumb{float:right;margin-bottom:30px;border-radius:10px;transition:all ease-in 300ms}
.experiential-thumb:hover{filter:grayscale(1)}
.text-bg ul{padding-left:10px}
.two-column {width: 100% !important;}
.two-column:hover a.info, .two-column:hover h2, .two-column:hover p {transform: translateY(178px) !important;}
/* Channel-Guide */
.swiper-container{width:100%;height:100%}
/* .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center} */
.swiper-main{position:relative}
.swiper-pagination-bullet{background:#fff;opacity:.6}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c90776}
.swiper-pagination-bullet:focus{outline:0}
.swiper-button-next,.swiper-button-prev{top:40%}
.swiper-button-next:focus,.swiper-button-prev:focus{outline:0}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:-50px}
.swiper-button-next:after,.swiper-button-prev:after{font-size:27px;font-weight:700;color:#000632}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-50px}
.swiper-main .swiper-pagination{width:100%}
.swiper-main .swiper-pagination-bullet{margin:0 3px}
.channel-swiper .swiper-button-next:after,.channel-swiper .swiper-button-prev:after,.channel-swiper .swiper-container-rtl .swiper-button-next:after,.channel-swiper .swiper-container-rtl .swiper-button-prev:after{font-size:24px;font-weight:700}
.channel-swiper{padding:0 0 10px}
.channel-box.swiper-slide{align-items:center;flex-flow:column wrap}
.channel-box.swiper-slide{align-items:center;flex-flow:column wrap}
.channel-img img{width: 98%;box-shadow: 3px 3px 6px rgb(0 0 0 / 4%), -1px 2px 6px rgb(0 0 0 / 10%);/* border: none; */margin: 0 auto;border-radius: 0;padding: 5px;background: #fff;}
.channel-box.swiper-slide{background: transparent;margin: 10px 0;}
.channel-text{width:100%;background:#5D1069;color:#fff;font-size:17px;padding:10px 20px}
/* About us */ 
section.about-us{background:url(../images/indiacast-secbanner.jpg) top/cover no-repeat;padding:30px 0 50px}
.about-us h2{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;font-family:jiotypemed;}
.about-us h3{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;font-family:jiotypemed;}
section.about-us p{color:#fff;font-size:16px;max-width:90%;margin:30px 0}
.view-more{background:#fff;padding:10px 20px;color:#000632;font-size:16px;font-weight:700;display:inline-block;font-family:jiotypebold;text-decoration: none;}
.view-more:hover{text-decoration:none}
/* Shows section */
.show-box{border-radius:10px}
.show-box .fa{font-size:40px}
.container .title{color:#1a1a1a;text-align:center;margin-bottom:10px}
.content{position:relative;width:100%;max-width:400px;margin:auto;overflow:hidden;/*border-radius:10px*/}
.content .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.content:hover .content-overlay{opacity:1}
.content-image{width:100%}
.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.content:hover .content-details{top:50%;left:50%;opacity:1}
.content-details h3{color:#fff;font-weight:500;letter-spacing:.15em;margin-bottom:.5em;text-transform:uppercase}
.content-details p{color:#fff;font-size:22px}
.fadeIn-bottom{top:80%}
/* Video section */
.video-section { background: #e5e5e5;}
.video-box{overflow:hidden;position:relative;text-align:center;cursor:pointer;border-radius:0;}
.video-box .content,.video-box .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}
.video-box img{display:block;position:relative;    width: 100%;}
.video-box h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:7px 10px;margin:0;font-weight:700}
.video-box p{font-style:italic;font-size:14px;position:relative;color:#fff;padding:0 20px;text-align:center}
.video-box a.info{display:inline-block;text-decoration:none;padding:7px 16px;background:#fdfdfd;text-transform:uppercase;box-shadow:0 0 1px #000;font-size:16px;color:#000000;font-weight:700}
.video-box a.info:hover{box-shadow:0 0 5px #000}
.view-first img{transition:all .2s linear}
.view-first .mask{opacity:0;background:linear-gradient(to right,#9e0000 0,#884343 49%,#463d3dd6 100%);transition:all .4s ease-in-out}
.view-first h2{transform:translateY(-100px);opacity:0;transition:all .2s ease-in-out}
.view-first p{transform:translateY(100px);opacity:0;transition:all .2s linear}
.view-first a.info{opacity:0;transition:all .2s ease-in-out}
.view-first:hover img{transform:scale(1.1)}
.view-first:hover .mask{opacity:1}
.view-first:hover a.info,.view-first:hover h2,.view-first:hover p{opacity:1;transform:translateY(78px)}
.view-first:hover p{transition-delay:.1s}
.view-first:hover a.info{transition-delay:.2s}
/* Gallery section */
.main-image img,.small-image img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.main-image:hover img,.small-image:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.small-image-box {display: flex;flex-direction: column;}
.small-image{margin-bottom:10px;border-radius:10px;overflow:hidden}
.main-image a{display:block;border-radius:10px;overflow:hidden}
/* Movie section */
.movie-box{border-radius:10px}
.movie-box .fa{font-size:40px}
/* Social feed */
.social-feed .social-feed-box .feedbox{border:2px solid #9e0000;border-radius:10px;overflow:hidden}
.social-feed .social-feed-box .feedbox img {width: 100%;}
/* Brands single */
.brands-single{color:#fff;}
.brands-single li{position:relative;list-style:none;color: white;font-size: 16px;font-weight: 500;}
.brands-single li:before{display:none; content:"";position:absolute;left:-18px;top:8px;width:5px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.custom-heading-single{font-size:30px;color:#fff;text-transform:capitalize;position:relative;margin-bottom:30px;font-weight:600}
.v18singlebrandcont{margin-top: 21px;}
.v18singlebrandcontinner{color: #fff;font-weight: 600;text-shadow: 1px 1px #787272;font-size: 14px;}
.v18singlebrandcontinner h1{color: #fff;margin-top: 110px;}
.v18singlebrandcontinner p{color: #fff;font-weight: 600;text-shadow: 1px 1px #787272;}
.v18singlebrandcontinner ul li{color: #fff;font-weight: 600;text-shadow: 1px 1px #787272;font-size: 14px;}
.v18menuuldiv ul li a span img:nth-child(2){margin-left: -25px !important;}

/* Brands individual CSS */
.dora_div ul li{
  color: white;
}
.dora_div {
  color: white;
}
.shimmer_div{
  color:deeppink;
  padding-top: 60px;
}
.slime_div{
  color:darkgreen;
}
/* Brands individual CSS end */
.brands-single ul{margin-left:0;padding-left:20px; font-family:jiotype;font-size: 18px;color: #333;font-weight: 600;}
.brands-single .text {color: #333;font-size: 18px;padding: 0px 0px 0px;font-weight: 600;}
.brands-single .listed h3 {margin-left: -20px;font-weight: 700;}
/* Brand page */ 
.brand-table td,.brand-table th,table.brand-table{border:1px solid #fff}
.brand-table td,.brand-table th{padding:5px}
.brand-table{width:100%;border-collapse:collapse}
.brand-table thead th{text-align:center;background:#000;text-transform:capitalize;color:#fff;font-size:20px}
.fnt-white{color:#fff;background:0 0;font-weight:700;font-size:18px}
.fnt-black{color:#000;font-weight:700;font-size:18px}
.nested-table{text-align:center;margin:0 auto}
.nested-table tr td{border:none}
.brand h1{font-size:30px;color:#000;text-transform:uppercase;position:relative;margin:30px 0 20px;font-weight:600;padding: 0 15px;}
.brand h1:after{position:absolute;content:'';width:71px;height:3px;background:#000632;left:0;top:35px;display:none}
.brand a{float: left;padding: 12px;width: 20%;}
.brands_img {margin: 0;box-shadow: 0 4px 8px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);padding: 10px;background: #fff;}
.brands_box-inner:after {content: "";display: block;clear: both;}
.brands_box {border-bottom: 5px solid #fff;padding-bottom: 25px;}
.brands_box:last-child {border: 0;}
.all-brands {background: #e5e5e5;}
.single-brand-banner {width: 100%;}


.kidsheaderformob{display: none;}

@media (max-width: 667px) {
	.about-us-swipermaindivupper{margin-top: 25px;}
	/* mobile menu  */
	.brandstabmenunew ul li button{font-size: 9px;padding: 5px;}
	.brands_box-inner .flip-card{height: 218px;}
	.flip-card img{height: 100%;}
	.menu-image-title{background: transparent !important;height: auto !important;font-size: 14px;width: 100% !important;}
	.menu-image-hover-wrapper{background: transparent !important;height: auto !important;}
	.consumerpordheaderdiv{display: none;}
	.kidsheaderformob{padding: 7px 7px;display: block;background: #fff;}
	.kidsheaderformoblogo img{height: 30px;}
	header {display: flex;justify-content: space-between;flex-flow: row;align-items: center;}
	.menuToggle {display: block;position: relative;top: 10px;z-index: 1;-webkit-user-select: none;user-select: none;}
	.menuToggle a {text-decoration: none;color: #232323;transition: all 0.3s ease;}
	.menuToggle a:hover {color: #000;}
	.menuToggle input {display: block;width: 40px;height: 32px;position: absolute;top: -7px;cursor: pointer;opacity: 0;z-index: 2;/* and place it over the hamburger */-webkit-touch-callout: none;}
	.menuToggle span {position: relative;display: block;width: 33px;height: 4px;margin-bottom: 5px;position: relative;background: #000;border-radius: 3px;z-index: 1;transform-origin: 4px 0px;transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease;}
	.menuToggle span:first-child {transform-origin: 0% 0%;}
	.menuToggle span:nth-last-child(2) {transform-origin: 0% 100%;}
	.menuToggle input:checked ~ span {opacity: 1;transform: rotate(45deg) translate(-2px, -1px);background: #000;}
	.menuToggle input:checked ~ span:nth-last-child(3) {opacity: 0;transform: rotate(0deg) scale(0.2, 0.2);}
	.menuToggle input:checked ~ span:nth-last-child(2) {transform: rotate(-45deg) translate(0, -1px);}
	.menuToggle input:checked ~ .menuItem {transform: none;}
	.menuItem {position: absolute;width: 100vw;height: 100vh;padding: 25px;padding-top: 75px;background: #ededed;list-style-type: none;-webkit-font-smoothing: antialiased;transform-origin: 0% 0%;transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);}
	.menuItem li {padding: 3px 0;font-size: 1rem;list-style: none;}
	.menu--right .menuToggle {position: absolute;right: -35px;z-index: +11;}
	.menu--right .menuToggle input {right: 50px;}
	.menu--right .menuToggle span {right: 50px;}
	.menu--right .menuItem {right: 35px;margin: -100px 0 0 0;transform: translate(100%, 0);text-align: center;}
	.menu--right .menuItem li a:hover {padding-left: 5px;}
	.quicklinks{padding-left: 0;}
	.menu-image-hover-wrapper{background: transparent;padding-bottom: 3px !important;}
	.menu-image{height: 20px;}
	.cknewmobmenu{margin-bottom: 0;}

	.single-brand-banner { width: 100%; height: 250px;}
	.about-us-swipermaindiv{margin-top: 30px;}
}
.brand-des {font-size: 16px;padding: 20px 0px;}
.brand-des p {color: #333;}
.page-template-template-brands-detail{ scroll-behavior: smooth;background: #000632;}
.page-template-template-brands-detail .custom-heading-single{color: #fff !important;}
.page-template-template-brands-detail .brand-des p { color: #fff;}
.page-template-template-brands-detail .custom-heading-single {margin-top: 30px; margin-bottom: 30px;}
.page-template-template-brands-detail .single-brand-item:last-child .custom-heading-single{ margin-bottom: 70px;}
/* partners */
.page-template-template-partners{background:#e5e5e5;}
.page-template-template-partners .col-md-6 a.partner-img-a {display: block;overflow: hidden;margin-bottom: 25px;}
.partner-img {transition: all ease-in 300ms;}
.partner-img:hover {transform: scale(1.1);}
/* What is new */
.whats-new {
	/* margin-top: 30px; */
	min-height: 420px;
}
main#primary { min-height: 490px;background: url(../images/indiacast-secbanner.jpg);background-size: cover;}
.what-new-banner img{width:100%}
.new-ep{display:block;margin: 30px 0px;}
.new-ep img{width:100%}
.whats_new-template-default .new-ep{margin: 0px 0px;}
.single-whats_new .brands-single li { color: #333333;font-weight: 600;}
.single-whats_new .brands-single p { color: #333333;}
#contact{width:100%;height:100vh;background-color:#111;overflow:hidden;padding-bottom:200px}
.container.contact-us {margin: 50px auto;}
.section-header{text-align:center;margin:0 auto 25px;padding-top:50px;font:300 60px Oswald,sans-serif;letter-spacing:6px;color:#fff}
.contact-wrapper{margin:0 auto;padding-top:20px;position:relative;max-width:800px}
.form-horizontal{float:left;font-family:jiotypebold;font-weight:400;width:100%}
.form-control,textarea{background-color:#fff;color:#1b1b1b !important;letter-spacing:1px;border:1px solid #111 !important;padding: 6px 12px !important;}
#contact label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;width: 100%;}
.wpcf7-submit{margin-top:15px;height:34px;overflow:hidden;transition:all .2s ease-in-out;width:100%;    background: #d50e8d !important; border-color: #d50e8d !important; color: #fff !important;}
.button{width:100%;height:34px;transition:all .2s ease-in-out}
.send-text{display:block;margin-top:10px;font:300 14px Lato,sans-serif;letter-spacing:2px}
.button:hover{transform:translate3d(0px,-29px,0)}
.direct-contact-container{/*max-width:400px;*/margin:0 auto}
.contact-list{list-style-type:none;margin-left:-30px;padding-right:20px}
.list-item{line-height:4;color:#aaa;display: flex;margin-bottom: 15px;}
.contact-list .list-item i:before {color:#000;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: pink;}
::-moz-placeholder { /* Firefox 19+ */color: pink;}
:-ms-input-placeholder { /* IE 10+ */color: pink;}
:-moz-placeholder { /* Firefox 18- */color: pink;}  
.contact-text{padding-left: 14px;font:300 18px Lato,sans-serif;letter-spacing:1.9px;color:#000;font-family:jiotype;font-size: 20px;display: inline-block;}
.contact-text a{color:#000;text-decoration:none;transition-duration:.2s}
.contact-text a:hover{color:#1b1b1b;text-decoration:none}
.social-media-list{position:relative;font-size:2.3rem;text-align:center;width:100%;margin-left:0}
.social-media-list li a{color:#fff}
.social-media-list li{position:relative;top:0;left:-20px;display:inline-block;height:70px;width:70px;margin:10px auto;line-height:70px;border-radius:50%;color:#fff;background-color:#1b1b1b;cursor:pointer;transition:all .2s ease-in-out}
.social-media-list li:hover{background-color:#e2e2e2}
.social-media-list li:hover a{color:#111}
hr{border-color:rgb(27 27 27)}
.new-ep img {transition: all ease-in 300ms;}
.new-ep img:hover {filter: grayscale(1);}
.all-new-ep img { width: 100%;}
.all-new-ep img:hover { filter: grayscale(1);}
section.show-section, section.channel-guide {background: #e5e5e5; border-bottom: 5px solid #000632;}
section.show-section .content {max-width: inherit; border-radius: 0;}
.grecaptcha-badge {display: none;}
/* Begin Media Queries*/
@media screen and (max-width: 760px) {
	#contact{height:1000px}
	.section-header{font-size:65px}
	.direct-contact-container,.form-horizontal{float:none;margin:10px auto}
	.direct-contact-container{margin-top:60px;max-width:300px}
	.social-media-list li{height:60px;width:60px;line-height:60px}
	.social-media-list li:after{width:60px;height:60px;line-height:60px}
}
@media screen and (max-width: 569px) {
	#contact{height:1200px}
	.section-header{font-size:50px}
	.direct-contact-container,.form-wrapper{float:none;margin:0 auto}
	.form-control,textarea{max-width:340px;margin:0 auto}
	.email,.name,textarea{width:280px}
	.direct-contact-container{margin-top:7px;max-width:280px}
	.social-media-list{left:0}
	.social-media-list li{height: 44px;width: 44px; line-height: 48px;font-size:2rem}
	.social-media-list li:after{width:55px;height:55px;line-height:55px}
	i.fa.fa-twitter { padding-left: 5px;}
	i.fa.fa-linkedin { padding-left: 4px;}
	i.fa.fa-instagram {padding-left: 2px;}
	.contact-text { font-size: 13px;}
}
@media screen and (max-width: 410px) {
  	.send-button { width: 99%; }
}
/* Footer */
.footer-section{background: #121212;color:#fff;border-top:5px solid #d50e8d;padding:30px 0;}
.list{padding-left:0;margin:0 auto;max-width:680px;width:100%; text-align: center;float: right;}
.list .menu-item{list-style:none;display:inline-block; margin-top: 20px; margin-bottom: 10px;}
.list .menu-item a{font-size: 12px; text-transform: uppercase; color: #fff; padding: 0 12px;  transition:all linear 300ms;border-right:1px solid #fff}
.list .menu-item:last-child a{border-right:0}
.list .menu-item a:hover{text-decoration:none;color:#d50e8d}
.footer-detail{padding:30px 0}
.footer-detail p{font-size:12px;padding:10px 40px 0 0}
.footer-detail h3{font-size:15px;font-family:Gotham-Medium}
.copyright{font-size:12px;margin-top: 22px;}
.experiential-outer img { width: 100%;}
.playkit-engine { left: -42px !important;}
.playkit-player video {  width: 115% !important;}
.experience-modal .modal-body { padding: 3px !important; }
.experiential-section button.close { background: #ff0000;padding: 5px;position: absolute;right: -8px;z-index: 999999;top: -10px;opacity: 1;border-radius: 50%;height: 35px;width: 35px;color: #fff;font-size: 25px;line-height: 18px;}
.experiential-section button.close:focus {outline: none;}
.experiential-section {margin: 0;padding: 0;}
.content-sec-banner {width: 50%;padding-top: 60px;}
.experiential-section .content-sec-banner {padding-bottom: 200px;}
@media (max-width: 767px){
	body,html{overflow-x: hidden;}
	.experiential-section .content-sec-banner {padding-bottom: 1px;}
	.contact-text a{word-break: break-all;}
}
.content-sec-banner.right {float: right;padding-bottom: 109px;}
.experiential-outer {border-bottom: 5px solid #fff;background-size: 100% 100% !important;}
.content-wrapper {margin: 0;padding: 0;position: static;}
.content-sec-banner p {color: #fff;font-size: 18px;}
.content-sec-banner p span {color: #000;font-size: 22px;font-weight: bold;} 
.c-soon-img img {max-width: 100%;width: 100%;padding: 0 10px;}
.c-soon-img {display: flex;margin: 20px 0;}
.experiential-outer.coming-soon p {color: #000000;}
.coming-soon .content-sec-banner {top: 10%;}
.experiential-outer:last-child {border: 0;}
/* Media queries */
@media(max-width:1024px){
	.experiential .view-more{ margin-bottom: 46px;}
	.view-first:hover a.info,.view-first:hover h2,.view-first:hover p{transform:translateY(50px)}
	.footer-detail h3,.vertical-list li a{font-size:11px}
	.social-links li a{font-size:22px}
	.social-links .p-tb10{padding:7px 0}
	.social-links img{width:70px}
	.custom-nav .navbar-nav>li>a {padding: 34px 10px 33px;}
	.list .menu-item a {padding: 0 10px;}
	.home-slider .swiper-slide {height: 260px;}
	.custom-nav ul li span {font-size: 8px;}
}
@media(max-width:768px){	
	.custom-nav .navbar-nav>li>a{font-size:14px;padding:39px 6px 28px}
	.custom-nav .navbar-nav{margin: 0; margin-left: 20px;}
	.social.navbar-right ul {margin-left: 0px;}
	.home-slider .swiper-button-prev, .home-slider .swiper-button-next {top: 50% !important;}
	.small-image-box{display:flex;justify-content:space-between;margin-top:15px;flex-direction:row}
	.small-image{max-width:230px}
	ul.social-links .pull-right{float:none!important}
	.social-links li{vertical-align:middle}
	.home-slider {margin-top: -13px;}
	.home-slider .swiper-slide {height: auto;}
	.home-slider .desktop_in {display: none;}
	.home-slider .mobile_in {display: block;}
	section {padding: 20px 0 40px;}
	.brand a {width: 33.33%;}
	.view-all:after {display: none;}
}
@media(max-width:767px){
	body {padding-top: 0px;}
	.custom-nav .logo {margin-top: 22px;}
	.logo img {padding: 0px 10px 20px;}
	.small-image{max-width:120px}
	.channel-text{font-size:14px}
	.custom-heading{font-size:20px;margin-bottom:20px}
	.custom-heading:after{top:28px}
	.view-all{font-size:16px;padding:5px 15px}
	.list{text-align:center}
	.list .menu-item a{font-size:11px;padding:0 8px}
	.footer-detail h3{line-height:18px}
	.social-links li a{font-size:15px;padding-right:6px}
	.social-links{margin-bottom:5px}
	#button{width:47px;height:47px}
	#button::after{font-size:24px;line-height:45px}
	.experiential h2 {margin-top: 20px;}
	.view-more {padding: 14px;}
	.custom-nav .navbar-toggle{margin-top:30px}
	.custom-nav.navbar-inverse .navbar-toggle .icon-bar{background-color:#636363}
	section.about-us{padding:30px 0 50px}
	.about-us h1{font-size:40px}
	.custom-nav .navbar-nav>li>a { font-size: 14px;	padding: 10px 6px 0px;	display: flex;}
	.social.navbar-right ul {text-align: center;}
	.content-sec-banner {width: 100%;padding-top: 0;}
	.experiential-outer {height: auto;background: none !important;padding: 20px 0;}
	.experiential-outer:first-child {margin-top: 10px;}
	.experiential-section {margin: 0;}
	article#post-8 {padding-bottom: 30px;}
	.custom-nav ul li span{font-size: 16px;margin: 0px 5px 0px 0px !important;}
  	.custom-nav .navbar-nav > li.current-menu-item > a img{margin-right: 5px !important;}
	.v18menuuldiv{max-height: 400px !important;}
}
@media(max-width:410px){
	.small-image{max-width:90px}
	.channel-text{font-size:12px}
	.list .menu-item a{font-size:12px;padding:0 4px}
}
@media(max-width:1024px) and (min-width: 768px){
	#kaltura_player_0 {height: 441px !important;}
	#kaltura_player_1 {height: 441px !important;}
	.v18logoanchor img{width: 100px;margin-top: 10px;}
	.v18menuuldiv ul{margin-left: 25px !important;}
}
.in_desktop{ display: block; }
.in_mobile{ display: none; }
@media(max-width:667px) {
	.custom-heading-single{font-size:25px;}
	.in_mobile{ display: block; }
	.in_desktop{ display: none; }
	#kaltura_player_1 {height: 334px !important;}
	#kaltura_player_0 {height: 334px !important;}
	.video-box { margin-bottom: 15px;}
}
.partnerpagemainhead h1 {
	text-transform: uppercase;
	text-align: center;
	font-weight: 700;
	font-size: 42px;
	margin-top: 50px;
  }
  .partnerpagemainhead p {
	text-align: center;
	font-size: 18px;
  }  
.blue-bg { padding: 40px 0 40px;}
.brands-single h3 {margin-left: 0;padding-left: 20px;font-family: jiotype;font-size: 18px;color: #333;font-weight: 600;}
.wpcf7-form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #000000;}
.wpcf7-form-control::-moz-placeholder { /* Firefox 19+ */ color: black;}
.wpcf7-form-control:-ms-input-placeholder { /* IE 10+ */ color: #000000;}
.wpcf7-form-control:-moz-placeholder { /* Firefox 18- */color: black;}
.page-id-8{background:url(../images/about-us.jpg) top/cover no-repeat;}
.page-id-8 .entry-title {color: #ffffff;}
.page-id-8 .entry-content p{color: #ffffff;}
#post-8 {padding-top: 30px;}
/* .current-menu-item .menu-image {display: none;} */

.current-menu-item .hovered-image .menu-image-title-below {display: block;}
/* .current-menu-item .hovered-image.menu-image-title-below {margin-left: 0px !important;} */
.wpcf7-submit {text-transform: uppercase;}    
.ex-insta .fa { font-size: 33px;color: #fff;padding: 10px;vertical-align: sub;}
a.ex-insta {display: inline-block;height: 42px;}
.cookie-popup-box{width:100%;background:rgba(0, 0, 0, 0.4);float:left;position:fixed;bottom:0px;text-align:center;z-index:100000;opacity: 1}
.cookie-popup-box .padding-inner{padding:5px 33px 0px;display:flex;position:relative;}
.cookie-popup-box p{margin-top:0px;color:#fff;font-size:10px;float:left;margin-bottom:0px;text-align:left;line-height:18px;padding:0px;width:90%;text-align:justify;}
.cookie-popup-box a{color:#fff;text-decoration:underline;font-weight:bold;transition:0.3s;}
.cookie-popup-box a:hover{color:#ccc !important;}
.cookie-popup-box .popup-button{margin:0px 0px 0;display:inline-block;}
.cookie-popup-box .popup-button .close-button{text-decoration:none;font-size:14px;transition:0.3s;background:#000632;display:inline-block;padding:6px 20px;border-radius:0 15px;color:#fff;border:0;}
.cookie-popup-box .popup-button .close-button:hover{background:#000632;}
.cookie-popup-box .popup-button .close-button:focus{outline:none;}
.cookie-popup-box .top-cookies-desc{display:inline-block;text-align:center;}
.cookie-close{position:absolute;right:20px;top:-15px;width:28px;height:28px;border-radius:50px;background:#000000 url(../../assets/images/cookie-close.png) center no-repeat;border:none;outline:none;cursor:pointer;padding:0px;border:2px solid #fff;}
.cookie-close:hover{background:#9c0359 url(../../assets/images/cookie-close.png) center no-repeat;}
p.cookiepopdesktop {
	text-align: center;
  }
  p.cookiepopmobile {
	text-align: center;
  } 
  
  .cookiepopmobile {
	display: none;
  } 
  
  #cookiedots {
	background: #d50e8d;
	padding: 2px 8px;
	border-radius: 25px;
	display: inline-block;
	cursor: pointer;
	margin-left: 10px;
	color: #000;
  }
  
  #cookiedots1 {
	background: #d50e8d;
	padding: 2px 8px;
	border-radius: 25px;
	display: inline-block;
	cursor: pointer;
	color: #000;
  }
  
  #cookiemore1, #cookiemore {
	display: none;
  }  
@media (min-width:1600px) and (max-width:1920px){
	.cookie-popup-box .popup-button{margin:4px 0px 0;}
	.cookie-popup-box p{font-size:11px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.cookie-popup-box .close-button{padding:7px 25px 7px !important;font-size:14px !important;}
	.cookie-popup-box .popup-button{margin:4px 0px 0px 6px !important;}
	.cookie-popup-box p{width:89%;}
}
@media (max-width: 767px){
	.cookiepopmobile {display: block;}
	.cookiepopdesktop {display: none;}
}  
@media(max-width:767px){
	.content-sec-banner p span {color: #fff; font-size: 19px;font-weight: bold;}
	.content-sec-banner p {color: #fff;font-size: 14px;text-transform: uppercase;}
	.experiential-section .content-sec-banner {	padding-bottom: 200px;padding-top: 50px;}
	.ex-insta .fa {font-size: 25px;}
	.view-all {	margin-right: 10px;}	
	.experiential-section {margin-top: -2px;}
	.page-template-template-partners .content-wrapper ,.page-template-template-brands .content-wrapper,.page-template-template-contact .content-wrapper { margin-bottom: 111px;}
	.page-template-home-page .content-wrapper,.page-template-template-whatnew .content-wrapper{ margin-bottom: 58px;}
	.page-template-template-contact .contact-list .list-item { line-height: 1;}
}
@media(max-width:1024px){
	.page-template-template-whatnew .whats-new .content{margin-bottom: 10px;}
	.single-whats_new .content-wrapper{margin-bottom: 58px;}
	.single-whats_new .new-ep img { margin-bottom: 10px;}
	main#primary {min-height: 880px;}
	.whats-new {min-height: 850px;}
	.container.contact-us {min-height: 780px;}
}
.f-title {font-size: 16px;font-family: jiotypemed;text-transform: uppercase;margin-bottom: 11px;}
.desc-about {margin-bottom: 11px;}
ul#footermenu {padding: 0;}
#footermenu li {list-style: none;padding-bottom: 10px;}
#footermenu li a{color: white;text-decoration: none;}
#footermenu li a:hover{color: #d50e8d;text-decoration: none;}
.table-cell-div.padPhone {margin-top: 7px;}
.table-cell-div a {margin-left: 8px;color: white;}
.table-cell-div a:hover {margin-left: 8px;color: #d50e8d;text-decoration: none;}
.footer-social {padding: 15px 0px 10px;}
.socials-links.pull-right.col-md-6 {text-align: right;}
.alright-reserved.col-md-6 {font-size: 12px;text-transform: uppercase;padding-top: 5px;padding-left: 0px;}
footer .footer-social .fa {font-size: 19px;margin-right: 15px;color: white;}
footer .footer-social .fa:hover {font-size: 19px;margin-right: 15px;color: #d50e8d}
@media (max-width: 1024px){
	.table-cell-div a {margin-left: 0px;font-size: 13px;}
	.content-desc {font-size: 12px !important;}
	.content-details p {font-size: 17px !important; }
}	
@media (max-width: 768px){	
	.table-cell-div a {margin-left: 0px;font-size: 9px;}
	.navbar-nav>li { margin-left: -1px;}
	main#primary {min-height: 510px;}
	.content-desc {padding: 0px 32px !important;font-size: 10px !important;}
	.content-details p {font-size: 14px !important;}
}
@media (max-width: 767px){
	.desc-about{text-align: justify;}
	.f-title .f-widget:after {content: "\f106";}
	.footer  .f-title {margin: 0;position: relative;display: block;margin: 0;padding: 12px 0px!important;border-bottom: 1px solid #3e3a3a;}
	.footer  .f-title:after {content: "\f107";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;right: 0;font-size: 24px;top: 9px;}
	.footer .f-title.active:after {content: "\f106";}
	.desc-about {padding: 10px 0px;}
	ul#footermenu {padding: 10px 0px 0px;}
	.table-cell-div a {font-size: 13px;}
	.alright-reserved.col-md-6 {padding-left: 15px;}
	.socials-links.pull-right.col-md-6 {padding-right: 0px;}
	.page-template-template-brands {margin-bottom: -19px;}
	.footer-section { position: absolute;left: 0px; right: 0px;}
	.content-desc {padding: 0px 0px !important;font-size: 9px !important;}
	.content-details p {font-size: 12px !important;margin-bottom: 5px !important;}
	.exprentialsolodiv{padding: 20px 0 !important;}
    .exprentialsolodiv3rd img{margin-top: 0 !important;}
    .innerpagelogodiv img{width: 100% !important;height: auto !important;}
	.newexprentialpage .locationsolodiv h2{margin-top: 13px !important;}
}
/* Flip card */
.flip-card {background-color: transparent;width: 218px;height:218px;perspective: 1000px; }
.flip-card-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s;transform-style: preserve-3d;box-shadow: 3px 3px 6px rgb(0 0 0 / 4%), -1px 2px 6px rgb(0 0 0 / 10%);}
.flip-card:hover .flip-card-inner {transform: rotateY(180deg);}
.flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden; backface-visibility: hidden;}
.flip-card-front {color: black;}
.flip-card-back {color: white;transform: rotateY(180deg);}
.flip-card-inner img {margin: 0 auto;}
#footermenu {padding: 0;margin-left: 0px;}
#sb_instagram #sbi_load .sbi_load_btn {position: relative;background: #d50e8d;border-radius: 0px;text-transform: uppercase;font-weight: 700;font-size: 15px;}
.insta-feed{background: #000632 !important;}
.insta-feed h2 {color: #fff;}
.content-desc {color: #eae5e5;padding: 0px 50px;font-size: 16px;}
.brands_box-inner .flip-card {width: auto;height: 158px;margin-bottom: 30px;}
.brand  .flip-card-back a {float: none;padding: 0px;width: 100%;}
.swiper-container.news-article{width: 100%;padding-top: 10px;padding-bottom: 10px;}
@media(max-width:1366px){
	.news-article .content-desc {font-size: 12px;}
}
@media(max-width:1024px){
	.content-desc {padding: 0px 10px;}
}
@media(max-width:768px){
	.content-desc {padding: 0px 10px !important;font-size: 10px !important;}
}
@media (min-width: 1100px) and (max-width: 1450px) {
	.v18singlebrandcont{background-size: 100% 100%;}
}  
  @media (min-width: 1451px) and (max-width: 2050px) {
	.v18singlebrandcont{background-size: cover;}
}
.cptop_banner img{width: 100%;}
.newexprentialpage .brandextensionbanner img {width: 100%;}
.newexprentialpage .exprentialsolodiv {display: flex;justify-content: center;align-items: center;height: 100%;padding: 25px 0;}
.newexprentialpage .exprentialsolodiv img {width: 200px;}
.newexprentialpage .exprentialsolodiv3rd img {margin-top: 80px;}
.newexprentialpage .exprentialcoontfluid {background-color: #000;padding: 50px 0;}
.newexprentialpage .companyinfodiv {padding: 50px 0;display: none;}
.newexprentialpage .companyinfodiv h2 {font-size: 20px;text-transform: uppercase;font-weight: 700;margin-top: 0;margin-bottom: 10px;font-family: "jiotypebold";color: #000;}
.newexprentialpage .companyinfodiv p {font-size: 18px;font-weight: 600;margin-bottom: 0;color: #000;}
.newexprentialpage .innerpagelogodiv {display: flex;justify-content: center;padding: 30px 0;}
.newexprentialpage .innerpagelogodiv img {height: 400px;border-radius: 4px;}
.newexprentialpage .experentialbrandhead p {color: #fff;text-align: center;}
.newexprentialpage .locationsolodiv h2 {font-size: 20px;text-transform: uppercase;font-weight: 700;margin-top: 0;margin-bottom: 10px;font-family: "jiotypebold";color: #000;}
/* .newexprentialpage .locationsolodiv p {font-size: 18px;font-weight: 600;margin-bottom: 0;color: #000;margin-top: 20px;} */


.newexprentialpage .locationsolodiv {padding: 40px 0;}
.newexprentialpage .locationsolodiv p {font-size: 16px;color: #000;font-family: jiotypemed;margin-bottom: 0;}


.newexprentialpage .locationexperiencediv {display: flex;align-items: center;margin-top: 20px;justify-content: right;margin-bottom: 100px;}
.newexprentialpage .locationexperiencediv button {background-color: #000;border: 0;color: #fff;font-size: 20px;padding: 8px 15px;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;}
.newexprentialpage .locationexperiencediv img {height: 40px;margin: 0 10px;}
.newexprentialpage .expierentdescdiv {padding: 40px 0;}
.newexprentialpage .expierentdescdiv p {font-size: 16px;color: #000;font-family: jiotypemed;margin-bottom: 0;}
.newexprentialpage .experentialbrandhead p {color: #fff;text-align: center;font-size: 36px;font-weight: 700;margin-top: 20px;}
.newexprentialpage .locationsolodivlogodiv img {width: 100%;}
.newexprentialpage .singleroadies img {width: 100%;}
.newexprentialpage .singlerodaiesrowcont:last-child {margin-bottom: 70px;}
.newexprentialpage .roadiesseperator {height: 2px;width: 100%;background-color: #000;margin-top: 30px;}
.expretialnewdivimgdesc {position: absolute;width: 100%;text-align: center;top: 0;height: 100%;display: flex;align-items: center;}
.expretialnewdivimgdesc p {font-size: 16px;margin-bottom: 0;background: rgba(0, 0, 0, 0.5);color: #fff;padding: 10px 0;}
.newexprentialpage .rowmarsinglerodies {margin-top: 30px;}
.newexprentialpage .p-0 {padding: 0;}
.p-0 {padding: 0;}
.expretialnewdivimg {position: relative;}
.expretialnewdivimg img {width: 100%;}
.singleroadiesfrontcarddiv .flip-card{width: 100%;height: 176px;}
.singleroadiesflipcardrow{margin-top: 20px;}
.singleroadiesbackcarddiv{background: #000;height: 100%;width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.singleroadiesbackcarddiv p{font-size: 14px;text-transform: uppercase;font-weight: 700;margin-top: 0;margin-bottom: 10px;font-family: "jiotypebold";color: #fff;padding: 0 10px;}
.singleroadiesbackcarddiv a{background: #fff;padding: 5px 10px;font-size: 14px;color: #000;font-weight: 600;border-radius: 33px;}
.singleroadiesbackcardlocatediv a{background: #fff;padding: 5px 10px;font-size: 14px;color: #000;font-weight: 600;border-radius: 33px;}
.singleroadiesbackcardlocatediv{display: flex;justify-content: center;position: absolute;bottom: 30px;width: 100%;}
.singleroadiesfrontcarddiv{position: relative;margin-bottom: 24px;}
/* .v18singlebrandcont{background-image: url(../images/exper);} */
.v18singlebrandcont{background-repeat: no-repeat;}
.v18singlebrandlocationsolodiv img{width: 100%;}
.v18singlebrandloctionmaincont{margin-top: 60px;}
.v18singlebrandcontinner{padding-bottom: 30px;min-height: 370px;display: flex;flex-direction: column;justify-content: flex-start; padding-top: 120px;}
/* Brands individual CSS */
.shimmer_div{
	color: black;
}
.paw_div{
	margin-top: 80px;
    color: black;
    font-weight: 600;
    padding-right: 150px;
}
.paw_div ul li{
	color: black;
}
.shark_div{
	margin-top: -20px;
}
.blues_div{
	margin-top: 50px;
}
.mtv_div{
	margin-top: 25px;
}
.star_div{
	margin-top: 20px;
}
.emily_div{
	color: black;
}
.emily_div ul li{
	color: black;
}
.studios_div{
	color: black;
}
.jungle_div{
	margin-top: 120px;
}
.nella_div{
	margin-top: 90px;
}
.nella_div p {
	color: #800080;
}
.nick90_div {
	color: black;
}
/* Brands individual CSS end */  
@media (min-width: 1100px) and (max-width: 1200px) {
  .singleroadiesfrontcarddiv .flip-card{height: 141px;}
}
.in_desktop {display: block;}
.in_mobile {display: none;}
@media (max-width: 767px) {
  .expretialnewdivimg {margin-bottom: 30px;}
  .in_desktop {display: none;}
  .in_mobile {display: block;}
  .singleroadiesfrontcarddiv .flip-card{height: 100px;}
  .singleroadiesbackcardlocatediv{bottom: 10px;}
}
/* consumer portal revamp  */
#nhk2{display: none;}
#homemoretextdisp {display: none;}
#homemoretextdispviewbtn{display: block;background: #fff;padding: 10px 20px;color: #000632;font-size: 16px;font-weight: 700;font-family: jiotypemed;text-transform: uppercase;border: 0;border-radius: 0;margin-top: 15px;}
.brandstabmenunew ul{display: flex;justify-content: center;margin: 20px 0;}
.brandstabmenunew ul li{margin: 0 5px;}
.brandstabmenunew ul li.active button{background: #d50e8d;}
.brandstabmenunew ul li button{background: #000632;color: #fff;font-family: 'jiotypebold';text-transform: uppercase;letter-spacing: 0.5px;}
.brandnewpagebgadd{padding: 0;background: #e5e5e5;min-height: calc(100vh - 80px);}
.viabuzzfootersociallinks a img{height: 15px;margin-top: -7px;}
.about-us-swipermaindiv{margin-top: 30px}
.about-us-swipermaindivupper{padding-bottom: 20px;border-left: 1px solid rgba(255, 255, 255, 0.3);}
.about-us-swipermaindivupper .swiper-button-next{right: 25px;top: 57%;}
.about-us-swipermaindivupper .swiper-button-prev{left: 25px;top: 57%;}
.about-us-swipermaindivupper .swiper-button-disabled{opacity: 0 !important;}
.about-us-swipersolodiv a{display: flex;justify-content: center;align-items: center;}
.about-us-swipersolodivimg{width: 100%;}
.about-us-swipersolodivplayicon{height: 35px;width: 35px;position: absolute;z-index: +1;}
.homeaboutusvideoclosebtn{background: red;border-radius: 50%;color: #fff;padding: 0px 7px;font-weight: 700;font-size: 17px;position: absolute;top: -11px;right: -11px;z-index: +1;border: 0;}
#category_Modal .video-js{width: 100%;height: 100%;}
#category_Modal .modal-body{padding: 0;}
#category_Modal .vjs-tech{position: relative;display: block;}
#category_Modal .vjs-text-track-display div{margin: 0 !important;}
.about-us-swipersolodiv .video-js .vjs-tech{position: relative;}
.clrsspvideosdivvideo{height: 100%;}
.home-next{position: absolute;z-index: +1;}
.home-next img{height: 40px;}
.home-prev{position: absolute;z-index: +1;}
.home-prev img{height: 40px;transform: rotate(180deg);}