@import url('https://fonts.googleapis.com/css?family=Roboto:300,400');
@font-face {
    font-family: 'HELR65W';
    src: url('../fonts/HELR65W.eot');
    src: url('../fonts/HELR65W.eot') format('embedded-opentype'),
         url('../fonts/HELR65W.woff2') format('woff2'),
         url('../fonts/HELR65W.woff') format('woff'),
         url('../fonts/HELR65W.ttf') format('truetype'),
         url('../fonts/HELR65W.svg#HELR65W') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTStdBdCn';
    src: url('../fonts/HelveticaNeueLTStdBdCn.eot');
    src: url('../fonts/HelveticaNeueLTStdBdCn.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeueLTStdBdCn.woff2') format('woff2'),
         url('../fonts/HelveticaNeueLTStdBdCn.woff') format('woff'),
         url('../fonts/HelveticaNeueLTStdBdCn.ttf') format('truetype'),
         url('../fonts/HelveticaNeueLTStdBdCn.svg#HelveticaNeueLTStdBdCn') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTStdRoman';
    src: url('../fonts/HelveticaNeueLTStdRoman.eot');
    src: url('../fonts/HelveticaNeueLTStdRoman.eot') format('embedded-opentype'),
         url('../fonts/HelveticaNeueLTStdRoman.woff2') format('woff2'),
         url('../fonts/HelveticaNeueLTStdRoman.woff') format('woff'),
         url('../fonts/HelveticaNeueLTStdRoman.ttf') format('truetype'),
         url('../fonts/HelveticaNeueLTStdRoman.svg#HelveticaNeueLTStdRoman') format('svg');
}


@font-face {
    font-family: 'DDIN';
    src: url('../fonts/DDIN.eot');
    src: url('../fonts/DDIN.eot') format('embedded-opentype'), url('../fonts/DDIN.woff2') format('woff2'), url('../fonts/DDIN.woff') format('woff'), url('../fonts/DDIN.ttf') format('truetype'), url('../fonts/DDIN.svg#DDIN') format('svg');
}
@font-face {
    font-family: 'DINPro-Regular';
    src: url('../fonts/DINPro-Regular.eot');
    src: url('../fonts/DINPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/DINPro-Regular.woff') format('woff'), url('../fonts/DINPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DINPro-Light';
    src: url('../fonts/DINPro-Light.eot');
    src: url('../fonts/DINPro-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/DINPro-Light.woff') format('woff'), url('../fonts/DINPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'DINPro-Medium';
    src: url('../fonts/DINPro-Medium.eot');
    src: url('../fonts/DINPro-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/DINPro-Medium.woff') format('woff'), url('../fonts/DINPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'DINPro-Bold';
    src: url('../fonts/DINPro-Bold.eot');
    src: url('../fonts/DINPro-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/DINPro-Bold.woff') format('woff'), url('../fonts/DINPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'DDINCondensedBold';
    src: url('../fonts/DDINCondensedBold.eot');
    src: url('../fonts/DDINCondensedBold.eot') format('embedded-opentype'), url('../fonts/DDINCondensedBold.woff2') format('woff2'), url('../fonts/DDINCondensedBold.woff') format('woff'), url('../fonts/DDINCondensedBold.ttf') format('truetype'), url('../fonts/DDINCondensedBold.svg#DDINCondensedBold') format('svg');
}
@font-face {
    font-family: 'DINCondBoldRegular';
    src: url('../fonts/DINCondBoldRegular.eot');
    src: url('../fonts/DINCondBoldRegular.eot') format('embedded-opentype'), url('../fonts/DINCondBoldRegular.woff2') format('woff2'), url('../fonts/DINCondBoldRegular.woff') format('woff'), url('../fonts/DINCondBoldRegular.ttf') format('truetype'), url('../fonts/DINCondBoldRegular.svg#DINCondBoldRegular') format('svg');
}
@font-face {
    font-family: "DINPro-Black";
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/DINPro-Black.woff") format("woff"), url("../fonts/DINPro-Black.ttf") format("truetype"), url("../fonts/DINPro-Black.svg#DINPro-Black") format("svg");
}
@font-face {
    font-family: "DINPro-Black-bold";
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/DINPro-Black_13933.woff2") format("woff2"), url("../fonts/DINPro-Black_13933.eot?#iefix") format("embedded-opentype");
}
@font-face {
    font-family: 'FuturaBTLight';
    src: url('../fonts/FuturaBTLight.eot');
    src: url('../fonts/FuturaBTLight.eot') format('embedded-opentype'), url('../fonts/FuturaBTLight.woff2') format('woff2'), url('../fonts/FuturaBTLight.woff') format('woff'), url('../fonts/FuturaBTLight.ttf') format('truetype'), url('../fonts/FuturaBTLight.svg#FuturaBTLight') format('svg');
}
@font-face {
    font-family: 'FuturaBTBoldCondensed';
    src: url('../fonts/FuturaBTBoldCondensed.eot');
    src: url('../fonts/FuturaBTBoldCondensed.eot') format('embedded-opentype'), url('../fonts/FuturaBTBoldCondensed.woff2') format('woff2'), url('../fonts/FuturaBTBoldCondensed.woff') format('woff'), url('../fonts/FuturaBTBoldCondensed.ttf') format('truetype'), url('../fonts/FuturaBTBoldCondensed.svg#FuturaBTBoldCondensed') format('svg');
}
@font-face {
    font-family: 'FuturaBTMedium';
    src: url('../fonts/FuturaBTMedium.eot');
    src: url('../fonts/FuturaBTMedium.eot') format('embedded-opentype'), url('../fonts/FuturaBTMedium.woff2') format('woff2'), url('../fonts/FuturaBTMedium.woff') format('woff'), url('../fonts/FuturaBTMedium.ttf') format('truetype'), url('../fonts/FuturaBTMedium.svg#FuturaBTMedium') format('svg');
}
@font-face {
    font-family: 'CeriaLebaran';
    src: url('../fonts/CeriaLebaran.eot');
    src: url('../fonts/CeriaLebaran.eot') format('embedded-opentype'), url('../fonts/CeriaLebaran.woff2') format('woff2'), url('../fonts/CeriaLebaran.woff') format('woff'), url('../fonts/CeriaLebaran.ttf') format('truetype'), url('../fonts/CeriaLebaran.svg#CeriaLebaran') format('svg');
}
@font-face {
    font-family: 'DINCondensedBold';
    src: url('../fonts/DINCondensedBold.eot');
    src: url('../fonts/DINCondensedBold.eot') format('embedded-opentype'), url('../fonts/DINCondensedBold.woff2') format('woff2'), url('../fonts/DINCondensedBold.woff') format('woff'), url('../fonts/DINCondensedBold.ttf') format('truetype'), url('../fonts/DINCondensedBold.svg#DINCondensedBold') format('svg');
}
@font-face {
    font-family: 'MavenProBlack';
    src: url('../fonts/MavenProBlack.eot');
    src: url('../fonts/MavenProBlack.eot') format('embedded-opentype'), url('../fonts/MavenProBlack.woff2') format('woff2'), url('../fonts/MavenProBlack.woff') format('woff'), url('../fonts/MavenProBlack.ttf') format('truetype'), url('../fonts/MavenProBlack.svg#MavenProBlack') format('svg');
}
@font-face {
    font-family: 'MavenProRegular';
    src: url('../fonts/MavenProRegular.eot');
    src: url('../fonts/MavenProRegular.eot') format('embedded-opentype'), url('../fonts/MavenProRegular.woff2') format('woff2'), url('../fonts/MavenProRegular.woff') format('woff'), url('../fonts/MavenProRegular.ttf') format('truetype'), url('../fonts/MavenProRegular.svg#MavenProRegular') format('svg');
}


/* notification for corona lockdown */
.national_lockdown_msg { width: 100%; float: left; margin:0 0 1.5em 0; padding:0.8em; box-sizing: border-box; border: solid 2px #b33306; border-radius:7px; }
.national_lockdown_msg p { margin:0; padding: 0; text-align: justify; font-size: 14px; color: #242424; line-height: 1.2; font-weight:500;  font-family: 'DINPro-Regular'; }
.national_lockdown_msg p i.fa { float: left; padding: 0;  margin:5px 10px 10px 0; font-size: 30px; color: #f30; }



/* ######################## loginpopup start ######################## */
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin.loginpayterm { background-color: #57c2bc;  }
 .CloseLoginPopup {  z-index: 1; position: absolute; right:0; top:0;  background:none; box-shadow: none; padding:5px; margin: 0; width:auto; height:auto; text-decoration: none; cursor: pointer; text-align: right; line-height: 1; font-size: 19px; color: #242424; font-family: 'Dinpro-Bold'; font-weight: bold; }
 .CloseLoginPopup:hover { color: #f15922; }
.loginpaytermImg1 { width: 100%; float: left; margin:0; padding: 0px; text-align: center; }
.loginpaytermImg1 img { max-width: 95%; margin:0 auto; border: 0; float: none; display: inline-block;  }
.loginpaytermImg2 { width: 100%; float: left; margin:0; padding: 0px; text-align: center; }
.loginpaytermImg2 img { max-width:95%; margin:0 auto; border: 0; float: none; display: inline-block;  }
.loginpaytermImg3 { width: 100%; float: left; margin:0.4em 0 0 0; padding: 0px; text-align: center; }
.loginpaytermImg3 img { max-width: 87%; margin:0 auto; border: 0; float: none; display: inline-block;  }
.loginpaytermButton { width: 100%; float: left; margin:0em 0 0.5em 0; padding: 0px; text-align: center; }
.loginpaytermButton a { display: inline-block; margin:0 auto; float: none; background:#e75d28; border:none; text-decoration: none; border-radius:20px; color: #fff; font-size: 12px; padding:4px 15px; }
.loginpaytermButton a:hover { background: #242424;  }
.loginpaytermTNC { transform: rotate(-90deg); position: absolute; bottom: 23px; right: -17px; width: 50px; padding: 0; margin: 0;  text-align: center; text-decoration: none; font-family:'Dinpro-Medium'; font-weight: 500; color: #fff;  font-size:9px; text-shadow:none; }
.loginpaytermTNC:hover { color: #000; }
/* ######################## loginpopup end ######################## */


/* ######################## apnokarecharge thanks page start ######################## */
.apnokarechargeThanks { display: none; width: 100%; margin:0 0 1.5em 0; padding: 0 1% 1em 1%; box-sizing: border-box; border-bottom: 1px solid #a1a1a1; text-align: center;   }
.apnokarechargeThanks aside { clear: both; display: block;  font-size:24px; line-height:1;  color: #f15922; font-family: 'DinPro-Bold'; font-weight: 600; }
.apnokarechargeThanks span { padding: 5px 0 0 0; clear: both; display: block;  font-size: 16px; line-height:1;  color: #242424; font-family: 'DinPro-Regular'; font-weight: 500; }
.apnokarechargeThanks span i.fa { font-size: 90%; font-weight: 400; }
.apnokarechargeThanks span em { font-style: normal; display: inline-block; }

.apnokarechargeTNC { display: none; width:100%; margin:3% 0 0 0; padding:0; box-sizing: border-box; text-align: center; }
.apnokarechargeTNC a { display: inline-block;  font-size: 16px; line-height:1; font-family: 'DinPro-Regular'; font-weight: normal; text-decoration: underline; color: #f15922; }
.apnokarechargeTNC a:hover { text-decoration: none; color: #242424; }
/* ######################## apnokarecharge thanks page end ######################## */


.justifytext {
    text-align: justify;
}
.reording-spacing {
    text-align: left;
    margin-bottom: 20px;
}
/*dth-nxt-hd-page*/
.dishplus-recorder {
    background: url(../images/dish-nxt-hd-banner.jpg) no-repeat center 0;
    background-size: auto auto;
    background-size: auto 471px;
    position: relative;
}
.dishplus-recorder .dish-next-logo {
    width: 100%;
    display: inline-block;
    text-align: center;
}
#home-scroll .line-img-dish-logo {
    width: 35%;
}
.dishplus-recorder .dish-next-logo p span {
    color: #fff;
    background: #000;
    font-size: 31px;
    padding: 1px 4px;
}
.dishplus-recorder .next-hd-content {
    position: absolute;
    top: 39px;
    right: 229px;
    width: 33%;
}
.dishplus-recorder .record-section {
    display: inline-block;
    width: 100%;
    padding: 21px 0px;
    text-align: left;
    border-radius: 6px;
    margin: 23px 0 2px 0;
}
.dishplus-recorder .next-hd-content .record-section p {
    color: #000;
    font-size:50px;
    font-weight: bold;
    font-family: "DINPro-Regular", Arial;
    text-transform: uppercase;
}
.dishplus-recorder .next-hd-content .record-section p span {
    color: #f15a22;
}
.dishplus-recorder .with-degital p {
    color: #000;
    font-size: 17px;
    margin: 8px 0 0 0;
    line-height: 25px;
    font-family: 'Maven Pro', sans-serif;
}
.dishplus-recorder .with-degital {
    text-align: left;
    width: 100%;
    display: inline-block;
}
.dishplus-recorder .with-degital p span{
    display: block;
    color:  #e52c1d;
    font-size: 30px;
    font-family: "dini condensed bold";
}
.dishplus-recorder .with-degital p span i{
    font-size: 25px;
}
.dishplus-recorder .cta-btn{
    width: 100%;
    margin: 25px 0;
    padding: 0px ;
    text-align: left;
}
.dishplus-recorder .cta-btn a{
    width: auto;
    display: inline-block;
    margin: 0px;
    padding: 8px 20px;
    background:#ff3320;
    color: #fff;
}
.why-dishnxt-wrap{
    width: 100%;
    margin: 0px;
    padding: 40px 0;
    background: #242323;
}
.campaign_form .bottom_sec.dishnxt{
    background: #242323;
    padding: 20px 0;
}
.campaign_form .bottom_sec.dishnxt .head h4{
    font-size: 28px;
    color: #ff6e00;
    padding: 0px 0;
    font-weight: normal;
}
.campaign_form .bottom_sec.dishnxt .head h5{
    font-size: 18px;
    color: #ff6e00;
    padding: 10px 0;
    font-weight: normal;
}
.hd-royale-pack-bottom-link .dishnxt{
    background: #fff;
}
.campaign_form .dishnxt{
    background: #fff;
}
.why-dishnxt-wrap .title{
    width: 100%;
    margin: 0px;
    padding: 20px 0 10px 0;
    color: #ff6e00;
    font-size: 30px;
    font-family: 'DINPro-Bold';
    font-weight:bold;
    text-align: center;
}
.why-dishnxt-wrap .desc{
    width: 100%;
    margin: 0px;
    padding: 0px;
    color: #ff6e00;
    font-size: 18px;
    font-family: "DINPro-Regular", Arial;
    text-align: center;
}
.why-dishnxt-wrap .icons-wrap{
    width: 100%;
    margin: 0px;
    padding: 50px 0;
    text-align: center;
}
.why-dishnxt-wrap .icons-wrap ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.why-dishnxt-wrap .icons-wrap ul li{
    margin: 0px;
    padding: 0px 2%;
    display: inline-block;
    width: auto;
}
.dishnxt-package-cont{
    width: 100%;
    margin: 0px;
    padding: 0px;
    background: #ebebeb;
}
.dishnxt-package-cont .choose-region{
    width: 100%;
    margin: 0px;
    padding: 100px 0 50px 0;
}
.region_wrap {
    float: none;
    width: 100%;
    min-height: auto;
    text-align: center;
    position: relative;
    margin: 0 0 0;
    font-family: DINPro-Medium;
}
.region_wrap ul.select_type li label em {
    width: 61px;
    height: 68px;
    background: url(../../images/dishsale-sprite.png);
    display: inline-block;
    position: absolute;
    left: 90px;
    background-position: 0 0;
    top: -70px;
}
.region_wrap ul.select_type li label em.south {
    background-position: -6px -6px;
    left: auto;
    right: 80px;
}
.dishnxt-package-cont .choose-region .switch {
  margin: 4rem auto;
}
/* main styles */
.dishnxt-package-cont .choose-region .switch {
  width: 24rem;
  position: relative;
}
.dishnxt-package-cont .choose-region .switch input {
  position: absolute;
  top: 0;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}
.dishnxt-package-cont .choose-region .switch input:checked {
  z-index: 1;
}
.dishnxt-package-cont .choose-region .switch input:checked + label {
  opacity: 1;
  cursor: default;
  color: #f66504;
}
.dishnxt-package-cont .choose-region .switch input:not(:checked) + label:hover {
  opacity: 0.5;
}
.dishnxt-package-cont .choose-region .switch label {
  color: #bdbdbd;
  transition: opacity 0.25s ease;
  cursor: pointer;
}
.dishnxt-package-cont .choose-region .switch .toggle-outside {
  height: 100%;
  border-radius: 2rem;
  padding: 0.25rem;
  overflow: hidden;
  transition: 0.25s ease all;
  background-image: #f66504;
}
.dishnxt-package-cont .choose-region .switch .toggle-inside {
  border-radius: 5rem;
  background: #fff;
  position: absolute;
  transition: 0.25s ease all;
}
.dishnxt-package-cont .choose-region .switch--horizontal {
  width: 35rem;
  height: 3rem;
  margin: 0 auto;
  font-size: 0;
  margin-bottom: 1rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal input {
  height: 3rem;
  width: 100%;
  left: 6rem;
  margin: 0;
}
.dishnxt-package-cont .choose-region .switch--horizontal label {
  font-size: 20px;
  line-height: auto;
  display: inline-block;
  width: 10rem;
  height: 100%;
  margin: 0;
  text-align: center;
}
.dishnxt-package-cont .choose-region .switch--horizontal label:last-of-type {
  margin-left: 15rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal .toggle-outside {
  background: #f66504;
  position: absolute;
  width: 7rem;
  left: 14rem;
  height: 2.5rem;
  top: -10px;
}
.dishnxt-package-cont .choose-region .switch--horizontal .toggle-inside {
  height: 2.5rem;
  width: 2.5rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal input:checked ~ .toggle-outside .toggle-inside {
  left: 0rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside {
  left: 4.9rem;
}
.dishnxt-package-cont .choose-region .switch input:checked + label:before{
    background-image: none;
}
.dishnxt-package-cont .choose-region  [type="radio"]:checked + label::after, [type="radio"]:not(:checked) + label::after {
    background-image: none !important;
    background: none !important;
}
.dishnxt-package-cont .choose-region label:before{
    background-image: none !important;
    background: none !important;
    border: none !important;
}
.campaign_form.dishnxt .dsihhdform-field .ValidationErrMsg{
    width: auto;
    text-align: center;
    margin: 0px auto;
    font-family: 'DINPro-Regular';
}
.hd-royale-pack-wrapper{
	margin:0px;
	padding: 0 0 20px 0;
}
.compare-box {
    position: absolute;
    bottom: 15px;
    left: 0px;
    width: 50%;
    text-align: left;
}
#carousel .caption .compare-box {
    position: absolute;
    bottom: 15px;
    left: 0px;
    width: 50%;
    text-align: left;
}
#carousel .caption .view-box {
    position: absolute;
    top: 0;
    right: 0px !important;
    width: 50%;
    text-align: right;
}
#carousel .caption .hd-royale-pack a {
    position: absolute;
    font-family: 'Maven Pro',sans-serif;
    font-size: 12px!important;
    top: 92%;
    left: 50%;
    text-decoration: none;
}
.shadow .compare-box {
    left: 5%;
}
.shadow input[type="checkbox"]:checked+label:before {
    box-shadow: 0 0 9px 0px #f66504 inset;
}
.shadow .view-box {
    right: 0;
    bottom: 7%;
}
.shadow .view-box a {
    position: relative;
    left: auto;
    top: auto;
    font-family: 'DinPro-Regular',Arial;
    font-size: 13px !important;
    background: #f66504;
    color: #fff;
    padding: 6px 19px;
    border-radius: 25px;
}
.shadow .compare-box label:before {
    margin: 0 8px 0 0;
    border-radius: 4px;
    background: #ddd;
    box-shadow: 0 0 9px 0px #44444480 inset;
}
.shadow .icompare a#chkCompare {
    background: #ff6203;
    text-align: center;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    border-radius: 2px 2px 00;
    padding: 4px 16px;
    width: auto;
    display: inline-block;
    height: auto;
}
.shadow .css-label {
	font-size: 15px;
    font-family: 'DinPro-Medium';
    color: #6d6d6d;
    top: -4px;
    position: relative;
    left: -5px;
}
.shadow .remember_me {
    padding: 0;
}
.dishnxt-package-cont .filter-holder{
    width: 100%;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
.dishnxt-package-cont .filter-holder ul{
    list-style: none;
    margin: 0px;
    padding:0px;
}
.dishnxt-package-cont .filter-holder ul li{
    margin: 0px 12px;
    padding:0px;
    display: inline-block;
    color: #878787;
    font-size: 18px;
}
.dishnxt-package-cont .filter-holder ul li a{
    color: #878787;
}
.dishnxt-package-cont .filter-holder ul li a.active, .dishnxt-package-cont .filter-holder ul li a:hover{
    color: #ff4700;
    border-bottom: 4px solid #ff4700;
}
.pack-slider-holder{
    width: 100%;
    margin: 0px 0;
    padding: 0px;
}
.carousel_wrap { 
    height:360px;
    position:relative;
    margin-bottom:30px;
}

/*--water_whjeel_carousel--*/
#carousel img { 
    opacity:0;
    width:360px;
    height:330px;
}
#carousel {
    width:100%;
    margin:0px auto;
    margin-top:0px;
    height:350px;
    position:relative;
    clear:both;
    overflow:hidden;
}
#carousel > div {
    visibility:hidden;
    cursor:pointer;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(102,102,102,1);
    -moz-box-shadow: 0px 0px 8px 0px rgba(102,102,102,1);
    box-shadow: 0px 0px 8px 0px rgba(102,102,102,1);
    -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
font-family: "dini condensed bold";
}
#carousel .caption {
    position: absolute;
    background-color:#FFF;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}


.carous_item { 
    position:absolute;
    height:100%;
    width:100%;
    padding:0px 0px;
    box-sizing:border-box;
    display:block;
    
}
.carous_desc { 
    position:absolute;
    display:block;
    text-align:center;
    height:100%;
    font-weight:400;
    padding:0px 0px;
    padding-left:0px;
    color:#8A8A8A;
    margin-bottom:15px;
    top:0px;
    width: 100%;
}
.carousel_wrap .nav_button { 
    position:absolute;
    left:0px;
    display: none;
    top:50%;
    margin-top:-30px;
    height:60px;
    width:30px;
    right:0px;
    font-size:40px;
    font-weight:600;
    color:#F00;
    cursor:pointer;
    display:inline-block;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    transition:all 0.3s ease;
}
.carousel_wrap .nav_button.prev_button { 
    left: -60px;
    font-size: 58px !important;
}
.carousel_wrap .nav_button.next_button { 
    left:auto;
    right: -60px;
    font-size: 58px !important;
}
.carous_desc .top{
    width: 100%;
    margin: 0px;
    padding: 15px 0;
    -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
    color: #fff;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
}
.carous_desc .pack-name{
    width: 100%;
    margin: 0px;
    padding: 20px 0;
    font-size: 30px;
    color: #f66504;
    text-transform: uppercase;
}
.carous_desc .pack-desc{
    width: 100%;
    margin: 0px;
    padding: 20px 0;
    color: #fff;
    text-transform: uppercase;
    -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.carous_desc .pack-desc h3{
    font-size: 25px;
    color: #fff;
    padding: 0px;
    margin: 0px;
    font-family: "dini condensed bold";
}
.carous_desc .pack-desc .price{
    width: 100%;
    margin: 20px 0;
    padding: 0px;
}
.carous_desc .pack-desc .price span{
    width: auto;
    display: inline-block;
    margin: 0px auto;
    padding: 8px 20px;
    border: 1px solid #fff;
    -webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
font-size: 18px;
}
.carous_desc .compare{
    width: 100%;
    margin: 0px 0;
    padding: 10px 0;
    -webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.carous_desc .compare a{
    color: #fff;
    text-decoration: none;
}

.orange{
    background: #f66504;
}
.purple{
    background: #ae72d8;
}
.cyan{
    background: #8bc9cb;
}
.twilight{
    background: #e2c8d7;
}
.sea-pink{
    background: #eb858b;
}
.deco{
    background: #bcda8e;
}
.botticelli{
    background: #c8e1e2;
}
/*dth-recorder*/
.offer-slider .set-box-recorder {
    position: absolute;
    top: 14%;
    left: 0;
    text-align: center;
    width: 71%;
}
.offer-slider .set-box-recorder h1 {
    text-align: center;
    padding: 0 40px;
    font-size: 33px !important;
    font-family: 'Maven Pro', sans-serif;
}
.offer-slider .set-box-recorder .price {
    width: 100%;
    display: inline-block;
    margin: 17px 0 0 0;
}
span.subarroradd {
    color: white;
    position: relative;
    float: right;
}
.offer-slider .set-box-recorder .price li {
    display: inline-block;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 36px;
    padding: 0 3px;
}
.offer-slider .set-box-recorder .price li:nth-child(2) span {
    color: #d95c2c;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    color: #000;
    font-family: 'DDINCondensedBold';
    font-size: 46px;
}
.offer-slider .special-online-offer p {
    color: #fff;
    font-size: 18px !important;
    padding: 0;
}
.offer-slider .special-online-offer {
    position: absolute;
    top: 121px;
    padding: 6px 5px;
    width: 28%;
    z-index: 1000;
    left: 19%;
    background: #c10d3d;
    border: 2px solid #ffff;
}
.offer-slider-top .special-top .img-section {
    position: absolute;
    top: 57px;
    right: 0;
    z-index: 1000;
    width: 32%;
}
.offer-slider-top .bottom-section {
    position: relative;
    background: #eb5822;
    width: 100%;
    display: inline-block;
    padding: 70px 0;
    top: 132px;
    left: 0;
}
.offer-slider-top .special-top {
    position: relative;
    width: 100%;
    float: left;
}
.offer-slider .offer-slider-top-section {
    background: #FFF;
    float: left;
    width: 100%;
    padding: 8% 0;
}
.offer-slider-top .special-top .img-section img {
    width: 252px;
    display: inline-block;
}
.offer-slider-top .tnc {
    position: absolute;
    bottom: 82px;
    right: 0;
    width: 11%;
}
.offer-slider-top .tnc p {
    color: #fff;
    font-size: 12px !important;
    font-weight: bold;
    padding: 0;
}
/*dth-recorder*/

/*dth-nxt-hd-page*/

/*HOME-CSS*/
.txt.txt-home-page-banner {
    width: 100%;
    float: left;
}
.txt.txt-home-page-banner h1 {
    color: #fff;
    font-size: 46px;
}
.txt.txt-home-page-banner .mera-apna-pack-section {
    display: inline-block;
    width: 100%;
    float: none;
}
.txt.txt-home-page-banner .mera-apna-pack-section li {
    list-style-type: none;
    display: inline-block;
}
.txt.txt-home-page-banner .mera-apna-pack-section ul {
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.mera-apna-pack-section li:nth-child(1) {
    background: #ed252b;
    width: 12%;
    display: inline-block;
    padding: 7px 0;
}
/*dish-on-wheel*/
.logo-text {
    position: absolute;
    top: 90px;
    right: 27%;
}
.dish-wheel-banner .logo-text p {
    color: #ec7900;
    font-size: 35px;
    font-weight: bold;
    line-height: 29px;
    font-family: 'DINPro-Black';
}
.dish-wheel-banner .logo-text p span {
    color: #fff;
    font-size: 20px;
    letter-spacing: 1px;
}
.dish-wheel-banner {
    position: relative;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 14px 0px 0px 10px;
    display: inline-block;
    width: 100%;
}
.dish-wheel-banner .dish-wheel-banner-text {
    position: absolute;
    top: 37%;
    right: 13%;
    content: "";
    width: 33%;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    display: inline-block;
    margin: 13% 0;
    text-align: left;
    width: 24%;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li .text-section p {
    padding: 10px 0;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li p {
    font-size: 12px;
}
.dish-wheel-banner {
    height: 487px;
    margin-top: 191px;
    width: 100%;
    background: url(../images/dishonwheels.png) no-repeat center top;
    position: relative;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    color: #ccc;
    text-align: center;
    font-size: 22px;
}
/*jaijawan-ofefer*/
.army-bottom-cont .left .thumbnail-holder div {
    background: #fff;
    text-align: center;
}
.army-bottom-cont .left .thumbnail-holder div p {
    color: #000;
    font-weight: bold;
    opacity: 0.76;
    margin: 17px 0 8px 0;
    line-height: 20px;
}
/*jaijawan-ofefer*/
/*multi-offer-dish-section-start*/
.book-dish-connection {
    width: 100%;
    display: inline-block;
    margin: 20px auto !important;
    text-align: center;
}
.table-list {
    border: 1px solid #ccc;
    display: table;
    width: 75%;
    margin: 0 auto;
    text-align: center;
    background: #fff;
    box-shadow: 1px 2px 3px 1px #ccc;
}
.table-list li {
    border-bottom: 1px solid #ccc;
    display: inline-block;
    width: 100%;
    padding: 0;
    margin: 0 0 -5px 0;
}
.table-list .left {
    float: left;
    width: 38%;
    padding: 10px 0 0 7px;
    margin: -2px 0;
}
.table-list .right {
    float: right;
    width: 58%;
    border-left: 1px solid #cccccc;
    margin: 0 0;
    text-align: left;
    padding: 8px 10px;
}
.table-list li:last-child {
    border-bottom: 0;
    padding: 1px 0;
}
.table-list .right p, .left p {
    font-size: 14px;
    font-family: "Maven Pro", sans-serif;
}
.table-list .right .fa {
    font-size: 15px;
    color: #cd3606;
}
/*multi-offer-dish-section-end*/

/*jyotish*/
.bannerwrap .banner-wrap-text h3 {
    font-size: 47px;
    font-family: "dini condensed bold";
    font-weight: 500;
}
.bannerwrap .banner-wrap-text .banner-bottom-text {
    opacity: 0.7;
}
/*jyotish*/



/*dance-active-service*/
.active-dance-service-section .active-dance-service {

    background: url(../images/Active-Services/background.jpg);
        background-size: auto auto;
  
    width: 100%;
    float: left;
    background-size: cover;position: relative;

}
.active-dance-service-section .active-dance-service .wrap-section {

    width: 74%;
    display: inline-block;

}
.active-dance-service-section .active-dance-service .dance-active-madhuri {

    width: 100%;
    float: left;margin: 22px 0 0 0;

}
.active-dance-service-section .active-dance-service .dance-active-madhuri img {

    float: left;
   width: 10%;margin: 0 0 0 40px;
  

}
.active-dance-service-section .active-dance-service .logo-headline {

    display: inline-block;
    width: 100%;
    padding: 40px 0;

}

.active-dance-service-section .active-dance-service .logo-headline h2 {

  font-family: 'HelveticaNeueLTStdBdCn';
 color: #fff;font-size: 55px;

}
.active-dance-service-section .active-dance-service .dance-active-logo {

    display: inline-block;
    width: 100%;
    text-align: right;margin: 0 0 40px 0;

}
.active-dance-service-section .active-dance-service .dance-active-logo img {

    width: 32%;
    display: inline-block;border-radius: 9px 9px 9px 9px;
   

}
.active-dance-service-section .active-dance-service .special-offer-section {

    width: 100%;
    float: left;

}
/*.active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

    background: url(../Images/Active-Services/maduri.png);
        background-size: auto auto;
   
    float: left;
    width: 414px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 553px;
    position: absolute;
    left: -125px;top: -3px;

}*/
.active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

    background: url(../Images/Active-Services/maduri.png);
        background-repeat: repeat;
        background-size: auto auto;
    background-size: auto auto;
    float: left;
    width: 414px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
    top: 34%;
    background-size: 100% auto;
    bottom: 0;

}

.active-dance-service-section .active-dance-service .special-offer-section .special-offer-right {

    float: right;
   width: 60%;

}
.active-dance-service-section .active-dance-service .special-offer-section .special-offer-right .top-offer {

    width: 100%;
    float: left;
    background: #9e2452;
 border-radius: 0 0 30px 30px;

}
.active-dance-service-section .active-dance-service .special-offer-section .special-offer-right .top-offer .special-top {

    background: #fff;

}
.active-dance-service-section .active-dance-service .special-offer-section .special-offer-right .top-offer .special-top h2 {

    color: #9e2452;
    font-size: 31px;
    font-family: 'HelveticaNeueLTStdBdCn';
    font-weight: bold;

}
.active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section {

    float: left;
    width: 100%;
    text-align: center;margin: -12px 0 10px 0;position: relative;
   

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li p {

    color: #fff;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:nth-child(2) sup {

    font-size: 12px;

}
.active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2){position: relative;padding: 9px 0 9px 0;top: -4px;}
.active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2)::before {

    position: absolute;
 top: -2px;
    border-top: 2px solid #fff;
    width: 94%;
    content: "";
    left: 13px;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child p{ font-family: 'HELR65W';font-size: 19px;}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child .oldPrice {

    color: #fff;
    font-size: 22px;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section .headingPrice {

    margin: -17px 0 10px 0;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section .headingPrice .fa.fa-inr.fa-small {

   font-size: 21px;
    color: #fff;padding: 0 2px;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .headingPrice .fa.fa-inr.fa-large {

   font-size: 27px;
    color: #fff;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child .oldPrice{position: relative;padding: 0 9px 0 0px;}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child .oldPrice::after {

    content: "";
    background: #ed4d24;
    position: absolute;
    height:3px;
    width: 30px;
    top: 11px;
    left: -3px;
    transform: rotate(-30deg);

}
.active-dance-service-section .subsr-section .headingPrice .newprice {

    font-size: 28px;
    color: #fff;

}
.active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:nth-child(2) p {

    color: #fff;
    font-family: 'HelveticaNeueLTStdBdCn';font-size: 26px;letter-spacing: 0.8px;

}
.active-dance-service-section .active-dance-service .learn-dance-points {

    float: right;
   width: 43%;
    background: #69193b;
    margin: 16% 0 0 0;
    padding: 22px 12px;

}
.active-dance-service-section .active-dance-service .learn-dance-points ul {

    padding: 0 0 0 30px;

}
.active-dance-service-section .active-dance-service .learn-dance-points ul li p {

    color: #fff;
    font-size: 16px;
    font-family: 'HelveticaNeueLTStdRoman';
    text-align: left;

}
.active-dance-service-section .active-dance-service .learn-dance-points li {

    list-style-type: disc;
    color: #fff;
    padding: 5px 0px;

}
.active-dance-service .special-btn-section {

    width: 100%;
    display: inline-block;
    margin: 30px 0 40px 0;

}
.active-dance-service-section .active-dance-service .special-btn-section a {

    background: #ef5c22;
    color: #fff;
    padding: 10px 20px;
    border-radius: 20px;
    font-size: 15px;

}
.active-dance-service-section  .active-dance-footer {

    background: url(../Images/Active-Services/dance-footer.jpg);
    width: 100%;
    display: inline-block;
    padding: 10px 0;background-size: cover;

}
.active-dance-service-section .active-dance-footer p {

    font-family: 'DDIN';
    font-size: 21px;
    color: #fff;padding: 16px 0;

}


.active-dance-service-section .active-dance-footer h1{  font-family: 'DINPro-Bold';color:#fff;font-size:54px;}
.active-dance-service-section .active-dance-footer h1 a { text-decoration: none; color: #fff; }

/*dance-active-service*/
/*career-section-start*/
#home-scroll img {
    width: 100%;
    display: inline-block;
    margin: -4px 0;
}
.buy-dishtv-on-wheels-wrap .career-page-content h1, .buy-dishtv-on-wheels-wrap .career-page-content h2 {
    text-transform: uppercase;
}
.buy-dishtv-on-wheels-wrap {
    font-family: DDIN;
}
.career-page-content .career-list li {
    list-style-type: disc;
}
.career-page-content .career-list li {
    list-style-type: disc;
    padding: 5px 0;
    color: #000;
}
.career-page-content .career-list {
    display: inline-block;
    width: 100%;
    padding: 2% 0 0 7%;
}
.career-page-content .second-sun-para p {
    padding: 20px 0;
    line-height: 27px;
    color: #000;
}
.career-page-content .second-sun-para {
    padding: 0 0 0 65px;
}
.career-page-content .second-sun-para .mail-section p {
    font-weight: bold;
    color: #000;
}
.career-page-content .second-sun-para .mail-section a {
 font-weight:;
}
/*career-section-start*/
/*north-india-section*/
.hd-7-channel {
    position: relative;
}
.hd-7-channel {
    transform: rotate(90deg);
    top: 115px;
    right: -75px;
    background: #f4590b;
    color: #fff;
    width: 176px;
    text-align: right;
    padding: 9px 20px;
    font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
}
/*  .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {

    top: 3px;
    position: absolute;
    right: 173px;
    background: #fff;
    color: #f4590b;
    padding: 6px 11px;
    transform: rotate(-90deg);
   

}*/
.hd-7-channel span {
    background: #fff;
    color: #f4590b;
    top: 5px;
    position: absolute;
    right: 168px;
    padding: 7px 14px;
    transform: rotate(-89deg);
    font-weight: bold;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag p {
    font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
    color: #fff;
}
/*north-india-section*/

/*style child-pack*/
.secnd_dish_banner .disp_mob {
    display: none;
}
.secnd_dish_banner .disp_desk {
    display: block;
}
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 113px;
    right: 390px;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    color: #f05a21;
    font-weight: normal;
    font-size: 48px;
    line-height: 46px;
    text-align: center;
    font-family: 'DINCondensedBold';
    letter-spacing: 0px;
}
.secnd_dish_banner .second-dish-banner-text h3 sup {
    font-weight: bold;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 32px;
    color: #494949;
    font-family: 'DINCondBoldRegular';
}
.secnd_dish_banner .secnd_dish_banner_link {
    width: 100%;
    text-align: center;
    right: 0;
    position: absolute;
    bottom: 27%;
}
.secnd_dish_banner .secnd_dish_banner_link a {
    background: #ef5a21;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    margin: 0 auto;
    padding: 8px 10px;
    float: none;
    text-align: center;
    width: 150px;
    display: inline-block !important;
    position: static;
}
/*Styles*/
.Jyotish .thumb-cintent .content.swap {
    margin: 0 0 0 15px;
}
.Jyotish .thumb-cintent .content.swap .channel-logo {
    width: 100%;
}
#dish.sub .contentwrap .subscribe_btn {
    bottom: 140px;
}
.miniplex-landing-content .price img {
    max-width: 300px;
    width: 100%;
}
.hd-royale-pack .freechnlwrap.changes a {
    top: 153px;
    z-index: 10;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price.txt {
    color: #444444;
    font-size: 23px;
}
.ndesign body {
    color: #7c7c7c;
    font-family: "DINPro-Regular", Arial;
    font-size: 14px;
}
.ndesign .header {
    display: block !important;
    float: left;
    height: auto !important;
    max-width: 100%;
    width: 100%;
    background: #fff;
}
.ndesign .container {
    margin: 0 auto;
    max-width: 1170px;
    height: auto
}
.ndesign .header .logo {
    float: left;
    margin:10px 0px;
    width: 15%;
    position: relative;
}
.ndesign .clear {
    clear: both;
}
.ndesign .header .right {
    float: right;
    margin:2% 0 0;
    text-align: left;
    width: 85%;
}
.ndesign .header ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .header ul li {
    display: inline-block;
    vertical-align: middle;
    position: relative
}
.ndesign .header ul li a {
    text-decoration: none;
}
.ndesign .header .right .quicklinks ul li {
    float: none;
    margin: 0 0 0 0;
}
.ndesign .header .right .quicklinks ul li a {
    background: #353535;
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: 600;
    padding: 9px 15px 9px 47px;
    font-family: "DINPro-Bold", Arial;
    position: relative;
    text-transform: uppercase;
}
.ndesign .header .right .quicklinks ul li a span {
    background-color: #f15a23;
    background-image: url("../images/header-ir-nc-sc.png");
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 33px;
}
.ndesign .header .right .quicklinks ul li a b.logoutall { display: none; }
.ndesign .header .right .quicklinks {
    float: right;
    text-align: right;
    width: 100%;
}
.ndesign .header.headerlogin .navigation .menu > ul {
    padding: 0;
}
.ndesign .header.headerlogin .navigation .menu > ul > li > a {
    padding: 0 9px;
}
.ndesign .navigation .menu ul li:last-child a {
    border: medium none;
}
.channelpack-new .channel_pack_box_left.pack-box.box-tsting .freechnlwrap {
    background: #ff4c00 none repeat scroll 0 0;
    border-radius: 5px 5px 0 0;
    color: #ffffff;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: -30px;
    width: 80%;
}
.channelpack-new .channel_pack_box_left.pack-box.box-tsting .freechnlwrap a {
    color: #ffffff;
    display: block;
    font-family: "Roboto", Arial, sen-serif;
    font-weight: 400;
    padding: 6px 0;
}
.channelpack-new .channel_pack_box_left.pack-box.box-tsting .freechnlwrap.freechnlwrap1 {
    background: #804676 url('../images/newTags.png') no-repeat left top;
    background-size: auto 100%;
    top: -34px;
    width: 85%;
    box-sizing: border-box;
    padding-left: 45px;
}
.channelpack-new .channel_pack_box_left.pack-box.box-tsting .freechnlwrap.freechnlwrap1 a {
    padding: 3px 0;
    font-size: 11px;
}
#MainContent_rptPacks_hdchannelnew7new_0 {
    display: none;
}
.channelpack-new .nodisplay-strip.channel_pack_box_left.pack-box.box-tsting .freechnlwrap {
    display: none;
}
.hd-royale-pack .freechnlwrap a {
    background: #f15a23 none repeat scroll 0 0;
    border-radius: 5px 5px 0 0;
    color: #ffffff;
    display: inline-block;
    font-size: 12px !important;
    left: auto;
    padding: 3px 7px 7px;
    position: relative;
    top: 12px;
}
.hd-royale-pack .pack-inner-box-bottom {
    height: 152px;
}
.ndesign .hd-royale-pack .bootam-section {
    top: 130px;
}
.ndesign .hd-royale-pack .service-tax-box {
    top: 102px;
}
.ndesign .hd-royale-pack .per-day-circle {
    display: none;
}
.pack-box-hd.nodisplay-strip .freechnlwrap {
    display: none;
}
.recharge-offer-container .modify .fst-sec > h4 span span {
    font-size: 20px !important;
}
/*banner*/
.bannerwrap .banner-ibadat-text h3 {
    color: #fff;
    font-size: 40px;
    font-family: 'CeriaLebaran';
}
.bannerwrap .banner-ibadat-text {
    position: absolute;
    top: 34%;
    right: 72px;
}
.active-services-full-wrap.active-services-ibadat img {
    display: block !important;
    width: 107%;
}
/*banner*/
.ndesign .header .right .brand-logo {
    float: right;
}
.ndesign .header .right .quicklinks ul li a.ir span {
      background-position: 0 0;
}
.ndesign .header .right .quicklinks ul li a.bn span {
    background-position: 67px 0;
}
.ndesign .header .right .quicklinks ul li a.ma span {
       background-position: 34px 0;
}
.ndesign .header .right .quicklinks ul li a {
    transition: all 0.3s linear 0s;
}
.ndesign .header .right .quicklinks ul li a:hover {
    background: #383838 none repeat scroll 0 0;
}
.ndesign .header .right .brand-logo ul li {
    background: #fff url("../images/sprite.png") no-repeat scroll -214px -13px;
    display: inline-block;
    height: 39px;
    width: 122px;
}
.ndesign .header .right .brand-logo ul li.aisa {
    background-position: -202px -87px;
    width: 78px;
}
.ndesign .navigation {
    background-color: #3d3d3d; /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNDI0MjQyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC41MSIvPjxzdG9wIHN0b3AtY29sb3I9IiMzODM4MzgiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwLjUxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.51, rgb(66, 66, 66)), color-stop(0.51, rgb(56, 56, 56))); /* Android 2.3 */
    background-image: -webkit-linear-gradient(top, rgb(66, 66, 66) 51%, rgb(56, 56, 56) 51%); /* IE10+ */
    background-image: linear-gradient(to bottom, rgb(66, 66, 66) 51%, rgb(56, 56, 56) 51%);
    background-image: -ms-linear-gradient(top, rgb(66, 66, 66) 51%, rgb(56, 56, 56) 51%);
    float: left;
    width: 100%;
    height: 43px;
}
.orangebtn {
    background: #f8f8f8;
    float: left;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}
.aapla.main-container .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap img {
    border-radius: 0;
    vertical-align: top;
}
.aapla .button_orange {
    background: #f15a22;
    border: 6px solid #faab4e;
    border-radius: 50px;
    font-family: arial;
    font-size: 28px !important;
    font-weight: 700;
    padding: 12px 39px 9px;
    text-transform: uppercase;
}
.aapla .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap {
    margin: 0;
}
.aapla .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap {
    background: #ffd666;
}
.aapla .rates {
    box-sizing: border-box;
    float: left;
    padding: 0 0 0 17.3%;
    position: relative;
    text-align: left;
    width: 100%;
    margin: 38px 0 24px;
}
.rates .offer-right {
    position: absolute;
    right: 5%;
    top: -97px;
}
.aapla .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head img {
    max-width: 100%;
}
.aapla .callus {
    background: #ed4d24;
    float: left;
    padding: 15px 0;
    width: 100%;
    margin: 23px 0 0;
}
.aapla .gst-text {
    box-sizing: border-box;
    float: left;
    padding: 14px 14px 20px;
    width: 100%;
}
.aapla .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .gst-text p {
    color: #231f20;
    font-size: 12px;
}
.mark .thumbnail.single {
    height: 235px;
}
.clear {
    float: left;
    width: 100%;
}
.activepages .thumb-cintent.comedy .content .thumb-text, .activepages .thumb-cintent.music .content .thumb-text, .activepages .thumb-cintent.bhakti .content .thumb-text {
    font-size: 18px;
}
.thumb-cintent.jyoti .know-more-btn {
    bottom: 25px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.Jyotish .thumb-cintent .content {
    bottom: -8px;
    margin-left: 0;
    max-width: 100%;
    position: absolute;
    width: 100%;
}
.activepages .thumb-cintent.jyoti .newservice {
    text-align: left;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .callus p, .dance-footer .callus p {
    color: #fff;
    font-weight: 700;
    line-height: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .callus p a, .dance-footer .callus p a {
    color: #fff;
    font-size: 21px;
    margin: 0 3px;
}
.high-def-pack .rest-of-india-img, .high-def-pack .rest-of-south-img {
    width: 150px;
    height: 150px;
    padding: 0;
}
.aapla .rates .offer-left {
    display: block;
    width: 70%;
}
.dance-footer .callus p a {
    font-size: 25px;
}
.rates .offer-right {
    right: 0;
    top: -76%;
    width: 32%;
}
.aapla .rates {
    float: none;
    margin: 5% auto;
    padding: 0;
    width: 85%;
}
.aapla .button_orange {
    font-size: 15px !important;
}
.offer-subscribe {
    border-top: 1px solid #a1a1a1;
    padding: 27px 0 10px;
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
}
.offer-subscribe h4 {
    color: #db5935;
font-size36px;
    text-transform: uppercase;
}
.soffer .contentwrap.cook-sprite {
    background: none;
    padding-bottom: 34px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.soffer .contentwrap h4 {
    text-transform: uppercase;
    padding-top: 4%;
}
.soffer .contentwrap.cook-sprite {
    background: none;
    padding-bottom: 34px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.soffer .contentwrap h4 {
    text-transform: uppercase;
    padding-top: 13px;
    font-size: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.soffer .contentwrap h4 sup {
    text-transform: none;
}
.soffer .subscribe_btn {
    max-width: 600px;
    margin: 0 auto;
    position: relative;
}
.soffer .subscribe_btn:before {
    content: "";
    background: #a1a1a1;
    height: 1px;
    width: 33%;
    left: 0;
    position: absolute;
    top: 50%;
}
.soffer .subscribe_btn:after {
    content: "";
    background: #a1a1a1;
    height: 1px;
    width: 33%;
    right: 0;
    position: absolute;
    top: 50%;
}
.df_feed_icon {
    display: none;
}
#dish .callus.dish a {
    font-size: 26px;
    text-decoration: none;
}
.ins_banner.offer-days {
    float: left;
    position: relative;
    width: 100%;
}

/* paytm Instant Recharge Banner */
.paytmInstantRecharge { width: 100%; float: left; background:#e9fcff; position: relative; overflow: hidden; }
.paytmInstantRecharge .paytmInstant_rleft { width:150px; float: left; padding:20px; box-sizing: border-box;   }
.paytmInstantRecharge .paytmInstant_rmid {  z-index:2; position:absolute; left:150px; top:32px; width:220px; float: left;   }
.paytmInstantRecharge .paytmInstant_rright { z-index:1; position:relative; width:770px; min-height: 235px; float: right; text-align: center;  background:#e9fcff url('../Images/paytm-instant-banner-bg.png') no-repeat left top; background-size:cover;  }
.paytmInstantRecharge .paytmInstant_rright h1 { float:left; width:100%; margin:0; padding:45px 0 0 15%; box-sizing: border-box; text-align: center;  font-size:30px; font-weight:400; color: #fff;  font-family:'DINPro-Regular';  }
.paytmInstantRecharge .paytmInstant_rright h1 span { font-weight: bold; font-family:'DINPro-Bold' }
.paytmInstantRecharge .paytmInstant_rright p { position: absolute; bottom: 10px; right:10px; width:auto; text-align: right;  font-family:'DINPro-Regular'; color: #fff; font-size: 11px; }
.paytmInstantRecharge a.tnc { position: absolute; bottom: 18px; left:10px; width:auto; text-align: right;  font-family:'DINPro-Regular'; color: #000; font-size: 11px; }
/* phonePe Instant Recharge Banner */
.phonePeInstantRecharge { width: 100%; float: left; background:#fff; position: relative; overflow: hidden; }
.phonePeInstantRecharge .phonePeInstant_left {  z-index:2; position:absolute; left:0; top:0; width:420px; height: 100%; float: left; text-align: center; background: #6739b6; }
.phonePeInstantRecharge .phonePeInstant_left img { max-width:320px; float:left; margin:70px 0 0 20px;   }
.phonePeInstantRecharge .phonePeInstant_left:before { content:""; position: absolute; right: 0; top: 0; width: 0;  height: 0; border-top: 150px  solid #fff; border-left: 100px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_left:after {  content:""; position: absolute; right: 0; bottom:0; width: 0; height: 0; border-bottom:95px solid #fff; border-left:80px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_right { z-index:1; position:relative; width:500px; padding:30px 0; min-height: 235px; float: right; box-sizing: border-box; }
.phonePeInstantRecharge .phonePeInstant_right h1 { float:left; width:100%; margin:0; padding:0; text-align: left;  color: #000000;  font-family:'DINPro-Regular'; font-size:36px; line-height:36px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span { display: block; font-weight: bold; font-family:'DINPro-Bold'; font-size:48px; text-transform: uppercase; }
.phonePeInstantRecharge .phonePeInstant_right h1 span i { font-size:70%;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span sup { font-size:80%;  }
.phonePeInstantRecharge .phonePeInstant_right h2 { float:left; width:100%; margin:10px 0 0 0; padding:0; text-align: left;  font-size:24px;  color: #6e6e6e;  font-family:'DINPro-Regular';  }
.phonePeInstantRecharge .phonePeInstant_right p { position: absolute; bottom: 10px; right:10px; width:auto; text-align: right;  font-family:'DINPro-Regular'; color: #6e6e6e; font-size: 12px; }



.comedy-active-ins-banner{
	background:#e9fcff url('../Images/paytm-instant-banner-bg.png') no-repeat left top;
	background-size:cover;
	z-index:1; 
	position:relative; 
	width:770px; 
	min-height: 235px; 
	float: right; 
	text-align: center; 
}

.ins_banner.offer-days .ending {
    background: #fd3b05;
    color: #fff;
    padding: 5px;
    position: absolute;
    right: 18px;
    top: 18px;
    border-radius: 0 3px 3px 0;
    display: none;
}
.ins_banner.offer-days .ending .digit {
    font-family: "DINPro-Regular";
    font-size: 28px;
    font-weight: 700;
    padding: 0 9px 0 0;
}
.ins_banner.offer-days .ending div {
    display: table-cell;
    vertical-align: middle;
}
.ins_banner.offer-days .ending .day span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.ins_banner.offer-days .ending::after {
    border-bottom: 24px solid rgba(0, 0, 0, 0);
    border-right: 24px solid #fd3b05;
    border-top: 24px solid rgba(0, 0, 0, 0);
    content: "";
    left: -24px;
    position: absolute;
    top: 0;
}
.firstadLeft.addrate {
    position: relative;
}
.addrate .ending .digit {
    font-family: "DINPro-Regular";
    font-size: 28px;
    font-weight: 700;
    padding: 0 9px 0 0;
}
.addrate .ending {
    background: #fd3b05;
    color: #fff;
    padding: 5px;
    position: absolute;
    right: 18px;
    top: 18px;
    border-radius: 0 3px 3px 0;
    display: none;
}
.addrate .ending .digit {
    font-family: "DINPro-Regular";
    font-size: 18px;
    font-weight: 700;
    padding: 0 3px 0 0;
}
.addrate .ending div {
    display: table-cell;
    vertical-align: middle;
}
.addrate .ending .day span {
    display: block;
    font-size: 9px;
    font-weight: 700;
    text-transform: uppercase;
}
.addrate .ending::after {
    border-bottom: 17px solid rgba(0, 0, 0, 0);
    border-right: 17px solid #fd3b05;
    border-top: 17px solid rgba(0, 0, 0, 0);
    content: "";
    left: -17px;
    position: absolute;
    top: 0;
}
.manoranjan .aapla .rates {
    background: #d51b20;
    float: left;
    margin: 0 0 20px;
    text-align: center;
    width: 100%;
}
.manoranjan .aapla .rates .offer-left {
    width: 100%;
}
.manoranjan .aapla .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head img {
    max-width: 70%;
}
.blurb .offer-right {
    display: none;
}
.blurb .offer-left {
    float: left;
    width: 100%;
}
.blurb .offer-left img {
    width: 100%;
    border-radius: 6px;
}
#offer-sec.blurb .rates {
    padding: 0;
    max-width: 740px;
}
.form-area .dance-form h3 {
    font-family: arial;
    font-size: 17px;
    line-height: 24px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack .bottom-desc .right-txt.black {
    color: #000;
}
.fixed-blurb {
    position: fixed;
    top: 40%;
    left: 0;
    z-index: 999;
}
.miniplex-landing-wrap .top-header .right-txt.movie-txt {
    padding-top: 36px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span {
    display: inline-block;
    font-size: 26px;
    line-height: 35px;
    text-align: left;
    width: 48%;
    vertical-align: middle;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span small {
    display: block;
    font-size: 100%;
}
#dish .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span.number a {
    color: #fad647;
    font-size: 60px;
    font-weight: 700;
    font-family: arial;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .callus.dish.new p {
    padding: 0 0 0 50px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .callus.dish.new p {
    padding: 0 15px 0 29px;
}
.aapla .callus.dish.new {
    margin: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox.dish-manoramjan .active-services-full-wrap.udesign .subscribe_btn {
    bottom: 11%;
    left: 12%;
    position: absolute;
}
.container-inner.inneractive .container-innerright .career-innerbox.dish-manoramjan .active-services-full-wrap.udesign {
    position: relative;
}
.newdash.ndesign #PageWapper .popup-container.pop-design {
    border-radius: 9px;
    padding: 50px !important;
}
.newdash.ndesign #PageWapper .popup-container.pop-design h3 {
    color: #000;
    font-size: 22px;
    font-weight: 700;
    margin: 40px 0 19px;
}
.newdash.ndesign #PageWapper .popup-container.pop-design p span {
    color: #f45600;
}
.newdash.ndesign #PageWapper .popup-container.pop-design p, .newdash.ndesign #PageWapper .popup-container.pop-design p a {
    font-size: 19px;
    line-height: 27px;
}
.newdash.ndesign #PageWapper .popup-container.pop-design .inputDiv {
    text-align: center;
}
.newdash.ndesign #PageWapper .popup-container.pop-design .inputDiv input {
    background: #a1a1a1;
    border-radius: 4px;
    margin: 0 20px;
    font-family: "Maven Pro", sans-serif;
    font-size: 13px;
    font-weight: 500;
}
.newdash.ndesign #PageWapper .popup-container.pop-design .inputDiv input:hover {
    background: #f45600;
}
.newdash.ndesign #PageWapper .popup-container.pop-design a.close-popupbtn {
    background-color: #efefef;
    background-position: center center;
    background-size: 13px auto !important;
    border: 1px solid #d8d8d8;
    border-radius: 100%;
    height: 30px;
    width: 30px !important;
}
.change-blurb {
    float: left;
    margin: 25px 0 0;
    text-align: center;
    width: 100%;
}
.change-blurb img {
    max-width: 300px;
    width: 100%;
}
.modify .uservcnumber {
    color: #ef4923;
    font-size: 16px;
    font-weight: 700;
    margin: 10px 0 0;
}
.newdash.ndesign #PageWapper .popup-container.pop-design #MainContent_DivConfirmMsgDownGradeAddonMsg p {
    font-size: 18px;
    font-weight: 700;
    margin: 35px 0 20px;
}
#MainContent_DivConfirmMsgDownGradeAddonMsg.main-popup-inner.content_scroll {
    font-size: 18px;
    line-height: 24px;
}
.newdash.ndesign #PageWapper .popup-container.pop-design #MainContent_DivConfirmMsgDownGradeAddonMsg p a {
    color: #ef4923;
    font-size: 22px;
}
.paymode .dish-recharges {
    background: #f7f7f7;
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    display: inline-block;
    margin: 0 28px 0 0;
    position: relative;
    width: 30.8%;
}
.paymode .dish-recharges {
    float: left;
    margin: 0 0 7px;
    padding: 0 10px 3px 38px;
    width: auto;
}
.paymode .dish-recharge [type="radio"]:checked, #pay-wrapper .dish-recharge [type="radio"]:not(:checked) {
    left: -9999px;
    position: absolute;
}
.paymode .dish-recharge [type="radio"]:checked + label::before, [type="radio"]:not(:checked) + label::before {
    background: #fff;
    border: 1px solid #9b9b9b;
    border-radius: 3px;
    content: "";
    height: 16px;
    left: 9px;
    position: absolute;
    top: 9px;
    width: 16px;
}
.paymode .dish-recharge [type="radio"]:checked + label::after, [type="radio"]:not(:checked) + label::after {
    background: #f2622d;
    border-radius: 0;
    content: "";
    height: 16px;
    left: 10px;
    position: absolute;
    top: 10px;
    transition: all 0.2s ease 0s;
    width: 16px;
}
#MainContent_pnlChannelDetail {
    margin: 12px 0 0;
}
.container-inner.inneractive.green.udesign .container-innerright .career-innerbox .active-services-full-wrap .contact_info {
    background-color: #f56727;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .subscribe_btn {
    margin: 3% 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    max-width: 75%;
    text-align: center;
    margin: -7% auto 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: auto;
}
.gameactive-merge .games-active-banner-wrap {
    margin-bottom: 0%;
    float: left;
    width: 100%;
    margin-top: 5%;
    position: relative;
}
.games-active-banner-wrap .img-game-text {
    position: absolute;
    top: 37px;
    right: 0px;
    content: "";
    width: 75%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p {
    color: #000;
    font-family: Roboto;
    font-size: 18px;
    margin-top: 5px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p {
    color: #000;
    font-family: Roboto;
    font-size: 18px;
    margin-top: 5px;
}
.games-active-banner-wrap .img-game-text p {
    color: #fff !important;
    font-size: 28px !important;
}
.subs-now a {
    float: none;
    margin: 2% 0 10% 0;
}
.gameactive-merge .games-active-banner-wrap img {
    width: 100%;
}
.gameactive-merge .games-active-banner-wrap .content {
    max-width: auto;
    padding: 0;
    position: absolute;
    top: -39%;
    left: 6%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive-merge .contact_info {
    background: rgba(0,0,0,0) url(/Images/Active-Services/games-active-footer-bg.jpg) repeat 0 0 / cover;
    padding: 2% 0 3%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive-merge .contact_info.newdesign p {
    font-size: 26px;
    font-family: "DINPro-Regular", Arial;
    color: #fff;
    font-weight: 300;
    margin: 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive-merge .contact_info.newdesign p a {
    color: #fff;
    font-weight: bold;
    font-size: 34px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price {
    position: absolute;
    bottom: 2%;
    border: none;
    color: #0e0e12;
    font-family: "DINPro-Regular", Arial;
    font-size: 32px;
    font-weight: 600;
    margin: 0 !important;
    padding: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price span {
    margin: 0 0 0 4px;
    font-family: "DINPro-Bold", Arial;
    font-size: 38px;
}
.ActiveServicesDance .danceContainer .dc_tagline.offer img.birthday {
    position: absolute;
    left: -67px;
    top: -56px;
}
.ActiveServicesDance .danceContainer .dc_tagline.offer {
    position: relative;
    width: 61%;
    border: 1px solid #2523237a;
    padding: 3%;
    border-radius: 6px;
}
.ActiveServicesDance .danceContainer .dc_tagline.offer .offer-period {
    font-size: 20px;
}
/* ***************** punjabi manch  slider ***************** */
.punjabiactive_as_slider { width: 80%; margin: 0 auto;float: none; }
.punjabiactive_as_slider .slick-prev,
.punjabiactive_as_slider .slick-next { cursor: pointer; top: 42%; width: 13px;height: 23px;background: url('../Images/allinone_arro.png') no-repeat;}
.punjabiactive_as_slider .slick-next:before, .rangmanch_as_slider .slick-prev:before {display: none;}
.punjabiactive_as_slider .slick-prev {left: -20px;background-position: left 0px bottom 0px;}
.punjabiactive_as_slider .slick-next {right: -20px;background-position: right 0px bottom 0px;}
.punjabiactive_as_slider .slick-prev:hover {background-position: left 0px top 0px;}
.punjabiactive_as_slider .slick-next:hover {background-position: right 0px top 0px;}
.punjabiactive_as_slider .slick-list {padding: 30px 0px 50px 0px !important;margin: 3% 0 0 0;}
.punjabiactive_as_slider .slick-slide {text-align: center;z-index: 1;transform: scale(1);transition: all 0.5s cubic-bezier(0.25, 0.1, 0, 1.66);}
.punjabiactive_as_slider .slick-slide.slick-current {z-index: 2;transform: scale(1.2);transition: all 0.5s cubic-bezier(0.25, 0.1, 0, 1.66);position: relative;}
.punjabiactive_as_slider .slick-slide img { clear: both; display: block;  width: 80%; margin: 0px auto; float: none;}
.punjabiactive_as_slider .slick-slide h2 { width: 100%; clear: both; display: block;  margin:10px 0 5px 0; padding: 0; font-size: 16px; color: #000000; font-family:'DINPro-Medium'; }
.punjabiactive_as_slider .slick-slide a {  clear: both; display:inline-block;  font-family:'DINPro-Regular'; font-size: 12px; color: #242424; border-radius: 25px;padding:2px 12px; }
.punjabiactive_as_slider .slick-slide.slick-current h2 { font-weight: bold; }
.punjabiactive_as_slider .slick-slide.slick-current a {background: #fa4d0b;color: #ffffff; overflow: hidden; }
/* ***************** rang manch  slider ***************** */


/* ***************** rang manch  slider ***************** */
.rangmanch_as_slider { position:relative; z-index:1; left:0; top:0px; width:80%; margin:2% 10%; float: left; padding:0px; }
.rangmanch_as_slider .slick-prev,
.rangmanch_as_slider .slick-next { cursor: pointer; top: 42%; width: 13px;height: 23px;background: url('../Images/allinone_arro.png') no-repeat;}
.rangmanch_as_slider .slick-next:before, 
.rangmanch_as_slider .slick-prev:before {display: none;}
.rangmanch_as_slider .slick-prev {left: -20px;background-position: left 0px bottom 0px;}
.rangmanch_as_slider .slick-next {right: -20px;background-position: right 0px bottom 0px;}
.rangmanch_as_slider .slick-prev:hover {background-position: left 0px top 0px;}
.rangmanch_as_slider .slick-next:hover {background-position: right 0px top 0px;}
.rangmanch_as_slider .slick-list { left:0; top:0; padding:0 !important; margin:0 !important;}
.rangmanch_as_slider .slick-track { left:0; top:0; padding:35px 0 !important; margin:0 !important;}
.rangmanch_as_slider .item.slick-slide { text-align: center; z-index: 1;transform: scale(0.9);transition: all 0.5s cubic-bezier(0.25, 0.1, 0, 1.66);}
.rangmanch_as_slider .item.slick-slide.slick-current.slick-active.slick-center { z-index: 2;transform: scale(1.1);transition: all 0.5s cubic-bezier(0.25, 0.1, 0, 1.66);position: relative;}
.rangmanch_as_slider .item.slick-slide img {  opacity:0.4; clear: both; display: block;  width: 100%; margin: 0px; float:left; padding:0; border:0; }
.rangmanch_as_slider .item.slick-slide.slick-current.slick-active.slick-center img {  opacity:1; }
.rangmanch_as_slider .item.slick-slide h2 { display:block; opacity:0; width: 100%; float:left; margin:10px 0 5px 0; padding: 0; font-size: 16px; color: #000000; font-weight: bold; font-family:'DINPro-Medium'; }
.rangmanch_as_slider .item.slick-slide.slick-current.slick-active.slick-center h2 {  opacity:1; }
.rangmanch_as_slider .item.slick-slide a { opacity:0; display:inline-block; clear: both;  font-family:'DINPro-Regular'; font-size: 12px; color: #242424; border-radius: 25px;padding:2px 12px; }
.rangmanch_as_slider .item.slick-slide.slick-current.slick-active.slick-center a { opacity:1;  background: #fa4d0b;color: #ffffff; }





/*Instant Recharge*/
.instant-recharge-head.ora-headings h1 {
    margin-top: 4%;
    font-size: 31px;
    margin-bottom: 10px;
    text-align: left;
}
.instant-recharge-head.threeeasysteps.ora-headings >h3 {
    font-size: 16px;
    text-align: left;
}
.instant-recharge-head.ora-headings .headings {
    color: #464646;
    margin-top: 10px;
    font-size: 16px;
    text-align: left;
}
.orawrapper .ora-table {
    width: 49%;
    float: left;
    margin: 0 2% 0 0;
}
.orawrapper .ora-table h3 {
    font-size: 16px;
    color: #f15922;
    font-family: DINPro-Medium;
    margin-bottom: 2%;
}
.orawrapper .fa {
    font-family: fontawesome;
}
.orawrapper .ora-table .tbldata {
    background: #fff;
    font-family: DINPro-Medium;
    width: 100%;
    box-shadow: 0 2px 3px 0px rgba(68, 68, 68, 0.33);/*height: 200px;*/
}
.orawrapper .ora-table .tbldata span:first-child {
    border-right: 1px solid #ddd;
}
.orawrapper .ora-table .tbldata span {
    padding: 10px 7px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    color: #444;
}
.orawrapper .ora-table .tbldata div {
    width: 100%;
    display: table;
}
.orawrapper .ora-table .tbldata {
    background: #fff;
    font-family: DINPro-Medium;
    width: 100%;
    box-shadow: 0 2px 3px 0px rgba(68, 68, 68, 0.33);/*height: 108px;*/
}
.ora_subscription .popup-container .otp-popup {
    padding: 4% 2%;
    text-align: center;
}
.ora_subscription .popup-container .otp-popup div#MainContent_divMsg {
    text-align: center;
    margin-bottom: 3%;
}
.ora_subscription .popup-container .otp-popup input[type='text'] {
    background: #fff;
    padding: 6px 2%;
}
.ora_subscription .popup-container .otp-popup input[type='submit'] {
    padding: 7px 20px;
    color: #fff;
    cursor: pointer;
    background: #ef5a21;
}
.otp-popup .ValidationErrMsg {
    float: none;
}
.otp-popup .errmsg {
    width: 69%;
    margin: 0 auto;
    text-align: left;
}
.orawrapper .ora-table .tbldata div span {
    padding: 10px 7px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    color: #444;
    display: table-cell;
    width: 33%;
}
.orawrapper .ora-table .tbldata div {
    display: table;
    width: 100%;
}
.orawrapper .ora-table .tbldata div.tblhead span {
    color: #000;
    font-weight: 600;
}
.orawrapper .ora-table .tbldata div span input {
    display: inline-block;
}
.orawrapper .ora-table .tbldata div span:last-child {
    border-right: none;
}
.orawrapper .proceed input {
    background: #f15922;
    color: #fff;
    font-family: DINPro-Medium;
    padding: 9px 53px;
    font-size: 18px;
    display: inline-block;
    text-transform: uppercase;
    border: none;
    cursor: pointer;
}
.orawrapper .ora-table table tr:first-child td {
    font-family: DINPro-Medium;
    font-size: 13px;
}
.orawrapper .ora-table.hd {
    margin: 0;
}
.orawrapper .otp-popup {
    background: #fff;
    font-family: DINPro-Medium;
    box-shadow: 0 0px 2px 0px rgba(68, 68, 68, 0.33);
    display: none;
    justify-content: center;
    align-items: center;
    max-width: 29%;
    position: fixed;
    top: 40%;
    margin: 0 auto;
    left: 0;
    padding: 1%;
    z-index: 99999;
    text-align: center;
    right: 0;
}
.orawrapper .otp-popup input[type='text'] {
    padding: 2%;
    width: 34%;
    margin-right: 5px;
}
.orawrapper .otp-popup a {
    position: absolute;
    right: -10px;
    top: -8px;
    box-shadow: 0 1px 2px 0px rgba(68, 68, 68, 0.33);
    background: red;
    color: #fff;
    padding: 3px 6px;
}
.orawrapper .otp-popup input[type='submit'] {
    padding: 2%;
    color: #fff;
    text-transform: uppercase;
    margin: 0 4px;
    cursor: pointer;
}
.orawrapper .otp-popup div#MainContent_divMsg {
    display: block;
    color: red;
    line-height: 40px
}
.orawrapper .tnc-total-wrap {
    width: 100%;
    margin: 2% 0;
    display: block;
    float: left;
}
.orawrapper .tnc-total-wrap .fwrap {
    width: 50%;
    float: left;
}
.orawrapper .tnc-total-wrap .rwrap {
    float: left;
    width: 50%;
    text-align: right;
}
.orawrapper .tnc-total-wrap .rwrap .amount {
    background: #fff;
    display: inline-block;
    font-family: DINPro-Medium;
    padding: 13px 15px;
    font-size: 18px;
    box-shadow: 0 0px 2px 0px rgba(68, 68, 68, 0.33);
}
.orawrapper .proceed {
    text-align: right;
    clear: both;
    margin-bottom: 3%;
}
.orawrapper .proceed a {
    background: #f15922;
    color: #fff;
    font-family: DINPro-Medium;
    padding: 9px 53px;
    font-size: 18px;
    display: inline-block;
    text-transform: uppercase;
}
.orawrapper .ora-table table td input {
    display: block;
    margin: 0 auto;
}
.orawrapper .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #f34002;
    width: 6px;
    border-radius: 5px;
}
.orawrapper .mCustomScrollBox>.mCSB_scrollTools {
    right: -5px;
}
.orawrapper .mCSB_scrollTools .mCSB_draggerRail {
    width: 6px;
    background: #444;
}
.oraticker {
    width: 100%;
    clear: both;
    margin: 3% 0;
    text-align: right;
}
.oraticker a {
    padding: 0 26px 0 0;
    color: #f15b26;
    font-family: DINPro-Medium;
    border-radius: 4px;
    text-decoration: underline;
    font-size: 14px;
    position: relative;
}
.oraticker a:after {
    content: "\f178";
    font-family: fontawesome;
    padding-left: 6px;
    text-decoration: none;
    font-size: 20px;
    position: absolute;
    top: 1px;
}
.orawrapper .tnc-total-wrap .rwrap .amount span {
    font-weight: 600;
    font-size: 21px;
}
.orawrapper .tnc-total-wrap .rwrap .amount i {
    font-size: 15px;
}
/*compare box*/
.channel_tab_bottom.icompare {
    position: fixed;
    background: #fff;
    right: 3%;
    top: 56%;
    width: 200px;
    font-family: 'Maven Pro', sans-serif;
    border: none;
    border-radius: 2px;
    box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.13);
    z-index: 999;
    min-height: 88px;
}
.compareBox a {
    position: relative;
    left: auto;
    top: auto;
    font-family: 'DinPro-Regular',Arial;
    font-size: 13px !important;
    background: #ff6229;
    color: #fff;
    padding: 6px 19px;
    display: inline-block;
    margin: 5% auto;
    border-radius: 25px;
}
.compareBox {
    text-align: center;
}
.channel_tab_bottom.icompare .head {
    background: #ff6203;
    padding: 10px 0;
    text-align: center;
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    border-radius: 2px 2px 00;
}
.channel_tab_bottom.icompare .head span {
    background: #cd4d00;
    padding: 1px 5px;
    margin-left: 11px;
}
.channel_tab_bottom.icompare .popup-msg {
    box-shadow: 0 1px 1px 0 #00000045;
    line-height: 18px;
    position: absolute;
    top: -50px;
    background: #fff;
    font-size: 11px;
    text-align: center;
    display: none;
}
.icompare .channel_tab_bottom_button>a#chkCompare {
    background: #ff6203;
    text-align: center;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    border-radius: 2px 2px 00;
    padding: 4px 16px;
    width: auto;
    display: inline-block;
    height: auto;
}
#divCompare.icompare .channel_tab_bottom_button {
    margin-top: 6%;
    border-top: 1px solid #eae6e6;
    border-radius: 0;
}
.channel_tab_bottom.icompare li {
    border: 1px solid #f4f4f4;
    margin: 4%;
    display: block;
    padding: 8px;
    text-transform: uppercase;
    color: #ff6203;
    font-weight: 500;
    font-size: 12px;
}
.channel_tab_bottom.icompare li i {
    font-family: fontawesome;
    font-style: normal;
    float: right;
    font-size: 18px;
    cursor: pointer;
}
.icompare.less .channel_tab_bottom_button>a#chkCompare {
    pointer-events: none;
    background: #c9c9c9;
}
.idesign .compare-vertical-slider h4 .count {
    position: absolute;
    z-index: 1;
    top: -6px;
    right: 9%;
    clear: both;
    text-align: center;
}
.idesign .compare-vertical-slider h4 {
    position: relative;
    overflow: hidden;
}
.idesign .compare-vertical-slider h4 .count em {
    font-size: 12px;
    background: #de6436;
    display: inline-block;
    width: 17px;
    font-style: normal;
    color: #fff;
    height: auto;
    margin: 0 auto;
    line-height: normal;
    font-weight: 500;
}
.idesign .compare-vertical-slider h4 .count small {
    width: 100%;
    clear: both;
    font-size: 11px;
    margin-top: -27px;
    float: left;
    color: #de6436;
}
.buycompare.three .pack-box.pack-box-cmp-cnt {
    width: 32% !important;
    margin: 2% 0;
}
.buycompare.three .pack-box.pack-box-cmp-cnt:nth-child(2) {
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner {
    background: #efeae6;
    border-radius: 5px;
    position: relative;
}
.addon-banner-text {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    text-align: right;
    margin: 48px 20px;
}
.addon-banner-text .mera-apna-bottom .price span {
    color: #fff;
    font-size: 45px;
    font-weight: bold;
    font-family: 'MavenProBlack';
}
.addon-banner-text h1 span {
    border-bottom: 5px solid #fff;
    width: 13%;
    content: "";
    position: absolute;
    bottom: -24px;
    right: 100px;
}
.addon-banner-text h1 {
    position: relative;
    font-size: 39px;
    color: #fff;
}
.mera-apna-bottom .price .fa {
    font-size: 46px;
    font-weight: 500;
}
.addon-banner-text h1::before {
    position: absolute;
    bottom: -22px;
    border-bottom: 1px solid #fff;
    width: 35%;
    content: "";
}
.mera-apna-bottom {
    width: 37%;
    display: inline-block;
    text-align: center;
}
.mera-apna-bottom {
    color: #fff;
    font-size: 18px;
    margin: 39px 0 10px 0;
}
.addon-banner-text .addon-banner-text h1 {
    color: #fff;
    font-size: 41px;
}
.addon-banner-text .mera-apna-bottom .price p {
    color: #fff;
    font-size: 14px;
}
.addon-banner-text .mera-apna-bottom p {
    color: #fff;
    font-size: 18px;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner .tnc {
    padding: 6px 7px 10px;
    font-size: 11px;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner img {
    border-radius: 5px 5px 0 0;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner .tnc p {
    padding-bottom: 3px;
}
.ndesign .ndaddon .map .carte_cont_bottom_btn a small {
    top: -50px;
    font-size: 10px;
    width: 160px;
    border-radius: 0;
    left: -55px;
    padding-bottom: 8px;
}
.ndesign .ndaddon .map .carte_cont_bottom_btn a {
    background: #f15a23;
    padding: 9px 14px 11px 8px;
}
.ndesign .ndaddon .map .carte_cont_bottom_btn a em.bedge {
    position: absolute;
    font-style: normal;
    font-size: 10px;
    background: #151414;
    padding: 1px 4px;
    border-radius: 52%;
    text-align: center;
    font-weight: 500;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist small.tooltip-offer.new-offer {
    display: block;
    background: #000000 none repeat scroll 0 0;
    border-radius: 5px;
    font-size: 11px;
    opacity: 0;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    top: -43px;
    width: 96%;
    left: 0;
    right: 0;
    color: #fff;
    margin: 0 auto;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist small.tooltip-offer.new-offer:after {
    bottom: -13px;
    color: #000000;
    content: "\f0d7";
    font-family: fontawesome;
    font-size: 24px;
    left: 0;
    position: absolute;
    right: 0;
}
.active-services-full-wrap .contentwrap .newoffer {
    bottom: 27%;
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap {
    position: relative;
}
.container-inner.inneractive .container-innerright .active-logo.padding-zero {
    padding-top: 0 !important;
}


/* BookOnline Blurb */
.elpoBlurb { transform: rotate(-30deg); position: absolute; left: -40px; top: -25px; width: 65px; height: 65px; padding-top:25px;  background: url('../Images/elpoBlurb.png') no-repeat; background-size: 100% 100%; text-align: center; color: #fff; font-family:'DINPro-Medium';text-transform: uppercase; box-sizing: border-box; font-size:10px; }
.elpoBlurb span { display: block; }
/*
.instant-banner{background: #b4d5db url(../Images/dish-recharge-banner.png) no-repeat;min-height: 240px; background-size: cover;padding:21px 0 9px; position: relative; float: left; width: 100%;}
.instant-banner .get-extra {float: left;max-width: 349px;text-align: right;width: 100%;}
.instant-banner .extra-deal-all {float: right;max-width: 534px;width: 100%;margin: 23px 0 0;}
.instant-banner .dish-term {bottom: 10px;position: absolute;right: 7px;}
.instant-banner .dish-term a {color: #000;font-size: 9px;font-weight: 700;}
.instant-banner .extra-deal-all .extra-deal{float: left;width: 100%;margin: 0 auto;max-width: 351px;}
.instant-banner .extra-deal-all h4{color: #000;text-transform: uppercase;font-size: 25px;font-family: 'DINPro-Regular';line-height: 30px;margin: 0 0 18px;}
.instant-banner .extra-deal-all h2{color: #db513f; font-size: 40px; text-transform: uppercase;font-family: 'dinpro-bold';line-height: 40px;margin: 0 0 11px;}
.instant-banner .extra-deal-all p{color: #2d2d2d;font-family: arial;font-size: 14px;font-weight: 600;line-height: 19px;}
.instant-banner .extra-deal-all p span{color: #db513f; text-transform: uppercase;font-size: 16px;}
.instant-banner .extra-deal-all .extra-discount{float: left; width: 100%; margin: 20px 0 0;}
.instant-banner .extra-deal-all .extra-discount p{color: #000; font-size: 15px;font-family: 'arial';}
.instant-banner .extra-deal-all .extra-discount img{display: inline-block; vertical-align: middle; margin: 0 5px;}
*/
.instant-banner {
    background: #f6d04e url('../Images/active-packs-instant-recharge-banner.jpg') no-repeat;
    min-height: 240px;
    background-size: cover;
    padding: 0;
    position: relative;
    float: left;
    width: 100%;
}
.instant-banner .ib_allinoneAllpack_left {
    width: 35%;
    float: left;
    margin-top: 10px;
}
.instant-banner .ib_allinoneAllpack_left img {
    max-width: 95%;
    float: right;
}
.instant-banner .ib_allinoneAllpack_right {
    width: 50%;
    float: left;
    text-align: center;
}
.instant-banner .ib_allinoneAllpack_right img {
    display: block;
    clear: both;
    max-width: 95%;
    float: none;
    margin: 0 auto;
    width: 17%;
}
.instant-banner .ib_allinoneAllpack_right a {
    display: block;
    clear: both;
    background: #ea5d2a;
    width: 110px;
    float: none;
    margin: 0 auto;
    padding: 0;
    border: 0;
    border-radius: 5px;
    color: #fff;
    font-family: 'DINPro-regular', Arial;
    font-size: 12px;
    line-height: 26px;
    text-transform: uppercase;
}
.instant-banner .ib_allinoneAllpack_right a:hover {
    background: #0d0d0b;
}
.ib_allinoneAllpack_right .inner-instant-section li:nth-child(4) p {
    color: red;
    font-family: "FuturaBTMedium", "DINPro-Regular", Arial;
    font-weight: bold;
}
.inner-instant-section li .li-innersection li {
    d: inline;
    display: inline-block;
    padding: 0 0 0 28px;
    color: #000;
    font-weight: bold;
    font-size: 17px;
}
.ib_allinoneAllpack_right .inner-instant-section .li-innersection li .price {
    color: #000;
    font-size: 15px;
    text-transform: uppercase;
}
.fa {
    font-family: FontAwesome !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}
.fa {
    font-family: FontAwesome !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}
.ib_allinoneAllpack_right .inner-instant-section li .price em {
    font-size: 12px;
    color: red;
}
.inner-instant-section li {
    position: relative;
}
.inner-instant-section .li-innersection > li::after {
    position: absolute;
    top: 1px;
    right: -20px;
    content: "";
    background: #000;
    border-right: 2px solid #000;
    height: 19px;
}
.inner-instant-section li:nth-child(1) p {
    color: #000;
    font-weight: bold;
    padding: 10px 0;
    font-size: 11px;
}
.inner-instant-section li:nth-child(6) .price {
    color: #000;
    text-transform: uppercase;
    font-size: 15px;
}
.ib_allinoneAllpack_right h4.price span.old::after {
    background: #f30;
    content: "";
    height: 3px;
    left: -2px;
    position: absolute;
    top: 6px;
    transform: rotate(18deg);
    width: 100%;
}
.inner-instant-section .li-innersection > li:nth-child(3)::after {
    border-right: 0;
}
.ib_allinoneAllpack_right h4.price span.old {
    position: relative;
    margin: 0 6px;
    font-size: 15px;
}
.inner-instant-section span.new {
    font-family: "DINCond-Bold", Arial !important;
    color: red;
    font-size: 29px;
}
.instant-banner .ib_allinoneAllpack_tnc {
    position: absolute;
    bottom: 60px;
    right: -40px;
    transform: rotate(-90deg);
    z-index: 10;
    color: #000000;
    font-family: 'DINPro-Bold';
    font-size: 10px;
    font-weight: 700;
}
.firstadLeft.addrate.all {
    float: left;
    position: relative;
    text-align: left;
    width: 49.1%;
    background: #9acbcf;
    background-size: cover;
    padding-bottom: 2px;
}
.firstadLeft.addrate.all .recharge-offer-ban {
    float: left;
    width: 100%;
    position: relative;
    padding: 12px 0;
}
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban {
    float: left;
    width: 210px;
    padding:27px 0 0 0px;
    position: relative;
}
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban img {
    width: 100%;
}
.firstadLeft.addrate.all .right-offer-ban .offer-ban-in {
    float: left;
    width: 100%;
    margin: 0 0 10px;
}
.firstadLeft.addrate.all .right-offer-ban .offer-ban-in h4 {
    color: #db513f;
    font-size: 19px;
    text-transform: uppercase;
    font-family: 'DINPro-Regular';
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal h4 span
/* .firstadLeft.addrate.all .right-offer-ban .offer-ban-in h4 span*/ { display: block; color: #f14e23; }

.firstadLeft.addrate.all .right-offer-ban .offer-ban-in h2 {
    color: #db513f;
    font-family: "dinpro-bold";
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 7px;
    text-transform: uppercase;
}
.firstadLeft.addrate.all .right-offer-ban .offer-ban-in p {
    color: #000;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate {
    float: left;
    width: 100%;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate a {
    text-transform: uppercase;
    padding: 6px 10px;
    font-size: 11px;
    color: #fff;
    background: #db513f;
    display: inline-block;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate p {
    color: #000;
    font-size: 12px;
    font-weight: 500;
    margin: 0 0 5px;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate p img {
}
.firstadLeft.addrate.all .dish-condition {
    position: absolute;
    right: 5px;
    bottom: 5px;
}
.firstadLeft.addrate.all .dish-condition a {
    color: #000;
    font-size: 9px;
    font-family: arial;
    display: inline-block;
}
.firstadLeft.addrate .recharge-offer-ban .right-offer-ban {
    float: left;
    width: 56%;
}
.secondadLeft.all-dish {
    float: right;
    width: 50%;
    text-align: right;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate p.oneweek {
    text-transform: uppercase;
}
/*.slide-out-div.open .slide-out-searchBox .search-text-input {padding: 14px;}
.ndesign .slide-out-div {height:  258px !important;}*/
.grid-active-part .four .thumbnail .cover-thumb.mobile-view {
    display: none;
}
.grid-active-part .thumbnail .cover-thumb.crtb_web { display: block;}	
.grid-active-part .thumbnail .cover-thumb.crtb_mob {display: none; }	

/* cine & short */
.grid-active-part.gaptop .grid-xl { width: 50%; position: relative;  }
.grid-active-part.gaptop .grid-xl .thumb-cintent .content { bottom: 10%; width:100%; max-width:100%; margin:0; padding: 0; text-align: center; }
.grid-active-part.gaptop .grid-xl .thumb-cintent .content img { display: block; clear: both; width:95%; max-width: 300px; float: none; margin:0 auto; padding: 0; border:none; }
.grid-active-part.gaptop .grid-xl .thumb-cintent .content a { clear: both; display: inline-block; }


.offer_agency.recharge-offer-container #MainContent_divImgNorth.right-banner {
    margin-bottom: 16px;
}
.ndesign .navigation.vascular .menu {
    width: 85%;
}
.ndesign .navigation.vascular .menu ul {
    padding: 0px;
    float: left;
}
.ndesign .navigation.vascular .menu ul li a {
    padding: 0 9px;
}
.ndesign .navigation.vascular .menu>ul>li.myapp a {
    text-transform: inherit;
}
.ndesign .navigation.vascular .menu ul li a {
    border-left: 1px solid transparent;
}
.vascular .menu_seprator {
    display: none;
}
.ndesign .navigation.vascular .menu>ul>li {
    /*float: left;*/
}
.ndesign .navigation.vascular .menu>ul>li.one > a {
    padding-left: 0;
}
.ndesign .navigation.vascular .search .header-search-box input[type="text"] {
    width: 0%;
    background: #fff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    display: none;
    float: left;
    height: auto;
    line-height: normal;
    outline: medium none;
    padding: 5px 17px 5px 11px;
}
.ndesign .navigation.vascular .search {
    width: 15%;
    text-align: right;
    margin-right: 0;
    display: inline-block;
    float: right;
    border-spacing: 9px 7px;
    justify-content: flex-end;
    align-items: center;
    margin-top: 9px;
	z-index: 1;
}
.ndesign .navigation.vascular .search .header-search-box {
    font-family: "DINPro-Regular", Arial;
    font-size: 13px;
    margin: 0;
    width: 34px;
    padding: 0;
    float: right;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.ndesign .navigation.vascular .search .header-search-box .searchbtn {
    background-position: -1px -157px;
    height: 27px;
    position: relative;
    cursor: pointer;
}
.ndesign .navigation.vascular .search .header-search-box.active {
    width: 100%;
    text-align: left;
    top: -2px;
    margin: 0;
}
.ndesign .navigation.vascular .search .header-search-box.active input[type="text"] {
    width: 80%;
}
.ndesign .navigation.vascular .search .header-search-box.active .searchbtn {
    height: 22px;
    background-position: -33px -158px;
}
.ndesign .navigation.vascular .search .header-search-box.active input[type="text"] {
    display: inline-block;
    text-align: left;
}
.ndesign .navigation.vascular .language {
    float: none;
    width: 112px;
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    text-align: left;
    align-items: center;
    justify-content: center;
    margin-top: 7px;
    margin-right: 5px;
}
.ndesign .navigation.vascular .language span.txt {
    background: #fff;
    display: block;
    padding: 4px 9px;
    font-family: DINPro-Medium;
    font-size: 14px;
    border-radius: 3px;
    position: relative;
    cursor: pointer;
    width: 112px;
}
.ndesign .navigation.vascular .language ul {
    position: absolute;
    background: #fff;
    z-index: 9;
    width: 112px;
    box-shadow: 0px 4px 3px 0px #00000059;
    display: none;
    margin-top: -2px;
    top: 29px;
}
.ndesign .navigation.vascular .language ul li:hover {
    background: #db5434;
    color: #fff;
}
.ndesign .navigation.vascular .language ul li {
    display: block;
    color: #000;
    padding: 4px 9px;
    transition: 0.2s ease;
    font-size: 13px;
}
.ndesign .navigation.vascular .language ul li a {
    display: block;
    color: #000;
    padding: 4px 9px;
    transition: 0.2s ease;
    font-size: 13px;
}
.ndesign .navigation.vascular .language ul li:hover a {
    background: #db5434;
    color: #fff;
}
.ndesign .navigation.vascular .language span.txt:after {
    content: "";
    border-bottom: 4px solid transparent;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #000;
    position: absolute;
    right: 5%;
    top: 43%;
}
.ndesign .navigation.vascular .language span.txt.active {
    border-radius: 3px 3px 0 0;
}
.language-notification {
    position: fixed;
    bottom: 9%;
    left: 4%;
    display: none;
}
.language-notification a.vascular-icon {
    background: #e94c29;
    display: inline-block;
    padding: 15px 14px;
    /* box-shadow: 0 0 0 4px #f2947f; */
    border-radius: 68%;
    width: 50px;
    animation: glow 2s infinite
}
.language-notification a.vascular-icon img {
    max-width: 100%;
}
.language-notification .tooltip {
    padding: 20px 0;
    font-family: DINPro-Medium;
    position: absolute;
    color: #fff;
    width: 356px;
    font-size: 16px;
    left: 90px;
    background: #3d3d3d;
    text-align: center;
    font-weight: 500;
    top: 13%;
    display: none;
    opacity: 0;
}
.language-notification .tooltip:before {
    border-left: 10px solid transparent;
    border-right: 10px solid #3d3d3d;
    content: "";
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    position: absolute;
    left: -20px;
}
@keyframes glow {
 0%, 100% {
 box-shadow: 0 0 0 5px #f2947f9e;
}
 50% {
 box-shadow: 0px 0px 0px 0px rgba(0, 130, 196, 0), inset 0px 0px 0px rgba(255, 255, 255, 0);
}
}
.dish-music-active {
    float: left;
    text-align: center;
    width: 100%;
}
.dish-music-active .add-free-music {
    float: left;
    margin: 30px 0 50px;
    padding: 30px 0 10px;
    position: relative;
    width: 100%;
    border: 1px solid #000;
}
.dish-music-active .add-free-music::after {
    background: #da5534;
    bottom: -41px;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 100%;
}
.dish-music-active .add-free-music h3 {
    font-family: DINPro-Light;
    font-size: 23px;
    left: 0;
    position: absolute;
    right: 0;
    top: -24px;
}
.dish-music-active .add-free-music h3 span {
    background: #d95a34;
    color: #fff;
    display: inline-block;
    padding: 7px 90px;
    position: relative;
}
.dish-music-active .add-free-music h3 span::after {
    border-bottom: 22px solid transparent;
    border-left: 23px solid #d95a35;
    border-top: 23px solid transparent;
    content: "";
    position: absolute;
    right: -23px;
    top: 0;
}
.dish-music-active .add-free-music h3 span::before {
    border-bottom: 22px solid transparent;
    border-right: 23px solid #d95a35;
    border-top: 23px solid transparent;
    content: "";
    position: absolute;
    left: -23px;
    top: 0;
}
.dish-music-active .add-free-music .bollymusic-active {
    float: left;
    text-align: center;
    width: 100%;
}
.dish-music-active .add-free-music .bollymusic-active ul {
}
.dish-music-active .add-free-music .bollymusic-active li {
    float: left;
    position: relative;
    width: 50%;
    padding: 20px 0 5px;
}
.dish-music-active .add-free-music .bollymusic-active li:first-child::after {
    background: #d95a34;
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 2px;
}
.dish-music-active .add-free-music .bollymusic-active li h4 {
    color: #000;
    font-family: DINPro-Light;
    line-height: 23px;
    margin: 10px 0 0;
}
.dish-music-active .add-free-music .bollymusic-active li h4 span {
    display: block;
}
.create-music {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 100%;
    padding: 0 70px;
    width: 100%;
}
.dish-music-active .music-subs {
    float: left;
    text-align: center;
    width: 100%;
    margin: 42px 0 0;
}
.dish-music-active .music-subs img {
}
.dish-music-active .music-subs h4 {
}
.dish-music-active .music-subs h4 span {
    background: #4e4e50;
    display: inline-block;
    font-family: DINPro-Light;
    padding: 5px 30px 9px;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h4 {
    color: #fff;
    width: 100%;
    margin: 0
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    color: #fff;
    font-family: DINPro-Bold;
    font-size: 38px;
    line-height: 44px;
    position: relative;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 span {
    display: block;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    color: #fff;
    font-size: 23px;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 small {
    display: block;
    font-size: 12px;
}
/*.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2::after {background: #fff;bottom: 0;content: "";height: 3px;left: 0;position: absolute;width: 60px;}*/
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces {
    float: left;
    margin: 20px 0 0;
    width: 100%;
    text-align: left;
    display: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces h6 {
    color: #e90e1d;
    font-size: 16px;
    margin: 0 0 10px;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces ul {
    list-style: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces ul li {
    background: url("../Images/home/tick-arrow.jpg") no-repeat;
    color: #fff;
    float: left;
    font-size: 15px;
    padding: 0 0 7px 33px;
    width: 100%;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai {
    text-align: left;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    color: #fff;
    margin: 0;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan > h5 {
    margin: 0;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan img {
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle;
    width: auto;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    color: #fff;
    display: inline-block;
    margin: 0 0 0 20px;
    text-decoration: underline;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    float: left;
    margin: 40px 0 0;
    width: 100%;
}
.allinoneActivepacksFloter {
    z-index: 99;
    position: fixed;
    left: 30px;
    top: 35%;
    width: 200px;
    height: auto;
    margin: 0;
    padding: 0;
    display: none;
}
.allinoneActivepacksFloter span {
    position: absolute;
    right: -8px;
    top: -8px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 10px;
    color: #2a2a2a;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
}
.allinoneActivepacksFloter span:hover {
    background: #2a2a2a;
    color: #fff;
}
.allinoneActivepacksFloter img {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 5px 5px 0 0;
}
.allinoneActivepacksFloter a {
    background: #ea5d2a;
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #fff;
    font-family: 'DINPro-regular', Arial;
    font-size: 12px;
    line-height: 28px;
    text-transform: uppercase;
}
.allinoneActivepacksFloter a:hover {
    background: #2a2a2a;
}
/*Market Offers*/
.market_offer.odesign .ui-tabs .prosc {
    padding: 2%;
    max-width: 97%;
}
.market_offer.odesign h3.heading {
    border-bottom: 1px solid #eee;
    padding: 0;
    background: none;
    font-weight: 500;
    height: auto;
    line-height: normal;
    padding: 1% 0;
    text-transform: uppercase;
}
.market-offer-wrap {
    border: aliceblue;
    margin: 0 0 5%;
}
.market-offer-wrap .slider {
    margin: 3% auto;
    width: 90%;
}
.market_offer.odesign .ofer_products {
    padding: 0;
}
.ndesign .market_offer.odesign .ofer_products .img_txtx {
    height: auto;
    background-size: 100%;
    margin: 0;
    padding: 0;
    min-height: 201px;
    background-position: center bottom;
}
.ndesign .market_offer.odesign .ofer_products .offr_txtss {
    line-height: normal;
    font-size: 12px;
    padding: 42px 0 0;
    text-align: center;
}
.market_offer.odesign .ofer_products .offr_txtss p {
    font-size: 27px;
    line-height: 32px;
}
.market_offer.odesign .ofer_products .offr_txtss p i {
    font-size: inherit;
}
.market_offer.odesign .ofer_products .offr_txtss p span {
    margin: 0;
    font-size: 15px;
    position: relative;
    top: -5px;
    left: -5px;
}
.market_offer.odesign .ofer_products .mntd {
    min-height: 49px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #eee;
    padding: 3%;
}
.market_offer.odesign .ofer_products .mntd span {
    font-size: 14px;
    color: #444;
}
.market_offer.odesign .ofer_products {
    border: 1px solid #eee;
    box-shadow: none;
    margin: 1%;
    transition: 1s ease;
}
.odesign .slick-prev:before {
    font-size: 5rem;
    content: "\f104";
    color: #444;
    font-family: fontawesome;
    opacity: 1;
}
.market_offer .slick-next:before {
    font-family: fontawesome;
    color: #000;
    content: "\f105";
    font-size: 5rem;
}
.market_offer .slick-next {
    top: 42%;
    right: -7%;
}
.market_offers .slick-prev:before {
    content: "\f104";
    font-family: fontawesome;
    color: #000;
    opacity: 1;
}
.market_offer .slick-prev {
    top: 35%;
    left: -4%;
}
.market_offer .slick-dots {
    bottom: -6%;
}
.market_offer .slick-dots button {
    background: #292929;
    border-radius: 52%;
    width: 10px;
    height: 10px;
    margin: 0;
}
.market_offer .slick-dots li {
    width: 10px;
    height: 10px;
}
.market_offer .slick-dots button:before {
    display: none;
}
.market_offer.odesign .ofer_products.slick-current + .slick-active {
    transform: scale(1.1);
    z-index: 99;
}
.market_offer .slick-dots li.slick-active button {
    background: #f0774a;
}
.odesign .slick-prev.slick-disabled:before {
    opacity: 0.25;
}
.market_offer .overlay {
    display: flex;
    position: absolute;
    background: #fff;
    opacity: 0.9;
    justify-content: center;
    align-items: flex-start;
}
.market_offer.odesign .ui-tabs {
    position: relative;
}
.market_offer .overlay i:before {
    font-family: FontAwesome;
    display: none;
}
.market_offer .overlay i {
    width: 10px;
    height: 10px;
    border: 2px solid #f15a24;
    border-radius: 24%;
    top: 2px;
    position: relative;
}
.market_offer .overlay .spinner {
    position: relative;
    top: 14%;
}
.dish-deal > img {
    margin: 0;
}
.active-services-full-wrap .top-header h2 {
    font-size: 40px;
}
#dishactive-layout .banner-count-text {
    left: 47%;
    position: absolute;
    top: 90px;
    width: calc(100% - 47%);
}
#dishactive-layout .banner-cont {
    position: relative;
}
#dishactive-layout .banner-count-text h4 {
    color: #292929;
    font-family: DINPro-Regular;
    font-size: 24px;
    text-transform: uppercase;
}
#dishactive-layout .banner-count-text h3 {
    color: #f93300;
    font-family: DINPro-Bold;
    margin: 4px 0 0;
    text-align: left;
    text-transform: uppercase;
    line-height: 28px;
}
#dishactive-layout .adj-height {
    height: 278px;
}
#dishactive-layout .desc-height {
    height: 316px;
}
#dishactive-layout .insc-active {
    height: 413px;
}
.grid-active-part.part8 {
    float: left;
    width: 100%;
}
#dishactive-layout .grid-3 {
    float: left;
    width: 61.9%;
    position: relative;
}
#dishactive-layout .grid-1 {
    float: left;
    width: 38.101%;
    position: relative;
    height: 280px;
}
#dishactive-layout .full-cover {
    width: 100%;
    display: block;
    max-width: 100%;
}
#dishactive-layout .change-dish {
    float: left;
    height: 280px;
    width: 100%;
    overflow: hidden;
}
.common-active {
    float: left;
    position: relative;
}
#dishactive-layout .manoranjan-pack {
    width: 24%;
}
#dishactive-layout .ibadat-pack {
    width: 30%;
}
#dishactive-layout .dance-pack {
    width: 46%;
}
.grid-active-part.part9 {
    width: 100%;
}
#dishactive-layout .manoranjan-pack img.full-cover, #dishactive-layout .ibadat-pack img.full-cover, #dishactive-layout .dance-pack img.full-cover {
    height: 316px;
}
#dishactive-layout .thumb-cintent h3 {
    color: #fff;
    font-family: DINPro-Bold;
    text-transform: uppercase;
}
#dishactive-layout .disney-img {
    margin: 20px 0 0 29px;
}
#dishactive-layout .disney-img > img {
    width: 109px;
}
#dishactive-layout .disney-text {
    padding: 39px 0 0 34%;
}
#dishactive-layout .know-more-active {
    bottom: 30px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
}
#dishactive-layout .know-more-active a {
    background: #fff;
    border: none;
    color: #1a1818;
    font-family: DINPro-Bold;
    font-size: 18px;
    padding: 11px 40px;
    text-transform: uppercase;
}
#dishactive-layout .jyoti-img img {
    width: 79px;
}
#dishactive-layout .jyoti-img {
    margin: 14px 20px;
}
#dishactive-layout .jyoti-text {
    bottom: 80px;
    left: 30px;
    position: absolute;
}
.common-active-logo img {
    width: 120px;
}
.common-active-logo {
    box-sizing: border-box;
    float: right;
    padding: 13px 15px 0 0;
    text-align: right;
    width: 100%;
}
#dishactive-layout .game-text {
    box-sizing: border-box;
    float: left;
    padding: 10px 28px 0;
    width: 100%;
}
#dishactive-layout .grid-square .jyoti-text {
    bottom: auto;
    left: 50%;
    top: 50%;
    transform: translate(-37%, -50%);
}
#dishactive-layout .evergreen .jyoti-text {
    bottom: auto;
    top: 20px;
}
.evergreen .common-active-logo {
    box-sizing: border-box;
    float: left;
    margin: 0;
    padding: 20px 0 20px 25px;
    text-align: left;
}
.movie-page .common-active-logo {
    box-sizing: border-box;
    float: left;
    margin: 0;
    padding: 20px 0 20px 25px;
    text-align: left;
}
.evergreen .common-active-logo.cook {
    bottom: 30%;
    left: 45%;
    padding: 0;
    position: absolute;
    width: calc(100% - 45%);
}
#dishactive-layout .dance-pack .thumb-cintent h3 {
    text-align: right;
}
#dishactive-layout .game-text.right-text {
    text-align: right;
}
.movie-page .common-active-logo.dance-part {
    padding: 20px 25px;
    text-align: right;
}
.dish-deal {
    float: left;
    text-align: center;
    width: 100%;
    padding:0;
}
.dish-deal h4 {
    color: #f04334;
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'dinpro';
}
.dish-deal h2 {
    color: #f04334;
    font-size: 23px;
    text-transform: uppercase;
    font-family: 'dinpro-bold';
}
.dish-deal p {
   color: #000;
    font-size: 16px;
    font-family: Roboto,sans-serif;
}
.dish-deal p span {
    color: #f04334;
    text-transform: uppercase;
}

.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack.login-bg .bottom-desc .right-txt {
    width: 100%;
    box-sizing: border-box;
    text-align: right;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack.login-bg .header-holder a:hover {
    background: #f04334;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-ibadat {
    text-align: center;
    width: 100%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-ibadat h6 img {
    display: inline-block;
    margin: 0 23px;
    vertical-align: middle;
    width: auto;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-ibadat h6 {
    color: #202020;
    font-family: DINPro-Black;
    font-size: 27px;
    text-align: center;
    text-transform: uppercase;
}
.dish-text .dish-content {
    box-sizing: border-box;
    float: left;
    padding: 17px;
    text-align: justify;
    width: 100%;
}
.dish-text .dish-content p {
    color: #838383;
    font-family: sans-serif;
    font-size: 12px;
    line-height: 17px;
    margin: 0 0 9px;
}
.dish-text .dish-content p:last-child {
    margin: 0;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price.ibadat-services span, .container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price.ibadat-services i {
    color: #338c46;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price.ibadat-services {
    color: #000;
    font-weight: 700;
    margin: 20px 0 0 !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price span {
    font-size: 37px;
}
.middle_pres.instn_rcg .inst_ldft .rcrg_bxx label {
    line-height: 25px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price.ibadat-services small {
    color: #338c46;
    left: -4px;
    position: relative;
    top: -12px;
}
.ndesign .header .right .brand-logo ul li.esselgrup {
    display: none;
}
.music-active-services .music-subs h5 {
    color: #000;
    font-family: DINPro-Bold;
    font-size: 30px;
    text-transform: uppercase;
}
.music-active-services .music-subs h5 mark {
    background: none;
    color: #d95a34;
}
.bjourney .step-active-content .content .region_wrap .region_type .region_drop .selected_state ul {
    position: relative;
    top: 14px;
}
.music-creative {
    box-sizing: border-box;
    float: left;
    padding: 0 8%;
    width: 100%;
}
.music-creative > img {
    width: 100%;
}
.kids-creative h4 {
    color: #000;
    font-weight: 500;
    padding: 0 0 30px;
}
.kids-creative h4 span {
    font-weight: 700;
}
.kids-creative ul {
    float: left;
    text-align: center;
    width: 100%;
}
.kids-creative ul li {
    color: #10222b;
    display: inline-block;
    font-family: DINPro-Bold;
    font-size: 20px;
    vertical-align: middle;
    box-sizing: border-box;
}
.kids-creative ul li:nth-child(2) {
    padding: 0 7%;
}
.kids-creative ul li img {
    width: 160px;
}
.kids-creative ul li:nth-child(2) img {
    width: 55px;
}
.kids-creative ul li span {
    color: #3d7895;
    display: block;
    font-size: 22px;
}
.ulagam-active .ulagam-active-inner {
    background: #fff;
    box-sizing: border-box;
    float: left;
    padding: 10px 2%;
    text-align: center;
    width: 100%;
}
.ulagam-active .ulagam-active-inner .ulagam-clip {
    border: 1px solid #efefef;
    float: left;
    text-align: center;
    width: 100%;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-part {
    display: inline-block;
    vertical-align: middle;
    width: 507px;
    height: 321px;
    background: url(../Images/ulagam-clip.jpg) no-repeat;
    background-size: cover;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text {
    display: inline-block;
    vertical-align: middle;
    width: 449px;
    position: relative;
    left: -70px;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text h3 {
    color: #ef4623;
    font-size: 27px;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text h2 {
    color: #583d22;
    font-size: 34px;
    font-weight: 600;
}
.ulagam-active .ulagam-area {
    float: left;
    margin: 40px 0;
    width: 100%;
}
.ulagam-active .ulagam-area h3 {
    color: #5d3c1d;
    font-size: 20px;
}
.ulagam-active .ulagam-area img {
    display: inline-block;
    vertical-align: top;
}
.ulagam-lists {
    float: left;
    width: 100%;
}
.ulagam-lists span {
    color: #833420;
    display: inline-block;
    font-size: 24px;
    padding: 20px 0;
    vertical-align: middle;
    width: 48%;
}
.ulagam-lists span:first-child {
    border-right: 1px solid #833420;
}
.ilagam-price {
    float: left;
    margin: 40px 0 20px;
    width: 100%;
}
.ilagam-price img {
    width: 100%;
}
.ulagam-active-inner .subs-now a {
    float: none;
    margin: 30px 0 40px;
}
.ulagam-footer {
    background: #f27630;
    float: left;
    padding: 17px 0;
    text-align: center;
    width: 100%;
}
.ulagam-footer h5 {
    color: #fff;
    font-size: 23px;
}
.ulagam-footer a {
    color: #f9de4b;
    font-size: 50px;
    font-weight: 700;
}
.grid-active-part .grid-active-part.full-sec {
    font-size: 0;
    vertical-align: top;
    width: 100%;
    position: relative;
}
.grid-view.grid-active-part .grid-active-part img.grid {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}
.grid-view {
    position: relative;
}
.grid-view .content img {
    width: 152px;
}
.grid-view .grid-active-part.part5 {
    position: relative;
}
.grid-view .grid-active-part.part5.grid-center .content {
    left: 0;
    margin: 0 auto;
    right: 0;
    text-align: center;
    width: 100%;
}
.product_slide.slider .offerBoxHolder h3 {
    min-height: 99px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.active-change {
    color: #000;
    font-size: 23px;
    line-height: 29px;
    margin: 20px 0;
}
.instant-banner .extra-deal-all .extra-deal ul {
    float: left;
    width: 100%;
    border-bottom: 1px solid #dc5a35;
    padding: 0 0 7px;
}
.instant-banner .extra-deal-all .extra-deal ul li {
    float: left;
    width: 100%;
}
.instant-banner .extra-deal-all .extra-deal ul li h5 {
    font-size: 15px;
    font-weight: 700;
    border-top: 1px solid #dc5a35;
    border-bottom: 1px solid #dc5a35;
    text-transform: uppercase;
    padding: 2px 0;
    margin: 6px 0;
    float: left;
    width: 100%;
}
.instant-banner .extra-deal-all .extra-deal ul li h5 span {
    float: left;
    width: 50%;
    padding: 0 12px;
    position: relative;
    left: 46px;
}
.instant-banner .extra-deal-all .extra-deal ul li h6 {
    font-size: 14px;
    color: #221f20;
    padding: 2px 12px;
}
.instant-banner .extra-deal-all .extra-deal ul li h6 span {
    font-weight: 700;
    width: 50%;
    float: left;
    text-align: right;
}
.instant-banner .extra-deal-all .extra-deal ul li .recharge {
    left: 0;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin .content-holder.lcn-offer .header-holder a {
    color: #fff;
    background: #f04334;
}
.dish-deal h3 {
    text-transform: uppercase;
    margin: 7px 0 6px;
    line-height: 23px;
    color: #221f20;
    font-weight: 700;
}
.dish-deal ul {
    float: left;
    width: 100%;
    padding: 0 0 7px;
    padding: 0 20px;
    box-sizing: border-box;
    list-style: none;
}
.dish-deal ul li {
    float: left;
    width: 100%;
}
.dish-deal ul li h5 {
    font-size: 9px;
    font-weight: 700;
    border-top: 1px solid #dc5a35;
    border-bottom: 1px solid #dc5a35;
    text-transform: uppercase;
    padding: 2px 0;
    margin: 6px 0;
    float: left;
    width: 100%;
    font-family: 'Roboto',Arial;
    color: #f34002;
}
.dish-deal ul li h5 span {
    float: left;
    width: 50%;
    padding: 0;
    position: relative;
    left: 0;
    box-sizing: border-box;
}
.dish-deal ul li .recharge {
    left: 0;
    text-align: left;
}
.dish-deal ul li h6 {
    font-size: 9px;
    color: #221f20;
    padding: 2px 12px;
    font-family: 'Roboto', sans-serif;
}
.dish-deal ul li h6 span {
    font-weight: 700;
    width: 50%;
    float: left;
    text-align: right;
}
.dish-deal ul li:last-child {
    border-bottom: 1px solid #dc5a35;padding-bottom: 5px;
}
/*manni css login opup*/

.popup_login.popup_login1.login_orng .rightlogin .content-holder {
    float: left;
    height: 400px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.popup_login .popup_login_div {
    font-family: Roboto,sans-serif;
}
/*end here*/
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack { background: url('../Images/Login-section-banner-payterm-festive-bg.jpg') no-repeat top center; background-size: 100% 100%; position: relative; }
.dish-deal .Extra360Days { position: relative; width: 90%; float: left; margin: 10px 5%; }
.dish-deal .Extra360Days span { position: absolute; left: 0; top:-8px; width: auto; font-size: 11px; color: #221f20; text-align: left; }
.dish-deal .Extra360Days img { width: 100%; float: left; }
.dish-deal .Extra360Days aside {  position: absolute; left: 0; bottom:-5px; width: auto; text-align: left; color: #ef4723; font-size: 16px;    text-transform: uppercase; }
.dish-deal .Extra360Heading { width: 90%; float: left; margin:0px 5%; text-align: left; text-transform: uppercase; }
.dish-deal .Extra360Heading span { display: block;  color: #ef4723; }
.dish-deal .Extra360UL { width: 90%; float: left; margin: 0 5%; padding: 0; position: relative; }
.dish-deal .Extra360UL:after { content: ""; background: url('../Images/360days_loginpopupicon.png') no-repeat; background-size: 100% 100%; height: 28px; width:25px; position: absolute; left:-5%; top: 30px; }
.dish-deal .Extra360UL li{}
.dish-deal .Extra360UL li:last-child { padding-bottom: 5px; }
.dish-deal .Extra360UL li h6 { padding: 3px 0;} 
.dish-deal .Extra360UL li .recharge { text-align: center; width: 45%; margin-left: 5%; }
.popup_login.popup_login1.login_orng .rightlogin .content-holder.lcn-offer .header-holder { left: 0; margin: 0 auto;position:static; right: 0;text-align: center;top: 0; width: 100%; float: left; margin-top: 10px; }
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder a, 
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack .header-holder a, { background: #ef4723; border-color: #ef4723; color: #ffffff; float: none; border-radius: 4px; text-transform: uppercase; margin: 0 auto; display: inline-block; }
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder .bottom-desc .right-txt { color: #080807; }




.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 img {
    max-width: 370px;
    width: 100%;
    margin: 20px 0;
}
.buysecond {
    padding: 9px;
}
.dish-table {
    margin: 20px 0 0;
    float: left;
    width: 100%;
}
.dish-table td {
    border: 1px solid #d5d5d5;
    text-align: center;
    padding: 4px 0;
    font-size: 14px;
    color: #1F1F1F;
}
.accordionContent ul.relocate li {
    list-style: disc
}
.login_txt {
    float: left;
    width: 100%;
}
.inner-variation_sec.dish-modify, .multioffer_dishtv .dish-modify {
    float: left;
    width: 100%;
    background: #fff;
    margin: 0 0 30px;
    padding: 26px 20px;
    box-sizing: border-box;
    text-align: center;
}
.inner-variation_sec.dish-modify h2, .multioffer_dishtv .dish-modify h2 {
    color: #f05a21;
    font-size: 22px;
    font-family: 'DINPro-Medium';
    margin: 0 0 9px;
}
.inner-variation_sec.dish-modify h4, .multioffer_dishtv .dish-modify h4 {
    color: #171717;
    font-size: 17px;
    font-family: 'DINPro-Regular';
}
.inner-variation_sec.dish-modify h4 span, .multioffer_dishtv .dish-modify h4 span {
    font-family: "DINPro-Black";
}
.inner-variation_sec.dish-modify .connections, .childpck_conditions.dish-condisition, .dish-modify .dish-cost {
    float: left;
    width: 100%;
}
.dish-modify .dish-cost .best-pack p {
    color: #171717;
    font-size: 17px;
    font-family: 'DINPro-Regular';
    line-height: 25px;
}
.dish-modify .dish-cost .best-pack h3 {
    color: #f05923;
    font-size: 34px;
    font-family: DINPro-Bold;
    margin-bottom: 0;
}
.dish-modify .dish-cost .best-pack {
    display: inline-block;
    width: 100%;
    margin: 0 0 40px;
    position: relative;
}
.dish-modify .select_pack_sec p, .multioffer_dishtv .dish-modify p {
    color: #121212;
    font-size: 16px;
    font-family: 'DINPro-Bold';
}
.dish-modify .select_pack_sec p span, .multioffer_dishtv .dish-modify p span {
    font-family: DINPro-Bold;
}
.inner-variation.dish-variation {
    margin: 0 0 22px;
}
.buysecond {
    border-radius: 2px;
    width: 33%;
}
.dish-modify .dish-cost .best-pack.strip::after {
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
    content: '';
    background: rgba(0,0,0,0.1);
}
.container-inner.multioffer_dishtv.dish-distcount {
    padding-top: 10px;
    background: rgba(255,255,255,0.62);
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal {
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal h4 {
    font-family: 'DINPro-Regular';
    font-size: 15px;
    line-height: 20px;
    text-transform: uppercase;
    padding: 13px 0 9px;
    color: #000;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul {
    float: left;
    width: 100%;
	padding-bottom: 6px;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li {
    float: left;
    width: 100%;
    border-bottom: 1px solid #dc5a35;
    padding: 3px 0;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li:first-child {
    border: none;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h5 {
    font-size: 12px;
    font-weight: 700;
    border-top: 1px solid #dc5a35;
    border-bottom: 1px solid #dc5a35;
    text-transform: uppercase;
    padding: 4px 0;
    margin: 6px 0 0;
    background: #dc5a35;
    float: left;
    width: 100%;
    color: #fff;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h5 span {
    left: 46px;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li span {
    float: left;
    width: 50%;
    padding: 0 3px;
    position: relative;
    box-sizing: border-box;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li span.recharge {
    left: 0;
    text-align: left;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h6 {
    font-size: 10px;
    color: #221f20;
    padding: 2px 12px;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h6 span {
    font-weight: 700;
    width: 50%;
    float: left;
    text-align: right;
    box-sizing: border-box;
}
.right-offer-ban .extra-deal .cta-btn a {
    text-transform: uppercase;
    color: #fff;
    background: #F04F23;
    display: inline-block;
    padding: 6px 10px 8px;
    border-radius: 2px;
    margin: 9px 0 0;
    font-size: 11px;
}
.v-mobile {
    display: none;
}
/* ################ Evergreen CSS ################ */
.asNewOfferPrice {
    width: 100%;
    margin: 0;
    float: left;
}
.asNewOfferPrice .asNewOfferPriceTime {
    width: 50%;
    float: left;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft {
    width: auto;
    float: right;
    margin: 0;
    padding: 0;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(1) {
    clear: both;
    padding: 4px 15px;
    width: auto;
    float: right;
    text-align: center;
    font-size: 24px;
    text-transform: uppercase;
    color: #000;
    font-family: "Dini Condensed Light", Arial;
    background: #fee803;
    background: -moz-linear-gradient(top, #fee803 0%, #f57d1e 81%, #f25920 100%);
    background: -webkit-linear-gradient(top, #fee803 0%, #f57d1e 81%, #f25920 100%);
    background: linear-gradient(to bottom, #fee803 0%, #f57d1e 81%, #f25920 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee803', endColorstr='#f25920', GradientType=0 );
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(2) {
    position: relative;
    margin-top: 20px;
    padding: 0 10px;
    clear: both;
    width: auto;
    float: right;
    text-align: right;
    font-size: 50px;
    text-transform: uppercase;
    color: #000;
    font-family: 'Dini Condensed Bold';
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(2):after {
    background: red none repeat scroll 0 0;
    content: "";
    height: 3px;
    left: 0px;
    position: absolute;
    top: 26px;
    transform: rotate(-50deg);
    width: 100%;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight {
    width: auto;
    float: right;
    margin: 0 20px 0 15px;
    padding: 0;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight span:nth-child(1) {
    background: none;
    padding: 0px;
    clear: both;
    width: auto;
    float: right;
    text-align: center;
    font-size: 28px;
    text-transform: uppercase;
    color: #000;
    font-family: "Dini Condensed Light", Arial;
    text-transform: uppercase;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight span:nth-child(2) {
    background: none;
    margin-top: -20px;
    padding: 0px;
    clear: both;
    width: 100%;
    float: left;
    text-align: center;
    font-size: 115px;
    text-transform: uppercase;
    color: #fbbe10;
    font-family: 'Dini Condensed Bold';
    font-weight: bold;
    background: -webkit-linear-gradient(#fee803, #f25920);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.asNewOfferPrice .asNewOfferPriceAtjust {
    width: 50%;
    float: left;
    text-align: left;
    padding-top: 40px;
    font-size: 30px;
    line-height: 26px;
    text-transform: uppercase;
    color: #000;
    font-family: 'Dini Condensed Bold';
    font-weight: normal;
}
.asNewOfferPrice .asNewOfferPricePeriod {
    display: block;
    clear: both;
    width: 100%;
    margin: 0px 0 20px 0;
    float: left;
    text-align: center;
}
.asNewOfferPrice .asNewOfferPricePeriod span {
    border: solid 2px #000;
    padding: 7px 60px;
    display: inline-block;
    width: auto;
    margin: 0 auto;
    float: none;
    text-align: center;
    font-size: 24px;
    text-transform: uppercase;
    color: #000;
    font-family: "Dini Condensed Light", Arial;
    font-weight: bold;
}
.asNewOfferPrice .asNewOfferPricePeriod span sup {
    text-transform: none;
}
/*  ################ All in one Active Services  ################ */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone {
    border-radius: 6px 6px 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap {
    position: relative;
    padding: 10px;
    box-sizing: border-box;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_bgimg {
    border-radius: 6px;
    width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt {
    position: absolute;
    right: 57px;
    top: 39%;
    box-sizing: border-box;
    color: #ff2e00;
    width: 41%
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h5 {
    font-size: 31px;
    line-height: 48px;
    font-family: 'DINPro-Regular', Arial;
    text-transform: uppercase;
    text-align: left
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 {
    display: block;
    clear: both;
    padding: 10px 0 20px 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 span {
    display: inline-block;
    margin-right: 15px;
    color: #010101;
    font-size: 13px;
    text-transform: uppercase;
    font-family: "FuturaBTLight", "DINPro-Regular", Arial;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 span:before {
    content: "";
    background: url(../Images/allinone_bullet.png) no-repeat;
    background-size: 100% 100%;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    display: inline-block;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_leftimg {
    position: absolute;
    left: 50px;
       bottom: 55px;
    width: 26%;
    border: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_right {
    position: absolute;
    bottom: 25px;
    width: 47%;
    border: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .header_content {
    clear: both;
    font-family: 'DINCond', DINPro-Medium;
    font-size: 20px;
    color: #000;
    width: 85%;
    margin: 3% auto 4%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone h4.txtbanner {
    text-transform: uppercase;
    font-family: 'DINPro-Bold', Arial;
    color: #2a2a2a;
    font-size: 32px;
    display: block;
    margin: 1% 0 1% 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone h4.txtbanner b {
    color: #f6453b;
    font-size: inherit;
    display: block
}
.allinone .features {
    display: block;
    text-transform: uppercase;
    font-family: 'DINPro-Bold', Arial;
    color: #2a2a2a;
    font-size: 22px;
    margin: 2% 0 3% 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price {
	width: 100% ; clear: both;
    font-size: 25px;
    text-transform: uppercase;
    color: #2a2a2a;
    display: block;
    padding: 4% 0 0 0;
    font-family: 'DINPro-Regular';
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old {
    font-size: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old i {
    font-size: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old:after {
    transform: rotate(18deg);
    top: 14px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old+sup {
    margin-left: -5px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.noffer {
    color: #ff5500;
    font-weight: bolder;
    font-size: 46px;
    font-family: 'DINPro-Bold', Arial;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.noffer + sup {
    color: #ff5500;
    font-size: 30px;
    position: relative;
    top: -16px;
    left: -10px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price i.nofprice {
    font-size: 39px;
    color: #ff5500;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price em {
    display: inline-block;
    padding: 0;
    margin: 0 0 0 -19px;
    font-size: 20px;
    color: #ff5500;
    font-family: 'DINPro-Light', Arial;
    font-style: normal;
}
.popup_login_div .leftlogin .inner_left .FailMsg.invalid {
    width: 100%;
    font-size: 10px;
    text-align: left;
    color: red;
    margin-top: 6px;
}
.login-bg .dish-deal h3 {
    padding: 0 10px;
    font-size: 14px;
    font-family: 'Roboto',Arial;
    text-align: left;
    line-height:14px;
}
.captcha_img {
    display: inline-block;
    width: 44%;
}
.captcha_img img {
    width: 100%;
}
.captcha_box_login {
    width: 54%;
    display: inline-block;
}
.captcha_box_login .captcha_info {
    font-size: 9px;
}
.captcha_box_login .captcha_textbox input {
    background: #e1e1e1 none repeat scroll 0 0;
    border: 1px solid #c2c2c2;
    box-shadow: none;
    color: #444;
    height: 29px;
    line-height: 29px;
    padding: 0 5px;
    outline: none;
    width: 100%;
    box-sizing: border-box;
    border-radius: 5px;
    font-size: 11px;
}
.music-active-services .mas_banner img.shemaroo-logo {
    width: auto;
    float: right;
}
.dish-bhojpuri {
    float: left;
    width: 100%;
    padding: 20px 14% 0;
    box-sizing: border-box;
}
.dish-bhojpuri .bhojpuri-active-logo {
    float: left;
    width: 100%;
    margin: 0 0 25px;
}
.dish-bhojpuri .bhojpuri-prime {
    float: left;
    width: 100%;
    padding: 8px 0;
    border-bottom: 3px solid #221f1f;
    border-top: 3px solid #221f1f;
}
.dish-bhojpuri .bhojpuri-prime p {
    color: #991e21;
    font-size: 26px;
    line-height: 37px;
    font-weight: 700;
}
.dish-bhojpuri .bhojpuri-prime p span {
    color: #231f20;
}
.dish-bhojpuri .without-subs {
    float: left;
    width: 100%;
    text-align: center;
    margin: 30px 0 0 0;
    color: #3d3d3d;
    font-weight: 700;
    font-size: 28px;
}
.dish-bhojpuri .without-subs span {
    color: #991e21;
    font-size: 120%;
}
.dish-bhojpuri .without-subs span i {
    font-size: 90%;
}
.dish-bhojpuri .free-subs {
    float: left;
    width: 100%;
    text-align: center;
    margin: 35px 0;
}
.dish-bhojpuri .free-subs h4 {
    color: #991e21;
    font-weight: 700;
    font-size: 27px;
}
.dish-bhojpuri .free-subs h5 {
    color: #231f20;
    font-weight: 700;
    font-size: 20px;
    margin: 4px 0 0;
}
.dish-bhojpuri .dish-time {
    float: left;
    width: 100%;
}
.dish-bhojpuri .dish-time ul {
    margin: 0 auto;
    max-width: 500px;
    width: 100%;
    font-size: 0;
    overflow: hidden;
    background: #231f20;
}
.dish-bhojpuri .dish-time ul li {
    display: inline-block;
    vertical-align: middle;
    width: 30%;
    padding: 11px 0;
    min-height: 92px;
}
.dish-bhojpuri .dish-time ul li h6 {
    color: #991e21;
}
.dish-bhojpuri .dish-time ul li h5 {
    color: #231f20;
    font-size: 20px;
}
.dish-bhojpuri .dish-time ul li h3 {
    color: #fff;
    font-size: 61px;
    font-weight: 700;
}
.dish-bhojpuri .dish-time ul li h6 small {
    color: #fff;
}
.dish-bhojpuri .dish-time ul li:first-child {
    width: 39%;
    background: #fff;
    border-left: 5px solid #231f20;
}
.dish-bhojpuri .dish-time ul li:last-child {
    background: #981b1e;
}
.dish-bhojpuri .dish-time ul li h3 i {
    font-size: 54px;
}
.dish-bhojpuri .dish-time ul li h6 span {
    margin: 4px 0 0px;
    display: block;
}
.dish-bhojpuri .dish-time ul li h3 span {
    position: relative;
}
.dish-bhojpuri .dish-time ul li h3 span:after {
    position: absolute;
    content: '';
    height: 101px;
    width: 4px;
    background: #981b1e;
    top: -10px;
    left: 49px;
    transform: rotate(-59deg);
}
.dish-bhojpuri .dish-time ul li:first-child h6 {
    margin: 17px 0 6px;
    font-size: 14px;
}
.main-wrap .right-col .pack-details .top-cont ul li:nth-child(2) .container ul li {
    padding-bottom: 5px;
}
.inner_background_content.vision {
    padding: 0;
    background: none;
}
.vision .vision-banner {
    float: left;
    width: 100%;
    background: #fecc5e;
    padding: 40px 0 0;
    position: relative;
    z-index: 1;
    border-bottom: 17px solid #f04e23;
}
.vision .vision-banner .vision-content {
    display: inline-block;
    width: 57%;
    vertical-align: middle;
}
.vision .vision-banner .vision-content h1 {
    color: #f04e23;
    font-family: 'DINPro-Bold';
    text-transform: uppercase;
    font-size: 77px;
    line-height: 80px;
    margin: 0;
}
.vision .vision-banner .vision-content h1 span {
    display: block;
}
.vision .vision-banner .vision-content h4 {
    font-family: 'DINPro-Medium';
    color: #231f20;
    font-size: 32px;
}
.vision .vision-banner .vision-img {
    display: inline-block;
    vertical-align: middle;
}
.vision .vision-banner .vision-img img {
    display: inline-block;
    vertical-align: bottom;
}
.vision-page {
    float: left;
    width: 100%;
    background: #f5f5f5;
    padding: 70px 0 0 0;
    position: relative;
}
.vision-page .main-container {
    max-width: 1168px/* 1228px*/;
    width: 100%;
}
.vision-page .core-value {
    float: left;
    width: 100%;
    text-align: center;
    padding: 0 0 60px;
}
.vision-page .core-value h3 {
    color: #f04e23;
    text-transform: uppercase;
    font-family: DINPro-Medium;
    font-size: 31px;
}
.vision-page .core-list {
    float: left;
    width: 100%;
}
.vision-page .core-list ul {
    float: left;
    width: 100%;
}
.vision-page .core-list ul li {
    float: left;
    width: 49%;
    padding: 7px;
    box-sizing: border-box;
    background: #fff;
    margin: 0 0 37px;
}
.vision-page .core-list ul li:nth-child(even) {
    float: right;
}
.vision-page .core-list ul li .core-img {
    display: inline-block;
    vertical-align: middle;
    width: 224px;
}
.vision-page .core-list ul li .core-img img {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}
.vision-page .core-list ul li .core-text {
    width: 57%;
    padding: 0 0 0 15px;
    display: inline-block;
    vertical-align: middle;
}
.vision-page .core-list ul li .core-text .core-logo {
    width: auto;
    text-align: center;
    float: left;
}
.vision-page .core-list ul li .core-text .core-logo img {
}
.vision-page .core-list ul li .core-text .core-logo h5 {
    text-transform: uppercase;
}
.vision-page .core-list ul li .core-text .core-logo h5 span {
    display: block;
}
.vision-page .core-list ul li .core-text .core-content {
    float: left;
    width: 100%;
    border-top: 2px solid #f8cf33;
    padding: 6px 0 0;
    margin: 9px 0 0;
}
.vision-page .core-list ul li .core-text .core-content p {
    color: #1b1b1b;
    font-size: 15px;
    font-family: 'DINPro-Medium';
    line-height: 18px;
}
.vision-page .core-list ul li .core-text .core-logo.collaboration h5 {
    color: #3e5a2d;
}
.vision-page .core-list ul li .core-text .core-logo.speed h5 {
    color: #4666b0;
    font-size: 18px;
}
.vision-page .core-list ul li .core-text .core-logo.problem-solving h5 {
    color: #f05b60;
    font-size: 16px;
    line-height: 15px;
}
.vision-page .core-list ul li .core-text .core-logo.respect h5 {
    color: #d078b1;
    font-size: 18px;
    line-height: 20px;
}
.vision-page .core-list ul li .core-text .core-logo.goals h5 {
    color: #b45aa2;
    line-height: 13px;
    font-size: 13px;
}
.vision-page .core-list ul li .core-text .core-logo.frugal h5 {
    color: #22ad4c;
    font-size: 19px;
}
.vision-page .core-list ul li .core-text .core-logo.innovation h5 {
    color: #f58941;
    font-size: 20px;
}
.vision-page .core-list ul li .core-text .core-logo.customer h5 {
    color: #d14d42;
    font-size: 18px;
    line-height: 20px;
}
.blurb-top {
    position: absolute;
    top: -32px;
    left: 50px;
}
.blurb-bottom {
    position: absolute;
    right: 50px;
    bottom: -10px;
}
.vision-page .core-list ul li:hover {
    box-shadow: 0 0 10px #D3D3D3;
}
.music-subs.evergreen-services h5 mark {
    background: none;
    color: #d95a34;
}
.music-subs.evergreen-services h5 {
    color: #000;
    font-family: DINPro-Bold;
    font-size: 30px;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap.dish-wrap {
    margin: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap.dish-wrap .active-logo {
    padding: 40px 0 0;
}
.core-value-part {
    float: left;
    width: 100%;
}
.core-value-part .dish-core {
    float: left;
    width: 100%;
    margin: 0 0 50px;
}
.core-value-part .dish-core ul {
    display: inline-block;
    text-align: center;
    width: 100%;
}
.core-value-part .dish-core ul li {
    display: inline-block;
    width: 33%;
    vertical-align: top;
    padding: 0 2.4%;
    box-sizing: border-box;
}
.core-value-part .dish-core ul li .dish-core-img {
    float: left;
    width: 100%;
    text-align: center;
}
.core-value-part .dish-core ul li .dish-core-img img {
    width: 231px;
}
.core-value-part .dish-core ul li .dish-core-text {
    float: left;
    width: 100%;
    text-align: center;
    margin: 15px 0 0;
}
.core-value-part .dish-core ul li .dish-core-text p {
    font-family: 'DINPro-Medium';
    color: #1b1b1b;
    font-size: 16px;
}
.dish-instant-grid {
    float: left;
    width: 100%;
    background: url(../Images/all-in-one-service-bg.jpg) no-repeat;
    background-size: cover;
    position: relative;
}
.dish-instant-grid .instant-active-pack {
    float: left;
    width: 36.3%;
    text-align: right;
    margin-top: 45px;
}
.dish-instant-grid .instant-active-pack img {
    display: inline-block;
    vertical-align: top;
}
.dish-instant-grid .dish-deal {
    float: left;
    width: 52%;
    margin: 0 0 0 10%;
    text-align: left;
}
.dish-instant-grid .dish-deal h3 {
    font-family: 'DINPro-Bold';
    color: #ee4623;
    font-size: 30px;
}
.dish-instant-grid .dish-deal ul {
    float: left;
    width: 100%;
    padding: 0;
}
.dish-instant-grid .dish-deal ul li {
    display: inline-block;
    width: auto;
    float: none;
    background: url(../Images/instant-check.png) no-repeat;
    padding: 0 24px;
    text-transform: uppercase;
    color: #010101;
    font-size: 12px;
    font-family: 'DINPro-Bold';
    border: 0;
}
.dish-instant-grid .dish-deal .instant-price {
    float: left;
    width: 100%;
    margin: 12px 0 0;
}
.dish-instant-grid .dish-deal .instant-price h2 {
    color: #ee4623;
    font-size: 12px;
    text-transform: uppercase;
    font-family: 'DINPro-Bold';
}
.dish-instant-grid .dish-deal .instant-price h2 small {
    color: #000;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-family: 'DINPro-Bold';
    font-size: 100%;
}
.dish-instant-grid .dish-deal .instant-price h2 small span {
    color: #ee4623;
    font-size: 34px;
    font-family: 'DINPro-Bold';
    display: inline-block;
    vertical-align: middle;
    padding: 0 10px;
}
.dish-instant-grid .dish-deal .instant-price a {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    background: #ee4623;
    border-radius: 3px;
    padding: 5px 12px;
    margin: 15px 0;
    font-family: 'DINPro-Bold';
}
.dish-instant-grid .dish-deal .instant-price h5 {
    color: #000;
    font-size: 13px;
    font-family: 'DINPro-Regular';
    font-style: italic;
}
.dish-instant-grid .dish-deal .instant-price h5 a {
    font-style: normal;
    font-size: 18px;
    color: #ee4623;
    background: none;
    margin: 0;
    padding: 0;
    font-family: 'DINPro-Bold';
}
.dish-instant-grid .instant-term {
    color: #000;
    font-size: 9px;
    position: absolute;
    right: -35px;
    bottom: 55px;
    transform: rotate(-90deg);
}
.banner-cont .dish-instant-grid .dish-deal .instant-price h2, .banner-cont .dish-instant-grid .dish-deal h3 {
    text-align: left;
}
.banner-cont .dish-instant-grid .dish-deal {
    padding: 47px 0 0;
}
.banner-cont .dish-instant-grid {
    padding: 0 6%;
    box-sizing: border-box;
}
/*.banner-cont .dish-instant-grid .dish-deal .instant-price a{margin:4px 0 0;}*/

.dish-instant-grid .dish-deal .instant-price h2 small .newrate {
    position: relative;
    font-family: 'DINPro-Bold';
}
.dish-instant-grid .dish-deal .instant-price h2 small .newrate::after {
    position: absolute;
    left: 11px;
    top: -3px;
    width: 1px;
    height: 23px;
    content: '';
    background: #ff2e00;
    transform: rotate(-54deg);
}
.dish-instant-grid .dish-deal .instant-price h2 span {
    font-size: 28px;
    font-family: 'DINPro-Bold';
}
.mservice .miniplex-landing-wrap .miniplex-landing-banner.htmlbnr.movies-banner .txt h4 sup {
    text-transform: none;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-comedy {
    margin-bottom: 70px;
}
/*.mservice .miniplex-landing-wrap .miniplex-landing-banner img.b-song {
    width: auto;
}*/
.dish-aapla {
    background: url(../Images/Active-Services/Manoranjan-Active.jpg) no-repeat;
    background-size: cover;
    padding: 27px 0 0;
    float: left;
    width: 100%;
}
.dish-aapla h3 {
    color: #a4308a;
    font-family: DINPro-Black-bold;
    font-weight: 700;
    font-size: 36px;
    margin: 0;
}
.dish-aapla h3 span {
    display: block;
}
.aaple-spl-offer {
    float: left;
    width: 100%;
    background: #583a90;
    background: -moz-linear-gradient(top, #583a90 0%, #ce398c 49%, #dc5f4a 100%);
    background: -webkit-linear-gradient(top, #583a90 0%, #ce398c 49%, #dc5f4a 100%);
    background: linear-gradient(to bottom, #583a90 0%, #ce398c 49%, #dc5f4a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#583a90', endColorstr='#dc5f4a', GradientType=0 );
    border-radius: 27px;
    border: 5px solid #fff;
    position: relative;
    padding: 0 25px 14px;
    box-sizing: border-box;
    text-align: center;
    margin: 0;
}
.dish-aapla-pack {
    margin: 0 auto;
    max-width: 620px;
    position: relative;
}
.spl-offer-img img {
    display: inline-block;
    vertical-align: top;
    margin: -1px 0 23px;
}
.aaple-spl-offer h4 {
    color: #fff;
    font-family: DINPro-Black-bold;
    font-size: 32px;
    margin: 0;
}
.aaple-spl-offer h5 {
    color: #fff;
    font-family: DINPro-bold;
    font-size: 44px;
    margin: 0px 0 11px;
    border-bottom: 3px solid #fff;
}
.aaple-spl-offer h5 span {
    position: relative;
}
.aaple-spl-offer h5 span.cross::after {
    position: absolute;
    left: 22px;
    width: 4px;
    height: 59px;
    background: #000;
    content: '';
    transform: rotate(50deg);
    top: 0px;
}
.aaple-spl-offer h6 {
    color: #fff;
    font-size: 21px;
    font-weight: 600;
    margin: 0;
}
img.spl-dish {
    position: absolute;
    left: -50px;
    bottom: 20px;
}
.aapla-music {
    float: left;
    width: 100%;
    text-align: center;
    margin: 20px 0;
    position: relative;
}
.aapla-music h3 {
    color: #000;
    font-size: 25px;
    margin: 0 0 25px;
}
.aapla-contact {
    float: left;
    width: 100%;
    text-align: left;
    padding: 22px 80px;
    background: #dc5a35;
    box-sizing: border-box;
}
.aapla-contact h4 {
}
.aapla-contact h4 span {
    display: block;
}
.aapla-desc, .aapla-contact-no {
    display: inline-block;
    vertical-align: middle;
    margin: 0 14px;
}
.aapla-contact .aapla-contact-no a {
    color: #edcc34;
    font-family: DINPro-Bold;
    display: inline-block;
    font-weight: 700;
    font-size: 61px;
}
.aapla-music h4 span {
    color: #000;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    font-size: 21px;
    padding: 4px 0;
    margin: 17px 0;
    display: inline-block;
}
.aapla-music a {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    background: #dc5a35;
    padding: 11px 22px 8px;
    font-size: 20px;
    margin: 20px 0 0;
    border-radius: 15px;
    font-family: DINPro-Regular;
}
.aapla-music img {
    max-width: 900px;
    width: 100%;
    display: block;
}
.dish-aapla-heading img {
    display: inline-block;
    vertical-align: top;
}
.aapla-music img.shemaroo-landing {
    width: 76px;
    position: absolute;
    right: 30px;
    bottom: -50px;
}
.aapla-music.dish-aapla img {
    margin: 0 0 10px;
}
.thankspage .dish-aapla {
    background: none;
}
.dance-wrap.dish.thankspage .form-area .dance-form {
    background: #fff;
}
.dance-wrap.thankspage .dance-right {
    position: absolute;
    right: 0;
    top: 0;
}
.dish-aapla-heading img.aapla-nonstop {
    width: 83%;
}
.dance-wrap.dish.thankspage .form-area {
    position: relative;
}
.container-inner.inneractive .container-innerright .career-innerbox.dish-manoramjan .active-services-full-wrap.udesign .dish-aapla .subscribe_btn {
    position: relative;
    top: 0;
    left: 0;
}
.aapla-music img.shemaroo-landing-logo {
    width: auto;
    position: absolute;
    right: 12px;
    bottom: -10px;
}
.bjourney .step-active-content .welcome-page .normal-sec-bg .icici_box .box-wid {
    width: 100%;
    margin: 0 0 40px;
    padding: 0 3%;
    box-sizing: border-box;
    text-align: left;
}
.bjourney .step-active-content .content.welcome-page {
    width: 100%;
}
.bjourney .step-active-content .welcome-page .normal-sec-bg .icici_box .box-wid .itemgrid {
    padding: 34px 15px;
    width: 100%;
    box-sizing: border-box;
    float: left;
}
.welcome-page .product_img2 {
    text-align: left;
    float: left;
    width: 30%;
    margin: 0;
}
.bjourney .step-active-content .welcome-page .normal_text {
    text-align: left;
}
.dish-pack-save {
    float: left;
    width: 70%;
}
.left-pack, .pack-right {
    float: left;
    width: 50%;
    box-sizing: border-box;
    padding: 0 20px;
    position: relative;
}
.left-pack {
    border-right: 1px solid #d8d8d8;
}
.welcome-page .box-heading span {
    color: #fff;
    font-size: 28px;
    font-family: 'DINPro-Bold';
    background: #f26724;
    padding: 4px 30px;
    margin: 4px 0 0;
    display: inline-block;
}
.welcome-page .box-heading {
    float: left;
    width: 100%;
    text-align: left;
    padding: 0 30px;
    box-sizing: border-box;
}
.welcome-page .product_box.icici_box {
    margin: 32px 0 0;
    float: left;
    width: 100%;
}
.bjourney .step-active-content .welcome-page .normal_text {
    text-align: left;
    color: #fb2500;
    font-family: 'DINPro-Bold';
    font-size: 23px;
}
.dish-save-pack span {
    color: #fff;
    font-family: 'DINPro-Bold';
    transform: rotate(20deg);
    display: inline-block;
    margin: 14px 0 0 15px;
    line-height: 17px;
    font-size: 15px;
}
.dish-save-pack {
    background: url(../../images/price-flag.png) no-repeat;
    background-size: auto auto;
    height: 70px;
    background-size: 100%;
    width: 64px;
    position: absolute;
    right: 21px;
    top: 40px;
}
.dish-pack-save h4 {
    color: #000;
    font-size: 13px;
    margin: 13px 0 7px;
}
.welcome-page .product_img2 {
    text-align: left;
    float: left;
    width: 30%;
    margin: 0;
    height: 190px;
}
.welcome-page .product_img.product_img2 > img {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: auto;
}
.dish-help {
    text-align: right;
}
.dish-help img {
    width: 16px;
}
.bjourney .welcome-page .product_compare1 {
    float: left;
}
.dish-pro-connection {
    float: left;
    width: 100%;
    text-align: left;
    padding: 0 3%;
    box-sizing: border-box;
    margin: 0 0 40px;
}
.dish-pro-heading {
    float: left;
    width: 100%;
}
.dish-pro-heading span {
    background: #f15d26;
    padding: 8px 30px 10px;
    display: inline-block;
    color: #fff;
    font-family: 'DINPro-Bold';
    font-size: 21px;
}
.dish-pro-detail-in {
    float: left;
    width: 100%;
    border: 1px solid #dfdfdf;
    padding: 20px;
    box-sizing: border-box;
}
.dish-left-detail {
    float: left;
    width: 100px;
    position: relative;
    vertical-align: middle;
    text-align: center;
    margin-left: 2%;
    min-height: 150px;
}
.dish-left-detail span {
    position: absolute;
    right: 37px;
    top: 0;
}
.dish-left-detail span img {
    width: 15px;
    bottom: auto;
}
.dish-pack-head {
    float: left;
    vertical-align: middle;
    width: 34%;
    padding: 0 0 0 3%;
    position: relative;
    box-sizing: border-box;
}
.dish-pro-discount {
    float: left;
    vertical-align: middle;
    width: 39%;
    padding: 0 4% 0;
    border-right: 1px solid #d5d5d5;
    box-sizing: border-box;
    position: relative;
}
.limited-offer {
    font-size: 12px;
    padding-top: 7px;
    clear: both;
}
#PageWapper .bjourney .step-active-content .additional-benifits .head {
    width: 85%;
    margin: auto;
}
#PageWapper .bjourney .step-active-content .additional-benifits {
    width: 100%;
}
.dish-pro-connection .pro-head h3 {
    color: #f15b26;
    font-family: 'DINPro-Bold';
    font-size: 21px;
}
.dish-pro-connection .pro-head h5 {
    color: #000;
    font-family: 'DDIN';
    margin: 10px 0 16px 0;
}
.dish-pro-connection .pro-head h2 {
    color: #000;
    font-family: 'DINPro-Bold';
}
.dish-pro-connection .pro-head h2 span {
    color: #f15b26;
    font-family: 'DINPro-Medium';
    margin: 0 0 0 8px;
}
.dish-pro-connection .pro-head h6 {
    color: #000;
    font-family: 'DDIN';
    font-size: 15px;
}
.dish-pro-connection .pro-link {
    float: left;
    width: 100%;
    padding: 20px 0 0;
}
.dish-left-detail img {
    width: 100%;
    position: absolute;
    left: 0;
    bottom:20px;
}
.dish-pro-connection .pro-link a {
    text-decoration: underline;
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    color: #000;
    font-family: DINPro-Medium;
}
.dish-pro-connection .pro-link a.dish-btn {
    text-decoration: none;
    background: #f15b26;
    color: #fff;
    padding: 8px 25px;
    margin: 0 10px 0 0;
    font-family: DINPro-Bold;
}
.dish-pro-detail-in .pack-btn {
    display: none;
    cursor: pointer;
    margin: 5px 10px 0;
}
.dish-pro-detail-in .pack-btn.next-pack {
}
.dish-pro-detail-in .pack-btn.prev-pack {
}
.dish-pro-detail-in .pack-btn img {
    width: 9px;
}
.ndesign .navigation .menu>ul>li.newBlurb span {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAfCAYAAAA1MiXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUEzMTYwRjVBQzRDMTFFOEFCMjdBNzIwRTM4RjEzREIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUEzMTYwRjZBQzRDMTFFOEFCMjdBNzIwRTM4RjEzREIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTMxNjBGM0FDNEMxMUU4QUIyN0E3MjBFMzhGMTNEQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTMxNjBGNEFDNEMxMUU4QUIyN0E3MjBFMzhGMTNEQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph4Is80AABugSURBVHjadFxprGVZVV57n3PnenPN1VXVVV1V3UXTA3RbtAwBA1KJJEaQBAM/QBNCcCCaSOIPo5BIrJigYmgRSRD/OBCjxggkIqgQERvsFrqhgaqma57rze+O5+ztmvY++9z3fJ1b557hnrP3Xt/+1rfW2qdN2V8HWxbgr70M0J0BAxlsXrkMd198/pWT5Rtn3eqt1w9Xbz20tbF2aNXlMCgAWlkOh3oZHO02YKsYw9bEgwUAY/Af/uYg/hmL9/R4CK8xDjJncL/kqzKPx73D73g9fuWf82/pF7KHPwqH+BpsHjjn9Qr81+MJ44H+Mz60AeL99Cqo9oCPgD6TmoBNBOMceCPX0jFr6N54Pd0UW0jf4zGQj8N/uXd8nT6U2wNJIwz/nvpcer3e4vXyeGmdAW4/npCuWjqG7fFWhhCsjozhj88s3gufbzK+3ln8HX3J8ByOL48Z3w9iBx1e0MkBeo0mXO47uDqYwLBw0LUOdrfzcTO330NLPA+N7n/DrqWvHTzzhkvFsA+drAG7H30CoNMEQJyYcrABdjwCuHYJ4PSrYfP55x668IkPf2Lrha+8tbwDkG/h8/FBHq/fGAPcxP3rfQDEDTy4G+BN+8UWawNpp9qvMrARg9gG9gfvY/E+OW6zjL7PgM2aOKY5PwSHATvsFSCOb+DzBjYSh9XigLswbNgQZ+T+NhMj88jiTXEwqRHWZ7gRRJDRLQ06DRxdaQl1AloafJokZCxjxJg+2JkeaBLg+pwO4ncbMWGwvd7qHl1LE4Ka4EvctdKuAr/jM7mVhtqf8zXYBIEVo4cA7/jZwONgI+g8H6Qtjjp+ynIIfjyAyWQC5QSvHvMj6BSPPY9cIXOX7oK4gKU2wBh3/v0awA/uIjfg930d/HQBdmH3W22xc4HbEm3Ue/Ts55uvPvurRx565Z3e/n1o/5wnlXHIMMbh3fM23P2vr37gxd9+56fg+aGZO4UPpx8bJgEeixwfUmKDVrGR5zcAnl8FONCz8P7Th2A+24I7wxIamZGR4GlreNBwCuAuPjDPECgIDNPCMbd8zhidZSXNcMuziw1CM4gZqOBrmcO4LdRoMnzJM57ZxSXMRgNPaCTw8MCLIa0XWAX7+4hsL8Z0yoqWrI0G5vOGn8vzGr87NqpcLwak/pUCijAzvILUyndiLR4063UiEShyebagI/75MNGUnOSeECcEz0HvlTwKHGYcIzfG7QS3CB4GlGMG5seDjNceBMa9sgef+d4duLFZwCMLAMd7AIsIjEYmzXNqY2qWRQD2EVSDJVg99sE/ee+Rt73rn2C0BjAZ4+QdoktqzcCdL/zt7zz7nl/46OwM3uQBZh/uAE34UrcucQ338PwlZJtvIws9sLsFv/vkKTBFHzYLaqyrWJlBI7RscaAtgSKTrdeBJbAQM/AMp4cwYJSgjA4SAYVtgMZFUFoXHIxcH0fZqXsJbpGAE0bCqT3oPk7AUzdEcBJyX2qnCzMfWYgY0PEECD+SfpLnYIBpf320vlzGYAPFiAnu0uslns9z37XP4CN9ybU6Ho7ZVd2wOinPAMF2IViYnamtCn4CaxfHyjR68NFv/RB+dGcCT6JXOLYLYC7XYSEiMDLdrDISTYecgHQbyQFt/PC5P333gbe/96/d5fM0YTysPv+dt//Hzzz+9zN4dX4YgTQRNnZCwDDBL4gDprYAojF+bg8BbqA3++Z1gA+/9n74+VcegOH6unj20ClbTR8GiQkGEiqW6wx33ESNYMHbZOo5Paf3CddFRsDzxELOOzV2dFLidhQQ8jtyGU4GndpkbbSPV0MqSoUdvNc5EvwrsZW0nVnPV8LJJN99aLPuW9YcJjJQYESeMOF3+psa8JyC0phKH1E/yRUr+wtwKrYK40NusTW/AP/4/Vtw7hsX4DV7AA4i2+xFz9ESIufbkVNoWPG6DSOAoXlBxwCZZhOf8dDHPnt636nTPzD+7r3Wl973U2vr//zd1uwZAQuDQ1wvbwkw9Cn1GG/xmjW89i4C5rt408NLLfj8O16DJ8ZMlUamMRtQZhfNAqTvsoyz2asgjrMqiE6ZHhV7KJUbb6JQjO5JB5IlKAtkNS0ZgqnZsOCLyLXy3QhiBZjMx0GXBM1gWft4pSFul5H7syh1CRpN9ZX75UEN7xNDWmFIp23wJgreoIWUjmp6uWp7GAtfsbc1or/UrbKL9xnfn1UbnWq24T3/8E24cGcAjyG7oDNgdsmVTcgl5coyBJCmauZMwdNA7Tn8MQLsVSdffPhDf/CK7J0nDn74hY//5dmZxwAjHvRbiIYt/Aywff1SjtH+Fu6j+4ufDQTLGvq6e/jBr/DsWglPLPXg2H17wQ9GMmAaOQQYhBnsOCIBMUig3AASqzypVC3GMgomqM2icBxUY1QhklpGBzgOruql4FJiG71J7qv/WAG90SYJI0kEI61z0XkFBpL+2IoNqY1KJqaaEyqwg0hWKCf7oGQSWFHabqJ7g+jshLVlTwFDYMQgghjbzs/Cf750F849dxUOtEI/RGKM8IOSE8ZEBrgd6Xf6FEoIdB0RRTaHrulHy3uygwf/J3vj+ObTg5du7itmESToYvpo/T5tx7Ldou1I9jdpfyTR0gYdI4BNZILe4KcM4G0P7AczGYgfRd9KQ1c6Ep8lcw0JMh/CPSsDaiANryCKRm/CrPNV2B1FgLCUDQG2N3qLcB+rM19nsWqE6H8Cn7CiF8VnQ0jLUiBAwdUAlbJGZB8Ni0MGgERz0FWGhbGPuBS37CSCcj4K2xqteFepXwWqKlh9PsSwOQh5k2ge6lOmA/aRr30XfrhewIFcukJmGaHNRmjDcSGfCUVZhQBnTMfx/ATtO8Fjo6GcL69TBLVy2Hzy8QUksSGyRBNR5aL7GaPrmGCINMbWEepGqIInCDnap+Ol2gwjcwSOR9fkYROf/oWzx+HEwT0wGY51wKgPZa2TYZyAojMjeofC2RCSQhqW6z5veJCF0q2Gj9ESXkNfEPEVGEd8uUQ3Xtkh3N+DiUYQN5W4GUhcSspu0UgmYQxgcFP05k0ZsisaNWlXvTYv1ShBH3mooj1rptyOsmVgX+8qN2gq/WNtUPAZs1+j24X/ffkqvO3Ll+FQN4dFZJg2ivgWRbrMIQZ1DO5nHpqkV9BHNfEeTXVNjUz2G6bBKZC8vwKtQychP/6O97+5N7fbDBFGYwTFAOE3RIgVCLUC97dGBe6PYTQaIDIneH6ECBQ6phuN8dq1zT6YrTUYIuWcnzv0WydGN98iEYkVcFAXdKbJDPAys73kFiTnobGJS8NNGxU/5y4IeGSY0nIaph6ZBiRKrsXG3IyREN1I6B4TejHKCaK7SMIYiPdiolKEi2bVBF/QUz5EJLbKP/ighkoIaTuvzMUayFQ5IqvhugsRHKUXRE5zZEaTKkZ2RZXoozSB41yVaJiyDEAc4aV4bLgGlxeO/mvnwYVz+zsZLMy2YFdnFnIUJSVFe3hVE9vR7bag3W4gYBrQaTWh02hCs5FDG69rtuh4BwGUAf2K9F7enZ3/ag9j6QxB0cLG5s0hxuHIJsMRRkUYqmVjsHmO4ECTIWA86Y2c840YCRvufAsHYePWdXj8oYeh+9o3XN74+l/8qIecNbYt9QCSg2BWInM6TVY5z0I4xiAmoV826ERmKc/CiQREmi1liqFRdMIqPuSGVey6yCIgft0J+NgduPB7JRNnqkhWM6zR/RlfnUuaRixnwgwHcWGRFK2kpIMGKVg4WGEYdkFFvH/JhlCxHoQ+iI6wxFYBB6VnABm8NyUlnQmCV9sBZWT0rNxCndmDuSfP/vKZzWfOXzl/AfbtnYdGuw2NZoOzxATsJs74dqcF3XYTWs0WtBAgnWYHmsg23SYCB69tNLookImN0PuQOC7GQyj6ffRhE3FDlD0c0WeIYC+gQEdWoMMrkIGKMWUWRwh6NQ4+tMTfjQYDRu4bjx2Cjbx3/uL8A888cvXfzriZY0zRlBh0XjrndFYyy+A5ziFwYkuznMpEnHz3ZWQamlET4yE6B+NrOa5I4WWSEY/xu4bA4GLITNcZzQa74AKC1ojgNaxHpGRg2dCU7eXzOLkcR252G5gmJQFuIvGhlZQ/uY8yuCqvOia0eQIMGmGZooqqlFqYqSgT7jU7zS5RojjBXxD88rGDq3Dp0NlnfG/h/NkHj8DnXnoJhsMBskeHcMvpB8/MlqOdsaXWs+ahQgOVL0q8aELPpAQmZZwzGv8Cf2s5mpr680nK0YTkRJXYqicnMfwycHdtHV59+jQ8gp9LyEyX9z30kRM3nvtiw63BGDqSjgcJp626JwKDo2wlsQFZr3BaT6l0Aw8OAQnp1mUkmAz7aIlug1Ctci5KF1XGFRLCcuMqU6Vu0diCmYdFao7tKI2yRhCl9DjRX8bl+ptJdIMSaofx8tWwJVtJyskIMGyp/kNlCYp51XCMFGckj5RpWj9EgkHzUOAAuQh86jeBW10Si2rtV45jumWW4Mbc0Y8O11fg0aP3wWsePAbPXXwZFueWIJX8cVIZqCaST3JSocaV/OW1wKGWnYXamXrYWv2R5pntduCp4wegXLsNs1tDWG91v3Rl/v4rJ5afOezbRxQIcjf2IF6iJkpl8+zmTKVTZtAgnFPuomyF7mlgJB3ORnQ0aA12m6ADZ+k8C2cFnlYrmehZd0wkU4xgyDhjTxnKTJJ+hYm1GhGUUvvxhVWBSskDNBg9z5uaGw3sJZomEwCaktvHmdgkqea4xoQ8UpaqPwo1IPUpU5Yz3EZHjOYkeKfflMS8peZXfC7pCM6Ol8rMGeTDq3B57szVtd7cFzuDFehDC556+DhcWrmHLDOC3q5uhYaKD6qcQj0gDHFhPGR3gEtyrSJ8KotY5Y0MLG9swJOnT8GxQwdhnSIj9H+NVguu7z75+6MRkTK6MNBaB37oe8FgEeErwHGSm2FXNZHQGxmHx6HUuYyGKvl8wS6Rri3LkdaLJCftnIDaUfXd6/3IDepznIpRg+fJ3bKWYbeIQDJjNYyNyUYZh0LAwup1JM8KNagQheFvJZKjdk4UGcIkErarMwoC2Zba94noKu6/lgcoMeocjxO7VyfPcDwYTvap/9wuKkSO5Ri1H/s0wiDl+tLRc67TQ/3ZgOVRCQf3H4AnTx6D5fWNHSa+rzLo9YxDpJ9gc6OsHzOn4URVV6ncwxTo+NBGfwiH9++BJ44dhrWtMRrE8gxuYUR1b+HIp68sPnazuXGFB4UHAQe+LAreSoer9L3JQuQEzBA0e0JSygftoS5DzmWxIUTvXrWKsCv5XfXzlMCKWgaEuTKofh/cBjGPgoxHxPsIoODCpIiqkVssT2g4DdJ+Pp8odwZUaaLuENbSNsaJl8m1GpKnoTcEprVOXDkB3KgrZ/034vF0RQbN/stwY+HJW3cWTvxZF3WpxXZlCNyN9QE8cuwE3H/gAGz1B/9PAjShjuiW/FS2OubLk6qXT1jEw3T5NP6V2OCiKOGpU8dgpteACYIkNyKcGgVGWp2Wu7Hvwd+jRBCFiqRXaKC5k9RZouRQIuAZKSAwSb2FSwnJqpZKVvlYuGQ28FXdhmc1ONUmldFinyj85MmqUUUAZSgzZKrZNPIK1xitvMcaUQRXvXDJ51OTBECH42lbOKLKKk1RVhazJK71N5xDIhcURoOXdhTKXkbZeQwYe8ClPSc+5tvt0pQlx0106RYGLL12C544cX9k9+26FZI6F9QKpymR2KmEe1Jnn4aIiaxDjdxE93Ns3244PNOBzdV1aCDNZ9iwHKMmi0Dq9Vdga27fZ+7MPjy0w5tKrVbWgAR3lKTRw+wLwjQcsxq+uiBEvYs1H5Y4TsNyLdIZrT0x1Sc94MRgBrXiXpjNPBA2iyzGhrCqo4JrI7CbIhqYSwcMNq3i2WxKB1RV1ihyg+axCngSwJo+YgZSsEr+qtS2BpvYmpgntiGRTuNKCdccx3h54fR4o7f05zPrN3B/FZoD+qxAe7gO/btX4UjXoc0WYWs82b6sIuWGqM2qyRkrLHVg1AtgoYA2rWuKSQntPIdTRw/BIG/CwDRhmLf4M8jkO1WzN+cWx7f2n/okpYrFTyMX2yBwjQpCPefL+CgOYnVwWJdo3iOd0SH5x4awCROEKIKjkCorK8seTJWlNWF9TVmJ0WTEjMtCSzRDCwomPzWHXFwTF+pLNUY2Fb1XAA7MqiKNn23FdfFxF5lPDJfxupsYVQl3RHdByznKgYfbiw887ef3jGwjB2h39IMit4WRaqsHpt2Dkwf2y9og72suGWq1OYjnTfjPxCjJ19Le2wMmU/d36HYGyCD3zbRgPwyhv7wJDV/PhhitJPcQyYPGrs/289ZvNso+yrhWTI6JAKVByJLcis42DHctr26L9UsczpyNSkBwIaMRZ2+uyw2UaWzFVjYwV7IWRfrsqhVxOjAu+IS49MLGNlV+XUDqdbGWxPilLF2wIaqrQn7g2lG1ZFIMbKOmqQPL1IzE0EnYKTyfIkZJlJc8kfJyDfrtJVjtLJzLV5DNJ6O4MDX1HVsbBvai/Ra7Lbg3GkOr0VDtVf9EcyQF5HAwT2eV3waaehRONyu5CGzh5MHDkDVmcICGygZTlEY0jwPenzv04krv5O0D6y/sHTclzOTUBQnITDK/YeA9VImz6J7SpWi8srLkrfchcwpxUNk96UyJbsXpel/VOwIAeQK5GE7T21JzNVqvocxwaTXpmEmIbXxtVDh81vJEBKgeg8CQAeyJoOR2KjAjuCktUPqolYIRpR1GC5s2rqDjseLIDntUZpCNC2Tzfd9vtHbd7k36ydqiyksyGLB/i60cXrVnDv7l2rKsjVaNkhJDbYGQT3I0XKBJIGggPQlVVTl21sI6hm2HOzmcRLbb3FpDm7hKlG6LzbGjnVlYmdn3h0t3Xzjnm6QFSKU3tcjnNfMvvpzW7bKgcyYKuqqIKDOeqskMGl79BvG5BJagcWT5Zha1UkjWsaHC4qhMjB6MHxhG3JdqJZ9pHcxXIJxKzFVAhWp1nIrv6LaSlYo+AZgJg+xAWUsYhXUYNzgHmydJPS95Kg7zUeSW0AA6TWuU7s4e+nS/i65n4CIr1OewAO8Wbo8tzsDR9T5c3xjBTLuVNKzuVXxixwCDvOpVvV4C06jjlDdpFwuP7lti2qN6uE38XbraK2xbZhVWl05+auXmt8/tHq/CVqPLWUrAcNDQyvBSE23sTmwSsUk11mmRUmaei2QTKDf6WhPXPlbuxUOyNqUCV1iUZeJKPxuNHtouTOCicwjJPOcrg/DvTBkjqMgcSf8ja7D+8DEhGBgogjiyh7o9Dft9Ka6bk54aoTlAsPgGM2JersJK3hne891P2ssXUC4W6SLAKmNbDRw08danEHi30XoF1ZQiiyTjVQ+VIhbyKmcANbEztXiE9/sYBT24fw/sue8w3O2jwXvbJlxcHxuXUeKBcWtu/eLWT/9G57m/+6N8oQ8FrQ5zmUYiJPaasnxE6Tg8VgxQF2GxOemi3ynn6XfoTwqsuODbpGtiah2IpYfIdFG0pqkHH9+oCYxSrSY01bOSsQjC3XlXE8XBncYoyBa6lCGrJSGZWQtxsbnb4DVLF4/8xC+6Vts1xpuyNjrxLHZqS3+b+O1QF5nGNOAGBiS7WoknSRJ4xiS1FR2cvJ4zmBK6vgqniZYpMjqwZy8M6H2EBmmA6ubpq0M+ZRrcaQL62JNn/vjynfPve+Dydx6DRYsSAcNw8s9Zg99X4vR6XLoeGm521uImyWmnQEjz3H6HFFLKflBFLT6sCjQ7Az4CwSTLQ73fFopOTem4cCuWW5J7QyK2fWRGiGuApV6mi7nMRJd9JO7B98GsAFy77/Evr5187d906dUTLa9AwsIuETKhDwy7LGO3dPfWMq8igKm1xIlsSfJRRhjG7xglmRol0bqX+ZldMDs/y0Ky2W4m2c4UZHWhbDSKyLsNuP2T73xra+P25UMrN1qTJcMV7JDWpyUTFvLaivtosDCItSRZ3QVuM0C1jClZKioGifdNwvhqFV0KkCr3NA2gasG6qU2QqcJKzUXtHErsXLPhBCSVCRAYXIz0kpAsdbF2Zxng6uzC7WuveMvPtptdkjQASdTlp/GbCA76d4gurzPbgF0r66iBXL0tiWbxybsvMXFntuXnPCSvIkqCFPVLA8OwLG+i7LDyth2JtyzjT9iPx2hL++RzkZn8cAvac0u3L7/5g6+/NrMI2T3PtSWOYlDsitCsxFesXyRqMQVnSGr5NMmYvvWYpO6nQRHT4TsZ0EP9+aZudD/lHlOWCr6+SrVXi7hi5JMu7p0GeyLySdu58AoJ1d+MEyagV8gQLNfm966+9KYPPgVLC0NnhjBpZTBpGvxY/I7aJGxbsuVPOI+fMbmhXhva3TYHEWkJqIqcYFswE1JeO7NMghl+HUOLhCYY1rntH10OCbUoQKxgN5ehsWvu2xff/Guvuzmzmztu6CUsKqZpoc5bV5/xSck9RkzJ24BRkPkqzwFmqj8p6+0IvClG9FNMZlJw+ITeTTJGpnbvEEiYGgrrU9/sVPQ14WU0qrkNcaI6joJoaDPcNtEN3dy1uHH+jR94HOaXXm4MNzldKC8WhcJcfetjQra6xoO+X5IyYFI7SrO7aTttXPFef9muLhrjQJh6tTN8n6qARqquZUVlLUtj/S6YmdlvvHT2189cPPHUs4N1vB7DO19ucQXZFQUvWeABM5MdMs0Qs7mwk8ZJq+sUaVj9TLuFNFElo6dvS9ptbGsgZTujafpMFzlluryhKhGEBZbV7/Va2GGJCJckqFjakPekacEaAqVwIygmEhUSULI1dCN9gAvHz3zl4ut+6bFWq30p31yNGWtdcBMSwLXvvJw0Pe5DwT2RE1PjU0/cJethtuk2D9tBkLzhXgPBVJp8B7dc8+1GXxzPN1eg3DX3rauvf9cTawdP/8qeH3/9Q/P3LpxqwYDf76VWcQqkzHE8xxLm+qYW8WT9i6zg09V7tKWlYC5ToWb41U1XbMVlumzqvLdN87DBygG/bhq7yy+Cd8gPB/WZXLupr4DWX201U4lP0+qJcbANcSz0vnItTpLxqDIktZNeBMIQoSzk3R0mG3o7A3+2svfUs6tHznx848B9f9WmpVSDDXQzrWpR+I6Dn5DblOdIw6YYwSUJufp7VbYOmHhdGrxHPZH6cjM1g0292lkbuUQPhaghKZLnOF0a2Nmt4w8/Pdh78OnlKxd/bv76C+9uDe+cysrhnny8PGPJYZfiN2mlG9d19PWNjN+GMtUbGGOoooQkpxHeUuHV9MVg6v/lUIlWflcoNJ5ennd9rd1kVa4p9s1WC79j2Axc7wn/pwUYDWTBOjR0CZ3R10kH8S0AZ63+DwwMa0Q/pshqxFqlyGfWJ43521t79724vnT0c6PF+77cbrag01/j/6uBb8/UUhDbJq2Hbdn3HXMgkL6C46v3yBKXlD7k/wQYAPrQ6qBob5D6AAAAAElFTkSuQmCC);
    background-size: contain;
    background-repeat: no-repeat;
    width: 71px;
    position: absolute;
    left: 0;
    font-family: DINPro-Medium;
    right: 0;
    text-align: center;
    margin: 0 auto;
    top: -4px;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
    padding: 2px 0;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content {
    text-align: center;
    bottom: auto;
    margin: 5px auto;
    left: 0;
    right: 0;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .thumb-text {
    margin: 0;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .channel-logo.bhojpurilogo {
    margin-bottom: 96px;
    text-align: center;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .thumb-text img {
    max-width: 43%;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .channel-logo img {
    max-width: 42%;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .know-more-btn {
    text-align: right;
}
.bhakti .thumb-cintent .content {
    width: 38%;
    right: 2%;
}
.fitness.thumb-cintent .content {
    bottom: -10px;
    left: 5%;
}
.fitness.thumb-cintent .content .thumb-text {
    width: 100%;
    float: left;
    text-align: left;
    margin: 0;
    padding: 0;
    font-family: 'FuturaBTMedium';
    font-size: 14px;
    color: #ff3c00;
    font-weight: 600;
    letter-spacing: 1px;
}
.fitness.thumb-cintent .content p {
    width: 100%;
    float: left;
    text-align: left;
    margin: 7px 0 0px 0;
    padding: 0;
    font-family: 'DINPro-Medium';
    font-size: 14px;
    color: #000;
}
.fitness.thumb-cintent .content .channel-logo {
    width: 117px;
}
.fitness.thumb-cintent .content .channel-logo2 {
    width: 147px;
}
.fitness.thumb-cintent .content .new-blurb {
    width: auto;
    position: absolute;
    left: 5px;
    top: 5px;
}
.fitness.thumb-cintent .content .channel-logo2 img {
    width: 100%;
}
.fitness.thumb-cintent .content .channel-logo img {
    width: 100%;
}
.activepages .thumb-cintent.jyoti.fitness .newservice {
    margin-left:1px;
    margin-top:1px;
}
.thumb-cintent.jyoti.fitness .know-more-btn {
    text-align: center;
    width: 95%;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.grid-active-part.flat.part6 {
    width: 100%;
    float: none;
    display: table;
}
.grid-active-part.flat .leftGrid {
    width: 690px;
    display: table-cell;
}
.grid-active-part .leftGrid .fullgridpard.large {
    width: 70% !important;
    display: inline-block;
    float: left;
    position: relative;
}
.grid-active-part .leftGrid .sm {
    width: 30% !important;
}
.grid-active-part.flat .rightGrid {
    float: none;
    width: 276px;
    display: table-cell;
    vertical-align: top;
}
.grid-active-part.flat .rightGrid .fw {
    width: 100% !important;
}
.grid-active-part.flat .rightGrid .fw.cooking .thumbnail {
    height: 470px;
}
.joytish-dunia .grid-active-part .thumbnail .cover-thumb {
    width: 101%;
}
.cooking .thumb-cintent.disney .content {
    top: 5%;
    text-align: center;
}
.cooking .thumb-cintent .content .thumb-text {
    font-size: 18px;
}
.cooking .thumb-cintent.disney .content .top {
    margin-bottom: 283px;
}
.bhojpuri .thumb-cintent .newservice {
    position: absolute;
}
.why-dish-wrapper .why-dish-banner { position: relative; }
.why-dish-wrapper .why-dish-banner div { position: absolute; right:5%; top:20%; width:400px; text-align: center; }
.why-dish-wrapper .why-dish-banner div .whyDishNxt5x { width: 50px; margin: 0 auto; display: inline-block; float: none; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtLogo { width:200px; margin: 0 auto; display: inline-block; float: none; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtText { width: 100%; margin: 10px 0; clear: both; display: inline-block; text-align: center; text-transform: uppercase; font-family:''; font-size: 32px; color: #000; font-family: 'DINPro-Bold'; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtText span { display: block; text-transform: none; font-size: 75%; }

/*short active grid*/
.grid-active-part .leftGrid .fullgridpard.shortactive{
    width: 100% !important;
    display: inline-block;
    float: left;
    position: relative;
}
.thumb-text.shortactive a {
    position: absolute;
    bottom: 15%;
    left: 15%;
}
/*end here*/

/*cine active grid*/
.grid-active-part .leftGrid .fullgridpard.cineactive{
    width: 100% !important;
    display: inline-block;
    float: left;
    position: relative;
}
.thumb-text.cineactive a {
    position: absolute;
    bottom: 15%;
    left: 15%;
}
/*end here*/
/**/
.appOverlay {
    background: #00000063;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 11;
    top: 0;
    left: 0;
}
/*Troubleshooting Lightbox*/
.appBox {
    position: fixed;
    z-index: 99;
    left: 0;
    top: 30%;
    margin: 0 auto;
    background: url(../../images/app/trouble-shoot-bg.png);
    max-width: 500px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    right: 0;
}
.appBox .innerWrap .mobile img {
    max-width: 100%;
}
.appBox .innerWrap {display: table;}
.appBox .innerWrap .txt {display: table-cell;vertical-align: middle;margin: 0;padding: 5% 0 0 9%;}
.appBox .innerWrap .txt img {max-width: 81%;}
.appBox .innerWrap .txt h4 {font-family: 'DINPro-Bold';font-size: 20px;margin-bottom: 6%;}
.appBox .innerWrap .mobile {display: table-cell;vertical-align: bottom;}
.appBox a.close {
    font-family: fontawesome;
    font-style: normal;
    margin: 0 !important;
    color: #010101;
    background: #fff;
    padding: 7px 8px;
    position: absolute;
    border-radius: 26px;
    top: 8%;
    right: 0;
    font-size: 11px;
}
.appBox a.close i {font-style: normal;}
/*Troubleshooting Lightbox Ends here*/
/*Terms & Condition CSS*/
h3.term_cond_head {color: #f15922;font-family: "Maven Pro",sans-serif;font-size: 19px;padding: 8px 20px 2px;}
.new-chnnl-pack .lastupdate {margin: 5px 0 12px;}
/*Ends here*/
.ndesign .header .right .quicklinks ul li.lang a.mclose {display: none;}
.market_offer #punjab .market-offer-wrap:first-child .slider .ofer_products .img_txtx.snd_peo {background-image: url(../../images/prodct_1.jpg);}
/* IE8- CSS hack */
.bjourney.nd .product_img2 .features_details ul li span.ln {background-position: 0 -375px;height: 42px;}
.bjourney.nd .product_img2 .features_details ul li span.dpc {background-position: -50px -375px;height: 42px;}
.bjourney.nd .product_img2 .features_details ul li span.ar {background-position: -1px -326px;height: 42px;}
.bjourney.nd .product_img2 .features_details ul li span.af { background-position: -95px -328px;height: 42px;}
.bjourney.nd .product_img2 .features_details ul li span.fn {background-position: -48px -325px;height: 42px;}
/*Instant Recharge Media CSS*/
.ins_banner.offer-days .slick-dots {
    bottom: 0;
    display: flex;
}
.ins_banner.offer-days .slick-dots li button:before {
    background: #000;
    content: "";
    border-radius: 25px;
    width: 20px;
    height: 7px;
}

.ins_banner.offer-days .slick-dots li {
    margin: 0 4px;
}
.ins_banner.offer-days .slick-prev:before {content: "\f104";font-family: fontawesome;font-size: 60px;color: #848484;}
.ins_banner.offer-days .slick-prev {
    height: 60px;
    top: 52%;
    left: -36px;
    z-index: 1;
}
.ins_banner.offer-days .slick-next:before {
    content: "\f105";
    font-size: 60px;
    color: #848484;
    font-family: fontawesome;
}
.ins_banner.offer-days .slick-next {
    right: -51px;
    height: 60px;
    top: 52%;
}
/*404 Error*/
.errorWrapper {
    border: 1px solid #d8d8d8;
    text-align: center;
    background: #fff;
    padding-bottom: 8%;
}
.errorWrapper .errorImg {
    padding: 5% 0 2%;
}
.errorWrapper .errorImg img {
    max-width: 100%;
}
.errorWrapper h2 {
    color: #b8b8b8;
    margin: 0 0 4%;
    font-weight: bold;
    font-family: "DINPro-Bold", Arial;
    text-transform: uppercase;
    font-size: 101px;
}
.errorWrapper a.btnHome {
    background: #f95e2f;
    color: #fff;
    font-family: "DINPro-Bold", Arial;
    font-size: 18px;
    padding: 10px 20px;
}
.autoDebit h3 {
    padding: 22px 40px 15px;
    font-size: 20px;
    color: #f25d24;
    /*border-top: 1px solid  #d7d7d7;*/
}
.rechrge_transdetail .inner_sec.receipt {
    padding: 0;
    border:none;
    background-color:#fff;
   font-family: DinPro-Medium;
}
.rechrge_transdetail .receipt .transdetail {
    padding: 0px 40px 19px;
    margin: 0;
    font-family: DinPro-Medium;
}
.rechrge_transdetail .receipt .h2_select_pymnt_option {
    color: #2c2c2c;
    font-weight: 500;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 22px;
    font-family: DinPro-Medium;
    margin-bottom: 1%;
    text-align: center;
}
.autoDebit p {
    padding: 22px 40px 0;
    font-family: DinPro-Medium;
}
.autoDebit {
    padding-bottom: 40px;
    background-color: #f6f6f6;
    font-family: DinPro-Medium;
}
.autoDebit p a {
    background: #f15a24;
    color: #fff;
    padding: 6px 11px;
    border-radius: 25px;
    font-family: DinPro-Medium;
}
/*sticky header css starts here*/
.ndesign .header {transition: all 0.6s ease;background: #fff;}
/*
.ndesign .header.fixed {position: fixed;z-index: 99999;background: #fff;top: 0;left:0;opacity: 1;width: 100%;-webkit-box-shadow: 0px 1px 11px 3px rgba(0, 0, 0, 0.07);-moz-box-shadow: 0px 1px 11px 3px rgba(0, 0, 0, 0.07);box-shadow: 0px 1px 11px 3px rgba(0, 0, 0, 0.07);}
.ndesign .header.fixed .logo {margin: 0;}
.ndesign .header.fixed .right {margin-top: 1.3%;}
*/
.ndesign .header .logo,.ndesign .header .right {transition: all 0.4s ease;}
/*.header.fixed .logo img {margin: 0px;}
#PageWapper.nfixed {transform: translateY(8%);}*/
/*Ends here*/


/* maptool login popup */
.CloseLoginPopup {  z-index: 1; position: absolute; right:0; top:0;  background:none; box-shadow: none; padding:5px; margin: 0; width:auto; height:auto; text-decoration: none; cursor: pointer; text-align: right; line-height: 1; font-size: 19px; color: #242424; font-family: 'Dinpro-Bold'; font-weight: bold; }
.CloseLoginPopup:hover { color: #f15922; }
.paytermNew .loginHeads { width: 100%; float: left; margin:40px 0 0 0; padding: 0; display: block; text-align: center; }
.paytermNew .loginHeads span {  display: block; text-transform: uppercase; color: #fff; font-family:'Dinpro-Bold'; line-height:1; font-size: 28px; }
.paytermNew .loginHeads span small { font-size: 16px; text-transform: none; font-family:'Dinpro-Regular'; line-height: 1; display: block; margin: 10px 0 5px 0; }
.paytermNew .loginHeads  p {margin: 12px 0;  display: block; text-transform: none; color: #fff; font-family: 'Dinpro-Regular';    line-height: 18px;  font-size: 11px;}
.paytermNew .loginHeads a { display:inline-block; background: #f15922; border:none; border-radius: 5px; width: auto; margin: 10px 0 0 0; padding:6px 12px 7px 12px; color: #fff; font-size: 14px; line-height: 1;  font-family:'Dinpro-Bold'; text-transform: uppercase; }
.paytermNew .loginHeads a:hover { background: #242424; }
.paytermNew .loginImg { z-index: -1; position:absolute; left: 0; bottom:0; width: 100%; margin: 0; padding: 0; border: 0; }
.paytermNew .login_tncaply { position: absolute; bottom: 5px; right:0px; padding: 0; margin: 0;  width:100%; text-align: center; text-decoration: none; font-family: 'Dinpro-Regular'; color: #fff;  font-size: 11px; text-shadow:2px 2px 2px #000; }

/* 30day extra login popup */
.paytermNew .Extra30Heading { width: 100%; float: left; margin:10px  0; padding: 0; font-family: "DINPro-Regular"; font-size:13px; line-height: 1; color: #221f20; text-transform: uppercase; text-align: center; }
.paytermNew .Extra30Heading span { display: block; font-size:18px; font-family: 'DINPro-Bold'; }
.paytermNew .Extra30Mid { position: relative; width: 90%; float: left; margin:0 5%;text-align: center; }
.paytermNew .Extra30Mid span { position: absolute; left:10px; top:0; width: auto; text-align: left; font-family: "DINPro-Regular"; font-size:12px; line-height: 1; color: #221f20;  }
.paytermNew .Extra30Mid img { width: 95%;margin-top: 10px; }
.paytermNew .Extra30UL { width: 94%; float: left; margin:0px 3%; padding: 0; position: relative; }
.paytermNew .Extra30UL li { list-style: none; width: 100%; float: left; padding:3px 0; margin:0; border-bottom: 1px solid #134899;background-color: #fffce4;  }
.paytermNew .Extra30UL li:first-child { background: #134899;; border-bottom:none; }
.paytermNew .Extra30UL li:last-child { border-bottom-width:1px;}
.paytermNew .Extra30UL li h6 { width: 50%; float: left; padding:0 0 0 2%; margin:0; font-size: 12px;  line-height: 1; font-family: "DINPro-Regular"; color: #fff; text-transform: uppercase; box-sizing: border-box; }
.paytermNew .Extra30UL li p { width: 50%; float: left; padding:0 0 0 2%;  margin:0; font-size: 12px; line-height: 1; font-family: "DINPro-Regular"; color: #221f20;  box-sizing: border-box;  }
.paytermNew .Extra30UL li p:last-child { font-weight: bold; }
.paytermNew .Extra30Button { margin:7px 0 0 0; padding: 0; width: 100%; float: left;  text-align: center;  }
.paytermNew .Extra30Button a { padding:4px 10px 3px 10px; background: #fff; border-color: #ef4723; color: #ee5622; float: none; border-radius: 4px; text-transform: uppercase; margin: 0 auto; display: inline-block; font-size: 11px; }
.paytermNew .Extra30Button a:hover { background: #242424; }
.paytermNew .Extra30Text { width: 54%; float: left;padding: 0;font-weight: 600; margin: 20px 5%; font-size: 8px;line-height: 9px; font-family: "DINPro-Regular"; color: #fff; text-align: left;font-weight: 900; }
.paytermNew .Extra30TNC { position: absolute; bottom:30px; right:3px; padding: 0; margin: 0;  width:auto; text-align: right; text-decoration: none; font-family:'Dinpro-Bold'; color: #fff;  font-size:9px; text-shadow:none; }
.paytermNew .Extra30Textright img {float: right; margin: 0 4%;}
.paytermNew ul.staytunedlist {width: 96%;text-align: center;}
.paytermNew ul.staytunedlist li img {width: 12px;}
.Extra30Mid p {font-size: 10px;color:#144899;text-align: center;}
.paytermNew  ul.staytunedlist li {display: inline-block;margin: 5px auto;font-size: 9px; width: 31.3%;color:#144899;}
.rotateTextlogin {
    position: absolute;
    display: block;
    bottom: 34%;
    right: -31%;
    clear: both;
    transform: rotate(-90deg);
    float: left;
    color: white;
    font-family: 'Dinpro-Regular';
    z-index: 1;
    font-size: 10px;
}


/*transcation css */
.PaymentStatusImage {padding: 2px 40px 15px;text-align: center;}
.detailsbelow {padding: 22px 0px 15px; */
    font-size: 17px;
    color: #f25d24;
    width: 69%;
    display: inline-block;}
.rechrge_transdetail .transdetail li> .containerbelowdetails {
    width: 100%;
}

.pdfdownloads{    width: 30%;
    display: inline-block;
    text-align: right;}
.dishkiyaon-transcation-banner {
    margin-top: 5%;
    width: 100%;
    box-sizing: border-box;
    height: auto;
    position:relative;
}
.wrapinline-transcation a {
    background: #fff;
    width: 105px;
    text-align: center;
    border-radius: 5px;
    padding: 6px 1px 5px;
    margin-top: 0px;
    color: #ed1a51;
    position: absolute;
    bottom: 33px;
    right: 41%;
}
.wrapinline-transcation a:hover {
    background: #ed1a51;
    width: 105px;
    text-align: center;
    border-radius: 5px;
    padding: 6px 1px 5px;
    margin-top: 0px;
    color:white;
    position: absolute;
    bottom: 33px;
    right: 41%;
    border: 1px solid #fff;
}
.rin {
    background: #fff;
}
.rin .rin_middel
{
    background:#fff;
}
    .rin .rin_middel {
        box-shadow:1px 1px 0px #fff ;
            border: none;
    }
.rechrge_transdetail .transdetail li {
    float: none;
    display: block;
    padding-right: 0;
    padding-bottom: 12px;
    font-size: 15px;
    border-bottom: 1px solid #a1a1a1;
        line-height: 25px;
}
ul.transdetail>li:first-child {
    border-bottom: none;
}
/*Book online css starts here*/
.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid .itemgrid {
    width: 100%;
}
.bjourney .three-box .step-active-content .content {
    width: 80%;
}
.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid {
    float: none;
    display: inline-flex;
    margin-bottom: 0;
}
.bjourney .three-box .step-active-content .compare_wrap .orangebtn {
    padding: 0;
}
.bjourney .three-box  .step-active-content .normal_text#MainContent_rptMain_divDescription_1:after {
    content: "";
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEHGlDQ1BHZW5lcmljIFJHQiBQcm9maWxlAAA4jY2VXWwUVRiGn9k5M2sCzlUFLUmZoAIhpVnAKE0DuttdtoW13WxbpI2Jbqdnd8dOZ8eZ2fITroiJxhtQ7wyJ8e+OxMREA/5E8EJuMJgQFLAx0XAB8SckJNwo1IvZ7k5rm3quvnnP973v973nzAwkr5U9z0mYMOOGfimfMQ+NT5jJ6yR4jDV0sqZsBV66WCwAlD3PYfFS4N6PKABXti+zv9paMyUDC5SHgPpUYM2AcgS005bnh5DsAHYfDr0QkgWgwz80PgHJl4GOahSHQMdkFL8BdPijpX5IngYMq1aeguQZoHsyhldjcdQDAB156UrftsxSPmMW/XrFdmSs3VW2/+eacRoLehuBtcH0yAFgKyivTZWzB4AeUM5Y5dwI8AQoN2btg0PN+IEXZkrAZkhsakyPpYFtkBio+PvGIp6EX2sMLMTvHquNvgCsg8S37uTQcLP2mhX0TwCbIPGgJgcLQBeoph0Ojka16l6/XhqOdNXKlMzmgG5Q35yuHyhFnOrnwexIboHzWK1/qIlfeqW8vwh0gvqbdPKlSEv9xwuLzR5El+sMFSItkZVBbmQBD2ujA5GucEJ/tFkrTlXsfYPN/E9r/kCpGd/wnGIh6k1L+I3SWJSv9ZT9XD7i1IrSHWvya7McVMpI6kwisXC5j0mJPBlMPHzqVLBxyCNxkfhInFbOdiaRBEzjYzOLxCFAUkTiNyvbfFUkLrfwsbHo7/qYBiY1/sClFsvrp0YDl+oKPFEvt5s8dbFepMQukRJ9oiD2iN2iF1M8K54Te0VWpESv6GvVFmMTmVS53eJ5lQYSkxIHyXABh5AyDr/iUidY3pVTnY2t7Z0T/ku2dfnknZhXNgHTMbfijg6v5rl2U7ulXdVuate1uXaG9rM2p81p1xfNUv+Py3LBnSUzL5+VxsGhimQGiY2LjM28Pc5x8fhXj7Z5roqzL15Ze/F4xT3V2UatyyfvyNeH7g1xoruNpn5K/Zm6mno/9VHqd/Ud9TP1a/Wc+oV6CVM9r15Qv1G/Uz9Rv4yd1cp3qHX2pGN9S9xlvZY4RsbYYDxuZI2NxpNGoc1nrDd2GAPGFiNrbGidW1wv7p7NOE7Ln+W1orzYDVAeZhp7hbdqDBebw0h8Aso4uBxdktOsFF1ihxhccrt3iz7RmkbP6Vk9jalv03v1Hfp+Pd1W1bfoWb1X36LnFt1Oa4VJZSiPhAD9de+ob1drobkzlXrGTHueI81B1+rpNsuOY/p2tRYGpi8D6c/KqR4OjU+Y0Sf9bgkFUNZdbmPh87DnL1B/aGMTDTgTwPqn2tjWTnjkPTj7tNXwZ5v/CEX5HoLKrp3R09oMaL/Mz9/dDMm34f5b8/N/fzA/f/9DUOfgvPMvqDR8VoCWMO0AAAAJcEhZcwAACxMAAAsTAQCanBgAACLhaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIwMTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMTItMTFUMTM6MjU6NTMrMDU6MzAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTgtMTItMTFUMTM6MjY6MDcrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTEyLTExVDEzOjI2OjA3KzA1OjMwIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0iR2VuZXJpYyBSR0IgUHJvZmlsZSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MGUzNTBmMjEtMmE2Zi00NzJlLWI1Y2YtMjYyZWMwZDE3NDQ5IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzQzMzY0ZjEtZmMyNi1lZDQyLTkxMzctMDFlMmY4MDI1MTIzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmEwZGJjZTQtZjQ4MS00Yzg5LThlODYtNDZhMDkzYThmMmQ2Ij4gPHBob3Rvc2hvcDpUZXh0TGF5ZXJzPiA8cmRmOkJhZz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSIrIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSIrIi8+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6VGV4dExheWVycz4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MUFCN0U2RjhFRjQ2Qjc3MUIyNzYxRTQ0RTJCMzcxQ0Y8L3JkZjpsaT4gPHJkZjpsaT4yQUIxRDBFRDcwQjNEQTQyNzEzOTA0MEJFNUZGMzEyQzwvcmRmOmxpPiA8cmRmOmxpPjNBMkY2RjY4RkI1OEIxNDFFN0QxNjA1NDc2RjlGNDQxPC9yZGY6bGk+IDxyZGY6bGk+NDYxQzRDODVFNTc2NTVCMzExOUUyQjIyQ0RCMTBGNjU8L3JkZjpsaT4gPHJkZjpsaT42REI1RDI5OUE0MTk1RDc0REZERTc2NDQwNUEwMzdFNTwvcmRmOmxpPiA8cmRmOmxpPkE5MTI3OTAzQjc5MTE1QzNFNzEwNzY2Q0QwQzM0Qjk3PC9yZGY6bGk+IDxyZGY6bGk+QzcyREM3RjZDMzFCMzM0OTUwRThCMzU4RjQ1RjdFRDg8L3JkZjpsaT4gPHJkZjpsaT5EMjhEQzcyRUVDRTYyNEE3MDVFMEZBQjAxQUQwRkRCOTwvcmRmOmxpPiA8cmRmOmxpPkQ2NjcxQzFDMDM1QTk1OTYwRjg1MEY3MTQ0N0M2QTRBPC9yZGY6bGk+IDxyZGY6bGk+RDcxMkMwOEE1MEU0RkU0RkQ0RDBDNzI2RDk3OTlEMTA8L3JkZjpsaT4gPHJkZjpsaT5GM0M0NkQzNUQzMTczQUZBODRGMDFBN0FDNTBCMDcxRDwvcmRmOmxpPiA8cmRmOmxpPkY4NTQ5QkU1RDM1MDBDMTI1OUY3OEJFREE3RDMwOTUwPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA3YTZjYWMwLWMxYzctMTFkYS05ZmQwLWI3Y2I4YThiZmI4MDwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMWE0M2QwYS05ZjY3LTExZTUtOTNhYS1mOTFkOTYyOTgyZDk8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MTJiZTM5NDktMzFhNy0xMWU1LTk2YzYtY2Q2MTkyYzJjNGIyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE4MTBmNWI2LTlkNTktMTFlNS1iNWQ1LTg5ZDc0MDY5NzRjOTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxODI0ZTE5NS0zNzJkLTQyNDctYmEzNS0zMTcwODhmNTRmZjU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MWI4NTIxMWUtOTMwNC0xMWU1LWIyNTEtZDBjMzNmMWUzZmRlPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFjZTJkNGRlLTlkZjQtMTFlNS1iNWQ1LTg5ZDc0MDY5NzRjOTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyOThlMmFhYi05ZGRmLTExZTUtYjVkNS04OWQ3NDA2OTc0Yzk8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MmQ0MjQ1NWQtMzNmYi0xMWU2LWFmODUtOWJlNzFkNTJiMzEyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjJlZGE4NjIyLWQ2MDQtMTE3OS05MTJjLWUxOGQ0OTkxODc3MzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNDE5ZThmYi1jYzdmLTExZTgtYTgwNS1iMDU3NjlmMmM3NzU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTAyMzE2MjMtY2FiNC0xMWU1LTgwMTgtYmZmM2Y3ODUxMDkwPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjUwYWFiZWQwLTIxZDUtMTFlNi1iZWU1LWQzZmM3ZDdiZDhmYzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1M2Q4MmUxNC03YTIxLTExN2ItODQxZS1iNGI3NDA1NDk0MTM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NTQ2OGU4YzQtOTMwMS0xMWU1LWIyNTEtZDBjMzNmMWUzZmRlPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjYxNGQ0MzY3LTIxZDEtMTFlNi1iZWU1LWQzZmM3ZDdiZDhmYzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YWQzNThjZC02YmE5LTA5NDItOGUwOS0wNWJhNGVhNTkyYWE8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6N2Q4N2YxZTItOGQ4Zi0xMWU1LTllYWMtZjA3ZGRiYmUzYjEzPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg4NjcwOWJjLWQ1YTYtMTFlNS05ODkzLTk2MmE2M2UxZTgxYjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4YmYwMDcxMi0xMjdmLTExN2EtODQwNi1kYzFhMDZiNTRiMWM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBkZWMzZDUtODRiNC1jYzQ4LTk4MmEtZjkwYTQ5NjdiMDc4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmExZjE1NmU3LTQ0YjMtOTg0OS1hMzFiLWZiYmMyNjBjYjM4NTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDphY2YyMDc4OS05Zjc5LTExZTUtOTNhYS1mOTFkOTYyOTgyZDk8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6Yzg4NGZmOTMtOTJmMy0xMWU1LWJhMjctYmRiNmQwMjEyZTk1PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQwMzhiZDQxLThkOTItMTFlNS05ZWFjLWYwN2RkYmJlM2IxMzwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkM2RiMGFmZS1iNTc3LTM0NDktYmQ3MC02OWRhY2Q2MDU0MmI8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDZhN2NiNWYtMzNmZi0xMWU2LWFmODUtOWJlNzFkNTJiMzEyPC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmUzNzJlYmViLTlmOGQtMTFlNS05M2FhLWY5MWQ5NjI5ODJkOTwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmOThkYTk2MC05MjYwLTExZTUtYmEyNy1iZGI2ZDAyMTJlOTU8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmRlOTRmYWUtMDgyZS1iZDRmLWJhMTQtNTU3MGRiYzY3NzM4PC9yZGY6bGk+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmZmNzVjMzIzLTIyZDgtMTFlNi04ZDlkLTlmMjc3MWM0NmY1MzwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6MDQ2N0QwOEREMTlBREUxMUE0OUJBOTI1MDY2RkFFQjA8L3JkZjpsaT4gPHJkZjpsaT51dWlkOjA2REYwMUVCRTY3OEREMTE4NkQyREU2M0MyREJFM0YzPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDowRTBGM0Y5ODlGNUVERTExOTNDNkIyMDA4OTY4RkRFRDwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6MUZBMTZCOTk1QUI2REUxMUIzRkVGRTZFOUMzRTkzODc8L3JkZjpsaT4gPHJkZjpsaT51dWlkOjIxNzgxRDk4OTIyRERFMTFBQzAzQkE4QkJBRDhBQTIyPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDo0NDRCNjYzRjExNDBEQzExQkIyNEEwRkQ2OTE4ODQzQTwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6NjA4NEIxQ0QwNDY4REYxMUE4NEFDODNEQjAxQTJGRTc8L3JkZjpsaT4gPHJkZjpsaT51dWlkOjgwODYxMTE2NDI5QkUyMTE4QzBEQkQ1Mjk1MjRCRTA3PC9yZGY6bGk+IDxyZGY6bGk+dXVpZDo5M0UyRkUyQTk0NERERjExQTJBRUM0QTREMjdDRTdDMDwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6QTE5RjcwOUI5MjJEREUxMUFDMDNCQThCQkFEOEFBMjI8L3JkZjpsaT4gPHJkZjpsaT51dWlkOkE3NEEyMkZBMjYyMURFMTFCQjM0RDZCNDJERDBFOUFDPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDpCQURDOTUzNDlFRjNERTExQkZCNEM0MkI1OUFCRDRDMjwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6QzFBOTM2NjRFOTc4REQxMTg2RDJERTYzQzJEQkUzRjM8L3JkZjpsaT4gPHJkZjpsaT51dWlkOkMzMjIwQUJGQ0EyRURDMTFCRkYwOEVDNDRGMDRGMkMzPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDpDQjk2MzQzQ0U1NzhERDExODZEMkRFNjNDMkRCRTNGMzwvcmRmOmxpPiA8cmRmOmxpPnV1aWQ6REJGQkVGMzctMDMzRC00RjE3LUFFNDYtNjg1NzkwMzZGM0RBPC9yZGY6bGk+IDxyZGY6bGk+dXVpZDpERjQ0MUY5RTkyMkRERTExQUMwM0JBOEJCQUQ4QUEyMjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThBNkREMjI4MjNGQkRDMjY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjAyODM3QzRGQkY3N0RGMTFBOTE4RTE3NTYyNTgwQTYzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDowNTY1Q0I2ODcyRjNERjExOThGNzk2N0ZFMUY4REFGRDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MDVENDk3QUU4QTZEREYxMUFFNzFFODEzMDU1NDRFNjA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjBGMTg5Nzc5QkNGREUxMTFCMjgyQkNGMTFBQkVEQzE3PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDoxRDkxMEU2NzNCMjA2ODExOEMxNENCQkIyMEE5MDU4MDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6MzA4ODAwRjkzRTQ0RTExMUE1MDhEQzY5MDU4NDM3MjY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjMxMjUxNzBiLTgxNTMtNDQyYS04ZDMwLTE1OGZlOGRkYjI0MTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6M2Q4MDAxYzktNWI3Mi03ZTRmLTg5ZmQtZmY3OGYzYWZkNGY0PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0NjU0RTM5OTM3RTBERjExQkU3QThCMUE0Mzg1RDcxMDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTZEQTgwMEZCMUZCREYxMTlBNjBFQTgzOEY0OTkwNDg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjU3NEZFM0I0QjU4RURGMTFBMDMxRkFEQ0EwNjIwMEVDPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo1QTlFNjg2M0JDRjJFMTExQTdCQ0ZFQkFCRDRGNzI1NjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjJjY2YzYWMtMjZiMC00MTgwLTljNjYtOGY2NmQzN2EyMTBkPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2NENDNzAyMEUwQjRERjExOTI0Q0YzMDAzRUQ2MEIxRjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NjVDQzcwMjBFMEI0REYxMTkyNENGMzAwM0VENjBCMUY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjY4Q0M3MDIwRTBCNERGMTE5MjRDRjMwMDNFRDYwQjFGPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo2RDE4ODIwRkIzN0VERjExODdFRERENTFGNTdGNjA3NjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NzBDNzQzQTVDRkY2RTExMUI2OURDMTFFQTFCMzIwMDI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjc2ZDE2MDdjLTA1NzgtNmE0OC1iYmJmLTRjMjkwNDYzMTdlYTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6Nzc0NDM2Mjk4NDMzRTAxMUEyMERCQjQ4NDlBRTZFMDA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg1MUYzMDUyOTlEQUUxMTE4QzUyRjA5RDkwRTQ0Qzg4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4OUYyMERBNzIzMThFMTExQTk3MEYwNUI3MkJDNEFEODwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OEJGMjBEQTcyMzE4RTExMUE5NzBGMDVCNzJCQzRBRDg8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjhFRjIwREE3MjMxOEUxMTFBOTcwRjA1QjcyQkM0QUQ4PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5MDQ3QTJFOUI1OEVERjExQTAzMUZBRENBMDYyMDBFQzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OTUyNjdFMUNDMDlGREYxMTkyQ0RCNkU2RkQyRDE4QkI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjk3QkFCOEU2QTIwQURGMTE5Q0Y4QUYzM0I3MjJCNDdGPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo5ZjIzMDQ1NC0zMWVlLTg5NDQtOWQyMC1mYWMyZTIxMjkzY2M8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkE3N0FFNUZFM0NBNUU4MTFBMDY4RThGOTBCMjg2RTVFPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCNDY0QkM0NkJGNzdERjExQTkxOEUxNzU2MjU4MEE2MzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RDA3ODA2RDExMzIwNjgxMTkyQjA5NzNFNzk2MDg5NjA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkQ2RUQ2MzI3QjE3RURGMTE4N0VEREQ1MUY1N0Y2MDc2PC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpEQTk2NUY1MzhGRjdFMTExQTBDQkMzM0IzNkEwNTFGQTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTIyQUU1REVCQkY2RTExMUI2OURDMTFFQTFCMzIwMDI8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkUzMUE0NTJCOERDOEU4MTFBQjFFOTZERjIyNEQ1MEIxPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpFQTA2MDI2OTVCMjdFNjExQkQ0Mzk1REZDNTg4RDU3MzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RkJFMEY1MUIwQTk3RTIxMUEyMEZEMjc3OEE0QUNCNDY8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkZEQURBQ0I1QTk3OERGMTFBNDA1OTI2QzBBQjExNTgzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpGRTE5QzkyOTc0RUNFMTExODA3MzkzMDM1RUQ3RjM4QjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RkU5ODVFOEVBRTIxRTYxMThDM0VCNTY0QjU1MjYxOTA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOkZGQURBQ0I1QTk3OERGMTFBNDA1OTI2QzBBQjExNTgzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpiNzgwZGE0Ni0yMWFmLWI5NDAtOGRkYi0yMTVhOGQ5OWIxYTU8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOmYyYTE3NTViLTI3MjYtOTY0NS1iODZjLTA1YmU1ZTU0OGE1NzwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJhMGRiY2U0LWY0ODEtNGM4OS04ZTg2LTQ2YTA5M2E4ZjJkNiIgc3RFdnQ6d2hlbj0iMjAxOC0xMi0xMVQxMzoyNTo1MyswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZmNTYxYjNjLWJjNTUtNGM3NC04ZGY4LTQ5NThhODdhODkyMiIgc3RFdnQ6d2hlbj0iMjAxOC0xMi0xMVQxMzoyNjowNyswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBlMzUwZjIxLTJhNmYtNDcyZS1iNWNmLTI2MmVjMGQxNzQ0OSIgc3RFdnQ6d2hlbj0iMjAxOC0xMi0xMVQxMzoyNjowNyswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmZmNTYxYjNjLWJjNTUtNGM3NC04ZGY4LTQ5NThhODdhODkyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpiYTBkYmNlNC1mNDgxLTRjODktOGU4Ni00NmEwOTNhOGYyZDYiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiYTBkYmNlNC1mNDgxLTRjODktOGU4Ni00NmEwOTNhOGYyZDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5VSqfTAAAOIklEQVR4nO2ba5Ac1XXHf/d297z3Le1q9UQPNAIUKRUbUwkpG1IGQUwwpkhShcsoIS5SppyQopKgyock34JTpZhUTMpxEoMd7KQCFrYrzwLi4OA4dgGSQAgGCWm1T/Y1M7uz8+jp7nvzoXtmZ2VJbBRm1UP1f6trZnu6b8+9vznn3HMfQmtNpPBIXukvEGmlIiAhUwQkZIqAhEwRkJApAhIyRUBCpghIyBQBCZkiICFTBCRkioCETBGQkCkCEjJFQEKmCEjIFAEJmSIgIZN5pb/A/0fHTp6mWlnCrtZIptL09PWRzmQQ0kBKiWPbaceufmJ443DGVQx5nkqnYsaLWujnBEAwe60BQwgMKRDCP9E6sS2F/6q0xmj80yZ1NJCLKC2lfAT4fYSIW6kuNTkzL4UAjSA+0PewYYh7NPzLhSA0lhi0QvA0CAGyzTDggwNEaK0/DHzRtu0bq8Ui1fIS1WoF16lLrTRaa0zTQtW3JHds3fRpQ4p/Rfvt/14QGtfo4Fw79UEAIjLdPY/Gk8mHi4W8WV5cwLZr+BAUQgiEECAEdbvG3OwMmzZuuDEVM7dpGFkVBPxDrQGRzgYiRDqZyvygUi7tn5mawHXqaB24lgYIfFckACkk5VKJ0lJ1c3qg6zat9ZdXA0H7z2q/edDhQN4+cfwjyURyf7VawTRNpGEGfl7QDNpNv++/Ks9jfn7OWNebucs0xJdXBUEHZdF+C+nobu///OCl7umpCUdKSTMyN7VsIT4ev8W1VhTzeWzX26c1O4X2G0FrjdIaBUFZohnlhQBDQqVqt71OHQ3kpf/+r5dPnTr1rpTGT34oGi+B+2r+/gWV8hILi5Uh4M7VQDj22ime+c6L/PO//bDtdepol7Xrqu0TlXLphGWZWxzXbVpEwyCQ/vvm6eBVK0WhMC+H+rvuFUJ8seGOhBBIAaWyzanTY5wZmcR1FZZlobSBYVptr1NHA0EIcrncCx+9+eO3GYYhtNJgCITWLbGjeTENs9FasVDI46jte+IWuyScviQEIejpjrN182Dbq9TRQPKFItI0n3vn9Kny7j3XZBQKQwsQcrlrFagRnxNxi4mpeY6//jZz+aXUnqu3P/z6G2cfvBSErVuGSCetFRGqXepoIOlMmpgVe21s9Fxx7779mXq9jtZ+EigavSPhB+xYLEa9XuPxrz7Pq7kadZWmMPaf8q/+/HMPmJb54KUgaA0qoBElhpdQOpVGKcX09Lv/4brufUopBAJhgJACyzTp6+9ncmqap488wzNH/h2PBOn1u+nddoDu0gIvH83J22+9YfPmjevGLwoheF5kIe8hz/OQUpJIJL85Nnruvh07djAzl2dmeppYLMmrx47zox+/wuxcHsdx0UojqSCEpDe1wIE7dvP5B+8WOzav/0MND1wMwlruoBGdvGHns/f/BoaU1F0XKYUeGV/gzGySJdtl/vT3SKcTeMpDShOlFVKaxAzB448fZtumASo1xabtO8lu31QBkb6YJbR6qchlXUJLS0vM5ktMzlSYK9hHao51d9fOO6nnnyOViuO6DlYsCVohpYVTr3Pg9lsYXN/PYtlBCMFioUB9y8ZU3BTDGqYaZbe2+8p0s73q6MTwhR+OcuzNAvkFDyHjfxuztIqraa697hpuveUX6O/tpVouobXCc2rYdpU77rgdx/GCnEVTKi1QrjkIwUPLqeOyq1pr/9HRLmtw200IKRHUScU9a8+uzfbBg58RGwa7qdUVnufyla88wWuvvUFfXw8Hf+0zXHvNHjzPAxrJuWT71Vl2bRma04j17/XMdk+JdLTLyiRtrto8wI6tO+nuSjnlSuVcJh2/anGphiENrFicQ4d+l5mZGfr6B3CcOo7jNP2OP5qu/bGt4aF1MZN+IH8l69TRLuuuAx/h2qu3EouZVG0bz/MenZ2ZAUCjcV2XQqFAPJ6gVqnguZ7fLW6NBFqztFikWneRgoNXqCpNdTSQqm3jaYXW/vyrZcWeOvPOaUzDAL08QdUYyTVMYyUMAASu41AsLqDhd65EPVrV0UD8EXV/mF1KiZSyPDP97gyIZj7RqqOvvsrc/CzVahUdXNDI7Av5ORxPbwXSa1uJlepoIFLKAIZo5geu6zw2OzsNgeX4E0+amdkZ9u3bT3d3N7FYjEJhOVRorVlcaLqte89/TrPHtQYdoI4G0oCglMbzFEopLMv6y3NnzyKlP8CotUaaJovFIrFYDCsWJ1/IMzy8cXm4HnDqNsWFEho+D+dBaBxroI4G0oDQGEyUUmIY5sLU5ETBMAy0Vv6hNBuGN/JW7i2m352kMD+P47p+IS2Jx0Ihj+PqfVprsxXCWuYkHQ1kGYK/MA5AKUXdrv3N3OwsKogTruuQSqXYMLSBvv4B9lxzHVotdwZ8S1IUiwVsTyME91wIQvuXOFxBINlsdkc2m/14Npvtu9wyWiF4nte0FjMWOzw2eg4hBVopIJgLScSJWTGUWk4M/cM3k3qtxsJiCeCBxjP81SoCI4hV7daVtJBfBp4DPnS5BbRCAJprsAxpTI+PjVYs02wuFmkE+Eavyj+Ef67FDoqFPK7i5lYIonU8pc3qaJcFyxAaPa5G3lGtVp9YKBabjd8qZVmkxt5BS9CGESwj1SjPpZjP43ogBXe0Dmppjb8Yos3qaCDnQ2g2vtbE47HDIyNn/c9af9oCNj/7JAM/+h5XPfUlaoMbl9deIajVqhRLS9CYH8GfI9FrFNXXFEg2m30um83qbDargUeD081z2Wz2kf9LeedDaPSKhN/bOjs5PqYs01xuSAFuMk189l3GP3WQzNsnuOHXb8GLJ2iaglIUCwUcj1tbIejgr91a68HFV1re7wiOV4BCcK7wE3dcSg1XJIQ/6tuSVyilqFTKTy6Vlu5PJJM0lssZdpX5G25i6IXvcuaBR8i8c5L47BRuV4/vlpSiWJinvnVzPGGJn9eal9ZyQHxNgeRyuUON94E1PAocyuVyz19OeReC0KpYLH743MiZ+/dct3f5Hs9jYe/1bDnyBJkzbzJ5+6/g9PQjgp4XaKrlMkuVGonu1Oe01i9dzne7XHV0DBFCoJRqHud/ZprmycmJcUzTZMW6ICEY/+R9LO7Zz6Z/+ibSrgZ36SA7VxTyeTylf5GW9OMDnYe8H7oQhEai2EgWl0qlZ6uVSuDdln2PVSpilhYp/tT1pMbP0DpJolSwkE7TKwR7/VxkTRa/XzkguVzuC7lcTlyuu2roQhCa2xC0xjTNPxkfPbei+ys8l8JP/yxuOoOy4mz+zjfozh1vlqm1plwuUa3a2hDigRUL4NusjraQi0FobXzDNF8+NzKiTdNY0aL2wBCp0TOoeIL8h36Oxd37VpStXI98Pi9cpe9RfucLtQaJSEcDuRiE5WRRIAR6cbH4ol2rofRyi5qVJUYOPoRRq9Jz6g2EcpcHdAO3VZifw/EY0rB7jfbrdDaQS0AIPveH5g3D/OOJsTEaew2DG7AWCshEiqN3f5aTubdJppJNF6i1prxUomLb2hDi3kZ57VZHA7kUhFZYpmW9ODo6ok3TDBo1uHhoI4dfP8Vjj/0ZT//D3+M6LrZtcyqX863E8ygWitJV+tOtt7VTHQ7Ef70QhGawlxIJFPL5HzvBYuxGMJFAX28Pdq3GJ+++m2Ihz5Gnn+bY0Vc5ffoUSivy87O4Sm/TWm+NZgzfQ5eEIIKNbEE8kFL86cTEeHPoHQSO43DbJ+7gxo9+jG/83df49rNHQEDdcXjrzZPErBilxUXKNccAflVdaKL+fVZHA4FLQ/CUam5ltqz4kYnxUUzDDPIXzRsnXuel73+fXTt3kYgnmJudwTJNFhcX6O7uwXEclOeyUCxKIcQ9pnmBrXPvszp6oZwhl39PzZ5W8L+/PU0ghKRx2fzc7AnPc/dKaZBIJDj5xgm6urpZKi8xODhEV083v3TXpzBNk7m5Od+ahGCxWEBvHBy0DLqAUjvr1NEWciFLCObVMU0Dw5BIAVpplKfQWh+empzAU4parcYttx5Ao5manGLX7t0IITjy9D+SyWQYHAy2r2moVito6BOQaHedOhrIaiA0YQGxWPzr42Njzc9j8QSObbN12zaq1SrHjx2lXg+Wm7bIkBLX9bocRbHddepoIKuBIIXAMCSGaWCaplooFs56noenPLp7uqnWariOSzqd4fcO/QG9/f28ncuteI4QAssy8wvletuDSEcDWQ0EwzR9cIaJaRgYhvzC/Pw8nuvhOA4fu+lmnvzqX7M7m+Xb33qG8bFRjh87ihlsgRZC0NPXj+t5zytErd116ujtCA/91m8DwdIqIRBSBMmibAnqy2MeSim0UqmBgXUj2Wv3rrdiMSqVMna9jmkabNmyFdu2EVLi1OuAwIrF+Znrr1caebWr1Jn1mfbuVe/oXpZcLQTPwzItkqk0Xd3dlXQ683Bpsfj17p5ekU5n6O2zghHeMtCYOREIQ7Jt5y4s0/xape6eWYs6dTQQwzRXC4F0JkNPbx+pTIZ0puupwvzc1UqpQ45Tj2mtEf5ibUAjpUEsnmDL9p0MDw1+13a931yrOnU0ENMwVg0hmUwhgoREa01v/8AfaaWOJVLpL5mmubFSWSKZyuA5Dv3r1rFheJhUIvGw43p/AbhrVqe1elA7pLReNYTzJaVEmOazrlN/dnZqYvfg8MY7nVrF2v/hG5RS3rcMKU+fPyO5FurooP5BVEd3ez+IioCETBGQkCkCEjJFQEKmCEjIFAEJmSIgIVMEJGSKgIRMEZCQKQISMkVAQqYISMgUAQmZIiAhUwQkZIqAhEwRkJApAhIyRUBCpghIyBQBCZkiICFTBCRkioCETBGQkOl/AcDSVoV3rpyvAAAAAElFTkSuQmCC');
    position: absolute;
    width: 78px;
    height: 76px;
    background-repeat: no-repeat;
    top: -130px;
    background-position: 0 0;
    right: 8%;
}
.three-box .product_img.product_img2>img#MainContent_rptMain_imgProductBox_1 {
    left: -29%;
}
/*#MainContent_rptMain_imgProductBox_0, #MainContent_rptMain_imgProductBox_1 { width:140px !important; }*/
/*Book online css ends here*/
.HomepagelogoImage {
    text-align: center;
    padding: 18px 0px 38px;
}
.recharge-offer-container .nroffer .pack-slide .single {
    width: 25% !important;
}
/*Book Online*/
.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid .itemgrid {
    width: 100%;
    padding: 15% 4px;
}

.bjourney .three-box .step-active-content .content {
    width: 80%;
}

.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid {
    float: left;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: top;
}
.bjourney .three-box .step-active-content .compare_wrap .orangebtn {
    padding: 0;
}
.bjourney .three-box .step-active-content .normal_text {
    font-size: 15px;
}
.bjourney .three-box .step-active-content .select_round_box .select {
    font-size: 16px;
}
.bjourney .three-box .step-active-content .normal_text#MainContent_rptMain_divDescription_1:before {
    content: "Exclusive Offer";
    position: absolute;
    top: -186px;
    color: #fff;
    background: #fa5c2e;
    right: 0;
    left: 0;
    text-transform: uppercase;
    font-family: 'DinPro-Medium';
    padding: 2%;
    font-size: 12px;
    transform: rotate(0);
    box-shadow: 0 1px 1px 0px #00000040;
    border-radius: 26px;
}
.ndesign .bjourney .main_header_container.product_offer .inner_background_content_welcome .innerslider_wrap .product_box_new .product_single small.desc {
    display: none;
}
.ndesign .product_slide.slider .offerBoxHolder h3 {
    font-size: 18px;
    font-family: 'DinPro-Medium';
    padding-top: 10%;
}
.middle_pres.consumer {
    font-family: 'DinPro',Arial;
    background: #fff;
}
.middle_pres.consumer .list {
    margin-bottom: 4%;
}
.middle_pres.consumer .list h2 {
    color: #ef5b26;
    font-family: 'DinPro-Bold',Arial;
    font-size: 28px;
    padding: 20px 20px 30px 60px;
    position: relative;
    word-break: break-word;
}
.middle_pres.consumer .list h2:before {
    content: attr(data-count);
    position: absolute;
    font-size: 60px;
    color: #f4f4f4;
    left: 0;
    top: 0;
}
.middle_pres.consumer .list .innerContent ul li a.black {
    color: #383838;
    font-weight: bold;
    font-family: 'DinPro-Bold',Arial;
}
.middle_pres.consumer .list .innerContent {
    padding: 0px 0px 0px 0px;
    font-size:16px;
}
.middle_pres.consumer .list .innerContent ul {
    font-size: 16px;
}
.middle_pres.consumer .list .innerContent ul li {
    list-style: none;
    list-style-position: inside;
    margin: 0 0 1%;
    padding-left: 15px;
    padding-right: 15px;
}
.middle_pres.consumer .list .innerContent ul li ul {
    padding: 10px 0px;
}
.middle_pres.consumer .list.listpoints h2:before {
    left: -30px;
}
.middle_pres.consumer .list .innerContent ul li a {
    color: #2556e4;
    text-decoration: underline;
}
.middle_pres.consumer .list .innerContent ul li a:hover {
    text-decoration: none;
}
.middle_pres.consumer .list .innerContent ul li:before {
    content: "\2022";
    color: #ef5b26;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}
/*footer css*/
   .product_headingh4 {
    position: relative;
    padding-top: 10px;
    font-weight: 400;
    color: #f15a22;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    text-decoration: none;
    cursor: pointer;
}
    .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4 span {
    background: url(../images/sprite.png) -17px -730px no-repeat rgba(0,0,0,0);
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-left: 4px;
    position: absolute;
    top: 5px;
    width: 20px;
}
    .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4 a {
    color: #7c7c7c;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 5px;
    text-decoration: none;
}
    .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4 span.active {
    background-position: -17px -748px;
}
    .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4.active, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h4.active a {
    color: #f15a22;
}

/*end here*/


/*Hd upgrade css start here*/
.HD-upgrade {height:auto; width: 100%; float: left; margin: 0; padding: 0; background-color: #20c2ef; background-image: url(../Images/left-sky-hdupgrade.png), url(../Images/right-sky-hdupgrade.png); background-repeat: no-repeat, no-repeat;background-position: left 0 top 50px, right 0px top 30px; }
.hdupgrade-left-banner { width: 50%; float: left;padding: 0;margin: 0; }
.hdupgrade-left-banner img {  width:100%; max-width: 500px; float: right; padding: 0;margin:40px 0 10px 0; border: 0; }
.hdupgrade-center-wrap { width: 100%;margin: 0px;padding:3%;background: #ffffff;float: left;box-sizing: border-box; }
.hdupgrade-center-wrap .title{ float: left; width: 100%;margin: 0px;padding:0;color: #234ea0;font-size:28px;font-family: 'DINPro-Bold';font-weight: bold;text-align: center;}
.hdupgrade-center-wrap .img-wrap { float: left; width: 100%;  padding:20px 0 30px 0; margin: 0; text-align: center;}
.hdupgrade-center-wrap .img-wrap ul {list-style: none; margin: 0px;padding: 0px; width: 100%;text-align: center;}
.hdupgrade-center-wrap .img-wrap ul li{    vertical-align: top;margin: 0px;padding: 0px 2%;display: inline-block;width: auto;color:#234ea0;font-size: 24px; font-size: 24px;line-height: 1.2;font-weight: 400; font-family: 'DINPro-Regular';}
.hdupgrade-center-wrap .img-wrap ul li span { display: block; margin: 0px;padding: 0px 2%; width: auto;color:#f30;font-size:30px;font-weight: 600;font-family: 'DINPro-Bold';}
.hdupgrade-center-wrap .img-wrap ul li span i { font-size: 90%; font-weight: 500; }
.hdupgrade-center-wrap .img-wrap ul li img { max-width: 60px; margin: 0 0 0 -30px; }
.hdupgrade-center-wrap .img-wrap img { max-width: 100%; margin: 0 auto; display: block; }
.bottom-img-wrap {float: left; width: 100%;  padding:0; margin: 0; }
.bottom-img-wrap img { float: right;width:100%;padding:0; margin: 0; }
.bottom-section-footer { width:100%; float: left; margin:-5px 0 0 0; padding: 0 5% 20px 5%; border-bottom: 10px #f15a23 solid; box-sizing: border-box; background: #ebe81f; }
.bottom-section-footer p { width:100%;float: left;margin:0;padding: 0;font-family: 'DINPro-Regular';color: #1a1a1a;font-size:14px;line-height: 18px;color: #242424;     text-align: justify; }
.bottom-section-footer p span {color: #234ea0; }
.bottom-section-footer .fpera_img { display: block; float: right; max-width:200px; padding:0; margin:10px 0 15px 20px; }
.bottom-section-footer .foote_img { display: none; float: right; width:120px; padding:0; margin:10px 0 0 0; }
.hdupgradebox { height:auto;margin: 0; padding: 0;  }
.hdupgradebox h2 { display: block; width: 100%;float: left;margin:100px 0 20px 0;padding: 0;font-family: 'DinPro-Medium';font-size: 36px; line-height: 1; font-weight: 300;text-transform: uppercase;color: #ffffff; }
.hdupgradebox p { display: block;width: 100%;float: left;margin: 1% 0;padding: 0;font-family: 'DINPro-Regular';color: #1a1a1a;font-size: 20px;line-height: 24px;color: #ffffff; }
.hdupgradebox label {margin: 2% 0;padding: 0;background: none;display: block;width: 100%;float: left;}
.hdupgradebox .ValidationErrMsg {clear: both;}
.hdupgradebox input[type=text] { clear: both; background: #fff;float: left;margin: 0;padding: 6px 15px;width: auto;min-width:310px;border-radius: 30px;display: inline-block;text-align: left;font-size: 16px;color: #242424;border: none;outline: none;box-shadow: none;font-family: 'DINPro-Regular';margin: 10px 0px;}
.hdupgrade-center-wrap .img-wrap ul li:first-child {border-right: 1px solid #234ea0;}
.hdupgradebox input[type=submit] { clear: both; background: #f15922;float: left;margin:10px 0 0 0;padding: 7px 0;width: auto;min-width: 150px;border-radius: 30px;display: inline-block;text-align: center;font-size: 18px;color: #fff;border: none;outline: none;box-shadow: none;cursor: pointer;text-decoration: none;font-family: 'DINPro-Regular';}
.valign_btm_mobile { display: none; width:80%; margin:0px 10% 15px 10%; float: left; clear: both;  text-align: center; }
.valign_btm_mobile a {background:#f15822 none repeat scroll 0 0;border:2px solid #fff;border-radius:36px;box-shadow:0 0 6px 2px rgba(0,0,0,.3);color:#fff;display:inline-block;font-family:'DINPro-Regular';margin:15px 0 6px;padding:6px 17px 6px 45px;position:relative;text-transform:uppercase;transition:all .4s ease .3s}
.valign_btm_mobile a span{background:#fff none repeat scroll 0 0;border-radius:52%;color:#f15822;font-size:24px;left:-1px;padding:2px 0;position:absolute;top:-2px;transition:all 1s ease 0s;width:36px}
.valign_btm_mobile a:hover span{background:#f15822 none repeat scroll 0 0;color:#fff;transform:scale(1.1) rotate(360deg)}
.valign_btm_mobile a:hover{background:#fff none repeat scroll 0 0;border-color:#f15822;color:#f15822}
.valign_btm_mobile .seprator{float:left;margin:8% 0;position:relative;text-align:center;width:100%}
.valign_btm_mobile .seprator span{background:#fff none repeat scroll 0 0;border:2px solid #ffd800;border-radius:52%;font-size:14px;padding:3%;display:inline;position:relative;z-index:99}
.valign_btm_mobile .seprator:before{background:#ffd800 none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:50%;width:45%}
.valign_btm_mobile .seprator:after{background:#ffd800 none repeat scroll 0 0;content:"";height:2px;position:absolute;right:0;top:50%;width:45%}

.hdupgrade-center-wrap .title1{            
text-transform: uppercase;
float: left;
width: 100%;
margin: 0px;
padding: 0;
color: #234ea0;
font-size: 28px;
font-family: 'DINPro-Bold';
font-weight: bold;
text-align: center;
}
.hdupgrade-center-wrap .title {            
margin-top: 5% !important;
}       

.NewONe-Upgrade {
    width: 100%;position: relative;clear: both;display: flex;background: url(../Images/Product/CLPBgIst.png) no-repeat center 0;
padding: 2em 0;justify-content: center;
    background-size: cover;
}
.NewONe-Upgrade .bgImage img{
height: -webkit-fill-available;
width: 100%;                
}    
.NewONe-Upgrade .sideImageRanveer {float: none;padding: 0;margin: 0 5em;}
.NewONe-Upgrade .sideImageRanveer img{
width:100%;
}
.rightPortion {width: 40%;position: static;top: 10%;right: 4%;}
.NewONe-Upgrade h2 {
display: block;     
padding: 0;
font-family: 'DinPro-Medium';
font-size: 38px;    
font-weight: 300;
text-transform: uppercase;
color: #ffffff;   
}
.NewONe-Upgrade .priceBanner{
position: relative;
width: 40%;
float: left;
margin-top: 2%;
}
.priceBanner img{
width: 80%;
}                
.callsection {
right: 0;
float: left;
}
.callsection h3{
font-size: 18px;
line-height: 30px;
color: #628e34;;
font-family: 'Dinpro-Medium';
font-weight: bold;
}
.callsection h3 strong{
font-size: 20px;            
color: #628e34;;
font-family: 'Dinpro-Medium';
font-weight: bold;
}


/*Email us */
.email-tab-container{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.email-tab-container .tabs{
	display: flex;
	justify-content: space-around;
	margin: 0px;
	padding: 0px;
    background: #fff;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.email-tab-container .tabs li {
  width: auto;
}
.email-tab-container .tabs a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  padding: 6px 3em;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.email-tab-container .tabs a:hover,
.email-tab-container .tabs a.active {
	background: #ff5400;
	color: #fff;
}
.email-tab-container .tabgroup {
    width: 100%;
    padding: 3em 0em;
    box-sizing: border-box;
}	
.email-tab-container .tabgroup .tab-cont{
	width: 100%;
	margin: 0px;
	padding: 0px;
	-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;

}
.email-tab-container .tabgroup .tab-cont .top-head{
	width: 100%;
	margin: 0px;
    padding: 1em 3em;
    box-sizing: border-box;
	background: #424242;
	-webkit-border-top-left-radius: 50px;
	-webkit-border-top-right-radius: 50px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-topright: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	color: #fff;
	display: flex;
	justify-content: space-between;
}
.email-tab-container .tabgroup .tab-cont .top-head .left{
	width: auto;
	margin: 0px;
	padding: 0px;
}
.email-tab-container .tabgroup .tab-cont .top-head .right{
	width: auto;
	margin: 0px;
	padding: 0px;
}
.email-tab-container .tabgroup .tab-cont .top-head .right span{
	color: red;
}
.email-tab-container .tabgroup .tab-cont .form-cont{
	width: 100%;
	margin: 0px;
    padding: 2em 3em;
    -webkit-border-bottom-right-radius: 30px;
    -webkit-border-bottom-left-radius: 30px;
    -moz-border-radius-bottomright: 30px;
    -moz-border-radius-bottomleft: 30px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    background: #fff;
    box-sizing: border-box;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul{
	display: flex;
	margin: 0px;
	padding: 0px;
	justify-content: space-between;
	flex-wrap: wrap;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li{
	margin: 0.8em 0;
	padding: 0px;
	width: 48%;
	line-height: normal;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li input[type="text"]{
	width: 100%;
	margin: 0px;
	padding: 0.7em 1em;
	border: 1px solid #9c9c9c;
	-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
font-size: 1em;
box-sizing: border-box;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li .select {
	display:block;
	position: relative;
	vertical-align: middle;
	padding: 0;
	font-size: 1em;
	overflow: hidden;
	background: #fff;
	color: #555;
	border: 1px solid #aaa;
	text-shadow: none;
	border: 1px solid #9c9c9c;
	-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
width: 100%;
  }
  .email-tab-container .tabgroup .tab-cont .form-cont ul li .select:before {
	position: absolute;
    top: 0.2em;
    right: 0.5em;
    pointer-events: none;
    font-size: 2em;
}
  .email-tab-container .tabgroup .tab-cont .form-cont ul li .select select {
	cursor: pointer;
	padding: 0.7em 1em;
	padding-right: 2em;
	width: 100%;
	border: none;
	background: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
    width: 130% \9;
    box-sizing: border-box;
  }
  .email-tab-container .tabgroup .tab-cont .form-cont ul li .select select:focus {
	outline: none;
  }
.email-tab-container .tabgroup .tab-cont .form-cont ul li .select:before {
	font-family: "icons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  }
  .email-tab-container .tabgroup .tab-cont .form-cont ul li .icon--down:before, .select:before {
	content: "\e600";
  }
  @font-face {
	font-family: 'icons';
	src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAARgAAoAAAAABBgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAANgAAADYZbVvCE9TLzIAAAHMAAAAYAAAAGAIIvy2Y21hcAAAAiwAAABMAAAATBpVzFdnYXNwAAACeAAAAAgAAAAIAAAAEGhlYWQAAAKAAAAANgAAADYAl8viaGhlYQAAArgAAAAkAAAAJANuAeZobXR4AAAC3AAAABQAAAAUAwAAdG1heHAAAALwAAAABgAAAAYABVAAbmFtZQAAAvgAAAFFAAABRVcZpu5wb3N0AAAEQAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAAB2Dx0AAAB7ER0AAAAJHQAAAM8SAAYBAQgPERMWG2ljb21vb25pY29tb29udTB1MXUyMHVFNjAwAAACAYkAAwAFAQEEBwoNTPyUDvyUDvyUDvuUDvgg958VgYD7AiOLi4aFg4iEi4SLg46GkYuL+wLzgZaAloqel5eWlpqMmX8I7yvv6wWZl5qKloCXf4p4gIAIDviUFPiUFYsMCgADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOYAAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAOAAAAAoACAACAAIAAQAg5gD//f//AAAAAAAg5gD//f//AAH/4xoEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAQAAss1nQF8PPPUACwIAAAAAAM/2xdgAAAAAz/bF2AAAAAABjAE1AAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAGMAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAQAAAAIAAHQAAFAAAAUAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
	font-weight: normal;
	font-style: normal;
  }
  .email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid{
	  width: 100%;
  }
  .email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid textarea{
	  width: 100%;
	  margin: 0px;
	  padding: 0px;
	  border: 1px solid #9c9c9c;
	  height: 100px;
	  padding: 0.7em 1em;
	  -webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
    resize: none;
    box-sizing: border-box;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid textarea:focus{
	outline: none;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
	align-items: center;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li{
	margin: 0px;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha{
	width: 25%;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha-text{
	width: 100%;
	margin: 0 1em;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li input[type="submit"]{
	width: 100%;
	background: #ff5400;
	color: #fff;
	padding: 0.7em 1em;
	margin: 0px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: none;
    cursor: pointer;
    box-sizing: border-box;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col{
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
}
.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col li{
	width: 31%;
}
.paymentcopy {
    text-align: center;
}
/*Common Payement pages css*/ .rechrge_transdetail ul.transdetail li > .label {
        width:15%;
        }
        
        .rechrge_transdetail ul.transdetail li > .detail {
        width:34%;
        }
        .Dispatchtxt
        {
            text-align:center;
        }

		.bannerclass { width: 100%; }
		.wrapinline-transcation { position: absolute; right: 10%;top:10%;max-width: 270px; }
		.wrapinline-transcation img { width: 100%; display: block; float: left; margin: 0; padding: 0;  }
		.wrapinline-transcation aside { width: 100%; display: block; float: left; margin:10px 0 0 0; padding: 0; }
		.wrapinline-transcation aside a, .wrapinline-transcation aside a:hover { background: none; position: static; display: inline-block; width: 100px; margin: 0 5px; padding: 0; border: none; border-radius: 0; text-align: center; }
		.wrapinline-transcation aside a img { width: 100%; }
        .icon {width: 15%;margin: 0 auto;}
        .icon img {max-width: 80%;}
        .paymentcopy h4 span {color: #000;text-align: center;margin: 2% 0px;font-family: DinPro-Medium;}

        .ndesign .header .logo img{
            margin:0px;
        }
        .ndesign .header .logo .kite-large {
            position: absolute;
            left: 27%;
            margin: 0px;
            bottom: 80%;
            -webkit-animation: wobble-hor-bottom 6s ease-in-out infinite both;
            animation: wobble-hor-bottom 6s ease-in-out infinite both;
            width: 20%;
        }
        .ndesign .header .logo .kite-small {
            position: absolute;
            left: 45%;
            margin: 0px;
            bottom: 90%;
            -webkit-animation: wobble-hor-bottom 8s ease-in-out infinite both;
            animation: wobble-hor-bottom 8s ease-in-out infinite both;
            width: 13%;
        }
        @-webkit-keyframes wobble-hor-bottom {
            0%,
            100% {
              -webkit-transform: translateX(0%);
                      transform: translateX(0%);
              -webkit-transform-origin: 50% 50%;
                      transform-origin: 50% 50%;
            }
            15% {
              -webkit-transform: translateX(-30px) rotate(-6deg);
                      transform: translateX(-30px) rotate(-6deg);
            }
            30% {
              -webkit-transform: translateX(15px) rotate(6deg);
                      transform: translateX(15px) rotate(6deg);
            }
            45% {
              -webkit-transform: translateX(-15px) rotate(-3.6deg);
                      transform: translateX(-15px) rotate(-3.6deg);
            }
            60% {
              -webkit-transform: translateX(9px) rotate(2.4deg);
                      transform: translateX(9px) rotate(2.4deg);
            }
            75% {
              -webkit-transform: translateX(-6px) rotate(-1.2deg);
                      transform: translateX(-6px) rotate(-1.2deg);
            }
          }
          @keyframes wobble-hor-bottom {
            0%,
            100% {
              -webkit-transform: translateX(0%);
                      transform: translateX(0%);
              -webkit-transform-origin: 50% 50%;
                      transform-origin: 50% 50%;
            }
            15% {
              -webkit-transform: translateX(-30px) rotate(-6deg);
                      transform: translateX(-30px) rotate(-6deg);
            }
            30% {
              -webkit-transform: translateX(15px) rotate(6deg);
                      transform: translateX(15px) rotate(6deg);
            }
            45% {
              -webkit-transform: translateX(-15px) rotate(-3.6deg);
                      transform: translateX(-15px) rotate(-3.6deg);
            }
            60% {
              -webkit-transform: translateX(9px) rotate(2.4deg);
                      transform: translateX(9px) rotate(2.4deg);
            }
            75% {
              -webkit-transform: translateX(-6px) rotate(-1.2deg);
                      transform: translateX(-6px) rotate(-1.2deg);
            }
          }

          /*dish-nxt new css starts here*/
          .nxt-container {
            width: 100%;
            margin: 0px;
            padding: 0px;
            position:relative;
        }
        .nxt-container .nxt-banner{
            width: 100%;
            margin: 0px;
            padding: 0px;
            position: relative;
        }
        .nxt-container .nxt-banner img{
            width: 100%;
            margin: 0px;
            padding: 0px;
        }
        .nxt-container .nxt-banner img.desktop-banner{
            display: block;
        }
        .nxt-container .nxt-banner img.mobile-banner{
            display: none;
        }
        .nxt-container .nxt-banner .sdbanner-video-holder {
            width: 29.5%;
            margin: 0px;
            padding-bottom: 0px;
            position: absolute;
            left: 50%;
            top: 6%;
            height: 42%;
            margin-left: -35.5%;
            overflow: hidden;
        }
        .nxt-container .nxt-banner .sdbanner-video-holder iframe{
            transform: scale(1.05);

        }
        .nxt-container .nxt-banner .sdbanner-video-holder-hd {
            width: 26%;
            margin: 0px;
            padding: 0px;
            position: absolute;
            left: 50%;
            top: 10%;
            height: 44%;
            margin-left: -34%;
        }
        .nxt-container .nxt-banner .btm-curve{
            width: 100%;
            margin: 0px;
            padding: 0px;
            position: absolute;
            left: 0px;
            bottom: 0px;
        }
        .nxt-container .nxt-banner .btm-curve img{
            width: 100%;
            display: block;
        }
        .nxt-container .nxt-banner .content{
            position: absolute;
            width: 30%;
            left: 40%;
            top: 45%;
            transform: translate(50%, -50%);
        }
        .nxt-container .nxt-banner .content h2{
            font-size: 37px;
            margin: 0px;
            padding: 0px;
            color: #000;
            line-height: 45px;
            font-family: 'DINPro-Bold';
            text-transform: uppercase;
        }
        .nxt-container .nxt-banner .content h4{
            font-size: 22px;
            margin: 0px;
            padding: 0px;
            color: #000;
            line-height: 30px;
            font-family: 'DINPro-Medium';
        }
        .nxt-container .nxt-banner .content h4 img {
    width: 32%;
    vertical-align: middle;
}
      .sdlogodishnxt {
    width: 23% !important;
    vertical-align: middle;
}
        .nxt-container .nxt-banner .content .cta-btn{
            width: 100%;
            display: flex;
            justify-content: space-between;
            padding: 1em 0;
        }
        .nxt-container .nxt-banner .content .cta-btn a{
            display: block;
            width: 48%;
            padding: 10px 0px;
            color: #ff4a00;
            font-size: 1em;
            line-height: 1;
            text-decoration: none;
            background: #fff;
            transition: 0.3s all;
            border-radius: 30px;
            text-align: center;
        }
        .nxt-container .nxt-banner .content .cta-btn a:hover{
            color: #fff;
            background: #ff4a00;
        }
        .nxt-container .nxt-banner .content .cta-btn a:last-child{
            color: #fff;
            background: #ff4a00;
        }
        .nxt-container .nxt-banner .content .cta-btn a:last-child:hover{
            color: #ff4a00;
            background: #fff;
        }
        .main-wrapper{
            width: 100%;
            margin: 0px auto;
            padding: 0px;
        
        }
        .section{
            width: 100%;
            margin: 0px;
            padding: 0px;
            position: relative;
        }
        .main-wrapper .dish-nxt-price-sec{
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 2em 0 4em 0;
            max-width: 1100px;
            margin: 0px auto;
            width: 100%;
        }
        .section .btm-curve{
            width: 100%;
            position: absolute;
            left: 0px;
            bottom: 0;
            z-index: -1;
        }
        .section .btm-curve img{
            width: 100%;
            display: block;
        }
        .dish-nxt-price-sec .left-holder{
            width: 48%;
            margin: 0px;
            padding: 0px;
        }
        .dish-nxt-price-sec .right-holder{
            width: 48%;
            margin: 0px;
            padding: 0px;
            text-align: left;
        }
        .dish-nxt-price-sec .right-holder .price-point{
            width: 100%;
            margin: 10px 0 0 0;
            padding: 0px;
            font-family: 'DINPro-Bold';
            color: #ff4b00;
            font-size: 65px;
            position: relative;
        }
        .dish-nxt-price-sec .right-holder .price-point em{
            font-style: normal;
            margin: 0px;
            padding: 0px;
            position: absolute;
            top: 0;
            left: 0px;
            font-size: 30px;
            color: #000;
        }
        .dish-nxt-price-sec .right-holder .price-point i{
            font-size: 60px;
        }
        .dish-nxt-price-sec .right-holder .price-point span{
            width: auto;
            margin: 0px;
            padding: 0px;
            display: inline-block;
            position: relative;
            font-size: 45px;
            color: #000;
        }
        .dish-nxt-price-sec .right-holder .price-point span i{
            font-size: 40px;
        }
        .dish-nxt-price-sec .right-holder .price-point span:before{
            content: "";
            width: 100%;
            height: 5px;
            background: #ff4b00;
            position: absolute;
            left: 0px;
            top: 55%;
            transform: rotate(-10deg);
        }
        .dish-nxt-price-sec .right-holder .features{
            width: 100%;
            margin: 0px;
            padding: 0px;
        }
        .dish-nxt-price-sec .right-holder .features ul{
            list-style: none;
            margin: 0px;
            padding: 0px;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
        }
        .dish-nxt-price-sec .right-holder .features ul li{
            width: auto;
            margin: 10px 20px 0 0;
            display: flex;
            align-items: center;
        }
        .dish-nxt-price-sec .right-holder .features ul li .text{
            padding: 0 0 0 10px;
        }
        .dish-nxt-price-sec .right-holder .features .cta-btn{
            width: 100%;
            display: flex;
            justify-content: space-between;
            padding: 1em 0;
        }
        .dish-nxt-price-sec .right-holder .features .cta-btn a{
            display: block;
            width: auto;
            padding: 10px 30px;
            color: #fff;
            background: #ff4a00;
            font-size: 1em;
            line-height: 1;
            text-decoration: none;
            transition: 0.3s all;
            border-radius: 30px;
            text-align: center;
            border: 1px solid transparent;
        }
        .dish-nxt-price-sec .right-holder .features .cta-btn a:hover{
            color: #ff4a00;
            background: #fff;
            border: 1px solid #ff4a00;
        }
        .prd-benifits{
            width: 100%;
            margin: 0px;
            padding: 0px;
            background:url(../images/prd-benifits-bg.jpg) center bottom no-repeat;
            background-size: 100%;
            min-height: 400px;
            position: relative;
        }
        .prd-benifits .wrap{
            width: 1100px;
            margin: 0px auto;
            padding: 0px;
            text-align: center;
            position: absolute;
            top: 45%;
            left: 50%;
            transform: translate(-50%,-50%);
        }
        .prd-benifits .wrap h4{
            text-align: center;
            font-size: 30px;
            color: #fff;
            padding: 1em 0;
            font-family: 'DINPro-Bold';
            text-transform: uppercase;
        }
        .prd-benifits .wrap ul{
            list-style: none;
            margin: 0px;
            padding: 0px;
            display: flex;
            justify-content: center;
        }
        .prd-benifits .wrap ul li{
            margin: 0px 1em;
            padding: 0px;
            width: 15%;
        }
        .prd-benifits .wrap ul li .text{
            width: 100%;
            padding: 1em 1.5em;
            color: #fff;
            font-size: 16px;
            box-sizing: border-box;
            font-family: 'DINPro-Bold';
        }
        .logo-nxt{
            width: 100%;
            margin: 0px;
            padding: 0px;
        }
        .campaign_form.dishnxt {
            background: #ebebeb;
            float: left;
            width: 100%;
            padding-top: 5em;
        }
        .campaign_form.dishnxt .bottom_sec.dishnxt {
            padding: 20px 0;
            width: 55%;
            background: #383838;
        }
        .campaign_form.dishnxt .bottom_sec.dishnxt .head h4{
            color: #fff;
            font-family: 'DINPro-Bold';
        }
        .campaign_form.dishnxt .bottom_sec.dishnxt .head h5{
            color: #fff;
            font-family: 'DINPro-Bold';
        }
        .campaign_form.dishnxt .dsihhdform div div {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }
        .campaign_form.dishnxt .dsihhdform-field {
            float: none;
            width: 48%;
            margin-bottom: 20px;
        }
        .campaign_form.dishnxt .dsihhdform-field input[type="text"], .dsihhdform-field .input-box {
            border: 1px solid #c9c9c9;
            color: #9d948f;
            font-family: arial;
            font-size: 15px;
            font-style: normal;
            height: 40px;
            padding:0 10px ;
            width: 100%;
            border-radius: 30px;
            font-family: 'DINPro-Regular';
        }
        .campaign_form.dishnxt .dsihhdform input[type="submit"] {
            color: #FFF;
            font-family: 'DinPro', sans-serif;
            border: 0;
            font-size: 19px;
            height: 36px;
            text-align: center;
            width: 108px;
            float: none;
            cursor: pointer;
            display: block;
            width: 20%;
            clear: both;
            margin: 0px auto;
            box-shadow: none !important;
        }
        .campaign_form.dishnxt .dsihhdform div div .dsihhdform-field:nth-child(3) {
            width: 100%;
        }
        .campaign_form.dishnxt .dsihhdform input[type="submit"] {
            background-color: #f9722b;
            background: linear-gradient(#f9722b, #f25b23);
            background: -moz-linear-gradient(#f9722b, #f25b23);
            background: -webkit-linear-gradient(#f9722b, #f25b23);
            background: -o-linear-gradient(#f9722b, #f25b23);
            -moz-border-radius: 30px;
            -webkit-border-radius: 30px;
            -o-border-radius: 30px;
            border-radius: 30px;
            box-shadow: 1.5px 1.5px #a8a8a8;
            -moz-box-shadow: 1.5px 1.5px #a8a8a8;
            -webkit-box-shadow: 1.5px 1.5px #a8a8a8;
            -o-box-shadow: 1.5px 1.5px #a8a8a8;
        }

          .headingpaytermlogin {
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
    color: #ffffff;
    font-family: 'DINPro-Regular';
    font-size: 26px;
    line-height: 1;
}
 /*.headingpaytermlogin:before {
    content: "Offer ending soon";
    font-family: 'DINPro-Bold';
    color: #fff;
    line-height: 1;
    font-size: 12px;
    width: 140px;
    padding: 4px 10px;
    margin: 0px 0 5px 8px;
    display: block;
    text-align: left;
    text-transform: uppercase;
    background: url(../Images/download-payterm.png) center top no-repeat;
    background-position: 100% 100%;
}*/
/*End here*/
.uppertextgrid{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.uppertextgrid .channel-logo1 {
    width: 40%;
    margin: 3% 30% 0;
}
.uppertextgrid .thumb-text9 {
    width: 60%;
    margin: 0 20%;
    color: white;
    font-family: 'Dinpro-Regular';
    font-size: 12px;
}

.panelmsg {width: 70%;float: left;margin: 5% 15%;border: 1px solid #f15a22;border-radius: 25px;}
.panelmsg img{max-width:200px;}
.panelmsg .coronaImg {width: 100%;text-align: center;float: left;}
.panelmsg p.head1 {float: left;text-align: center;width: 100%;font-size: 26px;font-family: 'Dinpro-bold';margin: 3% auto 1%;}
.panelmsg p.head2 {width: 96%;float: left;text-align: center;font-size: 25px;font-family: 'Dinpro-Regular';color: black;margin: 0 2% 2%;}
.panelmsg  p.head3 {width: 100%;float: left;text-align: center;font-size: 30px;font-family: 'Dinpro-bold';color: #f15a23; padding: 0 0 3%;}

.rightPortion .panelmsg {
    width: 100%;
    float: left;
    margin: 0%;
    border: 0px solid #f15a22;
    border-radius: 25px;
}


/*form css of new acquistion pages*/
.formsubmissionacquestion{width: 70%;
    float: left;
    text-align: center;
    margin: 0 15% 2%;
    border: none;
    display:flex;
    padding: 0%;
 }
.frmctrl {
    width: 98%;
    margin: 0 1%;
}
.formsubmissionacquestion .frmctrl input {        
    margin: 10px 0;
    padding: 0px 3%;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: none;
    height: 50px;
    line-height: 36px;
    font-size: 23px;
    color: #000;
    width: 90%;
    border: solid 1px #9f9f9f;
    box-sizing: border-box;
    border-radius: 0%;
    text-align:center;
}

    .formsubmissionacquestion .frmctrl input[type=submit] {
        width: 60%;
        background: #ef4623;
        color: #fff;
        cursor: pointer;
        margin-right: 30%;
    }

.formsubmissionacquestion .frmctrl span.ValidationErrMsg {
    background: url(../images/cross_small.png) no-repeat scroll left 2px transparent;
    color: #ee2037;
    float: none; 
    font-family: Arial;
    font-size: 11px;
    font-weight: 400;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 17px;
    padding-top: 3px;
    text-align: center;
    background:no-repeat;
}
.Contest_content.newcontest {
    width: 450px;
}


/* ################### Contest popup LockDown ################### */
.Contestoverlaybg { display:none; position: fixed; z-index:7; left:0%; top:0%; height: 100%; width: 100%; margin:0; padding:0; background: #000; background:rgba(0,0,0,0.6); }
.Contest_content { display:block; position:absolute; z-index:8; left:50%; top:50%; transform: translate(-50%, -50%); height: auto; width:93%; max-width: 600px; background: #fff; margin:0; padding: 0 0 5px 0; border: solid 3px #000; border-radius: 10px; }		
.Contest_close { z-index: 2; position: absolute; top: -10px; right: -10px; background: #fff; border: solid 1px #000; width: auto; float: right;padding:1px 5px 3px 5px; border-radius: 5px;line-height: 1;font-size: 20px;cursor: pointer; }	
.Contest_close:hover { background: #000; color: #fff; }						
.ContestMSGHead {  float: left; width: 100%; margin: 0; padding:2%; text-align: center; box-sizing: border-box; border-radius: 7px 7px 0 0; background: #ed6203; font-size:18px; line-height:24px; color: #fff; font-family:'DINNextLTPro-Condensed'; font-weight:600;  }
.ContestMSG { float: left; width: 100%; margin: 0; padding:7% 2% 7% 2%; text-align: center; box-sizing: border-box; font-size:18px; line-height:24px; color: #000; font-family:'DINNextLTPro-Condensed'; font-weight: 500;  }
.ContestMSG strong { text-transform: uppercase; color: #ed6203; font-weight: 700; }


.thumb-cintent .content.rightlogo {bottom: 0;right: 10px;height: 35%;margin: 0;padding: 0;width: 33%;text-align: right;}
.thumb-cintent .content.rightlogo .channel-logo img {max-width: 150px;margin:10% 0;}
.thumb-cintent .content.lastshort .channel-logo {width: 100%;margin: 40% auto 2%;text-align: center;float: left;}
.thumb-cintent .content.lastshort .channel-logo img {width: 200px;}
.thumb-cintent .content.lastshort {position: absolute;width: 100%;bottom: -20px;max-width: 100%;margin-left: 0;text-align:center;}
.thumb-cintent .content.lastshort.firstbtn {text-align:left;}
.thumb-cintent .content.lastshort.firstbtn .know-more-btn a {font-size:9px;}


/*Atminirbhar css start*/
.atmnirbar {position: absolute;right: 10px;top: 10px;width:13%;z-index:9; cursor: pointer; }
.atmnirbar img {width:100%;}
/*Atminirbhar css End*/



@media only screen and (min-width: 1200px) and (max-width: 1370px) {
}
@media only screen and (min-width: 960px) and (max-width: 1024px) {

}
 
@media only screen and (min-width: 768px) and (max-width: 959px) {

.thumb-cintent .content.lastshort {width: 90%;}

.nxt-container .nxt-banner .content h2{
    font-size: 25px;
    line-height: 25px;
    color: #fff;
}
.nxt-container .nxt-banner .content h4 {
    font-size: 15px;
    color: #fff;
}
.prd-benifits .wrap ul li {
    margin: 0px 1em;
    padding: 0px;
    width: 10%;
}
.prd-benifits{
    background-size: cover;
}
}
 
@media only screen and (max-width: 767px) 
{

    /*Atminirbhar css start*/
.atmnirbar {position: absolute;right: 10px;top: 10px;width:12%;z-index:999;}
/*Atminirbhar css End*/

    .thumb-cintent .content.lastshort .channel-logo {margin: 0% auto 0%;}

    .rightPortion .panelmsg {
        width: 90%;
        float: left;
        margin: 0% 5%;
        border: 0px solid #f15a22;
        border-radius: 25px;
        background: #cbd22b;
    }
        .rightPortion .panelmsg p.head3 {
            width: 100%;
            float: left;
            text-align: center;
            font-size: 20px;
            font-family: 'Dinpro-bold';
            color: #f15a23;
            padding: 0 0 3%;
        }

    .ins_banner.offer-days .slick-dots {
    bottom: -20px;
}

    .thumb-text.shortactive a{left:8%;}
/* ***************** rang manch  slider ***************** */
.rangmanch_as_slider { width: 90%; margin:0 5%;}
.rangmanch_as_slider .slick-slide img {  width: 65%; }
	
	.email-tab-container .tabs a {
		padding: 6px 1em;
		font-size: 4vw;
	}
	.email-tab-container .tabgroup {
		padding: 3em 0em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont {
		width: 100%;
		margin: 0px;
		padding: 2em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul {
		margin: 0px;
		padding: 0px;
		flex-direction: column;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li {
		margin: 0.8em 0;
		padding: 0px;
		width: 100%;
		line-height: normal;
	}
	.email-tab-container .tabgroup .tab-cont .top-head{
		flex-direction: column;
	}
	.email-tab-container .tabgroup .tab-cont .top-head .right {
		margin: 0px;
        padding: 10px 0 0 0;
        width: 100%;
        text-align: center;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha {
		width: 100%;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha-text {
		width: 100%;
		margin: 1em 1em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col li{
		width: 100%;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col li:nth-child(2) {
		margin: 2em;
	}
    .email-tab-container .tabs a {
		padding: 6px 1em;
		font-size: 4vw;
	}
	.email-tab-container .tabgroup {
		padding: 3em 0em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont {
		width: 100%;
		margin: 0px;
		padding: 2em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul {
		margin: 0px;
		padding: 0px;
		flex-direction: column;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li {
		margin: 0.8em 0;
		padding: 0px;
		width: 100%;
		line-height: normal;
	}
	.email-tab-container .tabgroup .tab-cont .top-head{
		flex-direction: column;
	}
	.email-tab-container .tabgroup .tab-cont .top-head .right {
		margin: 0px;
        padding: 10px 0 0 0;
        width: 100%;
        text-align: center;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha {
		width: 100%;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul li.captcha-text {
		width: 100%;
		margin: 1em 1em;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col li{
		width: 100%;
	}
	.email-tab-container .tabgroup .tab-cont .form-cont ul li.full-grid ul.three-col li:nth-child(2) {
		margin: 2em;
	}
	
	.nxt-container .nxt-banner .content {
        position: static;
        width: 90%;
        left: 5%;
        top: 15px;
        transform: none;
        text-align: center;
        padding: 1em;
    }
    .nxt-container .nxt-banner .content h2 {
        color: #000;
        font-size: 25px;
        line-height: 25px;
    }
    .nxt-container .nxt-banner .content h4{
        color: #000;
        font-size: 20px;
        line-height: 20px;
    }
    .nxt-container .nxt-banner .content .cta-btn a{
        color: #fff;
        background: #ff4a00;
    }
    .main-wrapper .dish-nxt-price-sec{
        flex-direction: column;
    }
    .dish-nxt-price-sec .right-holder{
        width: 90%;
    }
    .dish-nxt-price-sec .right-holder .price-point {
        margin: 30px 0 0 0;
        font-size: 45px;
    }
    .dish-nxt-price-sec .right-holder .price-point em {
        top: -18px;
        font-size: 30px;
    }
    .dish-nxt-price-sec .right-holder .price-point span {
        font-size: 30px;
    }
    .dish-nxt-price-sec .right-holder .price-point span i {
        font-size: 25px;
    }
    .dish-nxt-price-sec .right-holder .price-point i {
        font-size: 40px;
    }
    .prd-benifits {
        width: 100%;
        margin: 0px;
        padding: 0px;
        background-size: cover;
        min-height: 400px;
        position: relative;
    }
    .prd-benifits .wrap {
        margin: 0px auto;
        padding: 0px;
        text-align: center;
        position: static;
        top: 45%;
        left: 50%;
        transform: none;
        width: 100%;
    }
    .prd-benifits .wrap ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        display: flex;
        justify-content: center;
        flex-direction: column;
    }
    .prd-benifits .wrap ul li {
        margin: 0;
        padding: 0px;
        width: 100%;
    }
    .campaign_form.dishnxt .bottom_sec.dishnxt {
        padding: 20px 0;
        width: 95%;
        background: #383838;
    }
    .campaign_form.dishnxt .dsihhdform-field {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .campaign_form.dishnxt .dsihhdform input[type="submit"]{
        width: 100%;
    }
    .nxt-container .nxt-banner .btm-curve{
        display: none;
    }
    .nxt-container .nxt-banner .content .cta-btn {
        justify-content: center;
    }
    .nxt-container .nxt-banner img.desktop-banner{
        display: none;
    }
    .nxt-container .nxt-banner img.mobile-banner{
        display: block;
    }
    .nxt-container .nxt-banner .sdbanner-video-holder {
        width: 52%;
        left: 50%;
        top: 3%;
        height: 26%;
        margin-left: -23.9%;
    }
    .nxt-container .nxt-banner .sdbanner-video-holder-hd {
        width: 47%;
        left: 50%;
        top: 6%;
        height: 27%;
        margin-left: -22%;
    }
}
 
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.dish-nxt-price-sec .right-holder {
        width: 54%;
    }	
}
 
@media only screen and (min-width: 320px) and (max-width: 479px) {

}
/*End here*/

/*end transcation css */
@media \0screen\,screen\9 {
.ndesign .navigation {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff424242", endColorstr="#ff383838", GradientType=0);
}
.ndesign .whydish .features .item .img svg#top, .ndesign .whydish .features .item .img svg#bottom {
    display: none;
}
}
.pdfdownloads p a {
    color: #000;
}
.pdfdownloads p a:hover {
    color: #f15922;
}
.steps-accordian .step3 .sub-heading { display: none; }
.bjourney .step.deactive .heading span a { margin-left: 7px; }

/*my account css*/
.main-wrap .account-details .reusable-grid .select-style-multi select option:not(:checked) {background: #3f4247;}
.main-wrap .account-details .reusable-grid .select-style-multi select option:checked {background: #3f4247;}
.tooltipInsider { background: #ffffff none repeat scroll 0 0; border-radius: 0 0 3px 3px;border-top: 3px solid #ef4923;box-shadow: 0 4px 4px 2px rgba(0, 0, 0, 0.4);display: none; z-index: 1; position: absolute; top:22px; right: 0; width: 155px; height: auto; padding:4px; color: #232323; box-sizing: border-box; }
.tooltipInsider ul { list-style: none; margin: 0 !important; padding: 0 !important; width: 100% !important; display: block !important; background: none !important;  }
.tooltipInsider ul li { font-family: 'Dinpro-Regular'; color: #000;font-size: 10px;font-weight: 400;padding: 0 !important;text-align: left;margin: 0 !important;width: 100% !important;display: block !important;background: none !important; }
.tooltipInsider:after {position: absolute; right: 5px; top:-9px; color:#232323; content: "\f0d8"; font-family:'fontawesome'; }
#MainContent_AnkViewPackChannelDetailN.tootltip:hover .tooltipInsider{ display: block; }
#MainContent_AnkViewPackChannelDetail.tootltip:hover .tooltipInsider { display: block; }
.main-wrap .account-details .reusable-grid .select-style-multi {background: rgba(0, 0, 0, 0) url(../images/drop-down-arrow.png) no-repeat scroll 90% 50%;
    border: 1px solid #000000;
    border-radius: 30px;
    display: table-cell;
    margin: auto;
    overflow: hidden;
    padding: 0;
    left: 11%;
    position: relative;
    width: 60%;
}
.main-wrap .account-details .reusable-grid .select-style-multi select {
    padding: 2px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #fff;
    font-size: 13px;
}
/*end here*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ specific styles go here */     
.ndesign .whydish .features .item .img svg#top, .ndesign .whydish .features .item .img svg#bottom {
    display: none;
}
}
.ndesign .navigation .menu {
    float: left;
    width: 80%;
}
.ndesign .navigation .menu ul li a {
    color: #fff;
    font-family: DINPro-Medium;
    font-size: 12px;
    height: 43px;
    line-height: 43px;
    padding: 0 15px;
    text-transform: uppercase;
}
.ndesign .navigation .menu ul {
    float: right;
    padding-left: 3%;
}
.ndesign .navigation .search {
    float: right;
    position: relative;
    z-index: 11
}
.ndesign .navigation .search .header-search-box {
    border: 1px solid transparent;
    border-radius: 3px;
    line-height: normal;
    margin: 3px 0;
    padding: 3px;
}
.ndesign .navigation .menu ul li a {
    border-right: 1px solid #606060;
}
.ndesign .navigation .menu ul li:last-child a {
    border: medium none;
}
.ndesign .navigation .search .header-search-box.active {
    background: #fff none repeat scroll 0 0;
    font-family: "DINPro-Regular", Arial;
    font-size: 13px;
    margin: 8px 0;
}
.ndesign .navigation .search .header-search-box.active input[type="text"] {
    background: #ffffff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    display: inline-block;
    float: left;
    height: auto;
    line-height: normal;
    outline: medium none;
    padding: 5px 17px 5px 11px;
    width: auto;
    margin: 0;
}
.ndesign .navigation .search .header-search-box input[type="text"] {
    display: none;
}
.ndesign .navigation .search .header-search-box .searchbtn {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") repeat scroll -1px -153px;
    border: medium none;
    display: block;
    font-size: 0;
    height: 30px;
    position: relative;
    top: 3px;
    float: right;
    padding: 0;
    outline: none;
    width: 33px;
}
.ndesign .navigation .search .header-search-box.active .searchbtn {
    background-position: -30px -158px;
    height: 20px;
    position: relative;
    top: 3px;
}
.overlay {
    background:rgba(0, 0, 0, 0.76) none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    display: none;
    z-index: 9;
}
.navigation .ndesign .navigation .search .header-search-box.active {
    position: relative;
    z-index: 99;
}
.ndesign .bannerwrap {
    float: left;
    width: 100%;
}
.ndesign .bannerwrap .slider img.mobile {
    display: none;
}
.ndesign .bannerwrap .slider .banner-inner-txt {
    bottom: 0;
    height: 100%;
    left: 0;
    margin: 0 auto;
    max-width: 1170px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%;
}
.ndesign .bannerwrap .slider .innercontent {
    display: table;
    height: 100%;
    position: relative;
    vertical-align: middle;
    width: 100%;
}
.ndesign .bannerwrap .slider .leftwrap.whitearea {
    display: table-cell;
    width: 54%;
}
.ndesign .bannerwrap .slider .rightwrap.content {
    display: table-cell;
    text-align: left;
    vertical-align: middle;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 {
    color: #fff;
    font-family: DINPro-Bold;
    font-size: 60px;
    line-height: 61px;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 span {
    display: block;
    font-family: DINPro-Light;
    font-size: 45px;
    left: 0;
    line-height: 32px;
    position: relative;
}
.ndesign .bannerwrap .slider .rightwrap.content p {
    color: #fff;
    font-family: "dini condensed light";
    font-size: 14px;
    font-weight: 600;
    margin: 3% 0;
}
.ndesign .bannerwrap .slider .rightwrap.content a {
    background: #fff none repeat scroll 0 0;
    color: #424242;
    display: inline-block;
    font-family: "DINPro-Regular", Arial;
    font-size: 12px;
    font-weight: bold;
    padding: 11px 17px;
    text-decoration: none;
    text-transform: uppercase;
}
.ndesign .bannerwrap .slider .rightwrap.content a:hover {
    background: #343943 none repeat scroll 0 0;
    color: #fff;
}
.ndesign .bannerwrap .slider .item {
    position: relative;
}
.ndesign .bannerwrap .slider .slick-dots {
    bottom: 20px;
    margin: 0 auto;
    max-width: 1170px;
    right: 5%;
    text-align: left;
    left: auto
}
.ndesign .bannerwrap .slider .slick-dots li button {
    background: #a4a4ad none repeat scroll 0 0;
    border-radius: 52%;
    height: 16px;
    width: 16px;
}
.ndesign .bannerwrap .slider .slick-dots li {
    height: 14px;
    margin: 0 5px;
    width: 14px;
}
.ndesign .bannerwrap .slider .slick-dots li button::before {
    opacity: 0;
}
.ndesign .bannerwrap .slider .slick-dots li.slick-active button::before {
    color: #c55128;
    font-size: 34px;
    display: none;
    height: 16px;
    line-height: 16px;
    opacity: 1;
    top: 1px;
    width: 16px;
}
.ndesign .bannerwrap .slider .slick-dots li.slick-active button {
    background: #f15a23 none repeat scroll 0 0;
    box-shadow: 0 0 0 4px #ffffff inset;
}
.ndesign .whydish {
    float: left;
    margin: 1% 0 50px;
    text-align: center;
    width: 100%;
}
.ndesign .bannerwrap .slick-slider {
    margin: 0;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 {
    font-size: 50px;
    line-height: 48px;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 span {
    font-size: 38px;
    margin-top: 2%;
}
.ndesign .whydish h2 {
    color: #f15a22;
    font-family: "DINPro-Light", Arial;
    font-size: 35px;
    margin: 0;
    font-weight: 300;
}
.txt {
    color: #2d2d2d;
    font-size: 18px;
    margin: 1% 0 2%;
    font-family: "Roboto", Arial
}
.ndesign .whydish .features ul {
    margin: 0;
    padding: 0;
}
.ndesign .whydish .features ul li {
    color: #2d4451;
    display: inline-block;
    font-family: "DINPro-Medium", Arial;
    font-size: 15px;
    text-transform: uppercase;
    width: 20%;
}
.ndesign .whydish .features {
    margin: 5% 0 0;
}
.ndesign .whydish .features .item span {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -8px -194px;
    display: block;
    height: 60px;
    position: absolute;
    right: 4px;
    top: 14px;
    width: 53px;
}
.ndesign .whydish .features .item.cc span {
    background-position: -10px -260px;
}
.ndesign .whydish .features .item.ur span {
    background-position: -9px -323px;
}
.ndesign .whydish .features .item.hd span {
    background-position: -8px -384px;
}
.ndesign .whydish .features .item.ir span {
    background-position: -9px -448px;
}
.ndesign .whydish .features .item {
    display: inline-block;
    margin: 1% 1% 6%;
    text-align: center;
    position: relative;
    width: 27%;
    transition: 1s all;
}
.ndesign .whydish .features .item img {
    border: 1px solid #cccccc;
    border-radius: 52%;
    width: 100%;
    transition: 0.4s ease-in-out;
}
.ndesign .whydish .features .item .img {
    width: 60%;
    margin: 0 auto;
    position: relative;
}
.ndesign .whydish .features .item h3 {
    color: #f4590b;
    font-size: 17px;
    font-weight: normal;
    margin: 26px 0 0;
    text-transform: capitalize;
}
.ndesign .whydish .features .item p {
    color: #2d2d2d;
    font-size: 14px;
    margin: 2% 0 0;
}
.ndesign .whydish .features .item:hover .img::before, .ndesign .whydish .features .item:hover .img::after {
    border-color: #f15a22;
}
.ndesign .whydish .features .item .img svg#top {
    height: 48%;
    left: -90px;
    position: absolute;
    top: 0;
    transform: rotate(329deg);
    width: 100%;
}
.ndesign .whydish .features .item .img svg#bottom {
    bottom: 0;
    height: 48%;
    position: absolute;
    right: -90px;
    transform: rotate(-210deg);
    width: 100%;
}
.ndesign .whydish .features .item .img .path {
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000;
    stroke-dashoffset: 1; /* animation: dash 1s linear forwards;*/
}
@keyframes dash {
 to {
stroke: #F15A22;
}
}
.ndesign .whydish .features .item:hover .img circle {
    stroke-dasharray: 227;
    stroke-dashoffset: 0;
    animation-iteration-count: 1;
    animation-name: rotate;
    animation-duration: 1s;
    animation-direction: alternate;
    animation-timing-function: linear;
    stroke-width: 1.5;
    animation: dash 1.5s linear forwards;
}
.ndesign .whydish .features .item .img circle {
    stroke-width: 1;
    stroke-opacity: 1;
    stroke-dasharray: 1;
    stroke-dashoffset: 1;
    stroke: #ccc;
    fill: none;
    transition: stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;
}
.ndesign .cta a {
    background: #343943 none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    float: none;
    font-family: "DINPro-Bold", Arial;
    font-size: 19px;
    left: 0;
    margin: 2% auto 0;
    padding: 10px 36px;
    position: relative;
    text-decoration: none;
    top: 0;
}
.ndesign .whydish .features .item.hd, .ndesign .whydish .features .item.ir {
    margin-bottom: 0;
}
.ndesign .cta a:hover {
    background: #f4590b;
}
/*Packs*/
.ndesign .packs {
    float: left;
    margin: 50px 0 0;
    text-align: center;
    width: 100%;
}
.ndesign h1.orange, .ndesign .packs h2 {
    color: #f15a22;
    font-family: "DINPro-Light", Arial;
    font-size: 35px;
    font-weight: 300;
    margin: 0;
}
.ndesign .packs .packsgrid .item {
    display: inline-block;
    padding: 3% 0 0;
    width: 33%;
}
.ndesign .packs .packsgrid .item h4 {
    color: #f15a22;
    font-size: 20px;
    margin: 5% 0 0;
    text-transform: uppercase;
}
.ndesign .packs .packsgrid .item p {
    color: #58595b;
    margin: 0;
}
.ndesign .packs .container {
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 50px;
}
/*End here*/
.ndesign .product {
    float: left;
    text-align: center;
    width: 100%;
    outline: none;
}
.ndesign .product .container .innerwrap {
    background: #f3f3f3 none repeat scroll 0 0;
    padding: 20px 0;
    float: left;
    width: 100%;
}
.ndesign .product .container .product-slider {
    float: left;
    padding: 0 3%;
    position: relative;
    width: 94%;
}
.ndesign .product .container h2 {
    color: #f15a22;
    font-family: "DINPro-Light", Arial;
    font-size: 35px;
    font-weight: 300;
    margin: 0 0 3%;
}
.ndesign .product .container .product-slider .slider-for {
    float: left;
    width: 80%;
}
.ndesign .product .container .product-slider .slider-nav {
    float: left;
    margin: 0;
    padding: 8% 0;
    width: 20%;
}
.ndesign .product .container .product-slider .slider-nav .thumb {
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #eee;
    color: #0e0a0b;
    font-size: 11px;
    margin: 10% 0;
    min-height: 111px;
    opacity: 0.4;
    outline: medium none;
    padding: 5%;
    text-align: center;
    vertical-align: middle;
}
.ndesign .product .container .product-slider .slider-nav .thumb.slick-current {
    opacity: 1;
}
.ndesign .product .container .product-slider .slider-nav .thumb img {
    margin: 0 auto;
}
.ndesign .product .container .product-slider .slider-nav .thumb.slick-current {
    border-bottom-color: #0e0a0b;
}
.ndesign .product .container .product-slider .slider-nav .slick-prev, .ndesign .product .container .product-slider .slick-nav .slick-next {
    background: #f15a22 none repeat scroll 0 0;
    height: 30px;
    bottom: 50px;
    left: 0;
    margin: 0 auto;
    opacity: 1;
    right: 0;
    top: auto;
    width: 30px;
    z-index: 9;
}
.ndesign .product .container .product-slider .slider-nav .slick-next {
    background: #f15a22 none repeat scroll 0 0;
    height: 30px;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    padding: 0;
    position: absolute;
    right: 0;
    top: 50px;
    width: 30px;
}
.ndesign .product .container .product-slider .slider-nav .slick-next::before {
    content: "\f106";
    font-family: fontawesome;
}
.ndesign .product .container .product-slider .slider-nav .slick-prev::before {
    content: "\f107";
    font-family: fontawesome;
}
.ndesign .product .container .product-slider .slider-for .inner {
    display: table;
    margin-left: 6%;
    width: 90%;
    position: relative;
}
.ndesign .product .container .product-slider .slider-for .inner .imgwrap {
    display: block;
    margin: 0 auto;
    vertical-align: middle;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-for .inner img {
    margin: 0 auto;
    width: 30%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap {
    display: block;
    margin: 0 auto;
    vertical-align: middle;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-for {
    margin: 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap h3 {
    color: #383838;
    font-family: "DINPro-Light", Arial;
    font-size: 26px;
    font-weight: 300;
    margin: 0 0 1%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap h3 span {
    color: #f15a22;
    display: block;
    font-family: "DINPro-Light", Arial;
    font-size: 35px;
    font-weight: 300;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .txt {
    color: #2d2d2d;
    font-size: 16px;
    margin: 0 auto;
    width: 85%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap a.explore {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
    display: inline-block;
    float: none;
    font-family: "DINPro-Bold", Arial;
    font-size: 17px;
    left: 0;
    margin: 21px auto 0;
    padding: 8px 27px;
    position: relative;
    text-decoration: none;
    top: 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap a.explore:hover {
    background: #343943 none repeat scroll 0 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features {
    clear: both;
    float: left;
    margin: 3% auto 0;
    padding: 0 6%;
    width: 94%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    color: #000000;
    display: inline-block;
    float: none;
    font-size: 14px;
    margin: 0 2% 6% 0;
    padding-left: 50px;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 23%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li:nth-child(3n) {
    margin-right: 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span {
    background: rgba(0, 0, 0, 0) url("../images/product-features.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 45px;
    left: 0;
    position: absolute;
    width: 45px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.hd {
    background-position: 0 3px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.sound {
    background-position: 0 -44px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.ur {
    background-position: 9px -273px
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.urecord {
    background-position: 0 -102px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.pc {
    background-position: -3px -163px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.cnl {
    background-position: 0 -222px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.er {
    background-position: -46px 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.rs {
    background-position: -46px -49px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.tbr {
    background-position: -47px -191px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.sr {
    background-position: -92px -190px;
    height: 40px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.brnd {
    background-position: 4px -273px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.sf {
    background-position: -46px -281px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.bt {
    background-position: -93px -143px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.pm {
    background-position: -92px -52px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.ni {
    background-position: -92px -1px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.pnp {
    background-position: -46px -147px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.movm {
    background-position: -92px -97px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.ad {
    background-position: -44px -103px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.dq {
    background-position: -92px -299px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.chnls {
    background-position: -92px -260px;
    height: 38px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.om {
    background-position: -92px -231px;
    height: 30px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span.be {
    background-position: -42px -236px;
}
.ndesign .product .container .product-slider .slider-for .inner .imgwrap.wa img {
    margin: 0 auto;
    width: 140px;
}
.ndesign .offer-slider {
    border: none;
    clear: both;
    height: 350px; /*420px*/
    margin: 0 auto;
    max-width: 1000px;
    overflow: hidden;
    position: relative;
}
.ndesign .offer-slider .item img {    /* visibility:hidden;*/ /* hide images until carousel can handle them */
    cursor: default;
}
.ndesign .offer-slider .item {
    overflow: hidden;
}
.ndesign .offer-slider .item .content {
    color: #fff;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 4%;
    width: 90%;
}
.ndesign .offers {
    float: left;
    margin: 50px 0;
    text-align: center;
    width: 100%;
}
.ndesign .offers h2 {
    color: #f15a22;
    font-family: "DINPro-Light", Arial;
    font-size: 35px;
    font-weight: 300;
    margin: 0 0 35px;
}
.ndesign .quickcontact {
    float: left;
    margin: 50px 0;
    width: 100%;
}
.ndesign .quickcontact .contactinner {
    border-collapse: separate;
    border-spacing: 70px 0;
    display: table;
    margin: 0 auto;
    width: 100%;
}
.ndesign .quickcontact .contactinner .box {
    background: #34c0cf none repeat scroll 0 0;
    display: table-cell;
    padding: 3%;
    text-align: center;
    vertical-align: top;
    width: 30%;
}
.ndesign .quickcontact .contactinner .box h3 {
    color: #fff;
    font-size: 27px;
    font-weight: 300;
    margin: 0;
    text-transform: uppercase;
}
.ndesign .quickcontact .contactinner .box span {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -193px -350px;
    display: block;
    height: 58px;
    margin: 0 auto 9px;
    width: 56px;
}
.ndesign .quickcontact .contactinner .box.dealer {
    background: #3ecad7 none repeat scroll 0 0;
}
.ndesign .quickcontact .contactinner .box.dealer h3 {
    margin-bottom: 39px;
}
.ndesign .quickcontact .contactinner .box.dealer span {
    background-position: -193px -350px;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap {
    border-bottom: 1px solid #fff;
    text-align: left;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input[type="text"] {
    background: none;
    outline: none;
    border: medium none;
    color: #fff;
    font-family: "DINPro-Regular", Arial;
    font-size: 17px;
    width: 80%;
    padding: 4px 0;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input.search {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") repeat scroll -1px -153px;
    border: medium none;
    border-radius: 0;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 29px;
    padding: 0;
    width: 30px;
}
.ndesign .quickcontact .contactinner .box.support span {
    background-position: -197px -238px;
}
.ndesign .quickcontact .contactinner .box.support {
    background: #e54630 none repeat scroll 0 0;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .quickcontact .contactinner .box.support h3 {
    margin-bottom: 0px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul li a {
    color: #fff;
    display: inline-block;
    font-family: "DINPro-Bold", Arial;
    font-size: 20px;
    font-weight: 600;
    margin: 3px 0;
    text-decoration: none;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo small {
    color: #fff;
    display: block;
    font-family: "DINPro-Light", Arial;
    font-size: 12px;
    line-height: normal;
    margin-top: 15px;
}
.ndesign .quickcontact .contactinner .box.tvc {
    background: #444 url("../images/srk-tvc.jpg") no-repeat scroll 0 0 / cover;
}
.ndesign .quickcontact .contactinner .box.tvc span {
    background-position: -193px -350px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 span {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: block;
    font-size: 15px;
    height: auto;
    width: auto;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    font-size: 28px;
    line-height: 19px;
    margin-top: -8px;
}
.ndesign .quickcontact .contactinner .box.tvc .play a {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -193px -467px;
    opacity: 0.7;
    display: inline-block;
    font-size: 0;
    height: 55px;
    margin-top: 13%;
    width: 63px;
}
.ndesign .footer {
    float: left;
    width: 100%;
    background: #fff;
}
.ndesign .footer .innerwrap .footermenu {
    background: #f3f3f3 none repeat scroll 0 0;
    float: left;
    padding: 3% 5%;
    width: 91%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper {
    float: left;
    width: 100%;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper {
    float: left;
    width: 8%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row {
    float: left;
    margin-bottom: 2%;
    width: 100%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one {
    float: left;
    width: 14%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one ul {
    display: none;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one ul li a {
    color: #7c7c7c;
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    overflow-wrap: break-word;
    position: relative;
    text-decoration: none;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one ul li {
    margin-bottom: 4px;
    padding-left: 13px;
    position: relative;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one ul li a:hover {
    text-decoration: underline;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one ul li::before {
    content: "-";
    left: 1px;
    position: absolute;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5.product_heading m {
    margin: 0;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 {
    margin: 0;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 a, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 {
    color: #7c7c7c;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    text-decoration: none;
}
.ndesign .footer .innerwrap .footer-quick {
    float: left;
    width: 100%;
}
.ndesign .footer .innerwrap .footer-quick .left {
    float: left;
    padding: 2% 0 1% 5%;
    width: 77%;
}
.ndesign .footer .innerwrap .footer-quick .social_icon {
    float: left;
    margin-left:0;
    margin-top: 2%;
    text-align: right;
    width:auto;
}
.ndesign .footer .innerwrap .footer-quick .left ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .footer .innerwrap .footer-quick .left ul li {
    display: inline-block;
    margin-right: 12px;
}
.ndesign .footer .innerwrap .footer-quick .left ul li a {
    color: #7c7c7c;
    font-size: 12px;
    text-decoration: none;
}
.ndesign .footer .innerwrap .footer-quick .left ul li a:hover {
    text-decoration: underline;
}
.footer-quick .copyright {
    color: #bebebe;
    font-size: 11px;
    margin-bottom: 2%;
    padding-left: 5%;
	clear: both;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.google-play {
    float: right !important;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.google-play a {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") repeat scroll -17px -676px;
    display: block;
    font-size: 0;
    height: 47px;
    left: -24px;
    position: relative;
    width: 147px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 {
    position: relative;
    border: none
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 span {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -17px -730px;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-left: 4px;
    position: absolute;
    top: 7px;
    width: 20px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 span.active {
    background-position: -17px -748px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5.active a, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5.active {
    color: #f15a22;
}
.ndesign .jumptodiv {
    position: fixed;
    right: 1%;
    top: 28%;
    display: none !important;
}
.ndesign .jumptodiv .inner ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.ndesign .jumptodiv .inner ul li {
    display: block;
    margin: 6px 0;
    position: relative;
}
.ndesign .jumptodiv .inner ul li a {
    background: #dcdcdc url("../images/sprite.png") no-repeat scroll -429px -9px;
    border-radius: 32px;
    display: block;
    font-size: 0;
    height: 50px;
    width: 50px;
}
.ndesign .jumptodiv .inner ul li a.whydishtv {
    background-position: -423px -150px;
}
.ndesign .jumptodiv .inner ul li a.ourproducts {
    background-position: -429px -9px;
}
.ndesign .jumptodiv .inner ul li a.ouroffers {
    background-position: -429px -84px;
}
.ndesign .jumptodiv .inner ul li a:hover {
    background-color: #f15a22;
}
.ndesign .jumptodiv .inner ul li span {
    color: #383838;
    display: none;
    font-size: 16px;
    left: -112px;
    position: absolute;
    text-align: right;
    top: 16px;
    width: 100px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon a {
    background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -206px -162px;
    display: block;
    height: 28px;
    width: 28px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon div {
    float: left;
    margin: 0;
    text-align: right;
    width: auto
}
.ndesign .footer .innerwrap .footer-quick .social_icon div.facebook a {
    background-position: -208px -162px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon div.twitter a {
    background-position: -238px -162px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon div.you_tube a {
    background-position: -271px -162px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon div.gplus a {
    background-position: -304px -162px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    position: relative;
    z-index: 9;
}
.ndesign .quickcontact .contactinner .box.tvc h3::after {
    display: none;
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    content: "";
    height: 500%;
    left: 18%;
    position: absolute;
    top: 53%;
    transform: skewX(20deg);
    width: 95%;
    z-index: -1;
}
.ndesign .quickcontact .contactinner .box.tvc {
    overflow: hidden;
}
.ndesign .quickcontact .contactinner .box.tvc .play a {
    position: relative;
    z-index: 9;
}
.ndesign .offers .slide-offer {
    float: left;
    text-align: center;
    width: 100%;
}
.ndesign .offers .slide-offer .slider-container.theme-green {
    margin: 7% auto 2%;
}
/*dish-nxt-special-offer*/
.choose-offer-section {
    background:#fff url(../Images/dish-special-background.png);
    background-repeat: repeat;
    background-size: auto auto;
    width: 100%;
    height: 100%;
    background-size: 100% auto;
    background-repeat: no-repeat;
	background-position: left -120px top 0;
}
.choose-offer-section .dish-nxt-orange {
    float: left;
    width: 50%;
    padding: 10% 0;
	display: none;
}
.choose-offer-section .dish-nxt-orange ul {
    width: 100%;
    float: left;
}
.choose-offer-section .dish-nxt-orange ul li {
    color: #fff;
    display: block;
    width: 100%;
    padding: 5px 0 0px 40px;
}
.choose-offer-section .dish-nxt-orange ul li:first-child h3, .dish-nxt-orange ul li:nth-child(2) span, .dish-nxt-orange ul li:nth-child(3) p {
    color: #fff;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4 {
    font-size: 24px;
    font-family: 'MavenProRegular';
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4 span {
    padding: 0 9px;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4 span .fa.fa-inr {
    padding: 0 3px;
    font-size: 20px;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(4) {
    margin: 10px 0; margin: 10px 0;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(4) .special-offer-btn {
    background: #c10d3d;
    color: #fff;
    width: 100%;
    padding: 7px 19px;
    border-radius: 40px;
}
.choose-offer-section .dish-nxt-white {
    float: right;
    width: 33%;
    padding: 10% 0;
}
.choose-offer-section .dish-nxt-white ul {
    width: 100%;
    float: right;
}
.choose-offer-section .dish-nxt-white ul li {
    color: #fff;
    display: block;
    width: 100%;
    margin: 0 0 0 -40px;
    padding: 5px 0 0 0;
    text-align: left;
}
.choose-offer-section .dish-nxt-white ul li:first-child h3, .dish-nxt-white ul li:nth-child(2) span {
    color: #000;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    font-size: 24px;
    color: #eb5822;
   /* font-family: 'MavenProRegular'; */
}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 span {
    padding: 0 0 0 9px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 span .fa.fa-inr {
    padding: 0 3px;
    font-size: 20px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(4) {
    margin: 10px -41px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(4) .special-offer-btn {
    background: #c10d3d;
    color: #fff;
    width: 100%;
    padding: 7px 19px;
    border-radius: 40px;
}
/*dish-nxt-special-offer*/
.ndesign .slide-offer .theme-green .back-bar .pointer {
    background: #f15a22 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    box-shadow: 1px 2px 3px 0 rgba(0, 0, 0, 0.3);
    cursor: pointer;
    height: 25px;
    top: -12px;
    width: 40px;
}
.ndesign .slide-offer .slider-container .clickable-dummy {
    background: #a5a5a5 none repeat scroll 0 0;
}
.ndesign .slide-offer .theme-green .back-bar {
    height: 2px;
}
.ndesign .slide-offer .slider-container .scale {
    display: none;
}
.ndesign .slide-offer .theme-green .back-bar .pointer::after {
    color: rgba(255, 255, 255, 0.5);
    content: "\f0c9";
    font-family: fontawesome;
    font-size: 17px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 100%;
}
.ndesign .offer-slider .item .overlay_white {
    background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    cursor: pointer;
}
.ndesign .offers .slide-offer .ui-slider-handle.ui-corner-all {
    background: #f15a21 none repeat scroll 0 0;
    box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5);
    cursor: pointer;
    height: 19px;
    top: -9px;
    width: 32px;
}
.ndesign .offers .slide-offer .slider-input {
    background: #a5a5a5 none repeat scroll 0 0;
    height: 2px;
    margin: 0 auto;
    width: 300px;
}
.ndesign .offers .slide-offer .ui-slider-handle.ui-corner-all::after {
    color: rgba(255, 255, 255, 0.5);
    content: "\f0c9";
    font-family: fontawesome;
    font-size: 14px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 3px;
}
.ndesign .offers .slide-offer {
    margin: 6% 0 0;
}
.ndesign .offer-slider .item.active .overlay_white {
    display: none;
}
.ndesign .bannerwrap .slider .item img.desktop {
    width: 100%;
}
.ndesign .offer-slider .item .content h3 {
    font-family: "DINPro-Regular", Arial;
    color: #fff;
    font-size: 15px;
    margin: 0;
    text-align: left;
}
.ndesign .offer-slider .item .content p {
    margin: 0;
    text-align: left;
}
.ndesign .offer-slider .item .content a.knowmore {
    color: #fff;
    float: left;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
}
/*Offer Section*/
.ndesign .offer-slider .item.sports .content h3 {
    color: #ffffff;
    font-size: 17px;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.sports .content p {
    font-family: dinpro-regular;
    font-size: 18px;
}
.ndesign .offer-slider .item.second .content h3 {
    font-size: 20px;
    margin-bottom: 1%;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.br .content h3 {
    color: #ffffff;
    font-size: 20px;
    text-transform: uppercase;
}
.ndesign .offer-slider .item .content h5 {
    font-size: 14px;
    text-transform: uppercase;
    color: #ffde00;
    font-family: Roboto;
    font-weight: 300;
    text-align: left;
    text-transform: none;
}
.ndesign .offer-slider .item.br .content p {
    color: #fff;
    margin: 8px 0;
    font-family: Roboto;
    font-weight: 500;
    font-size: 17px;
}
.ndesign .offer-slider .item.br .content a.knowmore {
    color: #fff;
}
.ndesign .offer-slider .item.army .content h3 {
    color: #444;
    font-size: 20px;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.army .content p {
    color: #444;
}
.ndesign .offer-slider .item.army .content a.knowmore {
    color: #444;
}
.ndesign .offer-slider .item.sdhd .content h3 {
    color: #fff;
    font-size: 17px;
    text-transform: capitalize;
}
.ndesign .offer-slider .item.kids-active .content h3 {
    color: #000;
    font-size: 19px;
    text-transform: none;
}
.ndesign .offer-slider .item.sdhd .content p {
    color: #fff;
}
.ndesign .offer-slider .item.sdhd .content a.knowmore {
    color: #fff;
}
/*Header Menu*/
.ndesign .navigation .menu ul li ul {
    background: #424242 none repeat scroll 0 0;
    padding: 0;
    box-shadow: 0 4px 4px 0px rgba(0, 0, 0, 0.4);
    display: none;
    float: none;
    position: absolute;
    width: 200px;
    z-index: 999;
}
.ndesign .navigation .menu > ul {
    position: relative;
}
.ndesign .navigation .menu ul li ul li {
    display: block;
}
.ndesign .navigation .menu ul li ul.submenu li a {
    border: medium none;
    display: block;
    font-size: 12px;
    height: auto;
    line-height: normal;
    padding: 7px 16px;
    text-transform: capitalize;
}
.ndesign .navigation .menu > ul > li {
    position: relative;
}
.ndesign .navigation .menu ul li ul.submenu li a:hover {
    background: #f15a23 none repeat scroll 0 0;
}
.ndesign .navigation .menu ul li:hover ul {
    display: block;
}
.ndesign .navigation .menu ul li ul.innersubmenu {
    left: 100%;
    box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.3);
    display: none;
    padding: 0;
}
.playstorelogo {
    position: absolute;
    bottom: 16px;
    display: inline-flex;
    left: 237px;
    width: 35%;
}
.playstorelogo img {
    width: 27%;
    cursor: pointer;
}
  .new_tag1 {
    position: absolute !important;
    right: -2px !important;
    width: 35px !important;
    border: 0 !important;
}
  .new_tag2 {
    position: absolute !important;
    right: 0px !important;
    left: 0 !important;
    width: 46px !important;
    border: 0 !important;
    top: -2px !important;
    margin: 0 auto !important;
}
.new_tag1Mob {display:none; position: absolute ; right: 35px; top: 7px; width: 30px; border: 0 ;}

.ndesign .navigation .menu ul li ul li:hover ul {
    display: inline-block;
    top: 0;
}
.smenu4th { display: none; }
.menu_combo_service:hover .smenu4th { display: block; }
.ndesign .navigation .menu ul li ul li ul li ul.insidersubmenu { display: none; position: absolute; top: 0; width: 200px; left: 100%; padding: 0; }
.ndesign .navigation .menu ul li ul li ul li:hover ul.insidersubmenu { display: block !important;  } 

.ndesign .product_one h5::after {
    display: none;
}
.ndesign .main-container.myaccount {
    min-height: 100%;
    margin: 0 auto;
    float: left;
    overflow: hidden;
    max-width: 100%;
}
.ndesgin section {
    float: left;
}
.ndesign .containerfor-slider {
    width: auto;
    margin: 0 auto;
    padding: 0;
    clear: both;
    max-width: 1000px;
}
.ndesign .myaccount .user-box {
    width: 65%;
}
.ndesign .myaccount .user-box.bonus {
    width: 30%;
}
.ndesign .header .right .quicklinks ul li#DivLoginNLogout {
    margin: 0;
}
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout,
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_myaccount {
    float: left;
    padding: 9px 16px;
}
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout {
    background: red none repeat scroll 0 0;
    font-size: 18px;
    padding: 5px 12px;
}
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_myaccount {
    padding: 9px 10px 9px 33px;
    position: relative;
}
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_myaccount i {
    font-size: 23px;
    left: 8px;
    position: absolute;
    top: 6px;
}
.ndesign .header img.logo {
    float: left;
    margin: 19px 0;
    width: auto;
}
.ndesign .navigation .search .searchwrap .header-search-box {
    padding: 0;
}
/*Search popup*/

.ndesign #divRecommendedMain {
    background: #383838 none repeat scroll 0 0;
    border-radius: 0;
    box-shadow: 0 3px 2px 1px rgba(0, 0, 0, 0.3);
    left: 0px;
    top: 34px;
    width: 291px;
}
.ndesign {
}
.ndesign #divRecommendedMain > h2 {
    border-bottom: 1px solid #d4d4d4;
    color: #ffffff;
    font-family: DINPro-Light;
    font-size: 17px;
    margin-bottom: 3%;
    padding: 8px 0;
    text-align: center;
}
.ndesign .header-search-box .content_scrollSearch {
    height: 200px;
    padding: 0;
}
.ndesign #divRecommended ul li a {
    color: #ffffff;
    display: block;
    font-size: 12px;
    padding: 7px 13px;
    text-transform: capitalize;
    text-align: left;
}
.ndesign #divRecommended ul li {
    border: medium none;
    display: block;
    padding: 0;
    text-align: center;
    color: #fff;
}
.ndesign .mCSB_container {
    margin: 0;
}
.ndesign #divRecommended ul li:hover a {
    background: #f15a22 none repeat scroll 0 0;
}
.ndesign .mCSB_scrollTools .mCSB_draggerContainer {
    opacity: 1;
}
.ndesign .offers .slide-offer .slider-input .ui-slider-range.ui-widget-header.ui-corner-all.ui-slider-range-min {
    background: #a5a5a5 none repeat scroll 0 0;
}
.ndesign .quickcontact .contactinner .box.dealer span.ValidationErrMsg {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    bottom: -70px;
    color: #FA9B25;
    left: 0;
    padding: 0;
    position: absolute;
    width: 100%;
}
.bjourney .terms {
    font-size: 11px;
    margin: 0% 0 0;
    display: inline-block;
    float: left;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap {
    position: relative;
}
.ndesign .pricetnc {
    float: left;
    font-size: 13px;
    padding: 0 0 2%;
    width: 100%;
}
/*Banner*/
.ndesign .bannerwrap .slider .item.brand .rightwrap.content h3 span {
    font-size: 34px;
}
.ndesign .bannerwrap .slider .item.hdbanner .leftwrap.whitearea {
    width: 62%;
}
.ndesign .bannerwrap .slider .item.hdbanner .rightwrap.content h3 {
    font-size: 32px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .item.hdbanner .rightwrap.content h3 span {
    font-size: 21px;
    line-height: 20px;
}
/*Mobile menu*/

.m_menu .menu ul {
    display: block;
}
.m_menu ul ul.sub-menu {
    display: none;
}
.m_menu .menu ul li {
    display: block;
    float: none;
    padding: 0;
}
.m_menu .menu ul li a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: medium none;
    border-top: medium none;
    color: #ffffff;
    display: block;
    font-size: 13px;
    line-height: normal;
    padding: 6px 13px;
    position: relative;
}
.m_menu .menu ul li.newBlurb span {
    position: absolute;
    background: #FF5722;
    color: #fff;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 9px;
    padding: 1px 7px;
    right: 51%;
    top: 29%;
}
.m_menu .menu ul li.newBlurb {
    position: relative;
}
.m_menu li div {
    display: none;
}
.m_menu .menu ul li a span.closed {
    background: rgba(0, 0, 0, 0) url("../images/white_plus.png") no-repeat scroll center center;
    height: 100%;
    padding: 0 7px;
    position: absolute;
    right: 5%;
    top: 0;
    width: 20px;
    z-index: 9;
}
.m_menu .menu ul li a span.closed.open {
    background: rgba(0, 0, 0, 0) url("../images/white_minus.png") no-repeat scroll center center;
}
.m_menu .menu ul li ul.sub-menu {
    background: #474747 none repeat scroll 0 0;
    clear: both;
    position: relative;
}
.m_menu .menu ul li ul.sub-menu li a.hasmenu span.closed:first-child {
    display: none;
}
.m_menu .menu ul li ul.sub-menu li a.hasmenu span.closed {
    margin: 0 0px 0 1px;
    padding: 0 7px;
}
.m_menu .menu ul li ul.sub-menu li ul {
    background: #565656 none repeat scroll 0 0;
}
.m_menu .menu {
    height: 300px;
    overflow-x: hidden;
    overflow-y: visible;
}
.m_menu .menu ul li a:hover {
    color: #f15a22;
}
.ndesign .offer-slider .item.lcn .content h3 {
    font-size: 18px;
    line-height: 21px;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.lcn .content p {
    font-size: 14px;
}
.ndesign .offer-slider .item.cashback .content h3 {
    font-size: 19px;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.cashback .content p {
    font-size: 17px;
}
.ndesign .bannerwrap .slider .item.active-service .rightwrap.content h3 em {
    display: block;
    margin-top: 3%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap a.explore.bookonline {
    background: #444444 none repeat scroll 0 0;
    margin-left: 2%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap a.explore.bookonline:hover {
    background: #f15a22 none repeat scroll 0 0;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul li a small {
    font-size: 10px;
    line-height: normal;
    margin-top: 0;
}
.ndesign form[action="./dishflix"] .df-container .pp-section {
    border: medium none;
}
.ndesign form[action="./dishflix"] .header {
    position: relative;
    z-index: 12;
}
.ndesign form[action="./dishflix"] .sliderBanner {
    top: 157px
}
.ndesign.pp-viewing-homevideosystem form[action="./dishflix"] .header, .ndesign.pp-viewing-lead form[action="./dishflix"] .header, .ndesign.pp-viewing-movielibrary form[action="./dishflix"] .header, .ndesign.pp-viewing-latestmovies form[action="./dishflix"] .header, .ndesign.pp-viewing-nointernet form[action="./dishflix"] .header, .ndesign.pp-viewing-adfree form[action="./dishflix"] .header, .ndesign.pp-viewing-storage form[action="./dishflix"] .header, .ndesign.pp-viewing-plugnplay form[action="./dishflix"] .header, .ndesign.pp-viewing-expertreview form[action="./dishflix"] .header {
    z-index: 1;
}
/*Product Page*/
.ndesign .bjourney.nd {
    background: #ffffff none repeat scroll 0 0;
    padding: 0 0 1%;
    font-family: "Roboto", sans-serif;
}
.ndesign .bjourney .breadcrumb ul li {
    color: #444444;
    font-size: 13px;
}
.bjourney.nd .breadcrumb {
    border: medium none;
}
.ndesign .bjourney .breadcrumb ul li span {
    border: medium none;
    color: #444444;
}
.ndesign .bjourney.nd h1.ContentTitle {
    font-family: "Roboto", sans-serif;
    font-size: 21px;
}
.nd.bjourney .productwrap {
    background: #f4f4f4 none repeat scroll 0 0;
    float: left;
    position: relative;
    width: 100%;
    z-index: 2;
}
.nd.bjourney .productwrap.leftactive::after {
    background: #ffe9e1 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 32%;
    z-index: -1;
}
.nd.bjourney .productwrap.midactive::after {
    background: #ffe9e1 none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    right: 50%;
    width: 32%;
    transform: translateX(50%);
    z-index: -1;
}
.nd.bjourney .productwrap.rightactive::after {
    background: #ffe9e1 none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    width: 32%;
    z-index: -1;
}
.bjourney.nd .main_header_container {
    clear: both;
}
.nd.bjourney .productwrap .box-wid {
    display: table-cell;
    margin: 0;
    padding: 3% 0 1%;
    position: relative;
    vertical-align: top;
    width: 32%;
}
.nd.bjourney .productwrap .product_box {
    display: table;
    height: 100%;
    margin: 0;
    width: 100%;
}
.bjourney.nd .productwrap .main_header_container {
    margin: 0 auto;
}
.nd.bjourney .productwrap .box-wid .lifetimeoffer {
    position: absolute;
    right: 0;
    top: -5px;
    display: none;
}
.nd.bjourney .productwrap .box-wid {
    text-align: center;
}
.nd.bjourney .productwrap .box-wid img {
    position: relative;
}
.bjourney.nd .product_img2 {
    height: auto;
    margin: 0;
    padding: 6%;
}
.bjourney.nd .product_box1_heading {
    color: #f15a22;
    font-family: "Roboto", sans-serif;
    font-size: 30px;
    font-weight: 300;
    margin: 0;
}
.bjourney.nd .productwrap .box-wid.active .product_img2 {
    box-shadow: 0 0 0 7px #f15a22 inset;
}
.bjourney.nd .itemgrid {
    padding: 9% 6%;
    overflow: hidden;
}
.bjourney.nd .normal_text {
    color: #7f7f7f;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
}
.bjourney.nd .product_img2 .features_details ul li {
    display: inline-block;
    font-size: 13px;
    margin: 1% 0 29px;
    padding-left: 48px;
    position: relative;
    text-align: left;
    width: 100%;
}
.bjourney.nd .product_img2 .features_details ul li span {
    background: rgba(0, 0, 0, 0) url("../images/product-features.png") no-repeat scroll 0 0px;
    display: block;
    height: 31px;
    left: 0;
    position: absolute;
    width: 43px;
}
.bjourney.nd .productlist .main_header_container .head {
    color: #f05924;
    margin: 0 auto 3%;
    padding: 0;
    position: relative;
    text-align: center;
    width: 82%;
}
.product_img33 { margin: 0 0 10px 0; height: 160px !important; }
.bjourney.nd .productlist .main_header_container .head .brdr {
    background: #f05924 none repeat scroll 0 0;
    height: 2px;
    left: 0;
    margin: -1px 0 0;
    position: absolute;
    top: 50%;
    width: 100%;
}
.bjourney.nd .productlist .main_header_container .head span {
    background: #ebeaea none repeat scroll 0 0;
    display: inline-block;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    margin: 0 auto;
    padding: 0 15px;
    position: relative;
    z-index: 2;
}
.bjourney.nd .starting_price {
    color: #7f7f7f;
    margin-top: 1%;
}
.bjourney.nd .starting_price .normal_text {
    color: #f15a22;
    display: inline;
    font-size: 19px;
}
.bjourney .starting_price i {
    color: #f15a22;
    font-size: 17px;
    left: 3px;
    position: relative;
}
.bjourney.nd .box-wid:first-child .features_details .feature {
    display: none;
}
.bjourney.nd .box-wid:last-child .features_details .features {
    display: none;
}
.bjourney.nd .features_details {
    min-height: 188px;
}
.bjourney.nd .product_img2 .features_details ul li span.sound {
    background-position: 0 -46px;
    height: 40px;
    top: -5px;
}
.bjourney.nd .product_img2 .features_details ul li span.urecord {
    background-position: 0 -103px;
    height: 40px;
    top: -5px
}
.bjourney.nd .product_img2 .features_details ul li span.pc {
    background-position: 0 -166px;
    height: 34px;
    left: -5px;
    width: 47px;
}
.bjourney.nd .product_img2 .features_details ul li span.cnl {
    background-position: 0 -222px;
}
.bjourney.nd .product_img2 .features_details ul li span.ur {
    background-position: 4px -274px;
    height: 40px;
    left: -5px;
    top: 1px;
}
.bjourney.nd .product_img2 .features_details ul li span.er {
    background-position: -46px -2px;
    height: 39px;
    top: -4px;
}
.bjourney.nd .product_img2 .features_details ul li span.rs {
    background-position: -50px -49px;
    height: 41px;
    left: 4px;
    top: -5px;
}
.bjourney.nd .product_img2 .features_details ul li span.tbr {
    background-position: -47px -192px;
    height: 44px;
    left: 4px;
    top: -4px;
}
.bjourney.nd .product_img2 {
    float: left;
}
.bjourney.nd .features_details {
    margin: 5% auto 0;
    width: 86%;
        display: flex;
    text-align: left;
}
.bjourney.nd .product_img2 .features_details ul li:nth-child(2n) {
    width: 100px;
}
.bjourney.nd .rnd-box.selectbtn .select_round_box {
    border: medium none;
    border-radius: 0;
    color: #ffffff;
    height: auto;
    left: auto !important;
    line-height: normal;
    margin: 0 auto;
    padding: 0;
    width: 127px;
}
.bjourney.nd .rnd-box.selectbtn .select_round_box .radio_deselect {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: none;
}
.bjourney.nd .rnd-box.selectbtn .select_round_box .select {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
    display: block;
    font-family: "Roboto", sans-serif;
    font-size: 19px;
    font-weight: bold;
    height: auto;
    left: auto !important;
    margin: 22px 0;
    padding: 7px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.bjourney.nd .rnd-box.selectbtn .select_round_box .select:hover {
    background: #444444 none repeat scroll 0 0;
}
.bjourney.nd .productlist {
    background: #ebeaea none repeat scroll 0 0;
    box-shadow: 0 0 13px 1px rgba(0, 0, 0, 0.1) inset;
    float: left;
    margin-bottom: 3%;
    padding: 2% 0;
    width: 100%;
}
.bjourney.nd .productlist .gridlist {
    display: table;
    height: 100%;
    width: 59%;
    margin: 0 auto;
}
.bjourney.nd .productlist .gridlist .grid {
    border-right: 1px solid #dddddd;
    display: table-cell;
    text-align: center;
    vertical-align: bottom;
    width: 33%;
}
.bjourney.nd .productlist .gridlist .grid img {
}
.bjourney.nd .productlist .gridlist .grid img {
    width: 31%;
}
.bjourney.nd .productlist .gridlist .grid:nth-child(2) img {
    width: 76%;
}
.bjourney.nd .productlist .gridlist .grid:nth-child(3) img {
    width: 30%;
}
.bjourney.nd .productlist .gridlist .grid:last-child {
    border: medium none;
}
.bjourney.nd .productlist .gridlist .grid .content {
    color: #2d2d2d;
    font-family: "Roboto", sans-serif;
    font-size: 13px;
    margin-top: 6%;
    padding: 0 0 32px;
}
.bjourney.nd .productlist .gridlist .grid .content h3 {
    color: #f15a22;
    font-family: "Roboto", sans-serif;
    font-size: 23px;
    margin-bottom: 1%;
}
.bjourney.nd .productlist .gridlist .grid .content a.cta {
    border: 1px solid #f15a22;
    display: inline-block;
    margin-top: 9%;
    padding: 7px 28px;
    text-transform: uppercase;
}
.bjourney.nd .productlist .gridlist .grid .content a.cta:hover {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
}
/*Addon Page*/

.ndesign .channelpack.newaddon {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    box-shadow: none;
    font-family: Roboto;
    margin: 0;
}
.ndesign .inner_background_content.ndaddon h1.ContentTitle {
    border-bottom: 1px solid #d0d0d0;
    border-top: 1px solid #d0d0d0;
    color: #f15a22;
    font-family: Roboto;
    font-size: 22px;
    margin: 13px 0 22px;
    padding: 11px 0;
}
h1.ContentTitleSEO {
    position: relative;
    padding: 0 0 12px 0;
    margin: 0 0 22px 0;
    border-bottom: 1px solid #ffffff;
    color: #f15a22;
    font-family: Roboto;
    font-size: 22px;
    text-indent: 10px;
}
h1.ContentTitleSEO:before {
    content: "";
    border-bottom: 1px solid #dddddd;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
}
.ndesign .ndaddon .breadcrumb::before {
    border: medium none;
}
.ndesign .ndaddon .breadcrumb {
    border: medium none;
    font-family: Roboto;
    margin: 0;
}
.ndaddon .breadcrumb ul li a {
    color: #2d2d2d;
    font-size: 12px;
}
.ndaddon .breadcrumb ul li span {
    border: medium none;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel {
    background-image: url("/images/add-on-channel-new-blurb.png");
    background-position: -2px -46px;
    background-repeat: no-repeat;
	background-color: #dcdcdc;
	padding-left: 63px;
}
.ndesign .ndaddon .channel_tab_list li:hover a.addchannel {
    background-position: -2px 0;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel:hover, .ndesign .ndaddon .channel_tab_list li a.addchannel.channel_active_tab {
    background: #f15a22 url("/images/add-on-channel-new-blurb.png") no-repeat scroll 0 0;
    padding-left: 63px;
	
}
.ndesign .ndaddon .channel_tab_list li a {
    background-color: #dcdcdc none repeat scroll 0 0;
    border: 1px solid #c4c4c4;
    border-radius: 9px;
    color: #767676;
    display: block;
    font-size: 16px;
    margin-right: 0;
    padding: 10px 15px;
}
.ndesign .ndaddon .offer_bottom .channel_tab {
    border-bottom: 1px solid #d0d0d0 !important;
    margin-bottom: 4%;
    background: none;
}
/* New pack page changes css start here */

.channelpack-new .offer_bottom .channel_tab {
    padding-bottom: 20px;
    margin-top: 10px;
}
.channelpack-new .channel_tab_bottom.full-width .Comapre_Active, .channelpack-new .channel_tab_bottom.Comapre_Active {
    position: fixed !important;
}
.channelpack-new .channel_pack_box_left.pack-box.box-tsting {
    height: 505px !important;
}
.channelpack-new .pack-box .bottom-section {
    padding-top: 5px;
    height: 325px;
}
.channel_tab_bottom {
    border-radius: 10px;
    margin-top: 10px;
}
.channelpack-new .pack-box .bottom-section .lastupdate.lastupdate_1.dishEnt {
    bottom: -26px !important;
    height: auto !important;
    padding-right: 5px;
    width: 89% !important;
}
.channelpack-new .channel_tab_list.new-pack-tab {
    display: inline-block;
    margin-top: 0 !important;
}
.channelpack-new .region {
    width: 200px;
    float: right;
    padding-right: 10px;
    text-align: right;
    margin-top: 12px;
}
.channelpack-new select {
    width: 80px;
    height: 30px;
    padding: 0 5px;
    overflow: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    cursor: pointer;
    appearance: none;
    border: #111111 solid 1px;
    background: url(../images/img-user/select-arrow.png) 62px 12px no-repeat;
    box-sizing: border-box;
    border-radius: 10px;
    margin-left: 10px;
    color: #f15a22;
}
.channelpack-new select option {
    color: #f15a22;
}
.channelpack-new .tn_pdcr_cutmr {
    display: block;
    clear: both;
    width: auto;
    float: right;
    padding: 3px 9px;
    margin: 20px 10px 0px 0px;
    text-align: center;
    border-radius: 5px;
    background: #f15a21;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    font-family: "Roboto", sans-serif;
}
.channelpack-new .tn_pdcr_only {
    clear: both;
    width: 100%;
    float: right;
    padding: 0px;
    margin: 30px 0px 5px 0px;
    text-align: center;
    text-decoration: underline;
    color: #f15a21;
    font-size: 28px;
    font-family: 'DINPro-Light';
    text-transform: uppercase;
    font-weight: 300;
}
.pack-box .bottom-section .sport ul li.gujpunuser {
    background: #873f7b;
    color: #fff;
    text-align: center;
    display: block;
    list-style: none;
    margin-top: -11px;
    margin-bottom: 5px;
    padding: 3px 0px;
    font-size: 85%;
    border-radius: 0 0 5px 5px;
    text-transform: uppercase;
}
.channelpack-new .channel_pack_box_left.box-tsting {
    margin-left: 25px !important;
    margin-right: 25px !important;
}
.channelpack-new .new-pack-jrny .bottom-section {
    padding-top: 5px;
    height: 290px;
}
.channelpack-new .new-pack-jrny.pack-box-jrny {
    height: 460px !important;
}
.channelpack-new .pack-box .bottom-section .sport h3 {
    margin-bottom: 10px !important;
}
.channelpack-new .new-pack-jrny .bottom-section .sport h3 sup {
    font-size: 14px;
    margin-left: 2px;
}
.pack-box .bottom-section .sport h3 sup {
    font-size: 14px;
}
.channelpack-new .new-pack-jrny .bottom-section .sport h3 {
    margin-bottom: 10px;
}
.pack-box .bottom-section .sportheight ul {
    min-height: 110px;
}
.pack-box .bottom-section .sportheight ul {
    min-height: 110px;
}
.new-pack-jrny .bottom-section .sportheight ul {
    min-height: 80px;
}
.channelpack-new .new-pack-jrny {
    margin-left: 25px !important;
    margin-right: 25px !important;
}
.channelpack-new .label.selectboxwrap {
    margin-bottom: 25px !important;
}
.afterlogin #MainContent_updatePnlddlZone > select {
    background: none;
    border: none;
    box-shadow: none;
    width: 94% !important;
}
/* New pack page changes css end here */

.ndesign .ndaddon .channel_tab_list li a:hover, .ndesign .ndaddon .channel_tab_list li a.channel_active_tab {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
}
.ndesign .ndaddon .channel_tab_list li {
    margin: 0 15px -1px 0;
    text-align: center;
    width: 23%;
}
.ndesign .channel_tab_list.new-pack-tab li a {
    border-radius: 5px !important;
    padding: 9px 14px;
}
.ndesign .channel_tab_list.new-pack-tab li a.addchannel {
    background-image: url("/images/add-on-channel-new-blurb.png");
    background-position: -1px -47px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin: 0;
    padding-left: 63px;
}
.ndesign .ndaddon .carte_wrapper {
    margin-left: 0;
}
.ndesign .ndaddon .carte_navigation_right {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 4px 2px 4px 0 rgba(0, 0, 0, 0.3);
    margin: 0;
    padding: 1%;
    position: relative;
    width: 66%;
    display: table-cell;
    vertical-align: top;
}
.ndesign .ndaddon .carte_navigation_left {
    width: 32%;
    display: table-cell;
    vertical-align: top;
}
.ndesign .ndaddon .carte_wrapper {
    margin: 0;
}
.ndesign .ndaddon .carte_wrapper li {
    height: auto;
    margin: 0;
    width: 100%;
}
.ndesign .ndaddon .carte_wrapper li a {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #f15a22;
    border-radius: 8px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.4);
    height: auto;
    margin-bottom: 12px;
    padding: 1% 0;
    width: 89% !important;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select {
    background: #f15a22 none repeat scroll 0 0;
    box-shadow: none;
    padding: 0;
    width: 103% !important;
}
.ndesign .ndaddon .carte_text {
    color: #767676;
    font-family: Roboto;
    font-size: 15px;
    text-transform: capitalize;
}
.ndesign .ndaddon .pack1_bgcolor_select .carte_text {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #ffffff;
}
.ndesign .ndaddon .carte_right_row1, .ndesign .ndaddon .carte_right_row2 {
    background: #ffffff none repeat scroll 0 0;
    font-family: Roboto;
    margin: 20px 0;
    padding: 0;
    width: 100%;
    border-bottom: 1px solid #dedede;
}
.ndesign .ndaddon .carte_row_top .carte_right_text {
    color: #767676;
    font-family: Roboto;
    font-size: 13px;
    font-weight: 400;
    padding-left: 6px;
    border-radius: 0px;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 13px;
    position: relative;
    margin: 0;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text::after {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 30px;
    color: #f15a22;
    content: "\f105";
    font-family: fontawesome;
    font-size: 20px;
    padding: 0 7px 1px 8px;
    position: absolute;
    right: -8px;
    text-align: center;
    top: 10px;
    width: auto;
}
.ndesign .ndaddon .carte_row_top .carte_right_text_rupees {
    color: #767676;
    font-family: Roboto;
    font-size: 13px;
    padding-right: 36px;
}
.ndesign .ndaddon .carte_icns, .ndesign .ndaddon .carte_col1 {
    border: 1px solid #eeeeee;
    display: inline-block;
    height: 95px;
    margin: 1%;
    min-height: 68px;
}
.ndesign .inner_background_content.ndaddon {
    background-color: #e6e6e6;
    background-image: url("../images/addon-bg.jpg");
    background-position: center center;
    position: relative;
    background-attachment: fixed;
}
.ndesign .ndaddon .remarks {
    clear: both;
	text-align: justify;
}
.ndaddon .carte_row_top {
    margin: 0;
    padding: 0;
}
.ndesign .ndaddon .carte_row_bottom {
    margin: 0;
    padding: 0;
}
.ndesign .ndaddon .carte_col1 span {
    bottom: 8px;
    font-size: 11px;
    line-height: normal;
}
.ndesign .ndaddon .carte_col1 span {
    padding: 0;
    font-size: 9px;
}
.ndesign .ndaddon .remember_me label::before {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 0 0 4px #cdcdcd;
    cursor: pointer;
    left: -19px;
    margin: 0;
    position: relative;
}
.ndesign .ndaddon .carte_checkbox .remember_me {
    padding: 0;
}
.ndesign .ndaddon input[type="checkbox"]:checked + label::before {
    background: #f15a22 none repeat scroll 0 0;
}
.ndesign .ndaddon .carte_wrapper li a span {
    background: rgba(0, 0, 0, 0) url("../images/addon-icons.png") no-repeat scroll -21px -12px;
    display: block;
    height: 30px;
    left: 7px;
    position: absolute;
    top: 12px;
    width: 40px;
    z-index: 9999;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    padding: 25px 0 25px 44px;
}
.ndesign .ndaddon .carte_wrapper li a {
    position: relative;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    padding: 12px 0 12px 54px;
}
.ndesign .ndaddon .carte_wrapper li a {
    position: relative;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text {
    padding: 12px 0 12px 54px;
}
/*Channel Sprite*/

.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span {
    top: 8px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_143 {
    background-position: -21px -12px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_143 {
    background-position: -79px -11px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_145 {
    background-position: -21px -52px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_21 {
    background-position: -20px -90px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_19 {
    background-position: -18px -131px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_20 {
    background-position: -18px -230px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_2 {
    background-position: -19px -362px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_1 {
    background-position: -19px -180px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_18 {
    background-position: -19px -275px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_50 {
    background-position: -19px -403px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_51 {
    background-position: -21px -12px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_122 {
    background-position: -21px -322px;
}
.ndesign .ndaddon .carte_wrapper li a span.img_70 {
    background-position: -19px -444px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_145 {
    background-position: -82px -52px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_19 {
    background-position: -78px -131px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_21 {
    background-position: -78px -90px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_20 {
    background-position: -77px -230px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_2 {
    background-position: -77px -362px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_1 {
    background-position: -77px -180px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_18 {
    background-position: -78px -275px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_50 {
    background-position: -78px -403px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_51 {
    background-position: -76px -12px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_122 {
    background-position: -80px -322px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select span.img_70 {
    background-position: -76px -442px;
}
/*Add on Add btn*/

.ndesign .ndaddon .carte_cont_bottom_btn a {
    background: #e23b73 none repeat scroll 0 0;
    border: 2px solid #ffffff;
    border-radius: 31px;
    bottom: 153px;
    display: none;
    font-size: 25px;
    height: 30px;
    line-height: normal;
    opacity: 0;
    padding: 12px;
    position: fixed;
    right: 8%;
    top: auto;
    width: 30px;
}
.ndesign .ndaddon .carte_cont_bottom1 {
    height: auto;
    margin: 0;
}
.ndesign .ndaddon .carte_right_row1.fgfs {
    margin: 0;
}
.ndesign .ndaddon .carte_cont_bottom_btn a i {
    left: 5px;
    position: relative;
}
.ndesign .ndaddon .carte_cont_bottom_btn a small {
    background: #000000 none repeat scroll 0 0;
    border-radius: 5px;
    font-size: 12px;
    left: -47px;
    opacity: 0;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    top: -40px;
    width: 144px;
}
.ndesign .ndaddon .carte_cont_bottom_btn a small::after {
    bottom: -19px;
    color: #000000;
    content: "\f0d7";
    font-family: fontawesome;
    font-size: 29px;
    left: 0;
    position: absolute;
    right: 0;
}
.ndesign .ndaddon .carte_navigation_right .addon_banner img {
    border-radius: 5px;
    max-width: 100%;
}
.ndesign .ndaddon .carte_navigation_right .addon_banner {
    margin-bottom: 0;
}
.ndesign .ndaddon.postlogin .selectvc {
    background: #424242 none repeat scroll 0 0;
    color: #ffffff;
    float: right;
    font-size: 13px;
    margin: 0 auto;
    overflow: hidden;
    padding-right: 0;
    text-align: right;
    width: auto;
}
.ndesign .ndaddon.postlogin .selectvc #MainContent_lblMultipleVC {
    background: #f15a22 none repeat scroll 0 0;
    font-size: 17px;
    line-height: normal;
    margin-left: 12px;
    padding: 6px 7px;
}
.ndesign .ndaddon.postlogin .carte_navigation_right.ala_cart .carte_sm_rt {
    margin-bottom: 3%;
}
.ndesign .ndaddon .carte_navigation_right.ala_cart .remember_me {
    left: 0;
}
.ndesign .ndaddon.postlogin .carte_col1 span {
    bottom: 3px;
    line-height: 11px;
}
.ndesign .ndaddon.postlogin .carte_row_top .carte_right_text_rupees {
    padding-right: 10px;
}
.ndaddon.postlogin .orangehr {
    background: #f1f1f1 none repeat scroll 0 0;
    font-size: 12px;
    font-weight: normal;
    padding: 1%;
}
.ndaddon.postlogin .orangehr hr {
    border-width: 1px;
    margin: 5px 0;
}
/*Addon Page*/

.ndesign .ndaddon .carte_cont_bottom.cartlist {
    border: medium none;
    border-radius: 0;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
    font-family: Roboto;
    margin: 0;
    min-height: 205px;
    padding: 0;
    position: absolute;
    right: -195px;
    top: 477px;
    visibility: visible;
    width: 195px;
    z-index: 9999;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist table.tblalacrte {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    display: block;
    font-size: 11px;
    margin: 2% auto;
    width: 96%;
    border-bottom: none;
    border-right: none;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist table.tblalacrte th, .ndesign .ndaddon .carte_cont_bottom.cartlist table.tblalacrte td {
    border: medium none;
    font-size: 10px;
    padding: 6px 4px;
    vertical-align: top;
    width: auto;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist table.tblalacrte th {
    background: #eeeeee none repeat scroll 0 0;
    font-size: 10px;
    padding: 6px 3px;
    text-align: center;
    width: 18%;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist table.tblalacrte td {
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eee;
    text-align: center;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .emptycart {
    font-size: 11px;
    padding: 3%;
    text-align: center;
}
.ndesign .ndaddon.postlogin .carte_cont_bottom.cartlist .AlaCarteItem {
    border-bottom-colors: none;
    border-left-colors: none;
    border-right-colors: none;
    border-top-colors: none;
    border-color: #eeeeee;
    border-style: solid none none;
    border-width: 1px medium medium;
    font-size: 11px;
    padding: 0 3%;
    width: 94%;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .totalPrice {
    background: #eeeeee none repeat scroll 0 0;
    border: medium none;
    font-size: 11px;
    padding: 3% 8% 3% 7%;
    position: relative;
    width: 85%;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .totalPrice span:first-child {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 14px;
    padding: 4px 8px;
    position: absolute;
    right: 0;
    top: 0;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .carticon {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
    font-family: Roboto;
    font-size: 16px;
    left: -73px;
    padding: 9px 9px 11px 10px;
    position: absolute;
    top: 34px;
    transform: rotate(-90deg);
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .carticon em.badges {
    background: #424242 none repeat scroll 0 0;
    display: none;
    font-size: 13px;
    font-style: normal;
    padding: 6px 0;
    position: absolute;
    right: -7px;
    text-align: center;
    top: 6px;
    transform: rotate(90deg);
    width: 41px;
}
.ndaddon.postlogin .carte_main_container {
    width: 100%;
}
.ndaddon.postlogin .channelpack.newaddon {
    width: 100%;
}
.ndaddon .carte_cont_bottom.cartlist h3 {
    background: #dddddd none repeat scroll 0 0;
    color: #444444;
    font-family: Roboto;
    font-size: 14px;
    padding: 5px 0;
}
.ndesign .ndaddon.postlogin .carte_cont_bottom_btn a {
    background: #f15a22 none repeat scroll 0 0;
    border-radius: 0;
    bottom: 0;
    display: block;
    font-size: 15px;
    height: auto;
    left: 0;
    margin: 6px 0 0;
    opacity: 1;
    padding: 4px 0;
    position: relative;
    width: auto;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist .fvhide {
    display: none !important;
    visibility: hidden;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist.carte_head_btn_visible {
    display: block !important;
}
.ndesign .ndaddon #proceedButton a {
    background: #444444 none repeat scroll 0 0;
    clear: both;
    color: #ffffff;
    display: block;
    padding: 6px 0;
    text-align: center;
}
.ndesign .ndaddon #proceedButton {
    clear: both;
    padding: 1px 0;
}
.ndesign .ndaddon .carte_cont_bottom.cartlist.carte_head_btn_visible.nfixed_alacarte_btn {
    position: fixed;
    top: 25%;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg {
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.2);
    margin: -5px auto;
    padding: 3% 0;
    position: relative;
    text-align: center;
    width: 74%;
    z-index: 999;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 600;
    left: -19px;
    padding: 2% 1%;
    position: relative;
    text-transform: uppercase;
    width: 106%;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::before {
    border-color: #f15a22 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 3em 1px 4em 17px;
    content: "";
    left: 18px;
    position: absolute;
    top: -7px;
    transform: rotate(-17deg);
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::after {
    border-color: #f15a22 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 3em 13px 4em 7px;
    content: "";
    position: absolute;
    right: 18px;
    top: -7px;
    transform: rotate(17deg);
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow {
    background: #ffffff none repeat scroll 0 0;
    float: left;
    margin-bottom: 5%;
    position: relative;
    top: 4px;
    width: 100%;
    z-index: 999;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell {
    border: 2px solid #6d6e71;
    float: left;
    font-family: Roboto;
    text-align: center;
    width: 55%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north {
    margin-right: 2%;
    padding: 1% 0.1%;
    width: 38%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell h3 {
    color: #58595b;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 600;
    margin: 1% 0 2%;
    text-transform: uppercase;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    box-shadow: 0 0 0 2px #bbbbbd;
    float: left;
    margin: 4px 5px;
    padding: 7px 0;
    position: relative;
    width: 45%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .selecttxt {
    bottom: 0;
    color: #58595b;
    float: left;
    font-weight: 300;
    padding: 5px 0;
    position: static;
    text-align: center;
    width: 100%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action {
    background: #808285 none repeat scroll 0 0;
    border-radius: 2px;
    color: #ffffff;
    cursor: default;
    font-family: Roboto;
    font-size: 11px;
    left: 2px;
    padding: 18px 5px 11px;
    position: absolute;
    top: -5px;
    width: 39px;
    z-index: 1;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .chnllogo {
    float: right;
    position: relative;
    top: 3px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action label::before {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 30px;
    content: "";
    cursor: pointer;
    height: 10px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 8px;
    width: 10px;
    display: none;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action label {
    cursor: default;
    width: 100%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action label {
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .chnllogo img {
    max-width: 100%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north .cell.cell3 .chnllogo img {
    width: 90%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north .cell.cell3 {
    padding: 9px 0 7px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell3 {
    width: 35%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .chnllogo img {
    max-width: 72%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell2 {
    width: 26%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell1 {
    width: 24%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell.cell3 .chnllogo img {
    position: relative;
    right: -13px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell {
    margin-top: 7px;
    padding: 12px 3px 10px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell.cell1 .action {
    padding: 18px 8px 11px 4px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south {
    padding-bottom: 7px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell {
    margin-bottom: 3%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell.cell2 .chnllogo img {
    position: relative;
    right: -9px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action input[type="radio"]:checked + label::before {
    background: #000000 none repeat scroll 0 0;
    box-shadow: 0 0 0 3px #ffffff inset;
    color: #000000;
    content: "";
}
.ndesign .ndaddon.postlogin .carte_navigation_right .offer_newmsg {
    margin-top: 49px;
}
.ndesign .ndaddon.postlogin .carte_navigation_right .addon-regionrow .region-cell.north {
    margin: 0 auto;
    float: none;
    min-height: 82px;
    overflow: hidden;
}
.ndesign .PopupOK {
    background: #f15a22;
    padding: 5px 8px;
    border-radius: 5px;
    font-size: 12px;
    color: #fff;
    border: 1px solid;
    cursor: pointer;
    padding: 6px 14px;
}
.ndesign .offer-slider .item.br .content p span.old {
    position: relative;
}
.ndesign .offer-slider .item.br .content p span.old::after {
    background: #fff none repeat scroll 0 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    top: 8px;
    transform: rotate(-28deg);
    width: 100%;
}
.ndesign .offer-slider .item.br .content p span.new {
    position: relative;
    background: #fbe01a;
    display: inline-block;
    padding: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #de2320;
}
.ndesign .offer-slider .item.br .content p.bhakti-active-desc {
    font-size: 14px;
}
.bjourney .step-active-content.boxoffer {
    background: #f8f8f8 none repeat scroll 0 0;
    border: medium none;
    float: left;
}
.bjourney .step-active-content.boxoffer .additional-benifits {
    float: none;
    margin: 0 auto;
    padding: 3% 0;
    width: 74%;
}
.kids-mobile {
    display: none;
}
/*Login Popup Design*/

.loginotp .loginleft .vc_textbox {
    margin-bottom: 6px;
}
.leftlogin.otp .backbtn a {
    display: block;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .forgat_password {
    position: relative;
    top: 0px;
    width: auto;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .right {
    border: 1px solid #ef444b;
    border-radius: 5px;
    color: #ffffff;
    font-size: 10px;
    margin-top: 24px;
    position: relative;
    text-align: left;
    width: auto;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .right a {
    color: #444444;
    float: left;
    padding: 5px;
    text-align: center;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .right span {
    color: #444444;
    left: 0;
    position: absolute;
    top: -16px;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .right a.active {
    background: #ef444b none repeat scroll 0 0;
    color: #ffffff;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_switch .forgat_password a {
    text-decoration: underline;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 56%;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="button"] {
    background: #f15922 none repeat scroll 0 0;
    border-color: #f15922;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    font-size: 12px;
    padding: 4px 10px 5px;
}
.popup_login.popup_login1.login_orng .leftlogin #ucHeader_ucLogin_lnkLoginOtp.login_button {
    margin-top: 4px;
}
.popup_login.popup_login1.login_orng .leftlogin.loginotp .login_button {
    margin-top: 4px;
}
.popup_login.popup_login1.login_orng .leftlogin #ucHeader_ucLogin_lnkLoginOtp.login_button.aspNetDisabled {
    cursor: default;
}
/*IPL Banner*/

.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 {
    font-family: "dini condensed bold";
    font-size: 55px;
    line-height: normal;
    margin-bottom: 12px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 span {
    font-family: "dini condensed bold";
    font-size: 45px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .ipl .leftwrap.whitearea {
    width: 54%;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p {
    font-family: "dini condensed light";
    font-size: 33px;
    font-weight: 300;
    line-height: 33px;
    margin: 0;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span {
    font-family: dinpro-bold;
    font-size: 34px;
    font-weight: bold;
    position: relative;
    top: 0px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span sup {
    font-size: 15px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span i {
    font-size: 31px;
    left: 5px;
    position: relative;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content .terms {
    bottom: 5%;
    color: #ffffff;
    font-family: dinpro-regular;
    position: absolute;
    right: 7%;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content .terms a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #ffffff;
    font-family: "DINPro-Light", Arial;
    text-transform: capitalize;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.misscall {
    font-family: dinpro-regular;
    font-size: 18px;
    margin-top: 4%;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.misscall span {
    font-family: dinpro-bold;
    font-size: 23px;
    font-weight: bold;
}
/*Offer Banner Css*/

.ndesign .offer-slider .item.hdsachet .content h3 {
    color: #f1d372;
    font-family: Dini Condensed Bold;
    font-size: 23px;
    text-align: center;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.hdsachet .content h3:last-child {
    font-size: 20px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span.oldprice {
    font-size: 20px;
    position: relative;
}
.ndesign .offer-slider .item.hdsachet .content h3 i {
    font-size: 18px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span.oldprice::after {
    background: #ff0000 none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 39%;
    transform: rotate(-40deg);
    width: 100%;
}
.ndesign .offer-slider .item.hdsachet .content h3 span {
    font-size: 27px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span i {
    font-size: 23px;
    left: 5px;
    padding: 0;
    position: relative;
}
.ndesign .offer-slider .item.hdsachet .content h3 span.oldprice i {
    font-size: 18px;
    left: 4px;
}
.ndesign .offer-slider .item.music-offer .content h3 {
    font-family: Roboto;
    font-size: 21px;
    font-weight: 400;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.music-offer .content h5 {
    color: #ffffff;
}
.ndesign .offer-slider .item.music-offer .content h5 strong {
    font-weight: 600;
}
.ndesign .offer-slider .item.music-offer .content h5 span.newprice {
    font-size: 20px;
    font-weight: 400;
}
.ndesign .offer-slider .item.music-offer .content h5 span.newprice i {
    font-size: 18px;
    left: 4px;
    position: relative;
}
.ndesign .offer-slider .item.music-offer .content h5 span.oldprice {
    position: relative;
}
.ndesign .offer-slider .item.music-offer .content h5 span.oldprice i {
    left: 3px;
    position: relative;
}
.ndesign .offer-slider .item.music-offer .content h5 span.oldprice::after {
    background: #ffffff none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 40%;
    transform: rotate(25deg);
    width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap h4.price span i {
    font-size: inherit;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap h4.price {
    color: #444444;
    font-size: 26px;
    margin: 11px 0 !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap h4.price span::after {
    background: #444444 none repeat scroll 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap h4.price span.newprice::after {
    display: none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price span.newprice i {
    font-size: 27px;
    left: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price span.newprice {
    color: #ff0000;
    font-size: 30px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap p {
    color: #444444;
    font-size: 16px;
}
/*PBC Login*/
.pbc .popup_login #MainContent_ViewProfilePBC_dvchannellist {
    height: 400px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 2%;
}
.pbc .header_pop {
    border-radius: 0;
    float: left;
    height: auto;
    padding: 2%;
    width: 100%;
}
.pbc .arrow_popup {
    display: none;
}
.pbc .text_popup {
    font-size: 17px;
    margin: 0;
}
.popup-top .close_login {
}
.pbc .close_login {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: auto;
    top: -8px;
}
.ndesign .investor-update-grid-container-new {
    width: 72.4%;
}
/*Banner 6 pe 8*/

.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content h3 {
    color: #656565;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content p {
    color: #4b4b4b;
    font-size: 25px;
}
.ndesign .six-pe-eight .bnr-bottom-msg {
    bottom: 3%;
    font-family: "Dini Condensed Light";
    font-size: 18px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    width: 51%;
}
.ndesign .six-pe-eight .bnr-bottom-msg span {
    color: #db196f;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content .terms a, .ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content .terms a:hover {
    color: #4b4b4b;
    cursor: default;
    position: relative;
    text-transform: capitalize;
    top: -22px;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content a {
    background: #df1970 none repeat scroll 0 0;
    color: #ffffff;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content a:hover {
    background: #4b4b4b none repeat scroll 0 0;
}
.ndesign .recharge-offer-container #accordion {
    margin-top: 3%;
}
.ndesign .loginotp .loginleft .vc_textbox.password_wrap input {
    display: inline-block;
    width: 49%;
}
.loginotp .loginleft .vc_textbox.password_wrap .requestotp {
    display: inline-block;
}
.loginotp .loginleft .vc_textbox.password_wrap .requestotp > span {
    font-size: 9px;
}
.loginotp .loginleft .vc_textbox.password_wrap .requestotp a {
    background: #f15922 none repeat scroll 0 0;
    border: 1px solid #f15922;
    border-radius: 5px;
    color: #ffffff;
    font-size: 12px;
    margin-left: 1px;
    padding: 6px 9px;
}
.leftlogin .backbtn a {
    font-size: 15px;
    position: absolute;
    top: 5px;
    display: none;
}
.ndesign .annual-lft .txt-wrap {
    background: #f04824 none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    padding: 2% 0;
    width: 100%;
}
.ndesign .annual-lft .txt-wrap h3 a {
    padding: 0 0 0 10px;
}
.ndesign .annual-lft .txt-wrap h3 a {
    white-space: normal;
}
.ndesign .head-annual .annualrightwrap {
    float: right;
    margin: 9px 8px 4px 0;
}
.ndesign .head-annual .annualrightwrap .region {
    float: left;
    line-height: normal;
}
.ndesign .head-annual .annualrightwrap .livestock {
    float: left;
    margin: 5px 0 0;
    padding: 0;
    width: auto;
}
.displ-lft .txt-wrap h3 a.nolink, .ndesign .grid-top > div.nolink {
    cursor: default;
}
/*Music Active Landing page*/

.container-inner.inneractive .container-innerright.musicvid {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 6px;
    position: relative;
    width: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap img {
    max-width: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox {
    padding: 0;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap {
    float: none;
    padding: 2%;
    position: relative;
    width: auto;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap {
    position: absolute;
    right: 4%;
    top: 35%;
    z-index: 1;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 {
    color: #ffffff;
    font-family: "dini condensed bold";
    font-size: 37px;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 span {
    color: #f8ff01;
    display: block;
    font-family: "dini condensed light";
    font-size: 27px;
    margin-top: 2%;
    font-weight: 300;
}
.musicvid .active-services-full-wrap .logowrap {
    position: relative;
    top: -49px;
}
.musicvid .active-services-full-wrap .logowrap img {
    border-radius: 5px;
}
.musicvid .active-services-full-wrap .logowrap h4 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap {
    margin: -15px 0 0;
    position: relative;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap {
    float: left;
    width: 50%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap {
    float: right;
    width: 50%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap h3 {
    color: #000000;
    font-family: "dini condensed bold";
    font-size: 43px;
    line-height: 40px;
    margin: 0;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price {
    color: #4074b1;
    font-family: "Roboto";
    font-size: 25px;
    font-weight: 300;
    margin-top: 1%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price i {
    font-size: 29px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price span.big {
    font-size: 75px;
    font-weight: bold;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price .tax {
    margin-top: -12px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .emailus .button_orange, .button_orange {
    border-radius: 11px;
    box-shadow: none;
    display: inline-block;
    font-family: "Roboto", Arial;
    font-weight: 300;
    height: auto;
    line-height: normal;
    padding: 6px 23px;
    width: auto;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 4px;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.4);
    margin: 0 auto;
    overflow: hidden;
    padding: 5px 6px 2px;
    position: relative;
    width: 90%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap img {
    cursor: pointer;
    left: 1px;
    margin: 0 auto;
    max-width: 98%;
    position: absolute;
    right: 0;
    top: auto;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures {
    float: left;
    margin: 2% 0 5px;
    width: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul {
    padding: 3% 0;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li {
    border: 1px solid #ddd;
    border-radius: 13px;
    color: #000000;
    display: inline-block;
    font-family: "dini condensed bold";
    font-size: 21px;
    margin: 0 6px;
    padding: 18px 8px 18px 57px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    vertical-align: middle;
    width: 16%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li em {
    background: url("../images/Active-Services/music-active-sprite.png") repeat scroll 0 0;
    height: 47px;
    left: 5px;
    position: absolute;
    top: 6px;
    width: 49px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contact_info {
    margin: 0;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li.video em {
    background-position: -112px 2px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li.nonstop em {
    background-position: 2px -67px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li.adfree em {
    background-position: -109px -64px;
}
/*Active Services CSS*/

.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .newservice {
    left: 5%;
    position: absolute;
    top: 6%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt {
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 11%;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt .txt {
    color: #ffffff;
    display: block;
    font-size: 16px;
    margin: 0 auto;
    text-transform: uppercase;
    width: 90%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt {
    font-family: "Roboto", Arial;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt .logo {
    float: none;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid {
    bottom: 9%;
    left: 0;
    position: absolute;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .col {
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: top;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .col .text {
    bottom: auto;
    left: auto;
    position: relative;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .desc-active-services {
    font-size: 15px;
    min-height: 57px;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .know-more-btn {
    display: inline-block;
    float: none;
    margin: 0 auto;
    padding: 0;
    width: auto;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .know-more-btn a {
    padding: 5px 17px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .col.bdr {
    border-left: 2px solid #ffffff;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 {
    bottom: 15px;
    right: 10px;
    top: auto;
    left: auto;
    text-align: left;
    width: 95%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col {
    float: left;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .desc-active-services {
    font-size: 17px;
    min-height: auto;
    text-align: left;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .logo {
    float: left;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .logo img {
    margin: 0;
    float: left;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .know-more-btn {
    float: none;
    margin: 0 auto;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .know-more-btn a {
    padding: 5px 25px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 {
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner {
    width: 100%;
    float: left;
    position: relative;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text {
    position: absolute;
    left: 5%;
    bottom: 10px;
    width: 90%;
    margin: 0;
    padding: 0;
    color: #fff;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text .logo img {
    margin: 0;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text .desc-active-services {
    font-size: 14px;
    margin: 0px 0px 7px 0px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text .know-more-btn {
    width: 110px;
    font-size: 11px;
}
/*Cartoon Network*/

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 5px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap {
    float: none;
    margin: 0 auto;
    padding: 2% 2% 0;
    position: relative;
    width: 96%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap img {
    border-radius: 5px 5px 0 0;
    max-width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap .txt {
    color: #ffffff;
    font-family: "dini condensed bold";
    font-size: 38px;
    position: absolute;
    right: 4%;
    text-transform: uppercase;
    top: 30%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody {
    background: #ffffff none repeat scroll 0 0;
    float: none;
    margin: -3px auto 0;
    position: relative;
    width: 96%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody h2.intro {
    color: #000000;
    font-family: "Roboto", Arial;
    font-size: 28px;
    font-weight: bold;
    padding-top: 2%;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .active-logo {
    margin: 0 auto;
    width: 240px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap {
    display: table;
    margin: 0 auto;
    width: 100%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col {
    color: #58595b;
    display: table-cell;
    font-family: "dini condensed bold";
    font-size: 22px;
    padding: 2%;
    text-transform: capitalize;
    vertical-align: middle;
    width: 50%;
    position: relative;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .rowrap {
    display: table-row;
    width: 90%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col:first-child:after {
    background-image: url("../images/Active-Services/gredient-seprator.jpg");
    background-position: right 0;
    background-repeat: no-repeat;
    content: "";
    height: 100%;
    position: absolute;
    right: -32px;
    top: 0;
    width: 2px;
}
.active-services-full-wrap.cn .gamepreview li {
    display: inline-block;
    margin: 0 1%;
    width: 31%;
}
.active-services-full-wrap.cn .gamepreview li img {
    max-width: 100%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax {
    display: block;
    font-size: 30px;
    font-weight: 400;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price span::after {
    display: none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price {
    color: #f27630;
    display: table-cell;
    font-size: 56px;
    font-weight: bold;
    margin: 1% 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap .txt span {
    display: block;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview span {
    display: block;
    font-size: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview span sup {
    text-transform: capitalize;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price i {
    font-size: 50px;
    margin-right: 6px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax i {
    font-size: 26px;
    font-weight: 300;
    margin: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview {
    border: 2px solid #ff0000;
    border-radius: 6px;
    color: #ff0000;
    display: table-cell;
    font-family: "dini condensed bold";
    font-size: 36px;
    font-weight: 600;
    padding: 1%;
    position: absolute;
    right: -22%;
    text-transform: uppercase;
    top: 37px;
    transform: rotate(-10deg);
    width: 31%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .pricewrap {
    display: table;
    margin: 2% auto;
    position: relative;
    width: 64%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h3 {
    color: #f27630;
    font-size: 22px;
    font-weight: 600;
    margin: 0;
    padding: 0 0 3%;
    text-decoration: underline;
}
.active-services-full-wrap .newservicelogo {
    left: 3%;
    position: absolute;
    top: 2%;
}
.active-services-full-wrap .newservicelogo.newservicelogo2 {
    left: auto !important;
    right: 3% !important;
}
/*Offer Banner*/
.ndesign .offer-slider .item.musicnew .content h3 {
    font-family: "dini condensed bold", Arial;
    font-size: 34px;
    font-weight: bold;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.musicnew .content h3 span {
    display: block;
}
.ndesign .offer-slider .item.musicnew .content h5 {
    font-family: "DINPro-Regular", Arial;
    font-size: 17px;
}
.ndesign .offer-slider .item.cartoon .content {
    top: 23%;
}
.ndesign .pay-later-service-box {
    background: #ffffff;
    border-radius: 5px;
    display: table;
    padding: 0;
    width: 100%;
}
.ndesign .pay-later-service-box .lftbox {
    display: table-cell;
    vertical-align: top;
    width: 76%;
}
.ndesign .pay-later-service-box .rgtbox {
    display: table-cell;
    vertical-align: middle;
}
.ndesign .pay-later-service-box .rgtbox img {
    max-width: 100%;
}
.ndesign .pay-later-service-box-botpera {
    display: block;
    clear: both;
    padding: 10px 10px 10px 20px;
    background: #fff;
    margin: -5px 0 0 0;
    border-radius: 0 0 5px 5px;
}
.ndesign .pay-later-service-box h3 {
    width: 96%;
    display: inline-block;
    position: relative;
    background: #fff;
    margin: 0;
    border-bottom: none;
    font-family: "Roboto", Arial;
    padding: 2%;
}
.ndesign .pay-extra-txt {
    border-radius: 36px;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
    float: none;
    font-family: "Roboto", Arial;
    margin: 3% auto;
    padding: 2%;
    text-align: center;
    width: 73%;
}
.ndesign .pay-extra-txt .selectvc {
    margin: 0;
    font-size: 14px;
    color: #444;
    float: none;
    display: inline-block;
}
.ndesign .pay-extra-txt .selectvc span#MainContent_lblMultipleVC {
    color: #f15922;
}
.ndesign .pay-extra-txt .click-here-button.sm {
    margin: auto;
    display: inline-block;
    border-radius: 36px;
    background: #444;
    border: none;
    box-shadow: none;
}
.ndesign .container-innerright.paylaterservice {
    float: right;
    margin: 23px 0;
    font-family: "Roboto", Arial;
    background: #fff;
    padding: 2%;
    width: 68.4%;
    border-radius: 5px;
}
.ndesign .container-innerright.paylaterservice h2 {
    font-family: "Roboto";
    font-size: 23px;
    margin: 0;
    font-weight: 400;
}
.ndesign .container-innerright.paylaterservice .career-innerbox {
    padding: 0;
}
.ndesign .container-innerright.paylaterservice .career-innerbox .pay-later-service-box input {
    background: #444;
    border-radius: 36px;
    font-family: "Roboto";
    border: none;
    box-shadow: none;
    display: inline-block;
}
.ndesign .container-innerright.paylaterservice .career-innerbox .pay-later-service-box p {
    display: inline-block;
    color: #444;
    margin: 4px 0 17px;
    font-size: 14px;
}
.ndesign .pay-later-service-box .confrimation {
    padding: 2%;
    font-family: "Roboto", Arial;
    font-size: 14px;
    text-align: left;
}
.ndesign .pay-later-service-box .confrimation p {
    float: left !important;
    width: 100%;
    padding-top: 10px !important;
}
.ndesign .pay-later-service-box .confrimation a {
    background: #444;
    border-radius: 47px;
    font-size: 16px;
    font-family: "Roboto", Arial;
    padding: 7px 18px;
    width: auto;
    line-height: normal;
    display: inline-block;
    margin: 0;
    border: none;
    height: auto;
    box-shadow: none;
}
.ndesign .pay-later-service-box .confrimation span.forgot-color1 {
    color: #f15a22;
}
/* Refres your Accoun*/
.innerpad-box.expressDelightRefresAccount {
    padding: 0px !important;
}
.innerpad-box.expressDelightRefresAccount .pay-later-service-box {
    background: #ffffff url('../images/expressDelightRefresAccount_bg.png') scroll no-repeat;
    background-position: right 0px bottom 0px;
    background-size: auto 65%;
    border-radius: 10px;
    display: block;
    padding: 25px;
    width: 100%;
    float: left;
    box-sizing: border-box;
}
.edRefresAccountPera {
    float: left;
    width: 100%;
    padding: 0 0 12px 0;
    margin: 0px;
    font-size: 15px;
    font-family: 'DINPro-Medium';
    color: #373737;
    font-weight: normal;
}
.edRefresAccountInput {
    clear: both;   
    width: 300px;
    padding: 10px 15px;
    margin: 12px 0px;
    border-radius: 3px;
    border: solid 1px #a1a1a1;
    font-size: 14px;
    font-family: 'DINPro-Medium';
    color: #373737;
        display: block;
}
.edRefresAccountButton {
    clear: both;
    float: left;
    width: auto;
    padding: 10px 40px;
    margin: 10px 0px;
    background: #f15a23;
    border: none;
    cursor: pointer;
    font-size: 16px;
    font-family: 'DINPro-Medium';
    color: #fff;
}
.edRefresAccountButton:hover {
    background: #373737;
}
/*Disney Active Services*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney {
    background: rgba(0, 0, 0, 0) linear-gradient(180deg, #145091 0%, #38c1ec 48%) repeat scroll 0 0;
}
#cboxCurrent {
    display: none !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap.cnbody {
    background: rgba(0, 0, 0, 0) url("../Images/Active-Services/star-bg.png") no-repeat scroll 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview {
    background: rgba(0, 0, 0, 0) url("") repeat scroll 0 0;
    bottom: -31%;
    display: table;
    font-family: "DINPro-Bold", Arial;
    height: 150px;
    position: absolute;
    right: 2%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle {
    background: #f6e858 none repeat scroll 0 0;
    border-radius: 52%;
    color: #18161d;
    display: table-cell;
    font-size: 17px;
    padding: 2%;
    vertical-align: middle;
    width: 150px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle big {
    display: block;
    font-family: dinpro-bold;
    font-size: 43px;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 7px;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle span small {
    display: block;
    line-height: 10px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview::after {
/* background: rgba(0, 0, 0, 0) url("../Images/Active-Services/free-prev-circle.png") no-repeat scroll 0 0 / cover ;
    bottom: -26px;
    content: "";
    height: 100%;
    position: absolute;
    right: -21px;
    transform: rotate(14deg);
    width: 100%;*/
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap.cnbody h2.intro {
    color: #ffffff;
    font-family: "dini condensed light";
    font-size: 32px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h3 {
    color: #f6e858;
    font-family: "dini condensed light";
    font-size: 32px;
    font-weight: 300;
    padding-bottom: 1%;
    text-decoration: none;
    text-shadow: 1px 1px 3px #000000;
    text-transform: capitalize;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap .line h2 {
    color: #ffffff;
    font-family: "dini condensed light";
    font-size: 50px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap .line {
    margin: 4% 0;
}
.active-services-full-wrap.cn.disney .gamepreview li {
    width: 47%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h4.price {
    color: #ffffff;
    font-family: "dini condensed light";
}
.disney .subscribe_btn a {
    font-family: "Roboto", Arial;
    font-weight: bold;
    display: none;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contact_info {
    margin: 3% 0 0;
}
.ndesign .active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr {
    width: 236px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney {
    width: 236px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.dance {
    width: 235px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney .thumb img {
    width: 100%;
}
.ndesign .active-services-full-wrap .bottom-tiles-holder .bottom-col {
    position: relative;
    top: -1px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr .text .know-more-btn {
    width: 60%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney .text .know-more-btn {
    width: 60%;
}
.ndesign .bannerwrap .slider.slick-slider .slick-dots {
    left: auto;
}
.ndesign .offer-slider .item.musicnew.disney .content h3 {
    font-size: 27px;
    font-weight: normal;
}
.contactus .career-innerbox table td:first-child span i {
    color: #f86f2a;
    float: left;
    font-size: 27px;
    padding: 0 5px;
    text-align: left;
    width: auto;
    position: relative;
    line-height: 14px;
    margin-right:5px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive .contentwrap h3.chnlno {
    font-family: "dini condensed light";
    font-size: 26px;
    margin: 4px 0 4%;
    text-transform: capitalize;
}
.active-services-full-wrap .contentwrap .price.special {
    background: #f27630 none repeat scroll 0 0;
    border-radius: 2px;
    box-shadow: 0 0 0 2px #ffffff;
    display: table;
    height: 67px;
    margin: 0 auto;
    width: 25%;
}
.active-services-full-wrap .contentwrap .price.special .inlineprice {
    background: #ffffff none repeat scroll 0 0;
    display: table-cell;
    font-family: "dini condensed bold";
    font-size: 46px;
    left: 6px;
    padding: 10px;
    position: relative;
    vertical-align: middle;
}
.active-services-full-wrap .contentwrap .price.special .textwrap {
    display: table-row;
}
.active-services-full-wrap .contentwrap .price.special .textwrap .extra {
    color: #ffffff;
    display: table-cell;
    font-family: "dini condensed light";
    font-size: 27px;
    vertical-align: middle;
}
.active-services-full-wrap .contentwrap .price.special .inlineprice i {
    font-size: 30px;
    margin-right: 1px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .copy_disney {
    background: #ffffff none repeat scroll 0 0;
    color: #000000;
    float: left;
    padding: 1%;
    text-align: right;
    width: 98%;
}
/*6 pe 8 banner*/
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content p {
    color: #fff;
    font-size: 24px;
    font-weight: 300;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content a.whitebtn {
    background: #fff;
    color: #4b4b4c;
    padding: 8px 21px;
    font-size: 17px;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content a.whitebtn:hover {
    background: #4b4b4c;
    color: #fff;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content .terms a {
    color: #fff;
}
/*Dangal Banner*/

.item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p {
    font-family: "Roboto", Arial;
    font-size: 16px;
    font-weight: 300;
    margin: -8px 0 0;
    padding: 0 1%;
}
.item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p span {
    display: block;
}
.item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p b {
    font-size: 26px;
}
.ndesign .bannerwrap .slider .rightwrap.content .imgtxt {
    margin: 2% 0 0;
}
.ndesign .bannerwrap .slider .rightwrap.content .imgtxt img {
    max-width: 100%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw {
    display: table;
    font-family: "Roboto", Arial;
    margin-top: 3%;
    padding: 1%;
    width: 40%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li {
    display: table-cell;
    vertical-align: middle;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw .whitebtn {
    color: #ef4c23;
    font-family: "Roboto", Arial;
    font-size: 17px;
    font-weight: bold;
    padding: 7px 17px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li.spacing {
    color: #ffffff;
    padding: 1%;
    text-align: right;
    text-transform: uppercase;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .terms a {
    text-transform: capitalize;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .terms {
    bottom: 2%;
    right: 6%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw .whitebtn:hover {
    background: #ffffff none repeat scroll 0 0;
    color: #444444;
}
/*Six Pe Eight Login Banner*/

.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer {
    background: #f8bc49 url("../images/login-6pe8-bg.jpg") no-repeat scroll left bottom / cover;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder .headimg {
    width: 100%;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder .headimg img {
    max-width: 100%;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder a {
    background: #ef4623 none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    font-family: "Roboto", Arial;
    font-size: 11px;
    margin: 1% 0 0 7%;
    padding: 4px 12px;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder {
    height: 100%;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder a:hover {
    background: #444444 none repeat scroll 0 0;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder h5 {
    bottom: 32px;
    font-size: 10px;
    line-height: 12px;
    position: absolute;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder h5 small {
    display: block;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder h5 b {
    font-size: 14px;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .tnc {
    color: #000000;
}
.tncwrap {
    margin-bottom: 2%;
}
.tncwrap p {
    margin-bottom: 3px;
}
.ndesign .offer-slider .item.ibadatbnr .content {
    bottom: -39px;
    text-align: right;
    top: auto;
}
.ndesign .offer-slider .item.ibadatbnr .content a.tnc {
    color: #000000;
    font-family: "DINPro-Bold", Roboto;
    font-size: 10px;
}
.movie-descriptionbox .movie-desc-bottom .book-now {
    clear: both;
}
/*Child Product Page*/

.bjourney.childprod .inner_background_content_welcome {
    box-shadow: none;
}
.bjourney.childprod .product_box_1 {
    margin: 4% 1% 3%;
    min-height: auto;
    width: 45%;
}
.bjourney.childprod .product_box {
    margin: 0;
}
.bjourney.childprod {
    background: #ffffff none repeat scroll 0 0;
}
.bjourney.childprod .product_img {
    min-height: 105px;
    margin: 40px 0 0 0;
    padding:0;
}
.bjourney.childprod .product_img.product_img2 {
    min-height: 85px;
}
.bjourney.childprod .inner_background_content_welcome .content {
    padding: 0;
}
.bjourney.childprod .page_text {
    min-height: 24px;
    padding-bottom: 2%;
    top: auto;
}
.bjourney.childprod .steps {
    height: auto;
    margin: 0 0 5%;
    min-height: 20px;
    top: auto;
}
.ndesign .offer-slider .item.ibadatbnr.mspecial a {
    bottom: 15px;
    float: none;
    font-size: 12px;
    margin: 0 auto;
    position: relative;
}
.ndesign .offer-slider .item.ibadatbnr.mspecial .content {
    bottom: -34px;
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music .contentwrap h4.price {
    margin-bottom: 0;
    margin-top: 2%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.music .contentwrap h3 {
    font-size: 18px;
    margin-top: 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.music .contentwrap h3 u {
    text-decoration: none;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap {
    margin-top: 2%;
    width: 90%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    color: #dc146f;
    font-size: 55px;
    line-height: 55px;
    margin-bottom: 2%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap .three-plus-icons img {
    max-width: 93%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h5 {
    color: #444444;
    font-family: "Dini Condensed Bold";
    font-size: 23px;
    font-weight: normal;
    margin-top: 4%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h6 {
    color: #444444;
    font-family: "Dini Condensed Bold";
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 5%;
    margin-top: 1%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h6 span {
}
.ndesign .channelpack-new .hd-plans .new-pack-jrny.pack-box-jrny {
    float: none;
}
.ndesign .width-royale.hd-plans {
    text-align: center;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication {
    background-image: -ms-radial-gradient(center, ellipse farthest-side, #E7E7E8 0%, #C1C2C4 100%);
    background-image: -moz-radial-gradient(center, ellipse farthest-side, #E7E7E8 0%, #C1C2C4 100%);
    background-image: -o-radial-gradient(center, ellipse farthest-side, #E7E7E8 0%, #C1C2C4 100%);
    background-image: -webkit-gradient(radial, center center, 0, center center, 258, color-stop(0, #E7E7E8), color-stop(100, #C1C2C4));
    background-image: -webkit-radial-gradient(center, ellipse farthest-side, #E7E7E8 0%, #C1C2C4 100%);
    background-image: radial-gradient(ellipse farthest-side at center, #E7E7E8 0%, #C1C2C4 100%);
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication {
    box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.3);
    color: #000000;
    font-size: 16px;
    margin: 2% auto 1%;
    padding: 4px 0;
    position: relative;
    text-align: center;
    width: 57%;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication em {
    color: #ebebeb;
    font-size: 24px;
    position: relative;
    top: 3px;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication span {
    padding: 0 2%;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication::after {
    background: #c2c2c2 none repeat scroll 0 0;
    content: "";
    height: 78%;
    position: absolute;
    right: 23px;
    top: -20px;
    width: 1px;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication::before {
    background: #c2c2c2 none repeat scroll 0 0;
    content: "";
    height: 94%;
    left: 24px;
    position: absolute;
    top: -20px;
    width: 1px;
}
.ndesign .picquality.hdchnls .innermsghd {
    color: #ffffff;
    font-size: 16px;
    padding: 3%;
    position: relative;
    text-align: center;
}
.ndesign .picquality.hdchnls {
    background: #424242 none repeat scroll 0 0;
    box-shadow: 0 9px 20px 0 rgba(0, 0, 0, 0.6);
    margin: 0 auto 3%;
    padding: 3px;
    position: relative;
    width: 64%;
    overflow: hidden;
}
.ndesign .picquality.hdchnls .innermsghd span {
    color: #fff120;
}
.ndesign .picquality.hdchnls .innermsghd::after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #424242;
    border-style: solid;
    border-width: 30px;
    content: "";
    position: absolute;
    right: -63px;
    top: -3px;
}
.ndesign .picquality.hdchnls .innermsghd::before {
    border-color: rgba(0, 0, 0, 0) #424242 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 30px;
    content: "";
    left: -63px;
    position: absolute;
    top: -3px;
}
/*Comedy Active Offers*/

.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap {
    background: #ffffff none repeat scroll 0 0;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .bannerwrap img {
    border-radius: 0;
}
.container-inner.inneractive.orange .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contact_info {
    margin: 0;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap {
    margin-top: 2%;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap .active-logo h4 {
    font-size: 19px;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap .active-logo {
    margin-bottom: 3%;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap h4.price {
    margin: 20px 0 0;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap h4.price span {
    font-size: 34px;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap .subscribe_btn a {
    margin: 0;
}
.container-inner.inneractive.orange .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap h2.intro {
    font-size: 23px;
    margin-top: 2%;
    text-transform: uppercase;
}
.ndesign .offer-slider .item.comedy-offer .content {
    bottom: -17px;
    top: auto;
}
.recharge-offer-container .pack-slide .item.slick-slide {
    margin: 0 1%;
}
.recharge-offer-container .pack-slide .offerpack {
    margin: 0;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication {
    display: inline-block;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd {
    background: #ff4c00 none repeat scroll 0 0;
    box-shadow: none;
    color: #ffffff;
    font-size: 20px;
    margin-left: 14%;
    margin-right: 2%;
    padding: 7px 0;
    width: 16%;
    z-index: 2;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd em {
    display: none;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd::before {
    height: 52%;
    z-index: 1;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd::after {
    height: 52%;
}
/*SD to HD Banner*/

.ndesign .bannerwrap .slider .ipl.sdhdnew.rightwrap.content h3 {
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content h3 {
    font-size: 50px;
    margin-bottom: 0;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content h3 span {
    font-size: 50px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.exchnage {
    font-size: 26px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.exchnage em {
    color: #ffdd0f;
    font-style: normal;
    font-weight: bold;
    text-shadow: -1px -1px 0 #000000, 1px -1px 0 #000000, -1px 1px 0 #000000, 1px 1px 0 #000000;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.exchnage .rate {
    font-size: 32px;
    font-weight: bold;
    margin-left: 7px;
    position: relative;
    top: 5px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall {
    font-family: "dini condensed light";
    font-size: 28px;
    position: relative;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall span {
    background: #ffdd0f none repeat scroll 0 0;
    color: #000000;
    font-family: "dini condensed light";
    font-size: 25px;
    margin-left: 4%;
    padding: 2px 8px;
    position: relative;
    right: 4px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall span em {
    font-family: DINPro-Bold;
    font-style: normal;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall span::before {
    background: #ffdd0f none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: -7px;
    position: absolute;
    top: 0;
    transform: skewX(-21deg);
    width: 14px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall span::after {
    background: #ffdd0f none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    right: -7px;
    top: 0;
    transform: skewX(-21deg);
    width: 14px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content a.knowmore {
    background: #ffdd0f none repeat scroll 0 0;
    color: #000000;
    font-family: "dini condensed light";
    font-size: 18px;
    margin-top: 4%;
    padding: 7px 17px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content a.knowmore:hover {
    background: #444444 none repeat scroll 0 0;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content .terms {
    font-family: "dini condensed light";
}
/*help me find product*/

.ndesign .help_me__bottom_heading {
    display: none;
    margin: 1% auto;
    position: relative;
    width: 50%;
}
.ndesign .help_me_heading {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 0 0 23px 23px;
    margin: 0 auto;
    padding: 0 28px 8px;
    position: relative;
}
.ndesign .help_bottom {
    background: #f8f8f8 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 6px 5px 0 rgba(0, 0, 0, 0.4);
    float: none;
    height: auto;
    margin: -155px auto 3%;
    padding: 0 0 3%;
    width: 44%;
}
.ndesign .help_me__bottom_heading2 {
    display: none;
    margin: 0;
    position: relative;
}
.ndesign .help_dishhd {
    margin: 5% 0 0;
    position: relative;
}
.ndesign .help_dish {
    margin: 0;
    position: relative;
}
.ndesign .help_select_round_box {
    margin: 0 auto;
    position: relative;
}
.ndesign .offer-slider .item.comedy-offer.kids .content {
    bottom: -23px;
}
.ndesign .offer-slider .item.comedy-offer.kids .content a {
    float: right;
}
/*Kids Active CSS*/

.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer {
    width: 100%;
    float: left;
    margin: 0px 0px 30px 0px;
    padding: 0;
    position: relative;
}
.container-inner.inneractive .container-innerright.comedy-offer.kids-offer .career-innerbox .active-services-full-wrap .contentwrap {
    margin-bottom: 0;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li {
    color: #ffffff;
    display: table-cell;
    padding: 1%;
    position: relative;
    text-align: center;
    width: 23%;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li p {
    color: #444444;
    font-family: "DINPro-Medium", Roboto;
    font-size: 14px;
    margin: 0;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li img {
    max-width: 69%;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul {
    display: table;
    margin: 0 auto 2%;
    width: 85%;
}
.container-inner.inneractive .container-innerright.kids-offer .career-innerbox .active-services-full-wrap .contentwrap .active-logo {
    width: 229px;
}
.container-inner.inneractive .container-innerright.comedy-offer.kids-offer .career-innerbox .active-services-full-wrap .contentwrap h4.price span {
    font-size: inherit;
    margin: 0 2px;
}
.bjourney.childprod .product_compare1 {
    margin-top: 0;
    clear: both;
}
.bjourney.childprod #MainContent_rptMain_lnkSelect_1 .select_round_box {
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap {
    background: #fff;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contact_info {
    margin-bottom: 0px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .ibddat-shm-logo {
    width: 13%;
    float: right;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat {
    border-radius: 8px !important;
}
.container-innerright .active-services-full-wrap.active-services-ibadat .contentwrap .dish-ibadat {
    width: 26%;
    display: inline-block;
    text-align: center !important;
    margin: 0 auto !important;
}
.container-innerright .active-services-full-wrap.active-services-ibadat .contentwrap .dish-ibadat h6 {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    display: inline-block;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .bannerwrap {
    padding: 15px 15px 0px 15px;
    box-sizing: border-box;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .active-logo h2 {
    color: #000;
    font-family: "dini condensed light";
    font-size: 26px;
    padding: 0px 0px 10px 0px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .active-logo h3 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 26px;
    margin: 0;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .actvie-live-tag {
    margin: 20px 0px 20px 0px;
    text-align: center;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .actvie-live-tag img {
    max-width: 99%;
    margin: 0px auto;
    float: none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney {
    border-radius: 8px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap {
    padding: 15px 15px 0px 15px;
    box-sizing: border-box;
    position: relative;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text {
    position: absolute;
    top: 37%;
    right: 9%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 {
    color: #115d17;
    font-weight: bold;
    font-size: 33px;
    text-shadow: 1px 2px 1px #fff;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneylogo {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0;
    text-align: center;
    position: relative;
}
/*disney-section*/
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag {
    position: relative;
}
.container-innerright .disney-top span {
    color: #fff;
    font-size: 28px;
}
.container-innerright .disneytag .disney-top {
    position: absolute;
    top: 33px;
    left: 91px;
    width: 100%;
}
.container-innerright .disneytag .disney-middle h5 {
    color: #000;
    font-size: 32px;
    font-weight: 500;
}
.container-innerright .disneytag .disney-middle {
    position: absolute;
    top: 84px;
    right: 199px;
}
/*disney-section*/

/*evergreen-section*/
.container-innerright .banner-wrap-evergreen-text {
    position: absolute;
    bottom: 118px;
    right: 0;
    left: 0;
}
.container-innerright .banner-wrap-evergreen-text span {
    color: #f9e04d;
    font-size: 24px;
    font-weight: bold;
}
.container-innerright .banner-wrap-evergreen-text h3 {
    color: #f9e04d;
    font-size: 112px;
    font-weight: bold;
    letter-spacing: -8px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneylogo img {
    max-width: 70%;
    margin: 0px auto;
    float: none;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneylogo h5 {
    float: left;
    width: 100%;
    margin: 0px;
    padding: 0;
    color: #165c1c;
    font-family: "dini condensed light";
    font-size: 32px;
    text-align: center;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneylogo h5 span {
    display: block;
    clear: both;
    margin: 0px;
    padding: 0px;
    font-family: "dini condensed bold";
    font-size: 105%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag img {
    max-width: 80%;
    margin: 0px auto;
    float: none;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice {
    float: left;
    width: 100%;
    margin: 15px 0 20px 0px;
    padding: 0;
    text-align: center;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice h6 {
    float: none;
    width: auto;
    display: inline-block;
    margin: 0px auto;
    padding: 5px 30px 8px 30px;
    text-align: center;
    border: solid 3px #05451e;
    color: #a28800;
    font-family: "dini condensed bold";
    font-size: 36px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice h6 spna {
    font-size: 120%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice h6 sup {
    vertical-align: super;
}
.features.active-list {
    display: table;
    width: 90%;
    margin: 35px auto;
    font-family: "dini condensed light";
}
.features.active-list > li {
    display: table-cell;
    vertical-align: middle;
    font-weight: 600;
    font-size: 26px;
    padding: 5px 0;
}
.features.active-list > li:nth-child(2) {
    border-left: 2px solid;
    border-right: 2px solid;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.chno.cooking {
    font-family: DINPro-Light;
    text-transform: capitalize;
    font-size: 20px;
    padding: 10px 0;
}
span.del.cooking {
    color: #79441f !important;
    font-size: 38px !important;
}
span.del.cooking:after {
    background: #79441f;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.price.cooking {
    font-size: 46px;
    font-family: "dini condensed bold";
    font-weight: 400;
    letter-spacing: -1px;
    padding-bottom: 20px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.price.cooking span {
    font-size: 120%;
    color: #f15922;
    font-weight: bold;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.price.cooking i {
    color: #f15922;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking {
    width: 97%;
    margin: 0 auto;
    float: none;
    padding: 15px 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text {
    position: absolute;
    top: 29%;
    right: 40px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    color: #fff;
    font-size: 30px;
    line-height: 62px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text h3 {
    color: #9aca3b;
    font-size: 45px;
    font-weight: bold;
    text-shadow: -3px 0 #32582f, 0 1px #32582f, -2px 0 #32582f, 0 -2px #32582f;
}
.contentwrap.cook-sprite {
    background: rgba(0,0,0,0) url(/Images/Active-Services/cooking-vector2.png) no-repeat;
    background-position: right -50px bottom 0px;
    margin: 0 !important;
    padding-bottom: 3% !important;
}
.contact_info.cooking {
    margin-top: 0px !important;
}
/*Active Service Pages*/
.active-services-full-wrap .top-header .banner-cont {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    margin: 10px 0;
    position: relative;
}
.banner-cont .active-service-logo {
    position: absolute;
    bottom: 20px;
    width: 100%;
    text-align: center;
}
.banner-cont .active-service-logo h3 {
    background: #f1592a;
    padding: 0 20px;
    display: inline-block;
    margin: 0 auto;
    float: none;
    max-width: 90%;
    border-radius: 6px;
    line-height: 50px;
    font-size: 30px;
    font-weight: bold;
    font-family: 'Maven Pro', sans-serif;
    color: #fff;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn.udesign .contentwrap h3 {
    color: #000000;
    font-size: 20px;
    text-decoration: none;
    font-weight: normal;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.udesign .contentwrap h4.price {
    color: #4074b1;
    font-family: Roboto;
    font-size: 30px;
    font-weight: normal;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.udesign .contentwrap h4.price i {
    font-size: inherit;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.udesign .contentwrap .active-logo {
    max-width: 250px;
    width: auto;
}
/*Playing Tv*/
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo {
    max-width: 250px;
    width: auto;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo h3 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 30px;
    margin: 0;
}
.udesign .active-services-full-wrap .contentwrap .games-active-content-wrap .playintv-thumb ul li {
    margin: 10% 5% 2%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price {
    margin: 0 !important;
}
/*Music Active*/
.udesign .musicvid .active-services-full-wrap .logowrap h4 {
    font-size: 30px;
}
.container-inner.inneractive.udesign .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price {
    font-size: 30px;
    font-weight: 400;
}
.container-inner.inneractive.udesign .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price i {
    font-size: inherit;
    margin-right: 3px;
}
/*Kids Active*/
.container-inner.inneractive .container-innerright.udesign.kids-offer .career-innerbox .active-services-full-wrap .contentwrap .active-logo {
    max-width: 250px;
    width: auto;
}
.container-inner.inneractive .container-innerright.comedy-offer.udesign .career-innerbox .active-services-full-wrap .contentwrap .active-logo h4 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 30px;
    font-weight: 600;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .contentwrap h4 {
    font-size: 30px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids {
    border-radius: 7px 7px 0px 0px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer {
    padding: 20px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .bannerwrap {
    border-radius: 4px;
    overflow: hidden;
    position: relative;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 36%;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 52px;
    color: #fcd404;
    font-weight: bold;
    text-shadow: -5px 0 #ed126b, 0 5px #ed126b, 4px 0 #ed126b, 0 -5px #ed126b;
    line-height: 54px;
    letter-spacing: -3px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveHeading {
    width: 100%;
    float: left;
    clear: both;
    margin: 20px 0 20px 0;
    font-size: 36px;
    font-weight: 700;
    color: #231f20;
    font-family: 'Asap', sans-serif;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv {
    width: 50%;
    float: left;
    margin: 0;
    padding: 20px 0px;
    text-align: center;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv.kidsActiveDiv2 {
    position: relative;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv.kidsActiveDiv2:after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 3px;
    margin: 0;
    background: #9b9b9d;
    background: rgba(155,155,157,0);
    background: -moz-linear-gradient(top, rgba(155,155,157,0) 0%, rgba(155,155,157,1) 33%, rgba(155,155,157,1) 66%, rgba(155,155,157,0) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(155,155,157,0)), color-stop(40%, rgba(155,155,157,1)), color-stop(60%, rgba(155,155,157,1)), color-stop(100%, rgba(155,155,157,0)));
    background: -webkit-linear-gradient(top, rgba(155,155,157,0) 0%, rgba(155,155,157,1) 40%, rgba(155,155,157,1) 60%, rgba(155,155,157,0) 100%);
    background: -o-linear-gradient(top, rgba(155,155,157,0) 0%, rgba(155,155,157,1) 40%, rgba(155,155,157,1) 60%, rgba(155,155,157,0) 100%);
    background: -ms-linear-gradient(top, rgba(155,155,157,0) 0%, rgba(155,155,157,1) 40%, rgba(155,155,157,1) 60%, rgba(155,155,157,0) 100%);
    background: linear-gradient(to bottom, rgba(155,155,157,0) 0%, rgba(155,155,157,1) 40%, rgba(155,155,157,1) 60%, rgba(155,155,157,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9d', endColorstr='#9b9b9d', GradientType=0 );
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv img {
    clear: both;
    max-width: 230px;
    float: none;
    margin: 0 auto;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h5 {
    margin: 10px 0px 3px 0px;
    font-size: 22px;
    font-weight: 600;
    font-family: 'Asap', sans-serif;
    text-transform: uppercase;
    color: #ed4f2e;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h6 {
    margin: 0px;
    font-size: 20px;
    font-weight: 400;
    font-family: 'Asap', sans-serif;
    color: #231f20;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveText {
    width: 100%;
    float: left;
    clear: both;
    margin: 30px 0px 20px 0px;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    font-family: 'Asap', sans-serif;
    color: #231f20;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveFreePreview {
    clear: both;
    width: 100%;
    float: left;
    text-align: center;
    margin: 0px 0px 0px 0px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveFreePreview img {
    max-width: 250px;
    float: none;
    margin: 0px auto;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price {
    width: 94%;
    float: left;
    margin: 5px 3% 0px 3%;
    padding: 0px;
    text-align: center;
    font-family: 'DINPro-Regular';
    line-height: 30px;
    font-size: 28px;
    color: #08509F;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price .span_del {
    position: relative;
    padding: 0px 2px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price .span_del:after {
    transform: rotate(-26deg);
    content: " ";
    position: absolute;
    left: 0px;
    top: 18px;
    width: 100%;
    height: 3px;
    background: #f04e22;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price .noffer {
    font-family: "DINPro-Black";
    font-size: 120%;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price .OfferPeriod {
    display: block;
    margin-top: 5px;
    font-size: 75%;
    color: #000;
    text-transform: none;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price sup {
    font-size: 80%;
    text-transform: none;
}
/*Games Active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    position: absolute;
    top: 66%;
    left: 21%;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    color: #da4d68;
    font-size: 145px;
    font-weight: bold;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    color: #000;
    font-size: 27px;
    margin: 10px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .active-logo {
    max-width: 250px;
    width: auto;
    padding: 53px 0 30px 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .active-logo {
    max-width: 690px;
    width: auto;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails {
    width: 100%;
    margin: 20px 0;
    float: left;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li {
    display: inline-block;
    padding: 0 10px;
    border-right: #474747 solid 2px;
    color: #474747;
    font-family: 'DINPro-Regular';
    font-size: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li:last-child {
    border: none;
}
/*Games Active*/
/* bhakti active */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head {
    width: 100%;
    float: left;
    margin: 20px 0 5px 0;
    padding: 0px;
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head img {
    width: auto;
    max-width: 85%;
    margin: 0px auto;
    float: none;
    border: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head aside {
    width: 80%;
    float: left;
    margin: 10px 10%;
    padding: 0px;
    color: #4074b1;
    line-height: normal;
    font-family: Roboto;
    font-size: 20px;
    line-height: 35px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head aside:before, .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head aside:after {
    content: " ";
    width: 100%;
    height: 1px;
    float: left;
    background: #3F0;
    line-height: 1px;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    background: #e7e7e7;
    background: -moz-linear-gradient(left, rgba(231,231,231,0) 0%, rgba(231,231,231,0.03) 1%, rgba(231,231,231,1) 30%, rgba(231,231,231,1) 70%, rgba(231,231,231,0) 100%);
    background: -webkit-linear-gradient(left, rgba(231,231,231,0) 0%, rgba(231,231,231,0.03) 1%, rgba(231,231,231,1) 30%, rgba(231,231,231,1) 70%, rgba(231,231,231,0) 100%);
    background: linear-gradient(to right, rgba(231,231,231,0) 0%, rgba(231,231,231,0.03) 1%, rgba(231,231,231,1) 30%, rgba(231,231,231,1) 70%, rgba(231,231,231,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e7e7e7', endColorstr='#00e7e7e7', GradientType=1 );
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive.udesign .contentwrap h3.chnlno {
    color: #000000;
    font-size: 30px;
    text-transform: uppercase;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price {
    margin: 0 !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap h4.price {
    color: #ee5a2f;
    padding: 10px 35px;
    border: #ee5a2f solid 2px;
    display: inline-block;
    margin: 15px 0 25px !important;
    font-family: 'DINPro-Bold';
}
/*Ibadat*/
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h2.msg {
    margin: 2% 0;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price i {
    margin-right: 5px;
}
/*Disney*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.udesign.disney .contentwrap h4.price {
    color: #ffffff;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.disney .contentwrap .active-logo {
    margin-top: 2%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.disney .contentwrap .active-logo h3 {
    color: #000000;
    font-size: 30px;
    text-shadow: none;
    font-weight: 600;
    text-transform: uppercase;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h4.price {
    font-family: Roboto;
    font-size: 30px;
    font-weight: 400;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h4.price i {
    font-size: inherit;
}
/*comedy active*/
.container-inner.inneractive.udesign .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap .active-logo h4 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 30px;
    font-weight: 600;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text {
    margin: 2% 0;
}
.comedy-offer .subscribe_btn {
    margin-top: 2%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 {
    color: #000000;
    font-size: 30px;
}
/*Coupon Dunia offer*/
.bjourney .step-active-content .additional-benifits .offers-cont.coupondunia ul li {
    display: inline-block;
    width:35%;
}

.ndesign table.tblpack.popscroll {
    height: 250px;
}
.bjourney .step-active-content .content.med-wrap .review_list .product_list li .txt .top_text2_payment b {
    margin-top: 6px;
    display: block;
}
.bjourney .step-active-content .content.med-wrap .review_list .product_list li .txt .top_text2_payment ol.ol_freelifetime {
    width: auto;
    list-style-type: disc;
    padding-left: 11px;
}
.ndesign .perday-div {
    width: 106px;
}
.ndesign .perday-div h4 sup {
    font-size: 12px;
    padding: 0 3px 0 7px;
}
.ndesign .perday-div h4 {
    margin: -2px;
    font-size: 16px;
}
.ndesign .perday-div h4 i {
    font-size: 14px;
}
.ndesign .perday-div::after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #804676;
    border-style: solid;
    border-width: 10px;
    content: "";
    position: absolute;
    right: -10px;
    top: 1px;
}
.ndesign .perday-div::before {
    border-color: #804676 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 10px;
    content: "";
    position: absolute;
    right: -8px;
    top: 0;
}
.ndesign .perday-div span {
    font-size: 13px;
}
/*Recharge Offers*/
.recharge-offer-container .nroffer .pack-slide .item {
    display: table-cell;
    margin: 0 1%;
    vertical-align: bottom;
    width: 25%;
}
.recharge-offer-container .nroffer .pack-slide .offerpack {
    border-collapse: separate;
    border-spacing: 18px 0;
    display: table;
    padding: 0;
    width: 100%;
}
.nroffer .pack-slide {
    padding: 2% 0 0;
}
.nroffer .pack-slide .tnc, .nroffer .pack-slide .tnc.offerpack {
    padding: 2%;
}
.recharge-offer-container .nroffer .pack-slide small.offerpack {
    display: block;
    padding: 1%;
}
.nroffer .new_selectoffer li {
    display: block;
    margin: 0 auto;
}
.nroffer .new_selectoffer ul {
}
.recharge-offer-container .nroffer .sec-sec span {
    display: inline-block;
    margin: 0 0 3px 3px;
}
.nroffer .new_selectoffer li a.tabactive::after {
    background: #999999 none repeat scroll 0 0;
    border: medium none;
    content: "";
    height: 3px;
    width: 30%;
}
.nroffer .new_selectoffer li a.tabactive {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #f04a0c;
    cursor: default;
    font-size: 29px;
    margin-bottom: 10%;
    padding-bottom: 1%;
    padding-top: 7%;
}
/*Add a Channel CSS*/

.ndesign .channelpack.newaddon.addchannel .carte_main_container {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 4px 2px 4px 0 rgba(0, 0, 0, 0.3);
    border-radius: 5px;
}
.ndesign .ndaddon .addchannel .carte_navigation_right {
    box-shadow: none;
    display: table-cell;
    width: 100%;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs {
    padding: 2% 0;
}
.ndesign .inner_background_content.ndaddon.adchnl h1.ContentTitle {
    border-bottom: medium none;
    margin-bottom: 0;
}
.ndesign .channelpack.newaddon.addchannel .channelwrapper {
    float: left;
    padding: 2% 0;
    width: 100%;
}
.ndesign .ndaddon .channelwrapper .carte_right_row1, .ndesign .ndaddon .channelwrapper .carte_right_row2 {
    border: medium none;
    clear: none;
    display: inline-flex;
    float: none;
    width: 24%;
}
.ndaddon.adchnl .carte_row_top {
    margin: 0 auto;
    padding: 0;
    width: 75%;
}
.ndaddon.adchnl .carte_row_top .channelcol .carte_col1:nth-child(3) {
    display: none;
}
.ndaddon.adchnl .carte_row_top .channelcol .carte_right_text {
    color: #f15a22;
    font-size: 14px;
    padding: 0 0 5px;
    text-align: center;
    width: 100%;
}
.ndaddon.adchnl .carte_row_top .channelcol .carte_col1 {
    border: 1px solid #bfbfbf;
    display: table;
    float: none;
    height: 120px;
    margin: 0 auto;
    min-height: 120px;
    vertical-align: middle;
    width: 66%;
}
.ndaddon.adchnl .carte_row_top .channelcol .carte_col1 span {
    display: none;
}
.ndaddon.adchnl .carte_row_top .channelcol .carte_col1 img {
    display: table;
    margin: 0 auto;
    max-width: 92px;
}
.ndaddon.adchnl .carte_row_top .inputprice {
    margin: 0 auto;
    width: 75%;
}
.ndaddon.adchnl .carte_row_top .inputprice .carte_checkbox {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: auto;
}
.ndaddon.adchnl .carte_row_top .inputprice .carte_checkbox .remember_me {
    float: none;
    line-height: normal;
}
.ndesign .ndaddon.adchnl .remember_me label::before {
    left: 2px;
    top: -10px;
}
.ndesign .ndaddon.adchnl .carte_row_top .carte_right_text_rupees {
    color: #767676;
    float: none;
    font-size: 12px;
    padding: 0;
    text-align: center;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs {
    text-align: center;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select {
    background: #ffffff;
    border: 1px solid #b7b7b7;
    padding: 4px 15px;
    color: #8b8b8b;
    margin: 0 1%;
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select:active, .ndesign .channelpack.newaddon.addchannel .filterboxs select:focus {
    outline: none;
    box-shadow: none;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs .slide-out-searchBox {
    border: 1px solid #b7b7b7;
    border-radius: 0;
    display: inline-flex;
    float: none;
    margin: 0;
    width: 223px !important;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select {
    background-image: url("../../images/addchannel-sprite.png");
    background-position: right 6px;
    background-repeat: no-repeat;
    display: inline-flex;
    text-transform: uppercase;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs {
    display: block;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs .slide-out-searchBox .search-text-input {
    border-radius: 0;
    color: #8b8b8b;
    font-size: 13px;
    padding: 5px 15px;
    width: 100%;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs .slide-out-searchBox .button-holder {
    background-color: #ffffff;
    background-image: url("../../images/addchannel-sprite.png");
    background-position: 6px -23px;
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
}
.addchannel .selectvc {
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    float: none;
    font-size: 14px;
    margin: 1% auto;
    padding: 2px;
    text-align: center;
    width: 40%;
}
/*Login Box*/
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer {
    background: #bf2343 url("../images/login-lcn-bg-payterm.jpg") no-repeat scroll 0 0 / cover;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h4 {
    color: #ffffff;
    font-family: "DINPro-Light";
    font-size: 14px;
    text-align: left;
    text-transform: capitalize;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h5 {
    color: #ffffff;
    font-family: "dinpro-bold", Roboto;
    font-size: 23px;
    line-height: 26px;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h5 span {
    display: block;
    font-size: 41px;
    left: -1px;
    position: relative;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price {
    list-style: outside none none;
    margin-top: 5px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li {
    font-family: "Dini Condensed Bold", Arial;
    font-size: 14px;
    margin: 0 0 2px;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li span {
    font-size: 20px;
    font-weight: 400;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder p {
    font-size: 13px;
    margin-top: 1px;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-color: #ffffff;
    color: #ffffff;
    float: left;
    margin-top: 6px;
    text-transform: uppercase;
}
.popup_login_div .leftlogin .inner_left .backbtn {
    width: 15%;
    float: left;
    padding: 0px;
    margin: 0px;
}
.popup_login_div .leftlogin .inner_left .FailMsg {
    width: 85%;
    float: right;
    padding: 0px;
    margin: 0px;
}
.popup_login.popup_login1.login_orng .leftlogin .ValidationErrMsg {
    width: 100%;
    font-size: 10px;
    color: red;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack { background: url('../Images/loginBackG.jpg') no-repeat top center; background-size: 100% 100%; position: relative; }

.Extra30MidSecond {
    width: 90%;
    margin: 0 5%;
}

.rechargeBtn {
    position: relative;
    width: 80%;
    float: left;
    margin: 5px 5%;
    text-align: center;
}

a#abcs {
    background: red;
    border: 1px solid #f15922;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    margin-left: 1px;
    padding: 6px 9px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack .bottom-desc .right-txt {
    float: left;
    color: #fff;
    text-align: left;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack .header-holder {
    top: auto;
    bottom: 9px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.meraapnapack .header-holder a {
    border: 0;
    border-radius: 4px;
    box-shadow: none;
    background: #ef4723;
    color: #fff;
    padding: 3px 10px;
    margin: 0px auto;
    float: none;
}

.login_orng .leftlogin .captcha_box_login .captcha_textbox input {
    width: 54%;
}
.login_orng .leftlogin .captcha_img {
    padding: 0;
    display: inline-flex;
}
.leftlogin div#ucHeader_ucLogin_divCaptcha {
    float: left;
    width: 100%;
}
.login_orng .leftlogin .captcha_box_login {
    display: inline-block;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder .bottom-desc .right-txt {
    color: #ffffff;
    padding: 6px;
    text-align: right;
}
.ndaddon .carte_cont_bottom.cartlist .AlaCarteItem > div {
    display: table-cell;
    font-size: 12px;
    padding: 1% 4%;
    vertical-align: middle;
    width: 50%;
}
.ndaddon .carte_cont_bottom.cartlist .AlaCarteItem .AlaCarteControl {
    display: table-cell;
    float: none;
}
.ndaddon.adchnl .carte_cont_bottom.cartlist .AlaCarteItem {
    display: table;
    width: 100%;
}
/*Active Service Grid*/
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid {
    width: 50%;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid .grid {
    float: left;
    position: relative;
    width: 50%;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid .grid .know-more-btn {
    width: 50%;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid .text .desc-active-services {
    font-size: 17px;
}
.active-services-full-wrap .bottom-tiles-holder .right-col .grid.evergreen .newservice {
    position: absolute;
    right: 0;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo h4 {
    color: #000000;
    font-family: "dini condensed light";
    font-size: 25px;
    font-weight: 600;
    text-transform: uppercase;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text.featues ul li {
    border-right: 1px solid #999999;
    color: #999999;
    display: inline-table;
    font-family: "Dini Condensed Light", Arial;
    font-size: 21px;
    text-align: center;
    width: 23%;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text.featues ul li:last-child {
    border: none;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text.featues ul li span {
    display: block;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text.featues ul {
    display: table;
    margin: 6% auto;
    width: 90%;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap img {
    border-radius: 0;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price {
    color: #010202;
}
.evergreen .offer-period p {
    border: 2px solid #000;
    width: 42%;
    padding: 5px 0 10px 0;
    margin: 0 auto;
    margin-top: 0px;
    font-size: 23px !important;
    font-weight: bold;
}
.evergreen .price-logo img {
    width: 41%;
}
.img-responsive {
    width: 100%;
    display: inline-block;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price i {
    color: #c88d0e;
    margin-left: 5px;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price span {
    color: #c88d0e;
    font-size: 34px;
    font-weight: bold;
    margin-left: 3px;
}
.evergreen .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price sup {
    color: #c88d0e;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 {
    font-family: "dini condensed light";
    margin: 0;
}
/*Miniplex Banner*/
.miniplex-landing-content .price {
    color: #444444;
    font-family: "Roboto", Arial;
    font-size: 20px;
    font-weight: 400;
    margin: 0 0 1%;
}
.miniplex-landing-content .price small {
    font-size: 18px;
    margin: 0 3px;
    position: relative;
}
.miniplex-landing-content .price small i {
    margin-right: -5px;
}
.miniplex-landing-content .price small::after {
    background: #ff0000 none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 47%;
    transform: rotate(146deg);
    width: 100%;
}
.miniplex-landing-content .price .noffer {
    font-size: 24px;
}
.miniplex-landing-content .pricewrap {
    display: table;
    margin: 0 auto;
    width: 77%;
}
.miniplex-landing-content .pricewrap .leftwrap {
    display: table-cell;
    vertical-align: top;
    width: 80%;
}
.miniplex-landing-content .pricewrap .rightwrap {
    text-align: left;
    vertical-align: bottom;
}
.ndesign .pkbxallchannels_cnt .about_channel .channels div.ddcolor:nth-child(2n+1) {
    background: #f1f1f1 none repeat scroll 0 0;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap .active-logo h3 {
    color: #038846;
    margin-bottom: 9%;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price {
    color: #000000;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price i {
    font-size: 28px;
    margin: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price span::after {
    background: #000000 none repeat scroll 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price span.new::after {
    display: none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price span.new {
    background: #002891 none repeat scroll 0 0;
    border-radius: 6px;
    color: #ffffff;
    font-weight: bold;
    margin: 0;
    padding: 10px 4px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price span.new i {
    margin-right: 5px;
}
.hajj .special-offer {
    margin: 5% 0;
    position: relative;
}
.hajj .special-offer img {
    max-width: 94px;
    position: absolute;
    right: 17%;
    top: -26px;
}
.bjourney.childprod .active_radio_select {
    display: block;
}
/*Feedback Form*/
.ndesign .feedback .feedbackwrap .frmcntl .ans .txtbox textarea {
    position: relative;
    width: 100%;
}
.ndesign .feedback .feedbackwrap .frmcntl .ans ul li .txtbox {
    position: relative;
    right: auto;
    top: 10px;
}
.ndesign .feedback .feedbackwrap .frmcntl .ans ul li .txtbox em {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.3);
    left: 0;
    top: -19px;
}
/*Cooking Active*/

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cooking {
    background-color: #ef4f23;
    background-image: url("/Images/Active-Services/cooking-pattern.png");
    background-repeat: repeat;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cooking .bannerwrap img {
    border-radius: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cooking .bannerwrap {
    border-radius: 0 0 50% 50%;
    box-shadow: 0 10px 0 0 #ffffff;
    overflow: hidden;
}
.cooking .bannerwithplate {
    float: left;
    margin-bottom: 19%;
    position: relative;
    width: 100%;
}
.cooking .bannerwithplate .platelogo {
    bottom: -48%;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 59%;
}
.cooking .bannerwithplate .platelogo img {
    max-width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cooking .contentwrap {
    color: #ffffff;
    font-family: "Roboto", Arial;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap {
    width: 90%;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .text {
    font-size: 21px;
    font-weight: 400;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features {
    clear: both;
    display: table;
    margin: 3% auto;
    width: 74%;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features li {
    display: table-cell;
    vertical-align: middle;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features li {
    border-right: 1px solid #ffffff;
    font-size: 18px;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features li:last-child {
    border: medium none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.cooking .contentwrap h4.price {
    color: #ffffff;
    text-transform: lowercase;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price em {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 5px;
    color: #ef4f23;
    font-style: normal;
    font-weight: bold;
    padding: 6px 8px;
    position: relative;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price em i {
    font-size: 25px;
    margin-right: 2px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h4.price em sup {
    font-size: 18px;
    position: absolute;
    right: 4px;
}
.cooking .subscribe_btn {
    margin-top: 2%;
}
.cooking .subscribe_btn a {
    background: #ffffff none repeat scroll 0 0;
    border-color: #ffffff;
    border-radius: 5px;
    color: #ef4f23 !important;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cooking .contact_info {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4) inset;
    margin: 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cooking .contact_info a.cta {
    font-weight: bold;
}
/*Active Services*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price {
    color: #000000;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price em {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    bottom: -23px;
    color: #ee2e2a;
    display: inline-block;
    font-size: 105px;
    font-style: italic;
    left: -8px;
    position: relative;
    text-shadow: -2px -2px 0 #000000, 2px -2px 0 #000000, -2px 2px 0 #000000, 2px 2px 0 #000000;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price em i {
    font-size: inherit;
    font-style: italic;
    text-shadow: -2px -2px 0 #000000, 2px -2px 0 #000000, -2px 2px 0 #000000, 2px 2px 0 #000000;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price em sup {
    right: -10px;
    top: 21px;
}
.gamesoffer .subscribe_btn a {
    margin-top: 4%;
}
.cooking .freepreview {
    position: absolute;
    right: 11%;
    top: -34px;
}
.cooking .freewrap {
    position: relative;
}
.cooking .freepreview img {
    max-width: 100%;
}
.ndesign #divNewUser.offer-slider {
    margin-top: 3%;
}
/*Bhakti Active*/

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.offer .bannerwrap {
    padding: 2%;
    width: 96%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.offer .bannerwrap img {
    max-width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.offer {
    border-radius: 5px 5px 0 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.offer .contentwrap .text p {
    color: #58595b;
    font-size: 12px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap .orngetxt {
    font-size: 13px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price {
    color: #444345;
    font-family: "Dini Condensed Light", arial;
    font-size: 37px;
    font-weight: 600;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price i {
    font-size: inherit;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price em {
    font-size: 56px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price em i {
    font-size: 51px;
}
.container-inner.inneractive .container-innerright .career-innerbox.offer .active-services-full-wrap .emailus .button_orange a {
}
.udesign.offer .subscribe_btn a {
    font-weight: normal;
    padding: 6px 19px;
    width: auto;
}
.ndesign .market_offer .ofer_products .offr_txtss {
    font-size: 18px;
}
.ndesign .market_offer .ofer_products .offr_txtss_hd {
    font-size: 16px;
    line-height: 20px;
    margin-top: -10px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.offer .contentwrap h4.price span::after {
    background: #444345 none repeat scroll 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price {
    padding: 2% 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap .orngetxt {
    color: #f4590b;
    font-size: 20px;
    margin-bottom: 3%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap .orngetxt span {
    color: #282828;
    display: block;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h3 {
    color: #444345;
}
.ndesign input[type=radio].css-checkbox3+label.css-label3 {
    font-size: 20px;
}
.ndesign .fclightbox {
    background: #ffffff none repeat scroll 0 0;
    border: 4px solid #eb5a23;
    box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.3);
    display: none;
    left: 0;
    margin: 0 auto;
    max-width: 600px;
    padding: 2% 1%;
    position: fixed;
    right: 0;
    text-align: center;
    top: 30%;
    z-index: 9999999;
}
.fcoverlay {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    display: none;
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999;
}
.ndesign .fclightbox .fcgrid {
    display: inline-block;
    position: relative;
    text-align: center;
    width: 32%;
}
.ndesign .fclightbox .fcgrid img {
    max-width: 100%;
}
.ndesign .fclightbox .fcgrid.lg {
    border: 1px solid #444444;
    margin-right: 1%;
    position: relative;
    width: 38%;
}
.ndesign .fclightbox .fcgrid.sm {
    border: 1px solid #444444;
    width: 16.6%;
}
.ndesign .fclightbox .fcgrid h3 {
    background: #ffffff none repeat scroll 0 0;
    font-size: 15px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: -11px;
    width: 74%;
}
.ndesign .fclightbox .close {
    background: #eb5a23 none repeat scroll 0 0;
    border-radius: 30px;
    color: #ffffff;
    margin: 0;
    padding: 6px 0;
    position: absolute;
    right: -14px;
    top: 0;
    width: 30px;
}
.hmetnc {
    margin-top: 1%;
}
.hmetnc ul {
    list-style-position: inside;
    list-style-type: decimal;
    margin: 4px 0;
    padding: 0 0 0 2px;
}
.hmetnc ul li {
    list-style: decimal;
    list-style-position: inside;
}
/*grid frame css of active services page*/
.bottom-tiles-holder.grid-active-wrapper {
    max-width: 960px;
    width: 100%;
}
.grid-active-part {
    display: flex;
    float: left;
    flex-wrap: wrap;
}
.grid-active-part.part1 {
    width: 75%;
}
.grid-active-part .grid-square {
    float: left;
    width: 66.672%;
    position: relative;
}
.grid-active-part .grid-square.new_double { height: 375px; }
.grid-active-part .grid-square.new_double .row { position: relative; height: 50%; }
.grid-active-part .grid-square.new_double .row .thumb-cintent.jyoti.fitness .know-more-btn { text-align:center; }

.grid-active-part .grid-small {
    width: 33.33%;
    float: left;
    position: relative;
}
.grid-active-part .grid-small.removedbojpuri{
    width:100%;
}
.grid-active-part .thumbnail {
    width: 100%;
    position: relative;
}
.grid-active-part .thumb-cintent {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.grid-active-part .thumbnail .cover-thumb {
    float: left;
    height: 100%;
    width: 100%;
}
.grid-active-part .grid-large {
    width: 66.672%;
    float: left;
    position: relative;
}
.grid-active-part.part2 {
    width: 25%;
    float: left;
}
.rightGrid .grid-active-part.part2 {
    width: 100%;
}
.rightGrid .grid-active-part.part2 .thumb_text_newer{
    top: 17px;
    margin: 0 0% 0 8%;
}
.rightGrid .grid-active-part.part2 .thumb-cintent .content.kidsnew .channel-logo {
    width: 100%;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.rightGrid .grid-active-part.part2 .thumb-cintent .content.kidsnew .channel-logo img {
    margin: 0px 0 0 0px;
     float: none;
    width: auto;
}
.grid-xl {
    width: 100%;
    float: left;
    position: relative;
}
.grid-active-part.part3 {
    width: 50%;
}
.grid-active-part.part4 {
    width: 50%;
}
.grid-medium {
    width: 50%;
    float: left;
    position: relative;
}
.grid-active-part.part5 {
    width: 50%;
}
.grid-active-part.part6 {
    width: 50%;
}
.thumbnail.cooking {
    min-height: 470px;
}
.thumbnail.double {
     height: 374px; 
}

.thumbnail.single {
    height: 235px;
}
.thumb-cintent.jyoti .newservice {
    text-align: right;
    margin: 20px;
}
.thumb-cintent.jyoti .know-more-btn {
    text-align: center;
    position: absolute;
    width: 95%;
    bottom: 25px;
    left: 0;
}
.thumb-cintent a {
    color: #fff;
    padding: 5px 25px;
    border: 2px solid;
    border-radius: 30px;
    text-transform: uppercase;
    font-size: 12px;
}
.thumb-cintent.cooking .newservice {
    padding: 20px;
}
.thumb-cintent.cooking .content {
    position: absolute;
    width: 80%;
    bottom: -20px;
    max-width: 100%;
    margin-left: 15px;
}
.thumb-cintent.cooking .content .know-more-btn, .thumb-text, .channel-logo {
    display: inline-block;
}
.thumb-cintent.cooking .content .thumb-text {
    color: #fff;
    text-transform: uppercase;
    margin: 10px 0 15px 0;
    font-size: 18px;
}
.thumb-cintent .content {
    position: absolute;
    width: 80%;
    bottom: -20px;
    max-width: 100%;
    margin-left: 15px;
}
.thumb-cintent .content .thumb-text {
    color: #fff;
    text-transform: uppercase;
    margin: 10px 0 15px 0;
    font-size: 18px;
}
.thumb-cintent .newservice {
    padding: 3px;
}
.thumb-cintent .newservice img {
        max-width: 45px;
}
.thumb-cintent.dance .content {
    right: 0;
    width: 160px;
    margin-right: 5px;
    left: 0;
    top: 13%;
}
.thumb-cintent.dance .content .thumb-text {
    font-size: 14px;
}
.thumb-cintent.dance .content .channel-logo {
    width: 100%;
}
.thumb-cintent.dance .content .channel-logo > img {
    width: 100%;
}
.thumb-cintent.dance .newservice {
    text-align: right;
    padding: 15px;
}
.thumb-cintent.evergreen .newservice {
    text-align: right;
    padding: 15px 15%;
}
.thumb-cintent.music .content {
    width: 155px;
}
.thumb-cintent.music .content .thumb-text {
    font-size: 15px;
}
.thumb-cintent.bhakti .content .thumb-text {
    font-size: 15px;
}
.thumb-cintent.comedy .content .thumb-text {
    font-size: 15px;
}
.thumb-cintent.music .content {
    width: 180px;
}
.thumb-cintent.bhakti .content {
    width: 90%;
}
.thumb-cintent.comedy .content {
    width: 90%;
}
.thumb-cintent.disney .content {
    width: 86%;
}
.thumb-cintent.bhojpurimanoranjan .content {
    text-align: center;
    width: 90%;
    margin: 0 5%;
}
.thumb-cintent.bhojpurimanoranjan .content .know-more-btn {
    display: block;
    text-align: center;
}
.thumb-cintent.bhojpurimanoranjan .content .thumb-text {
    font-weight: bold;
    color: #221f1f;
    font-size: 24px;
    line-height: 30px;
    display: block;
}
.thumb-cintent.bhojpurimanoranjan .content .thumb-text span {
    color: #97070b;
    display: block;
}
.thumb-cintent.bhojpurimanoranjan .content .thumb-text img {
    max-width: 86%;
    margin: 0px auto;
    float: none;
    display: block;
}
.thumb-cintent.bhojpurimanoranjan .content .channel-logo {
    margin-bottom: 175px;
    display: block;
}
.thumb-cintent.bhojpurimanoranjan .content .channel-logo img {
    max-width: 90%;
}
.grid-active-part .grid-small.partTwo {
    width: 50% !important;
}
.grid-active-part .fullgridpard {
    width: 100% !important;
}
.grid-active-part .grid-small.partTwo, .grid-xl.partTwo {
    width: 50% !important;
}

.grid-active-part .grid-small.partTwo.fullscreenGrid{
    width: 100% !important;
}
.thumb-cintent.toppertvgrid .content {
    width: 90%;
    bottom: -20px;
    margin: 0 5%;
    text-align: center;
}
.thumb-cintent.AaplaManoranjanGrid .content {
    width: 90%;
    bottom: -20px;
    margin: 0 5%;
    text-align: center;
}
.thumb-cintent.toppertvgrid .content .thumb-text {
    margin: 5px 0 180px 0;
    font-size: 16px;
    text-align: left;
}
.thumb_text_newer { position: absolute; top:40px; left: 0; width: 96%; margin: 0 2%; float: left;text-align: center}
.thumb_text_newer h3 {  width: 100%; float: left; display: block; margin: 0; padding: 0; font-size: 16px; text-align: left; color: #fff; text-transform: uppercase; }
.thumb_text_newer img { max-width: 100%; float: none; display: block; margin:0 auto; padding: 0; }
.thumb_text_newer p { width: 100%; float: left; display: block; margin: 0; padding: 0; color: #0c7a01;  font-size: 22px; text-align: center;  }
.thumb_text_newer p sup, .thumb_text_newer p sub { font-size: 14px; color:#e2125e; }

.thumb_text_newer.thumb_text_newer_topper h3  { margin: 10px 0; font-size: 18px; text-align: CENTER; color: #fe4; }
.thumb_text_newer.thumb_text_newer_topper img { width: 90px; float:none; display: block; margin:0px auto; padding:5px; border-radius: 4px; background: #fff; }

.thumb_text_newer_img { max-width: 100%; float: none; display: block; margin:15px auto 0 auto; padding: 0; }

.content .know-more-btn {
    float: none;
    margin: 0px auto;
}
.thumb-cintent.toppertvgrid .content .channel-logo {
    display: block !important;
    text-align: left;
    width: 100%;
    float: left;
}
.cookingOfffer18 .cookingOffferHead {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 45px;
    width: 350px;
    float: none;
    background: #fff;
    background: rgba(255, 255, 255, 0.7);
    text-align: center;
    padding: 20px 0;
    margin: 0 auto;
}
.cookingOfffer18 .cookingOffferHead img {
    transform: rotate(-15deg);
    max-width: 160px;
    position: absolute;
    top: -95px;
    left: -75px;
    float: left;
    margin: 0;
}
.cookingOfffer18 .cookingOffferHead h1 {
    width: 100%;
    float: left;
    margin: 0px;
    padding: 0px;
    font-family: "dini condensed light";
    font-size: 36px;
    line-height: 33px;
    color: #231f20;
    font-weight: normal;
}
.cookingOfffer18 .cookingOffferHead h2 {
    width: 100%;
    float: left;
    margin: 10px 0 0 0;
    padding: 0px;
    font-family: "dini condensed bold";
    font-size: 36px;
    line-height: 33px;
    color: #ea4d24;
    font-weight: normal;
}
.cookingOfffer18 .cookingOffferHead h2 span {
    display: block;
    font-weight: bold;
    font-size: 120%;
}
.cookingOfffer18 .shemaroologo {
    position: absolute;
    right: 0;
    bottom: -49px;
    max-width: 120px;
}
.cookingOfffer18 .cookingOffferPricePoints2 {
    width: 520px;
    float: none;
    margin: 0 auto;
    display: block;
    clear: both;
}
.cookingOfffer18 .cookingOffferPricePoints {
    width: 100%;
    float: left;
    margin: 20px 0 0 0;
    display: block;
    clear: both;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft {
    width: 50%;
    float: left;
    display: table;
    vertical-align: middle;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h1 {
    background: url('../Images/special_offer_tags.png') no-repeat;
    background-size: 100% 100%;
    width: 108px;
    height: 45px;
    padding: 5px 0 0 20px;
    font-size: 21px;
    line-height: 20px;
    color: #fff;
    font-family: "dini condensed bold";
    text-transform: uppercase;
    text-align: left;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p {
    margin-right: 12px;
    padding: 0;
    font-size: 66px;
    color: #000;
    font-family: 'DINCond-Bold';
    text-transform: uppercase;
    font-weight: bold;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span {
    position: relative;
    padding: 0 10px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span:after {
    content: "";
    background: #ec2024;
    height: 3px;
    left: 0px;
    position: absolute;
    top: 33px;
    transform: rotate(-50deg);
    width: 100%;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 {
    position: relative;
    font-size: 110px;
    color: #f06022;
    family: "dini condensed bold";
    font-weight: bold;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 span {
    position: absolute;
    top: -15px;
    width: 100%;
    text-align: center;
    font-size: 24px;
    color: #000;
    font-family: "dini condensed bold";
    text-transform: uppercase;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption {
    position: relative;
    width: 44%;
    float: right;
    text-align: left;
    padding-top: 15px;
    font-size: 30px;
    line-height: 30px;
    text-transform: uppercase;
    color: #343434;
    font-family: 'Dini Condensed Bold';
    font-weight: 500;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption spna {
    font-weight: bold;
    color: #000000;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption img {
    position: absolute;
    right: -60px;
    top: -50px;
    width: 90px;
}
.cookingOfffer18 .cookingOffferDuration {
    display: block;
    clear: both;
    width: 100%;
    margin: 10px 0 10px 0;
    float: left;
    text-align: center;
}
.cookingOfffer18 .cookingOffferDuration span {
    border-bottom: solid 1px #636261;
    padding: 10px 0px;
    display: inline-block;
    width: auto;
    margin: 0 auto;
    float: none;
    text-align: center;
    font-size: 24px;
    color: #343434;
    font-family: 'Dini Condensed Bold';
}
.cookingOfffer18 .cookingOffferDuration span sup {
    text-transform: none;
}
.cookingOfffer18 .chefylogo {
    position: absolute;
    left: 0;
    bottom: -40px;
    max-width: 50px;
}
.cookingOfffer18 .cookingOffferChefy {
    width: 100%;
    float: left;
    margin: 50px 0 0 0;
    padding: 0;
    clear: both;
    text-align: center;
}
.cookingOfffer18 .cookingOffferChefy div {
    display: table;
    margin: 0 auto;
    padding: 0;
    width: auto;
    clear: both;
    text-align: center;
    vertical-align: middle;
}
.cookingOfffer18 .cookingOffferChefy div span {
    display: table-cell;
    vertical-align: middle;
    font-family: "dini condensed light";
    font-size: 20px;
    color: #343434;
}
.cookingOfffer18 .cookingOffferChefy div img {
    display: table-cell;
    vertical-align: middle;
    max-width: 52px;
    margin: 0 5px;
}
.cookingOfffer18 .cookingOffferChefy aside {
    display: block;
    clear: both;
    width: 100%;
    float: left;
    margin: 1px 0 0 0;
    padding: 0;
    font-family: "dini condensed light";
    font-size: 20px;
    color: #343434;
}
.cookingOfffer18 .cookingOffferChefy aside a {
    font-size: 110%;
    color: #f15922;
    font-family: 'DDINCondensedBold';
}
/* ###################### bhaktiactiveNew ###################### */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.bhaktiactive .contentwrap { margin: 0 0 2% 0; }
.ba_ganpatibanner { width: 100%; float: left; margin: 0; padding: 0px; }

.bhaktiactiveNewTop {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    position: relative;
}
.bhaktiactiveNewTop img {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0px;
}
.bhaktiactiveNewTop section {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0;
    padding: 0 40px;
    width: 100%;
    float: left;
    box-sizing: border-box;
}
.bhaktiactiveNewTop section .bant_h1 {
    display: block;
    clear: both;
    width: 100%;
    float: left;
    margin:20px 0 0 0;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    color: #fe360b;
    font-size: 48px;
    line-height: 60px;
    letter-spacing: 1px;
}
.bhaktiactiveNewTop section .bant_h1 span {
    display: block;
    color: #fe360b !important;
}
.bhaktiactiveNewTop section .bant_h2 {
    display: block;
    clear: both;
    float: left;
    margin: 60px 0 20px 0;
    padding: 20px 0 0 0;
    width: 100px;
    height: 100px;
    background: url('../Images/Active-Services/bhakit-active-offer-tag.png') no-repeat;
    background-size: 100% 100%;
    transform: rotate(-22deg);
    box-sizing: border-box;
    text-align: center;
    line-height: normal;
    color: #fff !important;
    font-size: 18px;
}
.bhaktiactiveNewTop section .bant_ul {
    margin: 0 0 0 100px;
    padding: 0px;
    float: left;
    display: block;
    clear: both;
}
.bhaktiactiveNewTop section .bant_ul li {
    list-style: disc;
    margin: 8px 0 8px 0px;
    padding: 0px;
    text-align: left;
    font-weight: bold;
    color: #000000;
    font-size: 20px;
}
.bhaktiactiveNewBott {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    position: relative;
    text-align: center;
}
.bhaktiactiveNewBott img {
    width: auto;
    max-width: 200px;
    float: none;
    margin: 0 auto;
    display: inline-block;
    margin-top: -25px;
}
.bhaktiactiveNewBott .banb_p {
    width: 100%;
    float: left;
    margin: 20px 0 10px 0;
    padding: 0px;
    text-align: center;
    font-weight: bold;
    color: #000;
    font-size: 30px;
}
.bhaktiactiveNewBott .banb_p b {
    color: #fe360b;
    font-size: 130%;
}
.bhaktiactiveNewBott .banb_p i, .bhaktiactiveNewBott .banb_p sup {
    color: #fe360b;
}
.bhaktiactiveNewShamaro {
    position: absolute;
    left: 15px;
    bottom: 0;
    max-width: 100px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.bhaktiactive .contact_info {
    background: #ee5323 url('../Images/Active-Services/callbg_bhaktiavtive.jpg') no-repeat; 
    background-size: 100% 100%;
    margin: 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.bhaktiactive .contact_info p a {
    color: #fff;
}
.thumb-cintent .content.grid_ayushman { left: 0; bottom: 0; width: 50%; padding:0 0 15px 10px; margin:0; text-align:center;}
.thumb-cintent .content.grid_ayushman img:nth-child(1) { width: 95%; margin:0 auto; border: 0; display: block; float: none; }
.thumb-cintent .content.grid_ayushman img:nth-child(2) { width: 60%; margin:3% auto; border: 0; display: block; float: none; }
.thumb-cintent .content.grid_ayushman a { display: inline-block; }
.thumb-cintent .content.grid_fitness { bottom: 0; right: 0; left: auto; width: 120px; padding:0 10px 15px 0; margin:0; text-align:center; }
.thumb-cintent .content.grid_fitness img { width: 99%; margin:0 auto; margin-bottom: 7%; border: 0; display: block; float: none; }
.thumb-cintent .content.grid_fitness a { padding: 4px 12px; display: inline-block;  }
.thumb-cintent .content.grid_pubjabi { bottom: 0; right: 0; left: auto; width: 100%; padding:0 0 15px 0; margin:0; text-align:center; }
.thumb-cintent .content.grid_pubjabi img { width: 130px; margin:0 auto; margin-bottom:4%; border: 0; display: block; float: none; }
.thumb-cintent .content.grid_pubjabi a { padding: 4px 12px; display: inline-block;  }

/* ####################### dtc_channel_prime_pack ####################### */
.dtcPrimePack {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.dtcPrimePack .RibbonHolder {
    width: auto;
    max-width: 100%;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
}
.dtcPrimePack .RibbonHolder .RibbonLeft {
    float: left;
    margin: 15px -20px 0 0;
    padding: 0;
    display: table-column;
    vertical-align: top;
    border: 25px solid #f15a22;
    border-right: 0;
    border-left: 40px solid transparent;
    width: 40px;
}
.dtcPrimePack .RibbonHolder .RibbonRight {
    float: right;
    margin: 15px 0 0 -20px;
    padding: 0;
    display: table-column;
    vertical-align: top;
    border: 25px solid #f15a22;
    border-left: 0;
    border-right: 40px solid transparent;
    width: 40px;
}
.dtcPrimePack .RibbonHolder .RibbonCenter {
    position: relative;
    float: left;
    margin: 0;
    padding: 0 20px;
    display: table-column;
    vertical-align: top;
    height: 50px;
    width: auto;
    background: #f15a22;
    color: #fff;
    text-align: center;
    font-family: 'DINPro-Bold';
    font-size: 22px;
    line-height: 50px;
    text-transform: uppercase;
}
.dtcPrimePack .RibbonHolder .RibbonCenter:before {
    content: " ";
    position: absolute;
    left: 0;
    bottom: -15px;
    width: 0;
    height: 0;
    border-top: 15px solid #b43404;
    border-left: 20px solid transparent;
}
.dtcPrimePack .RibbonHolder .RibbonCenter:after {
    content: " ";
    position: absolute;
    right: 0;
    bottom: -15px;
    width: 0;
    height: 0;
    border-top: 15px solid #b43404;
    border-right: 20px solid transparent;
}
.dtcPrimePack .dtcPrimePackBoxs {
    width: 100%;
    float: left;
    margin: 50px 0 0px 0;
    padding: 35px;
    background: #fff;
    box-sizing: border-box;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left {
    position: relative;
    width: 38%;
    float: left;
    margin: 0;
    padding: 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left .dtc_ppb_tag {
    position: absolute;
    left: -20px;
    top: -20px;
    background: url('../Images/dtc_channel_prime_pack_tag_new.png') no-repeat;
    background-size: 100% 100%;
    width: 70px;
    height: 70px;
    padding-top: 18px;
    text-align: center;
    line-height: 16px;
    font-size: 14px;
    color: #fff;
    font-family: 'DINPro-Bold';
    text-transform: uppercase;
    box-sizing: border-box;
    transform: rotate(-25deg);
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left .dtc_ppb_tag span {
    display: block;
    font-size: 130%;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left img {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p {
    width: 100%;
    float: left;
    margin: 20px 0 0 0;
    padding: 0;
    text-align: center;
    font-size: 24px;
    color: #000000;
    font-family: 'DINPro-Bold';
    text-transform: uppercase;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p span {
    color: #fb4700;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p small {
    font-size: 16px;
    color: #000000;
    font-family: 'DINPro-Regular';
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right {
    position: relative;
    width: 55%;
    float: right;
    margin: 0;
    padding: 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rinfo {
    right: 0;
    top: 0;
    position: absolute;
    width: auto;
    text-align: right;
    font-size: 16px;
    color: #f15a22;
    font-family: 'DINPro-Regular';
    text-decoration: underline;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rinfo span {
    width: 16px;
    height: 16px;
    background: #fff;
    border: solid 1px #f15a22;
    border-radius: 50%;
    text-decoration: none;
    text-align: center;
    line-height: 16px;
    font-size: 11px;
    display: inline-block;
    margin-left: 2px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rhead {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 24px;
    color: #f15a22;
    font-family: 'DINPro-Bold';
    text-transform: uppercase;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_pera {
    width: 100%;
    float: left;
    margin: 0px 0 15px 0;
    padding: 0 0 10px 0;
    text-align: left;
    font-size: 16px;
    color: #58595b;
    font-family: 'DINPro-Medium';
    border-bottom: solid 1px #cecece;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdetail {
    width: 100%;
    float: left;
    margin: 0px;
    padding: 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdetail li {
    list-style: disc;
    margin: 3px 0 5px 20px;
    font-size: 16px;
    color: #58595b;
    font-family: 'DINPro-Regular';
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdescrip {
    width: 100%;
    float: left;
    margin: 0;
    padding: 15px 0 30px 0;
    text-align: left;
    font-size: 16px;
    color: #f15a22;
    font-family: 'DINPro-Medium';
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rselect {
    width: 100%;
    float: left;
    margin: 15px 0 0 0;
    padding: 0;
    text-align: center;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rselect a {
    width: auto;
    float: left;
    margin: 0;
    padding: 5px 50px 7px 50px;
    border: solid 1px #a6a6a6;
    background: #fff;
    border-radius: 20px;
    text-align: left;
    font-size: 16px;
    color: #a6a6a6;
    font-family: 'DINPro-Medium';
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rselect a:hover {
    background: #f15a22;
    color: #fff;
}
.grid-active-part .leftGrid .fullgridpard.joytish-dunia .channel-logo {
    margin-bottom: 11%;
    width: 125px;
}
.grid-active-part .leftGrid .fullgridpard.joytish-dunia .thumb-text {
    line-height: 20px;
    font-family: 'DINPro-Bold';
    text-transform: uppercase;
    color: #ffe400;
    text-align:  center;
    display: block;
    font-size:20px;
}

.grid-active-part .leftGrid .fullgridpard.joytish-dunia .thumb-text span {
    font-size: 18px;
    display:  block;
}
.grid-active-part .leftGrid .fullgridpard.joytish-dunia .thumb-text a{
    position: absolute;
    right: 30px;
    bottom: 17px;
}
.grid-active-part .leftGrid .fullgridpard.joytish-dunia .channel-logo img {
    max-width: 100%;
}
/*Sale Banner*/
.dish-box-sale {
    position: relative;
    overflow: hidden;
    margin: 4% 0;
}
.dish-box-sale .includes {
    display: table;
    position: absolute;
    top: 0;
    width: 100%;
}
.dish-box-sale .includes figure {
    display: table-cell;
}
.dish-box-sale .includes aside {
    display: table-cell;
    vertical-align: top;
    position: relative;
    padding-top: 1%;
}
.dish-box-sale .includes aside h4 {
    color: #ef4623;
    font-family: 'DINPro-bold';
    text-transform: uppercase;
    font-size: 70px;
}
.dish-box-sale .includes aside h4 i {
    font-size: 61px;
    margin-right: -13px;
}
.dish-box-sale .includes aside h4 span {
    font-size: 46px;
}
.dish-box-sale .includes aside p {
    color: #231f20;
    text-align: left;
    font-family: 'DinPro',Arial;
    font-weight: 500;
    font-size: 18px !important;
}
.dish-box-sale .includes aside .antina {
    position: absolute;
    text-align: right;
    width: 100%;
    right: 4%;
    bottom: 0;
}
.dish-box-sale .includes aside .antina .txt {
    position: absolute;
    bottom: 25px;
    width: 180px;
    margin: 0;
    padding: 5px 10px 5px 5px;
    font-size: 12px;
    color: #fff;
    font-weight: 500;
    font-family: 'DinPro',Arial;
    text-align: center;
    right: 34%;
    background-image: linear-gradient(to right top, #2691b6, #3099bd, #39a1c4, #41aaca, #4ab2d1);
    border-left: 5px solid #f15a24;
    transform: skewX(-18deg);
    height: 30px;
}
.dish-box-sale .includes aside .antina img {
    position: relative;
}
.dish-box-sale .includes aside .antina .txt span {
    width: 100%;
    position: absolute;
    transform: skewX(17deg);
    left: 0;
}
.dish-box-sale .includes aside a {
    background: #ef4623;
    color: #fff;
    text-align: left;
    font-family: 'DinPro',Arial;
    font-weight: 500;
    display: inline-block;
    padding: 7px 23px;
    border-radius: 25px;
    font-size: 16px;
    margin-top: 4%;
}
.channelpack-new .tncBtn {
    float: left;
    width: 100%;
    padding: 2.5%;
}
.channelpack-new .tncBtn .tn_pdcr_cutmr {
    float: none;
    display: inline-block;
    margin: 0;
}
#PageWapper .bjourney .inner_background_content_welcome .frm_wrap .full_frmwrap .sameaddress h3 input:not(:checked) + label::before {content:""}
#PageWapper .bjourney .inner_background_content_welcome .frm_wrap .full_frmwrap .sameaddress h3 input:checked + label::before {
    content: "\f00c";
    font-family: fontawesome;
}
.ndesign .header .right .quicklinks ul li.newoffer a {
    background-image: linear-gradient(to right bottom, #6cb7c8, #74bfd0, #7dc6d8, #85cee1, #8ed6e9);
    padding: 9px 19px 9px 37px;
    position: relative;
    text-shadow: 0 1px 1px #00000078;
    margin: 0 5px;
}

.ndesign .header .right .quicklinks ul li.newoffer a span {
    background-color: #363636;
    width: 33px;
    background-position: 0px -54px;
}

.ndesign .header .right .quicklinks ul li.newoffer a:before {
    content: "Exciting Offer";
    background: #363636;
    position: absolute;
    font-size: 8px;
    z-index: 1;
    padding: 1px 3px;
    top: -10px;
    width: 100%;
    animation: blinkingText 0.8s infinite;
    text-align: center;
    left: -3px;
    border-radius: 5px 5px 0 0;
    right: 0;
    margin: 0 auto;
}
.ndesign .header .right .quicklinks ul li.newoffer a:after,.ndesign .header .right .quicklinks ul li.newoffer a span:before {
    content: "";
    background: #363636;
    position: absolute;
    width: 4px;
    height: 7px;
    right: -3px;
    top: -2px;
}

.ndesign .header .right .quicklinks ul li.newoffer a span:before {
    left: -3px;
    right: auto;
}


@keyframes blinkingText{
    0%{background-color: #363636;}
    49%{background-color: #363636;    }
    50%{background-color:#ef4623; }
    99%{background-color:#ef4623; }
    100%{background-color: #ef4623;}
}
/*Language Dropdown on top side*/
.ndesign .header .right .quicklinks ul li.lang .language ul {
    display: none;
    position: absolute;
    background: #f1f1f1;
    width: 100%;
    right: 0;
    top: 100%;
    z-index: 99999;
    box-shadow: 0 3px 2px 0px #0000001f
}

.ndesign .header .right .quicklinks ul li.lang {
    margin: 0 0 0 0;
    vertical-align: middle;
    background-color: #353535;
    color: #fff;
    display: inline-flex;
    font-size: 12px;
    font-weight: 600;
    font-family: "DINPro-Bold",Arial;
    position: relative;
    text-transform: uppercase;
    cursor: pointer;
    width: auto;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkRCQjU2MUJDREZDMTFFODg5RUNGQjlDMTBDMUY4NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkRCQjU2MUNDREZDMTFFODg5RUNGQjlDMTBDMUY4NjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGREJCNTYxOUNERkMxMUU4ODlFQ0ZCOUMxMEMxRjg2MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGREJCNTYxQUNERkMxMUU4ODlFQ0ZCOUMxMEMxRjg2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjE45nAAAAA2SURBVHjaYvj///+0/9jBNAYgwQzEG9EkQHxmkCQIcwHxCajECSifASYJwqJAvB1Kg8UAAgwAOgVhvQ8MDaYAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: 93% center;
}
.ndesign .header .right .quicklinks ul li.lang span.txt {
    color: #fff;
    font-size: 12px;
    display: block;
    padding: 7px 51px 7px 47px;
    font-family: "DINPro-Bold",Arial;
}
.ndesign .header .right .quicklinks ul li.lang > span {
    background-position: -34px -2px;
}
.ndesign .header .right .quicklinks ul li.lang > span {
    background-color: #f15a23;
    background-image: url(../images/sprite.png);
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 33px;
    cursor: default;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li {
    padding: 8px 6px;
    text-align: left;
    color: #353535;
    font-size: 11px;
    margin: 0;
    display: block;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li:hover {
    color: #f15a23;
} 
.ndesign .header .right .quicklinks ul li.lang em.mobile {
    display: none;
}
.ndesign .header .right .quicklinks ul li.mobileLang {
    display: none;
}   


.tru-hd-plus-wrapper .frtrtss li .rondns { position: relative; border:2px solid #e8ecef; height:85px; width: 85px; margin:0 auto; display: block; border-radius: 50%; background: #fff; margin-bottom: 10px;  }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon { background: url('../Images/DishNXTHD_icons.png') no-repeat; height: 39px; width: 60px; margin: 0 auto; float: none; display: block; position: absolute;left: 0; right: 0; top: 25%; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon1 { background-position: left 0 top 0; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon2 { background-position: left -60px top 0; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon3 { background-position: left -120px top 0; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon4 { background-position: left -180px top 0; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon5 { background-position: left -240px top 0; }
.tru-hd-plus-wrapper .frtrtss li .rondns i.ftrs_icon.ftrs_icon6 { background-position: left -300px top 0; }

.fourSteps .step_box1 {width: 261px;font-family: 'DinPro-Medium';font-size: 23px;padding: 6px 6px 1px 26px;}
.fourSteps .num_1 {left: 261px;}
.fourSteps .step_box2 {left: 272px;width: 198px;padding-left: 33px;background-color: #FFF; color: #625f60; background-image: url(../images/select_product/steps_ajax_tab_bg.jpg); background-repeat: repeat-x;border: 1px solid #ebebeb;}
.fourSteps .num_2 {left: 490px;}
.fourSteps .step_box3 {left: 505px;width: 210px;padding-left: 33px;}
.fourSteps .num_4 {left: 727px;}
.fourSteps .step_box4_pro {left: 742px;width: 228px;padding-left: 33px;}
.fourSteps .boxactive {background-color: #f56527;background-image: url(../images/select_product/ajax_tab_active_bg.jpg);background-repeat: repeat-x;border: 1px solid #ff6229;color: #FFF;}
.fourSteps .page_text {float: left;top: 0%;margin-top: 5%;}
.steps.fourSteps {top: 0;}
.steps.fourSteps a {color: #625f60;}
.steps.fourSteps img {background: #666666; padding: 6px 7px;position: absolute;border-radius: 22px; width: 10px;height: 11px;top: 12px;margin-left: 10px;}


/* grid changes */
.thumb-cintent .content.gamesnew { width: 100%; margin: 0; bottom: -10px; text-align: center; }
.thumb-cintent .content.gamesnew .channel-logo {  width: 100%; }
.thumb-cintent .content.gamesnew .channel-logo img {  max-width: 120px; }
.thumb-cintent .content.gamesnew .know-more-btn { padding-top: 10px; }
.thumb-cintent .content.evergreeenew { bottom: 0; left: 10px; height:85%; margin: 0;  padding: 0; width: 50%; text-align: center; }
.thumb-cintent .content.evergreeenew .thumb-text { margin: 0 0 15px 0; color: #f9df23; }
.thumb-cintent .content.evergreeenew .channel-logo img { max-width: 120px; }
.thumb-cintent .content.kidsnew { bottom: 0; height: 100%; margin: 0;  padding: 0; width: 100%; text-align: center; }
.thumb-cintent .content.kidsnew .channel-logo { width:100%; }
.thumb-cintent .content.kidsnew .channel-logo img { max-width: 120px; margin: 10px 0 0 10px; float: left; }
.thumb-cintent .content.kidsnew .know-more-btn { position: absolute;  bottom: 20px; left: 0; right: 0; margin: 0 auto; }
.thumb-cintent .content.moviesnew { width:100%; margin: 0; padding: 0; height: 100%; left:0; bottom: 0; text-align: center; }
.thumb-cintent .content.moviesnew .channel-logo { width:100%; }
.thumb-cintent .content.moviesnew .channel-logo img { max-width: 120px; margin:15px 0 0 10px; float: left; }
.thumb-cintent .content.moviesnew .thumb-text { margin: 120px 0 15px 0; font-size: 14px; color: #fff; }
.thumb-cintent .content.comedy { width: 100%; height: 100%; margin: 0; padding: 0; bottom: 0; left: 0; text-align: center; }
.thumb-cintent .content.comedy .channel-logo { width:100%; }
.thumb-cintent .content.comedy .channel-logo img { max-width: 120px; margin:10px 0 0 10px; float: left; }
.thumb-cintent .content.comedy .thumb-text { font-size: 17px; margin: 5px 0 0 0; text-align: left; width: 90%; }
.thumb-cintent .content.comedy .know-more-btn { position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 20px; }
.thumb-cintent .content.cookingnew { width: 100%; height: 100%; margin: 0; padding: 0; bottom: 0; top: 0; left: 0; text-align: center; }
.thumb-cintent .content.cookingnew .channel-logo { width:100%; }
.thumb-cintent .content.cookingnew .channel-logo img { max-width: 120px; margin:7px 0 0 10px; float: left; }
.thumb-cintent .content.cookingnew .thumb-text { font-size: 14px; margin:5px 10px 0 10px; text-align: left; }
.thumb-cintent .content.cookingnew .know-more-btn { position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 20px; }
.grid-active-part .leftGrid .fullgridpard.joytish-dunia .thumb-text.jyotish { margin: 90px 0 0 35px !important; padding: 0; width: auto; display: inline-block; }
.thumb-cintent .content.fitnessNew { width: 100%; height: 100%; margin: 0; padding: 0; bottom: 0; left: 0; text-align:center; }
.thumb-cintent .content.fitnessNew .channel-logo { width:100%; text-align: center; margin: 0 auto; bottom: 60px; position: absolute; left: 0; right: 0; }
.thumb-cintent .content.fitnessNew .channel-logo img { max-width: 150px; margin:0 auto; float: none; }


/* ############# loginpopup for movies active ############# */
.rightlogin .content-holder.loginmovieofr { background: url('../Images/login-pop-up-all-vas.jpg') no-repeat top center; background-size: 100% 100%; position: relative; }
.rightlogin .content-holder.loginmovieofr .headings { width: 100%; float: left; margin:205px 0 10px 0; padding: 0; text-align: center; color: #ff2e00; font-family:'DINPro-Bold'; font-size: 20px; line-height: 20px; text-transform: uppercase;  }
.rightlogin .content-holder.loginmovieofr .listss { width: 100%; float: left; margin:0; padding: 0 0 0 28%;text-align:left;  color: #010101; font-family:'DINPro-Medium'; font-size:11px; text-transform: uppercase; box-sizing: border-box; }
.rightlogin .content-holder.loginmovieofr .listss span { display:block; margin:2px 0; }
.rightlogin .content-holder.loginmovieofr .listss span:before { content: "";background: url(../Images/allinone_bullet.png) no-repeat;background-size: 100% 100%;width: 10px;height: 11px;margin-right:3px; display: inline-block; }
.rightlogin .content-holder.loginmovieofr .prices { margin:5px 0 10px 0; padding: 0; width: 100%; float: left; text-align: center; color: #000; text-transform:uppercase; font-family: 'DINPro-Bold'; font-size: 14px;  }
.rightlogin .content-holder.loginmovieofr .prices span i { font-weight: 400; font-size:90%; }
.rightlogin .content-holder.loginmovieofr .prices span sup { font-weight: 400; font-size:75%; }
.rightlogin .content-holder.loginmovieofr .prices span.p_old { position: relative; }
.rightlogin .content-holder.loginmovieofr .prices span.p_new { font-weight: bold;  font-size: 130%; }
.rightlogin .content-holder.loginmovieofr .prices span.p_old:after { background:#ff2e00; content: "";position: absolute; height:2px;  left:2px; top:9px; transform: rotate(-26deg); width: 80%; }
.rightlogin .content-holder.loginmovieofr .prices em { color: #f30; display: inline-block; font-size: 10px;line-height: 10px; position: relative; bottom: -2px; text-align: left; left: 3px; }
.rightlogin .content-holder.loginmovieofr .ctas {  margin:0; padding: 0; width: 100%; float: left; text-align: center; }
.rightlogin .content-holder.loginmovieofr .ctas a { background: #ee5622;color: #fff; text-transform: capitalize;display: inline-block; font-family:'DINPro-Regular'; padding: 4px 12px;font-size: 12px;border-radius: 4px;margin: 0 auto; }
.rightlogin .content-holder.loginmovieofr .ctas a:hover { background: #000; }
.rightlogin .content-holder.loginmovieofr .tncs { color: #000; font-family:'DINPro-Regular'; font-size:8px; font-weight: 700; position: absolute; right: 7px;  bottom: 7px; z-index: 10; }

.popup_region1.SmrtStickPopUp .Region_select .region_area .region-inputfield h6 {
    font-size: 16px;
    color: #687279;
    font-family: 'DINPro-Medium';
    line-height: 20px;
    margin: 16px 0;
	font-weight: 400;
}
.popup_region1.SmrtStickPopUp .Region_select .region_area .region-inputfield input[type="text"]{
	max-width: 100%;
	height: 35px;
}
.popup_region1.SmrtStickPopUp .Region_select .region_area .region-inputfield input[type="submit"]{
	float: none;
	margin: 20px;
}
.popup_region1.SmrtStickPopUp .close_login{
	border-radius: 0px;
	right: 0px !important;
}
.popup_region1.SmrtStickPopUp .close_login a {
    display: block;
    height: 27px;
    padding: 8px 0 0;
}
.popup_region1.SmrtStickPopUp .Region_select .region_area .ValidationErrMsg{
	background: none;
	padding: 0;
	float: none;
}
.popup_region1.SmrtStickPopUp .Region_select .region_area .ValidationErrMsg h6 {
    font-size: 16px;
    color: #687279;
    font-family: 'DINPro-Medium';
    line-height: 20px;
    margin: 16px 0;
	font-weight: 400;
}
/*Hello msg bar*/
.leadNotification {
    background: #f1f1f1;
    text-align: center;
    color: #3a3a3a;
    font-family: 'DinPro-Medium',Arial;
    line-height: 28px;
    padding-bottom: 4px;
    position: fixed;
    top: -55px;
    width: 100%;
    z-index: 999;
    box-shadow: 0 2px 7px 0px #0000002e;
}
.leadNotification a {
    background: #e64b0f;
    color: #fff;
    padding: 2px 6px 5px;
    margin: 0 6px;
    border-radius: 2px;
}
.leadNotification a.close {
    font-family: fontawesome;
    font-style: normal;
    float: right;           
    color: #3a3a3a;
    background: no-repeat;
    font-size: 16px;
    margin: 0px 7px 0 0 !important;
    top: 2px;
    position: relative;
}
.leadNotification a.close i {
    font-style: normal;                 
    color: #3a3a3a;
}
.ndesign .ads .header.fixed {
    top: 38px;
    padding: 0;
}
.ndesign .ads .header {
    padding-top: 36px;
}

/*  sticker  notification bar */
.headerNotification { z-index: 9990; position:static; width: 100%; background: #f1f1f1; padding: 0; margin: 0; box-shadow:0 2px 7px 0px #999ddd; text-align: center; overflow: hidden; }
.hn_tickerwrap { width: 100%; padding-left: 100%; }
.hn_tickermove {  padding-right: 100%; display: inline-block; white-space: nowrap;  animation-iteration-count: infinite; animation-timing-function: linear; animation-name: hn_ticker; animation-duration:15s; }
.hn_tickermove:hover{ animation-play-state: paused; }
.headerNotification p { padding:7px 0 10px 0;margin: 0;color: #3a3a3a; font-family: 'DinPro-Medium';  font-size:1rem;  }
.headerNotification p a { background: #f15a23; color: #fff; padding:1px 6px 4px 7px; margin: 0 5px; border-radius:3px; }
.headerNotification p a:hover { background: #242424; }
.headerNotification span { display: none; position:relative; right:5px; top: 25%; margin:0; padding: 0; font-size: 20px; cursor: pointer; color: #3a3a3a; }
.headerNotification span:after { content:"\f00d"; font-family:'FontAwesome';  }
.headerNotification span:hvoer { color: #f15a23; }
 @keyframes hn_ticker {
    0% { transform: translate3d(0, 0, 0); }
    100% { transform: translate3d(-100%, 0, 0); }
  }

.content.gamesnew { width: 100%; margin: 0; bottom: -10px; text-align: center; }
.content.gamesnew .channel-logo {  max-width: 120px; }
.content.gamesnew .know-more-btn { padding-top: 10px; }


.headmultivcselected::-ms-expand { display: none; }
.headmultivcselected { display:inline-block; border: solid 1px #ddd; width: 120px; margin:5px 0 0 0;  padding:4px 15px 4px 10px; box-shadow: none; cursor: pointer;outline: none; border-radius:15px; box-sizing: border-box; color: #383838; font-size: 13px; font-family: 'DINPro-Regular'; text-indent: 2px; text-overflow: ''; background: #fff url(../Images/arrowDrop.png) no-repeat; background-position:right 8px top 10px; -webkit-appearance: none;-moz-appearance: none; -ms-appearance: none;-o-appearance: none; appearance: none; }




/*Ends here*/
@media only screen and (max-width:1500px) {
.vision .vision-banner .vision-content h1 {
    font-size: 62px;
    line-height: 62px;
}
.vision .vision-banner .vision-content h4 {
    font-size: 28px;
}
}

@media (max-device-width: 800px) and (min-device-width: 640px), (max-width: 800px) and (min-width: 640px) {

.active-services-full-wrap .bottom-tiles-holder.grid-active-wrapper, .grid-active-part.part1 {
    width: 100%;
}
.grid-active-part.part2 {
    width: 33.33%;
    float: left;
}
.grid-active-part.part6 {
    width: 99.972%;
}
.grid-active-part.part3, .grid-active-part.part4, .grid-active-part.part5 {
    width: 66.672%;
}
.thumb-cintent.cooking .content .thumb-text {
    font-size: 2.4vw;
}
.thumb-cintent.music .content .thumb-text, .thumb-cintent.bhakti .content .thumb-text, .thumb-cintent.comedy .content .thumb-text {
    font-size: 2vw;
}
.thumb-cintent a {
    font-size: 1.4vw;
}
.thumbnail.single {
    height: 187.3px;
}
}

@media (max-device-width: 640px) and (min-device-width: 480px), (max-width: 640px) and (min-width: 480px) {
/*.active-services-full-wrap .bottom-tiles-holder.grid-active-wrapper, .grid-active-part .grid-square, .grid-medium, .grid-xl, .grid-active-part.part5, .grid-active-part.part6 {
        width: 100%;
    }*/
 
.grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {
    width: 50%;
}
.grid-active-part.part6 > .grid-medium {
    width: 50%;
}
.thumbnail.double {
    height: 470px;
}
.thumbnail.single {
    height: 240px;
}
.thumb-cintent.toppertvgrid .content .thumb-text {
    margin: 5px 0 95px 0;
    display: block;
}
}

@media (max-device-width: 480px) and (min-device-width: 200px), (max-width: 480px) and (min-width: 200px) {
.active-services-full-wrap .bottom-tiles-holder.grid-active-wrapper, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part1, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4, .grid-active-part.part5, .grid-active-part.part6, .grid-medium {
    width: 100%;
}
.thumbnail.double {
    height: 310px;
}
.thumb-cintent.toppertvgrid .content .thumb-text {
    margin: 5px 0 80px 0;
    display: block;
}
.grid-active-part .grid-small.partTwo, .grid-xl.partTwo {
    width: 100% !important;
}
}
/*Login Section Diwali Offer*/

.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali {
    background: #dcddde url("../images/login-diwali-bg.jpg") no-repeat scroll 0 0 / cover;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h5 {
    color: #231f20;
    font-family: DINPro-Regular;
    font-size: 17px;
    font-style: italic;
    line-height: 21px;
    margin-top: 65%;
    text-transform: inherit;
}
.ndesign .popup_login.popup_login1.login_orng .popup_login_div .leftlogin {
    padding-bottom: 6px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h5 em span {
    color: #f04e23;
    display: inline-block;
    font-size: 19px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6 {
    color: #231f20;
    font-size: 22px;
    font-style: italic;
    margin: 3% 0;
    padding: 2% 0;
    position: relative;
    text-align: left;
    width: 67%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6 small {
    display: block;
    font-size: 9px;
    font-style: italic;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6 span {
    color: #f04e23;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6::before, .popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6::after {
    background: rgba(0, 0, 0, 0) url("../images/login-diwali-border.png") repeat-x scroll 0 0;
    content: "";
    height: 4px;
    position: absolute;
    top: 0;
    width: 100%;
}
.ndesign .popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6::after {
    bottom: -3px;
    top: auto;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h4 {
    color: #231f20;
    font-family: "DINPro-Medium", Arial;
    font-size: 17px;
    line-height: 27px;
    margin-top: 4%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h4 span {
    font-size: 31px;
    font-weight: bold;
    display: inline;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h4 i {
    position: relative;
    top: -7px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.diwali .bottom-desc .right-txt {
    color: #444444;
    text-align: left;
    width: 92%;
}
.popup_login.popup_login1.login_orng .rightlogin .content-holder.lcn-offer.diwali .header-holder a {
    background: #f04e23 none repeat scroll 0 0;
    border: 1px solid #f04e23;
    border-radius: 5px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
    font-size: 15px;
    margin-top: 8px;
}
.ndesign .channel-mrg-box.channel_pack_box {
    text-align: center;
}
.ndesign .pkbxallchannels_cnt .about_channel .channels div:nth-child(2n+1), .ndesign .container-my-make-pack .inner-my-make-pack ul li .channel-img {
    overflow: hidden;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .contentwrap .subscribe_btn a {
    padding: 9px;
}
/*Pack Page*/
.channelpack-new .mnthqtrpack .pack-box .bottom-section {
    height: 410px;
}
.mnthqtrpack .pricegrid .grid .cta .basepack_journey.pack-slectd {
    position: initial;
    border: none;
    padding: 0;
    color: #959595;
}
.mnthqtrpack .pricegrid .grid .cta .basepack_journey.pack-slectd .select {
    color: #959595;
    font-weight: 400;
    font-family: 'Roboto', Arial;
    font-size: 14px;
    float: none;
}
.mnthqtrpack .pricegrid .grid:hover .cta .basepack_journey.pack-slectd .select {
    color: #f15b24;
}
.channelpack-new .mnthqtrpack .channel_pack_box_left.pack-box.box-tsting {
    height: 627px !important;
}
.mnthqtrpack .pricegrid {
    display: table;
    width: 100%;
    border-spacing: 9px 0;
}
.mnthqtrpack .pricegrid .grid {
    display: table-cell;
    vertical-align: top;
    position: relative;
    padding: 0 0 40px 0;
    margin: 0;
    background: #ececec;
    font-family: 'Roboto', Arial;
}
.mnthqtrpack .pricegrid .grid .saving {
    background: none;
    border-radius: 0px;
    border: none;
    margin: 0;
    width: auto;
    line-height: normal;
    text-align: center;
    height: auto;
    left: auto;
    top: 11px;
    position: relative;
    width: 83%;
    margin: 0 auto;
    box-shadow: 0 0 0 1px #828282;
    border-radius: 9px;
}
.mnthqtrpack .pricegrid .grid .saving h5 span {
    display: block;
}
.mnthqtrpack .pricegrid .grid .saving h5 {
    line-height: normal;
    color: #828282;
    font-size: 17px;
    position: relative;
    top: 10px;
    padding: 4px 0 3px;
    display: inline;
    background: #ececec;
}
.mnthqtrpack .pricegrid .grid h4 {
    font-size: 13px;
    color: #3e3e3e;
    font-weight: 500;
    border-bottom: 1px solid #e5e5e5;
    padding: 5px 0;
    margin-bottom: 4%;
}
.mnthqtrpack .bottom-section .pricegrid .grid h3 {
    color: #8a8a8a;
    margin-bottom: 2px !important;
    font-size: 24px;
    font-weight: 800;
    font-family: DINPro-Medium, Arial;
}
.mnthqtrpack .bottom-section .pricegrid .grid h3 i {
    color: #8a8a8a;
    position: relative;
    top: -5px;
    left: 4px;
}
.mnthqtrpack .bottom-section .pricegrid .grid h3 sup {
    position: relative;
    left: -3px;
}
.mnthqtrpack .pricegrid .grid .cta {
    background: #fff;
    position: absolute;
    left: 0;
    margin: 0 auto;
    right: 0;
    bottom: 7px;
    border: 1px solid #959595;
    color: #959595;
    display: inline-block;
    width: 76%;
    border-radius: 31px;
    padding: 4px 0;
}
.mnthqtrpack .packaddchnl .txt {
    display: table;
    width: 100%;
    color: #242424;
    font-size: 13px;
    vertical-align: middle;
}
.mnthqtrpack .packaddchnl .txt .txtgrid {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 10px;
    font-size: 12px;
    text-align: center;
}
.mnthqtrpack .packaddchnl {
    border: 1px solid #ccc;
    width: 91%;
    margin: 13px auto 0;
    position: relative;
    border-radius: 11px;
    padding: 3px 0;
}
.mnthqtrpack .packaddchnl > i.fa-info {
    position: absolute;
    left: -10px;
    color: #787878;
    font-size: 13px;
    font-style: italic;
    background: #fff;
    border: 1px solid #787878;
    padding: 2px 6px 2px 5px;
    border-radius: 23px;
    top: 25%;
}
.mnthqtrpack .packaddchnl a.fa-info {
    position: absolute;
    left: -10px;
    top: 25%;
    background: #fff;
    border-radius: 23px;
    border: 1px solid #787878;
    padding: 2px 6px 2px 5px;
    color: #787878;
    font-size: 13px;
    font-style: italic;
}
.mnthqtrpack .packaddchnl .txt .txtgrid.lg {
    color: #f4590b;
    padding: 0 0 0;
    position: relative;
    top: -3px;
}
.mnthqtrpack .packaddchnl .txt .txtgrid.lg span {
    font-family: "Roboto", DINPro-Medium, Arial;
    font-size: 20px;
    font-weight: bold;
    position: relative;
    top: 3px;
}
.mnthqtrpack .packaddchnl .txt .txtgrid.lg span i {
    font-size: 17px;
    position: relative;
    left: 3px;
}
.mnthqtrpack .pricegrid .grid:hover {
    background: #f05a22;
}
.mnthqtrpack .pricegrid .grid:hover h4, .mnthqtrpack .bottom-section .pricegrid .grid:hover h3, .mnthqtrpack .bottom-section .pricegrid .grid:hover h3 i {
    color: #fff;
}
.mnthqtrpack .pricegrid .grid:hover .cta {
    color: #f05a22;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings h5 {
    display: table;
    width: 97%;
    font-family: DINPro-Medium, Arial;
    font-size: 10px;
    text-align: left;
    font-weight: 400;
    color: #959595;
    margin: 0 auto;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings h5 span.price {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings h5 small {
    display: inline-block;
    font-size: 12px;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings {
    position: absolute;
    text-align: left;
    padding-top: 4px;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings h5 span.price sup {
    position: relative;
    top: 5px;
    left: -2px;
}
.mnthqtrpack .bottom-section .pricegrid .grid .savings h5 span.price i {
    position: relative;
    font-size: 10px;
    top: -2px;
    left: 2px;
}
.mnthqtrpack .bottom-section .pricegrid .grid:hover .savings h5 {
    color: #fff;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .offer h4.price span::after {
    background: #fff;
    height: 2px;
}
.breadcrumb ul li h1 {
    font-weight: normal;
    font-size: 100%;
    color: #f15922;
    padding: 14px 0 9px;
    border-bottom: 4px solid #f15922;
}
.ndesign .market_offer .ofer_products .img_txtx {
    height: 241px;
}
.language-notification {
    position: fixed;
    bottom: 9%;
    left: 4%;
    display: none;
}
.language-notification a.vascular-icon {
    background: #e94c29;
    display: inline-block;
    padding: 15px 14px;
    /* box-shadow: 0 0 0 4px #f2947f; */
    border-radius: 68%;
    width: 50px;
    animation: glow 2s infinite
}
.language-notification a.vascular-icon img {
    max-width: 100%;
}
.language-notification .tooltip {
    padding: 20px 0;
    font-family: DINPro-Medium;
    position: absolute;
    color: #fff;
    width: 356px;
    font-size: 16px;
    left: 90px;
    background: #3d3d3d;
    text-align: center;
    font-weight: 500;
    top: 13%;
    display: none;
    opacity: 0;
}
.language-notification .tooltip:before {
    border-left: 10px solid transparent;
    border-right: 10px solid #3d3d3d;
    content: "";
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    position: absolute;
    left: -20px;
}
@keyframes glow {
 0%, 100% {
 box-shadow: 0 0 0 5px #f2947f9e;
}
 50% {
 box-shadow: 0px 0px 0px 0px rgba(0, 130, 196, 0), inset 0px 0px 0px rgba(255, 255, 255, 0);
}
}
/*Mobile Search Box*/
.m_menu .header-search-box {
    float: none;
    display: block;
    padding: 4% 5%;
    z-index: 1;
}
.m_menu .header-search-box input {
    width: 224px;
    border: 2px solid #fff;
    padding: 7px 12px;
    outline: none;
    font-size: 13px;
    background-color: #fff;
    border-radius: 0px;
    box-sizing: border-box;
    box-shadow: 0 2px 5px 0px #00000008;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAC9ElEQVRoQ+2Y36tNQRTHPzdFRIo8KVJXRKSIiOiKlFLkiYgXSh6U/0KR8sQLESUi4oXcriglD0qJKKWUKCUiSulbs2/Ttn/M2ntmH9321Ok8nDVrrc9as2atOUNMkDU0QTjoQf63TPYZ6TOSKAL90UoU2MZq+4w0Dl2ijdaMrAV2ACPAMmAq8BN4AYwCt4EniXytVBsKsgQ4DWwJcPI+cAx4GSAbTSQEZDdwHphusPodOAhcN+xpJVoHshO4UWDhHaDIa01ymZpXILcLuNnKw8DNVSA6Ts9cHWTqngNHSupAdXMG0L5sqX5WdXHMqkDu5WpCx2Qv8LsiSCp+ZXCbJ6PMbQ0MbGOxMpCNwJin9QOwFPgaYGkO8AqY5cluAh4G7G0sUgZyFjjkaVVEs5oIMbYPuOgJngMOh2xsKlMGooguckrVI5YbDegC+ORl5TWw2KjDJF4G8sMr8gvuKjUpBu4A290mFf00qwKLfBGI+sU3T8kp4LhFqZPV0dIRy9YMQP0lySoC0bH45fqDjF4C9jew7mfkDzAF0HeSVXa03gDDzuJ7YL7Rer5G3gILjTpM4mUgl4E9nqbNbigMVa6x5ponfMX1oND9ZrkyEHXpB542dfR1btKtMzLTTQRZRiVvDUSdjX9+r+rsj4D13g6N6OrsVQUriFuAGmq2HgMbzJ4ZN1SBrAYEM9nTqX6gG+xugR0dpxPAgtxvGueVkY9G30ziddPvATfC55V+doOjnJsL6MHljyR5+eQwdSBy6Kh7VOkmarOSwoSAyHkV/0lgRQCJhkM9g4sylAwmFCTzX+O5ProEVAtyVn1GH73ZVTtPgZWAngGdwVhBAhIyLtIpTEoQEVXB6AbUOyXKbZYapDOYLkA6gekKpA5GF8QaSwHmZbsEqYOZDXxpCtM1SBlM0zfPOPcgQDIYDZcab666h1vV30y1iRoUiBzTpKyGqX8tW69BgrR23lfQg0QNZwRlfUYiBDGqij4jUcMZQVmfkQhBjKriL/HmdzP+LieSAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: right center;
}
.m_menu .search {
    display: block;
    width: 100%;
}
.ndesign .m_menu #divRecommendedMain {
    left: 0;
    top: auto;
    width: 100%;
    margin-top: 0px;
    background: #000000ed;
    /* height: 100vh; */
    box-shadow: none;
    z-index: 9999;
    position: relative;
    min-height: 50px;
}
.ndesign .m_menu #divRecommendedMain>h2 {
    font-size: 14px;
}
.ndesign .m_menu .header-search-box .content_scrollSearch {
    font-size: 13px;
}
.m_menu .menu {
    transition: 0.6s ease;
}
/*Ends here*/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="button"] {
    padding: 6px 10px 6px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney .thumb img {
    width: 101%;
}
.ndesign .picquality.hdchnls .innermsghd::before {
    border-width: 29px;
    left: -61px;
}
.ndesign .picquality.hdchnls .innermsghd::after {
    border-width: 29px;
    right: -61px;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select {
    padding: 6px 15px;
    background-position: right 4px;
}
}

/*****media query starts here *********/
@media(min-width:1601px) and (max-width:1950px) {
}

@media(min-width:1301px) and (max-width:1600px) {
}

@media(min-width:1101px) and (max-width:1300px) {
}

@media (min-width:639px) and (max-width:767px) {
.thumb-cintent.bhojpurimanoranjan .content .channel-logo.bhojpurilogo {
    margin: 0 0 50px;
}
.rechrge_transdetail ul.transdetail li > .label {
    width: 40%;
}
}

@media (min-width:1001px) and (max-width:1100px) {

.ndesign .bannerwrap .slider .innercontent {
}
.ndesign .container {
    width: 96%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    font-size: 14px;
    margin: 0 9px 7%;
}
.ndesign .product .container .product-slider .slider-nav .slick-next {
    height: 30px;
}
.ndesign .offer-slider {
    width: 800px;
	height: 288px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    font-size: 24px;
}
.ndesign .quickcontact .contactinner .box.dealer h3 {
    font-size: 24px;
}
.ndesign .quickcontact .contactinner .box h3 {
    font-size: 24px;
}
.ndesign .footer .innerwrap .footer-quick .left {
    padding-left: 2%;
}
.ndesign .footer .innerwrap .footer-quick .social_icon {
    margin-left: 3%;
    width: 15%;
}
.footer-quick .copyright {
    padding: 0 0 0 2%;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 span {
    font-size: 30px;
    line-height: 30px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 {
    font-size: 44px;
    line-height: 41px;
}
.ndesign .bannerwrap .slider .item.hdbanner .rightwrap.content h3 {
    font-size: 32px;
    line-height: 30px;
}
.ndesign .navigation .menu ul {
    float: left;
    padding: 0;
}
.ndesign .navigation .menu ul li a {
    font-size: 13px;
}
.ndesign .navigation .search .header-search-box.active input[type="text"] {
    width: 62%;
}
.ndesign .navigation .search .header-search-box {
    width: 163px;
}
.ndesign .offer-slider .item.carousel-center .overlay_white {
    display: none;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 {
    font-size: 40px;
    line-height: 40px;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 span {
    font-size: 32px;
}
.ndesign .ndaddon.postlogin .selectvc {
    margin-right: 3%;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 span {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p {
    font-size: 21px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span {
    font-size: 27px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span i {
    font-size: 25px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content .terms {
    bottom: 3%;
    right: 12%;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content h3 {
    font-size: 49px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .six-pe-eight .rightwrap.content p {
    font-size: 20px;
}
.ndesign .six-pe-eight .bnr-bottom-msg {
    font-size: 14px;
}
.channelpack-new .region { /*margin-right:25px;*/
}
.ndesign .bannerwrap .slider .item.newbnr .rightwrap.content .imgtxt {
    width: 90%;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content p {
    font-size: 20px;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content .terms a {
    top: 0;
}
.ndesign .bannerwrap .slider .rightwrap.content .imgtxt {
    width: 77%;
}
.item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p {
    font-size: 14px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw .whitebtn {
    font-size: 14px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw {
    margin-top: 1%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .terms {
    bottom: 9%;
}
.item.recharage-offer.three-plus-one.newbnr .banner-inner-txt .innercontent .rightwrap .terms {
    bottom: 7%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li.spacing {
    font-size: 12px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li {
    display: inline;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    font-size: 36px;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h5 {
    font-size: 18px;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h6 {
    font-size: 14px;
}
.ndesign .header .logo {
    width: 20%;
    margin: 10px 0;
}
.ndesign .header .right {
    width: 80%;
}
.ndesign .header .right .quicklinks ul li {
    margin: 0;
}
.ndesign .header .right .quicklinks ul li a {
    padding: 9px 10px 9px 40px;
}
.ndesign .navigation.vascular .search .header-search-box input[type="text"] {
    width: 75%;
    padding-right: 0;
}
.ndesign .navigation .search .header-search-box {
    width: 138px;
}
.ndesign .navigation .menu ul li a {
    font-size: 10px;
    padding: 0 7px !important;
}
	
	

/*Hd upgrade css start here*/
.hdupgradebox h2 { margin: 85px 0 0 0; font-size: 28px; }	

}

@media only screen and (max-width:1365px) {
.vision .vision-banner .vision-content h1 {
    font-size: 67px;
    line-height: 63px;
}
.vision .vision-banner .vision-content h4 {
    font-size: 28px;
}
.vision-page .main-container {
    padding: 0 2%;
    box-sizing: border-box;
}
.vision-page .core-list ul li {
    min-height: 244px;
}
.vision-page .core-list ul li .core-img {
    width: 244px;
}
.vision-page .core-list ul li .core-text {
    width: 53%;
}
.vision-page .core-list ul li .core-text .core-content p {
    font-size: 14px;
}
.blurb-bottom img {
    width: 50px;
}
}

@media only screen and (max-width:1279px) {
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 26px;
    line-height: 31px;
    margin: 0;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    margin-top: 6px;
}
.allinoneActivepacksFloter {
    left: 0px;
    top: 30%;
    width: 150px;
}
.vision .vision-banner .vision-content {
    width: 53%;
}
.vision .vision-banner .vision-img img {
    width: 400px;
}
.vision .vision-banner .vision-content h1 {
    font-size: 56px;
    line-height: 53px;
}
.vision .vision-banner .vision-content h4 {
    font-size: 23px;
}
.blurb-top img {
    width: 70px;
}
.vision-page {
    padding: 30px 0 0;
}
.vision-page .core-value {
    padding: 0 0 30px;
}
.vision-page .core-list ul li {
    margin: 0 0 18px;
    min-height: 161px;
}
.vision-page .core-list ul li .core-text .core-content p {
    font-size: 13px;
}
.vision-page .core-list ul li .core-text .core-logo h5 span {
    display: inline-block;
}
.vision-page .core-list ul li .core-text .core-content {
    padding: 2px 0 0;
    margin: 3px 0 0;
}
.vision-page .core-list ul li .core-text {
    width: 61%;
}
.vision-page .core-list ul li .core-img {
    width: 162px;
}
.vision-page .core-list ul li .core-text .core-logo.collaboration h5, .vision-page .core-list ul li .core-text .core-logo.speed h5, .vision-page .core-list ul li .core-text .core-logo.problem-solving h5, .vision-page .core-list ul li .core-text .core-logo.respect h5, .vision-page .core-list ul li .core-text .core-logo.goals h5, .vision-page .core-list ul li .core-text .core-logo.frugal h5, .vision-page .core-list ul li .core-text .core-logo.innovation h5, .vision-page .core-list ul li .core-text .core-logo.customer h5 {
    font-size: 16px;
}
.vision-page .core-list ul li .core-text .core-logo.collaboration img {
    width: 77px;
}
.vision-page .core-list ul li .core-text .core-logo.speed img {
    width: 67px;
}
.vision-page .core-list ul li .core-text .core-logo.problem-solving img {
    width: 41px;
}
.vision-page .core-list ul li .core-text .core-logo.frugal img {
    width: 38px;
}
.vision-page .core-list ul li .core-text .core-logo.customer img {
    width: 41px;
}
}

@media only screen and (max-width:1023px) {

    .thumb-cintent .content.rightlogo {
        bottom: 0;
        right: 1px;
        height: 35%;
        margin: 0;
        padding: 0;
        width: 45%;
        text-align: right;
    }
.formsubmissionacquestion .frmctrl input[type=submit] {
    width: 100%;
    background: #ef4623;
    color: #fff;
    cursor: pointer;}

/* notification for corona lockdown */
.national_lockdown_msg {  padding: 0.4em; border-width: 1px; }
.national_lockdown_msg p { font-size: 12px; }

    
.new_tag2 { display:none;}
.new_tag1Mob{ display:block;}
    /*Common payment pages css*/
    .dishkiyaon-transcation-banner { background: #242424; /*min-height: 290px;*/ }
	/*.bannerclass { display: none; }*/
    .bannerclassmobile{display: block !important; }	
	.wrapinline-transcation { right: 0; left: 0; margin: 0 auto; }	
    /*end here*/
.m_menu .menu ul li.newBlurb span { right:40px; top:7px;z-index: 1; }	
span.subarroradd { display: none; }	
.m_menu .menu ul li a.MenuComboServices span.closed { right: 10% !important; }
	.carousel_wrap .nav_button{
        display: block;
    }
.dish-save-pack {
    background-size: 50px;
    height: 55px;
    width: 49px;
    top: 18px;
}
.dish-save-pack span {
    margin: 12px 0 0 12px;
    line-height: 14px;
    font-size: 12px;
}
.dish-pro-heading span {
    padding: 5px 24px 8px;
    font-size: 17px;
}
.dish-pro-connection {
    margin-bottom: 23px;
}
.dish-pro-connection .pro-head h5 {
    font-size: 14px;
}
.dish-left-detail span img {
    position: relative;
}
.aapla-music.dish-aapla img {
    margin: 0 0 20px;
}
.aapla-contact {
    padding: 22px 20px;
}
.aapla-contact .aapla-contact-no a {
    font-size: 50px;
}
.banner-cont .dish-instant-grid {
    padding: 0 1%;
}
.banner-cont .dish-instant-grid .dish-deal {
    padding: 22px 0 0;
}
.dish-instant-grid .dish-deal h3 {
    font-size: 24px;
}
.dish-instant-grid .dish-deal {
    width: 58%;
    margin: 0 0 0 3%;
}
.dish-instant-grid .dish-deal ul li {
    padding: 0 17px;
}
.vision .vision-banner .vision-img img {
    width: 310px;
}
.vision .vision-banner .vision-content h1 {
    font-size: 36px;
    line-height: 36px;
}
.vision .vision-banner .vision-content h4 {
    font-size: 17px;
}
.vision-page .core-list ul li .core-img, .vision-page .core-list ul li .core-text .core-logo {
    width: 100%;
}
.vision-page .core-list ul li .core-text {
    width: 100%;
    padding: 12px 0 0;
}
.vision-page .core-list ul li .core-text .core-content p {
    min-height: 70px;
}
.vision-page .core-list ul li .core-text .core-logo.innovation img {
    width: 58px;
}
.core-value-part .dish-core ul li {
    width: 32%;
    padding: 0 2.2%;
}
.dish-bhojpuri {
    padding: 20px 4% 0;
}
.dish-bhojpuri .bhojpuri-prime p {
    font-size: 23px;
    line-height: 33px;
}
.dish-modify .dish-cost .best-pack p {
    line-height: 23px;
    font-size: 15px;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text {
    left: 0;
    margin: 20px 0 0;
    width: 100%;
    padding: 0 0 12px;
}
.ulagam-active .ulagam-area img {
    max-width: 350px;
    width: 100%;
}
.ulagam-lists span {
    font-size: 21px;
    padding: 9px 0;
}
.grid-active-part.part3, .grid-active-part.part4, .grid-active-part.part5 {
    width: 49.972%;
}
.thumb-cintent.cooking .content .thumb-text, .thumb-cintent .content .thumb-text, .activepages .thumb-cintent.comedy .content .thumb-text, .activepages .thumb-cintent.music .content .thumb-text, .activepages .thumb-cintent.bhakti .content .thumb-text {
    font-size: 1.7vw;
}
.grid-active-part.part2.mobile-active, .grid-active-part.part1 {
    width: 66.6%;
}
.grid-active-part.part2 {
    width: 33.3%;
}
#dishactive-layout .know-more-active a {
    font-size: 13px;
    padding: 8px 20px;
}
#dishactive-layout .change-dish {
    height: 210px;
}
#dishactive-layout .know-more-active.bhakti-music {
    bottom: 100px;
}
/*.grid-active-part.part2.mobile-active, .grid-active-part.part1 {width: 100%;}*/
#dishactive-layout .mobile-active .adj-height {
    background: #f16bc2;
    text-align: center;
}
.grid-active-part.part2.mobile-active {
    width: 100%;
}
.grid-active-part.part2.mobile-active .cover-thumb {
    display: inline-block;
    float: none;
    text-align: center;
    width: auto;
}
#dishactive-layout .mobile-active .insc-active {
    background: #0060eb;
    height: 413px;
    text-align: center;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces {
    display: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .forces ul li {
    background: none;
    padding-left: 0;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h4, .et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    text-align: left;
}
.dish-music-active .music-subs img {
    max-width: 360px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span {
    font-size: 19px;
    line-height: 27px;
}
#dish .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span.number a {
    font-size: 40px;
}
.instant-banner .extra-deal-all {
    max-width: 554px;
}
.instant-banner .get-extra {
    max-width: 164px;
    margin: 20px 0 0 10px;
}
.instant-banner .extra-deal-all h4 {
    font-size: 25px;
}
.instant-banner .extra-deal-all h2 {
    font-size: 40px;
}
.instant-banner .dish-term {
    bottom: 1px;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate a {
    padding: 2px 10px;
    font-size: 11px;
}
.firstadLeft.addrate.all .right-offer-ban .discount-rate p {
    font-size: 12px;
    margin: 0 0 1px;
}
.firstadLeft.addrate.all .right-offer-ban .offer-ban-in h2 {
    font-size: 20px;
    line-height: 11px;
}
.firstadLeft.addrate.all .right-offer-ban .offer-ban-in h4 {
    font-size: 14px;
}
.firstadLeft.addrate .recharge-offer-ban .right-offer-ban {
    width: 62%;
}
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban {
    width: 142px;
    padding: 12px 10px 0 9px;
}
.instant-banner .ib_allinoneAllpack_right {
    width: 55%;
    margin-top: 20px;
}
.container-innerright .banner-wrap-evergreen-text {
    bottom: 90px;
}
.container-innerright .banner-wrap-evergreen-text span {
    font-size: 20px;
}
.container-innerright .banner-wrap-evergreen-text h3 {
    font-size: 72px;
    letter-spacing: -6px;
}
/* ***************** allinone slider ***************** */

.contentwrap.cook-sprite {
    padding-bottom: 20% !important;
    background-position: right -70px bottom -30px;
}
/* ###################### bhaktiactiveNew ###################### */
.bhaktiactiveNewTop section {
    padding: 0 30px;
}
.bhaktiactiveNewTop section .bant_h1 {
    font-size: 36px;
    line-height: 48px;
}
.bhaktiactiveNewTop section .bant_h2 {
    margin: 0px 0 10px 0;
    padding: 15px 0 0 0;
    width: 75px;
    height: 75px;
    font-size: 15px;
}
.bhaktiactiveNewTop section .bant_ul {
    margin: 0 0 0 20px;
}
.bhaktiactiveNewTop section .bant_ul li {
    font-size: 16px;
}
.bhaktiactiveNewBott img {
    max-width: 170px;
    margin-top: -20px;
}
.bhaktiactiveNewBott .banb_p {
    margin: 20px 0 10px 0;
    font-size: 28px;
}
.bhaktiactiveNewShamaro {
    left: 10px;
    max-width: 90px;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li#ml-in,.ndesign .header .right .quicklinks ul li.lang .language ul li#ta-in {
   /* display: none; */
}
.ndesign .header .right .quicklinks ul li.lang a.mclose {
    position: absolute;
    color: #fff;
    font-family: fontawesome;
    font-size: 18px;
    left: -29px;
    top: 0;
    text-align: center;
    background: #f15a23;
    width: 29px;
    padding: 7px 0 8px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    height: 45px;
}
	
.market_offer.odesign .ofer_products .mntd { min-height: 24px;  padding: 2%; }
.market_offer.odesign .ofer_products .mntd span { font-size: 12px; }
.ndesign .market_offer.odesign .ofer_products .img_txtx { min-height: 176px; }
.ndesign .market_offer.odesign .ofer_products .offr_txtss { font-size: 10px; padding:50px 0 0; }
.market_offer.odesign .ofer_products .offr_txtss p { font-size: 16px;line-height: 22px; }	
.ndesign .header {transition: none;}
/*	
.ndesign .header.fixed .logo {margin: 0 0 7px;}
.ndesign .header.fixed .right {margin: 7px 0 0;}	
*/	
	
	
	
/*Hd upgrade css start here*/	
.HD-upgrade { background-position: left 0 top 0px, right 0px top 0px; }
.hdupgrade-left-banner img { width: 90%; margin:40px 0 10px 0; }
.hdupgradebox h2 {  margin:65px 0 0 0; font-size:20px;  }
.hdupgradebox p {  margin: 1% 0; font-size: 14px;line-height: 20px; }
.bottom-section-footer p img { margin: 10px; }
.hdupgrade-center-wrap .img-wrap ul li img { max-width: 50px; margin: 0 0 0 0px; }	
	.hdupgradebox input[type=text] { min-width: 70%; }


/*Added ruby aadil Masavir*/
.grid-top>div {cursor: pointer;width: 50%;height: 200px;margin-right: 0;margin-left: 0;margin: 0;padding: 0;}
.grid-top:first-child>div:last-child{width:100%;}
/*Upto Here*/

}

@media only screen and (max-width: 1000px) 
{
    .rechrge_transdetail ul.transdetail li > .label {
    width: 40%;
}
    body{
        overflow-x: hidden;
    }
	.ndesign .header .right .quicklinks ul li:first-child { display: none; }
	
    .ndesign .header .right .quicklinks ul li.mobileLang {
   display: inline-flex;
}
.ndesign .header .right .quicklinks ul li.lang span.desktop {
    display: none;
}
.ndesign .header .right .quicklinks ul li.lang a.mclose {
    position: static;
   font-size: 0px;
    left: 0;
    top: 0px;
    background:#fff url('../images/header-language2.png') no-repeat center top; 
        background-size: auto 100%;
    width: 100%;
    padding:0;
    display:block;
    height:30px;
	float: left
}	
.ndesign .header .right .quicklinks ul li.lang em.mobile {
    font-style: normal;
    text-align:center;
    padding:0;
    border-bottom:none;
	width: 100%;
    float: left;
    display: block;    
    font-family: "DINPro-Regular", Arial;
    font-size: 10px;
    color: #000;
    background: #fff;
}
#p9menuProd { display: none; width: 175px; position: absolute; right: 0; top: 14px; }
.ndesign .header .right .quicklinks ul li.lang .language ul {
    position: absolute;
    display: block !important;
    background:  #26282b;
    box-shadow: none;
    top: 53px;
}
.ndesign .header .right .quicklinks ul li.lang {
    position: relative;
    right: 0;
    margin: 0;
    /* z-index: 99999; */
    background: #26282b;
    top: 0;
    height: 100%;
    right: 0;
}
.ndesign .header .right .quicklinks ul li.lang.active {
}
.ndesign .header .right .quicklinks ul li.lang .language ul li {
    display: block;
    color: #fff;
    width: auto;
    padding:8px 10px;
    position: relative;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}
.ndesign .header .right .quicklinks ul li.lang span.txt {
    display: none;
}
div#langdrop {
    width: 100%;
    display: block;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li:after {
    content: "";
    width: 10px;
    height: 10px;
    border: 1px solid #f15a23;
    display: block;
    position: absolute;
    right: 10px;
    border-radius: 25px;
    top: 30%;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li.active:after {
    box-shadow: 0 0 0 2px #26282b inset;
    background: #f15a23;
}
.ndesign .header .right .quicklinks ul li.mobileLang a span {
    background-position: -34px -3px;
}

.inner-variation.dish-variation { display: block; }
.inner-variation.dish-variation .buysecond { width: 100%; display: block; }
.ndesign .navigation { display: none; }
	
.ndesign .header { padding:1% 0; }	
.ndesign .container { width: 96%; }	
.ndesign .header .logo { margin: 0; padding: 8px 0 0 30px; width: 100px; }
.ndesign .header .logo img { margin-top: 0; max-width: 100%; }		
#menu-icon1 { left: -3px; top: 25px; }
.ndesign .header .right { margin: 2px 0 0; text-align: right; width: auto; }
.ndesign .header .right .quicklinks ul li { float: left; text-align: center; width: auto; max-width: 70px; margin:1px; padding: 0; }.ndesign .header .right .quicklinks ul li:first-child { max-width: 135px; }		
.ndesign .header .right .quicklinks ul li a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; display: block; float:left; height: auto; margin: 0; padding: 0; width: 100%; font-size:10px; color: #000; text-align: center; }
.ndesign .header .right .quicklinks ul li a:hover { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
.ndesign .header .right .quicklinks ul li a.ir span { background:#fff url('../images/header-Instant-recharge2.png') no-repeat left top; background-size: auto 100%; }	
.ndesign .header .right .quicklinks ul li a.bn span { background:#fff url('../images/header-new-connection2.png') no-repeat left top; background-size: 100% 100%;}
.ndesign .header .right .quicklinks ul li a.ma span { background:#fff url('../images/header-subscriber-corner2.png') no-repeat left top; background-size: 100% 100%; }
.ndesign .header .right .quicklinks ul li a span { position: relative; margin: 0 auto; float: none; display: inline-block; width: 36px; height:26px; }	
.ndesign .header .right .quicklinks ul li a b { width: 100%; float:left; height: auto; margin:2px 0; padding: 0; font-family: "DINPro-Regular", Arial;  }
.ndesign .header .right .quicklinks ul li a b.logoutall { display: block; }	
	
.ndesign .header ul { text-align: right; width: 100%;}
.ndesign .header .right .quicklinks { float: left; width: auto;}
.ndesign .header .right .brand-logo { display:inline-block; float: right; width: auto;  }
.ndesign .header .right .brand-logo ul li.aisa {  width: 63px; margin-top: -7px; }	
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_myaccount { display: none; }
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout { background: none; font-size: 11px; padding:2px; line-height:1; text-transform: uppercase; text-align: center; }	
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout i.fa-power-off { font-size: 100%; font-size: 28px; color: #f04d12; }
	

.ndesign .bannerwrap .slick-slider {
    padding: 0;
}

.ndesign .bannerwrap .slider .item img.desktop {
    display: none;
}
.ndesign .bannerwrap .slider .banner-inner-txt {
    display: table;
    position: relative;
}
.ndesign .bannerwrap .slider .leftwrap.whitearea {
    display: none;
}
.ndesign .bannerwrap .slider .rightwrap.content {
    display: table-cell;
    height: 90vw;
    text-align: center;
    width: 100%;
}
.ndesign .bannerwrap .slider .innercontent {
    height: 100vw;
}
.ndesign .bannerwrap .slider .item .rightwrap.content h3 {
    line-height: normal;
    text-align: center;
}
.ndesign .bannerwrap .slider .item.hdbanner .rightwrap.content h3 span {
    font-size: 20px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .item.brand .rightwrap.content h3 span {
    font-size: 20px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 {
    font-size: 25px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 span {
    font-size: 23px;
}
.ndesign .bannerwrap .slider .item.hdbanner .rightwrap.content h3 {
    font-size: 24px;
}
.ndesign .bannerwrap .slider .rightwrap.content a {
    font-size: 11px;
    margin-top: 12px;
    padding: 9px 12px;
}
.ndesign .bannerwrap .slider .slick-dots {
    left: 0;
    margin: 0 auto;
    right: 0;
    text-align: center;
}
.ndesign .whydish h2 {
    font-size: 20px;
}
.txt {
    font-size: 14px;
}
.ndesign .whydish .features .item {
    width: 47%;
    vertical-align: top;
}
.ndesign .whydish .features .item .img svg#top {
    display: none;
}
.ndesign .whydish .features .item .img svg#bottom {
    display: none;
}
.ndesign .whydish .features .item h3 {
    font-size: 15px;
}
.ndesign .whydish .features .item.hd, .ndesign .whydish .features .item.ir {
    margin: 1% 1% 6%;
}
.ndesign .cta a {
    font-size: 15px;
    padding: 7px 22px;
}
.ndesign .packs .packsgrid .item {
    padding: 6% 0;
    width: 100%;
}
.ndesign .packs h2 {
    font-size: 20px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one {
    margin: 0 4% 0 0;
    padding: 1% 0;
    text-align: left;
    width: 46%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 a, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 {
}
.product_one h5::after {
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 span {
    right: 5px;
    top: -3px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 a, .ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one h5 {
    font-size: 12px;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.therd-box {
    margin: 0 4% 0 0 !important;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper {
    width: 100%;
}
.ndesign .footer .innerwrap .footermenu {
    padding: 3%;
    width: 95%;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper {
    text-align: center;
    width: 100%;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper a {
    margin: 0 auto;
}
.ndesign .footer .innerwrap .footer-quick .left {
    padding: 2% 0;
    text-align: left;
    width: 100%;
}
.ndesign .footer .innerwrap .footer-quick .left ul li a {
    font-size: 11px;
}
.ndesign .footer .innerwrap .footer-quick .left ul li {
    margin: 2px 4px;
}
.ndesign .footer .innerwrap .footer-quick .social_icon {
    margin-left: 0;
    width: 100%;
}
.ndesign .pricetnc {
    font-size: 11px;
}
.ndesign .quickcontact .contactinner .box {
    display: block;
    margin: 4% 0;
    padding: 6%;
    width: 100%;
}
.ndesign .quickcontact .contactinner {
    border-spacing: 0;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap {
}
.ndesign .quickcontact .contactinner .box.dealer {
    padding-bottom: 30px;
}
.ndesign .quickcontact {
    margin: 20px 0;
}
.ndesign .whydish {
    margin: 20px 0;
}
.ndesign .packs {
    margin: 20px 0 0;
}
.ndesign .offers {
    margin: 20px 0;
}
.ndesign .offer-slider {
   height: 242px; 
    width: 90%;
}
.ndesign .offers .slide-offer {
    float: none;
    margin: 30px auto 0;
    width: 83%;
}
.ndesign .offers .slide-offer .slider-input {
    width: 100%;
}
.ndesign .offer-slider .item.sports .content h3 {
    font-size: 14px;
}
.ndesign .offer-slider .item.sports .content p {
    font-size: 13px;
}
.ndesign .offer-slider .item .content a.knowmore {
    font-size: 12px;
}
.ndesign .offer-slider .item.br .content h3 {
    font-size: 14px;
}
.ndesign .offer-slider .item.army .content h3 {
    font-size: 14px;
}
.ndesign .offer-slider .item.army .content a.knowmore {
    color: #ffffff;
}
.ndesign .offer-slider .item.army .content p {
}
.ndesign .offer-slider .item.second .content h3 {
    font-size: 15px;
}
.ndesign .offer-slider .item .content p {
    font-size: 13px;
}
.ndesign .offer-slider .item.sdhd .content h3 {
    font-size: 15px;
}
.ndesign .offers h2 {
    font-size: 20px;
    margin: 0 0 7px;
}
.ndesign .packs {
}
.ndesign .quickcontact .contactinner .box h3 {
    font-size: 21px;
}
.ndesign .product .container .product-slider .slider-for {
    padding: 0;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-nav {
    bottom: 0;
    clear: both;
    float: none;
    left: 0;
    padding: 2% 0;
    position: absolute;
    width: 100%;
}
.ndesign .product .container .product-slider {
    padding-bottom: 101px;
}
.ndesign .product .container .product-slider .slider-nav .thumb {
    margin: 0;
    padding: 0;
}
.ndesign .product .container .product-slider .slider-nav .slick-next {
    height: 31px;
    left: -89%;
    margin: auto;
    top: -22%;
    transform: rotate(-90deg);
}
.ndesign .product .container .product-slider .slider-nav .slick-prev {
    height: 30px;
    left: 90%;
    top: 28%;
    transform: rotate(-90deg);
}
.ndesign .product .container h2 {
    font-size: 20px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .txt {
    font-size: 12px;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap h3 {
    font-size: 16px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features {
    margin: 4% 0 0;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    display: inline-block;
    float: left;
    font-size: 13px;
    margin: 0 5px 10%;
    padding: 0 0 0 54px;
    text-align: left;
    vertical-align: middle;
    width: auto;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li:nth-child(2n) {
    margin-right: 0;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap a.explore {
    font-size: 13px;
    padding: 5px 10px;
}
.ndesign .product .container .product-slider .slider-nav .thumb {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
}

.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 {
    font-size: 25px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 span {
    font-size: 23px;
}
.ndesign .offer-slider .item.lcn .content p {
    font-size: 11px;
}
.ndesign .offer-slider .item.carousel-center .overlay_white {
    display: none;
}
.ndesign .offer-slider .item.cashback .content h3 {
    font-size: 14px;
}
.ndesign .offer-slider .item.cashback .content p {
    font-size: 14px;
}
.ndesign .offer-slider .item.lcn .content h3, .ndesign .offer-slider .item.lcn .content p {
    font-size: 13px;
    line-height: normal;
}
.ndesign .whydish .features .item span {
    right: -13px;
}
.ndesign .bannerwrap .slider .item.active-service .rightwrap.content h3 em {
    text-align: center;
}
.ndesign .bannerwrap .slider .item.active-service .rightwrap.content h3 em img {
    margin: 0 auto;
    width: 130px;
}
.ndesign .m_menu .menu ul li ul.sub-menu li a {
    padding: 6px 24px;
}
.ndesign .m_menu .menu ul li ul.sub-menu li ul li a {
    padding: 6px 37px;
}
.ndesign .popup-container .content_scroll {
    word-wrap: break-word;
    width: auto;
    text-align: center;
}
.cooking .freepreview {
    position: absolute;
    right: 11%;
    top: -34px;
    width: 22%;
}
/* kids active */
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer {
    padding: 10px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveHeading {
    font-size: 30px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv img {
    max-width: 200px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h5 {
    font-size: 20px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h6 {
    font-size: 18px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveText {
    font-size: 18px;
    line-height: 22px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price {
    line-height: 22px;
    font-size: 22px;
}
.channelpack-new .region {
    padding-right: 30px;
}
.channelpack-new .tn_pdcr_cutmr {
    margin-right: 30px;
}
.channelpack-new .tn_pdcr_only {
    font-size: 21px;
}	
.why-dish-wrapper .why-dish-banner div { right:5%; top:20%; width:250px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxt5x { width:35px; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtLogo { width:150px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxtText { margin:5px 0; font-size:20px; }
.ndesign .header .right .quicklinks ul li.newoffer a {padding: 0;margin: 0;background: no-repeat;}
.ndesign .header .right .quicklinks ul li.newoffer a:before,
.ndesign .header .right .quicklinks ul li.newoffer a:after, 
.ndesign .header .right .quicklinks ul li.newoffer a span:before{display: none;}
.ndesign .header .right .quicklinks ul li.newoffer a span{animation: blinkingText 0.8s infinite;}
.ndesign .header .right .quicklinks ul li.mobileLang {
    display: inline-flex;
    margin-left: 5px;
}

.errorWrapper h2 {
    font-size: 80px;
}
.errorWrapper a.btnHome {
    font-size: 16px;
}
.autoDebit p a {
    line-height: normal;
    clear: both;
    display: inline-block;
}
.autoDebit p {
    line-height: 27px;
}
	
.grid-active-part .grid-square.new_double { height: 248px; }	
.thumb-cintent .newservice img {max-width: 30px; }	
.thumb-cintent .content.grid_ayushman { padding-bottom:7px; }	
	
}

@media all and (max-width: 800px) and (orientation: landscape) {
.ndesign .ndaddon .channel_tab_list li a, .ndesign .channel_tab_list.new-pack-tab li a, .ndesign .ndaddon.adchnl .channel_tab_list li a {
    font-size: 16px !important;
    border-radius: 5px !important;
    padding: 4px 14px !important;
    background-color: #dcdcdc !important;
    color: #767676!important;
    border: none!important;
    font-size: 16px!important;
    margin-right: 18px!important;
    text-align: center !important;
    line-height: 32px;
}
.ndesign .ndaddon .channel_tab_list li, .ndesign .channel_tab_list.new-pack-tab li, .ndesign .ndaddon.adchnl .channel_tab_list li {
    width: 50% !important;
    margin: 0 0px 10px 0 !important;
    float: left !important;
}
.ndesign .channel_tab_list.new-pack-tab li a.addchannel, ndesign .ndaddon.adchnl .channel_tab_list li a.addchannel {
    padding-left: 0px !important;
}
.ndesign .ndaddon .channel_tab_list li a:hover, .ndesign .ndaddon .channel_tab_list li a.channel_active_tab, .ndesign .ndaddon.adchnl .channel_tab_list li a.channel_active_tab {
    background: #f15a22 none repeat scroll 0 0 !important;
    color: #ffffff !important;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel, .ndesign .ndaddon.adchnl .channel_tab_list li a.addchannel {
    background-image: url(/images/add-on-channel-new-blurb.png);
    background-position: -1px -47px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin: 0;
    padding-left: 63px;
    background-color: #dcdcdc;
}
.cookingOfffer18 .cookingOffferHead {
    padding: 10px 0;
}
.cookingOfffer18 .cookingOffferHead img {
    max-width: 90px;
    top: -47px;
    left: -38px;
}
.cookingOfffer18 .cookingOffferHead h1 {
    font-size: 27px;
    line-height: 25px;
}
.cookingOfffer18 .cookingOffferHead h2 {
    margin: 0;
    font-size: 27px;
    line-height: 25px;
}
.cookingOfffer18 .shemaroologo {
    bottom: -32px;
    max-width: 90px;
}

	
}

@media (min-width:768px) and (max-width:1000px) {
    .thumb-text.shortactive a{left:11%;}
        .playstorelogo{left:200px;}
.ndesign .ndaddon .channel_tab_list li a.addchannel:hover, .ndesign .ndaddon .channel_tab_list li a.addchannel.channel_active_tab {
    background: #f15a22 url(/images/add-on-channel-new-blurb.png) no-repeat scroll 0 0 !important;
    padding-left: 63px;
}
.ndesign .ndaddon .channel_tab_list li a, .ndesign .channel_tab_list.new-pack-tab li a, .ndesign .ndaddon.adchnl .channel_tab_list li a {
    font-size: 16px !important;
    border-radius: 5px !important;
    padding: 4px 14px !important;
    background-color: #dcdcdc !important;
    color: #767676!important;
    border: none!important;
    font-size: 16px!important;
    margin-right: 18px!important;
    text-align: center !important;
    line-height: 32px;
}
.ndesign .channel_tab_list.new-pack-tab li a.addchannel, ndesign .ndaddon.adchnl .channel_tab_list li a.addchannel {
    padding-left: 0px !important;
}
.ndesign .ndaddon .channel_tab_list li a:hover, .ndesign .ndaddon .channel_tab_list li a.channel_active_tab, .ndesign .ndaddon.adchnl .channel_tab_list li a.channel_active_tab {
    background: #f15a22 none repeat scroll 0 0 !important;
    color: #ffffff !important;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel, .ndesign .ndaddon.adchnl .channel_tab_list li a.addchannel {
    background-image: url(/images/add-on-channel-new-blurb.png);
    background-position: -1px -47px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin: 0;
    padding-left: 63px;
    background-color: #dcdcdc;
}
.ndesign .header {
    padding: 1% 0;
}
.ndesign .bannerwrap .slider .innercontent {
    height: 40vw;
}
.ndesign .bannerwrap .slider .rightwrap.content {
    height: 40vw;
}
.ndesign .whydish h2 {
    font-size: 25px;
}
.txt {
    font-size: 16px;
}
.ndesign .whydish .features .item {
    width: 30%;
}
.ndesign .whydish .features .item h3 {
    font-size: 17px;
    margin: 1% 0 0;
}
.ndesign .whydish .features .item p {
    font-size: 13px;
}
.ndesign .whydish .features .item.hd, .ndesign .whydish .features .item.ir {
    margin-bottom: 2%;
}
.ndesign .product .container .product-slider .slider-nav {
    float: left;
    padding-top: 11%;
    position: relative;
    width: 30%;
}
.ndesign .product .container .product-slider .slider-for {
    width: 70%;
}
.ndesign .product .container .product-slider {
    padding: 0;
}
.ndesign .product .container h2 {
    font-size: 25px;
}
.ndesign .product .container .product-slider .slider-nav .slick-prev {
    bottom: -23px;
    left: auto;
    margin: 0 auto;
    right: 44%;
    top: auto;
    transform: none;
}
.ndesign .product .container .product-slider .slider-nav .slick-next {
    left: 0;
    margin: 0 auto;
    right: 0;
    top: 9px;
    transform: none;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap h3 {
    font-size: 21px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    border: medium none;
    font-size: 13px;
    margin: 12px 0;
    padding-left: 77px;
    text-align: left;
    width: 26%;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li span {
    background: rgba(0, 0, 0, 0) url("../images/product-features.png") repeat scroll 0 0;
    display: inline-block;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .txt {
    font-size: 13px;
}
.ndesign .packs h2 {
    font-size: 25px;
}
.ndesign .packs .packsgrid .item {
    margin: 0 2%;
    padding: 3% 0 0;
    vertical-align: top;
    width: 28%;
}
.ndesign .packs .packsgrid .item h4 {
    font-size: 18px;
}
.ndesign .packs .packsgrid .item p {
    font-size: 12px;
}
.ndesign .offers h2 {
    font-size: 25px;
}
.ndesign .quickcontact .contactinner .box {
    display: table-cell;
    width: 33%;
}
.ndesign .quickcontact .contactinner .box h3 {
    font-size: 17px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    font-size: 19px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 span {
    font-size: 14px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul li a {
    font-size: 18px;
    margin-bottom: 0;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo small {
    font-size: 9px;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input[type="text"] {
    font-size: 12px;
    width: 69%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one {
    width: 29%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row:first-child {
    margin: 0;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper {
    text-align: left;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper a {
    float: left;
    left: 0;
}
.ndesign .footer .innerwrap .footer-quick .social_icon {
    margin-top: 0;
}
.footer-quick .copyright {
    padding: 0;
}
.ndesign .offer-slider {
  /*  height: 418px*/
}
.ndesign .offer-slider .item.sports .content h3 {
    font-size: 18px;
}
.ndesign .offer-slider .item.sports .content p {
    font-size: 16px;
}
.ndesign .offer-slider .item.sdhd .content h3 {
    font-size: 17px;
}
.ndesign .offer-slider .item .content p {
    font-size: 15px;
}
.ndesign .offer-slider .item.cashback .content h3 {
    font-size: 18px;
}
.ndesign .offer-slider .item.cashback .content p {
    font-size: 17px;
}
.ndesign .offer-slider .item.br .content h3 {
    font-size: 18px;
}
.ndesign .offer-slider .item.lcn .content h3, .ndesign .offer-slider .item.lcn .content p {
    font-size: 18px;
}
.ndesign .offer-slider .item.carousel-center .overlay_white {
    display: none;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    font-size: 12px;
    padding-left: 50px;
    width: 36%;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 {
    font-size: 40px;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 span {
    font-size: 40px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 {
    font-size: 40px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 span {
    font-size: 40px;
}
.ndesign .bannerwrap .slider .item.brand .rightwrap.content h3 span {
    font-size: 40px;
}
.ndesign .bannerwrap .slider .rightwrap.content p {
    margin: 2% 0;
}
.ndesign .product .container .product-slider .slider-for .hd .inner img {
    width: 200px;
}
.ndesign .product .container .product-slider .slider-for .inner .imgwrap.wa img {
    width: 100px;
}
.bjourney.nd .product_img2 .features_details ul li {
    float: left;
    width: 32%;
    font-size: 12px;
}
.ndesign .bjourney .product_compare1 {
    margin: 3% auto;
    width: 90%;
}
.bjourney.nd .product_img2 .features_details ul li:nth-child(2n) {
    width: 33%;
}
.bjourney.nd .features_details {
    min-height: 134px;
    width: 96%;
}
.nd.bjourney .productwrap .box-wid {
    margin: 0 !important;
    width: 50% !important;
}
.bjourney.nd .productlist .gridlist .grid .content {
    font-size: 11px;
}
.bjourney.nd .productlist .gridlist .grid .content h3 {
    font-size: 20px;
}
/*ADD On*/

.ndesign .ndaddon .channel_tab_list li a {
    font-size: 12px;
    padding: 12px 10px;
}
.ndesign .ndaddon .channel_tab_list li, .channel_tab_list li {
    width: 50%;
    margin: 0 0px 10px 0;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    font-size: 13px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::before {
    left: 13px;
    top: -5px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::after {
    right: 14px;
    top: -5px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg {
    width: 374px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    padding: 9px 8px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    width: 44%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell3 {
    width: 31%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south {
    padding: 0 0 4px;
}
.ndesign .ndaddon .carte_row_top .carte_right_text_rupees {
    padding: 0 0 5px 8px;
    width: 100%;
}
.ndesign .ndaddon .carte_col1 span {
    bottom: 2px;
    position: absolute;
}
.ndesign .ndaddon .carte_icns, .ndesign .ndaddon .carte_col1 {
    width: 100px;
}
.ndesign .ndaddon .carte_wrapper {
    display: block;
    position: relative;
    top: 0;
    width: 79%;
}
.carte_navigation_left .leftmenu {
    display: none;
}
.ndesign .ndaddon .carte_navigation_left {
    width: 29%;
}
.ndesign .ndaddon .carte_navigation_right {
    width: 73%;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    font-size: 12px;
    max-width: 200px;
    overflow-wrap: break-word;
    width: auto;
}
.ndesign .ndaddon .carte_wrapper li a {
    min-height: 46px;
    width: 100% !important;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text {
    max-width: 300px;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select {
    width: 100% !important;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text::after {
    top: 30%;
    display: none;
}
.ndesign .ndaddon .carte_cont_bottom_btn a {
    z-index: 9;
}
.ndesign .ndaddon.postlogin .carte_row_top .carte_right_text_rupees {
    left: 0;
    padding: 4px 0 0 7px;
    position: relative;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north .cell.cell3 .chnllogo img, .ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell.cell3 .chnllogo img, .ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .chnllogo img {
    visibility: hidden;
}
.ndesign .six-pe-eight .bnr-bottom-msg {
    bottom: 14%;
    font-size: 14px;
    width: 80%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 {
    font-size: 28px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 span {
    font-size: 21px;
}
.musicvid .active-services-full-wrap .logowrap {
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap h3 {
    font-size: 36px;
    line-height: 36px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price span.big {
    font-size: 65px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li {
    font-size: 18px;
    margin: 0;
    padding: 19px 8px 2% 60px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li em {
    top: 5px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap img {
    height: 200px;
    width: 356px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap iframe {
    height: 200px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap {
    width: 355px;
}
.combinedgrid #menu-icon1 {
    display: none;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt .logo {
    margin: 7% auto 0;
    padding: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap .txt {
    font-size: 26px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col {
    font-size: 19px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price {
    font-size: 40px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price i {
    font-size: 40px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview {
    font-size: 25px;
}
.active-services-full-wrap.cn .gamepreview li {
    width: 30%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview span {
    font-size: 18px;
}
.offer_bottom .channel-mrg-box {
    width: 90%;
}
.width-pack.hd-plans {
    width: 90% !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap .line h2 {
    font-size: 43px;
}
.ndesign .active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr {
    width: 34%;
    float: right;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney {
    width: 32%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.dance {
    width: 34%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .active-logo {
    max-width: 26vw;
    width: auto;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 span.jyoti-date {
    font-size: 28px;
}
.active-services-full-wrap .bottom-tiles-holder .right-col {
    margin-top: -4px;
    overflow: hidden;
    position: relative;
}
.ndesign .bannerwrap .slider .item.newbnr .rightwrap.content .imgtxt {
    margin: 0 auto;
    width: 40%;
}
.ndesign .bannerwrap .slider .rightwrap.content .imgtxt {
    margin: 0 auto;
    text-align: center;
    width: 58%;
}
.item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p {
    font-size: 15px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p b {
    font-size: 25px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw .whitebtn {
    margin: 0;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw {
    margin: 2% auto 0;
    width: 64%;
}
.steps .step_box2, .steps .step_box3_payment, .steps .step_box4, .steps .step_box3, .steps .step_box4_pro, .steps .step_box4_payment {
    width: 25%;
}
.steps_journey .num_1.active, .steps_journey .num_2.active, .steps_journey .num_3.active, .steps .num_1.active, .steps .num_2.active, .steps .num_3.active, .steps .num_4.active, .steps .num_3_payment.active, nav .active-on .nav-circle {
    display: none;
}
.steps_journey .num_1, .steps_journey .num_2, .steps_journey .num_3, .steps .num_1, .steps .num_2, .steps .num_3, .steps .num_4, .steps .num_3_payment, nav .nav-circle {
    display: none;
}
.bjourney .steps .step_box1 {
}
.bjourney.childprod .steps {
    margin-top: 5%;
}
.bjourney.childprod .product_box_1 {
    float: left;
    margin: 3% 2%;
    width: 45%;
}
.bjourney.childprod .product_box {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 88%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap {
    margin: 0 auto;
    width: 74%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    font-size: 51px;
    margin-top: 4%;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication {
    font-size: 13px;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication::before, .ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication::after {
    top: -16px;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication span {
    padding: 0 10px;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd {
    font-size: 18px;
    padding: 3% 0 2.3%;
}
.ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd::before, .ndesign .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd::after {
    height: 26%;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li {
    display: inline-block;
    width: 44%;
}
.ndaddon.adchnl.inner_background_content .carte_row_top .channelcol .carte_right_text {
    font-size: 13px;
}
.ndaddon.adchnl.inner_background_content .carte_row_top .channelcol .carte_col1 {
    width: 93%;
}
.ndaddon.adchnl.inner_background_content .carte_row_top .inputprice {
    width: 100%;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features {
    width: 90%;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .text {
    font-size: 19px;
}
.ndesign .new-offer-pack .picquality.hdchnls .innermsghd {
    font-size: 13px;
    padding: 19px 0;
}
.ndesign .new-offer-pack .channel_tab_list.new-pack-tab li a {
    margin-right: 0;
    padding: 9px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 {
    width: 238px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li {
    margin-bottom: 20px;
}
.gameactive-merge .games-active-banner-wrap .content {
    width: 24%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price {
    font-size: 23px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price span {
    font-size: 31px;
}
.channel_tab_bottom.icompare {
    width: 46%;
    right: 0;
    padding: 0;
    bottom: 0;
    top: auto;
    margin: 0 auto;
    left: 0;
}
.channel_tab_bottom.icompare .head {
    font-size: 13px;
    padding: 5px 0;
}
.channel_tab_bottom.icompare li {
    font-size: 10px;
    padding: 5px;
}
.icompare .channel_tab_bottom_button>a#chkCompare {
    font-size: 12px;
    padding: 5px 17px;
    line-height: normal;
}
/*  ################ All in one Active Services  ################ */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap p {
    right: 40px;
    top: 43%;
    font-size: 28px;
    line-height: 42px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_leftimg {
    left: 25px;
    bottom: 55px;
    width: 26%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_right {
    bottom: 25px;
    width: 44%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt {
    right: 3%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h5 {
    font-size: 28px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 span {
    font-size: 12px;
}
/* ####################### dtc_channel_prime_pack ####################### */
.dtcPrimePack .RibbonHolder .RibbonCenter {
    padding: 0 10px;
    font-size: 16px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rinfo {
    top: -20px;
}
.dtcPrimePack .dtcPrimePackBoxs {
    margin: 30px 0 0px 0;
    padding: 20px;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .channel-logo.bhojpurilogo {
    margin-bottom: 80px;
}
.grid-active-part.flat .rightGrid .fw.cooking .thumbnail {
    height: 374px;
}
.cooking .thumb-cintent.disney .content .top {
    margin-bottom: 175px;
}

.thumbnail.double {
    height: 248px;
}	
.thumbnail.newrangmunch { height:248px; }
.thumb_text_newer {  top:10px; }
.thumb_text_newer img { max-width: 80%; }	
.thumb_text_newer_img { margin-top:5px; width: 46%; }
.thumb-cintent .content.fitnessNew .channel-logo { bottom: 80px; }	
.thumb-cintent .content.fitnessNew .channel-logo img { max-width: 120px; }	
	
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban { width: 120px; }
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal h4 { font-size: 14px; line-height: 18px; padding: 0; }
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h5 { font-size: 10px; padding:2px 0 4px 0; margin: 5px 0; }	
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h6 { font-size: 9px;padding: 2px 0px; }
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul { padding: 0 0 5px 0; }
.right-offer-ban .extra-deal .cta-btn a { padding: 3px 5px; margin: 5px 0 0; font-size: 10px; }
	
	
	
.dish-box-sale .includes aside h4 {
    font-size: 43px;
}
.dish-box-sale .includes aside h4 i {
    font-size: 38px;
    margin-right: -6px;
}
.dish-box-sale .includes aside h4 span {
    font-size: 31px;
}
.dish-box-sale .includes aside p {
    font-size: 14px !important;
}
.dish-box-sale .includes aside {
    width: 50%;
}
.dish-box-sale .includes figure {
    width: 42%;
}
.dish-box-sale .includes aside .antina {
    width: 24%;
}
.dish-box-sale .includes aside a {
    font-size: 14px;
}
.dish-box-sale .includes aside .antina .txt {
    right: 84%;
    font-size: 10px;
    bottom: 23%;
    width: 150px;
    height: 24px;
}	
	
/* paytm Instant Recharge Banner */
.paytmInstantRecharge .paytmInstant_rleft { width:130px; padding:15px; }
.paytmInstantRecharge .paytmInstant_rmid {  left:130px; top:32px; width:190px; }
.paytmInstantRecharge .paytmInstant_rright { width: 550px; min-height: 208px; }
.paytmInstantRecharge .paytmInstant_rright h1 { padding: 30px 0 0 20%; font-size: 24px;}

/* phonePe Instant Recharge Banner */
.phonePeInstantRecharge .phonePeInstant_left { width:370px; }
.phonePeInstantRecharge .phonePeInstant_left img { max-width:280px; margin:70px 0 0 20px;   }
.phonePeInstantRecharge .phonePeInstant_right { width:380px; padding:20px 0; min-height:208px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 { font-size:30px; line-height:30px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span { font-size:42px; }
.phonePeInstantRecharge .phonePeInstant_right h2 { margin:10px 0 0 0; font-size:22px; }

.grid-active-part .grid-square.new_double .row .thumbnail { height: 100%; }
.fitness.thumb-cintent .content {   bottom: -30px; left: 0%;}
.fitness.thumb-cintent .content .channel-logo2 { width: 180px; }
.thumb-cintent .content.grid_pubjabi { padding:0 0 5px 0; }
.thumb-cintent .content.grid_pubjabi img { width: 110px; margin-bottom:2%; }
.thumb-cintent .content.moviesnew .thumb-text { margin: 79px 0 7px 0; font-size: 12px; }
	
	
.appBox a.close {top: 8%;}	
.bjourney .three-box .step-active-content .normal_text {
    font-size: 15px;
}
.bjourney .three-box .step-active-content .select_round_box .select {
    font-size: 16px;
}
/*.ndesign .ads .header.fixed {
    position: relative;
    top: auto;
}*/
.leadNotification {
    font-size: 12px;
    line-height: 20px;
}
#form1.ads {
    margin-top: 7px;
}
.leadNotification  a {
    background: no-repeat;
    color: #e64b0f;
    margin: 0;
    text-decoration: underline;
}
.leadNotification span {
    width: 94%;
    display: inline-block;
}

	
}

@media only screen and (max-width: 767px) {

    /*Added ruby aadil Masavir*/
.grid-top>div {cursor: pointer;width: 50%;height: 140px;margin-right: 0;margin-left: 0;margin: 0;padding: 0;}
/*Upto Here*/

    .thumb-cintent .content.rightlogo {
        bottom: 0;
        right: 2px;
        height: 35%;
        margin: 0;
        padding: 0;
        width: 100%;
        text-align: right;
    }
    .formsubmissionacquestion {
        width: 80%;
        float: left;
        text-align: center;
        margin: 0 10% 2%;
        border: none;
        display: inline-table;
        padding: 0%;
    }
    .formsubmissionacquestion .frmctrl input[type=submit] {
    width: 40%;
    background: #ef4623;
    color: #fff;
    cursor: pointer;
    margin: 0 auto;
    padding:0
}
    .formsubmissionacquestion .frmctrl input {
    margin: 10px 0;
    padding: 0px 3%;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: none;
    height: 35px;
    line-height: 36px;
    font-size: 16px;
    color: #000;
    width: 60%;
    border: solid 1px #9f9f9f;
    box-sizing: border-box;
    border-radius: 0%;
    text-align: center;
}
.playstorelogo {bottom: 7px;left: 90px;}
.dish-pack-head {
    display: none;
}
.dish-pro-discount {
    width: 66%;
    border-right: 0;
}
.dish-left-detail {
    width: 34%;
}
.dish-pro-detail-in .pack-btn {
    display: block;
}
.dish-pack-head {
    width: 64%;
    padding: 0 0 0 9%;
}
.dish-pro-connection .pro-head h2 {
    font-size: 18px;
}
.dish-pro-detail-in .pack-btn {
    display: inline-block;
}
.dish-pro-connection .pro-head h3 {
    font-size: 17px;
}
.dish-save-pack {
    top: 54%;
    right: -16px;
}
.dish-pro-connection .pro-link a.dish-btn {
    padding: 3px 14px;
}
.dish-aapla-heading img {
    max-width: 478px;
    width: 100%;
}
.dish-aapla-pack {
    max-width: 600px;
    width: 100%;
    padding: 0 2%;
    box-sizing: border-box;
}
img.spl-dish {
    left: -30px;
}
.aapla-music h4 span {
    font-size: 15px;
    margin: 17px 0 0;
}
.aapla-contact .aapla-contact-no a {
    font-size: 34px;
}
.spl-offer-img img {
    width: 100%;
    max-width: 300px;
}
.mservice .miniplex-landing-wrap .miniplex-landing-banner img.b-song {
    width: 61%;
}
.vision .vision-banner .vision-content {
    width: 100%;
}
.dish-instant-grid .instant-active-pack {
    display: none;
}
.dish-instant-grid .dish-deal {
    width: 100%;
    text-align: center;
    margin: 0;
}
.banner-cont .dish-instant-grid .dish-deal .instant-price h2, .banner-cont .dish-instant-grid .dish-deal h3 {
    text-align: center;
}
.banner-cont .dish-instant-grid .dish-deal {
    padding: 13px 0 20px;
}
.banner-cont .dish-instant-grid {
    padding: 0;
}
.dish-modify .dish-cost .best-pack.strip::after {
    top: -14px;
    width: 100%;
    height: 1px;
}
.dish-modify .dish-cost .best-pack {
    width: 100%;
}
.instant-banner .extra-deal-all .extra-deal {
    float: none;
    max-width: 400px;
}
.kids-creative ul li {
    font-size: 18px;
}
.kids-creative ul li span {
    font-size: 20px;
}
.kids-creative ul li:nth-child(2) img {
    width: 38px;
}
.kids-creative ul li img {
    width: 130px;
}
.ulagam-active .ulagam-area h3 span {
    display: block;
    margin: 0 0 10px;
}
.ulagam-lists span {
    font-size: 17px;
}
.thumbnail.double {
    height: 240px;
}
.grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {
    width: 50%;
}
.grid-active-part .grid-square {
    width: 50%;
}
.grid-active-part.part2.mobile-active, .grid-active-part.part1, .grid-active-part.part5.grid-view {
    width: 100%;
}
.thumb-cintent.cooking .content .thumb-text, .thumb-cintent .content .thumb-text, .activepages .thumb-cintent.comedy .content .thumb-text, .activepages .thumb-cintent.music .content .thumb-text, .activepages .thumb-cintent.bhakti .content .thumb-text {
    font-size: 18px;
}
.career-innerbox .grid-active-part.part2, .career-innerbox .grid-active-part.part4, .grid-active-part .grid-square {
    width: 50%;
}
.core-value-part .dish-core ul li .dish-core-text p {
    font-size: 13px;
}
#dishactive-layout .banner-count-text {
    left: 44%;
    top: 19px;
    width: calc(100% - 44%);
}
/*.grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {width: 100%;}
#dishactive-layout .thumbnail.double{text-align: center;}
.grid-active-part .thumbnail .cover-thumb {display: inline-block;float: none;height: 100%;width: auto;}	*/
#dishactive-layout .mobile-active .insc-active, #dishactive-layout .adj-height {
    height: 243px;
}
.grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {
    width: 42%;
}
.grid-active-part .grid-square {
    width: 57.672%;
}
#dishactive-layout .thumbnail.double {
    height: 316px;
}
#dishactive-layout .mobile-active .insc-active {
    height: 248px;
}
#dishactive-layout .grid-xl {
    width: 50%;
}
#dishactive-layout .mobile-active .insc-active {
    height: 243px;
}
#dishactive-layout .grid-3, #dishactive-layout .grid-1 {
    width: 100%;
}
#dishactive-layout .change-dish {
    height: auto;
}
#dishactive-layout .full-cover {
    width: auto;
    float: right;
}
#dishactive-layout .change-dish .grid-1 {
    background: #185fc9
}
#dishactive-layout .change-dish .grid-1.bhakti-channel {
    background: #f16bc2;
}
#dishactive-layout .change-dish .grid-3.fix-grid {
    background: #ed9005;
}
#dishactive-layout .change-dish .grid-3 {
    background: #db4f6a;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-ibadat h6 img {
    width: 194px;
    margin: 0;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo.dish-ibadat h6 span {
    display: block;
    margin: 4px 0;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan > h5, .et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    text-align: left;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan img {
    width: 60px;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    font-size: 21px;
}
.create-music {
    padding: 0;
}
.dish-music-active .music-subs img {
    max-width: 290px;
}
.instant-banner .extra-deal-all {
    max-width: 424px;
}
.instant-banner .extra-deal-all .extra-discount img {
    width: 75px;
}
.instant-banner .extra-deal-all .extra-discount p {
    font-size: 14px;
}
.instant-banner .extra-deal-all p {
    font-size: 12px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span {
    font-size: 14px;
    line-height: 23px;
}
#dish .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span.number a {
    font-size: 32px;
}
.fixed-blurb img {
    width: 140px;
}
.ins_banner.offer-days .ending::after {
    border-bottom: 16px solid rgba(0, 0, 0, 0);
    border-right: 16px solid #fd3b05;
    border-top: 15px solid rgba(0, 0, 0, 0);
    content: "";
    left: -16px;
    position: absolute;
    top: 0;
}
.ins_banner.offer-days .ending .digit {
    font-size: 18px;
    padding: 0 9px 0 0;
}
.ins_banner.offer-days .ending .day span {
    font-size: 10px;
}
.ins_banner.offer-days .ending {
    padding: 3px;
    top: 4px;
    right: 4px;
}
.ndesign .ndaddon .channel_tab_list li a {
    font-size: 16px;
    border-radius: 5px !important;
    padding: 10px 14px;
    text-align: left;
    background-color: #dcdcdc;
    color: #767676!important;
    border: none!important;
    font-size: 16px!important;
    margin-right: 18px!important;
}
.ndesign .ndaddon .channel_tab_list li a:hover, .ndesign .ndaddon .channel_tab_list li a.channel_active_tab {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff !important;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel {
    background-image: url(/images/add-on-channel-new-blurb.png);
    background-position: -1px -47px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin: 0;
    padding-left: 63px;
    background-color: #dcdcdc;
}
.ndesign .header {
    padding: 0;
}
.slider.slider-nav.slick-initialized.slick-slider {
    display: none;
}
.ndesign .product .container .product-slider {
    float: none;
    margin: 0 auto;
    padding: 0;
}
.ndesign .product .container .product-slider .slider-for .inner {
    display: block;
    margin: 0;
    width: 100%;
}
.ndesign .product .container .product-slider .slider-for {
    float: none;
    margin: 0 auto;
    width: 90%;
}
.product-slider .sliderinner .slick-prev, .product-slider .sliderinner .slick-next {
    background: #f4590b none repeat scroll 0 0;
    height: 30px;
    padding: 0;
    top: 6%;
    width: 29px;
}
.ndesign .product .container .product-slider .slider-for .hd .inner img {
    width: 200px;
}
.ndesign .product .container .product-slider .slider-for .inner .imgwrap.wa img {
    width: 100px;
}
/*Product Page*/    
.nd.bjourney .productwrap .box-wid {
    display: table-row;
    position: relative;
    width: 100%;
}
.bjourney.nd .product_box1_heading {
    font-size: 20px;
}
.bjourney.nd .product_img2 {
    margin-top: 3%;
}
.nd.bjourney .productwrap .box-wid .lifetimeoffer {
    top: -4px;
    width: 60px;
}
.bjourney.nd .features_details {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.bjourney.nd .product_img2 .features_details ul li {
    float: left;
    font-size: 11px;
    margin: 1% 0 29px;
    width: 30%;
}
.bjourney.nd .product_img2 .features_details ul li:nth-child(2n) {
    width: 27%;
}
.bjourney.nd .productlist .gridlist .grid {
    border-bottom: 1px solid #dddddd;
    border-right: none;
    display: block;
    padding: 2% 0;
    width: 100%;
}
.bjourney.nd .productlist .gridlist {
    display: block;
}
.nd.bjourney .productwrap .box-wid:nth-child(2)::before {
    background: #dddddd none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.nd.bjourney .productwrap.leftactive::after, .nd.bjourney .productwrap.rightactive::after {
    display: none;
}
.nd.bjourney .productwrap .box-wid:hover {
    background: #ffe9e1 none repeat scroll 0 0;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.google-play {
    width: 100%;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.google-play a {
    left: 0px;
}
/*Add-on CSS */


.ndesign .ndaddon .channel_tab_list li {
    margin: 0 0 5%;
    width: 100%;
}
.ndesign .ndaddon .carte_navigation_left {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 4px 2px 4px 0 rgba(0, 0, 0, 0.3);
    display: block;
    float: none;
    height: 200px;
    margin: 0 auto 5%;
    overflow: hidden;
    padding-bottom: 154px;
    width: 100%;
}
.ndesign .ndaddon .carte_navigation_right {
    display: block;
    float: left;
    width: 100%;
}
.ndesign .ndaddon .carte_wrapper li a {
    min-height: 54px;
    width: 100% !important;
}
.ndesign .carte_navigation_left .carte_wrapper {
    display: block;
    float: none;
    height: 300px;
    margin: 0 auto;
    overflow-x: hidden;
    padding: 3%;
    position: relative;
    top: 0;
    width: 81%;
}
.ndesign .carte_main_container {
    float: left;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    font-size: 12px;
    width: auto;
}
.ndesign .ndaddon .carte_wrapper li a.pack1_bgcolor_select {
    padding: 0px;
    width: 100% !important;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text::after {
    display: none;
}
.ndesign .ndaddon .carte_wrapper li .pack1_bgcolor_select .carte_text {
    padding: 12px 0 12px 54px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    font-size: 14px;
    left: -18px;
    padding: 2% 9%;
    width: 100%;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg {
    left: 0;
    margin: 0 auto;
    width: 218px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::before {
    left: 15px;
    top: -5px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3::after {
    right: 14px;
    top: -6px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north {
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    box-shadow: none;
    display: block;
    float: left;
    margin: 0 2px;
    padding: 0;
    width: 48px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .chnllogo {
    display: none;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action {
    margin-right: 0;
    padding: 0 3px;
    position: relative;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north .cell.cell3 {
    padding: 0;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell .action {
    margin: 0;
    padding: 2px;
    top: 0;
    width: 44px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell h3 {
    font-size: 13px;
    margin-bottom: 8%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell {
    margin: 0 1px;
    padding: 0;
    width: 48px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell .action {
    padding: 2px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south .cell.cell1 .action {
    padding: 2px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.south {
    padding: 0;
}
.ndesign .ndaddon .carte_right_row1, .ndesign .ndaddon .carte_right_row2 {
    border: medium none;
    float: none;
    margin: 0 auto 10%;
    width: 95%;
}
.ndesign .ndaddon .carte_right_row1.fgfs {
    margin: 0 auto 6%;
}
.ndesign .ndaddon .carte_row_top .carte_right_text_rupees {
    font-size: 11px;
    margin-bottom: 3%;
    padding: 7px 0 0 7px;
    width: 100%;
}
.ndesign .ndaddon .carte_col1 span {
    bottom: 0;
    font-size: 9px;
    position: absolute;
}
.ndesign .ndaddon .carte_cont_bottom1 {
}
.ndesign .ndaddon .carte_cont_bottom_btn a {
    right: 18%;
    z-index: 9;
}
.ndesign .ndaddon.postlogin .carte_row_top .carte_right_text_rupees {
    left: 0;
    padding: 12px 0 0 6px;
    position: relative;
    width: 100%;
}
.ndesign .ndaddon.postlogin .selectvc {
    float: none;
    min-height: 69px;
    overflow: visible;
    text-align: center;
    width: 259px;
}
.ndesign .ndaddon.postlogin .selectvc #MainContent_lblMultipleVC {
    display: inline-block;
}
.ndesign .ndaddon.postlogin .carte_navigation_right .offer_newmsg  {
    margin-top: 74px;
}
/*IPL Banner*/

.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 span {
    font-size: 21px;
}
.ndesign .bannerwrap .slider .item .rightwrap.content h3 {
    font-size: 21px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p {
    font-size: 19px;
    line-height: 22px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span {
    font-size: 22px;
    top: 4px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span i {
    font-size: 20px;
    left: 1px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span sup {
    font-size: 12px;
}
.ndesign .offer-slider .item.hdsachet .content h3 {
    font-size: 4vw;
}
.ndesign .offer-slider .item.hdsachet .content h3:last-child {
    font-size: 4vw;
}
.ndesign .offer-slider .item.hdsachet .content h3 span.oldprice {
    font-size: 13px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span.oldprice i {
    font-size: 13px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span i {
    font-size: 20px;
}
.ndesign .offer-slider .item.hdsachet .content h3 span {
    font-size: 23px;
}
.ndesign .offer-slider .item.music-offer .content h3 {
    font-size: 5vw;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap h4.price {
    font-size: 16px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price span.newprice {
    font-size: 22px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap h4.price span.newprice i {
    font-size: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap p {
    font-size: 13px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.music-offer .contentwrap .active-logo img {
    max-width: 72%
}
.bjourney.nd .rnd-box.selectbtn .select_round_box .select {
    font-size: 14px;
    margin: 16px 0 0;
    padding: 8px 0;
}
.bjourney .step-active-content .additional-benifits .offers-cont ul li {
    width: 100%;
}
.ndesign .bjourney.nd .itemgrid {
    padding: 9% 1%;
    width: 98%;
}
.ndesign .six-pe-eight .bnr-bottom-msg {
    bottom: 20%;
    font-size: 13px;
    width: 75%;
}
.ndesign .loginotp .loginleft .vc_textbox.password_wrap input {
    width: 48%
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 55%
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 {
    font-size: 3vw;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .bannerwrap .bnrtxtwrap h3 span {
    font-size: 2.5vw;
    font-weight: 300;
}
.musicvid .active-services-full-wrap .logowrap {
    margin: 0 auto;
    top: 0;
    width: 43%;
}
.musicvid .active-services-full-wrap .logowrap h4 {
    font-size: 18px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap {
    margin-top: 8%;
    width: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap h3 {
    font-size: 31px;
    line-height: 30px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price {
    font-size: 19px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap .price span.big {
    font-size: 54px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap {
    width: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap iframe {
    height: 100%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li {
    display: block;
    font-size: 18px;
    margin: 3% 0;
    padding: 24px 58px;
    width: auto;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li em {
    left: 4px;
    top: 9px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul {
    margin: 0 auto;
    width: 90%;
}
.combinedgrid #menu-icon1 {
    display: none;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt .logo {
    margin: 6% auto 0;
    padding: 0;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .newservice {
    width: 29px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .newservice img {
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt .txt {
    font-size: 12px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .text .logo img {
    max-width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .text .logo {
    float: none;
    margin: 0 auto;
    width: 40%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .desc-active-services {
    font-size: 11px;
    margin: 0 auto;
    overflow-wrap: break-word;
    padding: 2%;
    width: 90%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .know-more-btn a {
    font-size: 9px;
    margin-top: 2%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr .text .logo {
    float: left;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr .text {
    bottom: 29px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney {
    width: 100%;
}
.ndesign .active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr {
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.dance {
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr .text .know-more-btn {
    margin-top: 3%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney .text .know-more-btn {
    width: 58%;
}
.active-services-full-wrap .disney .newservicelogo {
    left: auto;
    right: 0;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 {
    left: 5%;
    width: 90%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .desc-active-services {
    padding: 10px 0px;
    width: 90%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .logo {
    float: left;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .know-more-btn {
    margin: 0px;
    width: 50%;
    font-size: 12px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .know-more-btn a {
    margin: 0px;
    padding: 7px 0px 4px 0px;
    font-size: 12px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text {
    bottom: 25px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text .desc-active-services {
    font-size: 18px;
    margin: 8px 0px 10px 0px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 .grid2_inner .text .know-more-btn {
    width: 40%;
    font-size: 12px;
}
/*Cartoon Network*/

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .bannerwrap .txt {
    font-size: 3vw;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody h2.intro {
    font-size: 5vw;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .active-logo {
    width: 41%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col {
    font-size: 12px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .rowrap {
    width: 100%;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap {
    width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price i {
    font-size: 15px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax {
    font-size: 12px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax i {
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax i {
    font-size: 12px;
    margin-right: 2px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview {
    font-size: 11px;
    right: -24%;
    top: -9px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h3 {
    font-size: 18px;
}
.ndesign .offer-slider .item.musicnew .content h3 {
    font-size: 24px;
}
.ndesign .offer-slider .item.musicnew .content h5 {
    font-family: "DINPro-Regular", Arial;
    font-size: 12px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview span {
    font-size: inherit;
}
.active-services-full-wrap.cn .gamepreview li {
    width: 30%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview {
    top: 0;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col:first-child::after {
    right: -2px;
}
.afterlogin #MainContent_updatePnlddlZone > select {
    background: none;
    border: none;
    width: 94%;
    box-shadow: none;
}
.select-field.afterlogin {
    width: 94%;
}
/*Disney Landing page*/

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle big {
    font-size: 15px;
    line-height: normal;
    margin: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview {
    height: 70px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle {
    font-size: 9px;
    width: 70px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap.cnbody h2.intro {
    font-size: 18px;
    margin-top: 8%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h3 {
    font-size: 19px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap .line h2 {
    font-size: 26px;
}
.active-services-full-wrap.cn.disney .gamepreview li {
    width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h4.price {
    font-size: 30px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap h4.price i {
    font-size: 27px;
}
.active-services-full-wrap.cn.disney .contentwrap.cnbody .pricewrap span.tax {
    font-size: 16px;
}
.ndesign .offer-slider .item.musicnew.disney .content h3 {
    font-size: 24px;
}
.ndesign .bannerwrap .slider .item.newbnr .rightwrap.content .imgtxt {
    margin: 0 auto;
    width: 70%;
}
.ndesign .bannerwrap .slider .rightwrap.content .imgtxt {
    margin: 0 auto 3%;
    width: 90%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p {
    font-size: 14px;
    margin: 0;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p b {
    font-size: 22px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw .whitebtn {
    font-size: 12px;
    margin: 0 auto;
    padding: 7px 12px;
    width: auto;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li.spacing {
    font-size: 7px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw {
    margin-top: 5%;
    width: 100%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li img {
    width: 87px;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap .poweredknw li {
    display: inline-block;
}
.ndesign .offer-slider .item.ibadatbnr img {
    max-width: 89%;
}
.bjourney.childprod .steps {
    display: none;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap {
    margin: 0 auto;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    font-size: 24px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h5 {
    font-size: 18px;
}
.ndesign .offer-slider .item.comedy-offer .content {
    bottom: auto;
    top: 59%;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication {
    font-size: 3vw;
    line-height: normal;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication::before, .ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication::after {
    display: none;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication em {
    display: none;
}
.ndesign .channelpack .new-offer-pack.offer_bottom .bnrcommunication.enjoyhd {
    font-size: 3vw;
    margin-left: 4%;
    width: 14%;
    position: relative;
    top: -10px;
    z-index: 0;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content h3 span {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content h3 {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.exchnage {
    font-size: 20px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.exchnage .rate {
    font-size: 25px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall {
    font-size: 15px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content p.misscall span {
    font-size: 15px;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content a.knowmore:hover {
    color: #ffffff;
}
.ndesign .bannerwrap .slider .ipl.sdhdnew .rightwrap.content a.knowmore {
    font-size: 16px;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li {
    display: inline-block;
    width: auto;
}
/*Add a channel*/

.ndesign .ndaddon.adchnl .channel_tab_list li {
    margin: 0 0 2%;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select.selcat {
    display: block;
    margin: 2% auto;
    width: 73%;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs .slide-out-searchBox {
    width: 73% !important;
}
.addchannel.newaddon .selectvc {
    width: 90%;
}
.ndesign .ndaddon .channelwrapper .carte_right_row1, .ndesign .ndaddon .channelwrapper .carte_right_row2 {
    width: 49%;
}
.ndaddon.adchnl.inner_background_content .carte_row_top .channelcol .carte_col1 {
    width: 100%;
}
.ndaddon.adchnl.inner_background_content .carte_row_top .inputprice {
    width: 100%;
}
.evergreen .container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text.featues ul li {
    border-bottom: 1px solid #eeeeee;
    border-right: medium none;
    display: block;
    font-size: 19px;
    padding: 3% 0;
    width: auto;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.hajj .contentwrap h4.price i {
    font-size: inherit;
}
.hajj .special-offer img {
    max-width: 47px;
    position: absolute;
    right: 2%;
    top: -51px;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .text {
    font-size: 4vw;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features {
    width: 90%;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features li {
    border-bottom: 1px solid;
    border-right: medium none;
    display: block;
    font-size: 4vw;
    padding: 5px 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price em {
    font-size: 38px;
    top: 9px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gamesoffer .contentwrap h4.price em sup {
    right: 0;
    top: 3px;
}
.ndesign .new-offer-pack .picquality.hdchnls .innermsghd {
    font-size: 12px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price {
    font-size: 21px;
    padding-bottom: 3%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price em {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price em i {
    font-size: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.offer .contentwrap h4.price em sup {
    position: relative;
}
.ndesign .fclightbox .wrap .fcgrid h3 {
    font-size: 2vw;
    top: -10%;
    width: 53%;
}
.ndesign .fclightbox {
    width: 91%;
}
.breadcrumb ul li h1 {
    padding: 5px 0;
    border-bottom: 3px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat {
    border-radius: 5px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .bannerwrap {
    padding: 6px 6px 0px 6px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .active-logo h2 {
    font-size: 20px;
    padding: 0px 0px 7px 0px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .active-logo h3 {
    font-size: 20px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-ibadat .contentwrap .actvie-live-tag {
    margin: 15px 0px 15px 0px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li {
    margin-bottom: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney {
    border-radius: 5px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap {
    padding: 6px 6px 0px 6px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneylogo h5 {
    font-size: 30px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice {
    margin: 10px 0 10px 0px;
}
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneyprice h6 {
    padding: 4px 20px 6px 20px;
    border: solid 2px #05451e;
    font-size: 26px;
}
.aapla .rates {
    padding: 0 3%;
}
.rates .offer-right {
    top: -104%;
    width: 34%;
}
.soffer .contentwrap.cook-sprite {
    background: none;
    padding-bottom: 34px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.soffer .contentwrap h4 {
    text-transform: uppercase;
    padding-top: 4%;
}
.soffer .subscribe_btn {
    max-width: 600px;
    margin: 0 auto;
    position: relative;
}
.soffer .subscribe_btn:before {
    content: "";
    background: #a1a1a1;
    height: 1px;
    width: 33%;
    left: 0;
    position: absolute;
    top: 50%;
}
.soffer .subscribe_btn:after {
    content: "";
    background: #a1a1a1;
    height: 1px;
    width: 33%;
    right: 0;
    position: absolute;
    top: 50%;
}
.soffer .offer-subscribe {
    width: 60%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.soffer .contentwrap h4 {
    font-size: 3vw;
}
.soffer .subscribe_btn:before, .soffer .subscribe_btn:after {
    display: none;
}
.gameactive-merge .games-active-banner-wrap img {
    width: 100%;
}
.gameactive-merge .games-active-banner-wrap .content {
    width: 18%;
    top: -21%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: right;
    width: 100%;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive-merge .contact_info.newdesign p {
    font-size: 16px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.gameactive-merge .contact_info.newdesign p a {
    display: block;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price {
    font-size: 3vw;
    bottom: 4%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .games-active-banner-wrap h4.price span {
    font-size: 4vw;
}
.orawrapper .ora-table {
    width: 100%;
    margin: 0 0 9% 0;
}
.orawrapper .tnc-total-wrap .fwrap {
    width: 100%;
    text-align: left;
}
.orawrapper .tnc-total-wrap .rwrap {
    width: 100%;
    margin: 4% 0 2%;
}
.channel_tab_bottom.icompare {
    width: 46%;
    right: 0;
    padding: 0;
    bottom: 0;
    top: auto;
    margin: 0 auto;
    left: 0;
}
.channel_tab_bottom.icompare .head {
    font-size: 13px;
    padding: 5px 0;
}
.channel_tab_bottom.icompare li {
    font-size: 10px;
    padding: 5px;
}
.icompare .channel_tab_bottom_button>a#chkCompare {
    font-size: 12px;
    padding: 5px 17px;
    line-height: normal;
}
.banner-cont .active-service-logo {
    bottom: 10px;
}
.banner-cont .active-service-logo h3 {
    border-radius: 4px;
    line-height: 36px;
    font-size: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h5 {
    line-height: normal;
    font-size: 3.5vw;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 {
    padding: 0;
    line-height: normal;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 span {
    font-size: 1.7vw;
    margin-right: 7px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt {
    width: 49%;
    right: 5%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap .txt h6 span:before {
    display: none;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old:after {
    top: 8px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.old i {
    font-size: 15px;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content {
    padding-bottom: 0;
}
.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .channel-logo.bhojpurilogo {
    margin-bottom: 45px;
}
.bhojpuri .thumbnail.single {
    height: auto;
}
.grid-active-part .leftGrid .fullgridpard.large {
    width: 100% !important;
}
.grid-active-part.flat .leftGrid {
    width: 100%;
}
.bhakti .thumb-cintent .content {
    width: 50%;
    right: 0;
    left: auto;
}
.grid-active-part .leftGrid .sm {
    width: 100% !important;
}
.grid-active-part.flat .rightGrid {
    width: 100%;
    display: table-row;
}
.thumb-cintent.dance .content {
    left: auto;
}
.bhakti.joytish-dunia .thumb-cintent .content {
    bottom: -23px;
}
.grid-active-part.flat .rightGrid .fw.cooking .thumbnail {
    height: 209px;
}
.cooking .thumb-cintent.disney .content .top {
    margin-bottom: 22px;
}
	
.ndesign .offer-slider { height: auto !important; }	
.dish-tv-offer p { margin-bottom: 10px; }
.high-def-pack .rest-of-india-img, .high-def-pack .rest-of-south-img { width: 110px; height: 110px; }
.high-def-pack .rest-of-india, .high-def-pack .rest-of-south { top:30px; }
.high-def-pack .channel-radio-link-active, .high-def-pack .channel-radio-link { font-size: 18px; }
.channel-radio-link-active { padding:0 0 0 40px; }
.high-def-pack .rest-of-south .channel-radio-link { padding:0 40px 0 0; }
.choose-offer-section .dish-nxt-orange, .choose-offer-section .dish-nxt-white { padding: 10px 0; }
.choose-offer-section .dish-nxt-orange ul li:nth-child(4) { margin:0; }
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban {
    width: 32%;
}
.firstadLeft.addrate.all {
    width: 100%;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal h4 {
    font-size: 14px;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h5 {
    font-size: 9px;
    margin-bottom: 0;
}
.firstadLeft.addrate.all .recharge-offer-ban .extra-deal ul li h6 {
    padding: 4px 0;
    font-size: 9px;
}
.right-offer-ban .extra-deal .cta-btn a {
    font-size: 9px;
}
.secondadLeft.all-dish {
    width: 100%;
}	
.secondadLeft.all-dish img { width: 100%; }
.dish-box-sale .includes aside h4 {
    font-size: 4vw;
}
.dish-box-sale .includes aside h4 i {
    font-size: 3.5vw;
    margin: 0;
}
.dish-box-sale .includes aside h4 span {
    font-size: 2.8vw;
}
.dish-box-sale .includes aside p {
    font-size: 2vw !important;
    margin-bottom: 0;
}
.dish-box-sale .includes figure {
    width: 43%;
    height: 100%;
    vertical-align: middle;
}
.dish-box-sale .includes {
    overflow: hidden;
}
.dish-box-sale .includes aside a {
    font-size: 2vw;
    padding: 1% 2%;
}
.dish-box-sale .includes aside .antina {
    width: 27%;
}
.dish-box-sale .includes aside .antina .txt {
    width: 30vw;
    font-size: 2vw;
    height: 5vw;
    bottom: 21%;
    right: 76%;
}
.dish-box-sale .includes figure img {
    width: 100%;
}
.appBox {
    max-width: 300px;
}
.appBox .innerWrap .txt h4 {
    font-size: 17px;
}
.appBox a.close {
    top: 8%;
    padding: 8px 10px;
}	
.grid-active-part .thumbnail .cover-thumb.crtb_web { display: none;}	
.grid-active-part .thumbnail .cover-thumb.crtb_mob {display:block; }
	
	.career-innerbox .grid-active-part.part2.bottom-last { width: 100%; }
	
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt{
    height:250px;
}	
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .next-hd-content .record-section .with-degital p{
    margin: 0px;
    text-align: center;
}	
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .with-degital{
    text-align: center;
}
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .cta-btn{
    text-align: center;
}
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .record-section{
    margin: 0px;
}
#carousel{
    width: 80%;
    margin: 0px auto;
}
.dishnxt-package-cont .choose-region .switch--horizontal{
    width: 100%;
}
.dishnxt-package-cont .choose-region .switch--horizontal label{
    width: 32%;
    font-size: 15px;
}
.dishnxt-package-cont .choose-region .switch--horizontal label:last-of-type{
    margin-left: 30%;
}
.dishnxt-package-cont .choose-region .switch--horizontal .toggle-outside {
    width: 30%;
    left: 33%;
    top: 0;
    height: 2rem;
    padding: 0rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal .toggle-inside {
    height: 2rem;
    width: 2rem;
}
.dishnxt-package-cont .choose-region .switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside{
    left: 4rem;
}
.dishnxt-package-cont .choose-region{
    padding: 25px 0;
}
.why-dishnxt-wrap .title{
    font-size: 28px;
}
.why-dishnxt-wrap .desc{
    width: 90%;
    font-size: 15px;
    margin: 0px auto;
}
.dishnxt-package-cont .filter-holder ul li{
    margin: 10px 10px;
}
#carousel > div{
    left: 0px !important;
    top: 0px !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100%;
}
.carousel_wrap .nav_button.prev_button {
    left: 5px;
}
.carousel_wrap .nav_button.next_button {
    left: auto;
    right: -3px;
}
.region_wrap ul.select_type li label em {
    left: 15px;
    top: -35px;
}
.region_wrap ul.select_type li label em.south {
    left: auto;
    right: 15px;
}
.dishplus-recorder .next-hd-content .record-section p {
    color: #fff;
}
/*Book online css here*/
.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid .itemgrid {
    margin: 0;
    padding: 0;
}
.bjourney .three-box .step-active-content .normal_text {
    font-size: 14px;
}
.three-box .view_details a {
    font-size: 14px;
    margin-top: 5%;
    display: inline-block;
}
.bjourney .three-box .step-active-content .compare_wrap {
    margin: 9% 0 0;
}
.three-box .slick-prev:before, .three-box .slick-next:before {
    color: #000;
    font-size: 26px;
}
.three-box .jcarousel-wrapper .your-class ul .slick-prev, .slick-next {
    right: -15%;
}
.bjourney .three-box .step-active-content .additional-benifits .offers-cont.coupondunia ul li {
    display: block;
    width: 100%;
    margin: 0 0 10%;
}
.three-box .orange_bdr a {
    width: auto;
    font-size: 13px;
    margin-bottom: 8%;
}
.bjourney .three-box .step-active-content .additional-benifits .offers-cont ul {
    padding: 0;
}
.bjourney .three-box .step-active-content .normal-sec-bg .icici_box .box-wid {
    margin: 4% 2% 0;
}
.bjourney .three-box .quick-contact .grid h5 {
    font-size: 14px;
}
.bjourney .three-box .quick-contact .grid {
    float: none;
    border-bottom: 1px dashed #060606;
    width: 100%;
    padding: 5% 0;
    min-height: 148px;
    border-right: none;
}
.bjourney .three-box .quick-contact .grid:last-child {
    border: none;
}
/*.ndesign .ads .header.fixed {
    position: relative;
    top: auto;
}*/
.leadNotification {
    font-size: 12px;
    line-height: 20px;
}
#form1.ads {
    margin-top: 50px;
}
.leadNotification  a {
    background: no-repeat;
    color: #e64b0f;
    margin: 0;
    text-decoration: underline;
}
.leadNotification span {
    width: 90%;
    display: inline-block;
}
.rechrge_transdetail .receipt .transdetail {
    padding: 0 3% 19px;
}
.rechrge_transdetail .transdetail li {
    font-size: 13px;
}

.wrapinline-transcation a {
    font-size: 2vw;
    width: auto;
    padding: 1px 3px;
    bottom: 14%;
    right: 40%;
    border-radius: 2px;
}
.paytmInstantRecharge a.tnc{
    font-size: 8px;
}
.m_menu .menu {
    height: auto;
    overflow-x: hidden;
    overflow-y: visible;
}
	
.thumb-cintent .content.grid_ayushman { padding-bottom: 25px; width: 230px; }	
.thumb-cintent .content.grid_fitness {  width: 150px; padding: 0 10px 20px 0; }	
	
}

@media (min-width:600px) and (max-width:767px) {
.ndesign .bannerwrap .slider .rightwrap.content {
    height: 50vw;
}
.ndesign .bannerwrap .slider .innercontent {
    height: 50vw;
}
.ndesign .bannerwrap .slider .rightwrap.content p {
    font-size: 13px;
}
.ndesign .whydish .features .item {
    width: 29%;
}
.ndesign .whydish .features .item h3 {
    font-size: 14px;
    margin-top: 8px;
}
.ndesign .whydish .features .item p {
    font-size: 13px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    float: left;
    min-height: 28px;
    width: 28%;
}
.ndesign .product .container .product-slider {
    padding-bottom: 0%;
}
.ndesign .packs .packsgrid .item {
    margin: 4% 1%;
    padding: 0;
    vertical-align: top;
    width: 47%;
}
.ndesign .packs .packsgrid .item h4 {
    font-size: 16px;
}
.ndesign .packs .packsgrid .item p {
    font-size: 13px;
}
.ndesign .quickcontact .contactinner .box {
    display: table-cell;
    margin-bottom: 0;
    padding: 2%;
    width: 32%;
}
.ndesign .quickcontact .contactinner {
    border-spacing: 7px 0;
}
.ndesign .quickcontact .contactinner .box h3 {
    font-size: 13px;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input[type="text"] {
    font-size: 13px;
    width: 68%;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input.search {
    width: 25px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul li a {
    font-size: 12px;
    margin-bottom: 0;
}
.ndesign .quickcontact .contactinner .box.dealer {
    padding-bottom: 67px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo small {
    font-size: 12px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    font-size: 16px;
    margin-top: 23px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 span {
    font-size: 12px;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper a {
    display: inline-block;
    float: left;
    left: 0;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper {
    float: left;
    margin: 0 auto;
    width: 100%;
}
.ndesign .offer-slider {
   /* height: 400px;*/
}
.ndesign .offer-slider .item {
    left: 0 !important;
    overflow: hidden;
    top: 0 !important;
    width: 100% !important;
    height: 100% !important;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    width: 33%
}
.ndesign .offer-slider .item .content {
    width: 63%;
}
.ndesign .bannerwrap .slider .item.brand .rightwrap.content h3 span {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 span {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .item.hdsports .rightwrap.content h3 {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .rightwrap.content h3 span {
    font-size: 30px;
}
.nd.bjourney .productwrap .box-wid {
    margin: 0 !important;
    width: 50% !important;
}
.nd.bjourney .productwrap .box-wid:nth-child(2)::before {
    display: none;
}
.bjourney.nd .features_details {
    min-height: 206px;
}
.ndesign .bjourney .product_compare1 {
    margin: 0 auto;
    width: 89%;
}
.bjourney .step-active-content .additional-benifits .offers-cont ul li {
    width: 30%;
}
.bjourney.nd .productlist .gridlist .grid {
    border-bottom: medium none;
    display: table-cell;
    width: 33%;
}
.bjourney.nd .productlist .gridlist .grid .content h3 {
    font-size: 20px;
}
.bjourney.nd .productlist .gridlist .grid .content {
    font-size: 14px;
    padding: 0;
}
.ndesign .ndaddon .channel_tab_list li {
    float: left;
    margin: 1%;
    width: 31%;
}
.ndesign .ndaddon .channel_tab_list li a {
    font-size: 12px;
    min-height: 31px;
}
.ndesign .ndaddon .carte_wrapper li {
    display: inline-block;
    width: 49%;
}
.ndesign .ndaddon .carte_wrapper li .carte_text {
    font-size: 11px;
    min-height: 25px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    width: 46px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    left: -20px;
    padding: 7px 24px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg {
    width: 369px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell {
    text-align: center;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    display: inline-block;
    float: none;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell h3 {
    margin: 0 0 3%;
    padding: 3% 0 0;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north {
    padding: 0 0 1%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow {
    margin-bottom: 0;
}
.ndesign .ndaddon .carte_col1 span {
    bottom: 9px;
}
.ndesign .ndaddon.postlogin .selectvc {
    float: none;
    margin: 0 auto;
    min-height: 34px;
    width: 297px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    width: 360px;
}
.ndesign .ndaddon .carte_wrapper li {
    margin: 3px 12px;
    width: 44%;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 62%;
}
.popup_login.login_orng.popup_login1 .popup_login_div {
    background: #ffffff url("../images/orange-login-bg.jpg") no-repeat scroll center bottom / cover;
    border-radius: 5px;
    position: absolute;
}
.popup_login.popup_login1.login_orng .rightlogin .content-holder .thumbnail-holder {
    height: auto;
    position: absolute;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content h3 span {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .item .rightwrap.content h3 {
    font-size: 30px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p {
    font-size: 25px;
    line-height: normal;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span {
    font-size: 28px;
}
.ndesign .bannerwrap .slider .ipl .rightwrap.content p.price span i {
    font-size: 26px;
}
.ndesign .offer-slider .item img {
    cursor: default;
    margin: 0 auto;
    width: 70%;
}
.ndesign .offer-slider .item img {
    cursor: default;
    margin: 0 auto;
    width: 70%;
}
.ndesign .offer-slider .item.hdsachet .content h3 {
    font-size: 3vw;
}
.ndesign .offer-slider .item.music-offer .content h3 {
    font-size: 3vw;
}
.ndesign .offer-slider .item.hdsachet .content h3:last-child {
    font-size: 3vw;
}
.loginotp .loginleft .vc_textbox.password_wrap .requestotp a {
    padding: 6px;
}
.ndesign .loginotp .loginleft .vc_textbox.password_wrap input {
    width: 42%;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="button"] {
    padding: 4px 8px;
}
.ndesign .popup_login.popup_login1.login_orng .popup_login_div .leftlogin {
    width: 50%;
}
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin.lcn {
    width: 50%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h5 {
    margin-top: 54%;
}
.musicvid .active-services-full-wrap .logowrap {
    top: -35px;
    width: 32%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .leftwrap {
    margin: 0;
    width: 49%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap {
    width: 49%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap {
    padding-bottom: 7px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li {
    display: inline-block;
    font-size: 14px;
    margin: 0;
    padding-right: 3px;
    width: auto;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul {
    text-align: left;
    width: 99%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li em {
    left: 5px;
    top: 8px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap .col {
    font-size: 17px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price {
    font-size: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap h4.price i {
    font-size: 20px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody .pricewrap span.tax i {
    font-size: 15px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .freepreview {
    font-size: 16px;
    right: -10%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap.cnbody h2.intro {
    font-size: 3vw;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn .contentwrap .active-logo {
    width: 24%;
}
.ndesign .offer-slider .item.musicnew .content h3 {
    font-size: 34px;
}
.ndesign .offer-slider .item.musicnew .content h5 {
    font-size: 16px;
}
width:89%;
.offer_bottom .channel-mrg-box {
    width: 310px;
    float: none;
    margin: 25px auto 20px;
}
 width:89%;
.channelpack-new .pack-box .bottom-section .lastupdate.lastupdate_1.dishEnt {
    width: 95% !important;
}
#MainContent_packdisabled4 > p {
    font-size: 13px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview {
    height: 100px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle {
    font-size: 12px;
    width: 100px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .bannerwrap .freepreview .circle big {
    font-size: 23px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap.cnbody h2.intro {
    margin-top: 2%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.cn.disney .contentwrap .line h2 {
    font-size: 30px;
}
.active-services-full-wrap.cn.disney .gamepreview li {
    width: 47%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2.disney {
    width: 100%;
}
.ndesign .active-services-full-wrap .bottom-tiles-holder .left-col .grid1.gamesbnr {
    width: 100%;
}
.ndesign .bannerwrap .item.recharage-offer.three-plus-one.dangal .banner-inner-txt .innercontent .rightwrap p {
    font-size: 17px;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer {
    background-color: #f0ac31;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: contain;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder h5 {
    bottom: 23%;
    font-size: 9px;
    margin: 0;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .tnc {
    bottom: 6px;
}
.ndesign .offer-slider .item.ibadatbnr img {
    max-width: 89%;
}
.ndesign .offer-slider .item.ibadatbnr img {
    max-width: 100%;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    font-size: 38px;
    line-height: normal;
}
.ndesign .offer-slider .item.comedy-offer .content {
    bottom: 0;
    top: auto;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li {
    display: inline-block;
    width: 44%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h5 span {
    font-size: 36px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li span {
    font-size: 16px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li {
    font-size: 12px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder p {
    font-size: 11px;
}
.ndesign .ndaddon.adchnl .channel_tab_list li {
    margin: 0 1% 2%;
    vertical-align: middle;
    width: 48%;
}
.ndesign .ndaddon.adchnl .channel_tab_list li a {
    font-size: 11px;
    padding: 0 8px;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs select.selcat {
    display: inline-flex;
    width: 28%;
}
.ndesign .channelpack.newaddon.addchannel .filterboxs .slide-out-searchBox {
    width: 35% !important;
}
.ndesign .ndaddon .channelwrapper .carte_right_row1, .ndesign .ndaddon .channelwrapper .carte_right_row2 {
    width: 31%;
}
.chat_tab_image_new_icon {
    height: 7em;
}
.ndesign .whydish .features .item span {
    right: -20px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .text {
    font-size: 17px;
}
.active-services-full-wrap.cooking .contentwrap .games-active-content-wrap .features li {
    border-bottom: medium none;
    border-right: 1px solid;
    display: table-cell;
    font-size: 12px;
}
.ndesign .new-offer-pack .picquality.hdchnls .innermsghd {
    padding: 12px 0;
}
.thumb-cintent.bhojpurimanoranjan .content .channel-logo {
    margin-bottom: 500px;
}
/*  ################ All in one Active Services  ################ */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap p {
    right: 30px;
    top: 35%;
    font-size: 30px;
    line-height: 30px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_leftimg {
    left: 20px;
    bottom: 45px;
    width: 24%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_right {
      bottom: 29px;
    width: 44%;
}
/* ####################### dtc_channel_prime_pack ####################### */
.dtcPrimePack .RibbonHolder {
    max-width: 97%;
    margin-top: 20px;
}
.dtcPrimePack .RibbonHolder .RibbonCenter {
    padding: 7px 10px;
    font-size: 16px;
    line-height: 18px;
    height: auto;
    max-width: 75%;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rinfo {
    top: -20px;
}
.dtcPrimePack .dtcPrimePackBoxs {
    margin: 30px 0 0px 0;
    padding: 20px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdescrip {
    padding: 5px 0 10px 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p span {
    display: block;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left {
    width: 36%;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right {
    width: 60%;
}
	.thumbnail.single { height: 217px; }
	.grid-active-part .grid-small.partTwo.partytowOnly2, .grid-xl.partTwo.partytowOnly2	{ width: 100% !important; height: 217px !important; overflow: hidden; }
.thumb-cintent a { padding: 4px 15px; border-width: 1px; }

/* cine & short */
.grid-active-part.gaptop .grid-xl .thumb-cintent .content { bottom:5%;  }
.grid-active-part.gaptop .grid-xl .thumb-cintent .content img { max-width:210px; }

	

	
	
/* paytm Instant Recharge Banner */
.paytmInstantRecharge .paytmInstant_rleft { width:100px; padding:15px; }
.paytmInstantRecharge .paytmInstant_rmid {  left:100px; top:32px; width:160px; }
.paytmInstantRecharge .paytmInstant_rright { width: 440px; min-height:180px; }
.paytmInstantRecharge .paytmInstant_rright h1 { padding: 20px 0 0 25%; font-size: 20px; }
	
/* phonePe Instant Recharge Banner */
.phonePeInstantRecharge .phonePeInstant_left { width:280px; }
.phonePeInstantRecharge .phonePeInstant_left img { max-width:220px; margin:70px 0 0 10px;   }
.phonePeInstantRecharge .phonePeInstant_right { width:300px; padding:15px 0; min-height:180px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 { font-size:24px; line-height:24px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span { font-size:36px; }
.phonePeInstantRecharge .phonePeInstant_right h2 { margin:10px 0 0 0; font-size:20px; }

	
.ndesign .market_offer.odesign .ofer_products .offr_txtss {  padding:35px 0 0; }	
	
	
	
	
/* ############# loginpopup for movies active ############# */
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin { display: block !important; padding: 0; width: 50%; }
	
	
.bjourney .three-box .quick-contact .grid {
    width: 32%;
    display: inline-block;
    border-bottom: none;
    float: left;
    border-right: 1px dashed #060606;
}
.bjourney .three-box .quick-contact .grid h5 {
    min-height: 39px;
}
.bjourney .three-box .quick-contact .grid {
    padding: 0;
    min-height: 183px;
}
}

@media only screen and (min-width:641px) and (max-width:767px) 
{
.dishplus-recorder .next-hd-content .record-section p {  text-align: center !important; color: #000; }
}

@media only screen and (min-width:640px) and (max-width:767px) 
{
	
	.playstorelogo {left: 160px;}
	.activepages .thumb-cintent .newservice img { width: 35px; }
	.fitness.thumb-cintent .content { bottom:0;left: 0; }
	.thumb-cintent .content.fitnessNew .channel-logo { bottom: 45px; }
	.thumb-cintent.jyoti .know-more-btn { bottom: 15px; }
	.grid-active-part .grid-square.new_double { height: 270px; }
	.fitness.thumb-cintent .content .channel-logo2 { width: 170px; }
	.bhojpuri .thumb-cintent.bhojpurimanoranjan .content .know-more-btn { text-align: center; }
	.thumb_text_newer { top: 5px; }
	.thumb_text_newer img { max-width: 130px; }
    .thumb_text_newer_img { margin-top: 20px; max-width: 150px;  }
	.thumb-cintent.toppertvgrid .content {  bottom:-10%; }
	.thumbnail.double { height: 268px; }
	.thumbnail.single {  height: 173px;}
	.grid-active-part .grid-large.bhojpuri { width: 58%; }
	.thumb-cintent .content { bottom: 10%; }
	.Jyotish .thumb-cintent .content.swap { bottom:0%; }
	.Jyotish .thumb-cintent .content.swap .know-more-btn { bottom:22px; }
	.thumb-cintent.cooking .content .thumb-text, .thumb-cintent .content .thumb-text, .activepages .thumb-cintent.comedy .content .thumb-text, .activepages .thumb-cintent.music .content .thumb-text, .activepages .thumb-cintent.bhakti .content .thumb-text { font-size: 16px;}
	.thumb-cintent .content .thumb-text { margin: 5px 0 10px 0; }
	.thumb-cintent.jyoti .know-more-btn { text-align: left; }
	.grid-active-part .grid-small.partTwo.partytowOnly2, .grid-xl.partTwo.partytowOnly2 { width: 100% !important; height: 135px !important;overflow: hidden; }
	.thumb-cintent.games .content { bottom: auto; top: 10%; }
	.thumb-cintent.games .content.sameside { bottom: -30px;top:auto;}
	.grid-active-part .thumb-cintent.disney { width: 250px; }
	.thumb-cintent.disney .content { bottom: auto; top:10%; }
	.grid-active-part .thumb-cintent.dance { width: 250px; right: 0; left: auto; }
	.thumb-cintent.ibadat .content .thumb-text { display: block; }
	.bhakti .thumb-cintent .content {	width: 250px; }
	.grid-active-part .thumb-cintent.disney.newdances { width: 250px; left: auto; right: 0;}
	.bhakti.joytish-dunia .thumb-cintent .content { bottom: 0;width: 120px; right: 3%; }
	.grid-active-part .leftGrid .fullgridpard.joytish-dunia .thumb-text { line-height: 20px;font-size: 18px; }
	
	.grid-active-part.bottom-last .thumbnail {	max-height: 250px; overflow: hidden }
	
	.thumb-cintent .content.grid_ayushman { padding: 0 0 3px 3px; width: 200px; }
}



@media (min-width:480px) and (max-width:599px) {
.ndesign .bannerwrap .slider .rightwrap.content {
    height: 50vw;
}
.ndesign .bannerwrap .slider .innercontent {
    height: 50vw;
}
.ndesign .bannerwrap .slider .rightwrap.content p {
    font-size: 13px;
}
.ndesign .whydish .features .item {
    width: 29%;
}
.ndesign .whydish .features .item h3 {
    font-size: 14px;
    margin-top: 8px;
}
.ndesign .whydish .features .item p {
    font-size: 13px;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    float: left;
    min-height: 28px;
    width: 28%;
}
.ndesign .product .container .product-slider {
    padding-bottom: 0%;
}
.ndesign .packs .packsgrid .item {
    margin: 4% 1%;
    padding: 0;
    vertical-align: top;
    width: 47%;
}
.ndesign .packs .packsgrid .item h4 {
    font-size: 16px;
}
.ndesign .packs .packsgrid .item p {
    font-size: 13px;
}
.ndesign .quickcontact .contactinner .box {
    display: table-cell;
    margin-bottom: 0;
    padding: 2%;
    width: 32%;
}
.ndesign .quickcontact .contactinner {
    border-spacing: 7px 0;
}
.ndesign .quickcontact .contactinner .box h3 {
    font-size: 13px;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input[type="text"] {
    font-size: 13px;
    width: 68%;
}
.ndesign .quickcontact .contactinner .box.dealer .frmdealer .wrap input.search {
    width: 25px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo ul li a {
    font-size: 12px;
    margin-bottom: 0;
}
.ndesign .quickcontact .contactinner .box.dealer {
    padding-bottom: 67px;
}
.ndesign .quickcontact .contactinner .box.support .contactinfo small {
    font-size: 12px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 {
    font-size: 16px;
    margin-top: 73px;
}
.ndesign .quickcontact .contactinner .box.tvc h3 span {
    font-size: 12px;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper a {
    display: inline-block;
    float: left;
    left: 0;
}
.ndesign .footer .innerwrap .footermenu .rightwrapper {
    float: left;
    margin: 0 auto;
    width: 100%;
}
.ndesign .offer-slider {
   /* height: 400px;*/
}
.ndesign .offer-slider .item {
    left: 0 !important;
    overflow: hidden;
    top: 0 !important;
    width: 100% !important;
    height: 100% !important;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    font-size: 11px;
    margin: 0 1% 9% 0;
    padding-left: 47px;
    width: 36%;
}
.ndesign .offer-slider .item .content {
    width: 73%;
}
.nd.bjourney .productwrap .box-wid {
    display: table-cell;
    vertical-align: top;
    width: 48% !important;
}
.nd.bjourney .productwrap .box-wid:nth-child(2)::before {
    display: none;
}
.bjourney.nd .product_box1_heading {
    font-size: 16px;
}
.bjourney.nd .normal_text {
    font-size: 12px;
}
.nd.bjourney .productwrap .box-wid .lifetimeoffer {
    width: 47px;
}
.bjourney.nd .product_img2 .features_details ul li {
    float: left;
    line-height: normal;
    margin: 0 0 35px;
    text-align: left;
    width: 100%;
}
.bjourney.nd .product_img2 .features_details ul li span br {
    display: none;
}
.bjourney.nd .product_img2 .features_details ul li br {
    display: none;
}
.bjourney.nd .product_img2 .features_details ul li:nth-child(2n) {
    width: auto;
}
.bjourney.nd .features_details {
    min-height: 334px;
    width: 80%;
}
.bjourney.nd .productwrap .box-wid.active .product_img2 {
    box-shadow: 0 0 0 3px #f15a22 inset;
}
.bjourney.nd .productlist .gridlist .grid {
    border-bottom: medium none;
    display: table-cell;
    width: 33%;
}
.ndesign .bjourney .product_compare1 {
    margin: 0 auto;
    width: 90%;
}
.bjourney .step-active-content .additional-benifits .offers-cont ul li {
    width: 30%;
}
.bjourney.nd .productlist .gridlist .grid .content h3 {
    font-size: 3vw;
}
.bjourney.nd .productlist .gridlist .grid .content {
    font-size: 2.5vw;
    padding-bottom: 14px;
}
.ndesign .ndaddon .channel_tab_list li a {
    font-size: 12px;
    border-radius: 5px !important;
    padding: 9px 14px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    width: 30%;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    left: -20px;
    padding: 7px 24px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg {
    width: 369px;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell {
    text-align: center;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell .cell {
    display: inline-block;
    float: none;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell h3 {
    margin: 0 0 3%;
    padding: 3% 0 0;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow .region-cell.north {
    padding: 0 0 1%;
}
.ndesign .ndaddon .carte_navigation_right .addon-regionrow {
    margin-bottom: 0;
}
.ndesign .ndaddon .carte_col1 span {
    bottom: 9px;
}
.ndesign .ndaddon.postlogin .selectvc {
    float: none;
    margin: 0 auto;
    min-height: 34px;
    text-align: center;
    width: 297px;
}
.ndesign .ndaddon .carte_navigation_right .offer_newmsg h3 {
    width: 360px;
}
.ndesign .ndaddon .carte_wrapper li {
    display: inline-block;
    margin: 0 7px;
    width: 45%;
}
.ndesign .la_slide_inner_text {
    display: block;
    float: left;
    position: absolute;
    font-size: 12px;
    left: 54px;
    text-align: left;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 49%;
}
.popup_login.login_orng.popup_login1 .popup_login_div {
    background: #ffffff url("../images/orange-login-bg.jpg") no-repeat scroll center bottom / cover;
    border-radius: 5px;
    position: absolute;
}
.popup_login.popup_login1.login_orng .rightlogin .content-holder .thumbnail-holder {
    height: auto;
    position: absolute;
}
.ndesign .offer-slider .item img {
    cursor: default;
    margin: 0 auto;
    width: 90%;
}
.ndesign .offer-slider .item.music-offer .content h3 {
    font-size: 4vw;
}
.ndesign .six-pe-eight .bnr-bottom-msg {
    bottom: 16%;
}
.ndesign .six-pe-eight .banner-inner-txt .innercontent .rightwrap .terms {
    bottom: 0;
}
.loginotp .loginleft .vc_textbox.password_wrap .requestotp a {
    padding: 6px;
}
.ndesign .loginotp .loginleft .vc_textbox.password_wrap input {
    width: 42%;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="button"] {
    padding: 4px 8px;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .newfeatures ul li {
    display: inline-block;
    float: left;
    font-size: 15px;
    margin-bottom: 0;
    margin-right: 1%;
    padding-right: 8px;
    width: 32%;
}
.container-inner.inneractive .container-innerright.musicvid .career-innerbox .active-services-full-wrap .contentwrap .rightwrap .videowrap {
    height: 226px;
    padding-bottom: 5px;
    width: 400px;
}
.active-services-full-wrap.cn .contentwrap.cnbody .featureswrap {
    width: 90%;
}
.channelpack-new .channel_tab_list.new-pack-tab {
    display: block;
}
.channelpack-new .channel_tab .channel_tab_list li, .market_offer .ui-tabs .ui-tabs-nav li {
    margin-bottom: 5px;
}
.channelpack-new .region {/* margin-right:30px;*/
}
.ndesign .offer-slider .item.musicnew .content h3 {
    font-size: 34px;
}
.ndesign .offer-slider .item.musicnew .content h5 {
    font-size: 16px;
}
.offer_bottom .channel-mrg-box {
    width: 330px;
}
.channelpack-new .channel_pack_box_left.box-tsting {
    margin-left: auto;
    margin-right: auto;
}
.channelpack-new .inner-my-make-pack .LabelTDMaster {
    width: 72%;
    line-height: 25px;
    padding: 5px;
}
.channelpack-new .pack-box .bottom-section .lastupdate.lastupdate_1.dishEnt {
    width: 95% !important;
}
.channelpack-new .label.selectboxwrap {
    margin-bottom: 40px !important;
}
.select-field.afterlogin {
    top: auto !important;
}
.ndesign .bannerwrap .slider .six-pe-eight.newbnr .rightwrap.content p {
    font-size: 20px;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer {
    background-color: #f0ac31;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: contain;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .content-holder.lcn-offer .header-holder h5 {
    bottom: 23%;
    font-size: 9px;
    margin: 0;
}
.popup_login.popup_login1.login_orng .rightlogin.sixeight .tnc {
    bottom: 6px;
}
.ndesign .offer-slider .item.ibadatbnr img {
    max-width: 100%;
}
.ndesign .offer-slider .item.ibadatbnr.mspecial .content {
    bottom: -26px;
}
.ndesign .offer-slider .item.ibadatbnr .content {
    bottom: -28px;
}
.ndesign .bannerwrap .slider .item.old .rightwrap.content .txt_wrap h3 {
    font-size: 38px;
    line-height: normal;
}
.ndesign .offer-slider .item.comedy-offer .content {
    bottom: 0;
    top: auto;
}
.container-inner.inneractive .container-innerright.kids-offer .kids-gameoffer .gamegrid ul li {
    display: inline-block;
    width: 45%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h4 {
    font-size: 12px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h5 {
    font-size: 18px;
    line-height: 22px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder h5 span {
    font-size: 28px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li span {
    font-size: 10px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder ul.price li {
    font-size: 10px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder p {
    font-size: 9px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer .header-holder a {
    font-size: 12px;
}
.ndesign .loginotp .loginleft .vc_textbox.password_wrap input {
    width: 44%;
}
.login_txt {
    font-size: 13px;
}
.ndesign .ndaddon.adchnl .channel_tab_list li {
    margin: 0 1% 2%;
    vertical-align: middle;
    width: 100%;
}
.ndesign .ndaddon.adchnl .channel_tab_list li a {
    font-size: 11px;
    /*padding: 0 8px;*/
}
.chat_tab_image_new_icon {
    height: 6em;
}
.ndesign .whydish .features .item span {
    right: -20px;
}
.ndesign .new-offer-pack .picquality.hdchnls .innermsghd {
    padding: 12px 0;
}
.ndesign input[type=radio].css-checkbox3+label.css-label3 {
    font-size: 16px;
}
/*Login Popup Diwali*/    
.ndesign .loginotp .loginleft .vc_textbox.password_wrap.txtlogin input {
    width: 42%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali {
    background-position: -10px 0;
    background-size: cover;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h5 {
    font-size: 14px;
    line-height: 16px;
    margin-top: 87%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h5 em span {
    font-size: 17px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6 {
    width: 100%;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h6 small {
    font-size: 8px;
}
.popup_login.popup_login1.login_orng .rightlogin.payterm .content-holder.lcn-offer.diwali .header-holder h4 {
    font-size: 15px;
}
.popup_login.popup_login1.login_orng .popup_login_div .leftlogin {
    width: 100%;
}
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin.lcn {
    display: none;
}
/* kids active */
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer {
    padding: 7px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveHeading {
    margin: 15px 0px;
    font-size: 24px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv {
    padding: 10px 0px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv img {
    max-width: 180px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h5 {
    font-size: 18px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv h6 {
    font-size: 16px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveText {
    margin: 20px 0px 15px 0px;
    font-size: 16px;
    line-height: 22px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveFreePreview img {
    max-width: 200px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price {
    line-height: 20px;
    font-size: 20px;
}
.instant-banner {
    min-height: auto;
}
.instant-banner .ib_allinoneAllpack_left {
    width: 30%;
}
.instant-banner .ib_allinoneAllpack_right {
    width: 65%;
    margin-top: 5px;
}
.thumb-cintent.bhojpurimanoranjan .content .channel-logo {
    margin-bottom: 400px;
}
/* ################ Evergreen CSS ################ */
.asNewOfferPrice .asNewOfferPriceTime {
    width: 60%;
}
.asNewOfferPrice .asNewOfferPriceAtjust {
    width: 40%;
}
.asNewOfferPrice .asNewOfferPricePeriod span {
    padding: 7px 25px;
    font-size: 22px;
}
.container-innerright .banner-wrap-evergreen-text {
    bottom: 60px;
}
.container-innerright .banner-wrap-evergreen-text span {
    font-size: 16px;
}
.container-innerright .banner-wrap-evergreen-text h3 {
    font-size: 42px;
    letter-spacing: -4px;
}
/*  ################ All in one Active Services  ################ */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap p {
    right: 30px;
    top: 35%;
    font-size: 24px;
    line-height: 28px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_leftimg {
    left: 20px;
    bottom: 40px;
    width: 24%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_right {
     bottom: 20px;
    width: 45%;

}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone h4.txtbanner {
    font-size: 18px;
}
.allinone .features {
    font-size: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.noffer {
    font-size: 66px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price i.nofprice {
    font-size: 50px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price em {
    font-size: 24px;
}

/* paytm Instant Recharge Banner */
.paytmInstantRecharge .paytmInstant_rleft { width:100px; padding:10px; }
.paytmInstantRecharge .paytmInstant_rmid { left: 100px; top: 25px; width: 120px; }
.paytmInstantRecharge .paytmInstant_rright { width:320px; min-height:135px; }
.paytmInstantRecharge .paytmInstant_rright h1 { padding: 20px 0 0 25%; font-size:16px; }
.paytmInstantRecharge .paytmInstant_rright p { bottom: 5px; right: 5px;font-size: 9px; }	
	
/* phonePe Instant Recharge Banner */
.phonePeInstantRecharge .phonePeInstant_left { width:200px; }
.phonePeInstantRecharge .phonePeInstant_left img { max-width:170px; margin:40px 0 0 5px;   }
.phonePeInstantRecharge .phonePeInstant_left:before { border-top: 83px solid #fff; border-left: 40px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_left:after { border-bottom: 50px solid #fff; border-left: 40px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_right { width:240px; padding:10px 0; min-height:135px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 { font-size:22px; line-height:22px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span { font-size:30px; }
.phonePeInstantRecharge .phonePeInstant_right h2 { margin:2px 0 0 0; font-size:16px; }
.phonePeInstantRecharge .phonePeInstant_right p { bottom: 5px; right: 5px; font-size: 10px; }

	
.ndesign .market_offer.odesign .ofer_products .img_txtx { min-height: 150px; }	
.ndesign .market_offer.odesign .ofer_products .offr_txtss {  padding:37px 0 0; }	
.bjourney .three-box .quick-contact .grid {
    width: 32%;
    display: inline-block;
    border-bottom: none;
    float: left;
    border-right: 1px dashed #060606;
}
.bjourney .three-box .quick-contact .grid h5 {
    min-height: 39px;
}
.bjourney .three-box .quick-contact .grid {
    padding: 0;
    min-height: 183px;
}

}

@media only screen and (max-width: 600px) {
	
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin {
    display: none;
}
/* BookOnline Blurb */
.elpoBlurb { transform: rotate(0deg); position:static; left: 0px; top:0px; width:100%; height:auto; padding:5px 0;  background:#5f5f5f;   }
.elpoBlurb span { display: inline-block; }
	
.dish-music-active .add-free-music h3 span {
    padding: 7px 14px;
}
.ndesign .ndaddon .channel_tab_list li {
    float: none;
    margin: 1% 0;
}
.ndesign .ndaddon .channel_tab_list li a {
    font-size: 16px;
    border-radius: 5px !important;
    padding: 10px 14px;
    text-align: left;
    background-color: #dcdcdc;
    color: #767676!important;
    border: none!important;
    font-size: 16px!important;
    margin-right: 18px!important;
}
.ndesign .ndaddon .channel_tab_list li a:hover, .ndesign .ndaddon .channel_tab_list li a.channel_active_tab {
    background: #f15a22 none repeat scroll 0 0;
    color: #ffffff !important;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel {
    background-image: url(/images/add-on-channel-new-blurb.png);
    background-position: -1px -47px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin: 0;
    padding-left: 63px;
    background-color: #dcdcdc;
}

.cookingOfffer18 .cookingOffferHead {
    width: 220px;
    padding: 10px 0;
    bottom: 20px;
}
.cookingOfffer18 .cookingOffferHead img {
    display: none;
}
.cookingOfffer18 .cookingOffferHead h1 {
    font-size: 20px;
    line-height: 20px;
}
.cookingOfffer18 .cookingOffferHead h2 {
    margin: 5px 0 0 0;
    font-size: 20px;
    line-height: 20px;
}
.cookingOfffer18 .shemaroologo {
    bottom: -42px;
    max-width: 90px;
}
.cookingOfffer18 .cookingOffferPricePoints2 {
    width: 400px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h1 {
    width: 95px;
    height: 38px;
    padding: 5px 0 0 11px;
    font-size: 18px;
    line-height: 17px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p {
    margin-right: 5px;
    font-size: 52px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span {
    padding: 0 5px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span:after {
    top: 28px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 {
    font-size: 90px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 span {
    font-size: 20px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption {
    width: 42%;
    padding-top: 12px;
    font-size: 24px;
    line-height: 24px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption img {
    right: 0px;
    top: -50px;
    width: 60px;
}
.cookingOfffer18 .cookingOffferDuration {
    width: 100%;
}
.cookingOfffer18 .cookingOffferDuration span {
    font-size: 20px;
}
.contentwrap.cook-sprite {
    padding-bottom: 31% !important;
}
.cookingOfffer18 .chefylogo {
    bottom: -38px;
    left: 5px;
    max-width: 40px;
}
.cookingOfffer18 .cookingOffferChefy div span {
    font-size: 16px;
}
.cookingOfffer18 .cookingOffferChefy div img {
    max-width: 42px;
}
.cookingOfffer18 .cookingOffferChefy aside {
    font-size: 16px;
}
/* ####################### dtc_channel_prime_pack ####################### */
.dtcPrimePack .RibbonHolder {
    max-width: 100%;
    width: 450px;
    margin-top: 20px;
}
.dtcPrimePack .RibbonHolder .RibbonCenter {
    padding: 7px 10px;
    font-size: 14px;
    line-height: 18px;
    height: auto;
    max-width: 100%;
    width: 310px
}
.dtcPrimePack .dtcPrimePackBoxs {
    margin: 30px 0 0px 0;
    padding: 20px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left {
    width: 100%;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p {
    margin: 10px 0 0 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right {
    width: 100%;
}
	

.grid-active-part .thumb-cintent.newdances { width:62% !important; right: 2% !important; left: auto !important;
    text-align: center;  }
	
.why-dish-wrapper .why-dish-banner div { right:3%; top:20%; width:230px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxt5x { width:25px; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtLogo { width:100px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxtText { margin:5px 0; font-size:18px; }
	
.grid-active-part .grid-square.new_double { height: auto; }
.grid-active-part .grid-square.new_double .row { height: auto; float: left; width: 100%; }	
.fitness.thumb-cintent .content .channel-logo2 { width: 180px; }
	


}

@media (min-width:300px) and (max-width:479px) {
/* Compare Packs */	

.container-my-make-pack .inner-my-make-pack .compare-vertical-slidertxt ul li { width:50%; }
.compare-vertical-slider h4 { font-size: 10px; padding: 0 5px; }
.compare-vertical-slider h4 span { background: none; font-size: 10px; }
.idesign .compare-vertical-slider h4 .count { right: 0px; }
.idesign .compare-vertical-slider h4 .count small { font-size: 8px; }
.idesign .compare-vertical-slider h4 .count em { font-size: 9px; width: 14px; }
	
.instant-banner .extra-deal-all .extra-deal ul li h5 {
    font-size: 13px;
}
.dish-music-active .add-free-music .bollymusic-active li h4 {
    font-size: 15px;
    line-height: 19px;
}
.dish-music-active .add-free-music .bollymusic-active li img {
    max-width: 110px;
}
.dish-music-active .music-subs h4 {
    font-size: 14px;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 {
    color: #000000;
    font-size: 6vw;
}
h3.chno.jyoti.text1 {
    text-transform: initial !important;
    font-size: 4.2vw !important;
    padding: 15px 0 !important;
}
h3.chno.jyoti.text1 .amm {
    font-size: 4.2vw;
    margin-top: 7px;
    display: inline-block;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3 span.jyoti-date {
    top: 0;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap .contact_info {
    margin-top: 42px;
}
.active-logo.poweredby {
    position: absolute;
    right: 0;
    top: -46px;
    width: 19vw;
}
.ndesign .offer-slider .item {
    left: 0 !important;
    top: 0 !important;
    width: 100% !important;
}
.ndesign .product .container .product-slider .slider-for .inner .contentwrap .features ul li {
    width: 100%
}
.ndesign .la_slide_inner_text {
    display: block;
    float: left;
    position: absolute;
    font-size: 12px;
    left: 54px;
    text-align: left;
}
.channelpack-new .channel_tab_list.new-pack-tab {
    display: block;
}
.channelpack-new .channel_tab .channel_tab_list li, .market_offer .ui-tabs .ui-tabs-nav li {
    margin-bottom: 5px;
}
.channelpack-new .region { /*margin-right:30px;*/
}
.offer_bottom .channel-mrg-box {
    width: 295px;
}
.channelpack-new .channel_pack_box_left.box-tsting {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.width-royale.hd-plans .pack-box-jrny {
    margin-left: auto !important;
    margin-right: auto !important;
}
.channelpack-new .tn_pdcr_cutmr {
    font-size: 11px;
}
.channelpack-new .tn_pdcr_only {
    margin: 15px 0px 0px 0px;
    font-size: 17px;
}
.channelpack-new .inner-my-make-pack .LabelTDMaster {
    width: 72%;
    line-height: 25px;
    padding: 5px;
}
.channelpack-new .pack-box .bottom-section .lastupdate.lastupdate_1.dishEnt {
    width: 95% !important;
}
.channelpack-new .label.selectboxwrap {
    margin-bottom: 40px !important;
}
.select-field.afterlogin {
    top: auto !important;
}
.ndesign .offer-slider .item.ibadatbnr.mspecial .content {
    bottom: -46px;
}
.ndesign .head-annual .annualrightwrap {
    width: 100%;
}
.chat_tab_image_new_icon {
    height: 5em;
}
.ndesign .whydish .features .item span {
    right: -23px;
}
.ndesign input[type=radio].css-checkbox3+label.css-label3 {
    font-size: 15px;
    line-height: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .active-logo {
    max-width: auto !important;
}
/* Refres your Accoun*/
.innerpad-box.expressDelightRefresAccount .pay-later-service-box {
    background-size: auto 42%;
    border-radius: 7px;
    display: block;
    padding: 15px;
}
.edRefresAccountInput {
    width: 84%;
}
.allinoneActivepacksFloter {
    top: 25%;
    width: 120px;
}
.instant-banner {
    min-height: auto;
}
.instant-banner .ib_allinoneAllpack_left {
    display: none
}
.instant-banner .ib_allinoneAllpack_right {
    width: 95%;
    margin: 0 0 10px 0;
}
.thumb-cintent.bhojpurimanoranjan .content .channel-logo {
    margin-bottom: 220px;
}

/*  ################ All in one Active Services  ################ */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap p {
    right: 16px;
    top: 35%;
    font-size: 14px;
    line-height: 24px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .header_content {
    width: 90%
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_leftimg {
    left: 15px;
    bottom: 30px;
    width: 25%;

}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .bannerwrap img.bw_right {
     bottom: 17px;
    width: 44%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone h4.txtbanner {
    font-size: 18px;
}
.allinone .features {
    font-size: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price span.noffer {
    font-size: 28px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price i.nofprice {
    font-size: 25px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.allinone .contentwrap h4.price em {
    font-size: 14px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking {
    width: 100%;
    padding: 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking img {
    display: block;
}
.cookingOfffer18 .cookingOffferHead {
    width: 220px;
    padding: 10px 0;
    bottom: 20px;
}
.cookingOfffer18 .cookingOffferHead img {
    display: none;
}
.cookingOfffer18 .cookingOffferHead h1 {
    font-size: 20px;
    line-height: 20px;
}
.cookingOfffer18 .cookingOffferHead h2 {
    margin: 5px 0 0 0;
    font-size: 20px;
    line-height: 20px;
}
.cookingOfffer18 .shemaroologo {
    bottom: -47px;
    max-width: 80px;
}
.cookingOfffer18 .cookingOffferPricePoints2 {
    width: 290px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h1 {
    width: 66px;
    height: 32px;
    padding: 5px 0 0 11px;
    font-size: 14px;
    line-height: 14px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p {
    margin-right: 2px;
    font-size: 42px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span {
    padding: 0 5px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_p span:after {
    top: 24px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 {
    font-size: 80px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferLeft div .spcofer_h2 span {
    font-size: 18px;
}
.cookingOfffer18 .cookingOffferPricePoints .cookingOffferDescrption {
    width: 42%;
    padding-top: 14px;
    font-size: 20px;
    line-height: 20px;
}
.cookingOfffer18 .cookingOffferDuration {
    width: 100%;
}
.cookingOfffer18 .cookingOffferDuration span {
    font-size: 20px;
}
/* ####################### dtc_channel_prime_pack ####################### */
.dtcPrimePack .RibbonHolder {
    max-width: 100%;
    width: 300px;
    margin-top: 0px;
}
.dtcPrimePack .RibbonHolder .RibbonCenter {
    padding: 7px 10px;
    font-size: 11px;
    line-height: 12px;
    height: auto;
    max-width: 100%;
    width: 160px;
}
.dtcPrimePack .dtcPrimePackBoxs {
    margin: 30px 0 0px 0;
    padding: 15px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left .dtc_ppb_tag {
    left: -12px;
    top: -12px;
    width: 55px;
    height: 55px;
    padding-top: 15px;
    line-height: 12px;
    font-size: 11px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_left p {
    font-size: 21px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right {
    text-align: center;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rinfo {
    top: 0px;
    position: static;
    float: right;
    width: 100%;
    text-align: center;
    padding: 10px 0;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rhead {
    text-align: center;
    font-size: 21px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_pera {
    text-align: center;
    font-size: 14px;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdetail li {
    margin: 2px 0 2px 20px;
    font-size: 14px;
    text-align: left;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rdescrip {
    padding: 10px 0 15px 0;
    font-size: 14px;
    text-align: center;
}
.dtcPrimePack .dtcPrimePackBoxs .dtc_ppb_right .dtc_ppb_rselect a {
    float: none;
    margin: 0 auto;
    display: inline-block;
}
/* ###################### bhaktiactiveNew ###################### */
.bhaktiactiveNewTop section {
    padding: 0 10px;
}
.bhaktiactiveNewTop section .bant_h1 {
    font-size: 24px;
    line-height: 24px;
}
.bhaktiactiveNewTop section .bant_h1 span {
    display: inline;
}
.bhaktiactiveNewTop section .bant_h2 {
    margin: 10px 0 0px 0;
    padding: 10px 0 0 0;
    width: 60px;
    height: 60px;
    font-size: 12px;
}
.bhaktiactiveNewTop section .bant_ul {
    margin: 0 0 0 0px;
    width: 100%;
}
.bhaktiactiveNewTop section .bant_ul li {
    font-size: 11px;
    margin: 5px 0 5px 0px;
}
.bhaktiactiveNewBott img {
    max-width: 140px;
    margin-top: -15px;
}
.bhaktiactiveNewBott .banb_p {
    margin: 10px 0 0px 0;
    font-size: 24px;
}
.bhaktiactiveNewShamaro {
    left: 2px;
    max-width: 65px;
}
	
.fitness.thumb-cintent .content { bottom: -40px; }
.fitness.thumb-cintent .content .thumb-text em { display: block; }	
	
.why-dish-wrapper .why-dish-banner div { right:3%; top:10%; width:160px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxt5x { width:20px; }
.why-dish-wrapper .why-dish-banner div .whyDishNxtLogo { width:90px;  }
.why-dish-wrapper .why-dish-banner div .whyDishNxtText { margin:3px 0; font-size:12px; }
	
/* recharge offer 360 banner */
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban { width: 100%;padding: 0;}	
.firstadLeft.addrate.all .recharge-offer-ban .left-offer-ban img { width: 70%; margin: 0 0 0 12%; }	
.firstadLeft.addrate .recharge-offer-ban .right-offer-ban { width: 90%; margin: 0 5%; }	
	
	.grid-active-part .grid-square .new_double .row .thumbnail 	{ height: 158px; }
	.grid-active-part .grid-square .new_double .row .fitness.thumb-cintent .content { bottom: -40px; left: 0; }
	.fitness.thumb-cintent .content .channel-logo2 { width: 150px; }
	.thumb-cintent.jyoti.fitness .know-more-btn { width: 95%; bottom: 15px; }
	.thumb-cintent.jyoti.fitness .know-more-btn a { padding: 5px 15px; }
	
	.thumb-cintent .newservice img {width: 35px; margin: -4px 0 0 -4px; }
	
.thumb-cintent .content.fitnessNew .channel-logo { bottom: 80px; }	
.thumb-cintent .content.fitnessNew .channel-logo img { max-width: 120px; }	
	
	
/* paytm Instant Recharge Banner */
.paytmInstantRecharge .paytmInstant_rleft { width:80px; padding:10px; }
.paytmInstantRecharge .paytmInstant_rmid { left:40px; top:35px; width: 100px; }
.paytmInstantRecharge .paytmInstant_rright { width:220px; min-height:120px; }
.paytmInstantRecharge .paytmInstant_rright h1 { padding:10px 0 0 15%; font-size:14px; }
.paytmInstantRecharge .paytmInstant_rright p { bottom: 5px; right: 5px; font-size: 10px; width: 140px; }	

/* phonePe Instant Recharge Banner */
.phonePeInstantRecharge .phonePeInstant_left { width:135px; }
.phonePeInstantRecharge .phonePeInstant_left img { max-width: 120px; margin: 50px 0 0 0;   }
.phonePeInstantRecharge .phonePeInstant_left:before { border-top: 83px solid #fff; border-left: 40px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_left:after { border-bottom: 50px solid #fff; border-left: 40px solid transparent; }
.phonePeInstantRecharge .phonePeInstant_right { width:160px; padding:15px 0; min-height:120px; float: left; margin-left: 140px; }
.phonePeInstantRecharge .phonePeInstant_right h1 { font-size:16px; line-height:16px;  }
.phonePeInstantRecharge .phonePeInstant_right h1 span { font-size:20px; }
.phonePeInstantRecharge .phonePeInstant_right h2 { margin:4px 0 0 0; font-size:12px; }
.phonePeInstantRecharge .phonePeInstant_right p { bottom: 5px; right: 5px; font-size: 10px; }

	
.ndesign .market_offer.odesign .ofer_products .img_txtx { min-height: 190px; }	
.ndesign .market_offer.odesign .ofer_products .offr_txtss {  padding:35px 0 0 0; }	
	
	
	
.thumb-cintent .newservice img { max-width: 30px; margin: 0; }	
.thumb-cintent .content.grid_ayushman { padding-bottom:7px; }	
.thumb-cintent .content.grid_fitness { width: 110px; padding: 0 10px 10px 0; }		
.thumb-cintent .content.grid_ayushman { width: 150px; padding: 0 0 5px 5px; }	
.thumb-cintent .content.grid_ayushman a, .thumb-cintent .content.grid_fitness a { font-size: 10px; padding: 4px 15px; } 
	
/* cine & short */  
.grid-active-part.gaptop .grid-xl { width: 100%; }  
.grid-active-part.gaptop .grid-xl .thumb-cintent .content { bottom:5%;  }
.grid-active-part.gaptop .grid-xl .thumb-cintent .content img { max-width:230px; }

}

@media only screen and (max-width: 991px) {
.selectvc.pbc {
    background: #f34002;
    width: 66%;
    float: left;
}
table.tblpack {
    overflow-y: auto;
    display: inline-block;
    max-height: 200px;
}
}

@media screen and (max-width: 768px) {

	
.middle_pres .inres .pbc_rigd .rgfts .fixedbox {
    top: 0;
    position: fixed;
    max-height: 440px;
    min-height: 270px;
    height: auto;
}
.middle_pres .inres .pbc_rigd .fixedbox .content_scroll {
    max-height: 215px;
    min-height: 50px;
    height: auto;
}
.middle_pres {
    padding: 0;
}
.middle_pres .inres .pbc_rigd .rgfts div.minimum {
    padding: 10px 0;
}
.ndesign .investor-update-grid-container-new {
    width: 96%;
}
#upAnnualReports {
    display: inline-block;
    text-align: center;
}
.heading-right-cont {
    width: 100%;
    margin: 20px auto 10px;
    display: inline-block;
}
.recharge-offer-container .nroffer .pack-slide .item {
    width: 98%;
    display: inline-block;
    margin: 4px 1%;
}
.recharge-offer-container .nroffer .pack-slide .offerpack {
    display: inline-block;
    width: 100% !important;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid {
    width: 100%;
}
.existing-home-banner .item.masala .disp_mob, .disp_mob {
    transform: translateX(0px);
}
.inner-variation {
    text-align: center;
    display: table;
}
.buysecond {
    /*width: 220px;*/
    display: table-cell;
    height: auto;
}
.grid-top {
    text-align: left;
}
.annual-lft {
    width: 42.6%;
    display: inline-block;
    float: left;
}
.chair-lft {
    width: 50%;
    background: #3EA6DB none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.consol-lft {
    width: 50%;
    background: #FEA733 none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.audit-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 50%;
    display: flex;
    float: none;
    margin-right: 2px;
    margin-bottom: 2px;
}
.agm-lft {
    background: #F04623;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.report-lft {
    background: #0AA68E;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.poxy-lft {
    background: #F04623;
    min-height: 120px;
    width: 32%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.discussion-lft {
    background: #FEA733;
    min-height: 120px;
    width: 66.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.director-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 31.33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.attendance-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.dtpl-lft {
    background: #3EA6DB;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.shareholder-lft {
    background: #F04623;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.displ-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li {
    font-size: 15px;
}
}

@media screen and (max-width: 667px) {
.annual-lft {
    width: 47.6%;
    display: inline-block;
    float: left;
}
.ndesign .ndaddon .channel_tab_list li a.addchannel:hover, .ndesign .ndaddon .channel_tab_list li a.addchannel.channel_active_tab {
    background: #f15a22 url(/images/add-on-channel-new-blurb.png) no-repeat scroll 0 0 !important;
    padding-left: 63px;
}
.selectvc.pbc {
    width: 100%;
    margin-bottom: 10px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking {
    padding: 5px 0;
}
.features.active-list > li {
    font-size: 4vw;
    padding: 2px 0;
}
.features.active-list > li:nth-child(2) {
    border-left: 1px solid;
    border-right: 1px solid;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.price.cooking {
    font-size: 6vw;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.price.cooking > span:nth-child(2) {
    font-size: 7vw !important;
}
span.del.cooking {
    font-size: 5vw !important;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.chno.cooking {
    font-size: 3.8vw;
    padding: 5px 0;
}
}

@media screen and (max-width: 568px) {
.annual-lft {
    width: 56%;
    display: inline-block;
    float: left;
}
.chair-lft {
    width: 42%;
    background: #3EA6DB none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.consol-lft {
    width: 42%;
    background: #FEA733 none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.audit-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 42%;
    display: flex;
    float: none;
    margin-right: 2px;
    margin-bottom: 2px;
}
.agm-lft {
    background: #F04623;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.report-lft {
    background: #0AA68E;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.poxy-lft {
    background: #F04623;
    min-height: 120px;
    width: 32%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.discussion-lft {
    background: #FEA733;
    min-height: 120px;
    width: 66.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.director-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 31.33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.attendance-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.dtpl-lft {
    background: #3EA6DB;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.shareholder-lft {
    background: #F04623;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.displ-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
}

@media screen and (max-width: 479px) 
{
.ndesign .header .logo { padding:10px 0 0 26px; width:87px; }
.ndesign .header .right .quicklinks ul li { max-width: 60px; }
.ndesign .header .right .quicklinks ul li a { font-size: 9px; }
.ndesign .header .right .quicklinks ul li.lang em.mobile { font-size: 9px; }
.ndesign .header .logo img {margin: 0 10px;max-width: 100%!important;}
#p9menuProd { top:6px; }	
	
	
	.ndesign .product_slide.slider .offerBoxHolder h3{
        color: #000;
    }
    .product_slide.slider .offerBoxHolder .pack_details a{
        top:-16px;
    }
    .product_slide.slider.noslide .slick-slide {
        width: 100% !important;
        background: url("../images/buying-journey/curve-box.png") no-repeat;
            background-position-x: 0%;
            background-position-y: 0%;
            background-size: auto;
        background-size: cover;
        background-position: -180px bottom;
        padding: 20px 0 0 0;
    
    }	
    .product_slide.slider .offerBoxHolder h3 {
        background:none;
    }
.ndesign .header .right .brand-logo { display: none; }
	
		
	
/*instant-recharge*/
.inner-instant-section span.new {
    font-size: 18px;
}
.inner-instant-section li:nth-child(6) .price {
 .li-innersection {
width:100%;
 display:inline-block;
}
 font-size: 15px;
}
/*instant-recharge*/
.dish-modify .dish-cost .best-pack p br {
    display: none;
}
.addrate .ending {
    padding: 3px;
    top: 4px;
    right: 4px;
}
.addrate .ending .digit {
    font-size: 15px;
}
.addrate .ending::after {
    border-bottom: 14px solid rgba(0, 0, 0, 0);
    border-right: 14px solid #fd3b05;
    border-top: 14px solid rgba(0, 0, 0, 0);
    left: -14px;
}
.ins_banner.offer-days .ending .digit {
    font-size: 10px;
    padding: 0 4px 0 0;
}
.ins_banner.offer-days .ending::after {
    border-bottom: 12px solid rgba(0, 0, 0, 0);
    border-right: 11px solid #fd3b05;
    border-top: 12px solid rgba(0, 0, 0, 0);
    left: -11px;
    top: 0;
}
.ins_banner.offer-days .ending .day span {
    font-size: 8px;
}
.ins_banner.offer-days .ending {
    right: 2px;
    top: 2px;
}
.grid-top {
    display: inline-block;
    float: left;
    text-align: left;
}
.annual-lft {
    width: 100%;
    display: inline-block;
    float: left;
}
.ndesign .head-annual .annualrightwrap .region {
    width: 50%;
}
.ndesign .head-annual .annualrightwrap .livestock {
    width: 46%;
}
.check li .second {
    font-size: 10px;
}
.investor-tabcontent h1 span, .container-innerright h1 span {
    font-size: 16px;
}
.existing-home-banner .item.masala .disp_mob, .disp_mob {
    transform: translateX(0px);
}
.divlivestock {
    float: left;
}
.head-annual select {
    background: url(../images/select-arrow.png) 88px 10px no-repeat;
    width: 100px;
}
.box.tvc .play {
    margin-bottom: 22%;
}
.grid1.combinedgrid {
    background: #333;    /* background: url(http://beta.dishtv.in/images/play-zone-active-services-new.jpg) no-repeat; min-height: 382px; */
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .category-txt {
    top: 5%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .thumb img {
/* opacity: 0 ; */
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .text .desc-active-services {
    font-size: 11px;
    margin: 12px auto;
    overflow-wrap: break-word;
    padding: 0 2%;
    width: 98%;
    min-height: auto;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .col {
    display: flex;
    position: relative;
    text-align: center;
    vertical-align: top;
    border: 1px dashed #fff;
    padding: 10px;
    margin: 10px 15px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid .col.bdr {
    border-left: 1px dashed #ffffff;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid {
    bottom: 5%;
    left: 0;
    position: absolute;
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid2 {
/* max-height: 270px; */
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1 .sub-grid.sub-grid2 .col .text .desc-active-services {
    font-size: 15px;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col .left-grid {
    width: 100%;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid .grid {
    width: 100%;
}
.recharge-offer-container .nroffer .pack-slide .item {
    width: 98%;
    display: inline-block;
    margin: 4px 1%;
}
.investor-update-grid-container .reportlisting li {
    font-size: 9px;
}
.recharge-offer-container .nroffer .pack-slide .offerpack {
    display: inline-block;
}
.active-services-full-wrap .bottom-tiles-holder .bottom-col.eqgrid .left-grid {
    width: 100%;
}
.inner-variation {
    text-align: center;
    display: inline-block;
}
.buysecond {
    width: 220px;
    display: inline-block;
    height: auto;
}
.tru-hd-plus .dish-hd-features-text {
    font-size: 18px;
    width: 100%;
    text-align: center;
}
.chair-lft {
    width: 33%;
    background: #3EA6DB none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.consol-lft {
    width: 33%;
    background: #FEA733 none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.audit-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 32.5%;
    display: flex;
    float: none;
    margin-right: 2px;
    margin-bottom: 2px;
}
.agm-lft {
    background: #F04623;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.report-lft {
    background: #0AA68E;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.poxy-lft {
    background: #F04623;
    min-height: 120px;
    width: 32%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.discussion-lft {
    background: #FEA733;
    min-height: 120px;
    width: 66.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.director-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 31.33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.attendance-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.dtpl-lft {
    background: #3EA6DB;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.shareholder-lft {
    background: #F04623;
    min-height: 120px;
    width: 64.88%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.displ-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 33%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.features.active-list {
    width: 100%;
    margin: 20px auto;
}
span.del.cooking:after {
    bottom: 10px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap .active-logo {
    max-width: 180px !important;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .active-logo {
    max-width: 100% !important;
}
.container-inner.inneractive.orange .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap h3.chno.cooking {
    font-size: 4.2vw;
}
.contentwrap.cook-sprite {
    padding-bottom: 50% !important;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer h4.price {
    line-height: 20px;
    font-size: 18px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap .bottomdetails ul li {
    display: block;
    border-right: none
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive .contentwrap h4.price {
    margin: 0px 0 10px !important;
}
/* ################ Evergreen CSS ################ */
.asNewOfferPrice .asNewOfferPriceTime {
    width: 60%;
}
.asNewOfferPrice .asNewOfferPriceAtjust {
    width: 40%;
    padding-top: 30px;
    font-size: 22px;
    line-height: 22px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(1) {
    font-size: 16px;
    padding: 4px 10px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(2) {
    font-size: 42px;
    padding: 0 8px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceLeft span:nth-child(2)::after {
    top: 24px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight {
    margin: 0 10px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight span:nth-child(1) {
    font-size: 24px;
}
.asNewOfferPrice .asNewOfferPriceTime .asNewOfferPriceRight span:nth-child(2) {
    font-size: 100px;
}
.asNewOfferPrice .asNewOfferPricePeriod span {
    padding: 5px 25px;
    font-size: 18px;
}
.container-innerright .banner-wrap-evergreen-text {
    bottom: 30px;
}
.container-innerright .banner-wrap-evergreen-text span {
    font-size: 14px;
}
.container-innerright .banner-wrap-evergreen-text h3 {
    font-size: 36px;
    letter-spacing: -4px;
}
}

@media screen and (max-width: 360px) {
.chair-lft {
    width: 40.58%;
    background: #3EA6DB none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.consol-lft {
    width: 58%;
    background: #FEA733 none repeat scroll 0 0;
    min-height: 120px;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.audit-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 55.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.agm-lft {
    background: #F04623;
    min-height: 120px;
    width: 43%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.report-lft {
    background: #0AA68E;
    width: 59%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.poxy-lft {
    background: #F04623;
    min-height: 120px;
    width: 39.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.discussion-lft {
    background: #FEA733;
    min-height: 120px;
    width: 52.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.director-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 45.7%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.attendance-lft {
    background: #e17c36 none repeat scroll 0 0;
    min-height: 120px;
    width: 46%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.dtpl-lft {
    background: #3EA6DB;
    min-height: 120px;
    width: 52.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.shareholder-lft {
    background: #F04623;
    min-height: 120px;
    width: 55%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}
.displ-lft {
    background: #0AA68E;
    min-height: 120px;
    width: 43.5%;
    display: flex;
    float: left;
    margin-right: 2px;
    margin-bottom: 2px;
}

}

@media (max-width: 479px) and (min-width: 320px) {
    
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    font-size: 16px;
}
.channel-mrg-box.channel_pack_box {
    padding: 0;
    margin-top: 50px !important;
}
	
	
	
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 47% !important;
}

@media screen and (max-device-width: 960px) and (orientation: landscape) {
.chat_tab_image_new_icon {
    height: 5em!important;
}
.popup-container {
    padding: 20px 50px 10px 48px!important;
}
.instnew .paymentwrapper .bestoffer_wrap.offernew .backbtn {
    bottom: -28px;
    position: absolute;
    right: 0;
    top: auto;
}
.ndesign .header .right .quicklinks ul li.lang .language ul li { padding: 7px 15px; }		
}

@media screen and (max-device-width: 669) and (orientation: landscape) {
.scroll_top_master {
    bottom: 140px;
    display: none;
    position: fixed;
    right: 28px;
    z-index: 999;
}
.pkbxallchannels_cnt .channels_section a {
    font-size: 13px !important;
    padding: 5px;
}
.pkbxallchannels_cnt.buypack .channels_section a {
    margin-bottom: 0px;
}
.pkbxallchannels_cnt.buypack .channels_section li a::after {
    background-color: transparent;
}
.pkbxallchannels_cnt.buypack .channels_section li a::before {
    background-color: transparent;
}
.channel_tab_list li {
    float: left;
    list-style-type: none;
    padding-bottom: 0;
    margin: 0 0 14px;
}
.pkbxallchannels_cnt.buypack .newplatnium .sec-size2 {
    color: #fff;
    font-family: maven pro;
    /* font-size: 18px; */
    margin: 0;
    padding-left: 0;
    position: relative;
    width: auto;
    float: left;
    padding: 10px;
    top: 5px;
}
.popup-container {
    padding: 20px 50px 0px 48px!important;
}
}
/*.middle_pres.instn_rcg.insrc .inst_ldft .rcrg_bxx label.cntd {
    text-align: center;
    display: block;
    clear: both;
}*/
}

@media (max-width: 1000px) and (min-width: 768px) {

.middle_pres.instn_rcg.insrc .instantrecharge_border input[type="submit"] {
    float: right!important;
    margin: 20px 14px 0 24px!important;
    width: 110px!important;
}
.instnew .paymentwrapper .bestoffer_wrap.offernew .backbtn {
    bottom: -28px;
    position: absolute;
    right: 0;
    top: auto;
}
}

@media only screen and (max-width: 640px) {
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span {
    width: 100%;
    text-align: center;
}
.instnew .paymentwrapper .bestoffer_wrap.offernew .backbtn {
    bottom: -28px;
    position: absolute;
    right: 0;
    top: auto;
}
.ndesign .footer .innerwrap .footermenu .leftwrapper .product_row .product_one.google-play a {
    left: 10px;
}
.loginotp .loginleft #vc_textboxotp_otp.vc_textbox input[type="password"] {
    width: 47%;
}
.pkbxallchannels_cnt.buypack .newplatnium .sec-size1 {
    color: #fff;
    font-family: maven pro;
    font-size: 21px;
    font-weight: 300;
    margin: 0;
    padding: 10px;
    float: left;
    position: relative;
}
.pkbxallchannels_cnt.buypack .newplatnium .sec-size2 {
    color: #fff;
    font-family: maven pro;
    /* font-size: 18px; */
    margin: 0;
    padding-left: 0;
    position: relative;
    width: auto;
    float: left;
    padding: 10px;
    top: 5px;
}
}

@media only screen and (max-width:639px) {
.dish-aapla h3 {
    font-size: 24px;
}
.aaple-spl-offer h4 {
    font-size: 19px;
}
.aaple-spl-offer h6 {
    font-size: 13px;
}
img.spl-dish {
    position: absolute;
    left: -11px;
    bottom: 30px;
    width: 50px;
}
.aapla-desc, .aapla-contact-no {
    width: 100%;
    text-align: center;
}
.aapla-music a {
    font-size: 15px;
}
.vision .vision-banner .vision-content h4 {
    font-size: 15px;
}
.vision-page .core-list ul li {
    width: 100%;
}
.vision-page .core-value {
    padding: 30px 0;
}
.blurb-bottom {
    right: 0;
}
.dish-instant-grid .instant-term {
    font-size: 8px;
    right: -33px;
    bottom: 95px;
}
.core-value-part .dish-core ul li {
    width: 100%;
    padding: 0 2.2% 30px;
}
.core-value-part .dish-core ul li:last-child {
    padding-bottom: 0;
}
.dish-bhojpuri {
    padding: 20px 0 0;
}
.dish-bhojpuri .bhojpuri-prime p {
    font-size: 17px;
    line-height: 27px;
}
.dish-bhojpuri .dish-time ul li:first-child {
    width: 39%;
    border-left: 3px solid #000;
    min-height: 85px;
}
.dish-bhojpuri .dish-time ul li h3 {
    font-size: 45px;
}
.dish-bhojpuri .dish-time ul li h3 i {
    font-size: 39px;
}
.dish-bhojpuri .dish-time ul li h3 span::after {
    height: 71px;
    width: 4px;
    top: -3px;
    left: 29px;
}
.grid-active-part .thumbnail .v-mobile {
    display: block;
    height: auto;
}
.grid-active-part .thumbnail .v-desk {
    display: none;
}
.grid-active-part .thumbnail .cover-thumb.img-cover {
    height: auto;
}
.grid-active-part .thumbnail.newrangmunch .cover-thumb.img-cover { height: 370px; }
	
.music-creative {
    padding: 0;
}
.kids-creative h4 {
    font-size: 16px;
}
.kids-creative ul li {
    width: 100%;
    text-align: center;
}
.kids-creative ul li:nth-child(2) {
    padding: 5px 0;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text h3 {
    font-size: 19px;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-text h2 {
    font-size: 23px;
}
.ulagam-active .ulagam-active-inner .ulagam-clip .clip-part { width: 100%; }
.ulagam-footer h5 {
    color: #fff;
    font-size: 12px;
}
.ulagam-footer a {
    font-size: 37px;
}
.grid-active-part .four .thumbnail .cover-thumb.mobile-view {
    display: block;
}
.grid-active-part .four .thumbnail .cover-thumb {
    display: none;
}
.aapla .dish-manoramjan .button_orange {
    font-size: 11px !important;
    padding: 8px 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox.dish-manoramjan .active-services-full-wrap.udesign .subscribe_btn {
    bottom: 99px;
}
#dishactive-layout .dance-pack, #dishactive-layout .grid-xl, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {
    width: 100%;
}
#dishactive-layout .ibadat-pack, #dishactive-layout .manoranjan-pack {
    width: 50%;
}
.active-services-full-wrap .top-header h2 {
    font-size: 21px;
}
#dishactive-layout .banner-count-text h4 {
    font-size: 11px;
}
#dishactive-layout .banner-count-text h3 {
    font-size: 10px;
    margin: 0;
    padding: 0;
    line-height: 12px;
}
#dishactive-layout .know-more-active a {
    font-size: 9px;
    padding: 5px 14px;
}
#dishactive-layout .know-more-active {
    bottom: 10px;
}
.grid-active-part .fix-grid .thumbnail {
    height: 200px;
}
.grid-active-part .thumbnail .cover-thumb {
    width: 100%;
}
#dishactive-layout .dance-pack, #dishactive-layout .grid-xl, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4 {
    width: 100%;
}
.thumb-cintent .content {
    left: 0;
    bottom: 0;
}
#dishactive-layout .manoranjan-pack img.full-cover, #dishactive-layout .ibadat-pack img.full-cover, #dishactive-layout .dance-pack img.full-cover {
    height: 236px;
}
#dishactive-layout .creative-page .grid-square.first {
    background: #c3c605;
}
#dishactive-layout .second .thumbnail.double {
    text-align: center;
}
.grid-active-part .second .thumbnail .cover-thumb {
    display: inline-block;
    float: none;
    width: auto;
}
#dishactive-layout .creative-page .grid-small.second {
    background: #fd8a5e;
}
#dishactive-layout .creative-page .grid-square.third {
    background: #01dddd;
}
#dishactive-layout .creative-page .grid-small.four {
    background: #e5bc16;
    height: 228px;
}
#dishactive-layout .know-more-active.bhakti-music {
    bottom: 10px;
}
#dishactive-layout .part9 .manoranjan-pack {
    background: #ffd666;
}
.part9 .ibadat-pack {
    background: #33271b;
}
.part9 .dance-pack.common-active {
    background: #f47822;
}
.four .evergreen .common-active-logo.cook {
    bottom: 85%;
    left: auto;
    right: 10px;
    text-align: right;
    width: 100%;
}
#dishactive-layout .four .evergreen .jyoti-text {
    bottom: auto;
    left: 168px;
    top: 78px;
}
}

@media only screen and (max-width: 540px) {
.career-innerbox .grid-active-part.part2, .career-innerbox .grid-active-part.part4, .grid-active-part .grid-square, .active-services-full-wrap .bottom-tiles-holder.grid-active-wrapper, .grid-active-part .grid-square, .grid-active-part .grid-small, .grid-active-part .grid-large, .grid-active-part.part1, .grid-active-part.part2, .grid-active-part.part3, .grid-active-part.part4, .grid-active-part.part5, .grid-active-part.part6, .grid-medium {
    width: 100%;
}
.thumb-cintent.cooking .content .thumb-text, .thumb-cintent .content .thumb-text, .activepages .thumb-cintent.comedy .content .thumb-text, .activepages .thumb-cintent.music .content .thumb-text, .activepages .thumb-cintent.bhakti .content .thumb-text, .thumb-cintent.dance .content .thumb-text {
    font-size: 15px;
}
}

@media only screen and (max-width:599px)
 {
/* cine & short */
.grid-active-part.gaptop .grid-xl { width: 100%; }  
}

@media only screen and (max-width: 480px) {
.chat_tab_image_new_icon {
    height: 5em !important;
}
}

@media only screen and (max-width: 380px) {
.chat_tab_image_new_icon {
    height: 4em !important;
    bottom: 20px;
    position: relative;
}
}

@media only screen and (max-width: 380px) {
.scroll_top_master {
    bottom: 94px;
    right: 16px;
}
}

@media only screen and (max-width: 480px) {
.scroll_top_master {
    bottom: 110px;
}
}

@media only screen and (max-width: 640px) {
/*career-page*/
#home-scroll img {
    margin: -14px 0 !important;
}
/*career-page*/
.scroll_top_master {
    bottom: 140px;
    display: none;
    position: fixed;
    right: 28px;
    z-index: 999;
}
.pkbxallchannels_cnt .channels_section a {
    font-size: 13px !important;
    padding: 5px;
}
.pkbxallchannels_cnt .channels_.category {
    box-shadow: 4px 1px 7px rgba(0,0,0,0.15);
}
.pkbxallchannels_cnt.buypack .channels_section a {
    margin-bottom: 0px;
}
.pkbxallchannels_cnt.buypack .channels_section li a::after {
    background-color: transparent;
}
.pkbxallchannels_cnt.buypack .channels_section li a::before {
    background-color: transparent;
}
.footer-quick .copyright {
    text-align: left;
}
/* bhakti active */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head aside {
    width: 90%;
    margin: 10px 5%;
    font-size: 16px;
    line-height: 26px;
}
}

@media only screen and (max-width:1400px) {
/*dishnxt-hd*/
.truhd_banner {
    margin-top: 0;
}
.dishplus-recorder .next-hd-content {
    top: 17px;
    right: 9px;
    width: 48%;
}
.dishplus-recorder .record-section {
    margin: 53px 0 0px 0;
    padding: 17px 0;
    width: 100%;
}
.dishplus-recorder .with-degital p {
    font-size: 20px;
    margin: 0px 0 0 0;
    line-height: 26px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 40px;
}
/*jai-jawan*/
.et-awards.angry-birds.sdhd.item .inner-text-cont .onlyforu-srk .txt_wrap h5 span {
    font-size: 26px;
}
/*jai-jawan*/
/*recording-apge*/
.M_banner-text {
    width: 48%;
    margin: 24px 0;
}
.M_banner-text h3 {
    font-size: 41px;
    text-align: left;
}
.M_banner-text h3 p {
    font-size: 27px;
}
/*recording-apge*/
     /*child-pack*/
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 24%;
    right: 0;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 27px;
}
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 13%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 34px;
    line-height: 34px;
    margin: 24px 0 0 0;
}
/*child-pack*/
   
}

@media only screen and (max-width:1200px) {

    .panelmsg p.head2 {
        font-size: 20px;
    }
    .panelmsg img {
        max-width: 140px;
    }

    .bottom-text-section {margin: -76px 0px 0px 30px;}
    .bottom-text-image-section img{top:-43px;}
/*dth-recorder*/
.offer-slider-top .tnc {
    position: absolute;
    bottom: 78px;
    right: 0;
    width: 9%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 37px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 13% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 43px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 45px;
}
.offer-slider .special-online-offer p {
    font-size: 20px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 57px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 56px 0;
}
/*dth-recorder*/
   

}

@media only screen and (max-width:1024px) {
     /*dance-active-services*/
 .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

    float: left;
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
top: 41.9%;
    background-size: 100% auto;
    bottom: 0;
    width: 363px;

}
    .active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2)::before {

   
    top: 0;
 
}
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:42px;
    }
    /*dance-active-services*/
     /*dish-nxt-hd-special-offer*/
    .choose-offer-section .dish-nxt-white,.choose-offer-section .dish-nxt-orange {

   
    padding: 7% 0;

}
     .choose-offer-section .dish-nxt-orange ul li {

   
    padding: 3px 11px;

}
    .dish-nxt-white ul li:nth-child(2) span ,.dish-nxt-orange ul li:nth-child(2) span{

   font-size: 13px;

}
    .choose-offer-section .dish-nxt-white ul li {

   
    margin: 0 0 0 -12px;
   

}
/*dishnxt-hd*/
.truhd_banner {
    margin-top: 0;
}
.dishplus-recorder .next-hd-content {
    top: 17px;
    right: 1px;
    width: 48%;
}
.dishplus-recorder .record-section {
    margin: 53px 0 25px 0;
    padding: 17px 0;
    width: 100%;
}
.dishplus-recorder .with-degital p {
    font-size: 17px;
    margin: -14px 0 0 0;
    line-height: 26px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 30px;
}
/*dishnxt-hd*/
     /*dish-on-wheel*/
.dish-wheel-banner {
    margin-top: 0;
}
.logo-text {
    top: 90px;
    right: 17%;
}
.dish-wheel-banner .dish-wheel-banner-text {
    right: 3%;
    width: 43%;
}
/*dish-on-wheel*/




}

@media only screen and (max-width:991px) {

    .panelmsg p.head2 {
        font-size: 14px;
    }
/*dishnxt-hd*/
.dishplus-recorder .next-hd-content {
    top: 17px;
    right: 85px;
    width: 40%;
}
.dishplus-recorder .record-section {
    margin: 27px 0 25px 0;
    padding: 17px 0;
}
.dishplus-recorder .with-degital p {
    font-size: 14px;
    margin: -14px 0 0 0;
    line-height: 20px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 22px;
}
/*dishnxt-hd*/
/*dth-recorder*/
.offer-slider-top .tnc {
    position: absolute;
    bottom: 55px;
    right: 0;
    width: 9%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 37px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 15% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 43px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 45px;
}
.offer-slider .special-online-offer p {
    font-size: 20px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 57px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 56px 0;
}
/*dth-recorder*/
/*dish-on-wheel*/
.logo-text {
    top: 60px;
    right: 17%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 16px;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0 10px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    margin: 5% 0;
    width: 24%;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0;
}
/*dish-on-wheel*/  
     
}

/*dishnxt-hd*/

@media only screen and (max-width:940px) {
     /*dance-active-services*/
 .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

    float: left;
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
top: 39.8%;
    background-size: 100% auto;
    bottom: 0;
    width: 363px;

}
    .active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2)::before {

   
    top: 0;
 
}
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:42px;
    }
    /*dance-active-services*/
         /*dish-nxt-hd-special-offer*/
    .choose-offer-section .dish-nxt-white,.choose-offer-section .dish-nxt-orange {

   
    padding: 7% 0;

}
     .choose-offer-section .dish-nxt-orange ul li {

   
    padding: 3px 11px;

}
    .dish-nxt-white ul li:nth-child(2) span ,.dish-nxt-orange ul li:nth-child(2) span{

   font-size: 13px;

}
    .choose-offer-section .dish-nxt-white ul li {

   
    margin: 0 0 0 -12px;
   

}
       /*dish-nxt-hd-special-offer*/
/*games-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    left: 0;
    right: 0;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 80px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 27px !important;
    margin: 31px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*dishnxt-hd*/
.dishplus-recorder .next-hd-content {
    top: 17px;
    right: 79px;
    width: 40%;
}
.dishplus-recorder .record-section {
    margin: 27px 0 25px 0;
    padding: 17px 0;
}
.dishplus-recorder .with-degital p {
    font-size: 14px;
    margin: -14px 0 0 0;
    line-height: 20px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 22px;
}
/*dishnxt-hd*/
/*dth-recorder*/
.offer-slider-top .tnc {
    position: absolute;
    bottom: 92px;
    right: 0;
    width: 13%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 35px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 15% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 41px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 43px;
}
.offer-slider .special-online-offer p {
    font-size: 20px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 59px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 39px 0;
}
/*dth-recorder*/
/*dish-on-wheel*/
.logo-text {
    top: 12px;
    right: 20%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 16px;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0 10px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    width: 22%;
    margin: 3% 0;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0;
}
/*dish-on-wheel*/  
     
    
/*jai-jawan*/
.existing-home-banner .item .disp_desk, .disp_desk {
    display: block;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h4, .et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    text-align: right;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai {
    text-align: right;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap h5 {
    text-align: right;
}
.banner-5 .inner-text-cont {
    width: 100%;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    float: right;
    margin: -10px 0 0;
}
.existing-home-banner .item .disp_mob, .disp_mob {
    display: none;
}
/*jai-jawan*/
/*add-channel-section*/
.addon-banner-text h1 {
    font-size: 31px;
}
.addon-banner-text .mera-apna-bottom p {
    font-size: 15px;
}
.addon-banner-text {
    margin: 28px 20px;
}
.addon-banner-text h1::before, .addon-banner-text h1 span {
    display: none;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 40px;
}
.addon-banner-text .mera-apna-bottom .price p {
    font-size: 12px;
}
/*add-channel-section*/
    
    /*instant-recharge*/
.inner-instant-section li .li-innersection li {
    font-size: 15px;
}
/*instant-recharge*/
     /*recording-apge*/
.M_banner-text {
    width: 48%;
    margin: 24px 0;
}
.M_banner-text h3 {
    font-size: 34px;
    text-align: left;
}
.M_banner-text h3 p {
    font-size: 23px;
}
/*recording-apge*/
    /*cooking-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text h3 {
    font-size: 25px;
    line-height: 88px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    font-size: 27px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    line-height: 23px;
}
/*cooking-active*/
    /*disney-section*/
.container-innerright .disneytag .disney-middle h5 {
    font-size: 25px;
}
.container-innerright .disneytag .disney-middle {
    position: absolute;
    top: 84px;
    right: 0;
    left: 0;
    width: 115%;
}
/*disney-section*/
    /*child-pack*/
.secnd_dish_banner .second-dish-banner-text {
    top: 4%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 36px;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 22px;
}
/*child-pack*/
}

@media only screen and (max-width:900px) {
    /*dance-active-services*/
 .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

    float: left;
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
   top: 38.8%;
    background-size: 100% auto;
    bottom: 0;
    width: 363px;

}
    .active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2)::before {

   
    top: 0;
 
}
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:42px;
    }
    /*dance-active-services*/
      /*dish-nxt-hd-special-offer*/
    .choose-offer-section .dish-nxt-white,.choose-offer-section .dish-nxt-orange {

   
    padding: 7% 0;

}
     .choose-offer-section .dish-nxt-orange ul li {

   
    padding: 3px 11px;

}
    .dish-nxt-white ul li:nth-child(2) span ,.dish-nxt-orange ul li:nth-child(2) span{

   font-size: 13px;

}
    .choose-offer-section .dish-nxt-white ul li {

   
    margin: 0 0 0 -12px;
   

}
       /*dish-nxt-hd-special-offer*/
/*jytoish-duniya*/
.bannerwrap .banner-wrap-text {
    right: 2%;
}
.bannerwrap .banner-wrap-text h3 {
    font-size: 42px;
}
/*jytoish-duniya*/
    /*dishnxt-hd*/
.dishplus-recorder .next-hd-content {
    position: absolute;
    top: 17px;
    right: 60px;
    width: 42%;
}
.dishplus-recorder .record-section {
    margin: 0px 0 0 0;
    padding: 5px 0px;
    text-align: center;
    width: 100%;
}
.dishplus-recorder .with-degital p {
    font-size: 12px;
    margin: 7px 0 0 0;
    line-height: 17px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 22px;
}
/*dishnxt-hd*/
/*dth-recorder*/
.offer-slider-top .tnc {
    position: absolute;
    bottom: 113px;
    right: 0;
    width: 13%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 32px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 15% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 39px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 41px;
}
.offer-slider .special-online-offer p {
    font-size: 20px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 65px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 39px 0;
}
/*dth-recorder*/
/*dish-on-wheel*/
.logo-text {
    top: 12px;
    right: 20%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 12px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    width: 17%;
    margin: 30px 0 0 7px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li p {
    font-size: 10px;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0;
}
/*dish-on-wheel*/
     
}

/*dishnxt-hd*/
@media only screen and (max-width:823px) {

    /*dance-active-services*/
   .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

 
 
    float: left;
   
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
top: 38.3%;
    background-size: 100% auto;
    bottom: 0;

}
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:42px;
    }
    /*dance-active-services*/
    
}
@media only screen and (max-width:800px) {
    
    
    /*dance-active-services*/
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {

 
 
    float: left;
   
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
  top: 46.2%;
    background-size: 100% auto;
    bottom: 0;

}
    
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:42px;
    }
    /*dance-active-services*/
     /*dish-nxt-hd-special-offer*/
    .choose-offer-section .dish-nxt-white,.choose-offer-section .dish-nxt-orange {

   
    padding: 2% 0;

}
     .choose-offer-section .dish-nxt-orange ul li {

   
    padding: 3px 11px;

}
    .dish-nxt-white ul li:nth-child(2) span ,.dish-nxt-orange ul li:nth-child(2) span{

    font-size: 10px;

}
    .choose-offer-section .dish-nxt-white ul li {

   
    margin: 0 0 0 -12px;
   

}
  
     /*dish-nxt-hd-special-offer*/
/*games-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    left: 0;
    right: 0;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 75px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 26px !important;
    margin: 29px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*jyotish-page*/
.bannerwrap .banner-wrap-text {
    position: absolute;
    top: 40%;
    right: 2%;
}
.bannerwrap .banner-wrap-text .banner-bottom-text {
    width: 84%;
}
.bannerwrap .banner-wrap-text h3 {
    font-size: 30px;
}
.bannerwrap .banner-wrap-text .banner-bottom-text h4 {
    font-size: 16px;
}
/*jyotish-page*/
     /*kids-active*/
    
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 39px;
    line-height: 38px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 33%;
    width: 41%;
}
/*dishnxt-hd*/
.dishplus-recorder .next-hd-content {
    position: absolute;
    top: 17px;
    right: 51px;
    width: 42%;
}
.dishplus-recorder .record-section {
    margin: 11px 0 0 0;
    padding: 5px 0px;
    text-align: center;
    width: 100%;
}
.dishplus-recorder .with-degital p {
    font-size: 12px;
    margin: 7px 0 0 0;
    line-height: 17px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
    text-align: left;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 22px;
    text-align:left;
}
/*dishnxt-hd*/

/*jai-jawan*/
.banner-text-position {
    position: relative !important
}
.parent-img-section.parent-section-img .banner-inner-txt {
    position: relative !important;
    padding: 24px 0;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai {
    text-align: left;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h4, .et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .jai h5 {
    text-align: left;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan > h5 {
    margin: 11px 0;
    text-align: left;
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    font-size: 12px;
}
.parent-img-section {
    background: url(../images/home/army-banner2-mobile.jpg);
    background-size: auto auto;
    background-size: cover;
    width: 100%;
    display: inline-block;
}
.item.banner-5.et-awards.angry-birds.sdhd.new.army-banner-0 .disp_mob {
    display: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: -1px 0 0;
}
.banner-text-position {
    position: relative !important
}
.parent-sec-img {
    background: url(../images/home/jai-jawaan-banner-mobile.jpg);
    width: 100%;
    background-size: cover;
    float: left;
}
.existing-home-banner .item .disp_desk, .disp_desk {
    display: none;
}
.item.banner-5.et-awards.angry-birds.sdhd.new.army-banner-0 .disp_mob {
    display: none;
}
.existing-home-banner .item .disp_mob, .disp_mob {
    width: 100%;
}
.banner-5.item.et-awards .inner-text-cont {
    margin: 0% auto;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap {
    display: block;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 23px;
    line-height: 31px;
    margin: 0;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: 0 0 0;
}
.et-awards.angry-birds.sdhd .inner-text-cont .onlyforu-srk .txt_wrap h5 span {
    font-size: 35px;
}
/*jai-jawan*/

    /*add-chanel-section*/
.mera-apna-bottom {
    font-size: 18px;
    margin: 2px 0 5px 0;
}
.addon-banner-text h1 {
    font-size: 25px;
}
.addon-banner-text {
    margin: 15px 20px;
}
.addon-banner-text .mera-apna-bottom {
    color: #fff;
    font-size: 18px;
    margin: 12px 0 5px 0;
}
.addon-banner-text .mera-apna-bottom p {
    font-size: 13px;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 28px;
}
/* .addon-banner-text h1 {
    position: relative;
    font-size: 30px;
   
}
    .addon-banner-text h1::before{display:none;}*/
    /*add-chanel-section*/
    /*instant-recharge*/
.inner-instant-section li .li-innersection li {
    padding: 0 0 0 12px;
    font-size: 14px;
}
.inner-instant-section .li-innersection > li::after {
    right: -11px;
}
.inner-instant-section span.new {
    font-size: 26px;
}
.ib_allinoneAllpack_right .inner-instant-section li:nth-child(4) p {
    margin: 10px 0;
}
/*instant-recharge*/
    /*recording-apge*/
.M_banner-text {
    width: 48%;
    margin: 17px 0;
}
.M_banner-text h3 {
    font-size: 27px;
    text-align: left;
}
.M_banner-text h3 p {
    font-size: 18px;
}
/*recording-apge*/
    
    /*child-pack*/
.secnd_dish_banner .second-dish-banner-text {
    top: -2%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 28px;
    line-height: 34px;
    margin: 24px 0 0 0;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 18px;
    color: #494949;
    font-family: 'DINCondBoldRegular';
}
/*child-pack*/
 
    
    /*disney-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 {
    font-size: 23px;
    text-shadow: 1px 2px 1px #fff;
}
.container-innerright .disneytag .disney-top {
    top: 24px;
    left: 48px;
}
.container-innerright .disney-top span {
    font-size: 22px;
}
.container-innerright .disneytag .disney-middle {
    top: 65px;
    right: 0;
    left: 0;
    width: 120%;
    text-align: center;
}
.container-innerright .disneytag .disney-middle h5 {
    font-size: 21px;
}
/*disney-active*/
    
    /*career-section*/
.buy-dishtv-on-wheels-wrap {
    padding: 0 2%;
}
}

@media only screen and (max-width:785px) 
{
.bjourney .step-active-content .normal-sec-bg .icici_box .box-wid .features_details { margin-top:16px; }
/*dish-on-wheel*/
.logo-text {
    top: 12px;
    right: 20%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 12px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    width: 22%;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0;
}
/*dish-on-wheel*/  
    
}

@media only screen and (max-width:770px) {
    
      /*Dance-active-service*/
    .active-dance-service-section .active-dance-service .logo-headline h2{font-size:34px;}
   .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left {
   display:none;
}
      /*Dance-active-service*/
     /*dish-nxt-hd-special-offer*/
    .choose-offer-section .dish-nxt-white,.choose-offer-section .dish-nxt-orange {

   
    padding: 2% 0;

}
     .choose-offer-section .dish-nxt-orange ul li {

   
    padding: 3px 11px;

}
    .active-dance-service-section .active-dance-service .dance-active-logo {

    
    text-align: center;
   

}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-right {

    
    width: 100%;

}
    .active-dance-service-section .active-dance-service .dance-active-madhuri img{width:17%;}
    .dish-nxt-white ul li:nth-child(2) span ,.dish-nxt-orange ul li:nth-child(2) span{

    font-size: 10px;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{width:63%;}
    .choose-offer-section .dish-nxt-white ul li {

   
    margin: 0 0 0 -12px;
   

}
  
     /*dish-nxt-hd-special-offer*/
/*games-active*/
.games-active-banner-wrap .img-game-text p {
    font-size: 24px !important;
}
.games-active-banner-wrap .img-game-text {
    top: 4px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    left: 0;
    right: 0;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 71px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 22px !important;
    margin: 29px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*kids-active*/
    
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 37px;
    line-height: 36px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 36%;
    width: 35%;
}
/*kids-active*/
/*dth-recorder*/
.offer-slider-top .tnc {
    bottom: 113px;
    width: 11%;
}
.offer-slider-top .tnc p {
    font-size: 10px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 29px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 15% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 29px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 37px;
}
.offer-slider .special-online-offer p {
    font-size: 20px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 70px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 39px 0;
}
/*dth-recorder*/

/*dish-on-wheel*/
.logo-text {
    top: 12px;
    right: 20%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 12px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li {
    width: 17%;
    margin: 30px 0 0 7px;
}
.dish-wheel-banner .dish-wheel-banner-text .list-icon-detail li p {
    font-size: 10px;
}
.dish-wheel-banner-text .list-icon-detail {
    padding: 0;
}
/*dish-on-wheel*/
    
}


@media only screen and (max-width:667px) {



/* ######################## loginpopup start ######################## */
.popup_login.popup_login1.login_orng .popup_login_div .rightlogin { padding:0%;  width: 50%;}
/* ######################## loginpopup end ######################## */



    .panelmsg p.head2 {
        font-size: 12px;
    }
     /*Dance-active-service*/
    .active-dance-service-section .active-dance-service .dance-active-madhuri img{width:28%;}
    .active-dance-service-section .active-dance-service .logo-headline {

  
    padding: 16px 0 0 0;

}
   
    .active-dance-service-section .active-dance-service .logo-headline h2 {

   
    font-size: 35px;

}
    .active-dance-service-section .active-dance-service .dance-active-logo {

   
    text-align: center;
  

}
    .active-dance-service-section .active-dance-service .dance-active-logo img {

    width: 51%;
   

}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left{display:none;}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-right {

   
    width: 100%;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:nth-child(2) p {

  
    font-size: 17px;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child p {

  
    font-size: 16px;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{width:100%;}
  .active-dance-service .special-btn-section {

    margin: 30px 0 30px 0;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{padding:0;}
    .active-dance-service-section .active-dance-footer h1{font-size:42px;}
    .active-dance-service-section .active-dance-footer p{font-size: 17px;}
    
     /*Dance-active-service*/
    /*dish-nxt-hd-special-offer*/
.choose-offer-section .dish-nxt-orange ul li:first-child h3,  .dish-nxt-orange ul li:nth-child(3) p {
    font-size: 17px;
}
.choose-offer-section .dish-nxt-white ul li:first-child h3{
    font-size: 17px;
}
.dish-nxt-orange ul li:nth-child(2) span,.dish-nxt-white ul li:nth-child(2) span{font-size:12px;color:#fff;}
.choose-offer-section {
    background: #eb5822;
    height: 42%;
}
.choose-offer-section .dish-nxt-white ul li:first-child h3,  .choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    color: #fff;
}
   
.choose-offer-section .dish-nxt-white ul li {
    margin: 0 0 0 -9px;
    padding: 5px 0 0 0;
}
.choose-offer-section .dish-nxt-orange ul li {
    padding: 5px 0 0px 7px;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4, .choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    font-size: 17px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(4) .special-offer-btn, .choose-offer-section .dish-nxt-orange ul li:nth-child(4) .special-offer-btn {
    padding: 5px 12px;
}
.choose-offer-section .dish-nxt-orange, .choose-offer-section .dish-nxt-white {
  
}
/*dish-nxt-hd-special-offer*/
/*kids-active*/
    
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 36px;
    line-height: 36px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 36%;
    width: 35%;
}
/*kids-active*/
/*dishnxt-hd*/
.dishplus-recorder .next-hd-content {
    position: absolute;
    top: 23px;
    right: 30px;
    width: 44%;
}
.dishplus-recorder .record-section {
    margin: 3px 0 0 0;
    padding: 10px 0px;
    text-align: center;
    width: 100%;
}
.dishplus-recorder .with-degital p {
    font-size: 12px;
    margin: 7px 0 0 0;
    line-height: 17px;
}
.dishplus-recorder .dish-next-logo p {
    font-size: 26px;
}
.dishplus-recorder .dish-next-logo p span {
    font-size: 24px;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 18px;
}
/*dishnxt-hd*/
    
    
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: 0px 0 0;
}
/*jai-jawan*/
/*jai-jawan*/
	/*.existing-home-banner .item .disp_mob, .disp_mob {

  
   
    width: 100%;

}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {

    float: left;
    margin: -1px 0 0;
    width: 100%;

}
.banner-5.item.et-awards .inner-text-cont {
    margin: 3% auto;
}
	.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
   
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap {
    display: block;
    
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {

    display: block;
   

}*/
/*jai-jawan*/
     /*add-channel-section*/
.addon-banner-text h1 {
    position: relative;
    font-size: 24px;
}
.mera-apna-bottom {
    font-size: 16px;
    margin: 13px 0 0 0;
}
.addon-banner-text .mera-apna-bottom p {
    font-size: 13px;
}
.addon-banner-text {
    margin: 16px 20px;
}
.addon-banner-text .mera-apna-bottom .price p {
    font-size: 13px;
}
.mera-apna-bottom {
    font-size: 12px;
    margin: 12px 0 10px 0;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 30px;
}
/*add-channel-section*/
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 14%;
}
.M_banner-text h3 p {
    font-size: 15px;
}
.M_banner-text h3 {
    font-size: 19px;
}
}

/*dishnxt-hd*/
@media only screen and (max-width: 645px) {
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: 0px 0 0;
}
/*jai-jawan*/
/*jai-jawan*/
	/*.existing-home-banner .item .disp_mob, .disp_mob {

  
   
    width: 100%;

}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {

    float: left;
    margin: -1px 0 0;
    width: 100%;

}
.banner-5.item.et-awards .inner-text-cont {
    margin: 3% auto;
}
	.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
   
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap {
    display: block;
    
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {

    display: block;
   

}*/
/*jai-jawan*/
     /*add-channel-section*/
.addon-banner-text h1 {
    position: relative;
    font-size: 24px;
}
.mera-apna-bottom {
    font-size: 16px;
    margin: 13px 0 0 0;
}
.addon-banner-text .mera-apna-bottom p {
    font-size: 13px;
}
.addon-banner-text {
    margin: 16px 20px;
}
.addon-banner-text .mera-apna-bottom .price p {
    font-size: 13px;
}
.mera-apna-bottom {
    font-size: 12px;
    margin: 12px 0 10px 0;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 30px;
}
/*add-channel-section*/
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 14%;
}
.M_banner-text h3 p {
    font-size: 15px;
}
.M_banner-text h3 {
    font-size: 19px;
}
}

@media only screen and (max-width:640px) {
     /*Dance-active-service*/
    .active-dance-service-section .active-dance-service .dance-active-madhuri img{width:28%;}
    .active-dance-service-section .active-dance-service .logo-headline {

  
    padding: 16px 0 0 0;

}
    .active-dance-service-section .active-dance-service .logo-headline h2 {

   
    font-size: 26px;

}
    .active-dance-service-section .active-dance-service .dance-active-logo {

   
    text-align: center;
  

}
    .active-dance-service-section .active-dance-service .dance-active-logo img {

    width: 51%;
   

}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left{display:none;}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-right {

   
    width: 100%;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:nth-child(2) p {

  
    font-size: 17px;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child p {

  
    font-size: 16px;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{width:100%;}
   .active-dance-service .special-btn-section {

    margin: 30px 0 30px 0;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{padding:0;}
    .active-dance-service-section .active-dance-footer h1{font-size:42px;}
    .active-dance-service-section .active-dance-footer p{font-size: 17px;}
    
     /*Dance-active-service*/
    
/*games-active*/
.games-active-banner-wrap .img-game-text p {
    font-size: 20px !important;
}
.games-active-banner-wrap .img-game-text {
    top: 4px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    left: 0;
    right: 0;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 56px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 19px !important;
    margin: 29px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*kids-active*/
    
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 32px;
    line-height: 27px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 36%;
    width: 35%;
}
/*kids-active*/
    /*dish-nxt-section*/
#home-scroll .line-img-dish-logo {
    display: none;
    width: 29%;
}
.dishplus-recorder {
    background: #000;
}
.dishplus-recorder .next-hd-content {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 34px;
    margin: 18px 0 15px 0;
	text-align: center;
		
}
.dishplus-recorder .dish-next-logo p, .dishplus-recorder .dish-next-logo p span {
    font-size: 40px;
}
.dishplus-recorder .record-section {
    margin: -17px 0 3px 0;
    background: none;
}
.dishplus-recorder .dish-next-logo {
    margin: 30px 0 0 0;
}
.dishplus-recorder .with-degital p {
    font-size: 16px;
    margin: -5px 0 0 0;
    line-height: 24px;
    color: #fff;
}
/*dish-nxt-section*/
/*dth-recorder*/
.offer-slider-top .tnc {
    bottom: 113px;
    width: 13%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 22px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 15% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 29px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 37px;
}
.offer-slider .special-online-offer p {
    font-size: 17px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 110px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 39px 0;
}
/*dth-recorder*/
/*jai-jawan*/
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 22px;
    line-height: 31px;
    margin: 0;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: 0px 0 0;
}
/*jai-jawan*/
/*add-channel-section*/ 
.addon-banner-text h1 {
    position: relative;
    font-size: 22px;
}
.mera-apna-bottom {
    font-size: 16px;
    margin: 13px 0 0 0;
}
.addon-banner-text .mera-apna-bottom p {
    font-size: 13px;
}
.addon-banner-text {
    margin: 16px 20px;
}
.addon-banner-text .mera-apna-bottom .price p {
    font-size: 13px;
}
.mera-apna-bottom {
    font-size: 12px;
    margin: 12px 0 10px 0;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 30px;
}
/*add-channel-section*/
.M_banner-text {
    width: 48%;
    margin: 12px 0;
}
.M_banner-text h3 p {
    font-size: 18px;
}
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 14%;
}
}

@media only screen and (max-width:639px) {
/*dish-nxt-hd-special-offer*/
  
    
.choose-offer-section .dish-nxt-orange ul li:first-child h3, .dish-nxt-orange ul li:nth-child(2) span, .dish-nxt-orange ul li:nth-child(3) p {
    font-size: 13px;
}
.choose-offer-section .dish-nxt-white ul li:first-child h3, .dish-nxt-white ul li:nth-child(2) span {
    font-size: 13px;
}
    .choose-offer-section .dish-nxt-white {

    background: #fff;

}
    .choose-offer-section .dish-nxt-white {

    width:100%;
    }
.choose-offer-section {
    background: #fff;
    height: auto;
	float: left;
}
    .choose-offer-section .dish-nxt-orange {

    background: #eb5822;

}
.choose-offer-section .dish-nxt-white ul li:first-child h3,  .choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    color: #000;
    }.dish-nxt-white ul li:nth-child(2) span{font-size:12px;color: #000;}
.choose-offer-section .dish-nxt-white ul li {
    margin: 0 0 0 -9px;
    padding: 5px 0 0 0;
	text-align: center;
}
.choose-offer-section .dish-nxt-orange ul li {
    padding: 5px 0 0px 7px;
	
}
	.choose-offer-section .dish-nxt-white ul li:nth-child(4) {     margin: 10px 0; }
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4, .choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    font-size: 17px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(4) .special-offer-btn, .choose-offer-section .dish-nxt-orange ul li:nth-child(4) .special-offer-btn {
    padding: 5px 12px;
}
.choose-offer-section .dish-nxt-orange, .choose-offer-section .dish-nxt-white {
  
}
/*dish-nxt-hd-special-offer*/
/*Dish-on-wheel*/
.dish-wheel-banner {
    background: #2b5272;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    font-size: 23px;
}
.dish-wheel-banner .logo-text p {
    font-size: 32px;
}
#home-scroll .logo-text {
    top: 20px;
    left: 44%;
    width: 50%;
    margin: 0 auto;
}
.offer-slider-top .tnc {
    display: none;
}
.dish-wheel-banner .dish-wheel-banner-text {
    top: 47%;
    right: 0;
    content: "";
    width: 100%;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    color: #fff;
}
.dish-wheel-banner-text .list-icon-detail {
    display: none;
}
/*Dish-on-wheel*/
/*jai-jawan-banner*/
.parent-img-section {
    padding: 31px 0;
}
.item.banner-5.et-awards.angry-birds.sdhd.new.army-banner-0 .disp_mob {
    display: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: -1px 0 0;
}
.banner-text-position {
    position: relative !important
}
.parent-sec-img {
    background: url(../images/home/jai-jawaan-banner-mobile.jpg);
    width: 100%;
    background-size: cover;
    float: left;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 17px;
}
/*jai-jawan-banner*/
#home-scroll .logo-text {
    position: absolute;
    top: 45px;
    right: 16%;
}
.et-awards.angry-birds .banner-inner-txt {
    max-width: 90%;
}
/*add-channel-section*/ 
.ndesign .ndaddon .map .carte_navigation_right .addon_banner img {
    display: none;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner .tnc {
    display: none;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner {
    background: #f15a22;
    position: relative;
    padding: 81px 0;
}
.addon-banner-text {
    margin: 16px 0;
}
.addon-banner-text h1 {
    font-size: 28px;
}
.addon-banner-text .mera-apna-bottom {
    color: #fff;
    font-size: 18px;
    margin: 10px auto;
    width: 100%;
}
.addon-banner-text h1 {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 30px;
}
/*add-channel-section*/ 
    

    /*instant-recharge*/
.instant-banner .ib_allinoneAllpack_right {
    width: 100%;
}
.ib_allinoneAllpack_right .inner-instant-section li:nth-child(4) p {
    margin: 10px 0;
}
.inner-instant-section li .li-innersection li {
    margin: 3px 0;
    font-size: 14px;
}
.inner-instant-section span.new {
    font-size: 21px;
}
.inner-instant-section li:nth-child(6) .price {
    font-size: 14px;
    margin: 0px 0 7px 0;
}
.instant-banner .ib_allinoneAllpack_right img {
    width: 14%;
}
.inner-instant-section li .li-innersection li {
    font-size: 16px;
}
.instant-banner .ib_allinoneAllpack_left img {
    display: none;
}
.instant-banner .ib_allinoneAllpack_right {
    margin-top: 0;
}
/*instant-recharge*/
    /*recording-apge*/
.M_banner-text {
    width: 48%;
    margin: 24px 0;
}
.M_banner-text h3 {
    font-size: 24px;
    text-align: left;
}
.M_banner-text h3 p {
    font-size: 17px;
}
/*recording-apge*/
    
    /*child-pack*/
.secnd_dish_banner .secnd_dish_banner_link a {
    font-size: 13px;
    padding: 6px 7px;
    width: 148px;
}
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 12%;
}
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 21px;
    line-height: 34px;
    margin: 24px 0 0 0;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 16px;
    color: #494949;
    font-family: 'DINCondBoldRegular';
}
/*child-pack*/
   
    /*ibadat-active-page*/
.bannerwrap .banner-ibadat-text {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: 30px auto;
    width: 100%;
}
.bannerwrap .banner-ibadat-text h3 {
    font-size: 25px;
}
/*ibadat-active-page*/
     /*jyotish-page*/
.bannerwrap .banner-wrap-text {
    position: absolute;
    top: 40%;
    right: 2%;
}
.bannerwrap .banner-wrap-text h3 {
    font-size: 26px;
}
.bannerwrap .banner-wrap-text .banner-bottom-text h4 {
    font-size: 13px;
}
/*jyotish-page*/
     /*disney-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 {
    font-size: 23px;
    text-shadow: 1px 2px 1px #fff;
}
.container-innerright .disneytag .disney-top {
    top: 24px;
    left: 48px;
}
.container-innerright .disney-top span {
    font-size: 18px;
}
.container-innerright .disneytag .disney-middle {
    top: 59px;
    right: 98px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text {
    position: absolute;
    top: 28%;
    right: 3%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 {
    font-size: 20px;
}
.container-innerright .disneytag .disney-middle h5 {
    font-size: 21px
}
/*disney-active*/
    
#dishactive-layout .thumb-cintent h3 {
    font-size: 15px;
}
#dishactive-layout .thumbnail.double {
    height: auto;
}
#dishactive-layout .second .thumbnail.double {
    height: 260px;
}
#dishactive-layout .grid-1 {
    height: 231px;
}
.instant-banner .extra-deal-all, .instant-banner .get-extra {
    max-width: 100%;
    text-align: center;
}
.instant-banner .get-extra {
    margin-right: 0;
}
.active-services-full-wrap .contentwrap .newoffer {
    position: relative;
}
.grid-active-part.part2.mobile-active .cover-thumb.kids-mobile {
    display: block;
}
.grid-active-part.part2.mobile-active .cover-thumb.kids-desktop {
    display: none;
}
}

@media only screen and (max-width: 600px) {
    .panelmsg {
        width: 90%;
        float: left;
        margin: 5% 5%;
    }
        /*kids-active*/
        .container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 27px;
    line-height: 27px;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    position: absolute;
    top: 25%;
    left: 36%;
    width: 35%;
}
/*kids-active*/
/*jai-jawan-banner*/
.parent-img-section {
    padding: 14px 0;
}
.parent-img-section.parent-section-img .banner-inner-txt {
    position: relative !important;
    padding: 24px 0;
}
.dish-wheel-banner .logo-text p {
    font-size: 23px;
}
#home-scroll .logo-text {
    position: absolute;
    top: 25px;
    right: 16%;
}
.logo-text {
    display: block;
}
.banner-text-position {
    position: relative !important
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    font-size: 12px;
}
.parent-img-section {
    background: url(../images/home/army-banner2-mobile.jpg);
    background-size: auto auto;
    background-size: cover;
    width: 100%;
    display: inline-block;
}
.existing-home-banner .item .disp_mob, .disp_mob {
    width: 100%;
    display: none;
}
.item.banner-5.et-awards.angry-birds.sdhd.new.army-banner-0 .disp_mob {
    display: none;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan {
    margin: -1px 0 0;
}
.banner-text-position {
    position: relative !important
}
.parent-sec-img {
    background: url(../images/home/jai-jawaan-banner-mobile.jpg);
    width: 100%;
    background-size: cover;
    float: left;
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 17px;
}
/*jai-jawan-banner*/
	/*.existing-home-banner .item .disp_mob, .disp_mob {

  
   
    width: 100%;

}
.banner-5.item.et-awards .inner-text-cont {
    margin: 3% auto;
}
	.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
   
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap {
    display: block;
    
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {

    display: block;
   

}*/
/*jai-jawan*/
    
     /*recording-apge*/
.M_banner-text {
    width: 48%;
    margin: 13px 0;
}
.M_banner-text h3 {
    font-size: 18px;
    text-align: left;
}
.M_banner-text h3 p {
    font-size: 14px;
}
/*recording-apge*/
    /*child-pack*/
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 21px;
    line-height: 23px;
    margin: 24px 0 0 0;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 2.8vw;
    color: #494949;
    font-family: 'DINCondBoldRegular';
}
.secnd_dish_banner a {
    font-size: 3vw;
    width: 78px;
    display: inline-block;
}
/*child-pack*/
    
    /*cooking-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text h3 {
    font-size: 20px;
    line-height: 46px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    font-size: 27px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    line-height: 23px;
}
/*cooking-active*/
.container-innerright .disneytag .disney-middle {
    top: 45px;
    right: 98px;
}
.container-innerright .disneytag .disney-middle h5 {
    font-size: 17px;
}
.container-innerright .disneytag .disney-top {
    top: 19px;
    left: 48px;
}
.container-innerright .disney-top span {
    font-size: 15px;
}
/*career-section*/
.career-page-content .career-list {
    display: inline-block;
    width: 100%;
    padding: 20px 10px;
}
.career-page-content .mail-section {
    text-align: left;
}
	
	

/*Hd upgrade css start here*/
.hdupgrade-left-banner { width: 100%;  }
.hdupgrade-left-banner img {  width: 85%; margin:25px 0% 10px 0;  }
.hdupgrade-center-wrap .title{  font-size:18px;}
.hdupgrade-center-wrap .img-wrap { padding:10px 0 20px 0; }
.hdupgrade-center-wrap .img-wrap ul li{   font-size:17px; }
.hdupgrade-center-wrap .img-wrap ul li span {font-size: 17px;}
.hdupgrade-center-wrap .img-wrap ul li img { max-width: 40px;margin: 0 0 0 0px;}	
.hdupgradebox { width: 100%; margin: 0 0 20px 0; text-align: center}
.hdupgradebox h2 { margin:0; padding: 0; font-size: 40px; display: none; }
.hdupgradebox p { margin: 0 0 10px 0; font-size:14px;line-height:18px; text-align: center}
.hdupgradebox input[type=text] { min-width: 70%; width: 70%; margin: 5px 15%;   }
.hdupgradebox input[type=submit] { margin: 0 auto; margin-top: 10px; float: none; }	
.valign_btm_mobile { display:block; }
.bottom-section-footer p {  font-size:11px;line-height: 16px;  }
.bottom-section-footer .fpera_img { display:none; }	
.bottom-section-footer .foote_img { display:block; }
    .hdupgradebox .ValidationErrMsg { clear: both;text-align: center;width: 100%; background: none; }
	
}

@media only screen and (max-width:481px) {

    .panelmsg img {
        max-width: 100px;
    }
    .panelmsg p.head1 {
        font-size: 22px;
    }
    .panelmsg p.head3 {
        font-size: 15px;
    }
    .panelmsg p.head2 {
        font-size: 14px;
    }

        /*Hd upgrade css start here*/
        .bottom-section-footer p img {margin: 10px 3%;clear: both;display: block;width: 96%;max-width: 96%;}  
	
    /*Dance-active-service*/
    .active-dance-service-section .active-dance-service .special-offer-section .top-offer .subsr-section li:nth-child(2)::before {left:0;right:0;width:100%;
        }
    .active-dance-service-section .active-dance-service .dance-active-madhuri img{width:28%;}
    .active-dance-service-section .active-dance-service .logo-headline {

  
    padding: 16px 0 0 0;

}
    .active-dance-service-section .active-dance-service .logo-headline h2 {

   
    font-size: 26px;

}
    .active-dance-service-section .active-dance-service .dance-active-logo {

   
    text-align: center;
  

}
    .active-dance-service-section .active-dance-service .dance-active-logo img {

    width: 51%;
   

}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-left{display:none;}
    .active-dance-service-section .active-dance-service .special-offer-section .special-offer-right {

   
    width: 100%;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:nth-child(2) p {

  
    font-size: 13px;

}
    .active-dance-service-section .special-offer-section .special-offer-right .top-offer .subsr-section li:first-child p {

  
    font-size: 11px;

}
    .active-dance-service-section .active-dance-service .learn-dance-points{width:100%;}
   .active-dance-service .special-btn-section {

    margin: 34px 0 30px 0;

}
  
    .active-dance-service-section .active-dance-service .learn-dance-points{padding:0;}
    .active-dance-service-section .active-dance-footer h1{font-size:34px;}
    .active-dance-service-section .active-dance-footer p{font-size:12px;}
    
     /*Dance-active-service*/
    
/*dish-nxt-hd-special-offer*/
.choose-offer-section {
    background: none;
    height: 100%;
}
   
.choose-offer-section .dish-nxt-white ul li:nth-child(4) {
    margin: 0;
}
    .choose-offer-section .dish-nxt-white{background:#fff;}
.choose-offer-section .dish-nxt-white {
    
}
.choose-offer-section .dish-nxt-white ul li {
    text-align: center;
    margin: 0;
}
.choose-offer-section .dish-nxt-orange, .choose-offer-section .dish-nxt-white {
    width: 100%;
    text-align: center;
}
.choose-offer-section .dish-nxt-orange {
  
    background: #eb5822;
}
    .choose-offer-section .dish-nxt-white
.choose-offer-section .dish-nxt-white ul li:first-child h3, .dish-nxt-white ul li:nth-child(2) span {
    color: #000;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    color: #000;
}
.choose-offer-section .dish-nxt-orange ul li:first-child h3,  .dish-nxt-orange ul li:nth-child(3) p {
    font-size: 18px;
}
    .dish-nxt-orange ul li:nth-child(2) span{font-size:12px;}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4 {
    font-size: 15px;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(3) h4 span .fa.fa-inr {
    padding: 0 3px;
    font-size: 14px;
}
.choose-offer-section .dish-nxt-orange ul li:nth-child(4) .special-offer-btn {
    padding: 2px 4px;
    font-size: 10px;
}
.choose-offer-section .dish-nxt-orange ul li {
    padding: 2px 0;
}
.choose-offer-section .dish-nxt-orange ul {
    padding: 0;
}
.choose-offer-section .dish-nxt-white ul li:first-child h3,  .dish-nxt-white ul li:nth-child(3) p {
    font-size: 18px;color: #000;
    }.dish-nxt-white ul li:nth-child(2) span{font-size:12px;}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 {
    font-size: 15px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(3) h4 span .fa.fa-inr {
    padding: 0 3px;
    font-size: 14px;
}
.choose-offer-section .dish-nxt-white ul li:nth-child(4) .special-offer-btn {
    padding: 3px 10px;
    font-size: 11px;
}
.choose-offer-section .dish-nxt-white ul li {
    padding: 2px 0;
}
.choose-offer-section .dish-nxt-white ul {
    padding: 0;
}
/*dish-nxt-hd-special-offer*/
/*games-active*/
.games-active-banner-wrap .img-game-text p {
    font-size: 15px !important;
}
.games-active-banner-wrap .img-game-text {
    top: 4px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 47px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 15px !important;
    margin: 5px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*kids-active*/
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv {
    width: 100%;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    font-size: 22px;
    line-height: 23px;
}
/*kids-active*/
/*dish-nxt-section*/
    
      /*dth-recorder*/
.offer-slider-top .tnc {
    bottom: 73px;
    width: 22%;
}
.offer-slider-top .tnc p {
    font-size: 9px !important;
}
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 15px !important;
}
.offer-slider .offer-slider-top-section {
    padding: 3% 0;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 21px;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 26px;
}
.offer-slider .special-online-offer p {
    font-size: 12px !important;
}
.offer-slider .special-online-offer {
    top: 121px;
    padding: 3px 3px;
    width: 42%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 110px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 39px 0;
}
/*dth-recorder*/
.dishplus-recorder {
    background: #000;
}
.dishplus-recorder .dish-next-logo {
    margin: 5px 0 0 0;
    display: none;
}
.dishplus-recorder .next-hd-content {
    position: static;
    top: 0;
    right: 0;
    width: 100%;
}
.dishplus-recorder .next-hd-content .record-section p {
    font-size: 23px;
    margin: 10px 0 10px 0;
    color: #fff;
}
.dsihhdform {
    max-width: 75%;
}
.dishplus-recorder .dish-next-logo p, .dishplus-recorder .dish-next-logo p span {
    font-size: 27px;
}
#home-scroll .line-img-dish-logo {
    width: 23%;
    margin: -5px 0 -9px 0 !important;
}
.dishplus-recorder .record-section {
    margin: -9px 0 -7px 0;
    background: none;
}
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .record-section{
    margin: 0px;
    background: none;
}
.dishplus-recorder .with-degital p {
    font-size: 13px;
    margin: -5px 0 0 0;
    line-height: 15px;
    color: #fff;
}
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .with-degital p{
    text-align: center;
    margin: 0px;
    font-size: 15px;
}
.truhd_banner.dishplus-recorder.dishplus-recorder-2.dish-nxt .with-degital p span{
    padding: 10px 0;
}
.dish-wheel-banner .dish-wheel-banner-text p {
    color: #fff;
    font-size: 18px !important;
}
/*dish-nxt-section*/
/*jai-jawan*/
.parent-img-section.parent-section-img .banner-inner-txt {
    position: relative !important;
    padding: 24px 0;
}
.parent-img-section {
    padding: 14px 0;
}
.logo-text {
    display: none;
}
.banner-text-position {
    position: relative !important
}
.et-awards.angry-birds.sdhd.new .inner-text-cont .onlyforu-srk .txt_wrap .sdhd-jawan h5 span {
    font-size: 12px;
}
.parent-img-section {
    background: url(../images/home/army-banner2-mobile.jpg);
    background-size: auto auto;
    background-size: cover;
    width: 100%;
    display: inline-block;
}
.existing-home-banner .item .disp_mob, .disp_mob {
    width: 100%;
    display: none;
}
/*jai-jawan*/
	/*jai-jawan*/
	/*.existing-home-banner .item .disp_mob, .disp_mob {

  
   
    width: 100%;

}
.banner-5.item.et-awards .inner-text-cont {
    margin: 3% auto;
}
	.et-awards.angry-birds .inner-text-cont .onlyforu-srk {
    display: block;
   
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap {
    display: block;
    
}
.et-awards.angry-birds .inner-text-cont .onlyforu-srk {

    display: block;
   

}*/
/*jai-jawan*/

/*add-channel-section*/ 
    
    /*add-channel-section*/ 
    
    /*child-pack*/
.secnd_dish_banner .secnd_dish_banner_link a {
    font-size: 10px;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 17px;
}
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
    margin: 0;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 7vw;
    margin: 4% 0;
}
.secnd_dish_banner {
    padding: 0;
    width: 100%;
    display: inline-block;
    background: #fff;
}
.secnd_dish_banner .secnd_dish_banner_link a {
    display: inline-block !important;
    width: 30%;
    padding: 10px 0;
    margin: 3px auto;
}
.secnd_dish_banner .disp_desk {
    display: none;
}
.secnd_dish_banner .disp_mob {
    display: block !important;
}
.secnd_dish_banner .second-dish-banner-text h3 {   
    display: none;
}
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 7%;
    width: 100%;
}
/*child-pack*/
    
    /*multi-offer*/
.table-list .right p, .left p {
    font-size: 10px;
}
.table-list .left {
    float: left;
    width: 38%;
    border-right: 1px solid #cccccc;
    padding: 31px 0 0 7px;
    margin: -28px 0;
}
.table-list {
    width: 100%;
    box-shadow: -1px 1px 8px 0px #ccc;
}
.table-list .right .fa {
    font-size: 10px;
    color: #cd3606;
}
.table-list .left {
    border-right: 0;
    padding: 31px 0 0 7px;
    margin: -28px 0;
}
/*ibadat-active-page*/
.bannerwrap .banner-ibadat-text {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: 15px auto;
    width: 100%;
}
.bannerwrap .banner-ibadat-text h3 {
    font-size: 26px;
}
/*ibadat-active-page*/
    /*cooking-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text h3 {
    font-size: 16px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    font-size: 14px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap.cooking .cooking-active-banner-text p {
    line-height: 23px;
}
/*cooking-active*/
    /*jyotish-page*/
.bannerwrap .banner-wrap-text {
    position: absolute;
    top: 40%;
    right: 2%;
}
.bannerwrap .banner-wrap-text h3 {
    font-size: 15px;
}
.bannerwrap .banner-wrap-text .banner-bottom-text h4 {
    font-size: 7px;
}
/*jyotish-page*/
    
    /*disney-active*/
   
.container-innerright .disneytag .disney-top {
    top: 20px;
    left: 48px;
}

.container-innerright .disney-top span {
    font-size: 14px;
}
.container-innerright .disneytag .disney-middle {
    top: 46px;
    right: 98px;
}
.container-innerright .disneytag .disney-middle h5 {
    font-size: 14px;
}

.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 {
    font-size: 26px;
    text-shadow: 1px 2px 1px #fff;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text {
    top: 10%;
    right: 1%;
    width: 50%;
    text-align: center;
    margin: 0 auto;
}
/*disney-active*/
    
     /*career-page*/
#home-scroll img {
    margin: -14px 0 !important;
}
.career-page-content .second-sun-para .mail-section p {
    font-size: 12px;
}
.buy-dishtv-on-wheels-wrap .career-page-content h1, .buy-dishtv-on-wheels-wrap .career-page-content h2 {
    font-size: 17px;
}
.career-page-content .second-sun-para {
    padding: 0 0 0 14px;
    text-align: justify;
}
/*career-page*/
.evergreen .offer-period p {
    width: 80%;
    margin: 10px auto;
    font-size: 12px !important;
    display: inline-block;
}
.instant-banner .extra-deal-all h2 {
    font-size: 30px;
}
.instant-banner .extra-deal-all h4 {
    font-size: 21px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid.sub-grid2 .col .thumb img {
    opacity: 1 !important;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid.sub-grid2 .col {
    float: none;
    width: auto;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid.sub-grid2 .col {
    border: none;
    padding: 0px;
    margin: 10px 15px;
}
.active-services-full-wrap .bottom-tiles-holder .left-col .grid1.combinedgrid .sub-grid.sub-grid2 .col .text .desc-active-services {
    padding: 0px;
}
/* bhakti active */
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign .contentwrap .bhakiti-active-servoce-head aside {
    width: 94%;
    margin: 10px 3%;
    font-size: 14px;
    line-height: 24px;
}
/*Disney-Active-Service.aspx*/
.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag img {
    max-width: 100%;
    height: 113px;
}
.container-inner.inneractive .container-innerright {
    width: 100%;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contact_info p a {
    font-size: 20px;
}
/*Disney-Active-Service.aspx*/
    
    
      /*aapla manrojana.aspx*/
#dish .container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span.number a {
    font-size: 20px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .contentwrap p span {
    font-size: 12px;
    line-height: 23px;
}
.container-inner {
    margin-bottom: 0;
    position:relative;
}
#dish.sub .contentwrap .subscribe_btn {
    bottom: 100px;
}
.dish-bhojpuri .bhojpuri-prime p {
    font-size: 12px;
    line-height: 23px;
}
.dish-bhojpuri .dish-time ul li:first-child {
    width: 38%;
}
.dish-bhojpuri .dish-time ul li h3 {
    font-size: 35px;
}
.dish-bhojpuri .dish-time ul li h3 i {
    font-size: 29px;
}
.dish-bhojpuri .dish-time ul li h3 span::after {
    height: 54px;
}
/*jai-jawan8*/
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 18px;
}
/*jai-jawan8*/
    
    /*recharge-offer-validate*/
.middle_pres.instn_rcg .inst_ldft .rcrg_bxx label {
    text-align: left;
    display: block;
    font-size: 16px;
    padding: 5px 0;
    line-height: 24px;
    color: #000;
    font-weight: 700;
}
/*recharge-offer-validate*/

    
    /*recording-css*/
.M_banner-text h3 {
    font-size: 27px;
    text-align: center;
}
.M_banner-text h3 p {
    font-size: 18px;
}
.M_banner-text h3 {
    text-align: center;
}
.M_banner {
    background: #e5dbd2;
    display: inline-block;
    padding: 70px 0;
}
.M_banner-text {
    width: 100%;
    margin: 27px auto;
}
.M_banner img {
    display: none;
}
/*instant-recharge*/
.inner-instant-section li .li-innersection li {
    display: block;
    line-height: 19px;
    font-size: 14px;
}
.inner-instant-section span.new {
    font-size: 16px;
}
.inner-instant-section li {
    margin: 4px 0;
}
.inner-instant-section .li-innersection > li::after {
    border-right: 0;
}
.inner-instant-section li:nth-child(6) .price {
    font-size: 12px;
}
.instant-banner .ib_allinoneAllpack_tnc {
    display: none;
}
/*instant-recharge*/
    
     /*add-channel-section*/ 
.ndesign .ndaddon .map .carte_navigation_right .addon_banner img {
    display: none;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner .tnc {
    display: none;
}
.ndesign .ndaddon .map .carte_navigation_right .addon_banner {
    background: #f15a22;
    position: relative;
    padding: 61px 0;
}
.addon-banner-text {
    margin: 16px 0;
}
.addon-banner-text h1 {
    font-size: 18px;
}
.addon-banner-text .mera-apna-bottom {
    color: #fff;
    font-size: 18px;
    margin: 0 auto;
    width: 100%;
}
.addon-banner-text h1 {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
}
.addon-banner-text .mera-apna-bottom .price span, .mera-apna-bottom .price .fa {
    font-size: 24px;
}
/*add-channel-section*/ 
    
    /*Dish-on-wheel*/
.dish-wheel-banner {
    background: #2b5272;
}
.list-icon-detail {
    display: none;
}
.dish-wheel-banner-text p {
    color: #fff !important;
    font-size: 20px !important;
}
.dish-wheel-banner-text .list-icon-detail {
    display: none;
}
.dish-wheel-banner .logo-text {
    display: block;
}
div.dish-wheel-banner {
    height: 215px;
}
.dish-wheel-banner-text {
    top: 117px !important;
}
#home-scroll .logo-text {
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
/*Dish-on-wheel*/
.career-innerbox table td {
    background: none !important;
    border: 2px solid #fff !important;
    font-size: 14px !important;
    padding: 0 !important;
}
}

@media only screen and (max-width:412px) /*jai-jawan*/ {
.et-awards.angry-birds .inner-text-cont .onlyforu-srk .txt_wrap .jai h2 {
    font-size: 18px;
    padding: 20px 0.2px;
}
.parent-img-section {
    padding: 26px 0;
}
.parent-sec-img {
    padding: 10px 0;
}
}

/*jai-jawan*/

@media only screen and (max-width:360px) {
	
/*disney-active*/
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text { top: 10%; right: 3%; width: 42%; }
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .bannerwrap .disney-banner-text h3 { font-size:16px; text-shadow: 1px 2px 1px #fff; }	
	
/*games-active*/
.games-active-banner-wrap .img-game-text p {
    font-size: 13px !important;
}
.games-active-banner-wrap .img-game-text {
    top: 4px;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text {
    left: 0;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text h3 {
    font-size: 47px;
}
.container-innerright .career-innerbox .active-services-full-wrap .bannerwrap .lets-play-text p {
    font-size: 13px !important;
    margin: 5px 0 0 0;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo {
    text-align: center;
}
.container-inner.inneractive .container-innerright .career-innerbox .active-services-full-wrap.udesign.gameactive.gameactive-merge .contentwrap .active-logo img {
    width: 67%;
}
/*games-active*/
/*kids-active*/
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .bannerwrap {
    padding: 23% 0;
    background: #ed126b;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kidsActiveDiv {
    width: 100%;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap {
    left: 0;
    width: 100%;
    padding: 0 0;
}
.container-inner.inneractive .container-innerright.udesign .career-innerbox .active-services-full-wrap.kids .kidsOffer .kids-bannerwrap h3 {
    line-height: 32px;
}
.container-inner.inneractive .container-innerright.comedy-offer .career-innerbox .active-services-full-wrap .bannerwrap img {
    display: none;
}
/*kids-active*/
    
}
@media only screen and (max-width:359px) 
{
    .panelmsg p.head2 {
        font-size: 7px;
    }
    .panelmsg p.head1 {
        font-size: 10px;
    }
    .panelmsg p.head3 {
        font-size: 10px;
    }
    .panelmsg img {
        max-width: 60px;
    }
.ndesign .header .logo { padding: 13px 0 0 23px; width:72px; }
#menu-icon1 { left: 0px; top: 23px; } 	
.ndesign .header .right .quicklinks ul li { max-width:52px; }	
.ndesign .header .right .quicklinks ul li.lang { width:52px; }		
.ndesign .header .right .quicklinks ul li a { font-size: 8px; }	
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout { font-size: 9px; }
.ndesign .header .right .quicklinks ul li#DivLoginNLogout a.a_logout i.fa-power-off { font-size: 21px; }	
.ndesign .header .right .quicklinks ul li.lang a.mclose { height: 22px; }	
.ndesign .header .right .quicklinks ul li.lang em.mobile { font-size: 8px; }
#p9menuProd { top:6px; }	
.ndesign .header .right .quicklinks ul li a span { width: 28px; height: 20px; }	
.ndesign .header .right .quicklinks ul li a.ir span,
.ndesign .header .right .quicklinks ul li a.ma span,
.ndesign .header .right .quicklinks ul li a.bn span { background-size: 100% 100%; }		
	
   
.offer-slider .set-box-recorder h1 {
    padding: 0 40px;
    font-size: 15px !important;
}
.offer-slider-top .tnc {
    display: none;
}
.offer-slider .offer-slider-top-section {
    padding: 4% 0;
}
.offer-slider-top .bottom-section {
    top: 112px;
}
.offer-slider .set-box-recorder .price li span {
    font-size: 21px;
}
.offer-slider .set-box-recorder .price {
    margin: 6px 0 0 0;
}
.offer-slider .set-box-recorder .price li:nth-child(3) span {
    font-size: 26px;
}
.offer-slider .special-online-offer p {
    font-size: 12px !important;
}
.offer-slider .special-online-offer {
    top: 99px;
    padding: 3px 3px;
    width: 47%;
    left: 4%;
}
.offer-slider-top .special-top .img-section {
    top: 96px;
    right: 12px;
    width: 32%;
}
.offer-slider .set-box-recorder {
    width: 100%;
}
.offer-slider-top .bottom-section {
    padding: 29px 0;
}
/*dth-recorder*/
/*jai-jawwan*/
.parent-sec-img {
    background: url(../images/home/jai-jawaan-banner-mobile.jpg);
    background-size: auto auto;
    width: 100%;
    background-size: cover;
    float: left;
    padding: 12px 0;
}
.parent-img-section {
    padding: 26px 0;
}
/*jai-jawwan*/
    /*child-pack*/
.secnd_dish_banner .secnd_dish_banner_link a {
    font-size: 10px;
}
.secnd_dish_banner .second-dish-banner-text h3 span {
    font-size: 14px;
}
.secnd_dish_banner .second-dish-banner-text {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    letter-spacing: -2px;
    display: block;
    width: 100%;
    margin: 0 0 0 0;
}
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 8vw;
    margin: 7% 0;
}
.secnd_dish_banner {
    padding:0 0;
    width: 100%;
    display: inline-block;
    background: #fff;
}
.secnd_dish_banner .secnd_dish_banner_link {
    bottom: 0px;
    display: inline-block;
    position: relative;
}
.secnd_dish_banner .secnd_dish_banner_link a {
    display: inline-block !important;
    padding: 8px 0px;
    margin: 6px auto;
}
.secnd_dish_banner .disp_desk {
    display: none;
}
/*child-pack*/
    

.container-inner.inneractive.udesign .container-innerright .career-innerbox .active-services-full-wrap.active-services-disney .contentwrap .disneytag img {
    max-width: 98%;
    height: 122px;
}
.container-innerright .disneytag .disney-middle h5 {
    margin: 10px 0;
}
.container-innerright .disneytag .disney-top {
    top: 21px;
    left: 2px;
}
.container-innerright .disneytag .disney-middle {
    width: 127%;
}
/*disney-active*/
.ndesign .market_offer.odesign .ofer_products .img_txtx { min-height: 170px; }	
.ndesign .market_offer.odesign .ofer_products .offr_txtss {  padding:30px 0 0 0; }	
	
}
@media only screen and (max-width:284px) {
.secnd_dish_banner .second-dish-banner-text h3 {
    font-size: 8vw;
    margin: 3% 0;
}
}
@media only screen and (max-width:768px){
    .rightPortion {
    width: 60%;
    position: static;
    top: 10%;
    right: 4%;
}
    .NewONe-Upgrade h2 {
        display: block;
        padding: 0;
        font-family: 'DinPro-Medium';
        font-size: 22px;
    }
}
@media only screen and (max-width:459px){

    .thumb-cintent .content.rightlogo a {
        color: #fff;
        padding: 5px 11px;
        border: 2px solid;
        border-radius: 30px;
        text-transform: uppercase;
        font-size: 9px;
    }
    .thumb-cintent .content.rightlogo {
        width: 97%;
    }
    .thumb-cintent .content.lastshort .channel-logo img {
        width: 250px;
    }
    
    .NewONe-Upgrade {
     flex-direction:column;
     width:100%;
    }
    .rightPortion {
    width: 100%;
    position: static;
    top: 0;
    right: 0;
    text-align: center;
}
    .NewONe-Upgrade .priceBanner {
    position: relative;
    width: 100%;
    float: none;
    margin-top: 2%;
    text-align: center;
}

    .Contest_content.newcontest {
        width: 270px;
    }
    .priceBanner img {
    width: 50%;
}
    .callsection h3 {
    font-size: 17px;
    line-height: 30px;
    color: #ffffff;
    font-family: 'Dinpro-Medium';
    font-weight: bold;
}
        .callsection h3 strong {
            font-size: 24px;
        }
    .hdupgrade-center-wrap .title1 {
        text-transform: uppercase;
        float: left;
        width: 100%;
        margin: 0px;
        padding: 0;
        color: #234ea0;
        font-size: 17px;
    }
}
@media only screen and (min-width:640px) and (max-width:640px){
    .rightPortion {
    width: 80%;
    position: static;    
}
    .callsection h3 {
        font-size: 14px;
    }
        .callsection h3 strong {
            font-size: 23px;
        }
}
@media only screen and (min-width:411px) and (max-width:415px) {
    .callsection h3 {
        font-size: 19px;
    }
}
@media only screen and (min-width:568px) and (max-width:568px) {


    .thumb-cintent .content.rightlogo a {
        color: #fff;
        padding: 5px 11px;
        border: 2px solid;
        border-radius: 30px;
        text-transform: uppercase;
        font-size: 9px;
    }

        .thumb-cintent .content.rightlogo .channel-logo img {
            max-width: 105px;
            margin: 30% 0 7%;
        }
    .thumb-cintent .content.lastshort {
        position: absolute;
        width: 80%;
    }
    .NewONe-Upgrade .sideImageRanveer {
        float: none;
        padding: 0;
        margin: 0 1em;
    }
    .hdupgradebox input[type=text] {
    min-width: 70%;
    width: 70%;
    margin: 5px 0%;
}
    .hdupgradebox p {
    margin: 0 0 10px 0;
    font-size: 14px;
    line-height: 18px; 
    text-align: left;
}
    .callsection h3 {
        font-size: 13px;
    }
        .callsection h3 strong {
            font-size: 20px;
        }
    .hdupgradebox input[type=submit] {
        margin: 0 auto;
        margin-top: 10px;
        float: left;
    }
}
@media only screen and (min-width:667px) and (max-width:667px){
    .NewONe-Upgrade .sideImageRanveer {
    float: none;
    padding: 0;
    margin: 0px 1em;
}
}
@media only screen and (min-width:812px) and (max-width:812px){
    .NewONe-Upgrade .sideImageRanveer {
    float: none;
    padding: 0;
    margin: 0px 1em;
}
}

@media only screen and (min-width:1600px) {
    .panelmsg {
        width: 60%;
        float: left;
        margin: 5% 20% 2%;
    }
}