/*MOx Css*/

body {
    line-height: 1.5;
}
.font-size-40 {
    font-size: 26px;
}
.breadcrumb-other-services-container .call-button-container .call-button-custom {
    width: 195px;
}
.formtext--bannerrechargeformtext .cmp-form-text .cmp-form-text__text {
       font-size: 8px;
    padding: 10px 5px;
}
.tab--manageyouraccount1sttab>.cmp-tabs>.cmp-tabs__tablist>li {
    padding: 10px 15px;
}
.teaser--multitv-banner-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
   font-size: 4pc;
    line-height: 6pc;
}
.activeserviceteaser .activeservicelowersection .teasersubscribebtncontainer .assubscribenow,
.activecomboswiper .activecombocontainer .combo-swiper-lower-section .ac-subscribe-btn-container .acsubscribenow {
    width: 130px;
    padding: 0px 10px;
}
.activeservicelowersection .teasersubscribebtncontainer .ascallnow {
    padding: 0 10px 0 20px !important;
    width: 165px !important;
}
.activecomboswiper .activecombocontainer .combo-swiper-lower-section .ac-subscribe-btn-container {
    font-size: 11px;
}
.activeserviceteaser .activeservicelowersection .teasersubscribebtncontainer .ascallnow {
    padding: 0 10px 0 20px !important;
    width: 145px !important;
}
.cmp-navbarlist--aboutus-link .external-container>.external-list {
    letter-spacing: 0px;
}
.cmp-teaser--consumer-info-first .cmp-teaser__description {
   font-size: 11px;
    line-height: 16px;
}
.cmp-teaser--consumer-info-second .cmp-teaser__description {
    font-size: 11px;
    line-height: 16px;
}
.cmp-banner-component .cmp-banner-container .cmp-banner-card .cmp-banner-left .banner-left-description {
    font-size: 12px;
}
.cmp-customer-component .cmp-customer-container .customer-upper-container .upper-container-card .upper-bottom-card .cmp-right-bottom .bottom-container .bottom-card-container .card-component .card-text-component .description {
   font-size: 0.5pc;
    line-height: 150%;
}
.cmp-teaser--consumer-bottomcard .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
   font-size: 16px;
    line-height: 30px;
}

.cmp-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__description p {
    width: 58%;
}
.cmp-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__image .cmp-image__image {
    right: 9pc;
}
.cmp-banner-component .cmp-banner-container .cmp-banner-card .cmp-banner-right .banner-right-card .banner-right-body .banner-right-head {
    font-size: 12px;
    line-height: 18px;
}
.cmp-customer-component .cmp-customer-container .customer-lower-container .customer-card-two .card-two-head {
    font-size: 18px;
}
.teaser--consumer-banner-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
   font-size: 4pc;
    line-height: 5pc;
	padding-bottom: 10px;
}
.text--your-guideuppertext .cmp-text>p {
    font-size: 22px;
}
.text--multitvconnectionhomepage .cmp-text p {
    font-size: 12px;
}
.container--smartdish-steps>.cmp-container>.text {
    font-size: 1.5pc;
    width: 600px;
}
.container--smartdish-steps>.cmp-container .accordion>.cmp-accordion>.cmp-accordion__item:first-child>.cmp-accordion__header>.cmp-accordion__button:before {
    content: "സ്റ്റെപ്പ് 01";
}
.container--smartdish-steps>.cmp-container .accordion>.cmp-accordion>.cmp-accordion__item:nth-child(2)>.cmp-accordion__header>.cmp-accordion__button:before {
   content: "സ്റ്റെപ്പ് 02";
}
.container--smartdish-steps>.cmp-container .accordion>.cmp-accordion>.cmp-accordion__item:nth-child(3)>.cmp-accordion__header>.cmp-accordion__button:before {
    content: "സ്റ്റെപ്പ് 03";
}
.container--smartdish-steps>.cmp-container .accordion>.cmp-accordion>.cmp-accordion__item:nth-child(4)>.cmp-accordion__header>.cmp-accordion__button:before {
    content: "സ്റ്റെപ്പ് 04";
}
.container--smartdish-steps>.cmp-container .accordion>.cmp-accordion>.cmp-accordion__item:nth-child(5)>.cmp-accordion__header>.cmp-accordion__button:before {
    content: "സ്റ്റെപ്പ് 05";
}
.text--smartottheadline>.cmp-text {
    width: 815px;
}
.multi-colour-text {
    padding-top: 5px;
}
.cmp-navbarlist--secondary-navbar-list .external-container .external-list a {
    font-size: 10px;
}

.cmp-teaser--contact-us-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
   font-size: 3pc;
}
.cmp-teaser--about-us-card .cmp-teaser .cmp-teaser__link .cmp-teaser__content .cmp-teaser__title {
    font-size: 22px;
}
.cmp-teaser--about-us-card .cmp-teaser .cmp-teaser__link .cmp-teaser__content .cmp-teaser__description a, .cmp-teaser--about-us-card .cmp-teaser .cmp-teaser__link .cmp-teaser__content .cmp-teaser__description p {
    font-size: 22px;
}
.cmp-recharge-offers-login-banner .cmp-teaser__title, .cmp-recharge-offers-login-banner .cmp-teaser__title-link {
    font-size: 17px;
}
.cmp-teaser--iplaction-banner .cmp-teaser__content .cmp-teaser__action-link {
   width: 170px;
}
.bottombanner-offerpage-left {
    font-size: 21px;
}
.dishtvfooter .flex-content {
    width: 95%;
}
.gethelpcontactus .get-help-contactus-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
    padding-top: 10px;
}
.gethelpcontactus .get-help-contactus-container .teaser {
   min-height: 360px;
}
.contact-detail-container .contact-us-card-below .contact-us-each-card .toll-number {
    font-size: 17px;
}
.contact-us-below-card .contact-us-below-each-card .below-office-address {
    max-width: 300px;
}
.gethelpcontactus .get-help-contactus-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__description {
    font-size: 12px;
	line-height: 20px;
}
@media (max-width: 1400px) {
    .cmp-teaser--about-us-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
        font-size: 28px;
    }
}
@media only screen and (min-width: 801px) and (max-width: 1360px) {
    .text--smartottheadline>.cmp-text h1 {
        font-size: 1.5pc;
    }
}
@media only screen and (min-width: 1025px) {
    .dishtvfooter a.button {
        padding: 0px 14px;
    }
}
@media only screen and (max-width: 1024px) {
    .dishtvfooter footer .flex:last-child a {
        text-align: left;
    }
}

@media only screen and (max-width: 768px) {
    .bottom-text {
        left: 32%;
    }
}

@media (max-width: 649px) {
    .text--your-guideuppertext .cmp-text>p {
        font-size: 20px;
    }
    .breadcrumb-other-services-container .call-button-container .call-button-custom {
        width: 170px;
    }
	.cmp-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__description p {
    width: 70%;
}
    .cmp-teaser--contact-us-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
        font-size: 27px;
    }
	.contact-detail-container .contact-us-card-below .contact-us-each-card .toll-number {
        font-size: 0.90pc;
    }
	.gethelpcontactus {
         padding-top: 11pc;
    }
	    .refreshyouraccount .refreshyouracc-container .r-y-a-text-container .r-y-a-heading {
        font-size: 13px;
    }
}

@media (max-width: 600px) {
    .bottombanner-offerpage-left {
       font-size: 16px;
    }
}