@charset "utf-8";
/* CSS Document */

@font-face{
    font-family: 'DTV-DIN-LGT';
    src: url('https://www.directv.com/images/fonts/DIN/DINOT-Light.eot');
    src: url('https://www.directv.com/images/fonts/DIN/DINOT-Light.eot?#iefix') format('embedded-opentype'),
        url('https://www.directv.com/images/fonts/DIN/DINOT-Light.woff') format('woff'),
        url('https://atgpreview.directv.com/images/fonts/DIN/DINOT-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* My Account Page */

.my-account.my-overview .DTVE-latest .content li.item-2 {margin-top:0;}
.my-account.my-overview .DTVE-latest{background: url(/cms2/cepod/2012/my_account/bg__vertical_saber.jpg) no-repeat 451px 0px;}
.my-account.my-overview .bucket .title h4 {font-size: 22px; color:#555; font-weight: normal; line-height: 24px;margin-top:15px}
.my-account.my-overview .content h2, .my-account.my-overview .ctm-grouping h2 {font-size: 22px; color:#333;line-height:30px;padding-left:0;background:none;}
.my-account.my-overview .ep-carousel .content {padding-left: 0;}
.my-account.my-overview .content h2.dialog-header{font-size:20px}
.my-account.my-overview .ep-carousel .intro {width:400px; position:relative; top:-26px; left:518px; font-weight:bold; font-size:12px}
.my-account.my-overview .need-help .content h4 .icon{ float: left;margin-left: -3px; padding-bottom: 15px; padding-right: 3px;}
.my-account.my-overview .need-help .content h4 a {font-size:14px;line-height:16px;}
.my-account.my-overview .closable-message .tup h4 span {color: #333333; font-size: 18px; left: 50px; position: absolute;top: 2px;}
.my-account.my-overview .closable-message .icon {float: left;padding-right:5px;}
.my-account.my-overview .closable-message {margin-left:7px;}
.my-account.my-overview .closable-message .body-copy{top:24px;position:relative;}
.my-account.my-overview .benefits {background-color:#f0f0f0; border-top: 1px #e4e7ed solid; padding-top:30px; padding-bottom: 40px;}
.my-account.my-overview .benefits h2 {background:none!important; font: 30px/32px DTV-DIN-LGT !important; color: #363636;}
.my-account.my-overview .benefits h2 span {font-family: inherit!important;}
.my-account.my-overview .benefits .cms2ListModule .content h4 {font: bold 18px/22px arial !important; color: #363636;}
.my-account.my-overview .benefits .cms2ListModule .content .title {margin-bottom: 8px; padding-left: 3px;}
.my-account.my-overview .benefits .cms2ListModule .body-copy {font: 16px/22px arial !important; color: #5f5f5f; padding-left: 3px;}
.my-account.my-overview .benefits .cms2ListModule .content .link {margin-top: 10px; font-size: 16px; line-height: 22px; padding-left: 3px;}
.my-account.my-overview .page-break {border-top:1px solid #dbdbdb; margin-bottom:40px!important; margin-top:8px!important;}
.my-account.my-overview .ctl-footer{padding:0}



.my-billing-center .billing-text-us{margin-left:-200px}
.my-equipment .genie-upgrade{margin-left:-160px;color:#666}
.my-equipment .genie-upgrade .body-copy .tup{width:780px}
.my-billing-center .billing-text-us .content .colspan-4 .image,.my-equipment .genie-upgrade .content .colspan-4 .image, .my-equipment .equipment-protection-plan .content .colspan-4 .image{margin-left:170px;width:50px;border:none}
.my-billing-center .billing-text-us .content .colspan-4 .body-copy .tup, .my-equipment .equipment-protection-plan .content .colspan-4 .body-copy .tup{font-size: 20px;font-family: trebuchet MS;line-height: 19px;font-weight: bold;color: #666;width:980px;margin-left:-80px}
.my-billing-center .billing-text-us .content .colspan-4 a, .my-equipment .equipment-protection-plan .content .colspan-4 a{margin-left:-80px}
.my-equipment .equipment-protection-plan{margin-left:-140px}
.my-account-css {margin:0}
.my-billing-center .myaccount-banner{margin-left:-75px}


.upgrade .content .title h4 {color:#666; font-size:18px;line-height:26px;}
.upgrade .content .title h4 SPAN {color:#f26521; font-size:20px;}
.upgrade .content .body-copy {color:#000; margin-left: 50px; }
.upgrade .content .title h4 img {float: left; margin-right: 13px;}


