.rn_GuidedAssistant .rn_Node{position:relative;word-wrap:break-word;}
.rn_GuidedAssistant .rn_QuestionText, .rn_GuidedAssistant .rn_ResultHeading{clear:both;overflow:hidden;}
.rn_QuestionText p{line-height:1em;}
.rn_GuidedAssistant .rn_ChatLink{display:block;margin:2px 20px 0 80%;}
.rn_GuidedAssistant .rn_AgentText{background-color:#F4F4F4;border:1px solid #DDD;font-family:sans-serif;margin-top:10px;padding:4px 6px;}
.rn_GuidedAssistant .rn_AgentText em{font-style:normal;font-weight:bold;display:block;}
.rn_GuidedAssistant .rn_LinkQuestion label{cursor:pointer;}
.rn_GuidedAssistant .rn_TransparentScreenReaderOnly{opacity:0;position:absolute;left:0;}
.rn_GuidedAssistant .rn_ImageQuestion img{overflow:hidden;}
.rn_GuidedAssistant .rn_ImageQuestion div{display:inline-block;*display:inline;margin-bottom:16px;}
.rn_GuidedAssistant .rn_ImageQuestion label{cursor:pointer;display:inline-block;position:relative;zoom:1;}
.rn_GuidedAssistant .rn_ImageQuestion .rn_ImageCaption{bottom:0;font-weight:bold;left:10px;position:absolute;top:10px;text-shadow:0 1px 1px #FFF;width:100%;}
.rn_GuidedAssistant .rn_ButtonQuestion button{margin: 0 6px 6px 0;}
@media print{.rn_GuidedAssistant .rn_Question{display:block;}
}
.rn_AnswerNotificationIcon{display:inline;}
.rn_AnswerNotificationIcon img{vertical-align:middle;}
.rn_SocialBookmarkLink img{vertical-align:middle;}
.rn_SocialBookmarkLink .rn_Panel{overflow:hidden;}
.rn_SocialBookmarkLink ul{padding:0;margin:0;}
.rn_SocialBookmarkLink ul li{display:inline;float:left;list-style-type:none;}
.rn_SocialBookmarkLink > a{position: relative;}
.rn_SocialBookmarkLink > a::before{content: "\E223";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_SocialBookmarkLink > a::before{top: .7rem;}
.rn_SocialBookmarkLink > a span{margin-left: 2rem;}
@media (max-width: 767.98px){.rn_SocialBookmarkLink > .yui3-panel{left: -75% !important;}
}
.rn_SocialBookmarkLink .rn_Panel{height: 4rem;overflow: hidden;border: 0;}
.rn_SocialBookmarkLink .rn_Panel ul{width: 15.5rem;}
.rn_SocialBookmarkLink .rn_Panel li{margin: .5rem;padding: .5rem;}
.rn_SocialBookmarkLink .rn_Panel a:not([href*='reddit.com']){font-family: 'Glyphicons Social';line-height: 1;height: 1.875rem;width: 1.875rem;display: block;overflow: hidden;border: 1px solid transparent;}
.rn_SocialBookmarkLink .rn_Panel a:not([href*='reddit.com'])::before{font-size: 1.875rem;display: block;margin-left: -1px;margin-top: -1px;background: #fff;}
.rn_SocialBookmarkLink .rn_Panel a[href*='facebook.com']{border-color: #365F9F;}
.rn_SocialBookmarkLink .rn_Panel a[href*='facebook.com']::before{content: "\E031";color: #365F9F;}
.rn_SocialBookmarkLink .rn_Panel a[href*='twitter.com']{border-color: #2AA9DF;}
.rn_SocialBookmarkLink .rn_Panel a[href*='twitter.com']::before{content: "\E032";color: #2AA9DF;}
.rn_SocialBookmarkLink .rn_Panel a[href*='linkedin.com']{border-color: #066C9A;}
.rn_SocialBookmarkLink .rn_Panel a[href*='linkedin.com']::before{content: "\E018";color: #066C9A;}
.rn_SocialBookmarkLink .rn_Panel a[href*='reddit.com']{display: inline-block;height: 1.875rem;width: 1.875rem;text-indent: -10rem;overflow: hidden;background: #FF5700 url("../../themes/usq2018/images/reddit-flat.svg");}
.rn_PrintPageLink{margin-right:10px;}
.rn_PrintPageLink a img{border:none;vertical-align:middle;}
.rn_EmailAnswerLink a{position: relative;}
.rn_EmailAnswerLink a::before{content: "\E011";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_EmailAnswerLink a::before{top: .7rem;}
.rn_EmailAnswerLink a span{margin-left: 2rem;}
.rn_EmailAnswerLink input{width: 100%;}
.rn_AnswerFeedback{margin-top: 1rem;}
.rn_AnswerFeedback h2{font-size: 1.125rem;margin-bottom: 1.5rem;}
@media (min-width: 768px){.rn_AnswerFeedback h2{margin-bottom: 1rem;}
}
.rn_AnswerFeedback .rn_RatingButtons button{color: #707070;background: #FAFAFA;border: 0 solid transparent;border-radius: 3.125rem;height: 3.125rem;width: 3.125rem;text-indent: 3rem;overflow: hidden;}
.rn_AnswerFeedback .rn_RatingButtons button:hover, .rn_AnswerFeedback .rn_RatingButtons button:focus, .rn_AnswerFeedback .rn_RatingButtons button:active{color: #fff;background: #FFD300;}
.rn_AnswerFeedback .rn_RatingButtons button::after{left: -2rem;top: 1rem;font-size: 1.3rem;}
.rn_AnswerFeedback [id$='RatingYesButton']{position: relative;margin-right: 1rem;}
.rn_AnswerFeedback [id$='RatingYesButton']::after{content: "\E344";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_AnswerFeedback [id$='RatingNoButton']{position: relative;}
.rn_AnswerFeedback [id$='RatingNoButton']::after{content: "\E345";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_CategoryLinkByAnswer{margin: 3.5rem 0;}
.rn_CategoryLinkByAnswer a{text-decoration: underline;}
.rn_IncidentThreadDisplay .rn_ThreadContent{word-wrap:break-word;}
.rn_IncidentThreadDisplay p.MsoNormal, .rn_IncidentThreadDisplay li.MsoNormal, .rn_IncidentThreadDisplay div.MsoNormal{margin:0;}
.rn_IncidentThreadDisplay p.MsoListParagraph, .rn_IncidentThreadDisplay li.MsoListParagraph, .rn_IncidentThreadDisplay div.MsoListParagraph{margin: 0 0 0 48px;}
.rn_IncidentThreadDisplay{margin-bottom: 3rem;}
.rn_IncidentThreadDisplay .rn_ThreadHeader{font-weight: 600;font-size: 1.25rem;margin-top: 1rem;}
.rn_IncidentThreadDisplay .rn_ThreadHeader, .rn_IncidentThreadDisplay .rn_ThreadHeader + .rn_ThreadContent{padding: 1rem 0;}
.rn_IncidentThreadDisplay .rn_ThreadHeader.rn_Customer, .rn_IncidentThreadDisplay .rn_ThreadHeader.rn_Customer + .rn_ThreadContent{padding: 1rem;background: #F8F8F8;color: #000;}
.rn_FieldDisplay{display: -webkit-box;display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;margin-bottom: 1rem;}
.rn_FieldDisplay > *{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-bottom: 1rem;}
@media (min-width: 576px){.rn_FieldDisplay > *.rn_DataLabel{-webkit-box-flex: 0;flex: 0 0 33.3333333333%;max-width: 33.3333333333%;max-width: 15rem;}
.rn_FieldDisplay > *.rn_DataValue{-webkit-box-flex: 0;flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}
}
.rn_FieldDisplay .rn_DataLabel{font-weight: 600;}
.rn_FieldDisplay address br + br{display: none;}
.rn_Input{margin-bottom: 1rem;}
.rn_Input textarea, .rn_Input select, .rn_Input input{width: 100%;}
.rn_Input textarea, .rn_Input select, .rn_Input [type='text'], .rn_Input [type='password'], .rn_Input [type='email']{border: 1px solid #D9D9D9;}
.rn_Input textarea.rn_ErrorField, .rn_Input select.rn_ErrorField, .rn_Input [type='text'].rn_ErrorField, .rn_Input [type='password'].rn_ErrorField, .rn_Input [type='email'].rn_ErrorField{border-color: #dc3545;}
.rn_Input select{max-width: 30rem;}
.rn_Input input[type='text'], .rn_Input input[type='password'], .rn_Input input[type='email']{min-height: 4rem;padding: 0 1.5rem;}
.rn_Input textarea{padding: 1rem 1.5rem;}
.rn_Input.rn_TextInput .yui3-overlay{position: static !important;}
.rn_Input .rn_Text + .yui3-overlay-hidden{display: none;}
.rn_Input .rn_Text.rn_ErrorField + .yui3-overlay-hidden{display: block;visibility: visible !important;}
.rn_FormSubmit img{vertical-align: middle;}
.rn_FormSubmit{text-align: right;}
.rn_FormSubmit [type='submit']{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;}
@media screen and (prefers-reduced-motion: reduce){.rn_FormSubmit [type='submit']{transition: none;}
}
.rn_FormSubmit [type='submit']:hover, .rn_FormSubmit [type='submit']:focus, .rn_FormSubmit [type='submit']:active{text-decoration: none;}
.rn_FormSubmit [type='submit'].disabled, .rn_FormSubmit [type='submit']:disabled{opacity: 0.65;}
.rn_FormSubmit [type='submit']:not(:disabled):not(.disabled){cursor: pointer;}
.rn_FormSubmit [type='submit']:hover{color: #212529;background-color: #ffe04d;border-color: #FFD300;}
.rn_FormSubmit [type='submit']:focus, .rn_FormSubmit [type='submit'].focus{box-shadow: 0 0 0 0 rgba(255, 211, 0, 0.5);}
.rn_FormSubmit [type='submit'].disabled, .rn_FormSubmit [type='submit']:disabled{color: #212529;background-color: #FFD300;border-color: #FFD300;}
.rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):active, .rn_FormSubmit [type='submit']:not(:disabled):not(.disabled).active, .show > .rn_FormSubmit [type='submit'].dropdown-toggle{color: #212529;background-color: #ffe04d;border-color: #FFD300;}
.rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):active:focus, .rn_FormSubmit [type='submit']:not(:disabled):not(.disabled).active:focus, .show > .rn_FormSubmit [type='submit'].dropdown-toggle:focus{box-shadow: 0 0 0 0 rgba(255, 211, 0, 0.5);}
.rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):focus{outline: #000 dotted 1px;outline: -webkit-focus-ring-color auto 5px;}
.rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):hover, .rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):focus, .rn_FormSubmit [type='submit']:not(:disabled):not(.disabled):active{color: #2D2D2D;background: #ffe04d;}
.rn_FormSubmit [type='submit']::after{content: "\E224";font-family: 'Glyphicons Regular';line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;}
.rn_FormSubmit [type='submit']::after{font-size: .8rem;font-weight: 400;top: calc(50% - .35rem);right: 1.875rem;}
@media (max-width: 991.98px){.rn_FormSubmit [type='submit']{width: 100%;margin-top: 2rem;}
}
#rn_ErrorLocation{margin-bottom: 2rem;padding: 1rem;background: #f8d7da;}
#rn_ErrorLocation h2{font-size: 1.25rem;}
#rn_ErrorLocation [data-field]{display: list-item;margin: .25rem 0 .25rem 2rem;}
#rn_ErrorLocation a{color: #bd2130;}
#rn_ErrorLocation:empty{display: none;}
.rn_SelectionInput select{color: #2D2D2D;background-color: #fff;font-size: 1rem;line-height: 1.5rem;vertical-align: middle;padding: 1.15rem;border: 1px solid #D9D9D9;border-radius: 0;cursor: pointer;}
.rn_SelectionInput select:not(:disabled):not(.disabled):focus{outline: #000 dotted 1px;outline: -webkit-focus-ring-color auto 5px;}
.rn_SelectionInput select:not(:disabled):not(.disabled):hover, .rn_SelectionInput select:not(:disabled):not(.disabled):focus, .rn_SelectionInput select:not(:disabled):not(.disabled):active{color: #2D2D2D;background: #fff;}
.rn_DateInput legend{visibility:visible;}
.rn_DateInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_DateInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
.rn_PasswordInput .rn_PasswordInputValidate{margin-top: 1rem;}
.rn_TextInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_TextInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
