/* Bottom Logos */
.logobox img {
    background-color: #FFFFFF;
    border: 1px solid #888888;
    box-shadow: 1px 1px 1px 2px #CCCCCC;
    padding: 2px 6px;
}

.blakish_body {
/**/
    /* background-image: url(/marketing/images/home/rotator-bg.png); */
    background-repeat: repeat-x;
    position: relative;
    background-position: center center;
    width: 100%;

}

/*blue-box*/
.blue_body {
    /* background:url(../../marketing/images/eng/home/blue-area-bg_eng.png) repeat-x center center; */
    height: 1625px;
    width: 100%;

}

.blue-box-wrapper {
    width: 990px;
    padding: 26px 10px 0px;
    margin: 0px auto 0px;
    background: trasparent;
    clear: all;
}

.blue-box-tv {
    float: left;
    width: 503px;
    padding-top: 13px;
    min-height: 488px;

}


.blue-box-phone {
    float: left;
    width: 480px;
    padding-top: 13px;
    min-height: 488px;

}


.tv-sub-title {
    font-size: 20px;
    font-weight: bold;
    margin-left: 29px;
    margin-top: 239px;
    width: 407px;
}

.phone-sub-title {
    font-size: 20px;
    font-weight: bold;
    margin-left: 29px;
    margin-top: 235px;
    width: 407px;
}

.blue-box-phone div,
.blue-box-tv div {
    padding-left: 10px;
    float: left;
}


.blue-box-tv h2 {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 300;
    margin-right: 60px;
    margin-top: 6px;
    text-align: center;
}


.blue-box-phone h2 {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 300;
    margin-right: 55px;
    margin-top: 6px;
    text-align: center;
}

.more-info {
    background-color: #FFC12C;
    border-radius: 21px 21px 21px 21px;
    box-shadow: 1px 2px 2px 3px #333333;
    color: #000000;
    margin-left: 132px;
    margin-top: 934px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-transform: uppercase;
    width: 142px;
}

.yellow-btn {
    /* background: url("../../marketing/images/yellow-right-arrow.png") no-repeat scroll 82px 6px transparent; */
    background: url(../../marketing/images/yellow-right-arrow.png) no-repeat scroll 80px 4px;
    color: #333333;
    font-size: 17px;
    font-weight: bold;
    margin-left: 27px;
    padding-right: 15px;
    padding-right: 20px;
}


/*yellow part*/
.yellow_body {
    background:url(../../marketing/images/home/yellow-bg.png) repeat-x center center;
    width: 100%;
    height: 325px;
}

.yellow_body h2 {
    color: #069;
    font-size: 45px;
    font-weight: 300;
}

.yellow_body .content-main {
    width: 413px;

}

.yellow_body .content-main a {
    text-trasform: uppercase;
}

.yellow_body .content-main p {
    font-size: 24px;
    color: #000;
    font-weight: bold;
}

/***/
.quality {
    background: white;

    width: 100%;
    clear: both;

}

.equation {
    height: 260px;
    width: 100%;
}


.popularChannel {
    background:url(../../marketing/images/home/popularchannel-bg.jpg) repeat-x left top;
    height: 203px;
    margin-top: -30px;
    width: 100%;

}

.popularChannel h2 {
    font-size: 26px;
    font-weight: 300;
    color: #333;
}

.rotator {
    height: 389px;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}

#rotator-inf,
.rotator-wrapper {
    height: 445px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    text-align: center;

}

.rotator-nav-wrapper {
    width: 100%;
    background: transparent url(../../marketing/images/home/rotator-caption-bg.png) left bottom !important;
    height: 50px;
    overflow: hidden;
    position: relative;
    margin-top: -50px;
    bottom: 0px;
    z-index: 20;
}

.rotator-nav-wrapper ul {
    width: 600px;
    margin: 0 auto;
}

/*#rotator-nav{width:100%;background: transparent url(../../marketing/images/home/rotator-caption-bg.png) left bottom !important;height:50px;overflow:hidden; width:100%;bottom:56px; font:normal 16px/30px 'Roboto Condensed', sans-serif !important; position:absolute; z-index:10000; margin-top:-68px;}*/
#rotator-nav li {
    background: url("../../marketing/images/home/rotator-nav-li.png") no-repeat scroll right 10px rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    font-size: 16px;
    font-weight: 400;
    height: 45px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 166px;
    padding-right: 12px;
}
#rotator-nav li:first-of-type{
    width: 246px;
}
#rotator-nav li:last-of-type {
    background: none;
}
/* #rotator-nav li:last {
    display: none;
} */

#rotator-nav li a {
    color: #FFFFFF;
    display: block;
    padding-left: 8px;
    padding-top: 18px;
}

#rotator-nav li a:hover {
    color: #fc3;
}

#rotator-nav li.activeSlide {}

#rotator-nav .activeSlide a {
    color: #fc3;
    height: 90%;
}

#rotator-slider-prev,
#rotator-slider-next {
    position: absolute;
    z-index: 1000;
    top: 150px;
    cursor: pointer;
}

#rotator-slider-prev {
    left: 0px;
}

#rotator-slider-next {
    right: 0px;
}


/**/

.rotator-caption {
    color: #fff;
    /*background: transparent url(../../marketing/images/home/rotator-left-caption-bg.pngg') no-repeat left center;*/
    padding: 5px;
    height: 135px;
    width: 290px;
    top: 80px;
    position: absolute;
    left: 470px;
    overflow: hidden;
    z-index: 100;
    display: none;
    text-align: left;
}

.rotator-caption-right {
    color: #fff;
    /* background: transparent url(../../marketing/images/home/rotator-left-caption-bg.pngg') no-repeat left center; */
    padding: 5px;
    height: 135px;
    width: 290px;
    top: 80px;
    position: absolute;
    right: 0px;
    overflow: hidden;
    z-index: 100;
    display: block;
}

.rotator-caption h1 {
    font-size: 26px;
    font-weight: 300;

}

.rotator-caption p {
    height: 18px;
    overflow: hidden;
}

.rotator-caption a {
    margin-top: 5px;
    font-weight: bold;
    display: block;
    text-transform: uppercase;
    color: #fc0;

}

#rotator-caption {
    display: block;
}

/*content*/
/*.content{background:#f6f6f6 url(../../marketing/images/bg-content.png) center top repeat-y;clear:both}*/
/*.content .container{padding-top:20px;background:#f6f6f6 url(../../marketing/images/home/bg-content.png) center top repeat-y;}*/

#free-trial-btn {
    display: block;
}

.free-trial-btn {
    color: #fff;
    /* background: transparent url(../../marketing/images/home/free-trial_eng.pngg') no-repeat right center; */
    padding: 5px;
    height: 135px;
    width: 290px;
    top: 125px;
    position: absolute;
    left: 1135px;
    overflow: hidden;
    z-index: 100;
}

.green_body .content .container {
    padding-top: 20px;
    color: #fff;
    width: 1016px;
    height: 420px !important;
}

.quality .content .container {
    padding-top: 0px;
    color: #000;
    height: 744px;
    width: 1000px;
    /* background: transparent url(../../marketing/images/home/features.png) center 100px no-repeat; */
}

.quality .content .container {
    *background-position: center 130px;
}

.content .col {
    display: inline;
    float: left;
    position: relative
}

.content .col-0 {
    width: 400px;
    margin-left: 30px;
}

.content .col-1 {
    width: 220px;
    padding-top: 30px;
}

.content .col-2 {
    width: 740px;
    margin-left: 10px;
    padding-top: 15px;
}

.content .col-3 {
    width: 328px;
    float: right;
    margin-top: -20px
}

.content .col-news {
    margin: 15px 15px 15px 15px
}

.content .col-news p {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0
}

.content .col-news img {
    border: 3px solid #ccc;
    margin-right: 10px
}

.content .rssRow h4 {
    font-size: 14px;
    line-height: 14px;
    margin-top: 20px;
}

.content .col-channels {

    height: 700px;
    width: 240px;
    margin-top: 10px;
    /*border-bottom-left-radius: 15px 15px; */
}

.content .col-channels ul {
    padding: 15px 0 15px;
    margin-left: -34px;
}

.content .col-channels li {
    padding: 7px 0 0 32px;
    clear: both;
    color: white;
    margin-bottom: 6px;
}

.content #list-unstyled li.active {
    /* background: url(../../marketing/images/green-bg-active.pngg") repeat-y scroll center center; */
    clear: both;
    padding: 7px 7px 7px 32px;
    margin-top: 7px;
    color: #acfc67;
    width: 245px;
}

.content .top-shows {
    width: 740px;
    margin-left: 10px;
    padding-top: 15px;
    height: 294px;
    overflow: hidden;
}



.content .col-channels img {
    float: left;
    margin-right: 10px
}

.content .col-channels h5 {
    padding-top: 15px;
}

/*scroll-pane*/
.scroll-pane {}

#scroll-pane-channels {
    height: 800px;
    overflow: auto
}

/*spotlight*/
.spotlight h5 {
    line-height: 20px;
    width: 180px;
    margin: 0 auto;
    font-size: 16px;
    text-align: center;
}

.spotlight li {
    height: 135px;
    overflow: hidden;
    padding-bottom: 40px;
    margin-bottom: 12px;
    float: left;
    width: 200px;
    text-align: left;
    color: #fff;
}

.spotlight li img {
    border: 2px double #fff;
}

/*channel page spotlight*/
.channels-top-shows li {
    height: 135px;
    overflow: hidden;
    margin-bottom: 12px;
    float: left;
    width: 347px;
    text-align: left;
    color: #fff;
}

/*social-media*/
.social-media {
    /* background: url(../../marketing/images/bg-social-media.png) 0 0 repeat-x; */
    padding-top: 20px;
    clear: both
}

.social-media .col {
    display: inline;
    float: left;
    position: relative;
    width: 320px;
    margin-left: 20px
}

.social-media .first {
    margin-left: 0
}

.social-media .container {
    height: 283px;
}

.social-media-tour {
    width: 408px;
    height: 283px;
    /* background: url(../../marketing/images/social-media-tour.png) 0 0 no-repeat; */
    position: absolute;
    right: -111px;
    bottom: 5px
}

/* overriding framework CSS added by China team */
#markettable {
    margin-bottom: -33px
}

.content {
    text-align: left
}

/* News */
/*.content a,
.content a:link,
.content a:visited,
.content a:hover {color:#FF6600;text-decoration:none}*/
.content li {
    font-weight: normal
}

.content {
    color: #666666
}


/*channel description */

.channel_body {
    /* background: url(../../marketing/images/home/channel-overview-bg.pngg') repeat-x top left; */
    padding-top: 12px;
    width: 100%;
}

/*packages class for home*/
.home-packages {

    width: 999px;
    margin: -32px auto 0px;
    background: trasparent;
    clear: all;
}

.package-box {
    width: 332px;
    height: 336px;
    float: left;
    text-align: center;
}

.package-heading {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    height: 90px;
    margin-top: 15px;
    padding-left: 80px;
    text-align: left;
}

.package-heading h2 {
    color: #fff;
    font-size: 40px;
    font-family: 'Croissant One', "Kalpurush";
    margin-top: 10px;
    margin-bottom: 0;
    *margin-bottom: -10px;
}

.package-body {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.package-body .pricebox {
    font-size: 16px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 5px;
}

.package-body .pricebox .price {
    font-size: 46px;
    font-weight: normal;
    height: 110px;
}

.package-body .pricebox .price div {
    display: inline-block;
    height: 100px;
    line-height: 14px;
    overflow: hidden;
    width: 40%;
}

.all-channel .pricebox {
    font-size: 16px;
    float: left;
    font-weight: normal;
    margin-top: 20px;
    margin-bottom: 5px;
    width: 170px;

}

.all-channel .promo-name {
    font-size: 14px;
    line-height: 20px
}

.all-channel .promo .price {
    font-size: 30px;
}

.all-channel .promo-text {
    font-size: 11px;
    line-height: 11px;
}

.all-channel .promo {
    float: left;
    margin-top: 10px;
    padding: 10px;
    width: 125px;
}

.all-channel .promo span {
    display: block;
}


.package-body .pricebox .price .promo,
.package-body .pricebox .price .normal {
    line-height: 50px;
}

.package-body .pricebox .price .normal .on-sale {
    text-decoration: line-through
}


.package-body .pricebox .price .on-sale {
    color: #dddddd;
    text-decoration: line-through;
    font-size: 35px;
}

.package-body .pricebox .price .promo,
.all-channel .promo {
    border: 1px solid white;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 2px 5px black;
}

#bangla .package-body .pricebox .price .promo {
    background-color: #081b00;
}

#hindi .package-body .pricebox .price .promo {
    background-color: #007f9a;
}

#urdu .package-body .pricebox .price .promo {
    background-color: #5c8400;
}

.channel-list {
    /* background: transparent url(../../marketing/images/home/channel-listbg.pngg') repeat-x left top; */
    height: 320px;
    font-weight: bold;
}

.channel-list .all-channel {
    padding: 0px 0 0 88px;
    font-weight: bold;
    height: 100%;
    width: 450px;
    font-size: 20px;
    float: left;
    text-align: left;
}


.all-channel .pricebox .price {
    font-size: 46px;
    font-weight: normal;

}

/* RED Bangla Package buttons */

#bangla a.btn {
    background-position: left top;
}

#bangla a.btn:hover {
    background-position: left -41px;
}

/* ORANGE Hindi Package buttons */

#hindi .btn {
    background-position: left -164px;
}

#hindi a.btn:hover {
    background-position: left -205px;
}

/* GREEN button for URDU package */
#urdu .btn {
    background-position: left -82px;
}

#urdu a.btn:hover {
    background-position: left -123px;
}

/* ALL CHANNELS package button */
.btn.blue {
    margin-left: 220px;
    margin-top: 260px;
}

.channel-list .btn-learn-more {
    float: right;
    margin: 250px 10px 0 0;
    position: relative;
    margin-top: 100%:
}

#bangla.package-box {
    /* background: transparent url(../../marketing/images/home/package-bd-bg.pngg') no-repeat left top; */
}


#hindi.package-box {
    /* background: transparent url(../../marketing/images/home/package-hindi-bg.pngg') no-repeat left top; */
}

#urdu.package-box {
    /* background: transparent url(../../marketing/images/home/package-pk-bg.pngg') no-repeat left top; */
}

#facebook ul.uiList li {
    *float: left;
}

.hp-subheading {
    margin-top: 10px;
}

/*channel-description page style*/

.scroller-content-wrapper {
    height: 70px;

    padding-left: 4px;
    padding-top: 4px;
}

.scroller-content-wrapper:hover,
.scroller-content-wrapper.active {
    background: #EDECEC;
}

.bundle-save-text {
    float: left;
}

.bundle-save-img {
    float: left;
    margin-top: -36px;
}

.bundle-content {
    font-size: 24px;
    color: #000000;
    width: 400px;
    font-weight: bold;
}
.font1{
    font-family: STXihei, "Microsoft JhengHei", SimHei!important;
}