.hp-carousel-list,.hp-carousel-item{list-style:none;margin:0;padding:0}.hp-carousel{background:#000;height:385px;overflow:hidden;position:relative}.hp-carousel-thumbs{background:#3a3a3a url("/images/modules/hp-carousel-thumbs.gif") repeat-y 0 0;height:100%;position:absolute;right:0;top:0;width:135px}.hp-carousel-thumb-item{float:left;line-height:0;margin:10px 10px 0;position:relative}.hp-carousel-thumb-item a{background:rgba(0,0,0,0.6) url("/images/layout/bkg-pattern.png");-webkit-box-shadow:inset 0 0 0 1px #2c2c2c,inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 1px #2c2c2c,inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 0 1px #2c2c2c,inset 0 0 10px rgba(0,0,0,0.5);display:block;height:100%;left:0;position:absolute;text-indent:-9999px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;top:0;width:100%;z-index:20}.lt-ie9 .hp-carousel-thumb-item a{background:url("/images/modules/hp-carousel-thumb.png")}.hp-carousel-thumb-item img{float:left;height:115px;position:relative;width:115px;z-index:10}.hp-carousel-thumb-item.selected a{background:rgba(0,0,0,0);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.75);box-shadow:0 0 4px 0 rgba(0,0,0,0.75)}.lt-ie9 .hp-carousel-thumb-item.selected a{background:none}.hp-carousel-poster{background:url("/images/modules/ajax-loader-40Black.gif") no-repeat 50% 50%;height:385px;left:0;position:absolute;top:0;width:745px}.hp-carousel-poster img{border:none;height:385px;width:745px}.hp-carousel-poster.imgloaded{background:none}.hp-carousel-poster-item{display:block;left:0;position:absolute;top:0}.hp-carousel-marker{background:url("/images/modules/hp-carousel-marker.png") no-repeat;height:32px;margin-top:51.5px;right:126px;position:absolute;-webkit-transition:top 180ms ease-out;-moz-transition:top 180ms ease-out;-o-transition:top 180ms ease-out;transition:top 180ms ease-out;width:20px}@media (max-width: 767px){.hp-carousel{height:auto;width:100%}.hp-carousel-thumbs{background:#000;height:auto;position:static;width:100%}.hp-carousel-thumb-item{float:none;margin:-100% 0 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative;-webkit-transition:opacity 800ms;-moz-transition:opacity 800ms;-o-transition:opacity 800ms;transition:opacity 800ms;-webkit-transform:translateZ(0);z-index:10}.hp-carousel-thumb-item:first-child{margin-top:0}.hp-carousel-thumb-item a{background:none;height:100%;text-decoration:none;top:0;width:100%}.hp-carousel-thumb-item b{background:#000;background:rgba(0,0,0,0.9);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;bottom:15px;color:#fff;display:block;font-family:"NewsGothicFSMediumRegular", sans-serif;font-size:18px;font-weight:400;line-height:50px;left:15px;position:absolute;right:15px;text-align:center;text-decoration:none;text-indent:0;text-transform:uppercase;width:auto}.hp-carousel-thumb-item img{float:none;height:auto;width:100%}.hp-carousel-thumb-item.selected{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:20}.hp-carousel-poster,.hp-carousel-marker{display:none}}@media (min-width: 768px) and (max-width: 979px){.hp-carousel{height:343px;overflow:visible}.hp-carousel-thumbs{background:transparent;height:auto;right:15px;text-align:center;top:auto;bottom:15px;width:auto;z-index:100}.hp-carousel-thumb-item{display:inline-block;float:none !important;margin:0 0 0 10px}.lt-ie9 .hp-carousel-thumb-item{display:inline}.hp-carousel-thumb-item:first-child{margin:0}.hp-carousel-thumb-item a{background:rgba(0,0,0,0.4);border:1px solid rgba(255,255,255,0.2);-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.8);box-shadow:inset 0 1px 3px rgba(0,0,0,0.8);display:inline-block;height:20px;position:static;width:20px}.lt-ie9 .hp-carousel-thumb-item a{background:#444;border:none}.hp-carousel-thumb-item img{display:none}.hp-carousel-thumb-item.selected a{background:#000 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.hp-carousel-poster{height:343px;width:664px}.hp-carousel-poster img{height:343px;width:664px}.hp-carousel-marker{display:none}}@media (min-width: 1200px){.hp-carousel{height:455px}.hp-carousel-thumbs{width:158px}.hp-carousel-thumb-item{margin:9px 9px 0}.hp-carousel-thumb-item img{height:140px;width:140px}.hp-carousel-poster{height:455px;width:882px}.hp-carousel-poster img{height:455px;width:882px}.hp-carousel-marker{margin-top:63px;right:149px}}.hp-featured{background:#262626 url("/images/layout/bkg-noise-50.png");-webkit-box-shadow:inset 0 0 80px 25px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 0 80px 25px rgba(0,0,0,0.7);box-shadow:inset 0 0 80px 25px rgba(0,0,0,0.7);padding:35px 30px 20px;position:relative}.hp-featured .heading{margin:0 0 20px 20px;position:relative;z-index:10}.hp-featured:after{background:url("/images/layout/hp-featured.png") no-repeat;height:223px;left:0;position:absolute;top:0;width:327px;z-index:1}.lt-ie9 .hp-featured{background-color:#111;border-bottom:1px solid #000;border-top:1px solid #000}.hp-featured-prod{float:left;width:590px}.hp-featured-prod-row,.hp-featured-prod-item{list-style:none;margin:0;padding:0}.hp-featured-prod-row{margin-bottom:30px;padding-bottom:11px;position:relative}.hp-featured-prod-row:after{border-bottom:10px solid #252525;border-left:20px solid transparent;border-right:20px solid transparent;content:'';display:block;height:0;position:relative;top:-5px;z-index:10}.hp-featured-prod-row:before{background:#191919;border-bottom:1px solid #101010;border-top:1px solid #404040;bottom:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.5);-moz-box-shadow:0 0 12px rgba(0,0,0,0.5);box-shadow:0 0 12px rgba(0,0,0,0.5);content:'';display:block;height:14px;position:absolute;width:100%}.hp-featured-prod-item{float:left;margin:0 0 0 20px;position:relative;text-align:center;width:122.5px;z-index:20}.hp-featured-prod-item a{display:inline-block;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.js-hover .hp-featured-prod-item a:hover{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.js-hover.no-csstransforms .hp-featured-prod-item a:hover{top:-15px}.hp-featured-prod-item img{height:122.5px;width:auto}.no-js .hp-featured-prod-item img,.js .hp-featured-prod-item img.loaded{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.9);-moz-box-shadow:0 0 5px rgba(0,0,0,0.9);box-shadow:0 0 5px rgba(0,0,0,0.9)}.no-js .hp-featured-prod-item .hp-featured-placeholder{display:none}.hp-featured-callout{float:right;margin-bottom:30px;width:240px}.hp-featured-callout img{height:auto;width:240px}@media (max-width: 767px){.hp-featured{background:none !important;border:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.hp-featured:after{display:none}.hp-featured .heading{margin-left:0}.hp-featured-prod,.hp-featured-callout{float:none;width:100%}.hp-featured-callout{clear:both;padding-top:15px}.hp-featured-prod-row{margin:0;width:100%}.hp-featured-prod-row:after,.hp-featured-prod-row:before{display:none}.hp-featured-callout img{width:100%}.hp-featured-prod-item{padding-bottom:47%;margin:0 3% 6% 0;width:47%;height:0;position:relative}.hp-featured-prod-item:nth-child(2n){margin-left:3%;margin-right:0}.hp-featured-prod-item a{display:block;float:none;height:100%;position:absolute;width:100%}.hp-featured-prod-item a:hover{top:0}.hp-featured-prod-item img{height:100%;left:0;margin:0;position:absolute;width:auto}}@media (min-width: 768px) and (max-width: 979px){.hp-featured-prod,.hp-featured-callout{float:none;width:100%}.hp-featured-prod-item{width:141px}.hp-featured-prod-item a:hover{top:0}.hp-featured-prod-item img{height:141px}.hp-featured-callout{text-align:center}.hp-featured-callout img{width:auto}}@media (min-width: 1200px){.hp-featured-prod{width:700px}.hp-featured-prod-item{width:150px}.hp-featured-prod-item img{height:150px}.hp-featured-callout{width:290px}.hp-featured-callout img{width:290px}}.pi{background-color:#282828;background-position:50% 100%;background-repeat:no-repeat;height:450px;margin:0;overflow:hidden;position:relative}.pi-background{bottom:0;left:50%;position:absolute;z-index:1}.pi-details{display:table;height:450px;position:relative;z-index:100}.pi-details-inner{display:table-cell;height:450px;vertical-align:middle}.lt-ie8 .pi-details-inner{display:block;height:420px;padding-top:30px}.pi-details-title{color:#fff;font-size:40px;margin:0 30px 8px 0;text-shadow:0 0 3px rgba(0,0,0,0.35)}.pi-details-desc{color:#fff;font-size:18px;padding-bottom:8px}.pi-details-desc p{line-height:1.3;margin:0 30px 10px 0}.merch-details{font-size:18px}.container.container-primary.container-padded.merch-details{padding-bottom:50px}[class*='pi-prod-'] img{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.5);-moz-box-shadow:0 15px 20px rgba(0,0,0,0.5);box-shadow:0 15px 20px rgba(0,0,0,0.5)}.pi-prod{float:left;position:relative;z-index:100}@media (max-width: 979px){.pi{height:auto;padding:0 20px 20px}.pi-details,.pi-prod{float:none;height:auto;padding:20px 0 0 !important;text-align:center;width:100%}.pi-details-inner{height:auto;display:inline}[class*='pi-prod-']{margin:0 auto !important}}.pi-prod-cd{height:295px;width:295px}.pi-prod.pi-cd{padding:77px 40px 0 35px}.pi-prod-collection,.pi-prod-collection li{line-height:0;list-style:none;margin:0;padding:0}.pi-prod-collection li{position:absolute}.pi-prod-collection li.nth-child-1{z-index:30}.pi-prod-collection li.nth-child-2,.pi-prod-collection li.nth-child-3{z-index:20}.pi-prod-collection li.nth-child-4,.pi-prod-collection li.nth-child-5{z-index:10}@media (max-width: 979px){.pi-prod-cd{height:200px;width:200px}}@media (min-width: 1200px){.pi-prod.pi-cd{padding:50px 75px 0 70px}.pi-prod-cd{height:350px;width:350px}}.pi-prod.pi-cd-collection{padding:77px 15px 0 20px}.pi-prod-cd-collection{height:295px;position:relative;width:350px}.pi-prod-cd-collection li.nth-child-1{height:295px;left:50%;margin-left:-147.5px;top:0;width:295px}.pi-prod-cd-collection li.nth-child-2,.pi-prod-cd-collection li.nth-child-3{height:247px;top:24px;width:247px}.pi-prod-cd-collection li.nth-child-2{left:11px}.pi-prod-cd-collection li.nth-child-3{right:11px}.pi-prod-cd-collection li.nth-child-4,.pi-prod-cd-collection li.nth-child-5{height:224px;top:36px;width:224px}.pi-prod-cd-collection li.nth-child-4{left:0}.pi-prod-cd-collection li.nth-child-5{right:0}@media (max-width: 320px){.pi-prod-cd-collection{width:100% !important}.pi-prod-cd-collection li.nth-child-2{left:4% !important}.pi-prod-cd-collection li.nth-child-3{right:4% !important}}@media (max-width: 979px){.pi-prod-cd-collection{height:200px;width:250px}.pi-prod-cd-collection li.nth-child-1{height:200px;margin-left:-100px;width:200px}.pi-prod-cd-collection li.nth-child-2,.pi-prod-cd-collection li.nth-child-3{height:168px;top:16px;width:168px}.pi-prod-cd-collection li.nth-child-2{left:11px}.pi-prod-cd-collection li.nth-child-3{right:11px}.pi-prod-cd-collection li.nth-child-4,.pi-prod-cd-collection li.nth-child-5{height:152px;top:24px;width:152px}}@media (min-width: 1200px){.pi-prod.pi-cd-collection{padding:50px 45px 0 40px}.pi-prod-cd-collection{height:350px;width:440px}.pi-prod-cd-collection li.nth-child-1{height:350px;margin-left:-175px;width:350px}.pi-prod-cd-collection li.nth-child-2,.pi-prod-cd-collection li.nth-child-3{height:290px;top:30px;width:290px}.pi-prod-cd-collection li.nth-child-2{left:21px}.pi-prod-cd-collection li.nth-child-3{right:21px}.pi-prod-cd-collection li.nth-child-4,.pi-prod-cd-collection li.nth-child-5{height:265px;top:42px;width:265px}}.pi-prod-dvd{height:330px;width:245px}.pi-prod.pi-dvd{padding:60px 50px 0 50px}@media (max-width: 979px){.pi-prod-dvd{height:200px;width:150px}}@media (min-width: 1200px){.pi-prod.pi-dvd{padding:30px 75px 0 75px}.pi-prod-dvd{height:390px;width:290px}}.pi-prod.pi-video{padding:60px 15px 0 20px}.pi-prod-video{position:relative;width:310px;height:265px}.pi-prod-video>iframe{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0}@media (max-width: 979px){.pi-prod-video{padding:0;height:0;overflow:hidden;padding-bottom:70%;padding-top:30px;width:100% !important}}@media (min-width: 1200px){.pi-prod.pi-video{padding:45px 45px 0 40px}.pi-prod-video{height:340px;width:400px}}.pi-prod.pi-dvd-collection{padding:60px 15px 0 20px}.pi-prod-dvd-collection{height:330px;position:relative;width:350px}.pi-prod-dvd-collection li.nth-child-1{height:330px;left:50%;margin-left:-122.5px;top:0;width:245px}.pi-prod-dvd-collection li.nth-child-2,.pi-prod-dvd-collection li.nth-child-3{height:301px;top:15px;width:224px}.pi-prod-dvd-collection li.nth-child-2{left:24px}.pi-prod-dvd-collection li.nth-child-3{right:24px}.pi-prod-dvd-collection li.nth-child-4,.pi-prod-dvd-collection li.nth-child-5{height:262px;top:36px;width:194px}.pi-prod-dvd-collection li.nth-child-4{left:0}.pi-prod-dvd-collection li.nth-child-5{right:0}@media (max-width: 320px){.pi-prod-dvd-collection{width:100% !important}.pi-prod-dvd-collection li.nth-child-2{left:8% !important}.pi-prod-dvd-collection li.nth-child-3{right:8% !important}}@media (max-width: 979px){.pi-prod-dvd-collection{height:200px;width:227px}.pi-prod-dvd-collection li.nth-child-1{height:200px;margin-left:-74.5px;width:149px}.pi-prod-dvd-collection li.nth-child-2,.pi-prod-dvd-collection li.nth-child-3{height:183px;top:9px;width:136px}.pi-prod-dvd-collection li.nth-child-2{left:18px}.pi-prod-dvd-collection li.nth-child-3{right:18px}.pi-prod-dvd-collection li.nth-child-4,.pi-prod-dvd-collection li.nth-child-5{height:159px;top:21px;width:118px}}@media (min-width: 1200px){.pi-prod.pi-dvd-collection{padding:30px 45px 0 40px}.pi-prod-dvd-collection{height:390px;width:440px}.pi-prod-dvd-collection li.nth-child-1{height:390px;margin-left:-145px;width:290px}.pi-prod-dvd-collection li.nth-child-2,.pi-prod-dvd-collection li.nth-child-3{height:355px;top:18px;width:264px}.pi-prod-dvd-collection li.nth-child-2{left:35px}.pi-prod-dvd-collection li.nth-child-3{right:35px}.pi-prod-dvd-collection li.nth-child-4,.pi-prod-dvd-collection li.nth-child-5{height:310px;top:40px;width:230px}}#pi-details{display:table-cell;text-align:center;vertical-align:middle}.pi-container{background:#fff;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.5);-moz-box-shadow:0 8px 15px rgba(0,0,0,0.5);box-shadow:0 8px 15px rgba(0,0,0,0.5);line-height:1.3;margin:0;padding:20px 0;position:relative;text-align:left;width:475px}.pi-container p{margin:16px 0 0}.pi-row{padding:0 20px}.pi-col-main{float:left;width:300px}.pi-col-sub{float:right;width:125px}.pi-merch-item,.pi-merch-price{display:block;line-height:24px;margin:0 0 18px}.pi-merch-item{font-size:24px}.pi-merch-price{font-size:18px;text-align:right}.pi-selection-item{display:block;font-size:20px;line-height:23px;padding:10px 0;text-overflow:ellipsis;width:100%}.pi-selection select{width:298px}.pi-action-details{font-size:12px;padding-bottom:20px;text-align:center;text-transform:uppercase}.pi-action-details strong{color:#ac1919;font-weight:400}.pi-desc{color:#333;font-size:13px}.pi-desc-price{font-size:18px}.pi-desc-price em{color:#666;font-size:12px}.pi-pre-order-desc{color:#ac1919}.pi-extras{background:#d6d6d6;-webkit-box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.3);box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.3);font-size:15px;margin:20px 0 -20px 0;padding:8px 125px 5px 0}.pi-extras-link{color:#525252;display:block;float:left;font-family:"NewsGothicFSMediumRegular", sans-serif;line-height:27px;margin-left:20px;padding-right:10px;position:relative;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.2);text-transform:uppercase;white-space:nowrap}.pi-extras-link b{display:block;font-size:18px;font-weight:400;line-height:23px;position:absolute;right:0;top:0}.pi-extras-link:hover,.pi-extras-link:focus{color:#ac1919;text-decoration:none}.pi-extras-avatar{bottom:0;color:#fff;display:block;height:100px;position:absolute;right:20px;text-decoration:none;width:125px;z-index:150}.pi-extras-avatar-text{background:#000;background:rgba(0,0,0,0.85) url("/images/layout/bkg-pattern.png");bottom:0;display:none;height:40px;left:-330px;line-height:40px;padding-right:146px;position:absolute;right:-20px;text-align:right;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;width:329px;z-index:50}.pi-extras-avatar-image{bottom:0;line-height:0;position:absolute;right:0;text-align:center;width:100%;z-index:70}.pi-extras-avatar-image img{border:none}.pi-extras-avatar:hover{text-decoration:none}.pi-extras-avatar:hover .pi-extras-avatar-text{display:block}#cd-sample{background:#000;background:rgba(0,0,0,0.85) url("/images/layout/bkg-pattern.png");bottom:0;color:#fff;font-family:"NewsGothicFSMediumRegular", sans-serif;height:40px;left:0;line-height:40px;position:absolute;right:0;text-transform:uppercase;z-index:100}.js #cd-sample{display:none}#cd-sample.track-playing{display:block}#cd-sample .audio-single{float:left;margin:8px 8px 0}@media (max-width: 979px){.pi-extras{padding-right:20px}.pi-extras-avatar{display:none}.pi-container,.pi-selection select,.pi-selection .select-wrapper{width:100%}.pi-col-main,.pi-col-sub{float:none;text-align:center;width:100%}.pi-selection{margin-bottom:20px}.pi-action-details{padding:0}}.pd-desc,.pd-list,.pd-details{float:left;width:450px}.pd-media{float:right;margin-bottom:20px;width:325px}.pd-media-promos{margin:0}.pd-media-promos img{float:right}.pd-media-promos img:first-child{float:left}.pd-desc-title{font-size:32px;font-weight:400;line-height:1.3;margin:0 0 0.5em}.pd-desc-summary{font-size:18px}.pd-desc-summary p{margin:0 0 1em}.pd-list{font-size:15px;margin-bottom:20px}.pd-list .pd-list-unit{margin:0;padding:0}.pd-list .pd-list-unit li{color:#ac1919;float:left;list-style:inside;margin-bottom:0.5em;padding:0;width:50%}.pd-list .pd-list-unit li b{color:#333;font-weight:600}.pd-details{background:url("/images/content/pd-details.png") no-repeat 50% 0;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;border-top:1px solid #e6e6e6;font-size:13px;margin-bottom:30px;padding-top:30px}.pd-details .pd-details-title{color:#ac1919;font-size:18px;font-weight:400;line-height:1.3;margin:0 0 0.5em}@media (max-width: 767px){.pd-desc,.pd-list,.pd-media,.pd-details{float:none;width:100%}.pd-media-promos{text-align:center}.pd-media-promos img{float:none;margin:0 5px 10px}.pd-media-promos img:first-child{float:none}.pd-details{margin-bottom:0}.pd-desc-title{font-size:24px}.pd-desc-summary{font-size:16px}.pd-list .pd-list-unit li{float:none;width:100%}}@media (min-width: 768px) and (max-width: 979px){.pd-desc,.pd-details{clear:both;float:none;width:100%}.pd-list{width:224px}.pd-list .pd-list-unit li{float:none;width:100%}.pd-media{float:none;margin-left:auto;margin-right:auto}}@media (min-width: 1200px){.pd-desc,.pd-list,.pd-details{width:610px}.pd-list .pd-list-unit li{width:33%}}.span-prod-nomedia-dvd{background:url("/images/modules/span-prod-nomedia-dvd.png") no-repeat 50% 0;height:289px}.span-prod-nomedia-documentary{background:url("/images/modules/span-prod-nomedia-documentary.png") no-repeat 50% 0;height:264px}.season-desc{font-size:18px;line-height:1.6;padding-bottom:1em}.season-desc p{margin:0 0 1em}.season-desc-title,.disc-desc-title,.disc-summary-title{color:#3c6c89;font-size:24px;font-weight:400;line-height:24px;margin:0 0 20px;text-transform:uppercase}.season-desc-title b,.disc-desc-title b,.disc-summary-title b{background:#5887a4;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 1px 3px rgba(32,85,117,0.75);-moz-box-shadow:inset 0 1px 3px rgba(32,85,117,0.75);box-shadow:inset 0 1px 3px rgba(32,85,117,0.75);color:#fff;display:inline-block;font-size:13px;font-weight:700;left:3px;line-height:24px;position:relative;text-align:center;text-shadow:0 1px 0 #1f5474;top:-3px;width:24px}.lt-ie8 .season-desc-title b,.lt-ie8 .disc-desc-title b,.lt-ie8 .disc-summary-title b{display:inline}.disc-desc-title{font-size:15px;font-weight:600}.disc-desc-title b{top:-1px}.disc-summary{font-size:13px;line-height:1.6}.disc-summary-title{color:#333;text-transform:none}.episode-desc-list{margin:0;padding:0}.episode-desc{border-top:1px dotted #d4d4d4;font-size:13px;list-style:none;line-height:1.4;margin:0;padding-top:1em}.episode-desc:first-child{border-top:none}.episode-desc-title{font-size:15px;font-weight:600;margin:0}.morecontent .episode-desc:first-child{border-top:1px dotted #d4d4d4}.morecontent-divided{background:url("/images/layout/container-divided.png") no-repeat 50% 35px;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-top:85px}.morecontent-divided .episode-desc:first-child{border-top:none}.btn-morecontent{margin:0;padding:25px 0}.btn-morecontent .btn-tertiary:before{background:url("/images/layout/icons.png") no-repeat -172px -30px;content:'';display:inline-block;float:right;height:36px;margin-left:12px;width:9px}.btn-morecontent .btn-tertiary.toggled:before{background-position:-172px -63px}.btn-morecontent .btn-tertiary:hover:before{background-position:-204px -30px}.btn-morecontent .btn-tertiary:hover.toggled:before{background-position:-204px -63px}.btn-morecontent.btn-morecontent-btncntr{text-align:center}.prod-details-table{border-left:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:60px}.prod-details-table th,.prod-details-table td{background:#ebebeb;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px 15px}.prod-details-table td{background:#f4f4f4;padding:10px 20px}@media (max-width: 767px){.span-prod-nomedia-dvd,.span-prod-nomedia-documentary{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin-bottom:5px !important}}@media (max-width: 979px){.episode-desc:first-child{border-top:1px dotted #d4d4d4}.morecontent-divided{background:none;padding-top:0}.morecontent-divided .episode-desc:first-child{border-top:1px dotted #d4d4d4}.btn-morecontent{text-align:center}}#stickybar-wrapper{background:#f4f4f4;-webkit-box-shadow:inset 0 0 1px #d2d2d2;-moz-box-shadow:inset 0 0 1px #d2d2d2;box-shadow:inset 0 0 1px #d2d2d2;position:relative;margin-bottom:30px}#stickybar{background:#eee url("/images/modules/stickybar.png") repeat-x center top;border:1px solid #dfdfdf;margin-left:-15px;padding:0 0 5px;position:relative;width:910px}#stickybar:after{background:url("/images/modules/stickybar-shadow.png") no-repeat 50% -20px;bottom:-21px;content:'';display:block;height:20px;left:0;position:absolute;right:0;width:100%}#stickybar.stickMe{left:50%;margin-left:-455px;position:fixed;top:0;z-index:500}.stickybar-header{border-bottom:1px solid #d2d2d2;-webkit-box-shadow:inset 0 -10px 8px -8px rgba(255,255,255,0.6);-moz-box-shadow:inset 0 -10px 8px -8px rgba(255,255,255,0.6);box-shadow:inset 0 -10px 8px -8px rgba(255,255,255,0.6);color:#212121;line-height:1;margin:0 30px;padding:18px 0 14px;text-align:center;text-transform:uppercase}.stickybar-list,.stickybar-item{list-style:none;margin:0;padding:0}.stickybar-list{background-image:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, rgba(0,0,0,0.16)), color-stop(30%, rgba(0,0,0,0.08)), color-stop(95%, rgba(0,0,0,0.02)), color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-radial-gradient(center top, ellipse farthest-side, rgba(0,0,0,0.16) 0%, rgba(0,0,0,0.08) 30%, rgba(0,0,0,0.02) 95%, rgba(0,0,0,0) 100%);background-image:-moz-radial-gradient(center top, ellipse farthest-side, rgba(0,0,0,0.16) 0%, rgba(0,0,0,0.08) 30%, rgba(0,0,0,0.02) 95%, rgba(0,0,0,0) 100%);background-image:-o-radial-gradient(center top, ellipse farthest-side, rgba(0,0,0,0.16) 0%, rgba(0,0,0,0.08) 30%, rgba(0,0,0,0.02) 95%, rgba(0,0,0,0) 100%);background-image:radial-gradient(center top, ellipse farthest-side, rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.08) 30%,rgba(0,0,0,0.02) 95%,rgba(0,0,0,0) 100%);border-top:1px solid #fff;margin:0 30px;text-align:center}.stickybar-item{background:transparent url("/images/modules/stickybar-list.png") no-repeat 0 100%;display:inline-block;text-align:center;width:50%}.stickybar-item form{display:inline}.stickybar-item .btn{margin:20px 0;vertical-align:top}.stickybar-item .btn span{min-width:80px}.stickybar-item:first-child{background:none}.lt-ie8 .stickybar-item{display:inline}.stickybar-item-content{display:block;line-height:1;margin:20px 0 0;text-align:center}.stickybar-item-title{color:#212121;font-size:20px;font-weight:600;margin:0 0 0.5em}.stickybar-item-price{color:#333;font-size:18px;font-weight:400;margin:0}@media (max-width: 767px){#stickybar-wrapper{margin:0}#stickybar{border-left:0;border-right:0;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.45);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.45);box-shadow:0 10px 10px rgba(0,0,0,0.45);margin-left:0;width:100%}#stickybar:after{display:none}.stickybar-header,.stickybar-list{margin:0 20px}.stickybar-item{background:none;display:block}.stickybar-item:nth-child(2){border-top:1px solid #afafaf}.stickybar-item,.stickybar-item-content{text-align:center;width:100%}.stickybar-item .btn{margin-left:0 !important;margin-right:0 !important}}@media (min-width: 768px) and (max-width: 979px){#stickybar{-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.45);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.45);box-shadow:0 10px 10px rgba(0,0,0,0.45);width:694px}#stickybar:after{display:none}.stickybar-item,.stickybar-item-content{text-align:center}.stickybar-item .btn{margin-left:0;margin-right:0}}@media (min-width: 1200px){#stickybar{width:1070px}#stickybar:after{background-position:50% 0}#stickybar.stickMe{margin-left:-535px}.stickybar-item .btn{margin-left:25px;vertical-align:top}.stickybar-item .btn span{min-width:80px}.stickybar-item-content{display:inline-block;margin-top:20px;text-align:left}.lt-ie8 .stickybar-item,.lt-ie8 .stickybar-item-content{display:inline}}#carousel-busyloader,#modal-busyloader{background:#000 url("/images/modules/ajax-loader-40Black.gif") no-repeat 50% 50%;background-color:rgba(0,0,0,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;height:60px;left:50%;margin:-30px 0 0 -30px;position:fixed;top:50%;width:60px;z-index:999}#carousel-busyloader{position:absolute}.carousel-prod-dvd{margin:-15px 0 40px}.carousel-prod-dvd-list{list-style:none;margin:0;padding:0;position:relative;text-align:center}.carousel-prod-dvd-list:after{background:url("/images/modules/carousel-prod-dvd.png") repeat-y 0 0;top:50%;content:'';display:block;height:199px;left:50%;margin-left:-225px;margin-top:-100px;position:absolute;width:450px;z-index:35}.carousel-prod-dvd-item{background:#fff;border:5px solid #262626;display:inline-block;position:relative}.carousel-prod-dvd-item.nth-child-1{width:360px;z-index:50}.carousel-prod-dvd-item.nth-child-1:after{background:url("/images/modules/carousel-prod-dvd-primary.png") no-repeat 0 100%;bottom:-57px;content:'';display:block;height:77px;left:50%;margin-left:-317px;position:absolute;width:635px}.carousel-prod-dvd-item.nth-child-2,.carousel-prod-dvd-item.nth-child-3{margin-top:-100px;position:absolute;top:50%;width:290px;z-index:25}.carousel-prod-dvd-item.nth-child-2:after,.carousel-prod-dvd-item.nth-child-3:after{background:url("/images/modules/carousel-prod-dvd-secondary.png") no-repeat 0 100%;bottom:-50px;content:'';display:block;height:72px;left:50%;margin-left:-216px;position:absolute;width:432px}.carousel-prod-dvd-item.nth-child-2{left:40px}.carousel-prod-dvd-item.nth-child-3{right:40px}@media (max-width: 767px){.carousel-prod-dvd{margin-bottom:15px}.carousel-prod-dvd-list:after{display:none}.carousel-prod-dvd-item.nth-child-1{display:block;width:auto}.carousel-prod-dvd-item.nth-child-1:after{display:none}.carousel-prod-dvd-item.nth-child-2,.carousel-prod-dvd-item.nth-child-3{display:none}}.carousel-prod-desc{background:#fff;margin:0 0 30px 0;position:relative;width:325px}.carousel-prod-img{background:#fff;line-height:0;margin-bottom:15px;overflow:hidden;position:relative}@media (min-width: 768px){.carousel-prod-img:after{background:url("/images/content/pd-ico-zoom-small.png") no-repeat;bottom:0;content:"";height:20px;position:absolute;right:0;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;width:20px}.carousel-prod-img:hover:after{opacity:0}}.carousel-prod-img>a{display:block}@media (min-width: 768px){.carousel-prod-img>a:before,.carousel-prod-img>a:after{content:"";height:100%;opacity:0;position:absolute;top:0;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;width:100%;z-index:1}.lt-ie9 .carousel-prod-img>a:before,.lt-ie9 .carousel-prod-img>a:after{display:none}.carousel-prod-img>a:before{background:#fff}.lt-ie9 .carousel-prod-img>a:before{display:none}.carousel-prod-img>a:after{background:url("/images/content/pd-ico-zoom.png") no-repeat;height:50px;left:50%;margin-left:-25px;margin-top:-25px;top:50%;width:50px;z-index:2}.carousel-prod-img>a:hover:before{opacity:0.5}.carousel-prod-img>a:hover:after{opacity:1}.lt-ie9 .carousel-prod-img>a:hover:after{display:block}}.carousel-prod-img img{background:#fff}.carousel-prod-desc-list,.carousel-prod-desc-item{list-style:none;margin:0;padding:0;line-height:0}.carousel-prod-desc-list{background-image:-webkit-gradient(radial, 50% 0%, 0, 50% 0%, 100, color-stop(0%, #e6e6e6), color-stop(80%, #f7f7f7), color-stop(100%, #fff));background-image:-webkit-radial-gradient(center top, ellipse farthest-side, #e6e6e6 0%, #f7f7f7 80%, #fff 100%);background-image:-moz-radial-gradient(center top, ellipse farthest-side, #e6e6e6 0%, #f7f7f7 80%, #fff 100%);background-image:-o-radial-gradient(center top, ellipse farthest-side, #e6e6e6 0%, #f7f7f7 80%, #fff 100%);background-image:radial-gradient(center top, ellipse farthest-side, #e6e6e6 0%,#f7f7f7 80%,#ffffff 100%);border-top:1px solid #d4d4d4;padding-top:12px;text-align:center;width:100%}.carousel-prod-desc-item{display:inline-block}.carousel-prod-desc-item a{background:#fff;border:1px solid #ccc;display:inline-block;margin-left:7px;padding:2px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:70px;word-spacing:-1em}.carousel-prod-desc-item a.selected{background:#a1a1a1;border-color:#a1a1a1}.carousel-prod-desc-item a:hover,.carousel-prod-desc-item a:focus{border-color:#a1a1a1;outline:none}.lt-ie8 .carousel-prod-desc-item a{display:inline}.lt-ie8 .carousel-prod-desc-item{display:inline}.carousel-prod-desc-item:first-child a{margin-left:0;outline:none}@media (max-width: 767px){.carousel-prod-desc{margin:0;width:100%}.carousel-prod-img img{width:100%}.carousel-prod-desc-list{display:none}}.carousel-episode{background:url("/images/modules/carousel-episode.png") no-repeat center bottom;float:left;margin:0 0 5px -5px;overflow:hidden;padding:0 20px 58px;position:relative}.carousel-episode .carousel-episode-frame{background:#fff url("/images/modules/ajax-loader-40.gif") no-repeat 50% 50%;border:4px solid #bdbdbd;float:left;height:190px;overflow:hidden;position:relative;width:290px;z-index:100}.carousel-episode ul,.carousel-episode li{list-style:none;margin:0;padding:0}.carousel-episode ul{left:0;float:left;position:absolute;top:0}.carousel-episode-frame li,.carousel-episode-frame img,.carousel-episode-frame li a{float:left;height:190px;width:290px}.carousel-episode-next,.carousel-episode-prev{background:url("/images/layout/icons.png") no-repeat;display:block;width:25px;height:198px;outline:none;position:absolute;text-indent:-9999px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;z-index:50}.carousel-episode-next{background-position:-327px 51px;right:5px}.carousel-episode-next:hover{right:0}.carousel-episode-prev{background-position:-320px 83px;left:5px}.carousel-episode-prev:hover{left:0}@media (max-width: 767px){.carousel-episode-next,.carousel-episode-prev,.carousel-episode li{display:none}.carousel-episode{background-image:none;margin:0 0 30px;padding:0;width:100%}.carousel-episode ul{position:static;width:100% !important}.carousel-episode li:first-child{display:block}.carousel-episode .carousel-episode-frame,.carousel-episode-frame li,.carousel-episode-frame img,.carousel-episode-frame li a{border:none;height:auto;width:100%}}@media (min-width: 768px) and (max-width: 979px){.carousel-episode{left:50%;margin-left:-169px}}.carousel-related{background:#2e2c2c;background-image:-webkit-gradient(radial, 20% 40%, 0, 20% 40%, 250, color-stop(0%, #474545), color-stop(100%, #2e2c2c));background-image:-webkit-radial-gradient(20% 40%, circle, #474545 0%, #2e2c2c 250px);background-image:-moz-radial-gradient(20% 40%, circle, #474545 0%, #2e2c2c 250px);background-image:-o-radial-gradient(20% 40%, circle, #474545 0%, #2e2c2c 250px);background-image:radial-gradient(20% 40%, circle, #474545 0%,#2e2c2c 250px);-webkit-box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.6);box-shadow:inset 0 25px 20px -20px rgba(0,0,0,0.6);padding:32px 0 15px 0}.carousel-related .heading{margin-left:50px}.carousel-related-inner{padding:0 50px;position:relative}.carousel-related-frame ul,.carousel-related-frame li{float:left;line-height:0;list-style:none;margin:0;padding:0}.carousel-related-frame ul{padding-left:24px}.carousel-related-frame li{background:#fff;margin:0 24px 24px 0}.carousel-related-frame a{display:block;float:left}.carousel-related-frame a span{display:none}.carousel-related-frame li,.carousel-related-frame img{height:180px;width:180px}.carousel-related-js .carousel-related-frame img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel-related-frame img,.carousel-related-js .carousel-related-shadow img{-webkit-box-shadow:0 0 9px rgba(0,0,0,0.9);-moz-box-shadow:0 0 9px rgba(0,0,0,0.9);box-shadow:0 0 9px rgba(0,0,0,0.9)}.carousel-related-prev,.carousel-related-next{cursor:pointer;display:block;height:100%;outline:none;position:absolute;top:0;width:40px;z-index:100}.carousel-related-prev{background-image:-webkit-gradient(radial, 100% 50%, 0, 100% 50%, 100, color-stop(0%, rgba(255,255,255,0.15)), color-stop(50%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-radial-gradient(right center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:-moz-radial-gradient(right center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(right center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:radial-gradient(right center, ellipse farthest-side, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.04) 50%,rgba(255,255,255,0) 100%);left:10px}.carousel-related-next{background-image:-webkit-gradient(radial, 0% 50%, 0, 0% 50%, 100, color-stop(0%, rgba(255,255,255,0.15)), color-stop(50%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-radial-gradient(left center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:-moz-radial-gradient(left center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:-o-radial-gradient(left center, ellipse farthest-side, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.04) 50%, rgba(255,255,255,0) 100%);background-image:radial-gradient(left center, ellipse farthest-side, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.04) 50%,rgba(255,255,255,0) 100%);right:10px}.carousel-related-prev b,.carousel-related-next b{background:url("/images/modules/carousel-related-nav.png") no-repeat;display:block;height:100%;position:absolute;text-indent:-9999px;-webkit-transition:background-position 200ms ease-in-out;-moz-transition:background-position 200ms ease-in-out;-o-transition:background-position 200ms ease-in-out;transition:background-position 200ms ease-in-out;width:100%}.carousel-related-prev b{background-position:19px 50%}.carousel-related-prev:hover b{background-position:15px 50%}.carousel-related-next b{background-position:-24px 50%}.carousel-related-next:hover b{background-position:-20px 50%}.carousel-related-js.carousel-related-inner{margin-top:-15px}.carousel-related-js .carousel-related-frame{height:230px;overflow:hidden;position:relative;width:840px}.carousel-related-js .carousel-related-frame ul{left:0;padding-bottom:25px;padding-top:25px;position:absolute;z-index:50}.carousel-related-js .carousel-related-frame li{margin-bottom:0;position:relative}.carousel-related-js .carousel-related-frame:after,.carousel-related-js .carousel-related-frame:before{background:url("/images/modules/related-products.png") no-repeat 0 -270px;content:'';display:block;height:230px;position:absolute;top:0;width:65px;z-index:10}.carousel-related-js .carousel-related-frame:after{background-position:-65px -270px;left:0}.carousel-related-js .carousel-related-frame:before{right:0}@media (max-width: 767px){.carousel-related{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel-related .heading{margin-left:25px}.carousel-related-inner{padding:0 25px}.carousel-related-frame ul{padding:10px 0 0;position:static}.carousel-related-frame li{background:none;height:50px;margin:0 0 15px;width:100%}.carousel-related-frame li:hover{top:0}.carousel-related-frame a{color:#fff;display:table;height:50px;line-height:1.2;width:100%}.carousel-related-frame a span{display:table-cell;vertical-align:middle;width:100%}.carousel-related-frame img{float:left;height:50px;margin:0 15px 0 0;width:50px}.carousel-related-frame ul,.carousel-related-frame li,.carousel-related-frame li a{float:none}}@media (min-width: 768px) and (max-width: 979px){.carousel-related-inner{padding:0 25px}.carousel-related-frame li,.carousel-related-frame img{height:138px;width:138px}.carousel-related-frame li:hover{top:0}.carousel-related-frame ul{position:static}}@media (min-width: 1200px){.carousel-related-frame li,.carousel-related-frame img{height:220px;width:220px}.carousel-related-js .carousel-related-frame{height:270px;width:1000px}.carousel-related-js .carousel-related-frame:after,.carousel-related-js .carousel-related-frame:before{background-position:0 0;height:270px}.carousel-related-js .carousel-related-frame:after{background-position:-65px 0}}.cd-browser-item{border-top:1px dotted #d4d4d4;padding:35px 0}.cd-browser-item:first-child{background:url("/images/layout/container-divided.png") no-repeat 50% 0;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;border-top:1px solid #d6d6d6;margin-top:45px;padding-top:75px}.cd-browser-item .heading-marketing{margin-top:-8px}.cd-browser-info{float:right;width:525px}.cd-browser-image{float:left}.cd-browser-image img{-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 12px rgba(0,0,0,0.5);box-shadow:0 4px 12px rgba(0,0,0,0.5);height:250px;width:250px}.cd-browser-disc{margin-bottom:35px}.cd-browser-disc:last-child{margin-bottom:0}.cd-browser-disc-number{background:#333;color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:28px;margin-bottom:15px;margin-right:5px;padding:0 12px;text-transform:uppercase}.cd-edition-deluxe{position:relative}.cd-edition-deluxe:after{background-color:#bf2525;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bf2525), color-stop(100%, #7b0303));background-image:-webkit-linear-gradient(top, #bf2525, #7b0303);background-image:-moz-linear-gradient(top, #bf2525, #7b0303);background-image:-o-linear-gradient(top, #bf2525, #7b0303);background-image:linear-gradient(top, #bf2525,#7b0303);border-color:#a71818 #720a0a #710303;border-style:solid;border-width:1px;-webkit-box-shadow:inset 0 1px 0 #d24040,0 0 2px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 0 #d24040,0 0 2px rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 #d24040,0 0 2px rgba(0,0,0,0.4);content:'Deluxe';color:#fff;display:block;font-size:10px;font-weight:400;left:0;line-height:1;padding:8px 12px;position:absolute;text-transform:uppercase;top:12px}@media (max-width: 767px){.cd-browser-image{width:100%}.cd-browser-image img{height:auto;width:100%}}@media (min-width: 768px) and (max-width: 979px){.cd-browser-image{width:275px}.cd-browser-image img{height:275px;width:275px}}@media (max-width: 979px){.cd-browser-info{float:none;width:auto}.cd-browser-image{float:none;margin:0 auto 35px auto}}@media (min-width: 1200px){.cd-browser-info{width:660px}.cd-browser-image img{height:275px;width:275px}}.audio-list{border-collapse:collapse;width:100%}.audio-list th,.audio-list td{font-size:13px;line-height:1.2;padding:5px 12px;vertical-align:middle}.audio-list th.track-info,.audio-list td.track-info{padding-left:0}.audio-list th{color:#888;font-weight:600;padding:12px;text-align:left;text-transform:uppercase}.audio-list.audio-list-addmargin{margin-bottom:60px}.audio-list.stripe-odd tbody tr:nth-of-type(odd){background-color:#f6f6f6}.audio-list.stripe-even tbody tr:nth-of-type(even){background-color:#f6f6f6}.lt-ie9 .audio-list thead th,.lt-ie9 .audio-list tbody td{border-bottom:1px solid #e6e6e6}.html5audio .audio-list tbody tr{cursor:pointer}.audio-list tbody tr.track-nosong{cursor:default}.track-song{width:26px}.track-nosong .track-song{height:24px}td.track-song{text-align:center}.track-title,.track-artist{display:block;float:left;padding:0 5% 0 0}.track-title{width:48.8461538%}.track-artist{width:41.1538462%}td .track-title{color:#333;font-weight:600}td .track-artist{color:#333}.track-time{width:36px}td.track-time{color:#666}.track-disc{font-weight:600;text-align:center;white-space:nowrap;width:56px}@media (max-width: 979px){.audio-list thead,.audio-list .track-time{display:none}.audio-list .track-info{padding-bottom:5px;padding-top:5px}.audio-list .track-title,.audio-list .track-artist{float:none;width:100%}.audio-list .track-artist{color:#666}}.pi-prod-soft-delete{float:none;margin-bottom:55px !important;padding-top:30px !important}.pi-prod-soft-delete [class*='pi-prod-']{margin:0 auto !important}.soft-delete{padding-bottom:46px;text-align:center}.soft-delete-shopping{margin:50px 0 40px}.soft-delete-home a{color:#ac1919;text-decoration:underline;text-transform:uppercase}.cross-sell-plus{color:#8e8e8e;display:inline;font-size:50px;padding:0 12px;vertical-align:middle}.inline-promotions{clear:both}.inline-promotions .inline-images,.inline-promotions .cross-sell-plus,.inline-promotions .cross-sell-item,.inline-promotions .buy-now .inline-promotions-desc{float:left}@media (max-width: 767px){.inline-promotions .inline-images,.inline-promotions .cross-sell-plus,.inline-promotions .cross-sell-item,.inline-promotions .buy-now .inline-promotions-desc{float:none;display:block}}.inline-promotions .inline-images{margin-right:40px}@media (max-width: 767px){.inline-promotions .inline-images{margin:0 0 30px}}.inline-promotions .h-4{color:#ac1919}.inline-promotions .details{margin-bottom:30px}.inline-promotions .buy-now .inline-promotions-desc{color:#000;line-height:2.4;margin-right:30px;min-height:43px}@media (max-width: 767px){.inline-promotions .buy-now .inline-promotions-desc{margin:20px 0 0}}.inline-promotions .cross-sell-plus{height:100px;position:relative;top:14px}@media (max-width: 767px){.inline-promotions .cross-sell-plus{text-align:center;width:100px}}.inline-promotions .cross-sell-item{text-align:center;width:150px}.inline-promotions .cross-sell-item .h-4{color:#333;font-size:15px;font-weight:normal;margin:20px 0 0}.inline-promotions-title,.inline-promotions-desc{font-size:18px}.inline-promotions--upsell .buy-now .details{float:left;font-size:1.1em;margin:0 30px 0 0;padding-top:4px}.inline-promotions--upsell .buy-now .details p{margin:0}@media (max-width: 767px){.inline-promotions--upsell .buy-now .details{float:none;margin:0;max-width:100%}}.inline-promotions--upsell .buy-now .inline-promotions-desc{float:none;line-height:1.5;margin:0}.inline-promotions--upsell .buy-now .btn{padding-left:28px;padding-right:28px}.modal-promotions{font-size:15px;line-height:1.5;text-align:center}.modal-promotions p{margin:0}.modal-promotions .modal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;overflow:hidden;padding:25px;position:relative;width:600px}.modal-promotions .learn-more{padding-top:40px}.learn-more-drawer{background:#e0e0e0;border-top:1px solid #bfbfbf;bottom:-32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;left:0;margin-top:-15px;position:absolute;-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;width:100%}.learn-more-drawer.is-active{height:87%;padding-top:37px;text-align:left}.learn-more-drawer.is-active .learn-more-toggle{position:absolute;right:0}.learn-more-drawer.is-active .learn-more-toggle:before{background-position:-172px -30px}.learn-more-inner{margin:0 auto;text-align:left;width:70%}.learn-more-inner p,.learn-more-inner ol,.learn-more-inner ul{margin:0 0 1em}.learn-more-inner ol,.learn-more-inner ul{list-style-position:inside;padding:0}.learn-more-toggle{border-bottom:none;border-radius:4px 4px 0 0;position:relative;top:-37px}.learn-more-toggle:before{background:url("/images/layout/icons.png") no-repeat -172px -63px;content:'';display:inline-block;float:right;height:36px;margin-left:12px;width:9px}.learn-more-toggle:hover,.learn-more-toggle:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal-promotions-list{list-style:none;margin:0;padding:0;text-align:left}.modal-promotions-list>li{border-top:1px dotted #d4d4d4;clear:both;overflow:hidden;padding:20px 0}.modal-promotions-list>li:first-child{border:none;padding-top:0}.modal-promotions-list>li:last-child{padding-bottom:0}.modal-promotions-list .list-image{float:left;margin-right:40px;width:100px}.modal-promotions-list .list-content{float:left;width:410px}.modal-promotions-list .list-content .modal-promotions-desc{margin-bottom:30px}.modal-promotions-title,.modal-promotions-desc{font-size:18px}.modal-promotions-title{margin-bottom:8px}.modal-images{padding:20px 0}.cross-sell-single .modal-images{padding:40px 0}.modal-buttons{padding-top:20px}.modal-form{display:inline;margin-right:20px}.reviews-banner{background:#404040;padding:12px 0}.reviews-banner .reviews-heading{color:#fff;font-family:"NewsGothicFSMediumRegular", sans-serif;font-size:18px;margin:0;padding:0 15px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.reviews-snippet .pr-snippet-wrapper,.reviews-snippet .pr-snippet-stars,.reviews-snippet .pr-snippet-read-write,.reviews-snippet .pr-snippet-read-reviews,.reviews-snippet .pr-snippet-write-review,#reviews .pr-snapshot-body,#reviews .pr-snapshot-body-wrapper,#reviews .pr-snapshot-write-review,#reviews .pr-snapshot-footer,#reviews .pr-review-sort,#reviews .pr-review-sort-wrapper,#reviews .pr-contents,#reviews .pr-contents-wrapper,#reviews .pr-review-wrap,#reviews .pr-review-rating-wrapper,#reviews .pr-review-author,#reviews .pr-review-main-wrapper,#reviews .pr-review-author-date,#reviews .pr-other-attribute-label,#reviews .pr-other-attribute-value{background:none;border:none;clear:none;float:none;font-size:100%;margin:0;padding:0;text-align:left;width:auto}.reviews-snippet{clear:both;padding-top:16px;overflow:hidden}.reviews-snippet .pr-snippet-rating-decimal,.reviews-snippet .pr-snippet-review-count{display:none}.reviews-snippet a{color:#036983 !important;font-size:12px}.reviews-snippet span{font-weight:normal !important}.reviews-snippet .pr-snippet-read-write,.reviews-snippet .pr-snippet-stars,.reviews-snippet .pr-snippet-read-reviews,.reviews-snippet .pr-snippet-write-review{display:inline-block}.reviews-snippet .pr-snippet-wrapper{min-height:15px}.reviews-snippet .pr-snippet-stars{float:left;margin-right:6px;position:relative;top:1px}@media (max-width: 979px){.reviews-snippet .pr-snippet-stars{float:none}}.reviews-snippet .pr-snippet-write-review{border-left:1px solid #c5c5c5;margin-left:6px;padding-left:6px}@media (max-width: 979px){.reviews-snippet .pr-snippet-stars{top:2px}.reviews-snippet .pr-snippet-wrapper{text-align:center}}#reviews .pr-snapshot-head,#reviews .pr-snapshot-consensus,#reviews .pr-rating,#reviews .pr-pagination-top,#reviews .pr-nav-back-to-top,#reviews .pr-review-author-badge-wrapper{display:none}#reviews .pr-snapshot-body-wrapper>div{display:none}#reviews .pr-snapshot-body-wrapper>div.pr-snapshot-rating-wrapper,#reviews .pr-snapshot-body-wrapper>div.pr-snapshot-footer{display:block}#reviews .pr-snapshot{padding:24px 0}#reviews .pr-snapshot-body-wrapper{position:relative}#reviews .pr-snapshot-footer{position:absolute;right:0;top:0}#reviews .pr-review-engine{background:#f6f6f6;padding-bottom:10px}#reviews .pr-header,#reviews .pr-contents{margin:0 10px}#reviews .pr-contents,#reviews .pr-review-sort{background:#fff;padding:0 20px}#reviews .pr-review-sort-wrapper{border-bottom:2px solid #ccc;padding:24px 0}#reviews .pr-pagination-bottom{border-top:2px solid #ccc;padding:24px 0}#reviews .pr-review-wrap{border-top:1px dotted #ccc;padding:24px 0}#reviews .pr-pagination-top+.pr-review-wrap{border-top:none}#reviews .pr-review-count{font-weight:normal}#reviews .pr-review-rating-wrapper{overflow:hidden}#reviews .pr-review-author-date{color:#999;float:right}#reviews .pr-review-rating-headline{font-size:18px}#reviews .pr-stars{margin-right:10px}#reviews .pr-review-author-info-wrapper p{display:inline;margin-right:4px}#reviews .pr-review-tools,#reviews .pr-other-attributes-list{font-size:100%}#reviews .pr-other-attributes{padding:0}#reviews .pr-other-attribute-label,#reviews .pr-other-attribute-value{display:inline}#reviews .pr-other-attribute-label,#reviews .pr-review-bottom-line{margin-right:5px}#reviews .pr-error{background:#f6f6f6;border:1px solid #ccc;padding:10px}#reviews .pr-error>div{margin:2px 0}#reviews .pr-error input[type="radio"]{margin-right:10px}#reviews .pr-error button{margin:10px 10px 10px 0}#reviews .pr-review-helpful-response{margin-bottom:0}.co-header{background:#1a6071 url("/images/content/checkout-header.jpg") no-repeat 50% 0;height:110px;padding:0 0 0 35px;position:relative}.co-header .heading{color:#fff;font-size:36px;line-height:110px;margin:0;white-space:nowrap}.co-header-help{color:#fff;font-size:13px;position:absolute;right:20px;top:20px}.co-header-help h3{float:left;font-size:13px;font-weight:600;line-height:70px;margin:0;text-transform:uppercase}.co-header-help p{background:#0a2f40;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 24px rgba(255,255,255,0.13);-moz-box-shadow:0 0 24px rgba(255,255,255,0.13);box-shadow:0 0 24px rgba(255,255,255,0.13);float:left;height:59px;line-height:24px;margin:0 0 0 24px;padding:11px 20px 0;position:relative}.co-header-help p a{color:#fff;text-decoration:underline}.co-header-help p em{color:#85b0bb;font-style:normal}.co-header-help p em a{color:#85b0bb;font-weight:600;text-decoration:underline}.co-header-help p em a:hover{color:#fff}.co-header-help p strong{font-weight:600}.co-header-help p:after{content:'';display:block;border-bottom:10px solid transparent;border-right:10px solid #0a2f40;border-top:10px solid transparent;height:0;left:-10px;margin-top:-10px;position:absolute;top:50%;width:0}.lt-ie9 .co-header-help p{margin-left:15px}@media (max-width: 979px){.co-header{padding:0}.co-header .heading{font-size:24px;text-align:center}.co-header-help{display:none}}@media (min-width: 1200px){.co-header .heading{font-size:48px}}.card-indicator{float:left;height:28px;margin:1px 0 0 15px}.card-type{background:url("/images/forms/credit-cards.png") no-repeat;display:block;float:left;height:28px;margin-left:6px;text-indent:-9999px;width:50px}.card-type:first-child{margin:0}.card-visa{background-position:0 0}.card-visa.deselected{background-position:0 -28px}.card-mastercard{background-position:-50px 0}.card-mastercard.deselected{background-position:-50px -28px}.card-amex{background-position:-100px 0}.card-amex.deselected{background-position:-100px -28px}.card-discover{background-position:-150px 0}.card-discover.deselected{background-position:-150px -28px}@media (max-width: 767px){.card-indicator{float:none;margin:10px 0 0}}.mfb-container{background:#e0e0e0 url("/images/layout/bkg-noise.png") 50% 0;margin:25px 0;padding:8px 8px 0}.mfb-container.mfb-container-spaced{margin-bottom:60px}.mfb-header{padding:0 1px}.mfb-content{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);font-size:13px;margin-bottom:8px;padding:0 15px}.mfb-headings,.mfb-heading,.mfb-summaries,.mfb-summary{list-style:none;margin:0;padding:0}.mfb-headings{float:right;margin-right:15px}.mfb-heading{background:url("/images/forms/mfb-heading.png") no-repeat 0 0;color:#666;float:left;font-size:12px;font-weight:600;line-height:1;padding-bottom:8px;padding-top:2px;text-transform:uppercase}.mfb-summary{background:url("/images/forms/mfb-summary.png") no-repeat 0 0;float:left;margin:-8px 0 20px;min-height:130px}.mfb-summary:first-child{background:none}.mfb-summary-detail{padding:20px 1.3175231% 0 1.9762846%;width:23.2121212%}.mfb-summary-billed{padding:20px 0 0 3.2938076%;width:42.9275362%}.mfb-summary-costs{float:right;padding:20px 1.9762846% 0 1.3175231%;text-align:right;width:23.9789196%}.mfb-summary-date{font-size:24px;font-weight:700;line-height:1.2}.mfb-summary-installments{background:url("/images/layout/icons.png") no-repeat -384px -102px;clear:both;font-size:15px;line-height:20px;margin:0 0 15px 15px;padding-left:28px}.mfb-summary-installments a{color:inherit;font-size:12px;text-decoration:underline}.mfb-items,.mfb-item{list-style:none;margin:0;padding:0}.mfb-item{border-top:1px dotted #d4d4d4;padding:15px 0 0;position:relative}.mfb-item:first-child{border:none}.mfb-item-nodivision{padding:5px 0 0}.mfb-item-top{border-bottom:1px dotted #d4d4d4;padding:17px 0 12px;margin-bottom:12px}.mfb-item-shipstatus{float:right;max-width:60%;text-align:right}.shipstatus-status{font-size:15px;font-style:italic;font-weight:700;line-height:1.2;margin:0 0 5px}.shipstatus-status .shipstatus-error{background:url("/images/forms/form-states.png") no-repeat 0 -796px;color:#ac1919;padding-left:18px}.shipstatus-status .shipstatus-smalltext{font-size:11px;font-weight:400}.shipstatus-track a{font-weight:700;text-decoration:underline}.mfb-item-desc{float:left;margin-bottom:15px;padding-left:115px;width:175px}.mfb-pre-order-desc{color:#ac1919}.mfb-container-editable .mfb-item-desc{width:135px}.mfb-container-editable .mfb-item-qty input[type='text']{margin-right:3px;padding-top:3px;padding-bottom:3px;text-align:center}.mfb-container-editable .cart-remove{margin-top:5px}.mfb-item-summary{font-size:15px;margin:0 0 12px}.mfb-item-summary i{color:#777;font-size:11px;font-style:normal;text-transform:uppercase}.mfb-item-title{font-size:18px;line-height:1.3;margin:0 0 3px}.mfb-item-img{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.4);float:left;margin-left:-115px;width:100px}.mfb-item-noimg{background:#bababa;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.4);color:#696969;float:left;font-size:12px;height:100px;line-height:1.3;margin-left:-115px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.4);text-transform:uppercase;width:100px}.mfb-item-noimg span{display:block;line-height:1.3;margin-top:-2em;position:absolute;top:50%;width:100%}.mfb-item-desc-fullwidth{width:437px}.mfb-item-desc-fullwidth p{margin:0}.mfb-item-warning,.mfb-item-warning a{color:#ac1919;font-weight:600}.mfb-item-warning a{text-decoration:underline}.mfb-item-callout{background-color:#f9f9f9;border:1px solid #e9e9e9;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0.1);clear:both;margin-bottom:15px;padding:14px 18px}.mfb-item-callout h3{margin:15px 0 10px;text-transform:uppercase}.mfb-item-callout img{float:left;margin-right:10px}.mfb-item-callout .mfb-item{border-top:1px dotted #d4d4d4;display:table;padding:15px 0}.mfb-item-callout .mfb-item-desc{float:none;margin:0;width:100% !important}@media (min-width: 768px){.mfb-item-callout .mfb-item-desc{display:table-cell}}.mfb-item-callout.cross-sell-callout{margin-top:15px}@media (min-width: 768px){.mfb-item-callout .mfb-item-add-to-cart{padding-left:30px;width:105px}}.mfb-item-callout-action{float:right;margin-left:25px}.mfb-item-callout-lead{display:block;font-size:14px;margin-bottom:6px}@media (max-width: 1199px){.upsell-product,.cross-sell-product{float:none;margin-left:0}}.mfb-item-cart,.mfb-item-cart li{list-style:none;margin:0}.mfb-item-cart{float:right;margin-bottom:15px;padding:0}.mfb-item-cart li{float:left}.mfb-item-price{padding-left:14px;width:70px}.mfb-item-qty{padding-left:14px;width:80px}.mfb-container-editable .mfb-item-qty{width:120px}.mfb-item-soft-delete{color:#999}.mfb-item-soft-delete .mfb-item-img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.4}.mfb-item-soft-delete .cart-remove{margin-top:0}.mfb-item-soft-delete a{color:#999}.mfb-item-soft-delete-msg{background:#fdecec;color:#ac1919;font-size:14px;font-weight:700;line-height:1.1;padding:10px 20px;text-align:center}.mfb-uiblock{-webkit-animation:modalfade 150ms linear;-moz-animation:modalfade 150ms linear;animation:modalfade 150ms linear;background-color:#feffca;background-color:rgba(254,255,199,0.95);border:3px solid #f8ecb1;bottom:0;color:#333;font-size:20px;left:-15px;position:absolute;right:-15px;text-align:center;top:0}.lt-ie8 .mfb-uiblock{background-color:#feffca}.mfb-uiblock-txt{display:table;height:100%;width:100%}.mfb-uiblock-txt-inner{display:table-cell;vertical-align:middle}@-webkit-keyframes modalfade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes modalfade{0%{opacity:0}100%{opacity:1}}@keyframes modalfade{0%{opacity:0}100%{opacity:1}}@media (max-width: 767px){.mfb-headings{display:none}.mfb-summary{background:none;border-top:1px solid #ccc;-webkit-box-shadow:inset 0 1px 0 white;-moz-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white;float:none;margin:0;min-height:0;text-align:left;padding:20px 0 10px 4%;width:96%}.mfb-summary:first-child{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:none}.mfb-item-shipstatus{float:none;max-width:none;text-align:center}.mfb-item-shipstatus span,.mfb-item-shipstatus strong{display:inline-block;float:none}.mfb-item-desc{float:none;padding:0;width:auto !important}.mfb-item-img{float:none;height:auto;margin-bottom:15px;margin-left:0;width:100%}.mfb-item-noimg{display:block;float:none;height:0;line-height:0;margin-bottom:15px;margin-left:0;padding-bottom:100%;position:relative;width:100%}.mfb-item-cart{float:none;margin-top:15px}.mfb-item-cart li{float:none;padding-left:0;text-align:left;width:auto !important}.mfb-item-desc-fullwidth{width:auto}.mfb-item-soft-delete .mfb-item-desc,.mfb-item-soft-delete .mfb-item-title{display:block}.mfb-item-soft-delete .mfb-item-qty{height:33px;padding-top:7px}.mfb-item-callout-desc{width:auto}}@media (min-width: 768px) and (max-width: 979px){.mfb-item-desc{width:159px}.mfb-container-editable .mfb-item-desc{width:119px}.mfb-item-desc-fullwidth{width:421px}}@media (min-width: 1200px){.mfb-item-desc{width:335px}.mfb-container-editable .mfb-item-desc{width:295px}.mfb-item-desc-fullwidth{width:597px}}.cart-details{border-spacing:0;text-align:right;width:100%}.cart-details td,.cart-details th{padding:0 0 5px 15px}.cart-details th{font-weight:400}.cart-details tbody tr:first-child td,.cart-details tbody tr:first-child th,.cart-details tfoot tr:first-child td,.cart-details tfoot tr:first-child th{border-top:1px dotted #d4d4d4;padding-top:18px}.cart-details thead tr:last-child td,.cart-details thead tr:last-child th,.cart-details tbody tr:last-child td,.cart-details tbody tr:last-child th{padding-bottom:18px}.cart-details tfoot td,.cart-details tfoot th{font-weight:700}.cart-details tfoot strong{font-size:24px;font-weight:600}.cart-details tfoot strong.not-big{font-size:inherit;font-weight:inherit}.cart-details-desc{text-align:right;width:99%}.cart-details-price{font-weight:600;white-space:nowrap}.cart-details-price em{color:#036983;font-style:normal;text-transform:uppercase}.cart-details-callout{float:right;font-size:12px;margin-bottom:10px;padding:14px 18px;text-align:left}.lt-ie9 .cart-details-callout{border:1px solid #dbf2f7}.cart-details-callout strong{color:inherit}.cart-details-callout p:last-child{margin-bottom:0}.cart-details-callout-info{display:block;font-size:11px;font-style:italic;margin-top:5px}.cart-details-callout-info a{color:inherit;text-decoration:underline}#promo-code{border-bottom:1px dotted #d4d4d4;margin-bottom:18px}#promo-code input[type='text']{margin:0 3px}#promo-code label strong{color:inherit}.cart-promocode{display:none;margin:0}.cart-promocode.is-active{display:block}.cart-promocode form,.cart-promocode div{display:inline}.cart-promocode-enter{color:#036983;font-weight:bold}.cart-promocode-code{font-size:15px;padding:0 5px}.cart-remove{background:transparent url("/images/layout/icons.png") no-repeat -384px -62px;border:none;color:#666;font-family:"NewsGothicFSMediumRegular", sans-serif;margin:0;padding:0 0 0 14px;position:relative;text-transform:uppercase}.cart-remove:hover,.mfb-item-soft-delete .cart-remove{background-position:-384px -84px;color:#ac1919}@media (max-width: 767px){#promo-code label{display:block;margin-bottom:10px}}@media (min-width: 1200px){.cart-details,#promo-code{margin-left:250px;width:520px}}#order_email_list_signup_input{background:url("/images/content/co-email-signup.png") no-repeat 0 100%;min-height:54px}@media (max-width: 767px){#order_email_list_signup_input{background-image:none}}#order_email_list_signup_input .form-spn-offset{margin-left:0;width:450px}@media (max-width: 767px){#order_email_list_signup_input .form-spn-offset{width:auto}}@media (min-width: 768px) and (max-width: 979px){#order_email_list_signup_input .form-spn-offset{width:434px}}@media (min-width: 1200px){#order_email_list_signup_input .form-spn-offset{width:460px}}.js .upsell-submit{left:-9999px;position:absolute;top:-9999px}.shipping-option{width:430px}.shipping-option .replace-radio{line-height:14px;padding:8px 75px 8px 30px;position:relative;background-position:8px -392px}.shipping-option .replace-radio.control-focus{background-position:8px -492px}.shipping-option .replace-radio.control-checked{background-color:#e8fbff;background-position:8px -592px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 10px rgba(192,224,232,0.75);-moz-box-shadow:inset 0 0 10px rgba(192,224,232,0.75);box-shadow:inset 0 0 10px rgba(192,224,232,0.75)}.shipping-option .replace-radio.control-checked.control-focus{background-position:8px -692px}.shipping-option-price{display:block;line-height:20px;margin-top:-10px;position:absolute;right:8px;text-transform:uppercase;top:50%}.shipping-option-price.shipping-option-free{background:#343434;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font-weight:600;padding:0 8px}.shipping-option-discount .shipping-option-price.shipping-option-free{background:#930505}.shipping-option-discount .shipping-option-price{color:#930505;right:74px;text-decoration:line-through}.shipping-option-discount .shipping-option-price+.shipping-option-price{color:#fff;right:8px;text-decoration:none}@media (max-width: 767px){.shipping-option{width:100%}.shipping-option .replace-radio{padding-left:8px}.shipping-option .replace-radio input{float:left;margin:0 8px 0 0}}.cart-empty{min-height:415px;padding-right:350px;position:relative}.cart-empty-image{position:absolute;right:0;top:0;z-index:1}.cart-empty-title{font-size:64px;font-weight:700;line-height:1.3;margin:10px 0 0;position:relative;z-index:10}.cart-empty-content{font-size:30px;line-height:1.3;margin:0 0 25px;position:relative;z-index:10}@media (max-width: 979px){.cart-empty{min-height:0;padding:0 0 25px;text-align:center}.cart-empty-title{margin-top:-50px}.cart-empty-image{position:static;width:100%}}.form-callout-shipping{font-size:15px;margin-top:-14px}.form-callout-email{padding-top:20px}@media (max-width: 767px){.form-callout-email{clear:both}}.coupons .category-top{background-image:url(/images/content/category-headers/coupons.jpg)}.coupons-heading{font-size:30px;font-weight:normal;margin-bottom:.5em}.coupons-list{list-style:none;overflow:hidden;margin:20px 0 0;padding:0}.coupons-list>li{display:table;margin:0 0 30px;width:100%}.coupons-list .coupon-desc,.coupons-list .coupon-code{background:#dcdcdc url(/images/layout/bkg-noise-50.png)}@media screen and (min-width: 500px){.coupons-list .coupon-desc,.coupons-list .coupon-code{display:table-cell;vertical-align:middle}}.coupons-list .coupon-desc{background-color:#efefef}@media screen and (min-width: 500px){.coupons-list .coupon-desc{width:70%}}.coupons-list .coupon-desc-inner,.coupons-list .coupon-code-inner{padding:36px 40px}.coupons-list .coupon-desc-inner{position:relative}@media screen and (min-width: 500px){.coupons-list .coupon-desc-inner:after{background-image:url(/images/layout/bkg-border-cutout.png);background-repeat:repeat-y;content:"";height:100%;position:absolute;right:-4px;top:0;width:9px;z-index:1}}.coupons-list .coupon-desc-heading{font-size:26px;line-height:1.2;margin-bottom:.65em}.coupons-list .coupon-desc-details{font-style:italic}.coupons-list .coupon-code-inner{font-size:24px;text-align:center;text-transform:uppercase}.coupons-list .coupon-code-inner b{color:#ac1919}.coupons-list .coupon-code-inner .enter-code{display:block;line-height:1.2}.coupons-footnote{color:#808080;font-size:12px}.help-nav{float:left;position:relative;width:240px}.help-content{float:right;width:530px}.help-topics,.help-topic{list-style:none;margin:0;padding:0}.help-topics{border:1px solid #b2e3ed;border-bottom:none;width:238px}.help-topic a{background:#e8fbff;border-top:1px solid #fff;border-bottom:1px solid #b2e3ed;color:#333;display:block;font-size:14px;line-height:1.2;padding:8px 12px 10px 20px;position:relative;text-decoration:none}.help-topic a i{color:#036983;display:none;font-style:normal;font-weight:600;padding:8px 0 10px;position:absolute;right:10px;top:0}.help-topic a:hover{color:#036983;text-shadow:0 1px 0 #fff}.help-topic a:hover i{display:block}.help-topic.active a{background:#036983;border-top-color:#036983;color:#fff}.help-topic.active a i{color:#fff;display:block}@media (max-width: 767px){.help-nav,.help-content{float:none;width:auto}.help-topics{width:auto}.help-nav{margin-bottom:50px}}@media (min-width: 768px) and (max-width: 979px){.help-nav{width:200px}.help-topics{width:198px}.help-content{width:354px}}@media (min-width: 1200px){.help-content{width:690px}}.stickem-container{position:relative}.stickit{bottom:auto;position:fixed;top:20px}.stickit-end{bottom:0;left:0;position:absolute;top:auto}.dfn-list{border:1px solid #ccc;border-bottom:none;margin:0 0 50px;padding:0;overflow:hidden;width:100%}.dfn-term{background:#f6f6f6 url("/images/modules/dfn-list.png") no-repeat 12px 14px;border-top:1px solid #fff;border-bottom:1px solid #ccc;margin:0;padding:8px 30px;text-shadow:0 1px 0 #fff}.dfn-term.dfn-expanded{background-position:12px -181px}.dfn-definition{background:#ebebeb;border-bottom:1px solid #ccc;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.15);box-shadow:inset 0 0 4px rgba(0,0,0,0.15);margin:0 -10px;padding:14px 40px 0}.dfn-definition p{margin:0 0 14px}.js .dfn-term{cursor:pointer}.js .dfn-definition{display:none}.did-not-receive-disclaimer{font-size:12px;margin-bottom:-20px;padding:0 46px 0 150px}.js .did-not-receive-disclaimer{display:none}.did-not-receive-disclaimer label{color:#ac1919;font-weight:700}.did-not-receive-disclaimer ol{list-style:decimal;margin-bottom:1em;margin-left:0;padding-left:1.4em}.did-not-receive-disclaimer ol li{font-weight:700;margin-bottom:5px}.did-not-receive-disclaimer ol li b{font-weight:400}@media (max-width: 767px){.did-not-receive-disclaimer{padding:0}}.five-hundred{padding:35px 0 60px 0;text-align:center}.five-hundred .heading-marketing{line-height:1.75;margin-bottom:20px}.five-hundred p{font-size:16px}.five-hundred a{color:#ac1919;text-decoration:underline;text-transform:uppercase}.four-oh-four{padding-bottom:46px;text-align:center}.four-oh-four a{color:#ac1919;text-decoration:underline;text-transform:uppercase}.search-404{margin:46px 0 42px}.search-404 input[type='text']{font-size:18px;height:38px;line-height:38px;width:566px}.search-404 .btn{padding-left:35px;padding-right:35px}#record-404{margin:15px auto 40px;position:relative;width:386px}#record-404 .record-highlight{height:386px;left:0;position:absolute;top:0;width:386px;z-index:30}#record-404 .record{height:386px;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);width:386px;z-index:20}#record-404 .record-shadow{position:relative;width:386px;z-index:10}#record-404 .record{-webkit-animation-name:rotate;-webkit-animation-duration:1.3333s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1.3333s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotate;-ms-animation-duration:1.3333s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotate;-o-animation-duration:1.3333s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:rotate;animation-duration:1.3333s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width: 767px){#record-404{width:250px}#record-404 .record-shadow{width:250px}#record-404 .record-highlight,#record-404 .record{height:250px;width:250px}.search-404 input[type='text']{width:140px}.search-404 .btn{padding-left:15px;padding-right:15px}}@media (min-width: 768px) and (max-width: 979px){#record-404{width:300px}#record-404 .record-shadow{width:300px}#record-404 .record-highlight,#record-404 .record{height:300px;width:300px}.search-404 input[type='text']{width:366px}}@media (min-width: 1200px){.search-404 input[type='text']{width:566px}}.util-tout .util-tout-item.util-tout-shipping{background:url("/images/holiday/util-tout-shipping.png") no-repeat 0 0;padding-left:36px}.lights{background:url("/images/holiday/lights-laptop.png") no-repeat;pointer-events:none;position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:100}#lights1{-webkit-animation:lights-1-laptop 2s steps(2, end) infinite;-moz-animation:lights-1-laptop 2s steps(2, end) infinite;-ms-animation:lights-1-laptop 2s steps(2, end) infinite;-o-animation:lights-1-laptop 2s steps(2, end) infinite;animation:lights-1-laptop 2s steps(2, end) infinite;background-position:-1px 0;height:83px;left:28px;top:169px;width:596px}#lights2{-webkit-animation:lights-2-laptop 2s steps(2, end) infinite;-moz-animation:lights-2-laptop 2s steps(2, end) infinite;-ms-animation:lights-2-laptop 2s steps(2, end) infinite;-o-animation:lights-2-laptop 2s steps(2, end) infinite;animation:lights-2-laptop 2s steps(2, end) infinite;background-position:-4px -166px;height:78px;left:31px;top:342px;width:596px}@-moz-keyframes lights-1-laptop{0%{background-position:-1px 0}100%{background-position:-1px -166px}}@-webkit-keyframes lights-1-laptop{0%{background-position:-1px 0}100%{background-position:-1px -166px}}@-o-keyframes lights-1-laptop{0%{background-position:-1px 0}100%{background-position:-1px -166px}}@-ms-keyframes lights-1-laptop{0%{background-position:-1px 0}100%{background-position:-1px -166px}}@keyframes lights-1-laptop{0%{background-position:-1px 0}100%{background-position:-1px -166px}}@-moz-keyframes lights-2-laptop{0%{background-position:-4px -166px}100%{background-position:-4px -322px}}@-webkit-keyframes lights-2-laptop{0%{background-position:-4px -166px}100%{background-position:-4px -322px}}@-o-keyframes lights-2-laptop{0%{background-position:-4px -166px}100%{background-position:-4px -322px}}@-ms-keyframes lights-2-laptop{0%{background-position:-4px -166px}100%{background-position:-4px -322px}}@keyframes lights-2-laptop{0%{background-position:-4px -166px}100%{background-position:-4px -322px}}@media (min-width: 768px) and (max-width: 979px){.lights{background-image:url("/images/holiday/lights-tablet.png")}#lights1{-webkit-animation:lights-1-tablet 2s steps(2, end) infinite;-moz-animation:lights-1-tablet 2s steps(2, end) infinite;-ms-animation:lights-1-tablet 2s steps(2, end) infinite;-o-animation:lights-1-tablet 2s steps(2, end) infinite;animation:lights-1-tablet 2s steps(2, end) infinite;background-position:0 0;height:90px;left:24px;top:183px;width:671px}#lights2{-webkit-animation:lights-2-tablet 2s steps(2, end) infinite;-moz-animation:lights-2-tablet 2s steps(2, end) infinite;-ms-animation:lights-2-tablet 2s steps(2, end) infinite;-o-animation:lights-2-tablet 2s steps(2, end) infinite;animation:lights-2-tablet 2s steps(2, end) infinite;background-position:-4px -180px;height:89px;left:27px;top:374px;width:677px}@-moz-keyframes lights-1-tablet{0%{background-position:0 0}100%{background-position:0 -180px}}@-webkit-keyframes lights-1-tablet{0%{background-position:0 0}100%{background-position:0 -180px}}@-o-keyframes lights-1-tablet{0%{background-position:0 0}100%{background-position:0 -180px}}@-ms-keyframes lights-1-tablet{0%{background-position:0 0}100%{background-position:0 -180px}}@keyframes lights-1-tablet{0%{background-position:0 0}100%{background-position:0 -180px}}@-moz-keyframes lights-2-tablet{0%{background-position:-4px -180px}100%{background-position:-4px -358px}}@-webkit-keyframes lights-2-tablet{0%{background-position:-4px -180px}100%{background-position:-4px -358px}}@-o-keyframes lights-2-tablet{0%{background-position:-4px -180px}100%{background-position:-4px -358px}}@-ms-keyframes lights-2-tablet{0%{background-position:-4px -180px}100%{background-position:-4px -358px}}@keyframes lights-2-tablet{0%{background-position:-4px -180px}100%{background-position:-4px -358px}}}@media (min-width: 1200px){.lights{background-image:url("/images/holiday/lights-desktop.png")}#lights1{-webkit-animation:lights-1-desktop 2s steps(2, end) infinite;-moz-animation:lights-1-desktop 2s steps(2, end) infinite;-ms-animation:lights-1-desktop 2s steps(2, end) infinite;-o-animation:lights-1-desktop 2s steps(2, end) infinite;animation:lights-1-desktop 2s steps(2, end) infinite;background-position:0 0;height:95px;left:22px;top:192px;width:710px}#lights2{-webkit-animation:lights-2-desktop 2s steps(2, end) infinite;-moz-animation:lights-2-desktop 2s steps(2, end) infinite;-ms-animation:lights-2-desktop 2s steps(2, end) infinite;-o-animation:lights-2-desktop 2s steps(2, end) infinite;animation:lights-2-desktop 2s steps(2, end) infinite;background-position:-5px -198px;height:94px;left:27px;top:392px;width:714px}@-moz-keyframes lights-1-desktop{0%{background-position:0 0}100%{background-position:0 -198px}}@-webkit-keyframes lights-1-desktop{0%{background-position:0 0}100%{background-position:0 -198px}}@-o-keyframes lights-1-desktop{0%{background-position:0 0}100%{background-position:0 -198px}}@-ms-keyframes lights-1-desktop{0%{background-position:0 0}100%{background-position:0 -198px}}@keyframes lights-1-desktop{0%{background-position:0 0}100%{background-position:0 -198px}}@-moz-keyframes lights-2-desktop{0%{background-position:-5px -198px}100%{background-position:-5px -387px}}@-webkit-keyframes lights-2-desktop{0%{background-position:-5px -198px}100%{background-position:-5px -387px}}@-o-keyframes lights-2-desktop{0%{background-position:-5px -198px}100%{background-position:-5px -387px}}@-ms-keyframes lights-2-desktop{0%{background-position:-5px -198px}100%{background-position:-5px -387px}}@keyframes lights-2-desktop{0%{background-position:-5px -198px}100%{background-position:-5px -387px}}}@media (min-width: 980px){.snow{display:none;height:100%;left:0;position:fixed;top:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100%;z-index:8}}
