.aiv-wrapper{clear:both}
.aiv-container-flex,.aiv-container-limited,.aiv-container-fixed{margin:0 auto;width:940px}
.aiv-col1{float:left;margin-right:20px;width:60px}
.aiv-col2{float:left;margin-right:20px;width:140px}
.aiv-col3{float:left;margin-right:20px;width:220px}
.aiv-col4{float:left;margin-right:20px;width:300px}
.aiv-col5{float:left;margin-right:20px;width:380px}
.aiv-col6{float:left;margin-right:20px;width:460px}
.aiv-col7{float:left;margin-right:20px;width:540px}
.aiv-col8{float:left;margin-right:20px;width:620px}
.aiv-col9{float:left;margin-right:20px;width:700px}
.aiv-col10{float:left;margin-right:20px;width:780px}
.aiv-col11{float:left;margin-right:20px;width:860px}
.aiv-col12{float:left;margin-right:20px;width:940px}
.aiv-col-right{float:right;margin-right:0}
@media screen and (min-width:1180px) and (max-width:1340px){.aiv-container-flex,.aiv-container-limited{width:1100px}
}
@media screen and (min-width:1340px) and (max-width:1500px){.aiv-container-flex,.aiv-container-limited{width:1260px}
}
@media screen and (min-width:1500px) and (max-width:1660px){.aiv-container-limited{width:1260px}
.aiv-container-flex{width:1420px}
}
@media screen and (min-width:1660px){.aiv-container-limited{width:1260px}
.aiv-container-flex{width:1580px}
}
.cf:before,.cf:after,.clearfix:before,.clearfix:after,.aiv-wrapper:before,.aiv-wrapper:after{content:" ";display:table}
.cf:after,.clearfix:after,.aiv-wrapper:after{clear:both}
.cf,.clearfix,.aiv-wrapper{*zoom:1}
.dv-rating-text{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;color:#888;display:inline-block;_display:inline;font-weight:bold;line-height:1;padding:2px 3px;position:relative;top:-1px;margin-left:3px}
.dv-rating{background-image:url(../../digital/video/avod-1-5/dv-aw-us_rating_certs_v2._V396504944_.png);display:inline-block;vertical-align:middle;margin-bottom:4px;height:15px}
.dv-rating.right{float:right;margin-top:2px;margin-left:13px}
.dv-rating.rated_r{background-position:0 0;width:19px;height:20px}
.dv-rating.rated_pg{background-position:-19px 0;width:30px;height:20px}
.dv-rating.rated_pg_13{background-position:-50px 0;width:54px;height:20px}
.dv-rating.rated_nr{background-position:-105px 0;width:29px;height:20px}
.dv-rating.rated_nc_17{background-position:-134px 0;width:52px;height:20px}
.dv-rating.rated_g{background-position:-187px 0;width:19px;height:20px}
.dv-rating.rated_tv_y7_fv{background-position:-206px 0;width:26px;height:25px}
.dv-rating.rated_tv_y7{background-position:-232px 0;width:26px;height:25px}
.dv-rating.rated_tv_y{background-position:-258px 0;width:26px;height:25px}
.dv-rating.rated_tv_pg{background-position:-284px 0;width:26px;height:25px}
.dv-rating.rated_tv_ma{background-position:-309px 0;width:26px;height:25px}
.dv-rating.rated_tv_g{background-position:-335px 0;width:26px;height:25px}
.dv-rating.rated_tv_14{background-position:-361px 0;width:26px;height:25px}
.dv-sash{background:url('../../digital/video/global/aiv-sprite._V350521289_.png') 0 0 no-repeat;width:58px;height:58px;position:absolute;top:0;left:0;text-indent:-200px;overflow:hidden;display:none}
.dv-sash.dv-sash-hd{background-position:-70px 0}
.dv-sash.dv-sash-prime{width:45px;height:45px;background-position:0 0}
.dv-sash.dv-sash-hd-prime{background-position:-140px 0}
.packshot-sash,.hero-sash{background:url('../../digital/video/global/aiv-sprite._V350521289_.png') no-repeat}
.dv-sash.dv-sash-hd,.dv-sash.dv-sash-prime,.dv-sash.dv-sash-hd-prime,.dv-sash.dv-sash-by-post{display:block}
.dv-aui-popover{display:inline-block;position:absolute;top:0;left:0;z-index:1010;padding:8px;max-width:440px}
.dv-aui-popover .dv-aui-popover-wrapper{display:block;z-index:1010;border:1px solid #cdcdcd;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.13);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.13);box-shadow:0 2px 4px rgba(0,0,0,0.13);background-color:white;color:#333}
.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner{z-index:1009;padding:14px 18px;text-align:left}
.dv-aui-icon.dv-aui-icon-close{width:10px;height:9px;background-position:-297px -5px;opacity:.41;filter:alpha(opacity=41);background-image:url("../../amazonui/sprites/aui_sprite_0004-1x._V372619645_.png");background-repeat:no-repeat;background-size:400px 600px;-webkit-background-size:400px 600px;display:inline-block;vertical-align:top;font-style:italic}
.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner .dv-aui-button-close{position:relative;top:auto;right:auto;float:right;margin:-10px -14px 0 6px}
.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner p:last-child,.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner ul:last-child,.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner ol:last-child,.dv-aui-popover .dv-aui-popover-wrapper .dv-aui-popover-inner dl:last-child{margin-bottom:0}
.dv-aui-popover .dv-aui-popover-header{display:block;position:relative;text-align:left;background:#f2f2f2;background:#f0f0f0;background:-moz-linear-gradient(top,#f7f7f7,#eaeaea);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#f7f7f7,#eaeaea);background:-o-linear-gradient(top,#f7f7f7,#eaeaea);background:-ms-linear-gradient(top,#f7f7f7,#eaeaea);background:linear-gradient(top,#f7f7f7,#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#eaeaea',GradientType=0);*zoom:1;border-bottom:1px solid #cdcdcd;border-bottom:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 -1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 -1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 -1px 0 rgba(255,255,255,0.4) inset;padding:0 14px;margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.dv-aui-popover .dv-aui-popover-header h4{line-height:16px;padding:10px 0 9px;font-size:13px;font-weight:bold;font-family:arial,verdana,sans-serif;text-rendering:optimizeLegibility;margin:0;color:#333}
.dv-aui-popover.right .dv-aui-arrow-border{left:0;position:absolute;content:"";margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #cdcdcd;border-right:8px solid rgba(0,0,0,0.2)}
.dv-aui-popover.right .dv-aui-arrow-border .dv-aui-arrow{width:0;height:0;position:absolute;top:-8px;left:1px;z-index:1011;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid white;content:""}
.dv-aui-popover.left .dv-aui-arrow-border{right:0;position:absolute;content:"";margin-top:14px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #cdcdcd;border-left:8px solid rgba(0,0,0,0.2)}
.dv-aui-popover.left .dv-aui-arrow-border .dv-aui-arrow{width:0;height:0;position:absolute;top:-8px;right:1px;z-index:1011;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;content:""}
.dv-aui-popover.top .dv-aui-arrow-border{bottom:0;position:absolute;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #cdcdcd;border-top:8px solid rgba(0,0,0,0.2);content:""}
.dv-aui-popover.top .dv-aui-arrow-border .dv-aui-arrow{width:0;height:0;position:absolute;bottom:1px;right:-8px;z-index:1011;display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;content:""}
.dv-aui-popover.bottom .dv-aui-arrow-border{top:0;position:absolute;content:"";margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #cdcdcd;border-bottom:8px solid rgba(0,0,0,0.2)}
.dv-aui-popover.bottom .dv-aui-arrow-border .dv-aui-arrow{width:0;height:0;position:absolute;top:1px;right:-8px;z-index:1011;display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;content:""}
.dv-aui-popover.bottom .dv-aui-popover-header ~ .dv-aui-arrow-border .dv-aui-arrow{border-bottom-color:#fcfcfc}
.dv-aui-popover-trigger{display:inline-block}
.dv-aui-popover-trigger:hover{cursor:pointer}
.dv-aui-popover-trigger:hover .dv-aui-icon-popover{opacity:.85;filter:alpha(opacity=85)}
.dv-aui-button-close{cursor:default;display:inline-block;*display:inline;zoom:1;background-color:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;padding:8px;position:absolute;top:50%;margin:-13px 0 0 6px;right:5px;line-height:0}
.dv-aui-button-close:hover{cursor:pointer}
.dv-aui-button-close:hover .dv-aui-icon.dv-aui-icon-close{opacity:.8;filter:alpha(opacity=80);cursor:pointer}
.dv-aui-button-close:active{background-color:#e9e9e9}
.dv-aui-popover.dv-aui-popover-modal .dv-aui-popover-footer{text-align:right;background-color:#f3f3f3;background:#f9f9f9;background:-moz-linear-gradient(top,#f3f3f3,white);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,white));background:-webkit-linear-gradient(top,#f3f3f3,white);background:-o-linear-gradient(top,#f3f3f3,white);background:-ms-linear-gradient(top,#f3f3f3,white);background:linear-gradient(top,#f3f3f3,white);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='white',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;border-top:1px solid #ddd;padding:14px;margin:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.dv-aui-button{display:inline-block;*display:inline;*zoom:1;padding:0;vertical-align:middle;height:31px;border:1px solid;border-color:#bcc1c8 #bababa #adb2bb;text-align:center;overflow:hidden;text-decoration:none;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.dv-aui-button .dv-aui-button-text{outline:0;color:#111;text-align:center;font-size:13px;line-height:29px;display:block;font-family:arial,verdana,sans-serif;white-space:nowrap;background-color:transparent;margin:0;border:0;padding:0 10px 0 11px}
.dv-aui-button .dv-aui-button-inner{position:relative;height:29px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset}
span.dv-aui-button-inner{display:block}
.dv-aui-button{background:#d8dde6}
.dv-aui-button:hover{border-color:#aeb4bd #adadad #9fa5af}
.dv-aui-button:active{border-color:#adb2bb #bababa #bababa}
.dv-aui-button:focus{outline:0;border-color:#e47911;-webkit-box-shadow:0 0 3px rgba(228,121,17,0.5);-moz-box-shadow:0 0 3px rgba(228,121,17,0.5);box-shadow:0 0 3px rgba(228,121,17,0.5)}
.dv-aui-button .dv-aui-button-inner{width:100%;height:100%;background:#eff0f3;background:-moz-linear-gradient(top,#f7f8fa,#e7e9ec);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f8fa),color-stop(100%,#e7e9ec));background:-webkit-linear-gradient(top,#f7f8fa,#e7e9ec);background:-o-linear-gradient(top,#f7f8fa,#e7e9ec);background:-ms-linear-gradient(top,#f7f8fa,#e7e9ec);background:linear-gradient(top,#f7f8fa,#e7e9ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8fa',endColorstr='#e7e9ec',GradientType=0);*zoom:1}
.dv-aui-button:hover .dv-aui-button-inner{background:#e0e3e8;background:-moz-linear-gradient(top,#e7eaf0,#d9dce1);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e7eaf0),color-stop(100%,#d9dce1));background:-webkit-linear-gradient(top,#e7eaf0,#d9dce1);background:-o-linear-gradient(top,#e7eaf0,#d9dce1);background:-ms-linear-gradient(top,#e7eaf0,#d9dce1);background:linear-gradient(top,#e7eaf0,#d9dce1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7eaf0',endColorstr='#d9dce1',GradientType=0);*zoom:1}
.dv-aui-button:active .dv-aui-button-inner{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;background-color:#e7e9ec;background-image:none;filter:none}
.dv-aui-button:active .dv-aui-button-inner,.dv-aui-button.dv-aui-touch-press .dv-aui-button-inner{background-color:#dcdfe3}
.dv-aui-button-primary{border-color:#cba957 #bf942a #aa8326;background:#f0c14b}
.dv-aui-button-primary:hover{border-color:#c59f43 #aa8326 #957321}
.dv-aui-button-primary:active{border-color:#aa8326 #bf942a #bf942a}
.dv-aui-button-primary .dv-aui-button-inner{background:#f3d078;background:-moz-linear-gradient(top,#f7dfa5,#f0c14b);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7dfa5),color-stop(100%,#f0c14b));background:-webkit-linear-gradient(top,#f7dfa5,#f0c14b);background:-o-linear-gradient(top,#f7dfa5,#f0c14b);background:-ms-linear-gradient(top,#f7dfa5,#f0c14b);background:linear-gradient(top,#f7dfa5,#f0c14b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7dfa5',endColorstr='#f0c14b',GradientType=0);*zoom:1}
.dv-aui-button-primary:hover .dv-aui-button-inner{background:#f1c860;background:-moz-linear-gradient(top,#f5d78e,#eeb933);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5d78e),color-stop(100%,#eeb933));background:-webkit-linear-gradient(top,#f5d78e,#eeb933);background:-o-linear-gradient(top,#f5d78e,#eeb933);background:-ms-linear-gradient(top,#f5d78e,#eeb933);background:linear-gradient(top,#f5d78e,#eeb933);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5d78e',endColorstr='#eeb933',GradientType=0);*zoom:1}
.dv-aui-button-primary:active .dv-aui-button-inner{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;background-color:#f0c14b;background-image:none;filter:none}
.dv-aui-button-primary .dv-aui-button-inner{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset}
.dv-aui-button+.dv-aui-button{margin-left:9px}
.avod-pop-loader{background-image:url('../../x-locale/common/loading/loading_large_no-border._V192239864_.gif');background-repeat:no-repeat;background-position:center center;width:100%;height:104px}
.avod-pop-loader2{background-image:url('../../x-locale/common/loading/spinner_large_no-border._V192251197_.gif');background-repeat:no-repeat;background-position:center center;width:100%;height:55px}
.carousel,.carousel-header h2,.carousel-header a,.carousel a{font-family:Arial,Verdana,Helvetica,sans-serif}
.carousel{margin-top:16px;padding-bottom:30px;overflow:hidden;position:relative;width:100%}
.carousel-touch{overflow-x:scroll;-webkit-overflow-scrolling:touch}
.carousel-header{margin-top:10px}
#feature-doc-shelf{text-align:center}
#feature-doc-shelf .carousel,#feature-doc-shelf .carousel-header{width:965px;margin-left:auto;margin-right:auto;text-align:left}
.carousel-header h2{display:inline;margin-right:20px;color:#333;font-weight:normal;font-size:18px}
.carousel-header a,.carousel a{font-size:12px;color:#0066c0}
.carousel-header a:hover,.carousel a:hover{color:#e47911;text-decoration:underline}
.carousel-header .arrow{margin:1px 3px;margin-left:4px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #0e3e9e;display:inline-block;*display:inline;zoom:1}
.carousel-control{background-color:#FFF;display:block;width:34px;height:50px;position:absolute;z-index:60;transition:opacity 150ms ease-in-out;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out}
.dark-context .carousel-control{background-color:#333}
.carousel-touch .carousel-control{display:none}
.carousel-left{border-radius:0 3px 3px 0;box-shadow:2px 0 6px rgba(0,0,0,.4);left:0}
.carousel-right{border-radius:3px 0 0 3px;box-shadow:-2px 0 6px rgba(0,0,0,.4);right:0}
.carousel-left:hover{box-shadow:2px 0 6px rgba(0,0,0,.8)}
.carousel-left:active{box-shadow:1px 0 4px rgba(0,0,0,.4)}
.carousel-left.carousel-control-inactive:hover{box-shadow:2px 0 6px rgba(0,0,0,.4)}
.carousel-right:hover{box-shadow:-2px 0 6px rgba(0,0,0,.8)}
.carousel-right:active{box-shadow:-1px 0 4px rgba(0,0,0,.4)}
.carousel-right.carousel-control-inactive:hover{box-shadow:-2px 0 6px rgba(0,0,0,.4)}
.carousel-control-inactive:hover{cursor:default}
.carousel-control i{background:url('../../digital/video/global/aiv-sprite._V350521289_.png') 0 -180px no-repeat;display:block;height:14px;opacity:.4;width:9px;text-indent:-9999px;position:relative;top:50%;margin-top:-7px;transition:opacity 150ms linear;-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear}
.carousel-control:hover i{opacity:1}
.carousel-control-inactive:hover i{opacity:.4}
.carousel-left i{left:3px}
.carousel-right i{background-position:-20px -180px;right:-16px}
.dark-context .carousel-left i{background-position:-40px -180px}
.dark-context .carousel-right i{background-position:-60px -180px}
.carousel-progress-bar-container{bottom:10px;height:20px;width:100%;position:absolute}
.carousel-touch .carousel-progress-bar-container{display:none}
.carousel-progress-bar-track{background:#e4e4e4;height:2px;position:relative;top:17px;overflow:hidden}
.carousel-progress-bar-scrubber{background:#FFF;height:22px;cursor:pointer;position:absolute;top:0;z-index:1;overflow:hidden}
.dark-context .carousel-progress-bar-scrubber{background:0}
.carousel-progress-bar{background-color:#BBB;border-radius:10px;height:4px;position:relative;left:0;top:16px;overflow:hidden}
.unified_widget.rcmBody{margin-bottom:0}
.shelf{width:99999px;position:relative;left:0;padding:0;margin:0;list-style:none}
.shelf li{background:#eee;background:-webkit-radial-gradient(center,ellipse cover,#f4f4f4 34%,#e4e4e4 100%);background:-o-radial-gradient(center,ellipse cover,#f4f4f4 34%,#e4e4e4 100%);background:-ms-radial-gradient(center,ellipse cover,#f4f4f4 34%,#e4e4e4 100%);border:1px solid #d0d0d0;display:block;float:left;position:relative;margin:0 20px 0 0}
.shelf li a{display:block;margin:-1px}
.shelf li a img{display:block;position:relative;width:100%}
.lazy-load{opacity:0}
.carousel-full-width{height:200px;width:100%}
.carousel-full-width li{border:0;width:100%;position:absolute;margin-right:0}
.carousel-full-width a{background:#000 url('../../digital/video/hero/Movies/2012_NewFallTitles/2016Obama_152500700-9382588-208803._V386856290__SL940_.jpg') right top no-repeat;display:block;height:200px}
.carousel-full-width-content{display:block;padding:20px 20px 20px 30px}
.carousel-full-width-packshot{float:left;margin-right:10px}
.carousel-full-width-text{display:block;color:#fff;float:left;font-size:40px}
.sims-carousel-container{position:relative;zoom:1}
.sims-seed{float:left;padding-right:20px;position:absolute}
.sims-seed,.sims-items{*zoom:1}
.sims-items{*position:relative;*top:-20px}
.sims-seed-downloadable_tv_season .sims-items,.sims-seed-downloadable_tv_episode .sims-items{padding-left:287px}
.sims-seed-downloadable_movie .sims-items,.sims-seed-video_rental .sims-items{padding-left:160px}
.sims-seed-downloadable_tv_season .sims-seed,.sims-seed-downloadable_tv_episode .sims-seed{width:267px}
.sims-seed-downloadable_movie .sims-seed,.sims-seed-video_rental .sims-seed{width:140px}
.sims-seed li{margin:0}
.sims-carousel-container h3{border:1px dashed #ebebeb;color:#333;display:block;font-size:12px;font-weight:normal;line-height:18px;margin-bottom:10px;padding:3px 0 3px 7px;position:relative}
.sims-seed h3{background:#eee}
.sims-seed-downloadable_tv_season .sims-seed h3,.sims-seed-downloadable_tv_episode .sims-seed h3{width:259px;*width:267px}
.sims-seed-downloadable_movie .sims-seed h3,.sims-seed-video_rental .sims-seed h3{width:132px;*width:140px}
.downloadable_movie a,.video_rental a,.dv-ad-shelf .downloadable_movie,.dv-ad-shelf .video_rental,.view-all a{width:140px;height:200px}
.downloadable_tv_season a,.downloadable_tv_series a,.downloadable_tv_episode a,.dv-ad-shelf .downloadable_tv_season,.dv-ad-shelf .downloadable_tv_series,.dv-ad-shelf .downloadable_tv_episode,.dv-ad-shelf .ad-shelf{width:267px;height:200px}
.product-title{height:64%;overflow:hidden;display:block;text-align:center;position:absolute;bottom:0;left:50%}
.downloadable_movie .product-title,.view-all .product-title{width:120px;margin-left:-60px}
.view-all .product-title{z-index:0}
.downloadable_tv_season .product-title,.downloadable_tv_episode .product-title{width:240px;margin-left:-120px}
.shelf li.no-image,div.no-image{background:#333;border-color:#333;text-shadow:0 1px 0 #000}
.shelf li.no-image a:hover,div.no-image a:hover{text-decoration:none}
.no-image .product-title{left:0;width:80%;height:40px;margin:10px 10%;color:#aaa}
.packshot a{position:relative}
.no-image a:link{text-decoration:none}
.shelf .no-image-text{display:none}
.no-image .no-image-text{display:block;text-align:center;background:url('../../digital/video/global/grey_amazon.png') no-repeat bottom center;padding:60px 0 35px;color:#646464;text-shadow:none;font-weight:bold;font-size:13px}
a.packshot-play-icon{background:url("../../digital/video/global/aiv-sprite._V350521289_.png") no-repeat scroll -2px -52px transparent;_background:url("../../digital/video/global/aiv-sprite._V353018868_.gif") no-repeat scroll -2px -52px transparent;text-indent:-9999px;width:65px;height:65px;float:left;bottom:0;display:inline-block;left:0;position:absolute}
a.packshot-play-icon:hover{background-position:-72px -52px}
.title-info{padding:10px;padding-left:0;line-height:20px;text-align:left;margin-left:65px;display:none}
.title-info .title{color:#fff;font-size:12px;text-shadow:0 1px 0 #000}
.title-info .progress-bar{height:6px;margin-top:10px;width:100%;background-color:#3d3d3d;-moz-border-radius:15px;border-radius:15px;display:block}
.title-info .progress-bar .current-progress{background-color:#aae03d;height:100%;-moz-border-radius:15px;border-radius:15px;display:block}
.confirmation-overlay{background:url('../../digital/video/global/confirmation-overlay-bg._V366287171_.png') repeat;text-align:center;position:absolute;top:-1px;left:-1px;z-index:3}
.confirmation-overlay p{padding-top:70px;margin:0}
.confirmation-overlay p.undo{margin:0;padding:0}
.confirmation-overlay p.undo a{height:auto;cursor:pointer}
.packshot-sash{background:url('../../digital/video/global/aiv-sprite._V350521289_.png') no-repeat;display:block;width:57px;height:57px;position:absolute;left:0;top:0;z-index:1}
.packshot-sash-bypost{background:url('../../digital/video/bypost/bypost-sprite._V357196675_.png') 0 -160px no-repeat;width:45px}
.packshot-sash-prime{background-position:0 0}
.packshot-sash-primehd{background-position:-140px 0}
.packshot-sash-hd{background-position:-70px 0}
.dv-ad-shelf a{color:#0066c0}
.dv-ad-shelf a:hover{color:#e47911}
.dv-ad-shelf{padding:15px 10px}
h4.ad-title,.call-to-action-container p,.call-to-action-container a{font-family:Arial,Verdana,Helvetica,sans-serif}
.dv-ad-shelf ol{width:auto;position:relative;margin:0;padding:0;list-style:none;overflow:visible}
.dv-ad-shelf li{width:50%;min-height:200px;position:relative;float:left;margin:0;padding:0;border:0;background:0}
.dv-ad-shelf li.dv-left-ad{left:-10px}
.dv-ad-shelf li.dv-right-ad{right:-10px}
.dv-ad-shelf li.ad-merch-image{text-align:center;padding:0}
.dv-ad-shelf li .ad-unit-packshot-wrapper{float:left;position:relative;margin:20px}
.dv-ad-shelf li .ad-unit-packshot-wrapper a{display:block}
.dv-ad-shelf li .ad-unit-packshot-wrapper .packshot-sash{top:0;left:0}
.dv-ad-shelf div.dv-ad-unit-wrapper{border:solid 1px #ededed;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f8f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f8f8f8));background:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background:-ms-linear-gradient(top,#fff 0,#f8f8f8 100%);background:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);overflow:hidden;min-height:200px}
.dv-ad-shelf li.ad-merch-image .ad-unit-packshot-wrapper{margin:0;float:none}
.dv-ad-shelf div.call-to-action-container{overflow:hidden;margin-top:20px;margin-right:20px}
.dv-ad-shelf h4.ad-title{font-weight:bold;font-size:16px;color:#333}
.dv-ad-shelf p{margin:5px 0 5px 0;font-size:13px;color:#888}
.dv-ad-shelf a{font-size:13px;color:#0066c0}
.hero-sash{background:url('../../digital/video/global/aiv-sprite._V350521289_.png') no-repeat;display:block;width:80px;height:80px;position:absolute;top:0;left:0;cursor:pointer}
.hero-sash.prime{background-position:0 -507px}
.hero-sash.primehd{background-position:0 -588px}
.hero-sash.hd{background-position:-80px -507px}
.hero-sash.bypost{background:url('../../digital/video/bypost/bypost-sprite._V357196398_.png') -46px -160px no-repeat}
.icon-watchnow{background:url('../../digital/video/avod-1-5/aiv-sprite._V358435522_.png') no-repeat}
.hero-price{color:#e94337;font-style:normal}
.hero-prime{font:bold 13px 'Arial'}
.hero-icon-prime{display:inline-block;width:45px;height:15px;background:url('../../digital/video/global/aiv-sprite._V350521289_.png') -70px -270px}
.hero-icon-prime.large{display:inline-block;width:60px;height:18px;background:url('../../digital/video/global/aiv-sprite._V350521289_.png') 0 -270px}
.twin-hero-list{height:auto}
.twin-hero-list .twin-hero-element{overflow:hidden}
.twin-hero-list .twin-hero-element a.titlelink{display:block;position:relative;text-decoration:none}
.twin-hero-list .twin-hero-element a.titlelink:before{content:"";position:absolute;bottom:0;width:100%;min-height:100px}
span.twin-hero-fade{background:url('../../digital/video/storefronts/twin-hero-fade._V354745201_.png') 0 0 repeat-x;position:absolute;bottom:0;right:0;width:100%;height:100px;z-index:1;*padding:40px 0;*width:101%;cursor:pointer}
.shelf li a img.twin-hero-image{width:460px;height:208px;border:0}
.twin-hero-list .twin-hero-element .description{color:white;position:absolute;bottom:-1px;left:0;margin:20px;text-shadow:1px -1px 0 rgba(0,0,0,0.35);line-height:15px;z-index:2}
.twin-hero-list .twin-hero-element .description p{font-size:20px;margin:0 0 4px 0;line-height:20px}
.twin-hero-list .twin-hero-element .description p a{font-size:20px;color:#fff}
.twin-hero-list .twin-hero-element .icon-watchnow{width:31px;height:26px;display:inline-block;text-indent:-9999px;position:absolute;bottom:-1px;left:0;background:url('../../digital/video/global/aiv-sprite._V350521289_.png') -5px -123px no-repeat;_background:url('../../digital/video/global/aiv-sprite._V353018868_.gif') -5px -123px no-repeat}
.twin-hero-list .twin-hero-element .promo-label{font:16px 'Arial';display:inline-block;color:#fff}
.twin-hero-list .twin-hero-element .promo-label-watch{font:16px 'Arial';display:inline-block;line-height:15px}
.twin-hero-list .twin-hero-element .description a.watchnow{display:block;color:#fff;position:relative;padding-left:30px;padding-top:5px;height:18px;cursor:pointer}
.twin-hero-list .twin-hero-element .description a.watchnow:active .icon-watchnow{background-position:-85px -123px}
.twin-hero-list .twin-hero-element .description a.watchnow:hover .icon-watchnow{background-position:-45px -123px}
.twin-hero-list .twin-hero-element a:hover{text-decoration:none}
.twin-hero-list .hero-icon-prime{position:relative;top:1px}
.twin-hero-list .hero-prime{display:inline-block}
.single-hero-shelf{height:260px;width:100%;overflow:hidden}
.single-hero-shelf .single-hero-list{width:100%;height:260px}
.single-hero-shelf .single-hero-element{position:relative;float:left;width:100%;min-width:940px;margin:0 20px 30px 0;padding:0}
.single-hero-element{background:#000}
.single-hero-shelf .hero-icon-prime.large{position:relative;top:3px}
.single-hero-element .content{margin:0 auto;min-width:940px;max-width:1260px;height:260px;width:auto;position:relative;display:block;font-family:Arial}
.single-hero-element .content .box-art{display:block;float:left;position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.65);box-shadow:0 0 4px 0 rgba(0,0,0,.65)}
.single-hero-element .content.movie .box-art{width:140px;height:200px;margin:30px 20px 30px 40px}
.single-hero-element .content.tv .box-art{width:240px;height:180px;margin:40px 20px 40px 40px}
.single-hero-element .content .box-art img{width:100%;height:100%}
.single-hero-element .content .details{height:auto;width:auto;max-width:300px;display:inline-block;position:absolute;text-shadow:1px -1px 0 rgba(0,0,0,0.35);font-family:inherit;color:#fff;z-index:2}
.single-hero-element .content.movie .details{left:200px}
.single-hero-element .content.tv .details{left:300px}
.single-hero-element .title{padding:0;font-size:24px;line-height:100%;margin:0 0 10px 0}
.single-hero-element .content.tv .title{margin:40px 0 12px 0}
.single-hero-element .content.movie .title{margin:30px 0 12px 0}
.single-hero-element .imdb{display:block;margin:12px 0 0 0;padding:0}
.single-hero-element .status{font-size:14px;margin:20px 0 20px 0;padding:0}
.single-hero-element .status.emphasize{font-weight:bold}
.single-hero-element .summary{font-size:12px;margin:0;padding:0}
.single-hero-element .content .background{width:590px;height:260px;position:absolute;right:20px;z-index:1}
.single-hero-element .content .background img{width:590px;height:260px}
.single-hero-element .content .background .gradient{width:250px;height:260px;display:block;position:absolute}
.single-hero-element .content .background .gradient.right{right:0}
.single-hero-element .box-art .icon-watch{width:45px;height:45px;display:block;position:absolute;bottom:10px;left:10px}
.single-hero-list i.a-icon,.single-hero-list .a-link-emphasis:after{background-image:url("../../amazonui/sprites/aui_sprite_0007-1x._V383827579_.png");background-repeat:no-repeat;background-size:400px 600px;-webkit-background-size:400px 600px;display:inline-block;vertical-align:top}
.single-hero-list i.a-icon.a-icon-star,.single-hero-list i.a-icon.a-icon-star-medium,.single-hero-list i.a-icon.a-icon-star-small{position:relative;vertical-align:text-top}
.single-hero-list i.a-icon.a-icon-star{width:80px;height:18px}
.single-hero-list i.a-icon.a-star-5{background-position:-5px -368px}
.single-hero-list i.a-icon.a-star-4{background-position:-21px -368px}
.single-hero-list i.a-icon.a-star-3{background-position:-37px -368px}
.single-hero-list i.a-icon.a-star-2{background-position:-53px -368px}
.single-hero-list i.a-icon.a-star-1{background-position:-69px -368px}
.single-hero-list i.a-icon.a-star-4-5{background-position:-175px -368px}
.single-hero-list i.a-icon.a-star-3-5{background-position:-191px -368px}
.single-hero-list i.a-icon.a-star-2-5{background-position:-207px -368px}
.single-hero-list i.a-icon.a-star-1-5{background-position:-223px -368px}
.single-hero-list .a-text-separator.aiv-text-separator{display:none}
.single-hero-list .imdb-rating{color:#ccc;position:relative;top:2px}
.single-hero-list .imdb-rating strong{color:#fff}
.single-hero-list .imdb-logo-small{background:url('../../digital/video/avod-1-5/aiv-sprite._V358435522_.png') -140px -211px no-repeat;display:inline-block;height:18px;text-indent:-9999em;vertical-align:baseline;width:32px;position:relative;top:1px}
.single-hero-list .ratings-stars-count,.single-hero-list .ratings-stars-count:hover{display:inline-block;font-size:12px;font-family:'Arial';color:#cacaca;text-decoration:none;margin-right:12px;text-shadow:1px -1px 0 rgba(0,0,0,0.35)}
.single-hero-list .ratings-stars-count .a-size-base{position:relative;top:1px}
.collections-list{height:auto}
.collections-content .collections-element{display:block}
.collections-content .collections-element a.titlelink{display:block;position:relative;text-decoration:none}
.collections-content .collections-element a.titlelink:before{content:"";position:absolute;bottom:0;width:100%;min-height:100px}
span.collections-fade{background:url('../../digital/video/storefronts/genre-image-fade._V363707657_.png') 0 4px repeat-x;position:absolute;bottom:0;right:0;width:100%;height:100px;*padding:40px 0;*width:101%}
.collections-fade{z-index:1;*cursor:pointer}
.collections-content .collections-image{border:0;display:block;width:100%;*width:auto}
.collections-content .collections-element .description{color:white;position:absolute;bottom:-1px;left:0;margin:0 0 10px 10px;text-shadow:1px -1px 0 rgba(0,0,0,0.35);line-height:15px;z-index:2;*cursor:pointer}
.collections-content .collections-element .description p{font-size:16px;margin:0 0 4px 0;line-height:18px}
.collections-content .collections-element .description p a{font-size:16px;color:#fff;font-family:Arial}
.collections-content .collections-element a:hover{text-decoration:none}
.dv-wdgt-grid{padding:0;margin:0}
div.collections-grid{min-width:955px;overflow:hidden}
ul.collections-grid{min-width:965px;width:101%;padding:0;margin:0}
.collections-grid li.collections-element{margin:0 10px 10px 0;float:left;position:relative}
.collections-shelf li.collections-element a.titlelink{width:200px;height:200px}
.watchlist-popover{width:295px;padding-left:3px;overflow:hidden}
.watchlist-popover-top{background:url('../../digital/video/avod-1-5/hoverback._V149264544_.png') no-repeat 4px 0;height:8px;width:295px;line-height:0;font-size:1px}
.watchlist-popover-body{background:url('../../digital/video/avod-1-5/hovermid._V149264544_.png') repeat-y 4px 0;width:295px}
.watchlist-popover-bottom{background:url('../../digital/video/avod-1-5/hoverback._V149264544_.png') no-repeat 4px -11px;height:8px;width:295px;line-height:0;font-size:1px}
.watchlist-arrow,.watchlist-arrow-Left,.watchlist-arrow-Right{background:url('../../digital/video/avod-1-5/watchlist-hover-arrows._V149573849_.png') no-repeat;padding:0 25px 5px;min-height:200px}
.watchlist-popover .ap_content{width:233px;margin:auto;position:relative;overflow:hidden}
.watchlist-arrow-Left{background-position:-18px 55px}
.watchlist-arrow-Right{background-position:282px 55px}
.spinner{display:block;width:16px;height:16px;margin:auto;margin-top:50px;background:url('../../javascripts/lib/popover/images/snake._V192571611_.gif') no-repeat top left;text-indent:-999px}
.amzn-logo{background:url('../../digital/video/avod-1-5/aiv-logo._V149435970_.jpg') no-repeat right 2px;width:270px;height:40px}
.packshot .remove-div{position:absolute;top:0;left:0;width:102%;height:180px;*height:200px;z-index:3;font-size:12px;line-height:16px;padding-top:20px;margin:-1px 0 0 -1px;text-align:center}
.packshot .remove-div div{z-index:-1;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%}
.packshot .item-remove{display:inline-table;height:32px}
#watchListAjaxAdding,#watchListAjaxRemoving{_display:none}
#universal-hover .a-size-medium #universal-hover #uh-title{font-family:Arial,sans-serif;font-size:13px;line-height:1.255;text-rendering:optimizeLegibility}
#universal-hover .light-header{font-size:13px;color:#999;font-weight:lighter}
#universal-hover .inline-header{display:inline;margin-bottom:4px;margin-right:.5em;*float:left}
#universal-hover h1.inline-header{font-size:13px;font-weight:bold;padding:0}
#universal-hover #uh-title{display:inline-block}
#universal-hover #uh-title,#universal-hover #uh-releaseDate{display:inline-block;font-size:12px}
#universal-hover .a-size-mini{font-size:11px}
#universal-hover #uh-releaseDate{margin-right:.5em;font-size:13px;*margin-top:.15em}
#universal-hover #uh-starRating{clear:both}
#universal-hover .prime-icon{background:url('../../digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 -270px no-repeat;display:inline-block;height:17px;text-indent:-9999em;vertical-align:text-bottom;width:55px}
#universal-hover .prime-icon-small{background:url('../../digital/video/avod-1-5/aiv-sprite._V361813575_.png') -70px -270px no-repeat;display:inline-block;height:13px;text-indent:-9999em;vertical-align:text-bottom;width:85px}
#universal-hover #uh-synopsis p{line-height:17px}
#universal-hover{background:#FFF;border-radius:2px;border:1px solid #ccc;-moz-border-radius:5px;box-shadow:0 0 1px rgba(0,0,0,.2);display:none;padding:20px 25px;position:absolute;z-index:1000;width:222px;*width:272px;font-size:11px}
#universal-hover a,#universal-hover a:active #universal-hover a:visited{font-size:11px;height:auto;width:auto;color:#004b91;line-height:15px}
#universal-hover,#universal-hover p,#universal-hover a{font-family:Arial,sans-serif}
#universal-hover #box-art{margin:0 auto;position:relative;margin-bottom:10px;margin-top:10px}
#universal-hover.downloadable_tv_season #box-art,#universal-hover.downloadable_tv_episode #box-art{width:266px}
#universal-hover.downloadable_movie #box-art{left:-7px}
#universal-hover.downloadable_movie #box-art,#universal-hover.downloadable_movie #box-art img{width:140px}
#universal-hover.downloadable_tv_episode #box-art img,#universal-hover.downloadable_tv_season #box-art img{width:100%}
#universal-hover .aiv-messaging{border-top:1px solid #DDD;font-weight:normal;padding-top:10px}
#universal-hover #prime-messaging{display:none}
#universal-hover span.prime-tag{float:left;width:100%;margin-bottom:4px}
#universal-hover #prime-messaging.prime{display:block}
#universal-hover .a-link-emphasis{display:inline-block}
#universal-hover .dv-rating-text{background:#FFF;border:1px solid #CCC;color:#999}
#universal-hover .imdb-rating{color:#999;display:inline-block}
#universal-hover .imdb-rating strong{color:#333}
.badge{background:url('../../digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 0 no-repeat;display:block;height:60px;position:absolute;width:60px}
.badge-hd{background-position:-70px 0}
.badge-hd-prime{background-position:-140px 0}
.badge-rental{background-position:0 -300px}
#universal-hover .play{background:url('../../digital/video/avod-1-5/watch-play._V358440202_.jpg') -2px 0 no-repeat;display:block;height:39px;color:#004b91;width:223px;margin-top:8px;font-weight:bold}
#universal-hover .play:hover{color:#e47911;text-decoration:none;background-position:-237px -0px}
#universal-hover .play span{margin:11px 44px;float:left}
#universal-hover .play:hover .play-icon{background-position:-70px -64px}
#universal-hover .play:active .play-icon{background-position:-140px -64px}
#universal-hover .play:hover span{display:block}
.episode-carousel .play{background:rgba(0,0,0,.4);bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#CCC;font-size:11px;font-weight:bold;height:35px;left:0;padding:9px 6px 9px 36px;position:absolute;text-align:left;text-shadow:0 1px 0 rgba(0,0,0,.6);width:100%;z-index:30;transition:color,background-color .2s linear;-webkit-transition:color,background-color .2s linear;-moz-transition:color,background-color .2s linear}
.episode-carousel .play:hover{background:rgba(0,0,0,.8);color:#FFF;text-decoration:none}
.episode-carousel .play-icon{background:url('../../digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 -120px no-repeat;display:block;height:30px;left:0;position:absolute;top:2px;width:30px}
.episode-carousel .play:hover .play-icon{background-position:-40px -120px}
.episode-carousel .play:active .play-icon{background-position:-80px -120px}
.episode-carousel .play span{display:block}
.continue-total{background:#333;border-radius:5px;height:5px;margin:6px auto;width:55%}
.continue-progress{background:#beda83;border-radius:5px;height:5px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset}
#universal-hover a.watchlist-trailer,#universal-hover a.watchlist-watch{background:url('../../digital/video/avod-1-5/watch-play._V143846714_.jpg') -2px 0 no-repeat;display:block;height:39px;color:#004b91;width:223px;margin-top:8px;font-weight:bold;line-height:19px}
#universal-hover a.watchlist-trailer div{margin:12px 0 0 50px;padding-top:10px;*padding-top:0}
#universal-hover a.watchlist-watch:hover,#universal-hover a.watchlist-trailer:hover{color:#e47911;text-decoration:none;background-position:-237px -0px}
#universal-hover a.watchlist-watch{font-family:Arial,sans-serif;background-position:-2px -40px;height:49px;width:223px;padding-top:1px}
#universal-hover a.watchlist-watch:hover{background-position:-237px -0px;background-position:-237px -40px}
#universal-hover .play-state{margin-top:11px;width:162px;height:8px;border:1px solid #cfcfcf;background:white;margin-bottom:4px;line-height:0;position:relative;margin-left:50px}
#universal-hover .wl-play-msg{float:left;margin-left:50px}
#universal-hover .play-state span{background-color:green;height:8px;position:absolute;top:0;left:0;display:block;margin:0;font-size:1px;padding:0;background:#82af28;background:-moz-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-webkit-gradient(linear,left top,right top,color-stop(34%,#82af28),color-stop(100%,#b5df5b));background:-webkit-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-o-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-ms-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:linear-gradient(left,#82af28 34%,#b5df5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82af28',endColorstr='#b5df5b',GradientType=1);_background:#82af28}
#universal-hover .runtime{float:right;margin-right:9px;color:#333;font-size:10px;text-align:right;height:11px;margin-top:1px;font-weight:normal}
#universal-hover .hover-ownership{text-align:left;color:white;padding:7px;border-radius:5px;font-weight:bold;font-size:11px;margin:0 0 8px}
#universal-hover .rental{background:#f6a424}
#universal-hover .purchase{overflow:hidden;background:#8dc500;background:-moz-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a5d31c),color-stop(100%,#8fc400));background:-webkit-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-o-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-ms-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:linear-gradient(top,#a5d31c 0,#8fc400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5d31c',endColorstr='#8fc400',GradientType=0);_background:#82af28}
#universal-hover .blackout{background:#4e4e4e}
#universal-hover .parental-control-on{background:url('../../digital/video/avod-1-5/watch_sprite_pagev2._V143000828_.png') no-repeat #999 -217px -34px;padding-left:27px;font-weight:normal}
#universal-hover .blackout a,#universal-hover .blackout a:visited{color:#6ac;font-size:11px}
#universal-hover dl{margin:5px 0}
#universal-hover dl dt{width:85px;float:left;clear:left;margin:0 0 2px 0}
#universal-hover dl dd{float:left;font-weight:bold;font-size:10px;color:#a82d24;margin:0 0 3px 0}
#universal-hover dl dd:before{-moz-margin-end:0}
#universal-hover dl dd span{color:#333;margin-left:3px}
#universal-hover dd.ad-supported-free{color:#88ba09}
#universal-hover dt a{font-weight:normal;font-size:11px}
#universal-hover p{font-family:arial,helvetica,sans-serif;font-size:12px;color:#333;margin:8px 0;line-height:15px}
#universal-hover p.release-year{font-weight:bold;color:#666}
#universal-hover p.release-year span{font-weight:normal;color:#333}
#universal-hover dt.wl-hover-prime{text-indent:-200px;overflow:hidden;background:url('../../digital/video/avod-1-5/watch_sprite_pagev2._V143000828_.png') repeat-x 3px -103px;width:85px;display:block;float:left;height:13px;margin-left:-5px;margin-right:0}
#universal-hover dd span a{font-size:11px}
#universal-hover #watch-tab-primary,#universal-hover #watchListAjaxAdding,#universal-hover #watchListAjaxRemoving,.watch-tab-set{background:url('../../digital/video/avod-1-5/aiv_watchlist_button_sprite._V378855908_.png');height:29px;background-repeat:no-repeat;width:223px}
#universal-hover #watchListAjaxAdding,#universal-hover #watchListAjaxRemoving{position:absolute;left:0;top:0;z-index:1;background-position:0 -124px;_display:none}
#universal-hover .aiv-watchlist-tab{position:relative}
#universal-hover #watchListAjaxRemoving{background-position:0 -279px}
#universal-hover form#watchlistForm .watch-tab-add{background-position:0 0;width:223px}
#universal-hover form#watchlistForm .watch-tab-add:hover{background-position:0 -31px}
#universal-hover form#watchlistForm .watchlist-type-tv .watch-tab-add{background-position:0 -62px}
#universal-hover form#watchlistForm .watchlist-type-tv .watch-tab-add:hover{background-position:0 -93px}
#universal-hover form#watchlistForm .watch-tab-adding{background-position:0 -124px}
#universal-hover form#watchlistForm .watchlist-type-tv .watch-tab-remove{background-position:0 -217px}
#universal-hover form#watchlistForm .watch-tab-remove{background-position:0 -155px}
#universal-hover form#watchlistForm .watch-tab-remove:hover{background-position:0 -186px}
#universal-hover form#watchlistForm .watchlist-type-tv .watch-tab-remove:hover{background-position:0 -248px}
#universal-hover form#watchlistForm .watch-tab-remove.tv{background-position:0 -186px}
#universal-hover form#watchlistForm{margin-top:8px}
#universal-hover a#uh-title,#universal-hover #uh-starRating a{height:inherit}
#universal-hover #uh-rating{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;color:#888;display:inline-block;_display:inline;font-weight:bold;line-height:1;padding:2px 3px;position:relative;*margin-top:-12px}
#universal-hover #uh-rating.no-border{border:0}
#universal-hover .amzn-logo{background-position:left;width:auto}
#universal-hover .watchlist-arrow,#universal-hover .watchlist-arrow-Left,#universal-hover .watchlist-arrow-Right{background:url('../../digital/video/avod-1-5/watchlist-hover-arrows._V318837835_.png') no-repeat;position:absolute;width:17px;height:237px;padding:0}
#universal-hover .watchlist-popover .ap_content{width:223px;margin:auto;position:relative;overflow:hidden}
#universal-hover .watchlist-arrow-Left{background-position:-18px 55px;left:-12px}
#universal-hover .watchlist-arrow-Right{background-position:5px 55px;left:267px;width:17px}
#universal-hover .watchlist-arrow-Bottom,#universal-hover .watchlist-arrow-Top{background:url('../../digital/video/avod-1-5/watchlist-hover-arrows-vertical._V318837330_.png') no-repeat;position:absolute;height:16px;width:100%;left:0}
#universal-hover .watchlist-arrow-Bottom{bottom:-16px;background-position:100px 0}
#universal-hover .watchlist-arrow-Bottom.outOfBoundsLeft{background-position:30px 0}
#universal-hover .watchlist-arrow-Bottom.outOfBoundsRight,#universal-hover .watchlist-arrow-Bottom.rightAlign.outOfBoundsRight{background-position:220px 0}
#universal-hover .watchlist-arrow-Bottom.rightAlign{background-position:160px 0}
#universal-hover .watchlist-arrow-Top{top:-16px;background-position:100px -14px}
#universal-hover .watchlist-arrow-Top.outOfBoundsLeft{background-position:30px -14px}
#universal-hover .watchlist-arrow-Top.outOfBoundsRight,#universal-hover .watchlist-arrow-Top.rightAlign.outOfBoundsRight{background-position:220px -14px}
#universal-hover .watchlist-arrow-Top.rightAlign{background-position:160px -14px}
#universal-hover .content-rating.no-border{border:0}
#dv-sims #universal-hover{width:274px}
#dv-sims #universal-hover #uh-rating{vertical-align:middle}
#dv-sims #universal-hover #uh-starRating{margin:0}
#universal-beard .a-size-medium{font-size:12px;line-height:1.255;font-family:Arial,sans-serif;text-rendering:optimizeLegibility}
#universal-beard .light-header{font-size:13px;color:#999;font-weight:lighter}
#universal-beard .inline-header{display:inline;margin-bottom:4px;margin-right:.25em}
#universal-beard .prime-icon{background:url('http://g-ec2.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 -270px no-repeat;display:inline-block;height:17px;text-indent:-9999em;vertical-align:text-bottom;width:55px}
#universal-beard .prime-icon-small{background:url('http://g-ec2.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') -70px -270px no-repeat;display:inline-block;height:13px;text-indent:-9999em;vertical-align:text-bottom;width:45px}
#universal-beard{background:#FFF;border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);display:none;padding:10px;position:absolute;z-index:1000}
#universal-beard.downloadable_tv_season,#universal-beard.downloadable_tv_episode{width:268px}
#universal-beard.downloadable_movie{width:223px}
#universal-beard #box-art{margin:0 auto;position:relative;margin-bottom:10px;margin-top:10px}
#universal-beard.downloadable_tv_season #box-art,#universal-beard.downloadable_tv_episode #box-art{width:266px}
#universal-beard.downloadable_movie #box-art{left:-7px}
#universal-beard.downloadable_movie #box-art,#universal-beard.downloadable_movie #box-art img{width:140px}
#universal-beard.downloadable_tv_episode #box-art img,#universal-beard.downloadable_tv_season #box-art img{width:100%}
#universal-beard .aiv-messaging{border-top:1px solid #DDD;font-weight:normal;padding-top:10px}
#universal-beard #prime-messaging{display:none}
#universal-beard #prime-messaging.prime{display:block}
#universal-beard .a-link-emphasis{display:inline-block}
#universal-beard .content-rating{background:#FFF;border:1px solid #CCC;color:#999}
#universal-beard .play span{display:none}
#universal-beard .play:hover span{display:block}
#universal-beard .imdb-rating{color:#999;display:inline-block}
#universal-beard .imdb-rating strong{color:#333}
.badge{background:url('http://g-ec2.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 0 no-repeat;display:block;height:60px;position:absolute;width:60px}
.badge-hd{background-position:-70px 0}
.badge-hd-prime{background-position:-140px 0}
.badge-rental{background-position:0 -300px}
#universal-beard .play{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#FFF;font-size:11px;font-weight:bold;height:64px!important;left:0;padding:24px 12px 24px 60px;position:absolute;text-align:left;text-shadow:0 1px 0 rgba(0,0,0,.6);width:100%;z-index:30;transition:color,background-color .2s linear;-webkit-transition:color,background-color .2s linear;-moz-transition:color,background-color .2s linear}
#universal-beard .play:hover{background:rgba(0,0,0,.8);color:#FFF;text-decoration:none}
#universal-beard .play-icon{background:url('http://g-ec2.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 -64px no-repeat;display:block;height:50px;left:0;position:absolute;top:10px;width:60px}
#universal-beard .play:hover .play-icon{background-position:-70px -64px}
#universal-beard .play:active .play-icon{background-position:-140px -64px}
#universal-beard .play:hover span{display:block}
.episode-carousel .play{background:rgba(0,0,0,.4);bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#CCC;font-size:11px;font-weight:bold;height:35px;left:0;padding:9px 6px 9px 36px;position:absolute;text-align:left;text-shadow:0 1px 0 rgba(0,0,0,.6);width:100%;z-index:30;transition:color,background-color .2s linear;-webkit-transition:color,background-color .2s linear;-moz-transition:color,background-color .2s linear}
.episode-carousel .play:hover{background:rgba(0,0,0,.8);color:#FFF;text-decoration:none}
.episode-carousel .play-icon{background:url('http://g-ec2.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') 0 -120px no-repeat;display:block;height:30px;left:0;position:absolute;top:2px;width:30px}
.episode-carousel .play:hover .play-icon{background-position:-40px -120px}
.episode-carousel .play:active .play-icon{background-position:-80px -120px}
.episode-carousel .play span{display:block}
.continue-total{background:#333;border-radius:5px;height:5px;margin:6px auto;width:55%}
.continue-progress{background:#beda83;border-radius:5px;height:5px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset}
#universal-beard a.watchlist-trailer,#universal-beard a.watchlist-watch{background:url(http://g-ecx.images-amazon.com/images/G/01/digital/video/avod-1-5/watch-play._V143846714_.jpg) -2px 0 no-repeat;display:block;height:39px;color:#004b91;width:232px;margin-top:8px;font-weight:bold}
#universal-beard a.watchlist-trailer div{margin:12px 0 0 50px;padding-top:10px}
#universal-beard a.watchlist-watch:hover,#universal-beard a.watchlist-trailer:hover{color:#e47911;text-decoration:none;background-position:-237px -0px}
#universal-beard a.watchlist-watch{background-position:-2px -40px;height:49px;width:232px;padding-top:1px}
#universal-beard a.watchlist-watch:hover{background-position:-237px -0px;background-position:-237px -40px}
#universal-beard .play-state{margin-top:11px;width:162px;height:8px;border:1px solid #cfcfcf;background:white;margin-bottom:4px;line-height:0;position:relative;margin-left:50px}
#universal-beard .wl-play-msg{float:left;margin-left:50px}
#universal-beard .play-state span{background-color:green;height:8px;position:absolute;top:0;left:0;display:block;margin:0;font-size:1px;padding:0;background:#82af28;background:-moz-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-webkit-gradient(linear,left top,right top,color-stop(34%,#82af28),color-stop(100%,#b5df5b));background:-webkit-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-o-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:-ms-linear-gradient(left,#82af28 34%,#b5df5b 100%);background:linear-gradient(left,#82af28 34%,#b5df5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82af28',endColorstr='#b5df5b',GradientType=1);_background:#82af28}
#universal-beard .runtime{float:right;margin-right:14px;color:#333;font-size:10px;text-align:right;height:11px;margin-top:1px;font-weight:normal}
#universal-beard .hover-ownership{text-align:left;color:white;padding:7px;border-radius:5px;font-weight:bold;font-size:11px;margin:0 0 8px}
#universal-beard .rental{background:#f6a424}
#universal-beard .purchase{overflow:hidden;background:#8dc500;background:-moz-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a5d31c),color-stop(100%,#8fc400));background:-webkit-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-o-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:-ms-linear-gradient(top,#a5d31c 0,#8fc400 100%);background:linear-gradient(top,#a5d31c 0,#8fc400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5d31c',endColorstr='#8fc400',GradientType=0);_background:#82af28}
#universal-beard .blackout{background:#4e4e4e}
#universal-beard .parental-control-on{background:url('http://g-ecx.images-amazon.com/images/G/01/digital/video/avod-1-5/watch_sprite_pagev2._V143000828_.png') no-repeat #999 -217px -34px;padding-left:27px;font-weight:normal}
#universal-beard .blackout a,#universal-beard .blackout a:visited{color:#6ac;font-size:11px}
#universal-beard dl{margin:5px 0}
#universal-beard dl dt{width:71px;float:left;clear:left;margin:0 0 2px 0}
#universal-beard dl dd{float:left;font-weight:bold;font-size:10px;color:#a82d24;margin:0 0 3px 0}
#universal-beard dl dd:before{-moz-margin-end:0}
#universal-beard dl dd span{color:#333;margin-left:3px}
#universal-beard dt a{font-weight:normal;font-size:11px}
#universal-beard p{font-family:arial,helvetica,sans-serif;font-size:12px;color:#333;margin:8px 0;line-height:15px}
#universal-beard p.release-year{font-weight:bold;color:#666}
#universal-beard p.release-year span{font-weight:normal;color:#333}
#universal-beard dt.wl-hover-prime{text-indent:-200px;overflow:hidden;background:url('http://g-ecx.images-amazon.com/images/G/01/digital/video/avod-1-5/watch_sprite_pagev2._V143000828_.png') repeat-x 3px -103px;width:75px;display:block;float:left;height:13px;margin-left:-5px;margin-right:0}
#universal-beard dd span a{font-size:11px}
#universal-beard #watch-tab-primary,#universal-beard #watchListAjaxAdding,#universal-beard #watchListAjaxRemoving,.watch-tab-set{background:url('http://g-ecx.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv_watchlist_button_sprite._V378855908_.png');height:29px;background-repeat:no-repeat;width:233px}
#universal-beard #watchListAjaxAdding,#universal-beard #watchListAjaxRemoving{position:absolute;left:0;top:0;z-index:1;background-position:0 -124px;_display:none}
#universal-beard .aiv-watchlist-tab{position:relative}
#universal-beard #watchListAjaxRemoving{background-position:0 -279px}
#universal-beard form#watchlistForm .watch-tab-add{background-position:0 0}
#universal-beard form#watchlistForm .watch-tab-add:hover{background-position:0 -31px}
#universal-beard form#watchlistForm .watchlist-type-tv .watch-tab-add{background-position:0 -62px}
#universal-beard form#watchlistForm .watchlist-type-tv .watch-tab-add:hover{background-position:0 -93px}
#universal-beard form#watchlistForm .watch-tab-adding{background-position:0 -124px}
#universal-beard form#watchlistForm .watchlist-type-tv .watch-tab-remove{background-position:0 -217px}
#universal-beard form#watchlistForm .watch-tab-remove{background-position:0 -155px}
#universal-beard form#watchlistForm .watch-tab-remove:hover{background-position:0 -186px}
#universal-beard form#watchlistForm .watchlist-type-tv .watch-tab-remove:hover{background-position:0 -248px}
#universal-beard form#watchlistForm .watch-tab-remove.tv{background-position:0 -186px}
#universal-beard form#watchlistForm{margin-top:8px}
.dv-button{background:-moz-linear-gradient(top,#fee6b0 0,#eeba37 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fee6b0),color-stop(100%,#eeba37));background:-webkit-linear-gradient(top,#fee6b0 0,#eeba37 100%);background:-o-linear-gradient(top,#fee6b0 0,#eeba37 100%);background:-ms-linear-gradient(top,#fee6b0 0,#eeba37 100%);background:linear-gradient(to bottom,#fee6b0 0,#eeba37 100%);background:#f2cf7b;border-radius:3px;border-width:0;color:#333;cursor:pointer;display:block;position:relative;text-decoration:none!important;text-shadow:0 1px 0 rgba(255,255,255,0.4);-webkit-font-smoothing:subpixel-antialiased}
.a-lt-ie9 .dv-button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee6b0',endColorstr='#eeba37',GradientType=0)}
.dp-main a.dv-button:link,.dp-main a.dv-button:visited{text-decoration:none;color:#333}
.dv-button.dv-secondary{width:100%;float:left;margin-bottom:15px}
.dv-bottom-shadow:before{content:"";position:absolute;z-index:-2;top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.9);-moz-box-shadow:0 0 15px rgba(0,0,0,0.9);box-shadow:0 0 15px rgba(0,0,0,0.9)}
.dv-button:hover{background:#f5c85b;background:-moz-linear-gradient(top,#fede97 0,#ecb21f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fede97),color-stop(100%,#ecb21f));background:-webkit-linear-gradient(top,#fede97 0,#ecb21f 100%);background:-o-linear-gradient(top,#fede97 0,#ecb21f 100%);background:-ms-linear-gradient(top,#fede97 0,#ecb21f 100%);background:linear-gradient(to bottom,#fede97 0,#ecb21f 100%)}
.a-lt-ie9 .dv-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fede97',endColorstr='#ecb21f',GradientType=0)}
.dv-button:active{background:#eeba37;box-shadow:0 1px 3px rgba(0,0,0,0.4) inset}
.dv-button.dv-neighbor{margin-left:10px}
.dv-button.dv-watch{background:#9ac83a;background:-moz-linear-gradient(top,#b0dc55,#88b824);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b0dc55),color-stop(100%,#88b824));background:-webkit-linear-gradient(top,#b0dc55,#88b824);background:-o-linear-gradient(top,#b0dc55,#88b824);background:-ms-linear-gradient(top,#b0dc55,#88b824);background:linear-gradient(top,#b0dc55,#88b824);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0DC55',endColorstr='#88B824',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset}
.dv-button.dv-watch:hover{background:#8cb734;background:-moz-linear-gradient(top,#aad451,#79a420);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aad451),color-stop(100%,#79a420));background:-webkit-linear-gradient(top,#aad451,#79a420);background:-o-linear-gradient(top,#aad451,#79a420);background:-ms-linear-gradient(top,#aad451,#79a420);background:linear-gradient(top,#aad451,#79a420);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAD451',endColorstr='#79A420',GradientType=0)}
.dv-button.dv-watch:active{background:#88b824}
.dv-watch.dv-secondary .dv-button-inner{padding:13px;font-size:1.25em}
.dv-watch.dv-secondary.dv-progress .dv-button-inner{padding:9px 0 8px 0}
.dv-1click{background:#f1ad57;background:-moz-linear-gradient(top,#f6c88f 0,#ed9220 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6c88f),color-stop(100%,#ed9220));background:-webkit-linear-gradient(top,#f6c88f 0,#ed9220 100%);background:-o-linear-gradient(top,#f6c88f 0,#ed9220 100%);background:-ms-linear-gradient(top,#f6c88f 0,#ed9220 100%);background:linear-gradient(to bottom,#f6c88f 0,#ed9220 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset}
.a-lt-ie9 .dv-1click{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6c88f',endColorstr='#ed9220',GradientType=0)}
.dv-1click:hover{background:#eaa044;background:-moz-linear-gradient(top,#f4bc77 0,#e18512 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4bc77),color-stop(100%,#e18512));background:-webkit-linear-gradient(top,#f4bc77 0,#e18512 100%);background:-o-linear-gradient(top,#f4bc77 0,#e18512 100%);background:-ms-linear-gradient(top,#f4bc77 0,#e18512 100%);background:linear-gradient(to bottom,#f4bc77 0,#e18512 100%)}
.a-lt-ie9 .dv-1click:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4bc77',endColorstr='#e18512',GradientType=0)}
.dv-1click:active{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;background-color:#ed9220;background-image:none;filter:none}
.dv-preorder{background:#e6e6b9;background:-moz-linear-gradient(top,#f5f5c7 0,#cecea2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5c7),color-stop(100%,#cecea2));background:-webkit-linear-gradient(top,#f5f5c7 0,#cecea2 100%);background:-o-linear-gradient(top,#f5f5c7 0,#cecea2 100%);background:-ms-linear-gradient(top,#f5f5c7 0,#cecea2 100%);background:linear-gradient(to bottom,#f5f5c7 0,#cecea2 100%)}
.a-lt-ie9 .dv-preorder{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5c7',endColorstr='#cecea2',GradientType=0)}
.dv-preorder:hover{background:#e5e5a1;background:-moz-linear-gradient(top,#f5f5ae 0,#cfcf8f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5ae),color-stop(100%,#cfcf8f));background:-webkit-linear-gradient(top,#f5f5ae 0,#cfcf8f 100%);background:-o-linear-gradient(top,#f5f5ae 0,#cfcf8f 100%);background:-ms-linear-gradient(top,#f5f5ae 0,#cfcf8f 100%);background:linear-gradient(to bottom,#f5f5ae 0,#cfcf8f 100%)}
.a-lt-ie9 .dv-preorder:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5ae',endColorstr='#cfcf8f',GradientType=0)}
.dv-preorder:active{background:#cfcf8f}
.dv-action{color:#fff;text-shadow:none;background:-moz-linear-gradient(top,#616161,#3a3a3a);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#616161),color-stop(100%,#3a3a3a));background:-webkit-linear-gradient(top,#616161,#3a3a3a);background:-o-linear-gradient(top,#616161,#3a3a3a);background:-ms-linear-gradient(top,#616161,#3a3a3a);background:linear-gradient(top,#616161,#3a3a3a);background:#4c4c4c;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5)}
.a-lt-ie9 .dv-action{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161',endColorstr='#3A3A3A',GradientType=0)}
.dv-action:hover{background:#595959;background:-moz-linear-gradient(top,#6e6e6e 0,#424242 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6e6e6e),color-stop(100%,#424242));background:-webkit-linear-gradient(top,#6e6e6e 0,#424242 100%);background:-o-linear-gradient(top,#6e6e6e 0,#424242 100%);background:-ms-linear-gradient(top,#6e6e6e 0,#424242 100%);background:linear-gradient(to bottom,#6e6e6e 0,#424242 100%)}
.a-lt-ie9 .dv-action.dv-active:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e6e6e',endColorstr='#424242',GradientType=0)}
.dv-action:active{background:#404040}
.dv-button input,.dv-button input:hover,.dv-button input:active,.dv-button input:focus,.dv-button button{overflow:visible;box-sizing:border-box;display:block;cursor:pointer;width:100%;line-height:13px;padding:9px 0;margin:0;text-decoration:none;background:transparent;border:0;outline:0}
.dv-watchlist input{display:inline-block}
.dv-action-secondary,.dv-action.dv-watchlist{background:#f8f8f8;background:-moz-linear-gradient(top,#f8f8f8 0,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,#f8f8f8 0,#e3e3e3 100%);background:-o-linear-gradient(top,#f8f8f8 0,#e3e3e3 100%);background:-ms-linear-gradient(top,#f8f8f8 0,#e3e3e3 100%);background:linear-gradient(to bottom,#f8f8f8 0,#e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e3e3e3',GradientType=0)}
.dv-action-secondary:hover,.dv-action.dv-watchlist:hover{background:#e6e9ef;background:-moz-linear-gradient(top,#e6e9ef 0,#d9dce1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e9ef),color-stop(100%,#d9dce1));background:-webkit-linear-gradient(top,#e6e9ef 0,#d9dce1 100%);background:-o-linear-gradient(top,#e6e9ef 0,#d9dce1 100%);background:-ms-linear-gradient(top,#e6e9ef 0,#d9dce1 100%);background:linear-gradient(to bottom,#e6e9ef 0,#d9dce1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e9ef',endColorstr='#d9dce1',GradientType=0)}
.dv-action-secondary:active,.dv-action.dv-watchlist:active{background:#ddd}
.dv-action-socondary .dv-button-inner,.dv-action .dv-button-inner{border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;color:#000}
.dv-action .dv-button-inner,.dv-action-secondary .dv-button-inner,.dv-watchlist .dv-button-inner,.dv-main-button .dv-button-inner{font-size:13px;text-align:center;color:#fff}
.dv-action-secondary .dv-button-inner,.dv-action.dv-watchlist .dv-button-inner{color:#333;font-weight:normal}
.dv-action.dv-watchlist.dv-processing .dv-button-inner{color:#999}
.dv-watchlist .dv-icon{display:none}
.dv-primary{box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;margin-bottom:15px}
.dv-button span{display:block;text-align:center;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.dv-button-suptext,.dv-button-subtext{font-size:13px}
.dv-primary-inner{font-size:1.4em;line-height:1.05em;padding:20px 10px;color:#333}
.dv-suptext .dv-primary-inner,.dv-subtext .dv-primary-inner{padding:13px 10px}
.dv-button-inner{font-size:1.1em;line-height:1.1em;padding:8px;font-family:arial,verdana,sans-serif;border:0;text-decoration:none;text-shadow:none;color:#000}
.dv-next-step{background-position:229px -205px;background-repeat:no-repeat;padding-right:20px}
.dv-prime .dv-primary-inner{padding:13px 45px;text-align:left}
.dv-prime.text-only .dv-icon-watch{display:none}
.dv-prime.text-only .dv-primary-inner{padding:22px 45px 21px}
.dv-button-sub{font-size:1.1em}
.dv-primary-inner .dv-button-sub{display:inline}
.dv-prime-trial{height:55px}
.dv-prime-trial .dv-primary-inner{padding:10px 20px 10px}
.dv-button .dv-icon{background-repeat:no-repeat;background-position:0 0;height:25px;width:25px;position:absolute;top:50%;margin-top:-13px;left:0}
.dv-button .dv-icon.dv-icon-watch{background-position:-150px -131px;top:50%;left:10px;margin-top:-18px;width:36px;height:36px}
.dv-button.dv-secondary .dv-icon.dv-icon-watch{background-position:-123px -139px;margin-top:-11px;width:22px;height:22px}
.dv-button.type-hd .dv-icon.dv-icon-watch{left:10px}
.dv-button.type-hd button{font-weight:bold}
.dv-button.dv-trailer{display:inline-block}
.dv-button.dv-trailer .dv-button-inner{font-size:1em;padding:12px 20px 12px 40px;color:#fff;text-shadow:-1px -1px 1px #222}
.dv-button.dv-trailer .dv-icon.dv-icon-watch{background-position:0 -118px;top:50%;left:0;margin-top:-18px;width:36px;height:36px}
.dv-button.dv-trailer:hover .dv-icon.dv-icon-watch{background-position:-40px -118px}
.dv-button.dv-trailer.disabled .dv-button-inner{color:#999}
.dv-button.dv-trailer.disabled .dv-icon.dv-icon-watch{opacity:.5}
.dv-button.dv-trailer.disabled:active,.dv-button.dv-trailer.disabled.dv-action:hover{background:#4c4c4c;background:-moz-linear-gradient(top,#616161,#3a3a3a);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#616161),color-stop(100%,#3a3a3a));background:-webkit-linear-gradient(top,#616161,#3a3a3a);background:-o-linear-gradient(top,#616161,#3a3a3a);background:-ms-linear-gradient(top,#616161,#3a3a3a);background:linear-gradient(top,#616161,#3a3a3a);box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5)}
.dv-button.dv-trailer.disabled:hover .dv-icon.dv-icon-watch{background-position:0 -118px}
.dv-button-text{font-size:1em}
.dv-button-suptext,.dv-button-subtext{font-size:.7em}
.dv-progress .dv-primary-inner{padding-right:20px;padding-top:16px;padding-bottom:17px}
.dv-progress .dv-button-inner{padding:10px}
.dv-progress.type-hd .dv-button-inner{padding:10px 10px 10px 20px}
.dv-progress-container,.dv-progress-bar{border-radius:5px;height:5px;display:block}
.dv-secondary .dv-progress-container,.dv-secondary .dv-progress-bar{border-radius:3px;height:3px}
.dv-progress-bar{background:#3c3e39;box-shadow:0 1px 0 rgba(255,255,255,.2) inset}
.dv-progress .dv-progress-container{margin:6px auto 0;width:55%;background:#7aa523;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5),0px 1px 0 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5),0px 1px 0 0 rgba(255,255,255,0.3)}
.dv-watch-owned,.dv-watch-prime{clear:both}
.dv-prime-tag{color:#f90;line-height:1.6em;padding-top:6px}
.dv-prime-tag-logo{background-position:-53px -16px;float:left;width:47px;height:13px;margin-right:7px;text-indent:-9999px}
.dv-button-tag{display:block;float:left;color:#96b65a;font-weight:bold;padding-top:8px}
.dv-button .dv-icon,.dv-prime-tag-logo,.dv-next-step{background-image:url('../../digital/video/global/aiv-sprite._V350521289_.png')}
#dv-page-banner{margin:8px 0 24px 0}
#dv-page-banner h1{font-weight:normal;font-size:20px;color:#e47911;display:inline;margin-right:20px}
#dv-page-banner.with-line-break{border-bottom:1px solid #e4e4e4;padding-bottom:8px;margin-bottom:15px}
#dv-page-banner a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#0066c0}
.smart-promo{position:relative;min-width:955px}
.smart-promo p,.smart-promo span,.smart-promo a,.smart-promo strong,.smart-promo{font-family:Arial,sans-serif}
.smart-promo-inner,.smart-promo-confirmation-inner{float:left;width:100%}
.smart-promo .logo-aiv,.smart-promo .logo-piv{margin:50px 0 30px 50px;display:block}
.smart-promo .logo-aiv{background:url(../../digital/video/amazon-instant-video._V353580924_.png) no-repeat;width:155px;height:45px}
.smart-promo .logo-piv{background:url(../../digital/video/amazon-prime-instant-video._V353579377_.png) no-repeat;width:192px;height:40px}
.smart-promo .smart-text{color:#ccc;text-align:left;width:66%;max-width:1000px;margin:30px 0 0 50px}
.detailed-smart-promo .smart-text{width:61%}
.smart-promo.bypost-smart-promo .smart-text{margin:50px 0 0 50px}
.smart-promo.bypost-smart-promo .boxes-slim,.smart-promo.detailed-smart-promo .boxes-slim{height:95px}
.smart-promo h1{color:#fff;margin-bottom:.5em;font-weight:300;font-size:36px;line-height:1.2}
.smart-promo h2{font-size:17px;margin:16px 0 .25em;color:#fff}
.smart-promo strong{color:#fff}
.smart-promo .smart-text p{line-height:1.4;margin-bottom:2em;font-size:16px}
.smart-promo .boxes,.smart-promo .boxes-slim,.smart-promo .boxes-align-square{text-align:left;width:66%;*width:740px;min-width:745px;max-width:1000px;height:120px;position:relative;margin:0 0 30px 50px}
.detailed-smart-promo .boxes-slim{width:61%;*width:65%}
.smart-promo .boxes-align{background:url('../../digital/video/storefronts/alpha-fade-60._V320697919_.png') repeat 0 0;overflow:hidden;padding:0 50px;position:relative}
.smart-promo.detailed-smart-promo .boxes-slim-unrec{height:115px}
.smart-promo .boxes-slim-unrec .box{*height:100%}
.smart-promo .boxes-unrec{height:140px}
.smart-promo .boxes-align-square{margin-bottom:20px;height:auto}
.smart-promo .boxes .box,.smart-promo .boxes-slim .box,.smart-promo .boxes-align-square .box{background:url('../../digital/video/storefronts/alpha-fade-60._V320697919_.png') repeat 0 0;padding:0 2%;*padding:0 4%;-webkit-border-radius:5px;border-radius:5px;right:0;position:absolute;width:45%;*width:49%;top:0;color:#ccc;height:100%}
.smart-promo .boxes .box-cta,.smart-promo .boxes-slim .box-cta,.smart-promo .boxes .box-left-no-signup,.smart-promo .boxes-slim .box-left-no-signup,.smart-promo .boxes-align-square .box-left-no-signup{left:0}
.smart-promo .boxes-align .box{border-left:1px solid #333;float:left;height:170px;max-width:500px;position:relative;width:33%}
.smart-promo .boxes-align-content{line-height:1.4;max-width:350px;padding:20px}
.smart-promo .box-highlight .boxes-align-content{padding:13px 20px}
.smart-promo .boxes-align-content h3{font-size:14px;margin-bottom:7px;color:#fff}
.smart-promo .box-highlight .boxes-align-content h3{font-size:21px}
.smart-promo .box .boxes-align-content p{color:#CCC;font-size:13px}
.boxes small,.boxes-slim small{color:#AAA;font-size:12px;position:absolute}
.box small{bottom:12px}
.smart-promo .box-highlight .boxes-align-content p{font-size:16px}
.smart-promo .boxes-align-content p.price{bottom:25px;color:#DDD;font-size:16px;font-weight:bold;margin:0;position:absolute}
.smart-promo .box-highlight .boxes-align-content p.price{color:#FFF;font-size:21px}
.smart-promo .boxes-align-square .box{width:155px;height:160px;padding:0 15px 15px;position:relative;float:left;margin-right:15px}
.smart-promo .boxes-align .box-highlight{position:relative;border:0}
.smart-promo .box strong{display:block;font-size:17px;margin-bottom:.25em}
.smart-promo .box a{text-decoration:none;color:#52bfeb}
.smart-promo .box a:hover{color:#e47911;text-decoration:underline}
.smart-promo .box p{color:#fff;font-size:15px;margin-bottom:1em}
.smart-promo .boxes-align-square .box strong{margin-top:10px;float:left;width:100%}
.smart-promo .no-box{position:absolute;top:260px;left:60px}
.smart-promo .box-cta a.smart-promo-cta{background:#f3d078;background:-moz-linear-gradient(top,#f7dfa5,#f0c14b);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7dfa5),color-stop(100%,#f0c14b));background:-webkit-linear-gradient(top,#f7dfa5,#f0c14b);background:-o-linear-gradient(top,#f7dfa5,#f0c14b);background:-ms-linear-gradient(top,#f7dfa5,#f0c14b);background:linear-gradient(top,#f7dfa5,#f0c14b);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;border-color:#cba957 #bf942a #aa8326;overflow:hidden;text-align:center;text-decoration:none!important;text-shadow:0 1px 0 rgba(255,255,255,.5);vertical-align:middle;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7dfa5',endColorstr='#f0c14b',GradientType=0);border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;display:block;padding:16px;color:#333;font-size:21px;margin:7px 0}
.smart-promo .box-cta a.smart-promo-cta:hover{background:-moz-linear-gradient(top,#f5d78e,#eeb933);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5d78e),color-stop(100%,#eeb933));background:-webkit-linear-gradient(top,#f5d78e,#eeb933);background:-o-linear-gradient(top,#f5d78e,#eeb933);background:-ms-linear-gradient(top,#f5d78e,#eeb933);background:linear-gradient(top,#f5d78e,#eeb933);background:#f1c860;color:#333}
.smart-promo .boxes-slim .box-cta a.smart-promo-cta{margin:15px 0}
.smart-promo span.box-image{width:140px;height:85px;background:url('../../digital/video/storefronts/smart-promo-sprite._V353693081_.png') no-repeat 0 0;display:block}
.smart-promo .boxes-align-square .box-browse span.box-image{background-position:12px 0}
.smart-promo .boxes-align-square .box-watch span.box-image{background-position:15px -96px}
.smart-promo .boxes-align-square .box-return span.box-image{background-position:-121px -3px}
.smart-promo .boxes-align-square .box-connect span.box-image{background-position:-138px -95px}
.smart-promo p.footerText{text-align:left;color:#ccc;margin:20px 0 25px 50px}
.confirmation .smart-text{margin-top:100px}
.confirmation .boxes-align-square{margin-bottom:50px}
.confirmation-bypost .smart-text{margin-top:50px}
.confirmation .smart-text p{line-height:27px;font-size:21px}
.smart-promo span.copyright{bottom:5px;right:20px;color:#878787;font-size:10px;position:absolute;text-align:right;background:0}
.smart-promo .box-highlight span.sash{position:absolute;top:0;right:0;background:url('../../digital/video/storefronts/smart-promo-sprite._V353693081_.png') no-repeat 0 -204px;width:110px;height:65px}
.smart-promo span.coachlines{background:url('../../digital/video/storefronts/welcome-message-sprite._V364845038_.png') no-repeat;text-indent:-9999px;position:absolute;top:0}
.smart-promo span.point-to-piv{left:33px;width:170px;height:85px;background-position:0 0}
.smart-promo span.point-to-aiv{left:197px;width:235px;height:75px;background-position:0 -79px!important}
.smart-promo-dark-aiv,.smart-promo-dark-piv{height:50px}
.smart-promo-dark-aiv a,.smart-promo-dark-piv a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#0066c0;position:relative}
.smart-promo-dark-aiv h1,.smart-promo-dark-piv h1{text-indent:-9999px;height:50px;background:url('http://g-ecx.images-amazon.com/images/G/01/digital/video/avod-1-5/aiv-sprite._V361813575_.png') no-repeat}
.smart-promo-dark-byPost h1{font-size:20px;font-weight:normal}
#content .smart-promo-dark-aiv h1{width:175px;background-position:0 -780px}
#content .smart-promo-dark-piv h1{width:217px;background-position:0 -707px}
.smart-promo-dark-aiv a{left:180px;top:-21px}
.smart-promo-dark-piv a{position:relative;left:230px;top:-20px}
.smart-promo .prime-boxes .box strong{display:inline}
.smart-promo .prime-boxes .box.box-cta{padding:2% 2% 2% 4%;width:43%}
.smart-promo .prime-boxes .box.box-cta p,.smart-promo .prime-boxes .box.box-cta p strong{font-size:16px}
.smart-promo .prime-boxes .box.box-cta p{color:#ccc}
.smart-promo .prime-boxes .box{padding:2%;height:87px}
.smart-promo .prime-boxes .box p{margin:0;font-size:13px}
.smart-promo .prime-boxes .box h2{margin:0 0 4px}
.smart-promo .prime-boxes{margin:0 0 40px 50px;width:92%;*width:66%}
.boxes-slim{*margin:0 0 0 60px}
.smart-promo .box-cta a.smart-promo-cta{*background:#f5cd6a}
.smart-promo .boxes-align-square .box{*width:175px}
.smart-promo .boxes-align .box{*height:150px}
.smart-promo .boxes-unrec .box,.boxes-slim .box,.boxes .box{*height:100%}
.smart-promo .prime-boxes .box{*padding:22px 30px;*width:49%;*height:117px}
.sunset-long{height:450px}
.sunset-medium{height:370px}
.sunset-short{height:250px}
.sunset span,.sunset a,.sunset p,.sunset{font-family:Arial,sans-serif}
.sunset{position:relative;background-repeat:no-repeat;background-position:right top;margin-bottom:10px;min-width:995px}
.sunset .point-to-piv,.sunset .point-to-aiv,.sunset .point-to-rental,.sunset .point-to-rental-only,.sunset .look-for-prime,.sunset .watch-later{background:url('../../digital/video/storefronts/welcome-message-sprite._V364845038_.png') no-repeat;text-indent:-9999px}
.sunset span.point-to-piv{position:absolute;top:0;left:33px;width:165px;height:80px;background-position:0 0}
.sunset span.point-to-aiv{position:absolute;top:0;left:197px;width:235px;height:75px;background-position:0 -79px}
.sunset span.point-to-rental{position:absolute;top:0;left:435px;width:215px;height:65px;background-position:0 -148px}
.sunset span.point-to-rental-only{position:absolute;top:0;right:25px;width:260px;height:80px;background-position:0 -325px}
.sunset span.look-for-prime{position:absolute;bottom:10px;left:30px;height:64px;width:385px;text-indent:-9999px;background-position:0 -265px}
.sunset span.watch-later{position:absolute;top:0;right:110px;height:80px;width:300px;text-indent:-9999px;background-position:0 -399px}
.sunset .migration-message{margin-top:33px;margin-bottom:20px;border:1px solid #56c2ec;-moz-border-radius:5px;border-radius:5px;padding:20px;padding-left:56px;background-color:#000;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color:#fff;font-size:15px;font-weight:bold;position:relative;line-height:25px}
.sunset .migration-message p.msg{font-weight:100;font-size:14px;margin:0}
.sunset .migration-message p.msg a{color:#56c2ec}
.sunset span.info-icon{background-image:url("../../amazonui/sprites/aui_sprite_0008-1x._V378034175_.png");background-repeat:no-repeat;height:25px;width:36px;display:inline-block;background-position:-350px -37px;text-indent:-9999px;position:absolute;top:17px;left:17px;*left:-39px}
.sunset .welcome{position:absolute;top:100px;left:53px;color:#fff;font-size:36px;width:700px}
.sunset .welcome h1{color:#fff;font-size:36px;font-weight:100}
.sunset .welcome-txt{color:#ccc;font-size:17px}
.sunset span.copyright{bottom:5px;right:20px;color:#878787;position:absolute;font-size:10px}