/*MOx Css*/

body {
    line-height: 1.5;
}
.font-size-40 {
    font-size: 21px;
}
.breadcrumb-other-services-container .call-button-container .call-button-custom {
    width: 195px;
}
.formtext--bannerrechargeformtext .cmp-form-text .cmp-form-text__text {
   font-size: 9px;
     padding: 10px;
}
.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 {
    width: 205px;
	font-size: 9px;
    padding: 0 5px;
}
.activeservicelowersection .teasersubscribebtncontainer p:nth-child(2) {
    font-size: 11px;
}
.activeserviceteaser .activeservicelowersection .teasersubscribebtncontainer .ascallnow:before {
    left: 10px;
}
.activeservicelowersection .teasersubscribebtncontainer .ascallnow {
    padding: 0 5px !important;
    width: 145px !important;
}
.dishtvfooter input[type=text] {
    font-size: 0.6rem;
    padding-left: 3px;
}
.cmp-navbarlist--aboutus-link .external-container>.external-list {
    letter-spacing: 0px;
}
.cmp-broadcaster-container .cmp-broadcaster-content .mera-apna-pack--menu-upper .custom-select select {
    font-size: 10px;
    width: 11pc;
}
.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-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__description p {
    width: 58%;
}
.cmp-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__image .cmp-image__image {
    right: 6pc;
}
.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-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;
}

.teaser--consumer-banner-teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
   font-size: 4pc;
    line-height: 5pc;
	padding-bottom: 10px;
}

.container--smartdish-steps>.cmp-container>.text {
    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--multitvconnectionhomepage .cmp-text p {
    font-size: 12px;
}
.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;
}
.bottombanner-offerpage-left {
    font-size: 20px;
    width: 65%;
}
.bottombanner-offerpage-right {
    margin-left: 110px;
}
.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;
}
@media (max-width: 1400px) {
    .cmp-teaser--about-us-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
        font-size: 24px;
        width: 75%;
        text-align: center;
        line-height: 2.5pc;
    }
}
@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: 39%;
    }
	.container--investorFAQ>.cmp-container>.button>.cmp-button {
    padding: 10px 5px;
}
}

@media (max-width: 649px) {
    .text--your-guideuppertext .cmp-text>p {
        font-size: 19px;
    }
	#grid-carousel-homepage-container .text h1 {
        font-size: 18px;
    }
    .breadcrumb-other-services-container .call-button-container .call-button-custom {
        width: 175px;
    }
	.cmp-teaser--yourguide-teaser .cmp-teaser .cmp-teaser__description p {
        width: 85%
    }
    .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: 14px;
    }
	    .cmp-teaser--about-us-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
        font-size: 12px;
        line-height: 20px;
        text-align: center;
        width: 97%;
    }
}
@media (max-width: 600px) {
    .bottombanner-offerpage-left {
       font-size: 16px;
    }
}