#dv-signup-container p a,#dv-signup-container p a:active,#dv-signup-container p a:link,#dv-signup-container p a:visited,.dv-signup-footer p a,.dv-signup-footer p a:active,.dv-signup-footer p a:link,.dv-signup-footer p a:visited{text-decoration:none}#dv-signup-container p a:hover,.dv-signup-footer p a:hover{text-decoration:underline}#dv-signup-container{margin-left:auto;margin-right:auto}.su-form{clear:both;float:none;margin:0 auto 45px;width:630px}.dv-single-column-flex{max-width:640px;margin:0 auto 45px;padding:0 10px}h2.su-stage-title{font-size:21px;font-weight:400;width:630px;margin:0 auto 10px auto}p.su-plan-subtitle{width:630px;margin:10px auto 20px auto}hr.su-horizontal-divider{height:2px;clear:both;float:none;background-color:#ddd;margin:0 auto;border:none;background-image:-moz-linear-gradient(left,#fff 0,#e1e1e1 50%,#fff 100%);background-image:-ms-linear-gradient(left,#fff 0,#e1e1e1 50%,#fff 100%);background-image:-o-linear-gradient(left,#fff 0,#e1e1e1 50%,#fff 100%);background-image:-webkit-linear-gradient(left,#fff 0,#e1e1e1 50%,#fff 100%);background-image:linear-gradient(to left,#fff 0,#e1e1e1 50%,#fff 100%)}.su-fieldset{margin:0 auto 15px;clear:both;float:none}hr.su-horizontal-divider{margin-bottom:25px}.su-fieldset .hidden{display:none}.su-form table{border-collapse:separate;border:1px solid #ddd;border-radius:5px;width:630px;margin:0 auto;border-spacing:0;margin-bottom:10px;padding:1px}.su-form td,.su-form th{font-size:13px}.su-form label{cursor:pointer}#validation-error{width:630px;margin:0 auto}#validation-error ul li{list-style-type:none;color:#333}#validation-error ul{padding-left:0;margin-left:0}.inline-error{color:#c40000}p.su-payment-mandate-advice{width:630px;margin:0 auto;padding:15px 5px 20px 5px;text-align:left;color:#888;font-size:12px}.aiv-submit,.su-form .su-form-button .a-button a:link{font-family:Arial,sans-serif}.aiv-submit{height:50px;min-width:250px;line-height:normal;font-size:17px;text-align:center;border:1px solid #bf942a;border-color:#CBA957 #BF942A #AA8326;border-radius:3px;background-color:#F0C14B;background-image:-moz-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-ms-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-o-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-webkit-linear-gradient(top,#F7DFA5,#F0C14B);background-image:linear-gradient(to top,#F0C14B,#F7DFA5);box-shadow:0 1px 0 rgba(255,255,255,.4) inset;float:right;margin:15px 0}.aiv-submit.hover,.aiv-submit:hover{border-color:#AA8326 #BF942A #BF942A;background-image:-moz-linear-gradient(top,#F5D78E,#F0C14B);background-image:-ms-linear-gradient(top,#F5D78E,#F0C14B);background-image:-o-linear-gradient(top,#F5D78E,#F0C14B);background-image:-webkit-linear-gradient(top,#F5D78E,#F0C14B);background-image:linear-gradient(top,#F0C14B,#F5D78E)}.aiv-submit.disabled,.aiv-submit:disabled{background-color:#F9F3E5;background-image:none;box-shadow:none;border-color:#E8E0CD;cursor:default;color:#B7B7B7}.aiv-submit.dv-continue,.aiv-submit.dv-save{float:right;margin:0}.su-form-button{min-height:50px}.legal-button{float:right;background:#f3f3f3;border:1px solid #e3e3e3;border-radius:3px;padding:10px;min-width:320px}.legal-button .aiv-submit{width:100%;line-height:50px}.legal-button .btn-legal-text{display:block;padding-top:10px;clear:both;color:#888}.legal-button.multiline{padding:0;min-width:250px;line-height:27px;font-size:11px;text-align:center;border:1px solid #bf942a;border-color:#CBA957 #BF942A #AA8326;border-radius:3px;background-color:#F0C14B;background-image:-moz-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-ms-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-o-linear-gradient(top,#F7DFA5,#F0C14B);background-image:-webkit-linear-gradient(top,#F7DFA5,#F0C14B);background-image:linear-gradient(to top,#F0C14B,#F7DFA5);box-shadow:0 1px 0 rgba(255,255,255,.4) inset;float:right;height:50px;font-weight:700}.legal-button.multiline .aiv-submit{line-height:24px;font-size:11px;border:none;background:0 0;margin:0;height:auto;box-shadow:none}.legal-button.multiline .btn-legal-text{padding:0 10px;color:#000}.a-lt-ie9 .addressNew input,.a-lt-ie9 .paymentNew input{line-height:19px}.a-lt-ie9 hr.su-horizontal-divider{height:1px}.a-ie7 .su-fieldset{display:block;zoom:1}.progress-bar{list-style:none;padding-left:150px;margin:0 auto 10px;width:750px;height:30px}.progress-bar.no-plan-stage{padding-left:225px}.progress-bar li{font:12px/1.4 Arial;text-transform:uppercase;float:left;width:150px;text-align:center;border-top:solid 1px #aaa;padding-top:5px;text-indent:-150px;position:relative;list-style:none}.progress-bar li:before{content:"";position:absolute;top:-4px;left:-4px;width:8px;height:8px;background-color:#aaa;border-radius:4px}.progress-bar li.complete{border-top-color:#e47810}.progress-bar li.complete:before,.progress-bar li.current:before{background-color:#e47810}.progress-bar li.current{color:#e47810;font-weight:700}.progress-bar li.last{border-top:none}.a-ie7 .progress-bar{width:600px}.a-ie7 .progress-bar li span{content:"";position:absolute;top:-4px;left:-4px;width:8px;height:8px;background-color:#aaa;border-radius:4px}.a-ie7 .progress-bar li.complete span,.a-ie7 .progress-bar li.current span{background-color:#e47810}h2#plan-selection-title{margin:0 auto 10px auto}#plan-selection table{border-collapse:separate;border:1px solid #ddd;border-radius:5px;margin:0 auto 20px;border-spacing:0}#plan-selection h4{padding-bottom:0;font-weight:700}#plan-selection tr.selected h4{color:#e47911}#plan-selection tr.last td{border-bottom:none}#plan-selection td,#plan-selection th{padding:10px;border-bottom:1px solid #EAEAEA}#plan-selection td.plan-buttons{background-color:#f6f6f6;width:182px}#plan-selection .hidden{display:none}#plan-selection .a-alert-bypost .a-alert-content{color:#aa7e00;font-size:13px;padding-top:2px;margin-bottom:4px}#plan-selection .a-alert-bypost.addon{margin:2px 0 0 20px}.plan-buttons label input{display:block;float:left;margin:7px 10px auto 5px}.plan-buttons label{border:1px solid #d0d0d0;border-radius:3px;background-color:#DCDFE3;height:30px;width:180px;line-height:30px;text-align:center;font-weight:400;color:#111;background-image:-moz-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-ms-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-o-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-webkit-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:linear-gradient(to top,#E7E9EC,#F7F8FA);box-shadow:0 1px 0 rgba(255,255,255,.4) inset}.selected .plan-buttons label{font-weight:700}#plan-selection p.plan-desc,#plan-selection p.year-equivalent{font-size:12px;line-height:1.3em;margin-bottom:8px;color:#858585}#plan-selection tr.promoted p.plan-desc{color:#333;font-size:15px}#plan-selection p.year-equivalent{text-align:center;margin-top:10px}#plan-selection p.month-equivalent{display:inline;color:#B9B9B9}#plan-selection label.plan-addon{line-height:11px}#plan-selection label#sharedAddon{margin-top:15px}#plan-selection label.plan-addon input{margin-right:5px}#plan-selection label.plan-addon.disabled{color:#858585}#plan-selection label.plan-addon .price-per-cycle{font-weight:400;color:#888}#plan-selection .plan-buttons label:hover{border-color:#AEB4BD #ADADAD #9FA5AF;background-image:-moz-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-ms-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-o-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-webkit-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:linear-gradient(to top,#D9DCE1,#E7EAF0)}#plan-selection tr.v2 .plan-info input[type=radio]{float:left;margin-left:1px}#plan-selection tr.v2 .plan-info h4{margin-left:25px;cursor:pointer}#plan-selection tr.v2 .plan-info p.plan-desc{margin:5px 0 5px 27px;cursor:pointer}#plan-selection tr.v2 td.plan-buttons,#plan-selection tr.v2 td.plan-info,#plan-selection tr.v2.promoted td.plan-info{background:#f6f6f6}#plan-selection tr.v2.selected td.plan-buttons,#plan-selection tr.v2.selected td.plan-info{background:#fff}#plan-selection tr.v2.promoted td.plan-buttons{background:url(https://images-na.ssl-images-amazon.com/images/G/02/digital/video/signup/best-value._V362911460_.png) #f6f6f6 no-repeat right 0}#plan-selection tr.v2.selected.promoted td.plan-buttons{background:url(https://images-na.ssl-images-amazon.com/images/G/02/digital/video/signup/best-value._V362911460_.png) #fff no-repeat right 0}#plan-selection tr.v2 .plan-buttons label,#plan-selection tr.v2 .plan-buttons label:hover,.a-js #plan-selection tr.v2 .plan-buttons label,.a-js #plan-selection tr.v2.selected .plan-buttons label{border:none;background-image:none;background-color:transparent;font-size:13px;text-align:left;box-shadow:none}#plan-selection tr.v2 .plan-info label.plan-addon{line-height:19px;margin-left:25px;padding-left:23px}.a-js #plan-selection tr.v2.promoted .plan-buttons label{font-size:16px;font-weight:700}.a-js #plan-selection tr.v2.selected .plan-buttons label{color:#e47911}#plan-selection tr.v2 .plan-buttons p.year-equivalent{text-align:left;margin-top:0}#plan-selection tr.v2 label.plan-addon input{margin:0 3px 3px -20px}.a-js .plan-buttons label input{display:none;float:none}.a-js #plan-selection label.hover{border-color:#AEB4BD #ADADAD #9FA5AF;background-image:-moz-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-ms-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-o-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-webkit-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:linear-gradient(to top,#D9DCE1,#E7EAF0)}.a-js #plan-selection .selected .plan-buttons label{background-color:#fefef6;border-color:#e47911;background-image:none}.a-ie7 #plan-selection table{border-collapse:collapse}#payment-method td,#payment-method th{padding:10px;border-bottom:1px solid #EAEAEA}#payment-method .paymentNew,#payment-method tr{background-color:#f6f6f6}#payment-method .paymentNew{border:1px solid #ddd;border-radius:5px;padding:10px}#payment-method-form .payment-warning{margin-bottom:20px}.paymentNew .descNewData input{top:3px}.new-payment-details{padding-left:5px}#payment-method tr.last td{border-bottom:none}#payment-method .paymentNew.hover,#payment-method .paymentNew.selected,#payment-method .paymentNew:hover,#payment-method tr th,#payment-method tr.hover,#payment-method tr.selected,#payment-method tr:hover{background-color:#fff}#payment-method label.existingPaymentDetails{font-weight:400}#payment-method .card_issuer{background-repeat:no-repeat;background-position:-3px 0;padding-left:42px;display:inline-block;min-height:25px}#payment-method .americanexpress{background-position:-3px -279px}#payment-method .amzn{background-position:-3px -254px}#payment-method .carte_bancaire{background-position:-3px -229px}#payment-method .citi{background-position:-3px -204px}#payment-method .dinersclub{background-position:-3px -179px}#payment-method .discover{background-position:-3px -154px}#payment-method .japancreditbureau{background-position:-3px -129px}#payment-method .maestro,#payment-method .mastercarddebit{background-position:-3px -104px}#payment-method .mastercard{background-position:-3px -304px}#payment-method .amazonplcc{background-position:-3px -79px}#payment-method .chinaunionpay{background-position:-3px -54px}#payment-method .visa{background-position:-3px -29px}#payment-method span.tail{color:#858585;font-weight:400}.cardRadio{float:left}#payment-method tr label,.paymentNew label p{padding:0}.paymentNew label.newDataLabel{margin-bottom:10px}.paymentNew label input{float:left}#payment-method tr label input,.paymentNew label input{margin-right:10px;bottom:0}.new-payment-details ul li{list-style-type:none;margin-bottom:10px;float:left;margin-right:15px}.new-payment-details ul li input.nameCardAccount{width:204px}.new-payment-details ul li input.sortCode{width:122px}.iban-payment-labels ul li input.nameCardAccount{width:162px}.iban-payment-labels ul li input.sortCode{width:224px}.iban-payment-labels ul li.cardLast{margin-right:0}.new-payment-details ul li label{color:#333;margin-bottom:0}.paymentNew .hidden{display:none}#payment-method div.noOptions,#payment-method div.singleOption{border:none;background-color:#fff;padding:0;width:640px}#payment-method #expiryMonth,#payment-method #expiryYear{padding:3px 7px;box-shadow:none;border-radius:3px;border:1px solid #d0d0d0;height:31px}#payment-method select#expiryMonth:focus,#payment-method select#expiryYear:focus{box-shadow:0 0 3px rgba(228,121,17,.5),inset 0 1px 0 rgba(0,0,0,.07);border-radius:3px;border-color:#e49747}.noOptions .new-payment-details,.singleOption .new-payment-details{padding-left:0;margin-left:0}.noOptions .new-payment-details ul,.singleOption .new-payment-details ul{margin-left:0}.singleOption label.descNewData,.singleOption label.newDataLabel{display:none}.noOptions .new-payment-details ul li.cardLast,.singleOption .new-payment-details ul li.cardLast{margin-right:0}.noOptions .new-payment-details ul li input.nameCardAccount,.singleOption .new-payment-details ul li input.nameCardAccount{width:236px}.noOptions .iban-payment-labels ul li input.nameCardAccount,.singleOption .iban-payment-labels ul li input.nameCardAccount{width:190px}.a-js .new-payment-details{display:none}.a-js .noOptions .new-payment-details,.a-js .singleOption .new-payment-details{display:block}.a-lt-ie9 #payment-method tr label input{bottom:2px}.a-ie7 table.paymentExisting{border-collapse:collapse}.a-ie7 #payment-method .paymentNew{width:600px}.a-ie7 #payment-method .paymentNew.noOptions,.a-ie7 #payment-method .paymentNew.singleOption{width:630px}.a-ie7 .paymentNew legend{height:0}.a-ie7 .paymentNew fieldset{margin-bottom:10px}.a-ie7 .paymentNew ul{margin-left:0;padding-left:18px}.a-ie7 .paymentNew.noOptions ul,.a-ie7 .paymentNew.singleOption ul{padding-left:0}.a-ie7 .paymentNew label input{top:-2px}.a-ie7 .paymentNew input.nameCardAccount{width:190px}.a-ie7 .paymentNew.noOptions input.nameCardAccount,.a-ie7 .paymentNew.singleOption input.nameCardAccount{width:205px}.a-ie7 .new-payment-details input{padding:0 7px;line-height:31px}h2#sameAddrOption{margin-top:25px}#billing-address td,#billing-address th,#delivery-address td,#delivery-address th,#validate-address td,#validate-address th{padding:10px;border-bottom:1px solid #EAEAEA}td.address-select{width:180px}td.address-select label input[type=radio]{float:left;height:20px}.new-address-details{padding-left:5px}#billing-address .addressNew,#billing-address tr,#delivery-address .addressNew,#delivery-address tr,#validate-address tr{background-color:#f6f6f6}#billing-address .addressNew,#delivery-address .addressNew{border:1px solid #ddd;border-radius:5px;width:630px;padding:10px}.addressNew .descNewData input{top:3px}#billing-address tr.last td,#delivery-address tr.last td,#validate-address tr.last td{border-bottom:none}#billing-address .addressNew.hover,#billing-address .addressNew.selected,#billing-address .addressNew:hover,#billing-address th,#billing-address tr.hover,#billing-address tr.selected,#billing-address tr:hover,#delivery-address .addressNew.hover,#delivery-address .addressNew.selected,#delivery-address .addressNew:hover,#delivery-address th,#delivery-address tr.hover,#delivery-address tr.selected,#delivery-address tr:hover,#validate-address th,#validate-address tr.hover,#validate-address tr.selected,#validate-address tr:hover{background-color:#fff}#billing-address tr td.address-full label,#delivery-address tr td.address-full label,#validate-address tr td.address-full label,.su-fieldset label.same-address{font-weight:400}#billing-address tr label,#delivery-address tr label,#validate-address tr label,.addressNew label p,.su-fieldset label.same-address{padding:0}.addressNew label.newDataLabel{margin-bottom:10px}.addressNew label input{float:left}#billing-address tr label input,#delivery-address tr label input,#validate-address tr label input,.addressNew label input{margin-right:10px;bottom:0}.su-fieldset label.same-address input{margin-right:5px}.su-fieldset label.same-address{line-height:13px}#billing-address span.tail,#delivery-address span.tail{color:#858585;font-weight:400}.new-address-details ul.three-col-address{margin-left:0}.new-address-details ul.three-col-address li{float:left;margin-right:10px;width:190px}.new-address-details ul.three-col-address li.city-wide,.three-col-address li input.town-city{width:161px}.new-address-details ul.three-col-address li.last{margin-right:0}.new-address-details ul.three-col-address li.country{width:auto;color:#000}.new-address-details ul.three-col-address .a-alert-bypost{padding-top:15px;width:440px}.three-col-address li input{width:190px}.new-address-details ul li label{color:#333;min-height:21px}.new-address-details ul li{list-style-type:none;margin-left:0;margin-bottom:10px;display:table}.new-address-details .address-field-full-width{width:560px}#billing-address-form .address-warning{margin-bottom:20px}#billing-address div.singleOption,#delivery-address div.singleOption{border:none;background-color:#fff;width:640px;margin-bottom:20px;padding:0}#billingAddress_CountryCode,#deliveryAddress_CountryCode{padding:3px 7px;box-shadow:none;border-radius:3px;border:1px solid #d0d0d0;height:31px}.singleOption .new-address-details{padding-left:0}.singleOption .new-address-details ul{margin-left:0}.singleOption .new-address-details .address-field-full-width{width:630px}.singleOption .new-address-details ul.three-col-address li.city-wide,.singleOption .three-col-address li input.town-city{width:232px}.a-js .new-address-details{display:none}.a-js .singleOption .new-address-details{display:block}.a-lt-ie9 #billing-address tr label input,.a-lt-ie9 #delivery-address tr label input,.a-lt-ie9 #validate-address tr label input{bottom:2px}.a-ie7 table.addressExisting{border-collapse:collapse}.a-ie7 #billing-address .addressNew,.a-ie7 #delivery-address .addressNew{width:600px}.a-ie7 #billing-address .addressNew.singleOption,.a-ie7 #delivery-address .addressNew.singleOption{width:630px}.a-ie7 .addressNew fieldset{margin-bottom:10px}.a-ie7 .addressNew ul{margin-left:0;padding-left:18px}.a-ie7 .addressNew.singleOption ul{padding-left:0}.a-ie7 .new-address-details ul.three-col-address{margin-left:0;padding-left:0}.a-ie7 .addressNew legend{height:0}.a-ie7 .addressNew label input{top:-2px}.a-ie7 .new-address-details input{padding:0 7px;line-height:31px}.a-ie7 .new-address-details .address-field-full-width{width:540px}.a-ie7 .singleOption .new-address-details .address-field-full-width{width:600px}.a-ie7 .three-col-address li input{width:118px}.a-ie7 .three-col-address li input.town-city{width:220px}.a-ie7 .singleOption .three-col-address li input.town-city{width:280px}table#review{border:1px solid #ddd;margin:0 auto 15px;border-spacing:0;border-collapse:collapse;position:relative}#review tr{border-bottom:1px solid #eaeaea}#review td{padding:10px}#review td.confirmation-left-col{color:#626262;background-color:#f6f6f6;width:125px}#review td.confirmation-right-col{width:105px;position:relative}#review dd,#review dt{float:none;margin-left:0;display:block}#review dt{font-weight:400}#review div.planName{font-weight:700}#review .a-alert-bypost .a-alert-content{color:#aa7e00;font-size:13px;padding-top:2px;margin-bottom:4px}a.review-change,a.review-change:active,a.review-change:hover,a.review-change:link,a.review-change:visited{text-decoration:none;color:#111;font-size:11px}.review-change{text-align:center;display:block;height:22px;width:95px;border:1px solid #d0d0d0;border-color:#BCC1C8 #BABABA #ADB2BB;border-radius:3px;background-color:#DCDFE3;background-image:-moz-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-ms-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-o-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:-webkit-linear-gradient(top,#F7F8FA,#E7E9EC);background-image:linear-gradient(to top,#E7E9EC,#F7F8FA);box-shadow:0 1px 0 rgba(255,255,255,.4) inset;line-height:19px}.review-change:hover{border-color:#AEB4BD #ADADAD #9FA5AF;background-image:-moz-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-ms-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-o-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:-webkit-linear-gradient(top,#E7EAF0,#D9DCE1);background-image:linear-gradient(to top,#D9DCE1,#E7EAF0)}.dv-su-plan-info{width:630px;margin:40px auto}.dv-su-plan-info .planOption{margin-bottom:20px;float:left;width:100%}.dv-su-plan-info div.planName{width:100%;font-size:21px;font-weight:400;width:630px;margin:0 auto 20px auto}.dv-su-plan-info div.planDesc{margin:0;width:70%;float:left}.dv-su-plan-info .planLogo{display:none}#review .confirmation-middle-col div.planDesc,#review .confirmation-middle-col div.price{display:inline}#review .confirmation-middle-col dl.paymentCardOption{min-height:40px}#review td.confirmation-right-col p.sub-text{position:absolute;right:10px;text-align:right;width:200px;top:37px;font-size:12px;color:#A7A5A5}.dv-su-plan-info div.price{display:inline;float:right;width:22%;font-weight:700}.dv-su-plan-info .price span{display:block;color:#999}fieldset#ctaGroup{position:relative}#load-spinner{width:100px;height:100px;position:absolute;left:50%;top:-160px;margin-left:-50px;background:#fff url(https://images-na.ssl-images-amazon.com/images/G/01/ui/loadIndicators/loading-large._V192556453_.gif) center center no-repeat;border:1px #ccc solid;:@include border-radius(10px);display:none}.a-lt-ie9 table#review dl,.a-lt-ie9 table#review p{margin:0}.a-ie7 table#review td{border-bottom:1px solid #eaeaea}@media only screen and (max-width:480px){.dv-su-plan-info,.su-form{width:100%}h2#confirm-title{float:left;text-align:center}#a-page .dv-signup-terms,.aiv-submit,.su-form table#review,h2#confirm-title{width:90%;margin:10px 5%}.dv-su-plan-info .planOption.double-plan{width:49%;padding:5% 0}.dv-su-plan-info .planOption.planAddonOption.double-plan{width:49%;border-left:1px solid #999}.dv-su-plan-info .planOption.double-plan .price{width:100%;text-align:center;clear:both;margin:0}.dv-su-plan-info .planOption .planLogo{width:60%;margin:0 auto;float:none;min-height:60px;display:inline-block}.dv-su-plan-info .three-column .planDesc,.dv-su-plan-info div.planName,ol.progress-bar,td.confirmation-right-col p.sub-text{display:none}.dv-su-plan-info div.price{width:40%;margin-right:5%;padding-top:1%}.dv-su-plan-info .three-column .planLogo{width:30%;margin-left:15%}#review td.confirmation-right-col{width:45px}.review-change,.review-change:hover{border:0;color:transparent;width:0;height:1px;display:block;background:url(https://images-na.ssl-images-amazon.com/images/G/01/digtial/arrow._V322664503_.png) no-repeat 100% 50%;box-shadow:none;border-color:#BCC1C8 #BABABA #ADB2BB;border-radius:3px;line-height:19px;font-size:13px;padding:10px;text-indent:-9999px}}#dv-signup-banner{width:100%;height:200px;background-color:#2f2f2f;min-width:790px;margin-bottom:20px;position:relative;overflow:hidden}.dv-signup-banner-image{width:400px;position:absolute;right:0;top:0}.dv-signup-banner-image img{width:400px}.dv-signup-banner-image p{position:absolute;top:180px;color:#fff}#dv-signup-banner .content{width:620px;height:170px;margin:0 auto;padding-top:30px}#dv-signup-banner .content h3{color:#fff;font-size:30px;font-weight:400}#dv-signup-banner .content h4{color:#aaa;font-size:21px}#dv-signup-banner .content h2{margin-bottom:10px}#dv-signup-banner p{color:#fff}.dv-signup-footer{margin:0 auto;text-align:center}.dv-signup-terms{margin:0 auto 25px auto;width:620px}.dv-signup-terms p a,.dv-signup-terms p a:active,.dv-signup-terms p a:link,.dv-signup-terms p a:visited{text-decoration:none}.dv-signup-footer p.su-footer-text a{margin-right:10px;margin-left:10px}#dv-offers-container .dv-button-large,#dv-offers-container .dv-button-xlarge,#dv-signup-container .dv-button-large{padding:0;display:block;width:281px}#dv-offers-container .dv-button-xlarge{width:330px}#dv-offers-container .dv-button-large .a-button-inner,#dv-offers-container .dv-button-xlarge .a-button-inner,#dv-signup-container .dv-button-large .a-button-inner{height:100%}#dv-offers-container .dv-button-large .a-button-text,#dv-offers-container .dv-button-xlarge .a-button-text,#dv-signup-container .dv-button-large .a-button-text{height:100%;padding:12px 30px;font-size:17px!important}#dv-offers-container .dv-button-xlarge .a-button-text{padding:15px 30px;font-size:21px!important}.a-mobile #dv-offers-container .dv-button-xlarge .a-button-text{font-size:19px!important}#dv-offers-container .dv-button-large.dv-button-center,#dv-offers-container .dv-button-xlarge.dv-button-center,#dv-signup-container .dv-button-large.dv-button-center{margin-left:auto;margin-right:auto}@media screen and (max-device-width:480px){#dv-offers-container .dv-button-large,#dv-offers-container .dv-button-xlarge,#dv-signup-container .dv-button-large{padding:0;display:block;width:100%;margin-bottom:0!important}}#dv-signup-error .dv-signup-error-content{max-width:630px;margin:0 auto;min-height:450px}html{background:0 0;height:100%}#dv-offers{position:relative;background:#000;color:#fff;width:auto;background-repeat:no-repeat;padding-top:0;z-index:1;min-height:100%;padding-bottom:70px}#dv-offers p+p{margin-top:0!important}#dv-offers #a-page{min-height:inherit}#dv-offers.prime{background-position:top right;background-size:auto}#dv-offers.prime:before{content:"";display:block;width:50%;height:100%;position:absolute;top:0;left:0;z-index:2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,1)),color-stop(40%,rgba(0,0,0,1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)}#dv-offers #dv-offers-container{padding:0;margin:0 auto;width:auto;z-index:10;min-height:100%}#dv-offers #dv-offers-container:before{content:"";visibility:hidden;width:0;height:0;display:block;padding-top:400px}html:not(.a-mobile) #dv-offers.prime #dv-offers-container:before{padding-top:140px}#dv-offers.non-prime{text-align:center;background-position:top center;background-size:auto}#dv-offers #dv-offer-cta,#dv-offers #dv-offer-selection,#dv-offers .dv-offer-description{position:relative;z-index:50}#dv-offers.non-prime #dv-offer-selection{text-align:center;max-width:704px;margin:0 auto 50px auto;clear:both;display:flex;align-items:stretch;flex-direction:row}#dv-offers.non-prime #dv-offer-selection:after{content:"";display:block;clear:both}#dv-offers.non-prime .dv-offer-item{float:left;width:50%;font-size:20px;line-height:26px}#dv-offers.non-prime .dv-offer-item:first-child{border-right:2px solid #fff}#dv-offers.non-prime .dv-offer-img{max-width:250px;min-height:65px;margin:0 auto;margin-bottom:23px}#dv-offers.non-prime .dv-offer-logo{margin:auto;width:auto;display:block;max-width:250px;max-height:65px}#dv-offers .dv-offer-price-text{color:#fff;margin-right:6px}#dv-offers .dv-offer-price{color:#9b9b9b}#dv-offers .dv-offer-price.dv-offer-price-notrial{font-size:23px;line-height:26px;color:#fff;font-weight:700}#dv-offers #dv-offers-container .dv-offer-description{color:#fff;font-size:17px;line-height:23px;font-weight:400;clear:both;display:block}#dv-offers.prime .dv-offer-description{max-width:600px;min-width:250px}#dv-offers.non-prime .dv-offer-description{text-align:center;margin:0 0 30px 0;padding:0}#dv-offers #dv-offer-cta{max-width:704px;margin:30px auto;clear:both;text-align:left}#dv-offers #dv-offer-footer{color:#fff;line-height:30px;position:absolute;bottom:0;left:0;right:0;text-align:center;padding-top:20px;padding-bottom:20px;clear:both;z-index:40;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.21) 10%,rgba(0,0,0,1) 47%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.21) 10%,rgba(0,0,0,1) 47%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.21) 10%,rgba(0,0,0,1) 47%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}#dv-offers.prime #dv-offer-footer{left:120px;text-align:left}#dv-offers #dv-offer-footer hr.dv-offer-divider{border-top-color:#ccc;max-width:660px;margin:0 auto}#dv-offers #dv-offer-footer.prime .dv-offer-footer-content{display:flex;justify-content:center;margin-top:20px}#dv-offers #dv-offer-footer .dv-offer-footer-item{min-height:30px;display:inline-block;padding:0 20px 0 0;margin:0;clear:both}#dv-offers #dv-offer-footer .dv-offer-footer-item:last-child{padding:0 0 0 20px}#dv-offers #dv-offer-footer .dv-offer-footer-item img{display:inline-block;padding:0;margin:0}#dv-offers #dv-offer-footer p.dv-offer-footer-item{padding:0 20px;border-left:1px solid #ccc;border-right:1px solid #ccc}@media screen and (min-width:480px){#dv-offers.prime #dv-offers-container{margin:0 0 0 120px}#dv-offers.prime .dv-offer-img{margin-bottom:35px}#dv-offers.prime .dv-offer-logo{max-height:100px}.a-tablet #dv-offers.prime .dv-offer-logo{max-height:75px}#dv-offers.prime p.dv-offer-price,#dv-offers.prime p.dv-offer-price-text{margin-top:0!important;padding:0;font-size:18px;line-height:23px}#dv-offers.prime .dv-offer-price{margin-bottom:40px;color:#fff}#dv-offers.prime .dv-offer-description{margin:0 0 30px 0;clear:both}#dv-offers.prime #dv-offer-cta{margin:30px 0}}@media screen and (orientation:portrait) and (max-width:480px),screen and (orientation:landscape) and (max-width:800px){#dv-offers.prime #dv-offers-container{margin:0 0 0 20px}}@media screen and (orientation:landscape) and (max-width:800px){#dv-offers.prime:before{width:70%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,1)),color-stop(60%,rgba(0,0,0,1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)}.a-mobile #dv-offers.non-prime:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:2;background:rgba(0,0,0,.8)}#dv-offers.non-prime #dv-offers-container:before{padding-top:160px}.a-mobile #dv-offers.non-prime #dv-offers-container:before{padding-top:10px}#dv-offers.prime #dv-offers-container:before{padding-top:25px}#dv-offers.non-prime{background-size:contain}#dv-offers.non-prime #dv-offer-selection{max-width:450px;margin-bottom:0}#dv-offers.non-prime #dv-offer-cta{max-width:450px;margin-bottom:0}.a-mobile #dv-offers.non-prime #dv-offer-cta{margin:20px auto 0 auto}#dv-offers.non-prime .dv-offer-img{max-width:147px;min-height:45px}#dv-offers.prime .dv-offer-img{margin-bottom:25px}#dv-offers.non-prime .dv-offer-logo{max-height:45px}#dv-offers.prime .dv-offer-logo{max-height:50px}#dv-offers.prime .dv-offer-description{font-size:16px;line-height:23px;margin-bottom:20px;padding:0;max-width:75%}.a-mobile #dv-offers.none-prime .dv-offer-description{margin-bottom:5px}#dv-offers.prime p.dv-offer-price,#dv-offers.prime p.dv-offer-price-text{margin-bottom:0}#dv-offers.non-prime p.dv-offer-price-text{font-size:14px;line-height:18px}#dv-offers.prime p.dv-offer-price-text{line-height:23px;float:left}#dv-offers.prime p.dv-offer-price{margin-bottom:auto}#dv-offers.non-prime .dv-offer-price{font-size:14px;line-height:14px;margin-bottom:auto}#dv-offers.non-prime .dv-offer-price-notrial,#dv-offers.prime .dv-offer-price{font-size:16px;line-height:23px}#dv-offers.prime #dv-offer-cta{margin:22px 0}#dv-offers.prime #dv-offer-footer{left:20px}#dv-offers.prime #dv-offer-footer{text-align:left}}@media screen and (max-width:480px){#dv-offers{padding-bottom:90px}#dv-offers.non-prime{background-size:contain}#dv-offers.prime{background-size:auto}#dv-offers.prime:before{width:20%}#dv-offers #dv-offers-container:before{padding-top:45%}#dv-offers.prime #dv-offers-container{margin:0}#dv-offers.prime #dv-offer-selection{margin:0 20px;padding:0}#dv-offers.non-prime #dv-offer-selection{margin-bottom:30px}#dv-offers.non-prime .dv-offer-item{padding:0 16px}#dv-offers.non-prime .dv-offer-img{min-height:55px;margin-bottom:16px}#dv-offers.prime .dv-offer-img{min-height:85px;margin-bottom:10px}#dv-offers.prime .dv-offer-img .dv-offer-logo{max-height:85px;max-width:175px}#dv-offers.non-prime .dv-offer-img .dv-offer-logo{max-height:55px;max-width:125px}#dv-offers.non-prime #dv-offer-selection{max-width:auto;margin-bottom:16px}#dv-offers.prime .dv-offer-price-text{font-size:16px;line-height:23px;float:left;margin-right:6px}#dv-offers.non-prime p.dv-offer-price-text{font-size:14px;line-height:18px}#dv-offers.non-prime .dv-offer-price{font-size:14px;line-height:14px}#dv-offers.prime .dv-offer-price{margin-bottom:1.3rem;clear:both}#dv-offers #dv-offer-cta,#dv-offers.non-prime #dv-offer-selection{width:auto}#dv-offers.non-prime .dv-offer-price-notrial,#dv-offers.prime .dv-offer-price{font-size:16px;line-height:23px}#dv-offers #dv-offer-cta{margin-left:20px;margin-right:20px}#dv-offers.non-prime .dv-offer-description{margin-bottom:16px}#dv-offers.prime .dv-offer-description{font-size:16px;line-height:23px;margin-bottom:30px;padding:0}#dv-offers.prime #dv-offer-footer{left:0}#dv-offers.prime #dv-offer-footer{text-align:center}}@media screen and (max-width:320px){#dv-offers{padding-bottom:50px}#dv-offers.non-prime #dv-offer-selection{max-width:auto;margin-bottom:16px}#dv-offers.non-prime #dv-offer-cta{margin:0 auto}}@media screen and (max-width:620px){#dv-offers #dv-offer-footer .dv-offer-divider,#dv-offers #dv-offer-footer p.dv-offer-footer-item{display:none}#dv-offer .dv-offer-item{margin:0 auto}}@media screen and (max-width:320px){#dv-offers #dv-offer-footer .dv-offer-divider,#dv-offers #dv-offer-footer p.dv-offer-footer-item{display:none}#dv-offers #dv-offer-footer .dv-offer-footer-item,#dv-offers #dv-offer-footer .dv-offer-footer-item:last-child{padding:0;margin-bottom:14px}#dv-offers #dv-offer-footer .dv-offer-footer-item:last-child{margin-left:3px}#dv-offers #dv-offer-footer .dv-offer-footer-item{padding:0;margin-bottom:14px}}@media screen and (orientation:landscape){.a-tablet #dv-offers #dv-offers-container:before{padding-top:355px}.a-tablet #dv-offers{padding-bottom:60px}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (max-resolution:1.5dppx) and (orientation:landscape){.a-tablet #dv-offers.non-prime #dv-offers-container:before{padding-top:55px}html.a-tablet:not(.a-mobile) #dv-offers.prime #dv-offers-container:before{padding-top:64px}.a-tablet #dv-offers.non-prime{padding-bottom:43px}.a-tablet #dv-offers.non-prime #dv-offer-selection{margin-bottom:30px}.a-tablet #dv-offers.non-prime #dv-offer-cta{margin:0 auto}.a-tablet #dv-offers.non-prime #dv-offer-cta{margin:0 auto}.a-tablet #dv-offers.non-prime:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:2;background:rgba(0,0,0,.8)}.a-tablet #dv-offers.non-prime .dv-offer-price{color:#fff}}@media screen and (-webkit-min-device-pixel-ratio:1.5) and (max-resolution:1.5dppx) and (orientation:portrait){.a-tablet #dv-offers.non-prime #dv-offers-container:before{padding-top:220px}.a-tablet #dv-offers.non-prime #dv-offer-selection{margin-bottom:30px}.a-tablet #dv-offers.non-prime{padding-bottom:50px}.a-tablet #dv-offers.non-prime #dv-offer-cta{margin:0 auto}.a-tablet #dv-offers.non-prime:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:2;background:rgba(0,0,0,.6)}}@media screen and (max-height:600px){#dv-offers #dv-offers-container:before,.a-tablet #dv-offers #dv-offers-container:before{padding-top:140px}#dv-offers.non-prime{background-size:contain}}#dv-offers-signup-banner{background:#000;background-position:top right;background-repeat:no-repeat;color:#fff;text-align:left;margin-bottom:20px;min-height:300px;position:relative;z-index:1}#dv-offers-signup-banner:before{content:"";display:block;width:50%;height:100%;position:absolute;top:0;left:0;z-index:2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,1)),color-stop(60%,rgba(0,0,0,1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)}#dv-offers-signup-banner .dv-offer-img,#dv-offers-signup-banner .dv-offer-item,#dv-offers-signup-banner .dv-offer-items,#dv-offers-signup-banner .dv-offer-logo,#dv-offers-signup-banner .dv-offers-banner-content,#dv-offers-signup-banner h1,#dv-offers-signup-banner h2{position:relative;z-index:20}#dv-offers-signup-banner .dv-offers-banner-content{max-width:630px;margin:0 auto;padding:80px 0 20px 0}#dv-offers-signup-banner .dv-offers-banner-content:after{content:"";display:block;clear:both}#dv-offers-signup-banner .dv-offer-items{display:flex;align-items:stretch;flex-direction:row;margin:0 0 16px 0}#dv-offers-signup-banner .dv-offer-item{font-size:20px;line-height:26px;float:left;min-height:26px;margin-right:10px}.prime #dv-offers-signup-banner .dv-offer-item{width:auto}.non-prime #dv-offers-signup-banner .dv-offer-item:first-child{border-right:1px solid #fff;padding-right:10px}#dv-offers-signup-banner .dv-offer-img{height:auto;margin:0 auto}#dv-offers-signup-banner .dv-offer-logo{width:auto;display:block;max-width:153px;max-height:35px}.non-prime #dv-offers-signup-banner .dv-offer-item:first-child .dv-offer-logo{max-width:125px}#dv-offers-signup-banner h1.dv-offer-description,#dv-offers-signup-banner h2.dv-offer-tagline{display:block;color:#fff;text-align:left;clear:both;margin:0;padding:0}#dv-offers-signup-banner h1.dv-offer-description{font-size:21px;font-weight:400;color:#ccc;margin-bottom:10px}#dv-offers-signup-banner h2.dv-offer-tagline{font-size:30px;font-weight:400}html{background:0 0;height:100%}#dv-offer{position:relative;background:#fff;color:#ccc;width:auto;padding-top:0;z-index:1;min-height:100%;padding-bottom:70px}#dv-offer a:not(.a-button-text){text-decoration:none;color:#52bfeb}#dv-offer a:hover:not(.a-button-text){text-decoration:underline;color:#e47911}#dv-offer p+p{margin-top:0!important}#dv-offer #a-page{min-height:inherit}#dv-offer #dv-offer-wrapper{padding:50px 10px 10px 10px;min-height:601px;background-color:#2f2f2f;color:#fff;background-position:right top;background-repeat:no-repeat}#dv-offer .dv-offer-section{margin:0 auto;clear:both}#dv-offer .dv-offer-section{max-width:795px}#dv-offer #dv-offer-asin,#dv-offer #dv-offer-cta,#dv-offer #dv-offer-selection,#dv-offer .dv-offer-description{position:relative;z-index:50}#dv-offer #dv-offer-selection{margin:0 auto 45px auto;display:flex;align-items:stretch;flex-direction:row}#dv-offer .dv-offer-img{margin:0;margin-bottom:23px;display:inline-block}#dv-offer .dv-offer-logo{margin:0;width:auto;display:block}#dv-offer .dv-offer-price-text{color:#fff}#dv-offer .dv-offer-price{color:#9b9b9b}#dv-offer .dv-offer-price.dv-offer-price-notrial{font-size:23px;line-height:26px;color:#fff;font-weight:700}#dv-offer .dv-offer-description{color:#fff;clear:both;display:block;min-width:250px;max-width:465px;margin:0;padding:0;font-size:36px;font-weight:400}#dv-offer h2.dv-offer-description,#dv-offer p.dv-offer-description{font-size:20px;line-height:26px;margin-bottom:20px;max-width:390px}#dv-offer h2.dv-offer-description{margin-top:16px}#dv-offer .dv-offer-signin-description{color:#aaa}#dv-offer #dv-offer-asin{margin-top:26px}#dv-offer .dv-offer-asin-packshot{float:left;margin:0 25px 0 0}#dv-offer #dv-offer-asin{display:flex;justify-content:initial;align-items:center}#dv-offer .dv-offer-asin-description{font-size:20px;line-height:27px;max-width:265px;text-align:left}#dv-offer #dv-offer-student{margin-top:12px}#dv-offer #dv-offer-footer{background-color:#fff;color:#888;line-height:20px;font-size:17px;font-weight:700;bottom:0;left:0;right:0;text-align:center;padding:20px 36px;clear:both;z-index:40}#dv-offer #dv-offer-footer hr.dv-offer-divider{border-top-color:#ccc;max-width:660px;margin:0 auto 20px auto}#dv-offer #dv-offer-footer .dv-offer-footer-content{display:flex;justify-content:center;align-items:center;margin:20px auto;max-width:850px}#dv-offer #dv-offer-footer .dv-offer-footer-item{min-height:30px;display:inline-block;padding:0 20px 0 0;margin:0;clear:both}#dv-offer #dv-offer-footer .dv-offer-footer-item:last-child{padding:0 0 0 20px}#dv-offer #dv-offer-footer .dv-offer-footer-item .dv-offer-footer-devices{display:inline-block;padding:0;margin:0;width:138px;min-width:138px}#dv-offer #dv-offer-footer p.dv-offer-footer-item{text-align:left;padding:0 20px}#dv-offer #dv-offer-footer .dv-offer-footer-terms p{font-size:12px;line-height:normal;font-weight:400;text-align:left;padding:0 20px}#dv-offer #dv-offer-footer .dv-offer-footer-copyright p{font-size:11px;color:#888;font-weight:400;text-align:center}.a-mobile #dv-offer{padding-bottom:20px;text-align:center!important}.a-mobile #dv-offer #dv-offer-wrapper{min-height:470px;background-position:center bottom;padding:35px 10px 10px 10px}.a-mobile #dv-offer #dv-offer-selection{margin:0 auto 31px auto}.a-mobile #dv-offer #dv-offer-asin{display:none}.a-mobile #dv-offer-student{display:none}.a-mobile #dv-offer .dv-offer-description{font-size:16px;line-height:20px;margin:0 auto}.a-mobile #dv-offer h2.dv-offer-description{display:none}.a-mobile #dv-offer h1.dv-offer-description{font-size:20px;line-height:26px}.a-mobile #dv-offer .dv-offer-signin-description{margin:10px auto 0 auto}.a-mobile #dv-offer #dv-offer-cta .dv-button-xlarge{margin:0 auto}.a-mobile #dv-offer #dv-offer-footer{padding:0}.a-mobile #dv-offer #dv-offer-footer .dv-offer-footer-content{display:block;font-weight:400;margin:12px auto}.a-mobile #dv-offer #dv-offer-footer .dv-offer-footer-item{text-align:inherit}.a-mobile #dv-offer #dv-offer-footer p.dv-offer-footer-item{margin-bottom:10px}