*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
body{font-size:14px;line-height:20px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:710px;padding-top:1px}
a,a:link,a:visited,a:active{color:#004b91;text-decoration:none}
.ap-oaconsent-app-name{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}
#ap-oaconsent-header{overflow:hidden}
#ap-oaconsent-header-logo{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/authportal/oa/oa-beaconsprite._CR120,0,120,45_.png);background-repeat:no-repeat;width:120px;height:50px;float:left;text-indent:-200%;z-index:95}
#ap-oaconsent-header-logo.lwa-branding-prime{background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/authportal/oa/amazonprime._V339969903_.png);width:209px;height:47px;margin-top:3px}
#ap-oaconsent-header-app-logo-container{float:right}
#top-1{display:none}
.ap_pagelet{width:100%;margin-bottom:10px}
#ap_signin1a_pagelet_title{display:none}
#signin-slot,#ap-oaconsent-why-box,#ap-oaconsent-consent-box,.ap-oaconsent-why-item-icon{border:#d0d0d0 1px solid;border-radius:5px}
#ap-oaconsent-signin-title{margin:8px 0}
#lwa-language-picker-dropdown{padding:1px;font-size:11px}
#ap-oaconsent-why-box{width:280px;height:360px;float:left;padding:20px 10px;margin-left:20px}
.ie7 #ap-oaconsent-why-box{height:340px}
#ap-oaconsent-why-item-list{list-style:none}
.ap-oaconsent-why-item{min-height:60px;width:260px;margin:0 auto 10px;position:relative;background:0}
.ap-oaconsent-why-item-content{font-family:Arial;width:195px;color:#666;font-size:12px}
.ap-oaconsent-why-item-content-only{font-family:Arial;width:250px;color:#666;font-size:12px}
.ap-oaconsent-why-item-image-only{width:250px}
.ap-oaconsent-why-item-icon{height:50px;width:50px;position:absolute;top:50%;margin-top:-25px;right:0}
.ap-oaconsent-why-item-icon-image{max-height:100%;max-width:100%}
.ap-oaconsent-why-item-title{font-size:16px;font-weight:normal}
h1,h2{color:#333}
.ap_section_title h2{font-size:100%}
#ap-oaconsent-signin-title h1{font-size:170%;font-weight:normal;line-height:1em}
#ap_signin1a_email_section_title{display:none}
#signin-slot,#ap-oaconsent-consent-box{width:380px;height:360px;float:left;overflow-x:hidden;overflow-y:auto;padding:20px 0 0;background-color:#f7f7f7;position:relative}
#signin-slot{padding:10px 0 0}
.ie7 #signin-slot{width:340px;height:370px;padding-right:20px}
.ie8 #signin-slot,.ie8 #ap-oaconsent-why-box,.ie8 #ap-oaconsent-consent-box{height:363px}
#ap_signin_form{width:90%;margin:auto}
#ap_signin1a_email_row span label,#ap_signin1a_password_row span label{display:block;margin-bottom:.2em;text-align:left;width:350px;color:#333}
.ap_row{padding-top:3px;padding-bottom:3px}
.ap_table>.ap_row>span{float:none;padding:0}
#ap_signin1a_email_row>.ap_right{text-align:left}
#ap_signin1a_password_row>.ap_right{text-align:left}
#ap_signin1a_signin_button_row{text-align:right}
#ap_signin1a_signin_button_row .ap_col1{display:none}
#ap_signin1a_signin_button_row .ap_col2{text-align:right}
#ap_signin1a_forgot_password_row .ap_col1{display:none}
#ap_signin1a_create_account_row .ap_col1{display:none}
#forgotpassword-slot{line-height:18px}
#centerSlots{padding-bottom:35px}
#ap_privacy_wrapper{clear:both;height:100%;width:100%;background:-webkit-linear-gradient(left,white,rgba(255,255,255,0),white) repeat scroll 0 0 transparent;background:-moz-linear-gradient(left center,white,rgba(255,255,255,0),white) repeat scroll 0 0 transparent}
#ap_privacy{font-size:12px;border-top:0;clear:both;height:50px;width:710px;z-index:1;text-align:-webkit-center;text-align:-moz-center;padding-top:5px}
.ap_privacy_footer #ap_footer_copyright{text-align:center;display:block}
.tiny{font-size:12px;font-weight:normal;display:table-cell;vertical-align:middle}
.ie7 .tiny{padding-top:13px}
#ap_privacy_conditions_div{font-size:12px;font-weight:normal;display:block;vertical-align:middle;text-align:center}
#footer_conditions_of_use_URL_link{margin-right:15px}
#footer_cookies_advertising_URL_link{margin-right:15px}
.ap-oaconsent-why-box-link{width:240px;margin:0 auto 10px}
#ap-oaconsent-content{width:710px;height:415px;margin:0 auto 0}
#ap-oaconsent-request-info{width:90%;margin:auto;font-size:12px;max-height:180px;overflow-y:auto}
#ap-oaconsent-request-question,#ap-oaconsent-agreement-request-question,#ap-oaconsent-alexa-legal-message{margin-bottom:10px;font-size:12px;color:#666}
#ap-oaconsent-request-question>strong{font-weight:bold}
#ap-oaconsent-change-settings{color:#666;width:340px}
#ap-oaconsent-scope-components{padding-left:20px;color:#666;font-size:12px}
.ap-oaconsent-scope-label{text-align:right;color:#666}
.ap-oaconsent-scope-value{margin:0;display:inline-block;max-width:220px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;vertical-align:bottom}
#ap-oaconsent-cancel-button{float:left}
#ap-oaconsent-agree-button{float:right}
#ap-oaconsent-consent-box-footer{height:auto;position:absolute;bottom:10px;z-index:95}
.a-divider.a-divider-section{background:-moz-linear-gradient(center top,#ddd,#e7e7e7 3px,#f7f7f7) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#ddd,#e7e7e7 3px,#f7f7f7) repeat scroll 0 0 transparent;background:linear-gradient(top,#ddd,#e7e7e7 3px,#f7f7f7) repeat scroll 0 0 transparent;z-index:0;height:3em;margin-bottom:-30px}
.a-divider-inner{background:-moz-linear-gradient(left center,#f7f7f7,rgba(255,255,255,0),#f7f7f7) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(left,#f7f7f7,rgba(255,255,255,0),#f7f7f7) repeat scroll 0 0 transparent;background:linear-gradient(left,#f7f7f7,rgba(255,255,255,0),#f7f7f7) repeat scroll 0 0 transparent;z-index:1;height:3em}
#ap-oaconsent-application-name{color:#666}
#ap-oaconsent-actions{margin:10px 0;width:340px;overflow:hidden}
.ap-oaconsent-box-link-container{margin-bottom:5px}
.ap-oaconsent-popover-title{display:none}
.ap-oaconsent-popover-text{display:none}
.ap-oaconsent-popover-text h3{margin-top:10px;margin-bottom:10px;color:#e47911}
#ap_signin1a_email_row span #ap_email,#ap_signin1a_password_row span #ap_password,#ap_signin1a_pagelet #ap_captcha_table tbody tr td #ap_captcha_guess{width:100%;border:0 none;box-shadow:none;font-size:15px;height:2.5em;line-height:1.5em;padding:0 11px;border-radius:3px;border-color:#bbb #d0d0d0 #d0d0d0;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(0,0,0,0.07) inset}
#center-2{vertical-align:top;overflow:hidden}
html{position:relative;min-height:100%}
#bottomSlots{position:absolute;left:0;bottom:0;height:50px;width:100%}
#ap_signin1a_email_row{margin-bottom:.5em}
#bottom-1{background:-moz-linear-gradient(center top,#ddd,#f7f7f7 3px,white) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#ddd,#f7f7f7 3px,white) repeat scroll 0 0 transparent;background:linear-gradient(top,#ddd,#f7f7f7 3px,white) repeat scroll 0 0 transparent;z-index:0}
#footer_privacy_notice_URL_link{margin-right:15px}
.button-border{display:inline-block;width:159px;background:none repeat scroll 0 0 #d8dde6;border:1px solid;border-color:#b7b7b7 #aaa #a0a0a0;border-image:none;height:35px;overflow:hidden;text-align:center;text-decoration:none!important;vertical-align:middle;color:#05a;cursor:pointer}
.button-border.button-border-primary{border-color:#be952c #a68226 #9b7924;background-color:#eeba37}
.button-border.button-border-primary.signin-button-border{width:100%;margin-right:0;float:right}
.button-background{background:#ececec;background:-moz-linear-gradient(top,whitesmoke,#e3e3e3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,whitesmoke),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,whitesmoke,#e3e3e3);background:-o-linear-gradient(top,whitesmoke,#e3e3e3);background:-ms-linear-gradient(top,whitesmoke,#e3e3e3);background:linear-gradient(top,whitesmoke,#e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='whitesmoke',endColorstr='#e3e3e3',GradientType=0);zoom:1;cursor:pointer;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;height:34px;overflow:hidden;position:relative;display:block;text-align:center;color:#05a;outline:0}
.button-background:hover{background:#dfdfdf;background:-moz-linear-gradient(top,#e8e8e8,#d6d6d6);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e8e8e8,#d6d6d6);background:-o-linear-gradient(top,#e8e8e8,#d6d6d6);background:-ms-linear-gradient(top,#e8e8e8,#d6d6d6);background:linear-gradient(top,#e8e8e8,#d6d6d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8',endColorstr='#d6d6d6',GradientType=0);zoom:1}
.button-background:active{background-color:#d9d9d9;-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-image:none;filter:none}
.button-background-primary{background:#f6d073;background:-moz-linear-gradient(top,#fee6b0,#eeba37);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fee6b0),color-stop(100%,#eeba37));background:-webkit-linear-gradient(top,#fee6b0,#eeba37);background:-o-linear-gradient(top,#fee6b0,#eeba37);background:-ms-linear-gradient(top,#fee6b0,#eeba37);background:linear-gradient(top,#fee6b0,#eeba37);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee6b0',endColorstr='#eeba37',GradientType=0);zoom:1}
.button-background-primary:hover{background:#f5c85b;background:-moz-linear-gradient(top,#fede97,#ecb21f);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fede97),color-stop(100%,#ecb21f));background:-webkit-linear-gradient(top,#fede97,#ecb21f);background:-o-linear-gradient(top,#fede97,#ecb21f);background:-ms-linear-gradient(top,#fede97,#ecb21f);background:linear-gradient(top,#fede97,#ecb21f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fede97',endColorstr='#ecb21f',GradientType=0);zoom:1}
.button-background-primary: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:#eeba37;background-image:none;filter:none}
.button-text{line-height:28px;background-color:transparent;border:0 none;color:#111;display:block;font-family:Arial,sans-serif;font-size:13px;height:100%;margin:0;outline:0 none;text-align:center;white-space:nowrap;width:150px;cursor:pointer}
.button-text.signin-button-text{width:100%}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
#ap-signin-button{width:210px;float:right;margin-right:0;margin-bottom:1em}
#message_error{margin-left:0}
div#wrapper{margin:auto;width:710px;padding:10px 15px 0;overflow:hidden}
.ap_input_label{min-width:0;text-align:left}
.right{text-align:left}
td{vertical-align:top;padding-bottom:.5em}
#ap_captcha_img{width:202px;height:72px}
.ap-oaconsent-scope-component,.ap-consent-scope-component-with-value{background-image:none;list-style:disc;padding:0;margin-bottom:5px;width:100%}
.ap-consent-scope-component-with-value{white-space:nowrap}
.ap_col2{width:100%}
#ap_title_pagelet{height:0}
.fixed_width_form{width:100%}
.ap_form_table input,.ap_form_table select,.ap_form_table span.in-amzn-btn{margin:0}
#ap_caps_warning{position:inherit}
#ap_signin_form_table #ap_password_label{width:180px}
#ap_signin_form_table td{padding:0}
#ap_signin_form_table td div{padding-bottom:.5em}
#ap_register_section_1_title h2{font-weight:normal}
#ap-lwa-acknowledgement-content{margin:0 auto 0}
#ap-lwa-acknowledgement-request-info{width:90%;margin:auto;font-size:12px;max-height:165px;height:165px;overflow-y:auto}
#ap-lwa-acknowledgement-question{margin-top:50px;font-size:150%}
#ap-oa-authorization-page-title{margin:10px 0}
#ap-oa-authorization-customer-name{font-size:170%;font-weight:normal;line-height:1em}
#ap-oa-authorization-sign-out-link{white-space:nowrap}
#lwa-signin-remember-me-learn-more-popover-text p{padding-top:15px}
.ap-hide{display:none}
#ap_remember_me_checkbox_row{display:inline-block;margin-top:3px;margin-bottom:0}
#ap_remember_me_checkbox input{vertical-align:middle;position:relative;bottom:1px}
#ap_signin1a_notification_row{width:340px;padding:10px 0 0 0}
.popup-context{font-size:12px}
#profile-info{cursor:pointer}
.ap-oaconsent-popup{display:none;position:absolute;width:200px;z-index:100}
.ap-oaconsent-popup.popup-open{display:block}
.ap-oaconsent-popup .ap-oaconsent-popup-inner{padding:10px 25px 10px 20px;border:1px solid #cdcdcd;background:#fff;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.13);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.13);box-shadow:0 3px 6px rgba(0,0,0,0.13)}
.ap-oaconsent-popup .ap-oaconsent-popup-inner .ap-oaconsent-popup-close{height:20px;width:20px;position:absolute;background:transparent url('https://images-na.ssl-images-amazon.com/images/G/01/amazonui/sprites/aui_sprite_0010-1x._V1_.png') -292px 1px no-repeat;top:5px;right:5px;opacity:.41;cursor:pointer}
.ap-oaconsent-popup .ap-oaconsent-popup-inner .ap-oaconsent-popup-close:hover{opacity:1.0}
.ap-oaconsent-scope-value-missing-popup.ap-oaconsent-popup,.ap-oaconsent-scope-value-context-popup.ap-oaconsent-popup{left:0;width:auto;white-space:normal}
.ap-oaconsent-scope-address{display:inline-block;vertical-align:top;max-width:190px}
.ap-oaconsent-scope-address ul li{background-image:none;font-weight:bold;margin-bottom:0;padding-left:0;overflow:hidden;text-overflow:ellipsis}