:root{--costco-blue: #005dab;--costco-red: #e51937;--text-dark-grey: #333333;--text-medium-grey: #5f5f5f;--text-light-grey: #707070;--component-grey: #9c9c9c;--component-light-grey: #cccccc;--header-footer-grey: #eeeeee;--checkout-grey: #fafafa;--light-blue: #eff7fb;--link-blue: #0060a9;--primary-blue: #3071a9;--primary-blue-hover: #2a6293;--secondary: #eaeaea;--secondary-hover: #d9d9d9;--green: #008000;--green-hover: #0b6e22;--notification-critical: #d32029;--notification-critical-background: #fdd6d6;--notification-critical-border: #E87B80;--notification-alert: #ffcc00;--notification-alert-background: #fff8d2;--notification-alert-border: #FFE269;--notification-success-background: #dff0d8;--notification-success-border: #85c66a;}
body{font-family: Verdana;}
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;}
a:focus{outline: 2px solid !important;}
.rn_ScreenReaderOnly{position: absolute;height: 1px;left: -10000px;overflow: hidden;top: auto;width: 1px;padding: 10px;font-size: 18px;font-weight: bold;}
.rn_SkipNav:focus, .rn_SkipNav:active{background-color: #FFF;height: auto;left: auto;top: auto;width: auto;}
.active{background-color: #555;}
.active:after{font-family: costco-icons;margin-top: -30px;content: "\E905";}
.rn_Multiline ol li{list-style-type: none;}
.cool_line{margin: 10px 0 5px 0;height: 1px;background: #4987AF;background: -webkit-gradient(linear, 0 0, 100% 0, from(#4987AF), to(white), color-stop(50%, #4987AF));}
.main, .rn_PageContent{float: left;width: 77%;padding: 0 20px;overflow: hidden;background-color: white;}
.rn_Live{float: left;width: 77%;padding: 0 10px;overflow: hidden;background-color: white;}
.contactus-item{display: flex;padding: 10px;}
.contactus-item:hover, .contactus-item:focus{color: white !important;text-decoration: none;}
.frontPageHeader{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 25px;margin-bottom: 15px;padding: 10px 10px 10px 15px;font-size: 1.5em;}
.whatsNewHeader{font-size: 1.25em;font-weight: bold;margin-top: 20px;margin-bottom: 10px;}
.whatsNewText{text-align: left;}
.whatsNewArticle{padding-right: 10px;padding-left: 30px;padding-top: 10px;padding-bottom: 10px;}
.articleTitle{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 25px;padding: 5px 5px 5px 5px;font-size: 1.7em;text-align: center;}
.errorTitle{background-color: #d32029;width: 100%;color: white;display: block;margin-top: 25px;padding: 5px 5px 5px 5px;font-size: 2.5em;text-align: center;}
.errorSubtitle{text-align: center;font-size: 1.5em;margin-top: 10px;display: block;color: #d32029;}
#headerSearchBtn{margin-top: 2px;}
.rn_KFSearch, .rn_Multiline ol li{border: 1px solid lightgrey;border-radius: 3px;padding: 10px 20px 20px 20px !important;}
.rn_KFSearch:hover, .rn_KFSearch:focus, .rn_Multiline ol li:hover, .rn_Multiline ol li:focus{background-color: #eff7fb;}
.rn_Multiline ol{padding: 10px 20px 20px 20px;}
.rn_Content ul{padding: 10px 20px 20px 20px;}
.rn_RelatedAnswers li:before{content: "" !important;}
@media only screen and (max-width:500px){.rn_Content ul{padding: 10px;}
}
.self-service-container, .dot, .slider{display: none;}
.rn_CWSlickCarousel{display: none;}
.col-footer{display: inline-block;float: left;width: 25%;}
.footerSection{background-color: #eeeeee;padding: 10px;margin-top: 7px;font-size:12px;color: rgb(51, 51, 51);}
.footerSection a{color: rgb(51, 51, 51);}
.footerHeaderLink{font-size: 1.5em;}
.footerLinkUl{list-style: none;}
.bottomFooter{text-align: center;}
.bottomFooterUl{list-style: none;}
.bottomFooterUl li{display: inline;margin: 20px;}
.footerLinkLi{font-size: 1em;}
.bottomFooter{}
hr.grayLine{border: 0.5px solid #cccccc;background-color: grey;margin-left: 50px;margin-right: 50px;}
.rn_DisplayButton{font-size: 20px;color: #ffffff !important;margin-bottom: 50px;width: 100%;}
.noErrorMsg{display: none;}
.errorMsg{display: block !important;font-size: 14px;line-height: 20px;color: #333333;padding: 12px;background-color: #fdd6d6;border: 2px solid #d32029;border-radius: 3px;margin-bottom: 10px;margin-top: 25px;width: 100%;}
.inputError{border: 2px solid #d32029;}
.noErrorMsg{display: none;}
div#subheader{margin-bottom: 25px;}
span#rn_QuestionSubLabel{font-size: .8em;font-weight: 200;}
.rn_ButtonQuestion button{font-size: 16px;color: #ffffff;background-color: #3071a9;border-radius: 3px;text-align: center;height: 40px;padding-left: 20px;padding-right: 20px;width: auto;}
.rn_GuidedAssistant .rn_ButtonQuestion .rn_HighlightResponse.rn_SelectedButton button{background: #3071a9;}
.rn_ProductCategoryBreadcrumb ol{margin-bottom: -10px;}
#breadcrumbLink{margin-top: 10px;}
.rn_MessagePost{padding: 1em;text-align: left;line-height: 1.5em;margin: 10px;display: inline-block;position: relative;width: 95%;height: auto;border-radius: 10px;background-color: #EAEAEA;font-style: 2em;overflow-wrap: break-word;word-wrap: break-word;}
.rn_CostcoChatLaunchButton button{font-size: 18px;color: #ffffff;background-color: #3071a9;text-align: center;height: 40px;padding-left: 20px;padding-right: 20px;margin-top: 20px;outline-color: transparent;border: 0px;border-radius: 3px;}
.rn_ChatDialogHeaderContainer{margin-top: 20px;}
.rn_ChatDialogHeaderContainer button{font-size: 18px;color: #ffffff;background-color: #3071a9;text-align: center;height: 40px;padding-left: 20px;padding-right: 20px;margin-top: 20px;outline-color: transparent;border: 0px;border-radius: 3px;}
.rn_ChatCancelButton button{margin-top: 10px;}
.rn_ChatPostMessage textarea{width: 100%;display: inline-block;padding-top: 2px;height: 38px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #2a6293;border-right: 0px solid white;border-radius: 0px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;font-family: inherit;}
.rn_ChatPostMessage textarea:focus{outline: none;box-shadow: 0 0 8px rgba(102, 175, 233, .6);}
.rn_ChatSendButton button{position: relative;color: #ffffff !important;background-color: #3071a9 !important;border-color: #23527b !important;margin-top: 5px;display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 0px;user-select: none;height: 38px;width: auto;}
.rn_ChatSendButton button:hover, .rn_ChatSendButton button:focus{background-color: #2a6293 !important;}
.rn_ChatDisconnectButton button:after{content: "X" !important;font-size: 18px;box-sizing: border-box;}
.rn_CostcoChatLaunchButton button:hover, .rn_CostcoChatLaunchButton button:focus{background-color: #2a6293;}
.rn_CostcoChatLaunchButton button:disabled{background-color: #6c757d;opacity: .65;cursor: not-allowed;}
.rn_CostcoConditionalChatLink.rn_ConditionalChatLink a:hover, .rn_CostcoConditionalChatLink.rn_ConditionalChatLink a:focus{background-color: #0060a9;}
#chatInlay{--inlay-height: 90vh;}
.chatBotOnno, .liveChatoffyes{display: none;}
.liveChatoffno, .chatBotOnyes{display: block;}
.chatBotOnyes:hover, .chatBotOnyes:focus{text-decoration: underline;}
.rn_Title a{font-size: 0.9em !important;font-weight: normal !important;line-height: 1.65em;}
.rn_Title a:hover{text-decoration: underline;}
.rn_Element1{text-decoration: underline;font-weight: bold;}
.rn_Element1 h3{font-size: 1em;}
.rn_CostcoChatEngagementStatus h2{font-size: 1em !important;font-weight: normal;}
.rn_DialogTitle{font-size: 1em !important;font-weight: normal !important;}
button{font-size: 16px;color: #ffffff !important;background-color: #3071a9;text-align: center;height: 40px;padding-right: 20px;padding-left: 20px;width: auto;border-radius: 3px;border: 0px;}
button:hover, button:focus{background-color: #2a6293;outline: 0;}
.btn-primary{font-size: 16px;color: #ffffff;background-color: #3071a9 !important;border-radius: 3px;text-align: center;height: 40px;padding-left: 20px;padding-right: 20px;width: auto;}
.btn-primary:hover, .btn-primary:focus{color: #fff;background-color: #2a6293;}
.btn-secondary{color: #0060a9;background-color: #eaeaea;}
.btn-success{font-size: 16px;color: #ffffff;background-color: #008000;border-radius: 3px;text-align: center;height: 40px;padding-left: 20px;padding-right: 20px;width: auto;}
.btn-success:hover, .btn-success:focus{background-color: #0b6e22;color: white;}
.btn-disabled{color: #5f5f5f;background-color: #eaeaea;cursor: not-allowed;}
label{font-size: 15px;color: #333333;margin-bottom: 10px;}
input{border: 1px solid #9c9c9c;height: 40px;width: 100%;padding: 6px 8px;background-color: #ffffff;margin-bottom: 20px;}
.input-error{border: 2px solid #d32029;}
input[type="radio"]{width: 16px;height: 16px;border: 1px solid #9c9c9c;}
input[type="radio"]:checked{background-color: #3071a9;}
textarea{font-size: 16px;color: #333333;margin-bottom: 20px;width: 100%;display: block;box-sizing: border-box;height: 80px;padding: 6px 8px;border: 1px solid #9c9c9c;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;line-height: 24px;letter-spacing: .5px;font-weight: 300;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);border-radius: 0;transition: box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance: none;}
select{font-size: 16px;color: #333333;margin-bottom: 10px;line-height: 24px;width: 100%;height: 40px;padding: 8px;border: 1px solid #9c9c9c;margin-bottom: 20px;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;text-transform: capitalize;background-color: #fff;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;background-image: url("../themes/standard/images/arrow-down.svg");background-size: 20px;background-position: right center;background-origin: content-box;background-repeat: no-repeat;}
.rn_Required{color: #c31c24;}
.errorMessage{font-size: 14px;color: #d32029;font-weight: 600;font-family: 'Helvetica';margin-top: 10px;}
.mobileContactUs{display: none;}
.chatBanner ul{margin-left: -20px;}
.rn_Alert{background-color: #fdd6d6;border: 2px solid #d32029;color: #333333;padding: 5px 30px;margin: 2px;text-align: center;font-size: 16px;line-height: 24px;z-index: 1000;}
@media print{.rn_HideInPrint, .leftNav{display: none;}
}
.answerVideoContainer{width: 100%;height: 100%;}
.answerVideo{width: 100%;display: block;min-height: 449px;}
@media only screen and (max-width: 991px){.content{display: flex;flex-flow: column;}
.rn_Live{width: 100%;}
.mobileContactUs{display: none;}
.main, .leftNav, .rn_PageContent{width: 100%;}
}
@media only screen and (max-width: 520px){#headerSearchBtn{margin-top: 5px;}
}
@media only screen and (max-width:500px){.container{width: 100%;padding-left: 0px !important;padding-right: 0px !important;}
.dropdown-menu{z-index: 99;}
.content{display: flex;flex-flow: column;}
.rn_Live{width: 100%;padding: 0 10px;}
.mobileContactUs{margin-top: 20px;margin-bottom: 20px;display: block;}
.rn_ContentContainer{padding: 10px;}
.rn_CWSlickCarousel{display: block;}
.slider{display: block !important;}
.whatsNewContainer{height: auto;margin-left: 3%;text-align: center;display: flex;}
.frontPageHeader{display: inline-block;text-align: center;}
.whatsNewArticle{min-height: 100px;height: auto;margin-top: -10px;margin-bottom: 10px;width: 45%;float: left;padding: 5px;border: 1px solid lightgrey;margin: 5px;}
.whatsNewHeader{text-align: center;font-weight: normal;margin: 0 auto;margin-top: 5px;margin-bottom: 5px;font-size: 1em;}
.whatsNew .grayLine{display: none;}
.whatsNewText{display: none;}
.carousel-page{margin: 0 auto;background-color: white;}
.main, .rn_PageContent{float: none;width: 100%;padding: 0px;overflow: hidden;}
.rn_AnswerText, #chatLaunch, .rn_AskQuestion{padding: 10px;}
.container{width: 100%;padding: 0px;}
.self-service-container{max-width: 1000px;width: 100%;height: auto;position: relative;margin: auto;display: block;user-select: none;padding-bottom: 10px;margin-bottom: -25px;}
.slidesContainer{width: 90%;margin: 0 auto;}
.mySlides{margin: 0 auto;display: none;}
.prev, .next{cursor: pointer;position: absolute;top: 50%;width: 5px;margin-top: -25px;padding: 10px;padding-left: 5px;padding-right: 15px;color: white;font-weight: bold;font-size: 18px;transition: 0.6s ease;border-radius: 0 3px 3px 0;user-select: none;background-color: rgba(0,0,0,0.8);}
.next{right: 0;border-radius: 3px 0 0 3px;}
.prev:hover, .next:hover{background-color: #e51937;text-decoration: none;}
.sideBtn{color: white !important;}
.text{color: #f2f2f2;font-size: 15px;padding: 8px 12px;position: absolute;bottom: 8px;width: 100%;text-align: center;}
.dot{color: #bbb;cursor: pointer;height: 15px;width: 15px;margin: 0 2px;background-color: #bbb;border-radius: 50%;display: inline-block;transition: background-color 0.6s ease;}
.active, .dot:hover{background-color: #717171;color: #717171;}
.fades{-webkit-animation-name: fade;-webkit-animation-duration: .5s;animation-name: fade;animation-duration: .5s;}
@-webkit-keyframes fade{from{opacity: .4}
to{opacity: 1}
}
@keyframes fade{from{opacity: .4}
to{opacity: 1}
}
.articleTitle{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 15px;padding: 5px 5px 5px 5px;font-size: 1.5em;text-align: center;}
.answerVideo{min-height: 200px;}
}
.yui3-widget-stacked .yui3-widget-shim{opacity: 0;border: 0;height: 100%;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.yui3-skin-sam .yui3-widget-mask{background: #000;opacity: 0.4;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.yui3-skin-sam .yui3-panel .yui3-widget-hd{background-color: #005dab !important;background: #005dab !important;}
#yui3-css-stamp{display: none;}
.yui3-overlay{position: absolute;}
.yui3-panel-hidden, .yui3-overlay-hidden{visibility: hidden;}
.yui3-widget-tmp-forcesize .yui3-overlay-content{overflow: hidden !important;}
.yui3-panel{*zoom: 1;max-width: 68em;margin-left: auto;margin-right: auto;position: absolute;}
.yui3-panel:before, .yui3-panel:after{content: " ";display: table;}
.yui3-panel:after{clear: both;}
.yui3-panel.yui3-panel-focused{outline: 0;}
.yui3-panel .yui3-widget-hd{background: #FFF;padding: 8px 1em 8px 8px;position: relative;min-height: 1em;}
.yui3-panel .yui3-widget-hd .yui3-widget-buttons{position: absolute;padding: 2px;top: 0;right: 0;}
.yui3-panel .yui3-widget-hd .yui3-button-close{background: transparent;border: 0;border-radius: 0;box-shadow: none;padding: 0;overflow: hidden;vertical-align: top;color: #fff;font-size: 0.8em;height: 1em;width: 0.9em;}
.yui3-panel .yui3-widget-hd .yui3-button-close::before{content: "\d7";text-align: center;margin-right: 1em;}
.yui3-panel .yui3-widget-bd{*zoom: 1;padding: 10px;min-height: 80px;}
.yui3-panel .yui3-widget-bd:before, .yui3-panel .yui3-widget-bd:after{content: " ";display: table;}
.yui3-panel .yui3-widget-bd:after{clear: both;}
.yui3-panel .yui3-widget-ft{padding: 10px;text-align: right;}
.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display: inline-block;zoom: 1;}
.yui3-panel .yui3-widget-ft .yui3-button{margin-left: 8px;}
.yui3-panel .yui3-panel-content{background: #FFF;}
.yui3-panel .yui3-panel-content.rn_ActionDialog{float: left;display: block;margin-right: 2.35765%;width: 100%;*zoom: 1;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:before, .yui3-panel .yui3-panel-content.rn_ActionDialog:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog:after{clear: both;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-bd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{padding: 0.5em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd{color: #fff;font-size: 1em;margin-bottom: 1em;padding-right: 1.2em;background-color: #3071a9;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{float: left;display: block;margin-right: 2.35765%;width: 100%;*zoom: 1;margin-top: 1em;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:last-child{margin-right: 0;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:before, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{content: " ";display: table;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft:after{clear: both;}
@media screen and (max-width:400px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{margin-top: 0;}
}
@media screen and (max-width:400px){.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons{display: block;}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft .yui3-widget-buttons .yui3-button{display: block;width: 100%;margin: 0 0 0.5em;}
}
.yui3-panel .yui3-panel-content.rn_MessageDialog{border: 1px solid #DDD;}
.yui3-panel .yui3-panel-content.rn_MessageDialog .yui3-widget-hd{font-size: 1.2em;}
@media screen and (max-width:400px){.yui3-skin-sam .yui3-widget-mask{background: #DDD;opacity: 1;}
.yui3-panel .yui3-panel-content.rn_ActionDialog{}
.yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-hd, .yui3-panel .yui3-panel-content.rn_ActionDialog .yui3-widget-ft{}
}
.yui3-calendar-pane, .yui3-calendar-grid{width: 100%;}
.yui3-calendar-column-hidden, .yui3-calendar-hidden{display: none;}
.yui3-skin-sam .yui3-calendar-content{padding: 10px;color: #000000;border: 1px solid #808080;background-color: #f9f9f9;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f2f2f2));background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f2f2f2 100%);background-image: linear-gradient(to bottom, #f9f9f9 0%, #f2f2f2 100%);border-radius: 5px;}
.yui3-skin-sam .yui3-calendar-grid{padding: 5px;border-collapse: collapse;}
.yui3-skin-sam .yui3-calendar-header{padding-bottom: 10px;}
.yui3-skin-sam .yui3-calendar-header-label{margin: 0;font-size: 1em;font-weight: bold;text-align: center;width: 100%;}
.yui3-skin-sam .yui3-calendar-day, .yui3-skin-sam .yui3-calendar-prevmonth-day, .yui3-skin-sam .yui3-calendar-nextmonth-day{padding: 5px;border: 1px solid #CCCCCC;background: #FFFFFF;text-align: center;}
.yui3-skin-sam .yui3-calendar-day:hover{background: #0066CC;color: #FFFFFF;}
.yui3-skin-sam .yui3-calendar-selection-disabled, .yui3-skin-sam .yui3-calendar-selection-disabled:hover{color: #A6A6A6;background: #CCCCCC;}
.yui3-skin-sam .yui3-calendar-weekday{font-weight: bold;}
.yui3-skin-sam .yui3-calendar-prevmonth-day, .yui3-skin-sam .yui3-calendar-nextmonth-day{color: #A6A6A6;}
.yui3-skin-sam .yui3-calendar-day{font-weight: bold;}
.yui3-skin-sam .yui3-calendar-day-selected{background-color: #B3D4FF;color: #000000;}
.yui3-skin-sam .yui3-calendar-left-grid{margin-right: 1em;}
[dir="rtl"] .yui3-skin-sam .yui3-calendar-left-grid, .yui3-skin-sam [dir="rtl"] .yui3-calendar-left-grid{margin-right: auto;margin-left: 1em;}
.yui3-skin-sam .yui3-calendar-right-grid{margin-left: 1em;}
[dir="rtl"] .yui3-skin-sam .yui3-calendar-right-grid, .yui3-skin-sam [dir="rtl"] .yui3-calendar-right-grid{margin-left: auto;margin-right: 1em;}
.yui3-skin-sam .yui3-calendar-day-highlighted{background-color: #DCDEF5;}
.yui3-skin-sam .yui3-calendar-day-selected.yui3-calendar-day-highlighted{background-color: #758FBB;}
.yui3-calendar-day{cursor: pointer;}
.yui3-calendar-selection-disabled{cursor: default;}
.yui3-calendar-prevmonth-day{cursor: default;}
.yui3-calendar-nextmonth-day{cursor: default;}
.yui3-calendar-content:hover .yui3-calendar-day, .yui3-calendar-content:hover .yui3-calendar-prevmonth-day, .yui3-calendar-content:hover .yui3-calendar-nextmonth-day{-moz-user-select: none;}
.yui3-calendar-header{text-align: center;position: relative;width: 100%;}
.yui3-calendar-header-label{display: inline;}
.yui3-calendarnav-prevmonth{cursor: pointer;}
.yui3-calendarnav-nextmonth{cursor: pointer;}
.yui3-skin-sam .yui3-calendarnav-prevmonth, .yui3-skin-sam .yui3-calendarnav-nextmonth{width: 0;height: 0;padding: 0;margin: 0;border: 10px solid transparent;position: absolute;font-size: 0;line-height: 0;}
.yui3-skin-sam .yui3-calendarnav-prevmonth:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth:hover{border-right-color: #0066CC;}
.yui3-skin-sam .yui3-calendarnav-nextmonth:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth:hover{border-left-color: #0066CC;}
.yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover{cursor: default;border-right-color: #CCCCCC;border-left-color: transparent;}
.yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam .yui3-calendarnav-nextmonth.yui3-calendarnav-month-disabled:hover, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled, [dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth.yui3-calendarnav-month-disabled:hover{cursor: default;border-left-color: #CCCCCC;border-right-color: transparent;}
.yui3-skin-sam .yui3-calendarnav-prevmonth{border-right-color: #000000;left: 0;margin-left: -10px;}
.yui3-skin-sam .yui3-calendarnav-nextmonth{border-left-color: #000000;right: 0;margin-right: -10px;}
[dir="rtl"] .yui3-skin-sam .yui3-calendarnav-prevmonth, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-prevmonth{left: auto;right: 0;border-left-color: #000000;border-right-color: transparent;}
[dir="rtl"] .yui3-skin-sam .yui3-calendarnav-nextmonth, .yui3-skin-sam [dir="rtl"] .yui3-calendarnav-nextmonth{left: 0;right: auto;border-right-color: #000000;border-left-color: transparent;}
#conciergeHeader{margin-bottom: 1em;}
#concLogo{max-width: 100%;max-height: 100%;margin-top: 0.5em;}
.flexBox{display: flex;flex-wrap: wrap;}
#conciergeLogo{margin: 0 auto;flex: 30%;min-width: 160px;max-width: 160px;}
#conciergeHeaderText{text-align: center;margin-top: 10px;flex: 70%;line-height: 2em;}
#concHeader1{color: #2a6293;font-size: 2em;}
#concHeader2{font-weight: 300;font-size: 1.5em;}
#caanswer{font-weight: 300;font-size: 1.5em;}
.main, .rn_PageContent{float: left;width: 100%;padding: 0 20px;overflow: hidden;background-color: white;}
.headerHeroContainer{}
.rn_CWHeader{padding-bottom: 20px;background-color: #eeeeee;}
.rn_AnswerField a{text-decoration: underline;}
#my-player, #my-player.rn_VideoPlayer{max-width: 100%;max-height: 100%;margin: 0 auto;}
.rn_StartOver{display: inline-block;float: right;margin-right: 9%;margin-top: 15px;a{color: #FFF;}
}
.rn_ResultList.rn_OkcsTable{padding: 0px 20px;;}
div.rn_ResultElement{border: 1px solid lightgrey;border-radius: 3px;padding: 10px 20px 20px 20px !important;}
div.rn_ResultElement:hover{background-color: #eff7fb;}
div.rn_ResultElement:focus{background-color: #eff7fb;}
.rn_OkcsLeftContainer{display: inline-block;width: 34%;margin-top: 1em;}
.rn_OkcsRightContainer{clear: both;display: inline-block;float: right;width: 64%;margin-top: 1em;}
.rn_SchemaAttributeValue p{display: inline-block;position: relative;width: 100%;}
.rn_SchemaAttributeValue #my-player{margin-bottom: 20px;}
.whatsNewText{text-align: left;min-height: 110px;}
.rn_Container.rn_AnswerView{margin-top: 0px;}
.rn_Container.rn_OkcsResultsContainer{margin: 0px;padding: 0px;}
.rn_AnswerView .rn_ContentDetail{padding: 0px 20px;}
.rn_AnswerView .rn_SideRail{padding: 0px 20px;}
@media screen and (max-width: 520px){.main, .rn_PageContent{padding: 0px;}
.rn_CWHeader{padding-bottom: 0px;}
.rn_OkcsRightContainer{width: 60%;}
.rn_OkcsLeftContainer{width: 38%;}
.rn_AnswerView .rn_ContentDetail{padding: 0px 0px;}
.rn_Container.rn_OkcsResultsContainer{margin: 0px;padding: 10px;}
.rn_SearchResult .rn_SearchResultContent{width: 100%;}
.rn_ResultList .rn_OkcsRightContainer{width: 100%;}
#rn_Summary{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 15px;padding: 5px 5px 5px 5px;font-size: 1.5em;text-align: center;}
.rn_Container.rn_AnswerView{margin: 0px;padding: 10px;}
#headerLogoContainer{margin-bottom: 25px;}
.trendingArticles .rn_AnswerList .rn_Content ul.rn_List{width: 95%;padding-left: 40px;padding-right: 0px;}
.trendingArticles .rn_AnswerList .rn_Content ul.rn_List li a{color: #0060a9;line-height: 1.5em;font-size: 14.175px;font-weight: normal !important;}
img{max-width: 100%;}
}
@media screen and (max-width: 460px){.main, .rn_PageContent{padding: 0px;}
.rn_CWHeader{padding-bottom: 0px;}
.rn_OkcsRightContainer{width: 54%;}
.rn_OkcsLeftContainer{width: 44%;}
.rn_AnswerView .rn_ContentDetail{padding: 0px 0px;}
.rn_Container.rn_AnswerView{margin: 0px;padding: 10px;}
.rn_Container.rn_OkcsResultsContainer{margin: 0px;padding: 10px;}
.rn_SearchResult .rn_SearchResultContent{width: 100%;}
.rn_ResultList .rn_OkcsRightContainer{width: 100%;}
#rn_Summary{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 15px;padding: 5px 5px 5px 5px;font-size: 1.5em;text-align: center;}
}
.rn_StartOver a{color: #FFF;}
.rn_SourceSearchButton{display: block;float: left;}
#rn_FileAttach, #rn_AnswerText{clear: both;font-size: 1.0em;line-height: 1.4em;padding: 15px 10px;}
#rn_Summary{background-color: #3071a9;width: 100%;color: white;display: block;margin-top: 25px;padding: 5px 5px 5px 5px;font-size: 1.7em;text-align: center;}
.rn_AnswerDetail.rn_AnswerHeader h1{margin: 0;}
.rn_AnswerStatus .rn_AnswerInfo{display: none;color: #666;font-size: small;margin: 6px 0 16px;}
.rn_SectionTitle{display:none;border-top: 2px dashed #b7cce7;padding-top: 1.5em;}
.rn_OkcsSubmit:before{font-family: 'FontAwesome';margin-right: 6px;content: "\f110";-webkit-animation: spin 2s infinite linear;-moz-animation: spin 2s infinite linear;animation: spin 2s infinite linear;font-size: 1em;position: relative;text-align: center;}
.rn_SearchControls .rn_SearchButton, .rn_SearchControls .rn_SourceSearchButton{margin-right: 0;}
.rn_Footer .rn_Misc{text-align: left;}
.rn_OracleLogo a{float: left;}
.rn_Home .rn_RecentKB .rn_Container{border-bottom: 0;}
.rn_PageContentChannel{background: #ffffff;color: #FFF;text-shadow: #000 0 1px;}
.rn_PageContentChannelInner{max-width: 68em;color: #FFF;margin-left: auto;margin-right: auto;margin: auto;}
.rn_ContentType li a:hover{text-decoration: underline !important;filter: saturate(300%);}
.rn_ContentType li a{color: #3071a9 !important;font-size: 14px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_OkcsProductCategorySearchFilter .rn_CategoryExplorerTitleDiv{background: #3071a9 !important;font-size: 14px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_AnswerList .yui3-datatable-caption{background: #3071a9!important;font-size: 14px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
main#skipToMain{display: flow-root;padding: 0px;}
main#skipToMain{font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
main#skipToMain .rn_SearchControls .rn_SearchButton, .rn_SearchControls .rn_SourceSearchButton{margin-right: 17%;display: inline-block;float: right;margin-top: -4.9%;}
main#skipToMain .rn_RecentlyViewedContent{display: inline-block;}
main#skipToMain .rn_SourceProductCategorySearchFilter button span{color: #757575;font-size: 14px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
main#skipToMain .rn_SearchFilters{margin-top: 2%;}
main#skipToMain .rn_SourceSearchField{margin-top: 5px;width: 72% !important;flex: 90%;display: inline-block;}
.rn_AnswerList .yui3-datatable-table thead th{display: table-cell;padding-right: 1.96471%;width: 50.78588%;color: #FFF;font-size: 12px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_AnswerList .yui3-datatable-table th, .rn_AnswerList .yui3-datatable-table td{padding: 10px;font-size: 13px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_CategoryExplorerList{font-size: 13px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_AnswerList .yui3-datatable-header{background: #3071a9!important;}
.rn_OkcsLeftContainer .rn_OkcsProductCategorySearchFilter{float: left;width: 101%;}
.rn_OkcsProductCategorySearchFilter .rn_CategoryExplorer a.rn_CategoryExplorerLink{line-height: 26px;font-size: 13px !important;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;text-decoration: none !important;text-shadow: none !important;}
.rn_AnswerHide{display: none;}
.rn_OkcsSmartAssistant .rn_ExpandAnswer, .rn_SmartAssistantDialog .rn_InlineAnswerLink{font-size: 1em;}
.rn_OkcsSmartAssistant.rn_SmartAssistantDialog div.rn_ButtonContainer button.rn_NewTabButton{background-color: #3873c4;}
.rn_OkcsSmartAssistant.rn_SmartAssistantDialog div.rn_ButtonContainer button.rn_NewTabButton:hover{background-color: #5b8cd0;}
.rn_SmartAssistantDialog .rn_List > li{font-size: 1.2em;}
.rn_OkcsSmartAssistant .rn_InlineAnswersExplorer li a{font-weight: normal;}
.rn_OkcsSmartAssistant .rn_InlineAnswersExplorer{clear: both;}
.rn_RatingLabel{display: inline;}
.rn_ResultPadding{display: inline-block !important;}
.rn_ProductCategorySearchFilter .rn_PanelContainer{width: 373px;}
.rn_FloatRight{text-align: right;margin-top: 10px;}
.rn_SearchInput .yui3-aclist-item-active, .rn_SearchInput .yui3-aclist-item:hover{background: #ebeff5 none repeat scroll 0 0;outline: 0;}
.rn_SearchInput .yui3-aclist{background-color: #fff;border: 1px solid;color: #3b6db1;padding: 5px 10px;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor: text;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.58);text-shadow: none;z-index: 1000;line-height: 1.5em;}
.rn_SearchInput .yui3-aclist-hidden{visibility: hidden;}
.rn_SearchInput .yui3-aclist-item:before{font-family: 'FontAwesome';content: "\f002";margin-right: .5em;}
.rn_SearchInput .yui3-aclist-aria{display: none;}
.rn_SearchInput .yui3-aclist-item{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rn_SearchInput .yui3-aclist-list li{cursor: pointer;}
.rn_SearchInput .rn_ResultFormat{display: inline;}
.rn_SearchInput .yui3-aclist-item:hover .list-item-tooltip{display: block;}
.rn_SearchInput .list-item-tooltip{background: #ffc none repeat scroll 0 0;border: 1px solid;cursor: text;display: none;font-size: .8em;margin-left: 4em;padding: .1em;position: absolute;white-space: normal;word-wrap: break-word;z-index: 9999;text-shadow: none;margin-top: 1.2em;}
.rn_OkcsSimpleSearch .rn_SearchInput.rn_OkcsSuggestions{width: 175% !important;font-size: 0.9em;}
.rn_SourcePagination .rn_NextPage a:after, .rn_SourcePagination .rn_PreviousPage a:before{content: "";}
.rn_SearchRating .rn_Rating:before, .rn_SearchRating .rn_Selected:before{margin-right: 0;}
.rn_OkcsAnswerAction{clear: both;display: block;float: right;width: 100%;}
.rn_DocIdMsg{background: rgba(114, 114, 236, 0.94) none repeat scroll 0 0;color: white;left: 0;line-height: 4em;padding: 0 1em;position: fixed;text-align: center;right: 0;top: 0;opacity: 1;z-index: 100;transition: top 2000ms ease 0ms;}
.rn_DocIdResults, .rn_DocIdResults:hover{color: #ffa;font-weight: bold;}
.rn_hideBanner{border: 2px solid;border-radius: 3em;color: yellow;cursor: pointer;font-weight: bold;padding: 0.1em 0.35em;}
.rn_OkcsAnswerAction .rn_SubscriptionButton, .rn_OkcsAnswerAction .rn_OkcsRecommendContent .rn_RecommendContentButton{margin-top: 0;margin-bottom: 0.75em;}
@supports (display: contents){.rn_OkcsRecommendContent, .rn_RecommendButtonContainer{display: contents;}
}
@supports not (display: contents){.rn_OkcsRecommendContent, .rn_RecommendButtonContainer{display: ruby-base-container;}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.rn_OkcsRecommendContent, .rn_RecommendButtonContainer{display: ruby-base-container;}
}
.rn_ResultIcon.rn_File_Open_article:before{font-family: "FontAwesome";color: #3b6db1;content: "\f08e";background-color: #cccccc69;padding: 0.2em;border-radius: 0.2em;}
.rn_Hero .rn_HeroInner{padding: 0;}
.rn_ResultList{width: 100%;padding: 0px 20px;}
.rn_SearchResult .rn_SearchResultTitle{display: none;}
.rn_ResultList .rn_OkcsLeftContainer{border: none;display: table-cell;clear: both;min-width: 0;vertical-align: top;padding-top: 5.5em;max-width: 17em;width: auto;}
.rn_OkcsLeftContainer.rn_ResultPadding{float: left;margin: 0;}
.rn_Facet .rn_Content .rn_FacetsTitle, .rn_Facet .rn_Content .rn_FacetsList{width: 17em;}
.rn_ResultList .rn_OkcsRightContainer{display: table-cell;float: left;clear: both;margin-top: 1em;border: none;width: 100%;min-width:48em;padding-left: 0.8em;}
.rn_ResultList .rn_Facet .rn_FacetsTitle a{color: #2c5999;}
.rn_ResultList .rn_Facet .rn_FacetsTitle{padding: 7px 0;color: #333;background-color: white;border: none;border-bottom: 1px solid #000;}
.rn_ResultList .rn_Facet .rn_FacetsList{padding: 0 0 1em;border: none;}
.rn_Facet .rn_Content ul li{padding-left: 0;padding-top: 10px;}
.rn_ActiveFacets{display: none;}
.rn_FacetText:hover{text-decoration: underline;}
.rn_Facet .rn_FacetsList li{border-bottom: 1px solid #000;}
.rn_Facet .rn_FacetsList li ul li{border-bottom: none;padding-bottom: 0;padding-top: 0;}
.rn_FacetsList ul li ul{padding-top: 10px;padding-bottom: 10px;}
.rn_Facet .rn_FacetLink{padding-left: 0;}
.rn_ResultList .rn_SearchResult .rn_SearchResultContent table{border: none;}
.rn_SearchResult .rn_SearchResultContent a{padding: 0;color: #3b6db1;}
.rn_SearchResult.rn_NoSearchResult .rn_NoSearchResultMsg{margin-left: 0;}
.rn_SearchResult .rn_NoSearchResultMsg{padding: 10px 0;}
.rn_SearchResultAnswer{background-color: white;border-bottom: none;}
.rn_SearchResult .rn_ResultElement .rn_SearchResultIcon{display: none;}
.rn_ResultIcon{font-family: "FontAwesome";color: #3b6db1;}
.rn_ResultIcon.rn_File_document_plain_green:before{content: "\f15b";}
.rn_ResultIcon.rn_File_cms_xml:before, .rn_ResultIcon.rn_File_iqxml:before, .rn_ResultIcon.rn_File_news:before, .rn_ResultIcon.rn_File_null:before, .rn_ResultIcon.rn_File_text:before, .rn_ResultIcon.rn_File_xml:before{content: "\f15c";}
.rn_ResultIcon.rn_File_open_office_document:before, .rn_ResultIcon.rn_File_ms_word:before{content: "\f1c2";}
.rn_ResultIcon.rn_File_html:before{content: "\f0ac";}
.rn_ResultIcon.rn_File_image:before{content: "\f1c5";}
.rn_ResultIcon.rn_File_ms_excel:before, .rn_ResultIcon.rn_File_open_office_spreadsheet:before{content: "\f1c3";}
.rn_ResultIcon.rn_File_ms_powerpoint:before, .rn_ResultIcon.rn_File_open_office_presentation:before{content: "\f1c4";}
.rn_ResultIcon.rn_File_pdf:before{content: "\f1c1";}
.rn_ResultIcon.rn_File_table:before{content: "\f0ce";}
.rn_ResultIcon.rn_File_message:before{content: "\f0e5";}
.rn_ResultIcon.rn_File_messages:before{content: "\f0e6";}
.rn_ResultIcon:before{content: "\f016";}
.rn_SearchResultAnswer .rn_ResultIcon{display: none;font-size: 20px;vertical-align: top;}
.rn_ResultElement .rn_Element1{}
.rn_SearchResult .rn_SearchResultContent a:active{color: #2c5999;}
.rn_ResultList .rn_SearchResult .rn_SearchResultTitleAnswer{font-size: 30px;font-weight: bold;background-color: white;text-align: left;color: #333;border: none;line-height: 2em;margin-top: 20px;margin-bottom: 10px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
.rn_SearchResult .rn_SearchResultTitleAnswer::before{}
.rn_ContactUs h2{display: none;}
.rn_ContactUs .rn_Chat span{color: #fafad3;}
.rn_SideRail .rn_ContactUs{position: absolute;right: 0;top: 15em;width: 6em;}
.rn_SideRail .rn_ContactUs .rn_Well div:before{display: block;text-align: center;color: #fff;font-size: 1.5em;padding-top: 0.5em;}
.rn_ContactUs .rn_Well{padding: 0;border: none;}
.rn_ContactUs .rn_Well div{background-color: #40526b;text-align: center;}
.rn_ContactUs .rn_Well div a, .rn_ContactUs .rn_Well div{color: #fff;}
.rn_ContactUs .rn_Well > div{border-bottom: 2px solid white;padding-bottom: 0.25em;}
.rn_ResultList + aside.rn_SideRail{width: 50%;}
.rn_Container.rn_OkcsResultsContainer .rn_OkcsRecentlyViewedContent.rn_RecentlyViewedContent{padding: 0.7em 0;}
.rn_Container.rn_OkcsResultsContainer .rn_OkcsRecentlyViewedContent ul{margin-top: 1em;padding: 0 10px;}
.rn_RecentlyViewedContent h2{font-size: 1.5em;}
.rn_SearchResult .rn_SearchResultTitleAnswer{padding-left: 0;}
.rn_Container.rn_OkcsResultsContainer .rn_ResultList.rn_OkcsTable{display: table;}
.rn_Container.rn_OkcsResultsContainer .rn_ResultList .rn_OkcsTableRow{display: table-row;}
.rn_Container.rn_OkcsResultsContainer .rn_ResultList .rn_OkcsTableCell{display: table-cell;}
@media screen and (max-width: 960px){.rn_SideRail .rn_ContactUs{position: relative;width: 100%;top: unset;}
.rn_ResultList.rn_OkcsTable + aside.rn_SideRail{width: 100%;}
}
@media screen and (max-width: 520px){.rn_ResultList .rn_OkcsRightContainer{min-width: 100%;padding-left: 0px;margin-top: 0px;}
.rn_SearchResult .rn_SearchResultTitle{display: none;}
}
@media screen and (max-width: 460px){.rn_ResultList .rn_OkcsRightContainer{min-width: 100%;padding-left: 0px;margin-top: 0px;}
.rn_SearchResult .rn_SearchResultTitle{display: none;}
}
.rn_IntentResult{padding: 0.75em;color: #000;border-radius: 0.3em;border: 0.5em solid #40526b;}
.rn_IntentResult .rn_ResultIcon:before{display: none;}
.rn_SearchResult .rn_SearchResultContent .rn_IntentResult a{font-weight: bold;}
.rn_IntentResult.rn_ResultElement .rn_Element1{padding-left: unset;}