.custom-header-links{display:block}.d-header.hide-menus .custom-header-links li:not(.keep){display:none}.custom-header-links{display:inline-flex;align-items:center;margin:0}.custom-header-links li{list-style:none}.custom-header-links li a{text-decoration:none;-webkit-transition:color .5s;transition:color .5s;color:#000;font:normal 600 17px/1 "open_sanssemibold",Helvetica,Trebuchet MS,Arial,sans-serif;margin:0 28px 0 0;padding:0;position:relative}.custom-header-links li a:before{content:"";width:100%;height:2px;position:absolute;top:25px;left:0;background:#ca3839;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.5s ease;transition:.5s ease}.custom-header-links li a:hover{color:#ca3839}.custom-header-links li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.desktop-view .vmo,.mobile-view .vdo{display:none !important}.custom-header-links{margin-left:1em}.custom-header-burger-menu-btn{display:none}.custom-header-burger-menu-btn button{width:69px;height:40px;margin-right:5px;border-radius:5px;color:var(--primary);background-color:rgba(0,0,0,0);border:solid 1px var(--primary)}body.custom-menu-opened .custom-header-burger-menu-btn button{color:#fff;background-color:var(--primary)}body.custom-menu-opened .nav-drill{display:block;transform:translateX(0)}body .nav-drill{display:none}.nav-drill{display:flex;position:fixed;z-index:10000;left:0;width:100%;height:100vh;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:.45s}.nav-items{margin:0px;flex:0 0 100%}.nav-item{list-style:none;background-color:#fff;border-bottom:solid 1px #e0dfd8}.nav-item-colored{background-color:#ffc533}.nav-item-colored a{color:#fff !important}.nav-link{display:flex;padding:.875em 1em;color:var(--primary) !important;font-size:1rem;line-height:2em;font-weight:300}.nav-link:not(.nav-back-link){justify-content:space-between}.nav-link:not(.nav-back-link) .svg-icon{margin:auto 0;color:#ffc533;height:.8em;width:.8em}.nav-expand-content{position:absolute;top:0;right:0;width:100%;height:100%;transform:translateX(100%);background-color:#fff;transition:.3s;visibility:hidden}.nav-expand-content .nav-item:not(:last-child){border-bottom:solid 1px #e0dfd8}.nav-expand-content .nav-back-link{align-items:center;color:var(--primary) !important;background-color:#fff !important}.nav-expand-content .nav-back-link::before{content:"<";margin-right:.5em;color:var(--primary)}.nav-expand-link{color:var(--primary) !important;background-color:#f8f8f8}.nav-expand.active>.nav-expand-content{transform:translateX(0);visibility:visible}@media(max-width: 1000px){.custom-header-burger-menu-btn{display:block}.custom-header-links{display:none}}body.custom-menu-opened .top-menu{display:none}.top-menu{display:block;background:#91191e;width:100%}.top-menu .menu-content{display:flex;align-items:center;justify-content:flex-end}.top-menu .menu-items{display:flex;height:35px}.top-menu .menu-item{position:relative;line-height:calc(100% - 6px);height:calc(100% - 6px);color:#fff;border:none;margin-top:3px;margin-right:2px;padding:0 21px;font-size:14px;transition:all .15s;display:flex;align-items:center;white-space:nowrap}.top-menu .menu-item.focus-item{color:#91191e;background-color:#fff}.top-menu .menu-item-dropdown{margin:0px;padding:3px 21px 2px 21px}.top-menu .menu-item-dropdown .d-icon-ri-chevron{margin-left:3px;margin-top:3px;height:.6em;width:.6em;transform:rotate(90deg)}.top-menu .menu-item:hover,.top-menu .menu-item:active,.top-menu .menu-item:focus{background:#f8f8f8;color:#444;cursor:pointer}.top-menu .menu-item:hover .d-icon-caret-right,.top-menu .menu-item:active .d-icon-caret-right,.top-menu .menu-item:focus .d-icon-caret-right{transform:rotate(90deg)}.top-menu .menu-item:hover .d-header-dropdown,.top-menu .menu-item:active .d-header-dropdown,.top-menu .menu-item:focus .d-header-dropdown{display:block;top:100%;left:0;z-index:1001}.rtl .top-menu .menu-item:hover .d-header-dropdown,.rtl .top-menu .menu-item:active .d-header-dropdown,.rtl .top-menu .menu-item:focus .d-header-dropdown{right:unset;left:0}.top-menu .menu-item:hover:last-child .d-header-dropdown,.top-menu .menu-item:active:last-child .d-header-dropdown,.top-menu .menu-item:focus:last-child .d-header-dropdown{right:unset;left:0}.rtl .top-menu .menu-item:hover:last-child .d-header-dropdown,.rtl .top-menu .menu-item:active:last-child .d-header-dropdown,.rtl .top-menu .menu-item:focus:last-child .d-header-dropdown{right:unset;left:0}.top-menu .menu-item .d-icon-caret-right{margin-left:.25em;transition:transform .15s ease-in-out}.rtl .top-menu .menu-item .d-icon-caret-right{margin-left:0em;margin-right:.25em}.top-menu .menu-item .svg-icon:not(.d-icon-ri-chevron){height:1.6em;width:1.6em}.top-menu .d-header-dropdown{position:absolute;display:none}.top-menu .d-dropdown-menu{min-width:200px;background-color:#faf1e2;box-shadow:shadow("menu-panel");margin:0;list-style:none}.top-menu .submenu-item{margin:0}.top-menu .submenu-item:not(:first-child){border-top:solid 1px #dfd2aa}.top-menu .submenu-link{display:flex;align-items:center;color:#444;line-height:20px;padding:7px 0 7px 15px;font-size:16px;white-space:nowrap}.top-menu .submenu-link:hover{color:#858585;background:#f8f8f8;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.top-menu .d-icon{opacity:1;min-width:1em}.top-menu .d-icon:not(.d-icon-caret-right){margin-right:.5em}.rtl .top-menu .d-icon:not(.d-icon-caret-right){margin-right:0;margin-left:.5em}@media(max-width: 1400px){.top-menu .menu-item:hover:last-child .d-header-dropdown,.top-menu .menu-item:active:last-child .d-header-dropdown,.top-menu .menu-item:focus:last-child .d-header-dropdown{left:unset;right:0}}@media(max-width: 810px){.top-menu .d-icon{display:none}}@media(max-width: 610px){.top-menu{display:none}}.custom-footer{background:#91191e !important;padding:0px 16px 14px}.custom-footer .links{margin-bottom:24px}.custom-footer .list span{margin-bottom:17px}.custom-footer .footer-section-link-wrapper{margin:0px !important}.custom-footer .footer-section-link-wrapper a{color:#fff !important;font-size:11px}.custom-footer .small-link{color:#fff !important}.custom-footer .blurb{color:#fff !important}.custom-footer .third-box{padding-top:24px}

/*# sourceMappingURL=forums-frame_ee5050ab7d59acea6a6af2fdd17fa2933bc1b15e.css.map?__ws=www.routard.com */
