.rn_USQChatInlays{}
.rn_USQLogo{-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1;display: inline-block;padding: 1rem;}
.rn_USQLogo img{width: 6.25rem;transition: all 0.3s ease-in-out;}
@media (min-width: 768px){.rn_USQLogo{-ms-grid-row-span: 2;grid-row-end: 3;}
.rn_USQLogo img{width: 11.25rem;}
}
.rn_ContactGreeting{line-height: 2.5rem;margin-left: auto;}
.rn_LogoutLink a{display: inline-block;font-weight: 700;text-align: left;white-space: normal;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: 1.25rem 1.875rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;color: #212529;background-color: #FFD300;border-color: #FFD300;color: #2D2D2D;padding-right: 3.15rem;position: relative;padding: .5rem 2.15rem .5rem .875rem;}
@media screen and (prefers-reduced-motion: reduce){.rn_LogoutLink a{transition: none;}
}
.rn_LogoutLink a:hover, .rn_LogoutLink a:focus, .rn_LogoutLink a:active{text-decoration: none;}
.rn_LogoutLink a.disabled, .rn_LogoutLink a:disabled{opacity: 0.65;}
.rn_LogoutLink a:not(:disabled):not(.disabled){cursor: pointer;}
.rn_LogoutLink a:hover{color: #212529;background-color: #ffe04d;border-color: #FFD300;}
.rn_LogoutLink a:focus, .rn_LogoutLink a.focus{box-shadow: 0 0 0 0 rgba(255, 211, 0, 0.5);}
.rn_LogoutLink a.disabled, .rn_LogoutLink a:disabled{color: #212529;background-color: #FFD300;border-color: #FFD300;}
.rn_LogoutLink a:not(:disabled):not(.disabled):active, .rn_LogoutLink a:not(:disabled):not(.disabled).active, .show > .rn_LogoutLink a.dropdown-toggle{color: #212529;background-color: #ffe04d;border-color: #FFD300;}
.rn_LogoutLink a:not(:disabled):not(.disabled):active:focus, .rn_LogoutLink a:not(:disabled):not(.disabled).active:focus, .show > .rn_LogoutLink a.dropdown-toggle:focus{box-shadow: 0 0 0 0 rgba(255, 211, 0, 0.5);}
.rn_LogoutLink a:not(:disabled):not(.disabled):focus{outline: #000 dotted 1px;outline: -webkit-focus-ring-color auto 5px;}
.rn_LogoutLink a:not(:disabled):not(.disabled):hover, .rn_LogoutLink a:not(:disabled):not(.disabled):focus, .rn_LogoutLink a:not(:disabled):not(.disabled):active{color: #2D2D2D;background: #ffe04d;}
.rn_LogoutLink a::after{content: "\E224";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_LogoutLink a::after{font-size: .8rem;font-weight: 400;top: calc(50% - .35rem);right: 1.875rem;}
.rn_LogoutLink a::after{content: '\E204';right: .875rem;}
.rn_LogoutLink a:hover::after{content: '\E205';}
@-webkit-keyframes ContactLinksSlideOut{0%{width: 11rem;}
100%{width: 5.1rem;}
}
@keyframes ContactLinksSlideOut{0%{width: 11rem;}
100%{width: 5.1rem;}
}
body > #page > .container > .row{height: 100%;}
body > #page .rn_ContactLinks{padding: 0;margin: 0;transition: all 0.3s ease-in-out;list-style-type: none;width: calc(100% + 60px);margin-top: 5rem;margin-bottom: -1.75rem;margin-left: -30px;}
@media (min-width: 768px){body > #page .rn_ContactLinks{position: fixed;right: -1rem;top: 12.5rem;-webkit-animation: 1s ease-out 0s 1 ContactLinksSlideOut;animation: 1s ease-out 0s 1 ContactLinksSlideOut;width: 5.1rem;}
body > #page .rn_ContactLinks:hover{width: 11rem;}
}
body > #page .rn_ContactLinks li a{color: #fff;padding: .9rem;display: block;height: 4rem;white-space: nowrap;overflow: hidden;background: #3a3a3a;transition: background-color .1s ease-in-out;}
body > #page .rn_ContactLinks li a .glyphicons{font-size: 1.5rem;}
body > #page .rn_ContactLinks li a span{display: inline-block;padding: .4rem .5rem;margin-right: 1rem;}
body > #page .rn_ContactLinks li a:hover, body > #page .rn_ContactLinks li a:focus, body > #page .rn_ContactLinks li a:active{text-decoration: none;background: #535353;}
.rn_USQFooter .links{text-align: center;margin: 0 auto;}
@media (max-width: 767.98px){.rn_USQFooter .links{font-weight: 600;}
}
.rn_USQFooter .links a{color: #fff;}
.rn_USQFooter .links a:hover, .rn_USQFooter .links a:focus, .rn_USQFooter .links a:active{color: #fff;}
.rn_USQFooter .links > *{margin-bottom: 1.4rem;}
.rn_USQFooter .links .first-peoples{margin-top: 1.4rem;}
.rn_USQFooter .links .legal, .rn_USQFooter .links .copyright{font-size: 0.75rem;line-height: 1rem;}
.rn_USQFooter .links .legal span + span::before, .rn_USQFooter .links .copyright span + span::before{content: '|';padding-right: .3rem;}
.rn_USQFooter .social{display: -webkit-box;display: flex;margin-left: -.5rem;-webkit-box-pack: center;justify-content: center;}
.rn_USQFooter .social ul{padding: 0;align-self: center;display: -webkit-box;display: flex;flex-wrap: wrap;list-style-type: none;-webkit-box-pack: center;justify-content: center;}
.rn_USQFooter .social ul li{margin-left: .4rem;margin-bottom: 1rem;}
.rn_USQFooter .social ul li:last-of-type{margin-right: 0;}
.rn_USQFooter .social a{background: #333;color: #fff;font-family: 'Glyphicons Social';line-height: 1;height: 1.875rem;width: 1.875rem;display: block;overflow: hidden;border: 1px solid transparent;}
.rn_USQFooter .social a::before{font-size: 1.875rem;display: block;margin-left: -1px;margin-top: -1px;background: #fff;}
.rn_USQFooter .social a.tw{border-color: #2AA9DF;}
.rn_USQFooter .social a.tw::before{content: "\E032";color: #2AA9DF;}
.rn_USQFooter .social a.fb{border-color: #365F9F;}
.rn_USQFooter .social a.fb::before{content: "\E031";color: #365F9F;}
.rn_USQFooter .social a.yt{border-color: #EC3437;}
.rn_USQFooter .social a.yt::before{content: "\E023";color: #EC3437;}
.rn_USQFooter .social a.li{border-color: #066C9A;}
.rn_USQFooter .social a.li::before{content: "\E018";color: #066C9A;}
.rn_USQFooter .social a.ig{border-color: #A67B52;}
.rn_USQFooter .social a.ig::before{content: "\E033";color: #A67B52;}
.rn_USQFooter .social a.pi{border-color: #C91F27;}
.rn_USQFooter .social a.pi::before{content: "\E001";color: #C91F27;}
.rn_USQFooter .social a.gp{border-color: #DB5342;}
.rn_USQFooter .social a.gp::before{content: "\E003";color: #DB5342;}
.rn_USQFooter .social a:hover, .rn_USQFooter .social a:focus, .rn_USQFooter .social a:active{border-color: #333;outline: 1px dotted #fff;}
.rn_USQFooter .social a:hover::before, .rn_USQFooter .social a:focus::before, .rn_USQFooter .social a:active::before{color: #535353;}
.rn_USQFooter .social a:hover{outline: none;}
