.auth.secondary-header-msrp{top:0;right:0;width:100%;z-index:20;overflow:hidden;height:0;display:none}
.auth.secondary-header-msrp.affix{position:fixed;height:auto;display:block}
.auth.secondary-header-msrp.affix-top{position:relative;display:block}
.auth.secondary-header-msrp.affix-bottom{position:absolute;display:block}
.auth.secondary-header-msrp .sec-author-link:hover{text-decoration:none}
.auth.secondary-header-msrp .sec-author-link:hover h2{text-decoration:none}
.auth.secondary-header-msrp .sec-author-link img{max-height:40px}
.auth.secondary-header-msrp .container__secondary-nav .desktop-menu{display:flex}
.auth.secondary-header-msrp .container__secondary-nav .desktop-menu .link-list{flex:1}
.auth.secondary-header-msrp .container__secondary-nav .change-model{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;text-decoration:none;height:100%}
.auth.secondary-header-msrp .container__secondary-nav .change-model img{max-width:60px;max-height:40px;float:left}
.auth.secondary-header-msrp .container__secondary-nav .change-model p{line-height:1.2;float:left;padding-left:10px;max-width:200px;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}
.auth.secondary-header-msrp .container__secondary-nav .change-model p i{font-size:14px;vertical-align:top}
.auth.secondary-header-msrp .container__secondary-nav .change-model-link{font-size:14px}
.auth.secondary-header-msrp .container__secondary-nav .change-model-link:focus{padding:2px}
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns{max-width:400px;padding-left:10px;display:flex;justify-content:center;align-items:center}
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns a{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:7px;margin-bottom:7px}
.auth.secondary-header-msrp .container__secondary-nav .secondary-nav__action-btns a:focus{padding:.625rem .7rem}
.auth.secondary-header-msrp .container__secondary-nav .link-list{float:left;list-style-type:none;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding:0;display:flex}
.auth.secondary-header-msrp .container__secondary-nav .link-list li{float:left;position:relative;min-height:33px;display:flex;align-items:center}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="0"]{order:0}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="1"]{order:1}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="2"]{order:2}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="3"]{order:3}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="4"]{order:4}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="5"]{order:5}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="6"]{order:6}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="7"]{order:7}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="8"]{order:8}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="9"]{order:9}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="10"]{order:10}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="11"]{order:11}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="12"]{order:12}
.auth.secondary-header-msrp .container__secondary-nav .link-list li[data-sort-order="13"]{order:13}
.auth.secondary-header-msrp .container__secondary-nav .link-list li a{cursor:pointer;position:relative;font-size:16px;padding:32px 18px}
.auth.secondary-header-msrp .container__secondary-nav .link-list li a:hover{text-decoration:none}
.auth.secondary-header-msrp .container__secondary-nav .link-list li.active a:hover,.auth.secondary-header-msrp .container__secondary-nav .link-list li.active a:active,.auth.secondary-header-msrp .container__secondary-nav .link-list li.active a:focus{text-decoration:none}
.auth.secondary-header-msrp .container__secondary-nav .link-list li.active:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0}
.auth.secondary-header-msrp .container__secondary-nav .button{padding-right:12px;padding-left:12px;float:right}
.auth.secondary-header-msrp .container__secondary-nav .button:hover,.auth.secondary-header-msrp .container__secondary-nav .button:active,.auth.secondary-header-msrp .container__secondary-nav .button:focus{cursor:pointer;text-decoration:none}
.auth.secondary-header-msrp .container__secondary-nav .button.button-tertiary:hover,.auth.secondary-header-msrp .container__secondary-nav .button.button-tertiary:focus{text-decoration:underline}
.auth.secondary-header-msrp .container__secondary-nav .mobile-selection,.auth.secondary-header-msrp .container__secondary-nav .mobile-menu,.auth.secondary-header-msrp .container__secondary-nav .mobile-view{display:none}
@media screen and (min-width:992px){.auth.secondary-header-msrp .container__secondary-nav .change-model{padding-top:7px}
.auth.secondary-header-msrp .container__secondary-nav .button{margin-left:15px}
}
@media screen and (max-width:1199px){.auth.secondary-header-msrp .container__secondary-nav .link-list li{margin-right:15px;border-bottom:0}
}
@media screen and (max-width:990px){.auth.secondary-header-msrp{height:auto;padding:8px 0}
.auth.secondary-header-msrp .container__secondary-nav .model-name,.auth.secondary-header-msrp .container__secondary-nav .desktop-menu,.auth.secondary-header-msrp .container__secondary-nav .desktop-view{display:none}
.auth.secondary-header-msrp .container__secondary-nav .mobile-view{display:flex}
.auth.secondary-header-msrp .container__secondary-nav .link-list{width:100%;margin:0}
.auth.secondary-header-msrp .container__secondary-nav .link-list li{padding:0;width:100%;min-height:0}
.auth.secondary-header-msrp .container__secondary-nav .link-list li a{white-space:nowrap !important;padding:8px 12px;line-height:16px}
.auth.secondary-header-msrp .container__secondary-nav .link-list li.active a{border-radius:24px}
.auth.secondary-header-msrp .container__secondary-nav .link-list li::after{display:none}
.auth.secondary-header-msrp .container__secondary-nav .link-list li:not(:last-of-type){margin-right:0}
.auth.secondary-header-msrp .container__secondary-nav .button-bar{padding:30px;float:left;width:100%}
.auth.secondary-header-msrp .container__secondary-nav .button{width:100%;float:left}
.auth.secondary-header-msrp .container__secondary-nav .button:last-of-type{margin:12px 0 0}
.auth .modal-dialog .modal-choice.active ::after{padding:0 3px}
}
@media screen and (max-height:470px){body.secNav-open{overflow-y:hidden}
body.secNav-open .mobile-menu{overflow-y:scroll;height:calc(100vh - 64px)}
}
@media screen and (max-width:375px){.auth.secondary-header .container__secondary-nav .change-model img{max-width:40px}
.auth.secondary-header .container__secondary-nav .mobile-view .navbar{overflow-x:scroll}
}
@media screen and (max-width:330px){.auth.secondary-header .container__secondary-nav .change-model img{max-width:28px}
.auth.secondary-header .container__secondary-nav .change-model{margin-top:6px}
}
.auth.secondary-header .container__secondary-nav .link-list{border-bottom:0}
.auth.secondary-header .container__secondary-nav .link-list li.active::after{content:'';height:5px;width:100%;position:absolute;bottom:-4px;left:0}
@media screen and (max-width:990px){.auth.secondary-header .container__secondary-nav .link-list li.active a::after{content:'';height:5px;width:100%;position:absolute;bottom:-4px;left:0}
}