@charset "utf-8";
/* CSS Document */
/*What Is DIRECTV : Index*/
.what_is_Index #ctl_header {background:url(/cms2/what_is_directv/index/bkg__WIDTV_repeat_200.png) repeat-x;min-height:264px}
.what_is_Index .intro {margin-bottom:12px!important;}
.customer .what_is_Index .intro .get-dtv, .customer .what_is_Index .intro .a-cust {display:none;}
.what_is_Index .entertainment {margin-left:-30px; margin-right:0px; width: 490px!important;}
.what_is_Index .entertainment .content, .what_is_Index .leading-tech .content {overflow:visible!important}
.what_is_Index .entertainment .entertainment-list .skin, .what_is_Index .leading-tech .leading-tech-list .skin {width:490px;}
.what_is_Index .entertainment .entertainment-list .content .title {margin-top:330px; margin-left:30px;}
.what_is_Index .entertainment .entertainment-list .content .title h4, .what_is_Index .leading-tech .leading-tech-list .content .title h4 {color:#666666;}
.what_is_Index .entertainment .entertainment-list .content .body-copy {margin-left:30px; width:440px;}
.what_is_Index .entertainment .entertainment-list .content .link {bottom:-10px!important; margin-left:30px;}
.what_is_Index .leading-tech {margin-left:0px; margin-right:-30px; width: 490px!important;}
.what_is_Index .leading-tech .leading-tech-list .content .title {margin-top:330px; margin-left:5px;}
.what_is_Index .leading-tech .leading-tech-list .content .body-copy {margin-left:5px; width:440px;}
.what_is_Index .leading-tech .leading-tech-list .content .link {bottom:-10px!important; margin-left:5px;}
.what_is_Index .dtv-wins {width: 980px!important; margin-left:-30px; margin-bottom:0px!important; background: url(/cms2/what_is_directv/index/bg_img__Compare.png) no-repeat scroll left top; min-height:484px;}
.what_is_Index .dtv-wins .content {overflow:visible!important;}
.what_is_Index .dtv-wins .dtv-wins-list .content {width:450px; margin-left:505px; margin-top:150px;}
.what_is_Index .dtv-wins .dtv-wins-list .title h4 {font-size:18px; line-height:20px; color:#666666;}
.what_is_Index .dtv-wins .dtv-wins-list .body-copy {font-size:12px!important; line-height:17px!important;}
.what_is_Index .dtv-wins .dtv-wins-list .button-dish {width:162px; margin-top:15px; float:left; display:inline-block;}
.what_is_Index .dtv-wins .dtv-wins-list .button-cable {width:162px; float:left; display:inline-block; margin-left:5px; margin-top:15px;}
.what_is_Index .widtv-banner {width:980px!important; margin-left:-30px!important; margin-top:0px!important;}
.what_is_Index .widtv-banner .content {overflow:visible!important;}
.what_is_Index .widtv-banner .widtv-banner-list {width:980px!important;}
.what_is_Index .widtv-banner .widtv-banner-list .medium-button {position:relative;top:123px;left:26px}
.what_is_Index .index-closing-state-customer {margin-bottom: 15px!important;}

/*second share box */
#share2_menu{display:block;position:absolute;top:-13px; left:420px;z-index:2000;*line-height: 14px !important;}
#share2_menu li#share2_close { float:none; height:13px; margin:0 8px 0 92px; position:static; width:13px; _float:right;_margin:0 8px 0 0;}


/*DIANE - RHR*/
.online-asst img { float: left; margin:0px 5px 5px 0px; }
.online-asst .body-copy .tup{ width: 190px; padding-top: 138px; }
.online-asst .link { _margin-left: 4px; }
.ctl-tup .stacked .online-asst h4, .online-asst h4  { font-size: 18px; line-height: 18px; color: #ACACAC;}

/*DIANE - RHR Spanish Version*/
.online-asst-span .body-copy .tup{ width: 193px; padding-top: 138px; height: 155px;}

/*promo top row*/
.promo_compare .title .tup { margin-top: 125px; color: #fff;}
.promo_compare .body-copy .tup { margin-right: 28px; _margin-right: 24px; color: #fff; }
.promo_compare .content .link a .arrow {background-image:url(/images/content/themes/dark/link_arrow.png);}
.promo_compare .content { _padding-left: 8px;}
.promo_compare .content .link { _margin-left: 4px; }
.promo_cutting_edge .body-copy .tup { color: #fff; width: 225px; margin: 67px 0px 0px 10px; _margin: 63px 0px 0px 7px; }
.promo_cutting_edge .body .content .link { bottom: 103px; margin-left: 10px; _margin-left: 7px; }
#ctl_tup.what_is_Index .white-intro, #ctl_tup.what_is_Index .white-intro h1 { color: #fff; }
.white-intro .content .link { margin-top: 12px; }

/*directv latest news / tune in */
.latest_news-tunein h4 a { font-size: 12px;  }
.tune-in_title .body .content .title, .tune-in_title h4 a { padding-left: 0px; background: none; font-size: 14px;  }
.tune-in_title .body .content .body-copy { padding-left: 0px;  }

/*WIDTV : Number One Customer Satisfaction RHR */
.number-one .custom-image-bg .content .title { padding-top: 138px; margin-bottom:10px!important; }
.number-one .custom-image-bg .content .body-copy { width: 195px; }
.number-one .content .title h4 { font-size:18px!important; line-height:18px!important; color:#666666!important;}
.number-one-sp .custom-image-bg .content .body-copy {width: 200px!important;}

/*What Is DIRECTV : Technology*/
.technology #ctl_header { background: #000 url(/cms2/what_is_directv/technology/hdr__Technology_DIRECTV_leads_the_industry.jpg) no-repeat scroll 50% 0; height:auto !important; min-height:360px; height:360px;}
.dvr- .body-copy .tup { padding-bottom: 4px; _padding-bottom: 2px;  }
.technology .intro-paragraph .custom-image-bg .skin {background-position: right 28px !important;}
/*.technology .tech-top-features .image {margin-bottom:10px!important;}*/
.technology .tech-top-features .content .title {margin-top:30px;}
.technology .tech-top-features .content .title, .technology .tech-top-features .content .body-copy, .technology .tech-top-features .content .link {float:left!important;}
.technology .cta-button {float:left!important; top:250px;}
/*.technology #mod_120654_2, .technology-span #mod_121210_2 {margin-bottom:28px!important;}*/

/*What Is DIRECTV : Technology Spanish Version*/
.technology-span #ctl_header { background: transparent url(/cms2/what_is_directv/technology/es_hdr__Technology_DIRECTV_leads_the_industry.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.technology-span .intro-paragraph .custom-image-bg .skin {background-position: right 60px!important;}
.technology-span .tech-top-features .image {margin-bottom:70px!important;}

/* What Is DIRECTV : Programming */
.programming #ctl_header { background: #000 url(/cms2/what_is_directv/programming/hdr__The_best_in_TV_entertainment.jpg) no-repeat scroll 50% 0; height:auto !important; min-height:360px; height:360px;}
.programming .best-premium .content .title {margin-top:24px;}
.programming .best-premium .content .title, .programming .best-premium .content .body-copy, .programming .best-premium .content .link {float:left!important;}
.programming .premium, .es-programming .premium {margin-bottom:0px!important;}
.es-programming #ctl_header { background: transparent url(/cms2/what_is_directv/programming/es_hdr__The_best_in_TV_entertainment.jpg) no-repeat scroll left top !important; height:auto !important; min-height:360px; height:360px;}
.es-programming .best-premium .content .image {margin-bottom:10px!important;}

/*What Is DIRECTV : Watch Shows On Demand*/
#ctl_tup .connect-dod h4 div { font-size: 20px; color: #acacac; margin: 0px 0px 15px;padding: 17px 0px 0px 50px;}
#ctl_tup .connect-dod h4 img { float: left;}
.cutting_edge_tech .closable-message li .content .link { padding-left: 0px; }
.shows_On_Demand .dod-connect h3 img { float:left;margin:0px 7px 0px 0px;}
.dod-connect .content .body-copy p {margin:0px 0px 0px 26px;}
.shows_On_Demand .dod-connect h3 {margin-bottom: 3px;}
.dod-connect .inline-right li .content .link {float:left;margin-left:26px; margin-bottom: 10px;margin-top: 3px; }
.shows_On_Demand .dod-connect h4, .shows_On_Demand .dod-connect .inline h4 {font-size:18px;color: #999;margin-bottom:9px;}
.shows_On_Demand .dod-channels-title h2 { font-size: 14px; color:#333;}
.shows_On_Demand .dod-connect .body .content .title {width:450px!important;}
.shows_On_Demand .dod_rhr .content {padding-bottom:5px!important;}
.shows_On_Demand .dod_rhr .content .title {margin-left:20px!important; margin-right:5px!important;}

/*What Is DIRECTV : Watch Shows On Demand Spanish Version*/
.shows_On_Demand-span #ctl_header { background: transparent url(/cms2/what_is_directv/dod/sp_1.4watch_shows_onDEMAND_hdr.jpg) no-repeat scroll left top; height:auto !important; min-height:326px; height:326px;}


/*What Is DIRECTV : Watch Shows On Demand : Setup Guide */
/*.dod_setup_guide #ctl_area_tup { background: transparent url(/cms2/what_is_directv/dod/bkgd__Setup_Guide.jpg) no-repeat scroll left top;  } 
.dod-intro { width: 788px; padding-left: 79px; margin-bottom: 10px; }*/
.dod-flash a.btn-sm-em { margin-left: 370px; } 
.dod-flash { text-align: center;}
/* .dod_setup_guide #ctl_footer { background: #a6cde0; height:auto !important; min-height:155px; height:155px;} */

/*What Is DIRECTV : Test Drive DIRECTV*/
.prospect .test_Drive_DTV #ctl_header { background: transparent url(/cms2/what_is_directv/test_drive/hdr_sm__Test_Drive.jpg) no-repeat scroll left top; height:auto !important; min-height:90px; height:90px;}
.customer .test_Drive_DTV #ctl_header { background: transparent url(/cms2/what_is_directv/experience/hdr__Interactive_Showroom.jpg) no-repeat scroll left top; height:auto !important; min-height:90px; height:90px;}
.test_Drive_DTV #ctl_footer { background: #a6cde0; height:auto !important; min-height:250px; height:250px;}
.test_Drive_DTV #ctl_area_tup { background: transparent url(/cms2/what_is_directv/test_drive/bkgd__Test_Drive.jpg) no-repeat scroll left top;  } 
.TD-intro { width: 788px; padding-left: 79px; margin-bottom: 20px; }
.TD-flash a.btn-sm-em { margin-left: 370px; } 
.TD-flash { text-align: center; }

/*What Is DIRECTV : Ultimate TV Experience*/
.prospect .ultimate_experience #ctl_header { background: transparent url(/cms2/what_is_directv/picture_and_sound/hdr__Ultimate_Picture_Sound.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.customer .ultimate_experience #ctl_header { background: transparent url(/cms2/what_is_directv/experience/hdr__The_Best_TV_on_the_Planet.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.ultimate_experience #ctl_area_a .inright-2-1 h4 { background: transparent url(/cms2/what_is_directv/ultimateTV/icon_halfarrow_open_right.jpg) no-repeat; padding-left: 15px; }
.ultimate_experience .inline-left .custom-image-bg .content .tup,
.ultimate_experience  .inline-right .custom-image-bg .reverse .content .tup {padding-right:12px;}

/*What Is DIRECTV : Ultimate TV Experience Spanish Version*/

.prospect .ultimate_experience-span #ctl_header { background: transparent url(/cms2/what_is_directv/ultimateTV/sp_hdr__La_Maxima_Calidad.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.customer .ultimate_experience-span #ctl_header { background: transparent url(/cms2/what_is_directv/experience/sp_hdr__La_Mejor_Tv_del_Planeta.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}


/*What Is DIRECTV : Compare the Competition*/
.compare_competition #ctl_header { background: transparent url(/cms2/what_is_directv/competition/hdr__DIRECTV_vs_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
/*.compare_competition #ctl_footer { background: transparent url(/cms2/global/footer/footer_LT_120.jpg) no-repeat scroll right bottom; height:auto !important; min-height:250px; height:250px;}*/
.more-competition .custom-image-bg .content .title {padding-top:80px;}
.more-competition .stacked .custom-image-bg .content .link { bottom:0; position:relative;}
.content .second-comcast {margin-top:0px;}
.compare-comcast-dish .content .title h4, .compare-comcast-dish .content .body-copy, .compare-comcast-dish .content .link {text-align:center;}

.compare-comcast-dish .ctm-tup {margin-bottom:0px;}
.compare_DTV_shell {margin-bottom:0px;}
.compare_competition .compare_DTV_shell #mod_102706_2_list li, .compare_competition .compare_DTV_shell #mod_126896_2_list li {width:912px!important;}
.compare_competition .leftlink{float:left;}
.compare_competition .rightlink{float:right;}
.compare_competition .widtv-closing-state { text-align:center;}
.compare_competition .widtv-closing-state h4 { font-size:15px!important;}
.compare_competition .widtv-closing {background: transparent url(/cms2/what_is_directv/img__footer_gradient.jpg) no-repeat scroll center 3px; min-height: 74px; min-width: 650px;}
.compare_competition .widtv-closing .closing-phrase { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; margin-bottom:25px; color:#333333; line-height:25px!important;}
.compare_competition .closing-text { font-size:14px; color:#333333;}


/*What Is DIRECTV : Compare the Competition Spanish Version*/
.compare_competition-span #ctl_header { background: transparent url(/cms2/what_is_directv/competition/sp_hdr__DIRECTV_vs_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
/*.compare_competition-span #ctl_footer { background: transparent url(/cms2/global/footer/footer_LT_120.jpg) no-repeat scroll left bottom; height:auto !important; min-height:250px; height:250px;}*/

/*compare chart - html module*/
.compare-chart span { font-size:14px; line-height:19px; font-weight: bold; }
.compare-chart .tbl_header-title { width: 674px; height: 20px; background: url(/cms2/what_is_directv/compare/compare_table-header.gif) no-repeat; color: #fff; font-weight: bold; padding: 20px 0px 0px 11px; }
.compare-chart .col-1 { width: 415px; float: left; padding: 0px 0px 0px 11px; }
.compare-chart .col-dtv { color: #09c; width: 125px; text-align: center; float: left; font-weight: bold; font-size: 13px; }
.compare-chart .col-dish-cable { width: 61px; float: left; text-align: center; color: #999;  }
.compare-chart .row-compare { background: url(/cms2/what_is_directv/compare/compare_table-body.gif) no-repeat bottom right; padding: 8px 0px;   }
.compare-chart .row-nascar { background: url(/cms2/what_is_directv/compare/compare_table-body.gif) no-repeat bottom right; padding: 4px 0px; }
.compare-chart .row-nascar span { font-size: 10px; line-height: 12px; font-weight: normal; }
.compare-chart .pad-12px { padding-top: 12px; }
.compare-chart .row-last { background: url(/cms2/what_is_directv/compare/compare_table-footer.gif) no-repeat; padding: 8px 0px 20px; }
.compare-chart ul li { margin-top: 0px; width: 674px; } 
.compare-chart span, .value .body-copy { font-size:14px; line-height:19px; }
.compare-chart .small-font {font-size:10px; line-height: 14px; font-weight: normal; }
#ctl_tup .compare-chart h2 { margin-bottom: 0px; padding-bottom: 0px; } 
.compare_competition .colspan-4 h2 span span span img { float: none; vertical-align: middle; margin-bottom: 0px; }
.compare_competition .ctm-tup h2 {padding-bottom: 5px; _padding-bottom: 15px; }
.compare-csat .inline-left li .content .body-copy { padding-right: 20px; }
.compare-csat .inline-copy-2 .content .body-copy { width: 424px; }
.compare-csat .inline-left li .content .link { float: none; }
.compare-csat .inline-left li .content .title { _float: left;}
.most-sports .inline h4, .most-sports .inline-left li .content .link, .most-sports .inline-left li .content .body-copy { padding-left: 40px; width: 618px; padding-right: 15px; }
.compare-csat h2, .the-bottom-line h2 { background: none; font-size: 32px; margin: 20px 0px 10px; color: #09C;  }
.compare-csat h2 sup { font-size: 20px; bottom: 9px; }
.compare-csat .body .title, .most-sports .title { font-size: 14px; }
.compare_competition h2 sup { font-weight: bold; _bottom: 1ex; }
.reliability .inline-copy-3 .content .body-copy { width: 574px; }
.reliability, .most-sports  { margin-bottom: 0px; }
.most-sports .title .tup { margin-top: 190px; }
.most-sports .content { padding-bottom: 36px; }
.most-sports .content .colspan-4 .body-copy {padding-right: 25px; }
.most-sports .stacked .colspan-4 h4, .value .stacked .colspan-1 h4, .compare-hi-def .title .tup h4, .the-bottom-line .stacked .colspan-3 h4 { font-size: 16px; }
.content .back-to-top, .content .colspan-4 .back-to-top,  .back-to-top a  { font-size: 10px; }
.most-sports .stacked .custom-image-bg .content .link { bottom: 0px; position: relative; }
.jump-links, .jump-links a { margin-bottom: 20px; font-weight: bold;  }
.jump-links ul { background: url(/cms2/what_is_directv/compare/divider__Compare.gif) no-repeat bottom;margin-top: 20px; }
.jump-links .custom-image-bg .content { padding: 0px; }
.jump-links .ctm-content-module ul li { padding-bottom: 7px; margin-top: 0px; margin-right: 15px; }
.jump-links .bulleted-list li .title-only { padding-left: 15px; }
.jump-links .bulleted-list li.jump-link-1 .title-only  { padding-left: 28px; _padding-left: 15px; }
.jump-links .bulleted-list li .title-only { background: none; }
.jump-links .colspan-1, .jump-links .colspan-1 .body, .jump-links li.colspan-1 .body { width:auto; }

.jump-link-1, .jump-link-1 .body, .jump-links li.jump-link-1 .body, .jump-links li.jump-link-1  { .width: 185px; _width: 180px; }
.jump-link-2, .jump-link-2 .body, .jump-links li.jump-link-2 .body, .jump-links li.jump-link-2   { .width: 109px; *width: 112px;  }
.jump-link-3, .jump-link-3 .body, .jump-links li.jump-link-3 .body, .jump-links li.jump-link-3   { .width: 110px; *width: 113px;  }
.jump-link-4, .jump-link-4 .body, .jump-links li.jump-link-4 .body, .jump-links li.jump-link-4   { .width: 139px; *width: 142px;  }
.jump-link-5, .jump-link-5 .body, .jump-links li.jump-link-5 .body, .jump-links li.jump-link-5   { *width: 140px;  }
.jump-link-6, .jump-link-6 .body, .jump-links li.jump-link-6 .body, .jump-links li.jump-link-6   { *width: 120px;  }

/*What is DTV: Compare the Competition Jump Menu Links in Spanish*/

.jump-links-span .bulleted-list li.jump-link-1-span .title-only  { padding-left: 33px; _padding-left: 26px; }

.jump-link-1-span, .jump-link-1-span .body, .jump-links-span li.jump-link-1-span .body, .jump-links-span li.jump-link-1-span  { .width: 200px; _width: 195px; }
.jump-link-2-span, .jump-link-2-span .body, .jump-links-span li.jump-link-2-span .body, .jump-links-span li.jump-link-2-span   { .width: 109px; *width: 112px;  }
.jump-link-3-span, .jump-link-3-span .body, .jump-links-span li.jump-link-3-span .body, .jump-links-span li.jump-link-3-span   { .width: 93px; *width: 96px;  }
.jump-link-4-span, .jump-link-4-span .body, .jump-links-span li.jump-link-4-span .body, .jump-links-span li.jump-link-4-span   { .width: 139px; *width: 142px;  }
.jump-link-5-span, .jump-link-5-span .body, .jump-links-span li.jump-link-5-span .body, .jump-links-span li.jump-link-5-span   { *width: 150px;  }
.jump-link-6-span, .jump-link-6-span .body, .jump-links-span li.jump-link-6-span .body, .jump-links-span li.jump-link-6-span   { *width: 120px;  }

/*What Is DIRECTV : TV on your schedule  */
.set_DVR #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/hdr__Set_your_DVR_from_Anywhere.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.set_DVR .intro-paragraph .inline-right .custom-image-bg .skin, .inline-left .custom-image-bg .reverse .skin { background-position:right bottom; }
.set_DVR h4 div {color:#ACACAC;font-size:20px;margin:0 0 15px;padding:17px 0 0 50px;}
.set_DVR .intro-paragraph ul.bulleted-list li{ *width: 674px;}
.connect-internet .inline-img-1 .custom-image-bg .content .image {width:0px;} 
.connect-internet .inline-left li .content .title,
.connect-internet h4 img {float:left;}
.connect-internet .inline-left .custom-image-bg .content .tup, 
.connect-internet .inline-right .custom-image-bg .reverse .content .tup {padding-right:35px;}
.connect-internet .connect-internet-list .content .body-copy .tup{ padding-right:40px !important;}

/*What Is DIRECTV : TV on your schedule  */
.set_DVR-span #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/sp_hdr__Programa_tu_DVR_desde_donde_sea.jpg) no-repeat scroll left top; }

/*What Is DIRECTV : Set Your DVR From Anywhere  Spanish Version*/
.set_ES_DVR #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/sp_hdr__Programa_tu_DVR_de_donde_sea.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}

/*What Is DIRECTV : Testimonials */
.testimonials #ctl_header { background: transparent url(/cms2/what_is_directv/compare/dish/sm_hdr__CSat.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
.testimonials .quotes .content .title h4, 

/*.testimonials .quotes .content .body-copy b {font-size:18px; line-height:22px; font-family:"Trebuchet MS"; font-weight:heavy;}
.testimonials .quotes .content .body-copy span{font-size:14px; line-height:26px;color:#999999;}
.testimonials .quotes .content .body-copy p {margin-top:7px;margin-bottom:0px;padding-bottom:0;}*/
.testimonials .intro-paragraph,
.testimonials-span .intro-paragraph{margin-bottom:24px;}
.testimonials .customer-support-banner .customer-support-banner-list .content, .testimonials-span .customer-support-banner .customer-support-banner-list .content { margin-left:-55px;}
.testimonials .customer-support-banner .customer-support-banner-list .content .title, .testimonials-span .customer-support-banner .customer-support-banner-list .content .title {margin-top:25px; *margin-top:27px;}
.testimonials .customer-support-banner .customer-support-banner-list .content .title h4, .testimonials-span .customer-support-banner .customer-support-banner-list .content .title h4 {font-size:14px!important;}
.testimonials .customer-support-banner .customer-support-banner-list .content span.link, .testimonials-span .customer-support-banner .customer-support-banner-list .content span.link {float:none!important;}
/*.testimonials .customer-support-banner .customer-support-banner-list .content .image {display:none!important;}*/
.testimonials .customer-support-banner .customer-support-banner-list .skin, .testimonials-span .customer-support-banner .customer-support-banner-list .skin {min-height:145px;}

/*.testimonials .testimonial-closing {background: transparent url(/cms2/what_is_directv/testimonials/img__footer_gradient.jpg) no-repeat scroll left top; min-height: 74px; min-width: 650px;}
.testimonials .testimonial-closing .closing-phrase { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; margin-bottom:30px; color:#333333;}
.testimonials .closing-text { font-size:14px; color:#333333;}*/


/*What Is DIRECTV : Testimonials Spanish Version*/
.testimonials-span #ctl_header { background: transparent url(/cms2/what_is_directv/compare/dish/sp_hdr_sm__Dish_Testimonios.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px; }
.testimonials-span .social_media-li .skin .inner-skin .body .content {height: 55px!important;}
.testimonials-span .social_media-li .content .link {float:left!important;}
.testimonials-span .social_media-li .content .link a {margin-left:0px!important; left:0px!important;}

/*What Is DIRECTV : Cable Testimonials */
.cable_testimonials #ctl_header { background: transparent url(/cms2/what_is_directv/competition/vs_cable/sm_hdr__CSat.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
.cable_testimonials .quotes .content .title h4, 


.cable_testimonials-span #ctl_header { background: transparent url(/cms2/what_is_directv/competition/vs_cable/sp_sm_hdr__Cable_Customers.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
.cable_testimonials .intro-paragraph,
.cable_testimonials-span .intro-paragraph{margin-bottom:24px;}
.cable_testimonials .customer-support-banner .customer-support-banner-list .content, .testimonials-span .customer-support-banner .customer-support-banner-list .content { margin-left:-55px;}
.cable_testimonials .customer-support-banner .customer-support-banner-list .content .title, .testimonials-span .customer-support-banner .customer-support-banner-list .content .title {margin-top:25px; *margin-top:27px;}
.cable_testimonials .customer-support-banner .customer-support-banner-list .content .title h4, .testimonials-span .customer-support-banner .customer-support-banner-list .content .title h4 {font-size:14px!important;}
.cable_testimonials .customer-support-banner .customer-support-banner-list .content span.link, .testimonials-span .customer-support-banner .customer-support-banner-list .content span.link {float:none!important;}
/*.testimonials .customer-support-banner .customer-support-banner-list .content .image {display:none!important;}*/
.cable_testimonials .customer-support-banner .customer-support-banner-list .skin, .testimonials-span .customer-support-banner .customer-support-banner-list .skin {min-height:145px;}

.cable_testimonials .customer-satisfaction .image,
.cable_testimonials-span .customer-satisfaction .image{ position:absolute; left:0; } 
.cable_testimonials .customer-satisfaction .title,
.cable_testimonials .customer-satisfaction .link, 
.cable_testimonials-span .customer-satisfaction .title, 
.cable_testimonials-span .customer-satisfaction .link{ margin-left:46px;}
.cable_testimonials .customer-satisfaction .item-1, 
.cable_testimonials-span .customer-satisfaction .item-1 { width:244px;}
.cable_testimonials .customer-satisfaction .item-2,
.cable_testimonials-span .customer-satisfaction .item-2 { margin-right:16px;}
.cable_testimonials .customer-satisfaction .item-3, 
.cable_testimonials-span  .customer-satisfaction .item-3{ margin-top:32px!important;width:244px!important;}


/* Index - Intro Bullet */
.what_is_Index .the-experience {color: #FFF; }
.what_is_Index .the-experience .head {filter:alpha(opacity=71); background: none #0A557C!important; opacity:0.8!important; border: 1px solid #6DB0CB!important;}
.what_is_Index .the-experience ul li .head {filter:alpha(opacity=100); background:none!important; border:none!important;}
.what_is_Index .the-experience h2 { color:#FFF; }
.what_is_Index .the-experience .body-copy { margin-left:-16px; font-weight: bold; margin-top:5px; }
.what_is_Index .the-experience .padded-bullet { padding-left:12px } 
.what_is_Index .the-experience .bulleted-list li .padded-bullet .title-only h4, .what_is_Index .the-experience .title h1 {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:17px; color:#fff;}
/*.what_is_Index .the-experience .bulleted-list li .title-only {background: url(/images/content/themes/default/red_list_bullet.png) no-repeat scroll 2px 7px transparent!important;}*/

/* START Index - New Optimizations IM */
#ctl_tup.index-pages{background-color:#fff !important;} /*MAKE IT WHITE YO */
.intro .item-1 .content .title .tup {text-align: center;}
.intro .item-1 .content .body-copy .large-button{display:block; width:217px; left:50%; position: relative; margin-left:-100px; margin-top:25px;}
.intro .item-1 .content .body-copy .a-cust{margin-top:5px !important;} /*OVERWRITE LINE 407 content.css */

.leading-tech .item-1 .head{width:490px; }
.entertainment .item-1 .head{width:490px; left:-10px; }

.widtv-banner .item-1{height:auto;}

/* END Index - New Optimizations IM */

/* SOCIAL MEDIA */
.social-media #ctl_header { background: transparent url(/cms2/what_is_directv/social_media/hdr__Social_media.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
/*.dtv-social #ctl_header { background: transparent url(/cms2/what_is_directv/social_media/hdr__DIRECTV_Social.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}*/

.dtv-social #ctl_header {background:url(/cms2/what_is_directv/social_media/bkg__Social_Repeat.jpg) repeat-x}
.dtv-social #ctl_area_tup {z-index:2!important;margin-top:-170px}
.dtv-social .social-logos {margin-bottom:31px!important;}
.dtv-social .social-logos .content {overflow:visible!important;}
.dtv-social .social-logos #logos {width:916px; min-height: 161px; text-align: center; list-style: none;overflow: visible;}			
.dtv-social .social-logos #logos li {margin-right: 13px;width: 139px;height: 161px;position: relative;float: left;display:inline-block;overflow: visible; }
.dtv-social .social-logos #logos li .logo-image1 {background: url(/cms2/what_is_directv/social_media/img__Facebook_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .logo-image2 {background: url(/cms2/what_is_directv/social_media/img__Twitter_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .logo-image3 {background: url(/cms2/what_is_directv/social_media/img__YouTube_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .logo-image4 {background: url(/cms2/what_is_directv/social_media/image__instagram_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .logo-image5 {background: url(/cms2/what_is_directv/social_media/img__Pinterest_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .logo-image6 {background: url(/cms2/what_is_directv/social_media/img__Viggle_logo.png) 0px 0px transparent no-repeat; width: 139px;height: 157px;}
.dtv-social .social-logos #logos li .hover-state {z-index:3; background-color:#000; width:139px; *width:135px; height:154px; *height:151px; *position:relative; *top:1px; filter: alpha(opacity=0); opacity:0; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; }
#logos li a, #logos li a:visited, #logos li a:hover{width: 139px;height: 157px;overflow: visible;display: block;position: relative;z-index: 2; opacity:1;}
/*.logo1 a, .logo1 a:visited, .logo1 a:hover {background: url(/cms2/what_is_directv/social_media/img__Facebook_logo.png) 0px 0px transparent no-repeat;}
.logo2 a, .logo2 a:visited, .logo2 a:hover {background: url(/cms2/what_is_directv/social_media/img__Twitter_logo.png) 0px 0px transparent no-repeat;}
.logo3 a, .logo3 a:visited, .logo3 a:hover {background: url(/cms2/what_is_directv/social_media/img__YouTube_logo.png) 0px 0px transparent no-repeat;}
.logo4 a, .logo4 a:visited, .logo4 a:hover {background: url(/cms2/what_is_directv/social_media/img__GooglePlus_logo.png) 0px 0px transparent no-repeat;}
.logo5 a, .logo5 a:visited, .logo5 a:hover {background: url(/cms2/what_is_directv/social_media/img__Pinterest_logo.png) 0px 0px transparent no-repeat;}
.logo6 a, .logo6 a:visited, .logo6 a:hover {background: url(/cms2/what_is_directv/social_media/img__GetGlue_logo.png) 0px 0px transparent no-repeat;}*/
.dtv-social .social-logos #logos li img.shadow {margin: 0 auto;position: absolute;bottom: 0;left: 0;z-index: 1;}
.dtv-social .social-logos #logotexts {width:916px;}
.dtv-social .social-logos #logotexts li {width:142px; float: left;display:inline-block; text-align:center; margin-top:8px!important; margin-right:10px!important; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#989898; line-height:14px;}
.dtv-social .social-logos #logo_buttons li {width:139px; float: left;display:inline-block; text-align:center; margin-top:10px!important; margin-right:13px!important; }
.dtv-social .social-logos #logo_buttons .logo-button1 {padding-top:11px;}
.dtv-social .social-logos #logo_buttons .logo-button2 {padding-top:10px;}
.dtv-social .social-logos #logo_buttons .logo-button3 {padding-top:6px;}
.dtv-social .social-logos #logo_buttons .logo-button4 {padding-top:6px;}
.dtv-social .social-logos #logo_buttons .logo-button5 {padding-top:6px;}
.dtv-social .social-logos #logo_buttons .logo-button6 {padding-top:6px;}
.dtv-social .social-alt-tags {margin: 0px 0px 0px 0px!important;}
.dtv-social .seo-alt-tag {width:1px; height:1px; overflow:hidden; background:none transparent; float:left;}
.dtv-social .seo-alt-tag img { visibility:hidden;}
.dtv-social .right-frame .fb-frame {background: transparent url(/cms2/what_is_directv/social_media/img_bg__Facebook_Friends.jpg) no-repeat scroll left top; width:213px; height:445px; padding-top:35px; padding-left:8px;}
.dtv-social .left-frame .twitter-frame .twtr-ft {display: none;}
.dtv-social .left-frame .twitter-frame {background: transparent url(/cms2/what_is_directv/social_media/img_bg__Latest_Tweets.jpg) no-repeat scroll left top; width:673px; height:456px; padding-top:27px; padding-left:6px;}
.dtv-social .left-frame .twitter-frame .twtr-widget .twtr-tweet {height:56px; margin-top:3px; margin-bottom:5px; border-color:#c1c1c1!important;}
.dtv-social .left-frame .twitter-frame .twitter-timeline { width: 662px !important; margin: 12px 0 0; }

.dtv-social .tweet-banner {margin-bottom:5px!important;}
.dtv-social .tweet-banner .banner-text {padding-left:100px; padding-top:10px;}
.dtv-social .left-frame, .dtv-social .right-frame {margin-bottom:5px!important;}
.dtv-social .widtv-closing-state { text-align:center;}
.dtv-social .widtv-closing-state h4 { font-size:15px!important;}
.dtv-social .widtv-closing {background: transparent url(/cms2/what_is_directv/img__footer_gradient.jpg) no-repeat scroll center 6px; min-height: 74px; min-width: 650px;}
.dtv-social .widtv-closing .closing-phrase { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; margin-bottom:30px; color:#333333; line-height:25px!important;}
.dtv-social .closing-text { font-size:14px; color:#333333;}
.dtv-social .top-questions-help-center .ctm-content-module .rn_List li.rn_Item a {text-decoration: none; font-weight: bold;}
/*.social-media .twtr-ft {display:none!important;}*/


.sm-stuff h4 img { float: left; margin-right: 6px; }
.sm-stuff h4 div {font-size:16px;color:#999;float:left;margin-top: 9px; }
.sm-stuff .body-copy {clear:both;}
.sm-stuff .body-copy .tup{height:60px;}
.sm-stuff .dtv-service .body-copy .tup{margin-bottom:29px;}
.sm-stuff .dtv-service .body-copy .tup a {margin-top:15px;}
/*fb like - community page */
.social-media .community-like div.tup iframe,  {overflow: hidden; position: relative;top: -1px;left: -5px;}

.social-media-sharing .thumbnail-list .none li .content .title, .social-media-sharing .thumbnail-list .none li .content .body-copy, .social-media-sharing .thumbnail-list .none li .content .link { width: 618px;}
.social-media-sharing .thumbnail-list li .content .image { background: none; border: 0 none; float: left; height: 44px; padding: 0; width: 44px;}
.social-media-sharing .thumbnail-list li .content .image span { display: block; height: 38px; margin: 0; width: 44px;}
.social-media-sharing .thumbnail-list li, .social-media-sharing .thumbnail-list li .body { width: 674px; }

/*media share*/
.media-share #ctl_header { background: transparent url(/cms2/what_is_directv/cutting_edge/sm_hdr__Cutting_Edge_Technology.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
.media-share .inline-right li .content ul.bulleted-list .link {float:none;}
.media-share .intro-paragraph { margin-bottom: 20px; }
.media-share .media_setup ul.bulleted-list li {width:auto!important;}
/*.media-share ol { padding-left: 18px; }*/

/*media share Spanish Version */
.media-share .inline-right li .content ul.bulleted-list .padded-link { padding-left: 16px; }

/*DIRECTV2PC*/
.directv2pc #ctl_header { background: transparent url(/cms2/what_is_directv/cutting_edge/sm_hdr__Cutting_Edge_Technology.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
.breezy-setup .content .body-copy { line-height:23px; }
.inline-right li.breezy-setup  .content .link {float:none;}

.media-share-span #ctl_header,
.directv2pc-span #ctl_header { background: transparent url(/cms2/what_is_directv/cutting_edge/sp_sm_hdr__Tecnologia_Superior.jpg) no-repeat scroll left top; }

/* apps*/
.mobile-apps #ctl_header { background: #00051b url(/cms2/what_is_directv/mobile_apps/hdr__Mobile_Apps.jpg) no-repeat 50% 0;min-height:402px}
.mobile-apps .dtv-phone-app.ctm-tup .content  {overflow:visible;}
.mobile-apps .dtv-phone-app .inline-right li .content .image {margin-top:-45px}

.smartphones .image-border-0 { text-align: center; color:#666}
.smartphones .image-border-0 span { font-weight: bold; color:#333;}
.smartphones .image-border-0 span span { font-size: 10px;}
.smartphones .content .image{margin-bottom:0px; }
.smartphones .iphone { float: left; width: 125px;margin-left:-12px;}
.smartphones .android { float: left; width: 94px; }
.smartphones .palm { float: left; width: 105px; }
.smartphones .bb-touch { float: left; width: 129px;}
.smartphones .bb-track { float: left; width: 116px; }
.smartphones .windows7{ float: left; width: 110px; }

.smartphones .ipad { float: left; width: 220px; }
.mobile-nfl .smartphones .iphone { width: 110px; }
.mobile-nfl .smartphones .palm { width: 75px; }
.mobile-nfl .smartphones .android { width: 75px; }
.mobile-nfl .smartphones .windows7 { width: 101px; }
.mobile-nfl .smartphones .bb-touch { width: 95px; }
.dl-smartphone-app {text-align:center;}
.smartphones .content .body-copy {font-size: 11px; }
.app-accolades { margin-top:-190px;}
.app-features .bulleted-list li .title-only {background:url(/cms2/global/icons/mini_op_blu__check_icon.png) no-repeat; }
.app-features .bulleted-list li .title-only h4 {margin-left:6px;}
#anonymous_element_59 th {background-color:#e5e5e5; font-size:14px;}
.mobile-apps .image-border-0 { margin-bottom:16px;}
.mobile-apps #share2_menu li a {*margin-bottom:2px;}
.mobile-apps .sports_bar_list .bulleted-list li {width:460px!important;}
.mobile-apps .sports_bar {margin-bottom:40px!important;}
.mobile-nfl .stacked .colspan-2 h4 { font-size: 14px;line-height: 14px;}


/* apps - ipad */
.ipad-app #ctl_header { background: #00051b url(/cms2/what_is_directv/mobile_apps/hdr__Mobile_Apps_iPad.jpg) no-repeat 50% 0;min-height:402px}
.ipad-app.nfl-st #ctl_header { background: #00051b url(/cms2/what_is_directv/mobile_apps/hdr__mobileapps_NFL.jpg) no-repeat 50% 0;min-height:402px}

.ipad-app .header-tag {float:left!important; left:-51px; top:-3px;}
.ipad-app .header-tag .content ul li {width:13px!important;}
.ipad-app .ipad-app-store { float: left;margin: 0px 0px 0px 0px; left:-272px; top:254px;}
.ipad-app .watch-live-list .red-text {color:#cc0000;}
.ipad-app .watch-live-list .content, .ipad-app .swipe-list .content, .tap-list .content {padding-left:0px!important;}
.ipad-app .watch-live-list .title {margin-top:0px}
.ipad-app .intro h1{color:#333;background:none;}
.ipad-app .intro .intro-list h4 {font-size:14px!important;}
.ipad-app .ipad-tv, .ipad-app .swipe {margin-bottom:55px!important;}
.ipad-app .ipad-tv-list1 .content {padding-bottom:0px!important;}
.ipad-app .ipad-tv-list4 {margin-top:0px!important;}
.ipad-app .swipe-list .content .title { margin-top:15px;}
.ipad-app .instant {margin-left:0px!important;}
.ipad-app .instant .content {overflow: visible!important;left:-59px}
.ipad-app .instant .head {background-position: left -9px}
.ipad-app .instant .body .content, .ipad-app .customize-list .content {overflow:visible!important;}
.ipad-app .instant-list {width:690px!important;}
.ipad-app .instant-list .red-text {color:#cc0000;}
.ipad-app .instant-list .skin {position:relative; left:-30px;}
.ipad-app .instant-list .content .tup {padding-left:94px!important;padding-top: 0px;width: 220px;}
.ie .ipad-app .instant-list .content h4 {margin-bottom:4px;line-height:16px}

.ipad-app .customize {margin-left:0px!important;}
.ipad-app .customize .body .content, .ipad-app .customize-list .content {overflow:visible!important;}
.ipad-app .customize-list {width:690px!important;}
.ipad-app .customize-list .red-text {color:#cc0000;}
.ipad-app .customize-list .skin {position:relative; left:-30px;}
.ipad-app .customize-list .content .tup {padding-left:25px!important;padding-top: 25px;width: 220px;}
.ipad-app .tap-list .content .title {margin-top:45px;}

.ctl-tup .more-features .stacked .colspan-3 h4 { font-size: 16px;line-height: 19px;}
.ipad-app .more-features .content .image { margin-bottom: 0px; margin-top: 10px;}
.more-features .content .h4 { font-size: 16px;}
.ctl-tup .closing .stacked .colspan-4 h4 { font-size: 18px; }
/*.ipad-app sup {font-weight: normal;}*/
.ipad-app .closing sup {font-size: 10px;}
.pre-closing {margin-bottom: 34px; }
.pre-closing .body-copy img {vertical-align:text-top;}
.ipad-app .closing .close-link { font-size:14px!important;}
/*.-apps h2 span span span span span {font-size: 15px; }*/
.close-gap {margin-bottom: 0px;}
.features-copy {margin-top: -23px;}
.features-copy .colspan-1 { width: 197px;}
.features-copy .colspan-1.colspan-2 { width: 335px; height: 100px;  }
.features-copy .ctm-content-module ul li.colspan-1 {margin-right: 33px; }

/*.fadein { position:relative; height:138px; width:212px; margin-bottom: 10px; }
.fadein img { position:absolute; left:0; top:0; }*/

/* apps - phone apps */
.phone-app #ctl_header { background: #00051b url(/cms2/what_is_directv/mobile_apps/hdr__phone_app_voice.jpg) no-repeat 50% 0;min-height:402px}
.phone-app .on-the-go .inline-left li .content .image {margin-left:-38px;width: 480px;}
.phone-app .voice .content .title H4 span.red-text {color:#d40100;}
.phone-app .voice {margin-bottom:0;}
.phone-app #mod_138288_2 {margin-top:-30px;}
.phone-app #mod_138288_2 .content .body-copy .inline-legal-dark{color:#333;}
.phone-app .on-the-go .body .content {overflow:visible;margin-bottom:10px}
.phone-app .on-the-go .content .title{margin-top:30px;}
.phone-app .voice .content .title{margin-top:24px;}
.phone-app .features2 .item-1 .content {width:200px;z-index:999}
.phone-app .features2 .item-2 .content {width:200px;z-index:999}
.phone-app .features2 .item-3 .content {margin-top:-300px}
.phone-app .features2 .body .content {overflow:visible;}
.phone-app .download img, .ipad-app .download img{padding-right:10px}
.phone-app .download{margin-bottom:-25px}
.phone-app .download-full h4, .ipad-app .download-full h4{margin-left:25px;margin-bottom:15px}
.ipad-app .content li.download, .ipad-app .content li.download-full  { margin-top: 3px;}
#mod_139791_2 .content h2 SPAN{color:#333;font-size:15px;}
#mod_139791_2 .content h2 {margin-bottom:18px;}

/* apps - nfl st to go */
.mobile-nfl #ctl_header { background: #00051b url(/cms2/what_is_directv/mobile_apps/hdr__Mobile_NFL_to-go.jpg) no-repeat 50% 0;min-height:402px}
.mobile-nfl .mobile-nfl-intro h1{background:none;color:#333}
.mobile-nfl-intro .content .title,
.mobile-nfl-intro .content .body-copy {width:304px}
.mobile-nfl-intro .custom-image-bg .content .tup {padding-right: 38px;}
.mobile-nfl .features2 .features-list1  {width:185px;margin-left:50px}
.mobile-nfl .features2 .features-list1 h4  {font-size:14px}
.mobile-nfl .features2 .features-list2  {width:385px;margin-top:0px;margin-left:20px}
.mobile-nfl .features2 .features-list2 h4  {font-size:14px}
.mobile-nfl .features2 .features-list3  {width:385px;margin-top:0px;margin-left:20px}
.mobile-nfl .features2 .features-list3 h4  {font-size:14px}
.ctl-tup .stacked .every-sunday h4 { font-size: 14px; }
.every-sunday { margin-bottom: 30px; }
.every-sunday .content .title,
.every-sunday .content .body-copy {margin-left: 71px;width: 500px;}

.smart-tablet .ab-me {position:absolute!important;left:10px;}
.smart-tablet .item-3 {top:33px;}
.smart-tablet .item-4 {top:66px;}
.smart-tablet .item-5 {top:99px;}
.smart-tablet .item-6 {top:132px;}
.smart-tablet .item-7 {top:165px;}
.smart-tablet .stacked .title h4 {font-size:14px;}
.smart-tablet .stacked .title h4 img {padding-right:4px;}

/* apps Spanish Version */
.smartphones .android-span { width: 101px; } 
.smartphones .palm-span { width: 105px; }

/*share this page fix for ie browsers */
.intro-paragraph .ctm-content-module .body{ *overflow:visible }
.intro-paragraph .ctm-content-module .content{ *overflow:visible; overflow: visible; }


/* share box */
/* .-apps #share2_menu{display:block;position:absolute;top:0px; left:125px;*top:-13px; *left:139px;z-index:2000;*z-index: 20000; }
.-apps #share2_menu li#share2_close { float:none; height:13px; margin:0 8px 0 92px; position:static; width:13px; _float:right;_margin:0 8px 0 0;} */
.-apps .share-link {margin:8px 0px 5px 10px;} 
.-apps .share-this-page {margin:5px 0 5px 10px;} 
#share2_menu{position:absolute; z-index:1; left:123px; top: 0px;}

.-apps .app-features h2 { font-size: 16px; color: #333; margin-bottom:5px;}
.-apps .intro-paragraph {overflow:visible; position:relative; z-index:-40px;}
.-apps .intro-paragraph .content { overflow:visible!important; }

/* TV ON YOUR SCHEDULE  - SHORT HEADERS */
.dod_setup_guide #ctl_header,
.shows_On_Demand #ctl_header, 
/*.dvr-service #ctl_header,*/
.dvr-scheduler #ctl_header { background: transparent url(/cms2/what_is_directv/mobile_apps/hdr__DVR_scheduler.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px;}
#mod_119006_2 .image span{margin-left:0px; margin-top:-75px;}

/* TV ON YOUR SCHEDULE  - Spanish Version */
.dod_setup_guide-span #ctl_header,
.shows_On_Demand-span #ctl_header, 
/*.dvr-service-span #ctl_header,*/
.dvr-scheduler-span #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/sp_sm_hdr__TV_En_Tu_Horario.jpg) no-repeat scroll left top; }
.dvr-scheduler-span #ctl_footer { min-height:308px; height: 308px; }
.dvr-scheduler-span .DVR-box-expander .body { height:420px; }

/*dvr service*/
/*.dvr-service #ctl_header { background: transparent url(/cms2/what_is_directv/_apps/hdr__DVR_scheduler.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px; }*/
.dvr-service #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/hdr__DVR_Service.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px; }
/*.dvr-service #ctl_footer { background: transparent url(/cms2/global/footer/footer_LT.jpg) no-repeat scroll left bottom; height:auto !important; min-height:250px; height:250px;}*/

/*dvr service Spanish Version*/
/*.dvr-service-span #ctl_footer { background: transparent url(/cms2/global/footer/footer_LT.jpg) no-repeat scroll left bottom; }*/
.dvr-service-span #ctl_header { background: transparent url(/cms2/what_is_directv/dvr/sp_hdr__DVR_Service.jpg) no-repeat scroll left top!important; height:auto !important; min-height:360px; height:360px; }

/*ultimate tv experience*/
.ultimate_experience .colspan-4 h2 span span span img {float:none;margin-bottom:0;vertical-align:middle;}
.ultimate_experience .ctm-tup h2 {padding-bottom:5px;}
.ultimate_experience .colspan-4 .inline h4 {font-size:16px;}
.ultimate_experience .inleft-2-2.inline-copy-2 .content .title,
.ultimate_experience .inleft-2-2.inline-copy-2 .content .body-copy {width: 485px;}
.ultimate_experience .inleft-2-2.inline-img-2 .custom-image-bg .content .image {width:350px;}


/*MRV - MULTI-ROOM HD DVR*/
.multiroom #ctl_header { background: transparent url(/cms2/what_is_directv/wholehome/hdr__Multi-Room_DVR_service.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px;}
.multiroom .intro-paragraph ul.bulleted-list li { margin: 5px 0px 0px; width: 655px; _width: 400px; font-size:13px;}
.multiroom .intro-paragraph p {font-size: 13px; font-weight:bold;}
.multiroom .intro-paragraph .image { border-top:1px solid #CCCCCC; padding-top: 12px; }
.multiroom .mm-record-any, .multiroom #mod_119575_2 { border-top:1px solid #CCCCCC; padding-top:28px; }
.multiroom .intro-paragraph .custom-image-bg .skin { background-position: 0px 110px;}
.multiroom .intro-paragraph h1 { background-image:none; padding-bottom:0; color:#333; margin-bottom:3px; } 
.multiroom .intro-paragraph h3 { color:#666; } 
.multiroom .mm-record-any .image, .multiroom #mod_119575_2 .image { border:none;}
.multiroom #targeter-112262_2 .border-solid b.head { background-color:#eef7fc; border-color:#d1e3ee; }
.mrv-compare ul {margin-top:5px;}
.mrv-compare ul li { margin-top: 0px; width: 674px; font-family: "Trebuchet MS";} 
.mrv-compare .compare-hdr {background:url(/cms2/what_is_directv/wholehome/table_hdr__DIRECTV_Whole-home_DVR_Service.gif) no-repeat top left; width: 674px; padding-bottom: 10px; margin-top: 5px; }
.mrv-compare .compare-body { background:url(/cms2/what_is_directv/wholehome/table_bod__DIRECTV_Whole-home_DVR_Service.gif) no-repeat bottom left; width: 674px;}
.mrv-compare .compare-body-tall { background:url(/cms2/what_is_directv/wholehome/table_bod-tall__DIRECTV_Whole-home_DVR_Service.gif) no-repeat bottom left; }
.mrv-compare .compare-ftr { background:url(/cms2/what_is_directv/wholehome/table_ftr__DIRECTV_Whole-home_DVR_Service.gif) no-repeat bottom left; width: 674px; padding-bottom:3px;}
.mrv-compare .compare-ftr-tall { background:url(/cms2/what_is_directv/wholehome/table_ftr__tall_DIRECTV_Whole-home_DVR_Service.gif) no-repeat bottom left; width: 674px; padding-bottom:3px;}
.mrv-compare .mrv-feature, .mrv-compare .col-DTV, .mrv-compare .col-DISH, .mrv-compare .col-Cable{ float: left; color: #333; font-weight: bold; text-align: center;}
.mrv-compare .mrv-feature { width: 376px; font-size: 14px;  text-align: left;padding:8px 0 8px 9px;}
.mrv-compare .compare-hdr .mrv-feature{ color:#fff;}
.mrv-compare .col-DTV { width: 106px; color: #0076bb; font-size: 18px;padding-top: 8px; }
.mrv-compare .col-DISH { width: 91px; font-size: 15px; padding-top: 8px; color:#666;}
.mrv-compare .col-Cable { width: 90px;font-size: 15px;padding-top: 8px; color:#666;}
.multiroom .question-mark {background:transparent url(/images/global/icons/icon_question.png) no-repeat scroll center;text-decoration:none;text-indent:-9999px;}
.multiroom .question-mark b {padding:0 2px;visibility:hidden;}
.multiroom b b {color: #F00; }
.multiroom .intro-paragraph .stacked .custom-image-bg .content .link { position: static;}
#mod_112262_2 .skin { border-radius: 4px 4px 4px 4px; background-color:#eef7fc; border:1px solid #d1e3ee; padding:10px; }
#mod_112262_2 .first-row .skin { border:none!important; }
.multiroom .whatdoineed_prospect {margin:0px!important; width:670px;}
.multiroom .whatdoineed_prospect .body .content h2 { color:#333333;}
.multiroom .whatdoineed_prospect .whatdoineed_p_intro { }
.multiroom .whatdoineed_prospect .whatdoineed_p_equipment, .multiroom .whatdoineed_prospect .whatdoineed_p_installation, .multiroom .whatdoineed_prospect .whatdoineed_p_service { margin-right: 10px!important; width:213px;}
.multiroom .whatdoineed_prospect .whatdoineed_p_service {padding-left:10px;}
.multiroom .whatdoineed_prospect .whatdoineed_new {margin-top:0!important; }
.multiroom .whatdoineed_prospect .whatdoineed_p_equipment .body, .multiroom .whatdoineed_prospect .whatdoineed_p_installation .body{ width:214px !important; }
.multiroom .whatdoineed_prospect .whatdoineed_p_equipment h4, .multiroom .whatdoineed_prospect .whatdoineed_p_installation h4, .multiroom .whatdoineed_prospect .whatdoineed_p_service h4, .multiroom .whatdoineed_prospect .whatdoineed_new h4, .multiroom .whatdoineed_prospect .whatdoineed_current h4 { font-size:14px; line-height:19px;}
.multiroom .whatdoineed_prospect .whatdoineed_p_service, .multiroom .whatdoineed_prospect .whatdoineed_p_service .body {width:204px!important;}
.multiroom .whatdoineed_prospect .whatdoineed_new .body, .multiroom .whatdoineed_prospect .whatdoineed_current .body {width:637px!important;}
.multiroom .whatdoineed_prospect .whatdoineed_p_image .content span { background:none!important; padding-left:17px;}
.multiroom .mrv_noyes {margin-top:0px!important;}
.multiroom .mrv_noyes .body .content {padding-bottom:5px!important;}
.multiroom .arrow {margin-bottom:0px!important; margin-top:8px!important;}



/* Spanish Version */

.now-it-does-span .custom-image-bg {background: url(/cms2/what_is_directv/cutting_edge/multi-room_dvr/sp_lg__Multi-Room_HD_DVR.jpg) no-repeat scroll left top; }
.mrv-compare-span .compare-hdr {background:url(/cms2/what_is_directv/cutting_edge/multi-room_dvr/sp_table_hdr__DIRECTV_Multi-Room_HD_DVR.gif) no-repeat top left; margin-bottom: -6px; padding-top: 1px; }

.multiroom-span #ctl_header { background: transparent url(/cms2/what_is_directv/wholehome/sp_hdr__sm_Multi-Room_DVR_service.jpg) no-repeat scroll left top; min-height:150px; height:150px; }
.multiroom-span .intro-paragraph ul.bulleted-list li { margin: 2px 0 0; }
.multiroom-span .intro-paragraph .custom-image-bg .skin { background-position: 0px 140px !important; }
/*WIDTV TV on Your Schedule tab fix on MACs
.tvoys_tabs .ctm-tab-module { padding: 0px 0px 0px 5px !important;}*/


/*WIDTV DAMAGES TEASER page */
.damages #ctl_header { background: transparent url(/cms2/what_is_directv/exclusive/damages/teaser__Damages.jpg) no-repeat scroll left top; height:auto !important; min-height:815px; height:815px; }
.damages #ctl_footer {padding:0;height:0px; }
.damages .ctl-area-tup {padding:0;}

/* CINEMA plus page */
.cinemaplus #ctl_header { background: transparent url(/cms2/what_is_directv/cinemaplus/hdr_cinema_plus.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px; }
.cinemaplus_span #ctl_header { background: transparent url(/cms2/what_is_directv/cinemaplus/sp_hdr_cinema_plus.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px; }
.cinemaplus .movies {margin-bottom:8px!important;}
.cinemaplus .shows_carousel .ep-carousel .content h2 {color:#333333!important;}
.cinemaplus .shows_carousel .ep-carousel .content h4 span {font-size:16px!important; color:#666!important;}
.cinemaplus .cinema-compare h2 {color:#333333!important;}
.cinemaplus_span .intro-paragraph .intro_list1 .skin {background-position: right 40px!important;}
.cinemaplus_span .intro-paragraph .intro_list1 .content .body-copy .tup {padding-bottom:30px!important;}

.cinemaplus .cinema-compare ul {margin-top:5px;}
.cinemaplus .cinema-compare ul li { margin-top: 0px; width: 674px; font-family: "Trebuchet MS";} 
.cinemaplus .cinema-compare .compare-hdr {background:url(/cms2/what_is_directv/cinemaplus/table_hdr_cinemaplus.gif) no-repeat top left; width: 674px; min-height:59px; margin-top: 5px; }
.cinemaplus_span .cinema-compare .compare-hdr {background:url(/cms2/what_is_directv/cinemaplus/es_table_hdr_cinemaplus.gif) no-repeat top left; width: 674px; min-height:59px; margin-top: 5px; }
.cinemaplus .cinema-compare .compare-body1 { background:url(/cms2/what_is_directv/cinemaplus/table_body1_cinemaplus.gif) no-repeat bottom left; width: 674px; min-height:42px;}
.cinemaplus .cinema-compare .compare-body2 { background:url(/cms2/what_is_directv/cinemaplus/table_body2_cinemaplus.gif) no-repeat bottom left; width: 674px; min-height:40px;}
.cinemaplus .cinema-compare .compare-body3 { background:url(/cms2/what_is_directv/cinemaplus/table_body3_cinemaplus.gif) no-repeat bottom left; width: 674px; min-height:40px;}
.cinemaplus .cinema-compare .compare-body4 { background:url(/cms2/what_is_directv/cinemaplus/table_body4_cinemaplus.gif) no-repeat bottom left; width: 674px; min-height:40px;}
.cinemaplus .cinema-compare .compare-body-tall { background:url(/cms2/what_is_directv/cinemaplus/table_body_tall_cinemaplus.gif) no-repeat bottom left; min-height:60px;}
.cinemaplus .cinema-compare .compare-ftr { background:url(/cms2/what_is_directv/cinemaplus/table_bottom_cinemaplus.gif) no-repeat bottom left; width: 674px; min-height:45px;}
/*.cinemaplus .cinema-compare .compare-ftr-tall { background:url(/cms2/what_is_directv/wholehome/table_ftr__tall_DIRECTV_Whole-home_DVR_Service.gif) no-repeat bottom left; width: 674px; padding-bottom:3px;}*/
.cinemaplus .cinema-compare .cinema-feature, .cinema-compare .col-DTV, .cinema-compare .col-netflix, .cinema-compare .col-redbox, .cinemaplus .cinema-compare .cinema-feature-tall, .cinema-compare .col-DTV-tall, .cinema-compare .col-netflix-tall, .cinema-compare .col-redbox-tall{ float: left; color: #333; font-weight: bold; text-align: center;}
.cinemaplus .cinema-compare .cinema-feature { width: 396px; font-size: 14px;  text-align: left;padding:12px 0px 8px 20px;}
.cinemaplus .cinema-compare .cinema-feature-tall { width: 396px; font-size: 14px;  text-align: left;padding:12px 0px 8px 20px;}
.cinemaplus .cinema-compare .compare-hdr .cinema-feature{ color:#fff;}
.cinemaplus .cinema-compare .col-DTV { width: 102px; color:#f2c021!important; font-size: 18px;padding-top: 12px; }
.cinemaplus .cinema-compare .col-netflix { width: 80px; font-size: 15px; padding-top: 12px; color:#333;}
.cinemaplus .cinema-compare .col-redbox { width: 75px;font-size: 15px;padding-top: 12px; color:#333;}
.cinemaplus .cinema-compare .col-DTV-tall { width: 102px; color:#f2c021!important; font-size: 18px;padding-top: 20px; }
.cinemaplus .cinema-compare .col-netflix-tall { width: 80px; font-size: 15px; padding-top: 20px; color:#333;}
.cinemaplus .cinema-compare .col-redbox-tall { width: 75px;font-size: 15px;padding-top: 20px; color:#333;}
.cinemaplus .now_playing .content h3 {color:#666666!important;}
.cinemaplus .whats_on_directv .movies .ep-carousel .view-all, .cinemaplus .whats_on_directv .tv-shows .ep-carousel .view-all {margin-top:-2px!important; right:0px!important;}


/* Compare the competition, redesign 2011 */
.big-picture #ctl_header { background: transparent url(/cms2/what_is_directv/competition/hdr__DIRECTV_vs_the_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px; }
.es-ES .big-picture #ctl_header { background: transparent url(/cms2/what_is_directv/competition/es_hdr__DIRECTV_vs_the_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:360px; height:360px; }
.big-picture .header-legal {float:left!important; top:270px;} 
.wh-rhr-video .thumbnail-list li .content .image { background:none; width:42px; height:33px;  }
.wh-rhr-video .thumbnail-list li .content .image span { height:50px;  margin: 0 0 0 -16px; width:66px;  }
.wh-rhr-video .thumbnail-list li .content .image .video { display:none; }
.wh-rhr-video .thumbnail-list li .content .title { width:143px; } 
.wh-rhr-video .thumbnail-list li .content .title h4 { color:#666; font-size:18px!important; line-height:18px!important; } 
.wh-rhr-video .thumbnail-list li .content .body-copy { width:189px; }
.wh-rhr-video .thumbnail-list li .content .body-copy .tup { width:160px;  }
.wh-rhr-video .thumbnail-list li .content .body-copy .link { width:160px; margin-top:3px;}
.big-picture .header-legal .header-legal-list .content .body-copy { font-size:10px!important; color:#cccccc!important; line-height:12px!important;}
.best-programming #ctl_header,
.best-technology #ctl_header,
.best-value #ctl_header { background: transparent url(/cms2/what_is_directv/competition/sm_hdr__DIRECTV_vs_the_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px; }
.es-ES .best-programming #ctl_header,
.es-ES .best-technology #ctl_header,
.es-ES .best-value #ctl_header { background: transparent url(/cms2/what_is_directv/competition/es_sm_hdr__DIRECTV_vs_the_Competition.jpg) no-repeat scroll left top; height:auto !important; min-height:150px; height:150px; }
	/*the big picture*/
	.ultimate-value .content .body-copy p span { font-size: 19px; color: #c0000a; }
	.ultimate-value .content .body-copy p span.font-9px { font-size: 9px; color: #333; }	
	.ultimate-value .content .body-copy p span.font-11px { font-size: 11px; color: #333;  line-height: 12px; }

.big-picture h1 span span span,
.best-programming h1 span span span,
.best-technology h1 span span span,
.best-value h1 span span span,
.big-picture h2 span span span,
.best-programming h2 span span span,
.best-technology h2 span span span,
.best-value h2 span span span { font-size: 14px; }
.big-picture .inline .custom-image-bg .content, .best-programming .inline .custom-image-bg .content, .best-technology .inline .custom-image-bg .content, .best-value .inline .custom-image-bg .content { padding: 0px; }
.ultimate-value .custom-image-bg .content {padding: 12px; }
.ultimate-value .custom-image-bg .content .body-copy p {margin-left: 36px; }
.best-technology .bulleted-list li .body-copy {padding-left:43px;}
.bulleted-list li.widtv-youtube .body-copy { background: url(/cms2/what_is_directv/competition/icon__YouTube.jpg) no-repeat scroll 0 0 transparent; }
.bulleted-list li.widtv-tvapps .body-copy {  background: url(/cms2/what_is_directv/competition/icon__Facebook.jpg) no-repeat scroll 0 0 transparent; }
.bulleted-list li.widtv-1080p .body-copy { background: url(/cms2/what_is_directv/competition/icon__1080p.jpg) no-repeat scroll 0 0 transparent; }
.icon-list .bulleted-list ul li { margin-bottom: 20px; }
.icon-list .bulleted-list h4 {margin-bottom: 0px; }
.big-picture .colspan-1.custom-image-bg .content .body-copy, .best-programming .colspan-1.custom-image-bg .content .body-copy, .best-technology .colspan-1.custom-image-bg .content .body-copy, .best-value .colspan-1.custom-image-bg .content .body-copy { width: 185px; }

.best-programming #mod_120231_2_list .custom-image-bg .skin {height: 309px;}
.best-programming #mod_120235_2_list .custom-image-bg .skin {height: 295px;}
.best-programming #mod_120237_2_list .custom-image-bg .skin {height: 325px;}
.best-programming #mod_121350_2_list .custom-image-bg .skin {height: 328px;}
.best-programming #mod_121354_2_list .custom-image-bg .skin {height: 290px;}
.best-programming #mod_121356_2_list .custom-image-bg .skin {height: 335px; background-position: left 16px!important;}
	
.big-picture .inline-left .custom-image-bg .content .tup, 
.big-picture .inline-right .custom-image-bg .reverse .content .tup,
.best-programming  .inline-left .custom-image-bg .content .tup, 
.best-programming  .inline-right .custom-image-bg .reverse .content .tup,
.best-technology .inline-left .custom-image-bg .content .tup, 
.best-technology .inline-right .custom-image-bg .reverse .content .tup, 
.best-value .inline-left .custom-image-bg .content .tup, 
.best-value .inline-right .custom-image-bg .reverse .content .tup  { padding-left: 0; padding-right: 0;}
.best-value h3 { font-size: 14px;font-weight: normal;line-height: 19px; font-family:Arial, Helvetica, sans-serif;}
.addl-deets.ctl-legal .content .body-copy { font-size: 10px; line-height: 15px; }


.testimonials .customer-satisfaction .image,
.testimonials-span .customer-satisfaction .image{ position:absolute; left:0; } 
.testimonials .customer-satisfaction .title,
.testimonials .customer-satisfaction .link, 
.testimonials-span .customer-satisfaction .title, 
.testimonials-span .customer-satisfaction .link{ margin-left:46px;}
.testimonials .customer-satisfaction .item-1, 
.testimonials-span .customer-satisfaction .item-1 { width:244px;}
.testimonials .customer-satisfaction .item-2,
.testimonials-span .customer-satisfaction .item-2 { margin-right:16px;}
.testimonials .customer-satisfaction .item-3, 
.testimonials-span  .customer-satisfaction .item-3{ margin-top:32px!important;width:244px!important;}

.programming .banner .link {left: 15px; position: relative;  top: -57px;}
.programming .univision-deportes .get-DTV {margin-right:15px; float:left;width:100px;top:125px;position:relative;}
.programming .univision-deportes .link {float:left;top:60px;left:88px;width:100px;}

.viggle #ctl_header {background: #e7e7e7 url(/cms2/what_is_directv/viggle/hdr__Viggle.jpg) no-repeat 50% 0;min-height:360px}
.viggle .intro-paragraph {float:left!important; margin-top:95px;}
.viggle .intro-paragraph .tup {line-height:20px!important; width:465px; font-size:13px!important;}
.viggle .intro-paragraph .content .body-copy {margin-top:15px}
.viggle .intro-paragraph .intro-list li {background: url(/images/content/themes/default/list_bullet.png) no-repeat scroll 2px 6px transparent;; font-weight:bold;margin:13px 0 0px 0; padding-left:14px; width:385px; line-height:18px;}
.viggle .intro-paragraph .viggle-video { float:left; margin-top:18px;}
.viggle .intro-paragraph .viggle-video .viggle-text {position:relative; top:-12px;}
.viggle .intro-paragraph .viggle-video .play-text {position:relative; top:-12px;}
.viggle .instructions {background: #e7e7e7 url(/cms2/what_is_directv/viggle/bkgd_instructions.jpg) no-repeat 50% 0; min-height:428px; margin-top:-18px; padding-top:15px; padding-left:37px; width:980px; margin-left:-30px;}
.viggle .instructions h2 {background:none; color:#333333;}
.viggle .instructions #mod_132990_2_list {width:980px; margin-top:178px;}
.viggle .instructions .step1 .body-copy a { font-weight:bold;}
.viggle .extras-image {margin-left:-15px; margin-top:0; margin-right:31px;}
.viggle .extras h2 {color:#333333;}
.viggle .extras .content ul li span {background-position: -20px 0px!important;}
.viggle .extras .content ul li.viggle-live-list span {background-position: -1px 0px!important;}
.viggle .extras .imdb-list, .viggle .extras .discounts-list {margin-top:20px!important;}



/* OTT Device Compatability Chart */
.OTT_Device_Chart_4_Col { margin-bottom: 0; }
.OTT_Device_Chart_3_Col { margin-bottom: 15px; }
.ott-device-table table {border-collapse: collapse; vertical-align:middle; text-align:center; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; font-weight:400; font-size:16px; color:#686868 }
.ott-device-table table td:first-child {text-align:left; width:235px; box-shadow:inset 1px 0 0 #dddddd,inset -1px 0 0 #dddddd,inset 0 -1px 0 #ddd }
.ott-device-table table tr:nth-child(even) {background-color:#eaeaea }
.ott-device-table table tr:nth-child(odd) {background-color:#eee }
.ott-device-table table th {background:#fff; font-weight:700; color:#666 }
.ott-device-table table th img {margin-bottom:6px }
.ott-device-table table td {border:1px solid #fff; -moz-box-shadow:inset -1px 0 0 #dddddd,inset 0 -1px 0 #ddd; -webkit-box-shadow:inset -1px 0 0 #dddddd,inset 0 -1px 0 #ddd; box-shadow:inset -1px 0 0 #dddddd,inset 0 -1px 0 #ddd }
.ott-device-table .coming-soon {font-weight:700; font-size:14px; color:#959595 }
.ott-device-table .start-enjoying {font-size:12px; line-height: 2; font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; color:#363636 }
.ott-device-table.three-col table td:first-child {padding:17px 18px } 
.ott-device-table.three-col table th {font-size:12px; line-height:20px; padding-bottom:5px }
.ott-device-table.three-col table td {padding:22px 20px 18px }
.ott-device-table.four-col h2 { font-size: 22px; color: #333333;  margin-bottom: 25px; padding-top: 35px;}
.ott-device-table.four-col h2, .ott-device-table.three-col h2 { line-height: 2; background: url("/images/content/themes/default/ctm_header_separator.png") no-repeat scroll 90% bottom transparent; }
.ott-device-table.four-col table td:first-child {padding:18px 50px 18px 33px }
.ott-device-table.four-col table th {font-size:14px; padding-bottom:10px; color:#666 }
.ott-device-table.four-col table td {padding:22px 43px 18px }


/* Competative Campaign Video START*/

@font-face{
    font-family: 'DTV-DIN-LGT';
    src: url('http://www.directv.com/images/fonts/DIN/DINOT-Light.eot');
    src: url('http://www.directv.com/images/fonts/DIN/DINOT-Light.eot?#iefix') format('embedded-opentype'),
        url('http://www.directv.com/images/fonts/DIN/DINOT-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.ccvideo .ctl-area-tup {padding-top:0!important;}
.ccvideo .top-shadow { background: #f4f4f4 url(/cms2/what_is_directv/competitive_campaign_video/top-border-shadow.jpg) repeat-x 0 0; padding: 0 0 0; }
.ccvideo .top-shadow-white { background: #fff url(/cms2/what_is_directv/competitive_campaign_video/top-border-shadow_white.jpg) repeat-x 0 0; padding: 0 0 0;border-top: 1px #e4e7ed solid;}
.ccvideo .box-bground {background-color: #f4f4f4; padding: 60px 0 60px 0;}
.ccvideo .text-center {text-align: center;}
.ccvideo .cc-headerTxt {margin-top:0;}
.ccvideo .cc-headerTxt .content h4 {font: 40px/42px DTV-DIN-LGT,DTV-DIN,Trebuchet MS,sans-serif!important;color:#fff;}
.ccvideo .cc-headerTxt .content .body-copy {font: 16px/27px Arial, Helvetica, sans-serif; color:#fff;width:500px;margin-top:16px;margin-left:2px;}
.ccvideo .content h4 {font: 20px/32px DTV-DIN-LGT, DTV-DIN,Trebuchet MS,sans-serif!important;color:#333;}
.ccvideo .content .body-copy {font: 30px/32px DTV-DIN-LGT, DTV-DIN,Trebuchet MS,sans-serif; color:#333;margin-top:20px;width:500px;margin-left:-13px;}

.ccvideo .williams .content {width:1000px;}
.ccvideo .williams ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_williams.jpg) no-repeat 0px 0px transparent; height: 499px;} 
.ccvideo .williams .item-1 .content {margin-top: 128px;margin-left: 600px;}


.ccvideo .portales ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_partales.jpg) no-repeat 450px 0px transparent; height: 499px;width: 1100px;} 
.ccvideo .portales .item-1 .content {margin-top: 105px;margin-left:20px;width:500px;}


.ccvideo .dietrichs ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_deitrichs.jpg) no-repeat 0px 0px transparent; height: 495px;} 
.ccvideo .dietrichs .item-1 .content {margin-top: 158px;margin-left: 577px;width: 500px;}

.ccvideo .carters ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_carters.jpg) no-repeat 370px 0px transparent; height: 499px;width: 1100px;} 
.ccvideo .carters .item-1 .content {margin-top: 140px;margin-left:20px;}

.ccvideo .legers ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_legers.jpg) no-repeat 0px 0px transparent; height: 499px;} 
.ccvideo .legers .item-1 .content {margin-top: 140px;margin-left: 580px;width: 500px;}

.ccvideo .schwartz ul {background: url(/cms2/what_is_directv/competitive_campaign_video/lg__bg_schwartz.jpg) no-repeat 450px 0px transparent; height: 500px;width: 1100px;} 
.ccvideo .schwartz .item-1 .content {margin-top: 125px;margin-left:20px;}

.ccvideo .switching {margin-top:25px;}
.ccvideo .switching .content h4{font: 32px/36px DTV-DIN-LGT,DTV-DIN,Trebuchet MS,sans-serif!important; color:#333;}
.ccvideo .image {float:left;margin-right:10px;margin-top: -15px;margin-left:8px;}
.ccvideo .link{margin-top:35px;font-size: 16px!important;}
.ccvideo a .arrow  {background: url(/images/content/themes/default/link_arrow.png) 4px 5px no-repeat;}

.ccvideo .more-features .content {width:920px;}
.ccvideo .more-features h2 {text-align:center; padding:55px 0; background:none;font: 40px/44px DTV-DIN-LGT,DTV-DIN,Trebuchet MS,sans-serif; color:#333;}
.ccvideo .more-features .content .tup h4 {margin-left:18px;font: 30px/31px DTV-DIN-LGT !important;padding: 19px 0 0;}
.ccvideo .more-features .content .body-copy {font: 16px/27px arial !important;margin-left: 20px;width: 428px;}
.ccvideo .more-features .content .image{margin-bottom:25px;}
.ccvideo .more-features .content .item-2 {min-height: 439px;}
.ccvideo .more-features .legal-txt {font: 12px/18px Arial, Helvetica, sans-serif;padding-top: 12px;}


.ccvideo #ctl_footer {padding:0!important;}

/* Competative Campaign Video END*/




#mod_125944_2 .content ul li {margin-top:5px;} 