body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul, ol, li, dl, dt, dd{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;}
legend{color:#000;padding:0;}
a img, iframe{border: none;}
html{font-family: 'Lato', sans-serif;}
body{font-size:.75em;line-height:1.250em;text-align:left;font-family: 'Lato', sans-serif !important;}
h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:2.083em;font-weight:normal;line-height:1.8em;}
h2{font-size:1.333em;line-height:1.4em;}
h3{color:#2F2F2F;font-size:1.167em;line-height:1.3em;}
h4{color:#404040;font-size:1em;line-height:1.3em;}
h5{color:#505050;font-size:0.917em;line-height:1.0em;}
h6{color:#505050;font-size:0.833em;line-height:.8em;}
p{line-height:1.4em;margin-bottom:1em;}
table{border-collapse:separate;border-spacing:0.3em;}
hr{margin:10px 0;}
strong{font-weight: bolder;}
caption{color:#404040;font-size:1em;font-weight:bold;line-height:1.3em;}
blockquote{margin:10px 0px;font-size:15px;}
a:visited{color:#3C0D68;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"]{height:18px;}
input, textarea, select{border:solid 1px #B1B1B1;padding:2px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{border-color:#AAA;background-color:#F8F8F8;}
input[type="submit"], button{color:#FFF;background: #42D5D0;cursor:pointer;font-weight:400;line-height:normal;margin-right:6px;margin-bottom: 10px;padding:6px 8px;text-decoration:none;-moz-border-radius:20px;-webkit-border-radius: 20px;border-radius: 20px;border:none;min-width: 70px;*width:auto;*overflow:visible;}
.yui3-button-close{margin-right: 5px !important;}
input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus{background-position: 0 -40px;border-color:#46494D;cursor:pointer;}
input[type="submit"][disabled], button[disabled]{background-position: 0 -40px;border-color:#333;color:#DDD;}
#rn_AnswerFeedback_11_RatingNoButton{background-color:#BCBCBC;}
#rn_AnswerFeedback_11_RatingNoButton:hover{background-color:#717171;}
#rn_AnswerFeedback_11_RatingYesButton:hover{background-color:#ff7272;}
#rn_Container{_height:100%;margin:0 auto;overflow:visible;text-align:left;width:980px;padding-left: 100px;}
#rn_Header{text-align: center;}
#rn_Header a img{width: 325px;}
#rn_Header h1{font-weight:300;font-size:33px;color:transparent;margin-top:20px;text-align:center;}
#rn_Header h1 img{width: 40px;}
#rn_Header h1:hover{color:#505050;}
#rn_Header a{color:#FFF;}
#rn_Logo{cursor:pointer;float:left;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;height:70px;letter-spacing:-0.8px;margin-top:4px;position:relative;width:32%;}
#rn_Logo a{bottom:0;color:#FFF;cursor:pointer;font-size:2.083em;font-weight:normal;left:0;line-height:1em;text-decoration:none;}
#rn_Logo a span.rn_LogoTitle{cursor:pointer;top:20px;position:relative;color: transparent;}
#rn_Logo a img{display:block;}
#rn_LoginStatus{font-size: 12px;_padding-left: 10px;_top: 0;_position: absolute;_width: 200px;_right: 35px;margin: 10px;margin-right: 30px;}
.img_destacada{height: 50px;}
#rn_Navigation{background:transparent none repeat scroll center top;height:31px;_height:28px;margin-left:1px;padding:3px 10px 0 0;}
#rn_NavigationBar{float:left;height:14px;}
#rn_NavigationBar ul li{float:left;display:none;}
#rn_Footer, #rn_Body{overflow:hidden;padding:0 0 20px 10px;text-align:left;width:99%;}
#rn_MainColumn{float:left;margin-right:8px;_min-height:650px;height:auto !important;height:650px;overflow:visible;padding:0 0 10px 6px;width:98%;font-family: 'Lato', sans-serif !important;}
#rn_SideBar{float:right;margin-right:12px;width:23%;display:none;}
#rn_Footer{border-bottom:1px solid #E2E2E2;}
#firma{display: block;margin: 0 auto;width: 90%;}
#rn_RightNowCredit{border-top:1px solid #DDD;clear:both;padding:10px 0;text-align:right;margin:auto 20px;}
#rn_Footer p{clear:both;}
#rn_Footer p.links{color:#464646;}
#rn_Footer p.links .link{font-weight:700;}
body, fieldset legend{color:#000;}
a:link{color: #707070;text-decoration:none;}
#rn_SideBar .rn_Padding{padding:16px 4px 2px 10px;overflow:auto;}
.rn_HelpResources{margin:0 4px 10px 4px;}
.rn_HelpResources .rn_Questions, .rn_HelpResources .rn_Community, .rn_HelpResources .rn_Contact, .rn_HelpResources .rn_Chat, .rn_HelpResources .rn_Feedback{margin-top:10px;}
.rn_HelpResources a{background:url(../themes/standard/images/layout/contactDiscs.png) no-repeat;color:#464646;display:block;font-size:1.25em;font-weight:bold;margin:4px;min-height:22px;height:auto !important;height:22px;padding:10px 0 0 40px;text-decoration:none;}
.rn_HelpResources a:hover{text-decoration:underline;}
.rn_HelpResources span{display:block;margin:0 0 0 44px;}
.rn_HelpResources .rn_Questions a{background-position: 0 -4px;}
.rn_HelpResources .rn_Contact a{background-position: 0 -48px;}
.rn_HelpResources .rn_Chat a{background-position: 0 -96px;}
.rn_HelpResources .rn_Feedback a{background-position: 0 -140px;}
.rn_HelpResources .rn_Community a{background-position: 0 -184px;}
#rn_SearchControls{clear:left;float:left;overflow:visible;position:relative;width:100%;}
#rn_SearchControls form{padding:0 0 6px;_margin-bottom:20px;}
#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin: 0px 0px 0px 74px;padding:.4em 1em;height:46px;width: 126px;font-size: 19px;}
#rn_SearchControls input{_margin:1.3em 0 0 1.3em;_padding:.4em 1em;}
#rn_SearchControls .rn_SearchInput{float:left;position:relative;width:72%;}
#rn_SearchControls .rn_SearchInput a{color:#555555;display:block;float:right;font-size:.917em;margin-right:-8px;*margin-right:0;*position:absolute;*right:-8px;_right:0;text-decoration: none;padding: 5px 0 0 0;position: relative;top: 20px;left: 355px;height: 21px;}
#rn_SearchControls .rn_SearchInput a{display: block;font-size: 13px;*margin-right: 0;*position: absolute;_right: 0;text-decoration: none;position: absolute;top: 46px;left: 140px;width: 144px;background-color: #42D5D0 !important;height: 21px;border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;color: #FFF;text-align: center;padding: 5px 0 0 0;}
#rn_SearchControls .rn_SearchInput label{bottom:0;position:absolute;left:60px;*bottom:-50px !important;*position:relative !important;}
#rn_SearchControls .rn_SearchInput input{font-weight:400;height: 40px;margin-bottom:20px;_margin: 0;width: 98%;font-size: 17px;margin-left: 12.5%;border: 1px solid #d6d6d6;}
#rn_PageTitle{color:#707070;overflow:hidden;padding:16px 0 0;}
#rn_PageTitle.rn_Home, #rn_PageTitle.rn_QuestionList, #rn_PageTitle.rn_AnswerList{border-bottom:0;overflow:visible;}
#rn_PageTitle.rn_AnswerDetail{padding:16px 0 5px;line-height: 1.2em;}
#rn_PageTitle.rn_Home{margin-bottom:10px;}
#rn_PageTitle h1, #rn_PageTitle h2, #rn_PageTitle h3, #rn_PageTitle h4, #rn_PageTitle h5, #rn_PageTitle h6{clear:left;word-wrap:break-word;}
#rn_PageTitle p{clear:both;}
#rn_PageContent{clear:both;overflow:visible;margin:0 40px;}
#rn_PageContent form h2, .rn_HeadingBar{background:#F9F9F9;border:1px solid #CCC;clear:both;color:#414142;letter-spacing:-0.03em;padding:4px;margin:20px 0 10px;}
form legend{font-size:0;visibility:hidden;}
form fieldset{padding-left:8px;}
form button{margin-top:20px;}
form .rn_Column{margin-bottom:10px;}
.rn_HintBox{background-color:#F2F2F2;border:1px solid #DBDBDB;color:#222;display:block;opacity:0.7;padding:4px 16px 2px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.rn_HintText{color:#222;display:block;font-size:.963em;font-style:italic;max-width:500px;width:99%;}
.rn_Required, .rn_ErrorLabel{color:#C10000;}
.rn_ErrorField{background-color:#FEFDA0 !important;}
.rn_MessageBox{background-color:#FFFFE0;border:1px solid #808080;color:#900;margin:10px 0;padding:6px;}
.rn_ErrorMessage{background:#FFFFE0 url(../themes/standard/images/layout/important.png) no-repeat;padding:8px 6px 8px 40px !important;word-wrap: break-word;}
.rn_ErrorMessage a{color:#900;}
.rn_InfoMessage{background:#FFFFE0 url(../themes/standard/images/layout/info.png) no-repeat;padding:6px 6px 4px 40px !important;}
.rn_Dialog{overflow:visible;}
.rn_Dialog ol, .rn_Dialog ul{padding:0.4em 0 0 1.8em;}
.rn_Dialog ol li{list-style:decimal outside none;}
.rn_Dialog ul li{list-style:disc outside none;}
#rnDialog1{_width: 365px;width: 100%!important;}
.yui3-skin-sam .rn_Dialog.yui3-panel-content .yui3-widget-hd .yui3-button-close{width: 16px;padding-left: 70%;color: #FFF;}
.rn_MessageDialogIcon.rn_HelpContent, .rn_MessageDialogIcon.rn_WarningContent, .rn_MessageDialogIcon.rn_TipContent,  .rn_MessageDialogIcon.rn_AlarmContent, .rn_MessageDialogIcon.rn_BlockContent{background-image: url(../themes/standard/images/icons/messageDialog.png);background-repeat: no-repeat;display: inline-block;height: 17px;margin-right: 10px;vertical-align: sub;width: 20px;}
.rn_MessageDialogIcon.rn_HelpContent{background-position:0 -50px;}
.rn_MessageDialogIcon.rn_WarningContent{background-position:0 3px;}
.rn_MessageDialogIcon.rn_TipContent{background-position:0 -31px;height: 17px;}
.rn_MessageDialogIcon.rn_AlertContent{background-position:0 -14px;}
.rn_MessageDialogIcon.rn_AlarmContent{background-position:0 -86px;}
.rn_MessageDialogIcon.rn_BlockContent{background-position:0 -68px;height: 17px;}
.rn_Module{clear:both;margin-bottom: 12px;overflow:hidden;padding-bottom:8px;}
.rn_Module h3, .rn_Module h2{font-weight:400;font-size:20px;}
.rn_Module h2{display: none;}
.rn_FileTypeIcon{display:inline-block;vertical-align:top;}
.rn_FileTypeIcon.rn_url{background-position: 0 -17px;}
.rn_FileTypeIcon.rn_doc, .rn_FileTypeIcon.rn_docx{background-position: 0 -34px;}
.rn_FileTypeIcon.rn_xls, .rn_FileTypeIcon.rn_xlsx{background-position: 0 -51px;}
.rn_FileTypeIcon.rn_ppt, .rn_FileTypeIcon.rn_pptx{background-position: 0 -68px;}
.rn_FileTypeIcon.rn_txt, .rn_FileTypeIcon.rn_rtf{background-position: 0 -85px;}
.rn_FileTypeIcon.rn_gif, .rn_FileTypeIcon.rn_png, .rn_FileTypeIcon.rn_jpg, .rn_FileTypeIcon.rn_jpeg{background-position: 0 -102px;}
.rn_FileTypeIcon.rn_zip{background-position: 0 -119px;}
.rn_FileTypeIcon.rn_pdf{background-position: 0 -136px;}
.rn_FileTypeIcon.rn_rightnow{background-position: 0 -153px;}
.rn_FloatRight{float:right;}
.rn_FloatLeft{float:left;}
.rn_Padding{padding:75px 4px 2px 10px;width: 95%;margin: 0 auto;}
.rn_ClearBoth{clear:both;}
.rn_Highlight{font-style:normal;font-weight:bold;text-decoration:inherit;}
.rn_Bold{font-weight:bold;}
.rn_ColumnContainer{width:100%;}
.rn_Column{width:48%;}
.rn_LeftColumn{float: left;padding:0 4px 0 0;}
.rn_RightColumn{float:right;padding: 0 0 0 4px;}
.rn_LargeText{font-size:1.333em;font-weight:bold;line-height:1.4em;}
#rn_Summary{padding: 7px 0 0 0;line-height:1em;letter-spacing:-.01em;color:#838383;font-size: 23px;font-weight:700;}
#rn_AnswerInfo{color:#666;margin:6px 0 20px;}
#rn_AnswerInfo div{display:inline;}
#rn_AnswerText{clear:both;line-height:1.4em;padding:5px 0 15px;font-size:14px;color: #686767;}
#rn_FileAttach{padding-bottom:1em;}
#rn_AnswerText img{max-width: 100%;}
#rn_AnswerText blockquote a:link, #rn_AnswerText a:link{font-weight:bold;text-decoration: underline;color:blue;}
.rn_QuestionDetail ol, .rn_QuestionDetail ul, .rn_AnswerDetail ol, .rn_AnswerDetail ul{clear: both;}
.rn_QuestionDetail > ol, .rn_QuestionDetail > ul, .rn_AnswerDetail > ol, .rn_AnswerDetail > ul, #rn_AnswerText > ol, #rn_AnswerText > ul{margin-bottom:1em;}
.rn_QuestionDetail li, .rn_AnswerDetail li{line-height:1.4em;margin:4px 0;}
.rn_QuestionDetail ul li, .rn_AnswerDetail ul li{}
.rn_QuestionDetail li ul li, .rn_AnswerDetail li ul li{list-style: circle;}
.rn_QuestionDetail li li ul li, .rn_AnswerDetail li li ul li{list-style: square;}
.rn_QuestionDetail ol li, .rn_QuestionDetail li ol li, .rn_QuestionDetail li li ol li, .rn_AnswerDetail ol li, .rn_AnswerDetail li ol li, .rn_AnswerDetail li li ol li{list-style: decimal;}
#rn_UpdateQuestion textarea{width:98%;}
#rn_QuestionThread{margin:4px;}
#rn_AdditionalInfo, #rn_DetailTools{background:#EEE url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0;*background:#EEE;border:1px solid #BBB;}
#rn_AdditionalInfo{margin:1em;overflow:hidden;padding:12px;width:560px;word-wrap: break-word;}
#rn_DetailTools{line-height:1em;margin-top:2em;padding:8px 0;text-align: right;}
#rn_PageContent.rn_Home{overflow: hidden;}
#rn_PageContent.rn_Home .rn_Module ul{margin:12px 0;overflow:hidden;}
#rn_PageContent.rn_Home .rn_Module ul li{float:left;margin:0 8px;padding:16px 0;width:47.9%;border-bottom:1px solid #DFDFDF;height: 30px;}
#rn_PageContent.rn_Home .rn_Module ul li span.rn_FileTypeIcon{display:none;}
#rn_PageContent.rn_Home .rn_Module ul li a{font-size:15px;margin:4px 0;}
#rn_PageContent.rn_Home .rn_AnswersLink{display:inline-block;font-size:120%;font-weight:bold;margin:10px 0 10px 16px;display: none;}
.rn_Overview{padding:12px 10px 2px;}
.rn_Overview h2{background-color:#F9F9F9;border:1px solid #DDD;margin-top:10px;}
.rn_Overview h2 a, .rn_Overview h2 strong{background:url(../themes/standard/images/layout/accountOverview.png) no-repeat;color:#505050;display:block;height:26px;margin:4px;outline:none;padding:8px 0 0 40px;text-decoration:none;}
.rn_Overview a:focus, .rn_Overview a:hover{text-decoration:underline;}
.rn_Overview a.rn_Questions{background-position: 0 2px;}
.rn_Overview a.rn_Profile{background-position: 2px -38px;}
.rn_Overview a.rn_Notifs{background-position: 0 -74px;}
.rn_Overview strong.rn_Contracts{background-position: 0 -114px;}
.rn_Overview div.rn_Questions, .rn_Overview div.rn_Notifs, .rn_Overview div.rn_Profile, .rn_Overview div.rn_Contracts{margin:10px 0 40px 15px;}
.rn_QuestionList caption{font-size:1.333em;font-weight:bold;line-height:1.4em;}
.rn_Account.rn_LoginForm h2{color:#404040;font-size:1em;line-height:1.3em;}
.rn_Account.rn_LoginForm label{font-size: 14px;color: #707070;}
.rn_Account.rn_LoginForm .rn_Column.rn_RightColumn{width:99%;position: relative;left:20px;}
.rn_Account.rn_LoginForm .rn_Column.rn_LeftColumn{border-right:1px solid #CCC;min-height: 350px;*position:relative;}
.rn_Account.rn_LoginForm .rn_MiddleBuffer{background:#FFF;bottom:-80px;left:-9px;padding:4px 0;position:relative;}
.rn_Account.rn_LoginForm .rn_ThirdPartyLogin{*position: relative;}
.rn_CreateAccount .rn_ThirdPartyLogin{width:550px;min-height:115px;padding-left: 5px;}
#rn_SkipNav a{left:0;height:1px;overflow:hidden;position:absolute;top:-500px;width:1px;}
#rn_SkipNav a:active, #rn_SkipNav a:focus{background-color:#FFF;height:auto;left:auto;top:auto;width:auto;}
@media print{body{font-size:1em;}
#rn_DetailTools, #rn_Header, #rn_Navigation, #rn_SideBar, #rn_Footer{display:none;}
#rn_Footer, #rn_Body, #rn_PageContent, #rn_PageTitle, #rn_AdditionalInfo{overflow:visible;}
#rn_Body{border: 0;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
}
#rn_ChatLaunchFormDiv.rn_ChatForm.rn_Loading{background: url(../themes/standard/images/loading.gif) no-repeat center center;height:auto !important;height:66px;min-height:66px;}
#rn_ChatContainer{height:100%;margin:0 auto;overflow:hidden;text-align:left;}
#rn_ChatDialogContainer{background-color:#EBEFF5;border:1px solid #555;overflow-x:hidden;overflow-y:auto;position:relative;min-height: 450px;}
#rn_ChatDialogHeaderContainer{height:30px;overflow:visible;padding:4px;text-align:right;vertical-align:middle;}
#rn_ChatDialogTitle{margin-top: 8px;font-weight: bold;color:#2F2F2F;font-size:1.167em;line-height:1.3em;}
#rn_ChatDialogHeaderButtonContainer button{background: none;border-color: transparent;color: #555;margin-right: .25em;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;padding: 2px;}
#rn_ChatDialogHeaderButtonContainer button:hover, #rn_ChatDialogHeaderButtonContainer button:focus{background-color: #F8F8F8;border-color: #CCC #555 #555 #CCC;color: #000;}
#rn_InChatButtonContainer{overflow: visible;text-align: right;margin-top: 1em;}
#rn_PreChatButtonContainer{overflow: visible;text-align: right;}
#rn_ChatQueueSearchContainer{bottom: 0;position: absolute;width: 100%;}
#rn_ChatQueueSearchContainer div.rn_ScreenReaderOnly{display: none;}
#rn_ChatFooter{padding: 10px;}
#rn_ChatLogo{height:100px;position: absolute;right: 10px;top: 10px;width:135px;}
@media print{#rn_ChatDialogHeaderContainer, #rn_InChatButtonContainer, #rn_PreChatButtonContainer, #rn_ChatQueueSearchContainer, #rn_ChatLogo{display:none;}
#rn_ChatContainer{border:0;overflow: visible;height: auto;}
#rn_ChatDialogContainer{overflow: visible;height: auto;}
}
#rn_VirtualAssistantContainer{clear: both;margin: 0 1em 0;overflow: hidden;min-width: 333px;}
#rn_ChatDialogVAContainer{background-color:#EBEFF5;border:1px solid #555;overflow-x:hidden;overflow-y:auto;position:relative;}
.rn_HighContrastMode input, .rn_HighContrastMode input[type="submit"], .rn_HighContrastMode button, .rn_HighContrastMode textarea, .rn_HighContrastMode select{border: 1px outset;}
.rn_HighContrastMode.yui-skin-sam .container-close{text-indent: 0;}
.rn_HighContrastMode.yui-skin-sam .container-close:before{content: "\00D7";display: block;font-size: 24px;width: 20px;height: 20px;}
.rn_HighContrastMode .ygtvfocus{border: 1px solid #000;}
.rn_HighContrastMode .ygtvtp:before, .rn_HighContrastMode .ygtvlp:before, .rn_HighContrastMode .ygtvlph:before, .rn_HighContrastMode .ygtvtph:before, .rn_HighContrastMode .ygtvloading:before{content: "\25BA";position: relative;top: 6px;}
.rn_HighContrastMode .ygtvtm:before, .rn_HighContrastMode .ygtvlm:before, .rn_HighContrastMode .ygtvlmh:before, .rn_HighContrastMode .ygtvtmh:before{content: "\25BC";position: relative;top: 6px;}
#rn_PageContent.rn_AnswerList .col_left{float: left;margin: 20px 25px 0px 25px;}
#rn_PageContent.rn_AnswerList .col_left h2{color: transparent;font-weight:0;font-size: 0px;}
#rn_PageTitle.rn_AnswerDetail .col_left{float: left;margin: 20px 25px 0px 25px;}
#rn_PageTitle.rn_AnswerDetail .col_left h2{color: #E63B42;font-weight:400;}
#rn_PageTitle.rn_AnswerDetail .rn_Padding{width:95%;margin-top:50px;margin: 0 auto;}
.preguntas{font-size: 18px;line-height: 0;margin: 33px 19px;color: #838383;}
.preguntas1{color: #FF9512;font-size: 20px;line-height: 0;margin: 0 0 25px;margin-top: 30px;}
.preguntas6{color: #8D5DB2;font-size: 20px;line-height: 0;margin: 0 0 25px;margin-top: 30px;}
.preguntas7{color: #EE3789;font-size: 20px;line-height: 0;margin: 0 0 25px;margin-top: 30px;}
.preguntas12{color: #4AB1EA;font-size: 20px;line-height: 0;margin: 0 0 25px;margin-top: 30px;}
#rn_ProductCategoryListLeft_9{display: flex !important;}
.rn_SearchTips{bottom: 0 !important;left: 0 !important;color: #42d5d0 !important;font-weight: bold !important;}
#menuToggle{display: none;position: absolute;top: 9px;left: 30px;z-index: 1;-webkit-user-select: none;user-select: none;}
#menuToggle a{text-decoration: none;color: #232323;transition: color 0.3s ease;}
#menuToggle a:hover{color: tomato;}
#menuToggle input{display: block;width: 40px;height: 32px;position: absolute;top: -7px;left: -5px;cursor: pointer;opacity: 0;z-index: 2;-webkit-touch-callout: none;}
#menuToggle span{display: block;width: 33px;height: 4px;margin-bottom: 5px;position: relative;background: #cdcdcd;border-radius: 3px;z-index: 1;transform-origin: 4px 0px;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;}
#menuToggle span:first-child{transform-origin: 0% 0%;}
#menuToggle span:nth-last-child(2){transform-origin: 0% 100%;}
#menuToggle input:checked ~ span{opacity: 1;transform: rotate(45deg) translate(-2px, -1px);background: #232323;}
#menuToggle input:checked ~ span:nth-last-child(3){opacity: 0;transform: rotate(0deg) scale(0.2, 0.2);}
#menuToggle input:checked ~ span:nth-last-child(2){transform: rotate(-45deg) translate(0, -1px);}
#menu{position: absolute;width: 36px;margin: -99px -4px 0 -42px;padding: 50px;padding-top: 125px;background: #fff0;list-style-type: none;-webkit-font-smoothing: antialiased;transform-origin: 0% 0%;transform: translate(-100%, 0);transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);}
#menu li{padding: 10px 0;font-size: 22px;}
#menuToggle input:checked ~ ul{transform: none;}
.logo-apps{height: 31px;}
.rn_Element2{_background: #FF3E6A;background: #9B61C6;border-radius: 7px;margin-left: 10px;padding-bottom: 3px;}
.rn_Element2 span{color: #fff!important;font-size: 15px;margin: 9px;font-weight:600;}
.rn_SearchButton .rn_SubmitButton{background: #42D5D0 !important}
.dropbtn{background-color: #fff;color: #42D5D0;padding: 16px;font-size: 16px;border: 2px solid #42D5D0;cursor: pointer;border-radius: 15px;width: 150px;}
.dropdown{position: absolute;display: inline-block;top: 10px;left: 5%;}
.dropdown-content{display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;max-height: 630px;overflow-x:hidden;overflow-y:scroll;}
.dropdown-content::-webkit-scrollbar{display: none;}
.dropdown-content{-ms-overflow-style: none;}
.dropdown-content a{color: #838383;padding: 12px 14px;text-decoration: none;display: block;}
.dropdown-content a:hover{background-color: #f1f1f1}
.dropdown:hover .dropdown-content{display: block;}
.dropdown:hover .dropbtn{background-color: #42D5D0;color: #fff;border-color:transparent!important;}
#selector_ppal{text-align: center;color: #969696;font-weight: 400;font-size: 16px;font-family: 'Lato', sans-serif !important;}
li{text-decoration: none;list-style: none;}
li a{color: #969696;text-decoration: none;}
li a:hover{color: #42D5D0;}
#opciones{display: none;position: relative;}
#selector_ppal:hover #opciones{display: block;margin: 0px auto;max-width: max-content;}
#busquedaHerramientas{width: 100%;padding: 12px 20px;margin: 8px 0;display: inline-block;border-radius: 4px;box-sizing: border-box;border: solid 1px #ebebeb;}
#manito{background-color: #1a5289;width: 30px;min-width: 30px;position: relative;top: -43px;left: 135px;display: none!important;}
#mensaje{width: 135px;text-align: center;margin: 0 auto;font-weight: bold;}
.active{display: block;}
#rn_LoginStatus{_background-color: red;}
#busquedaHerramientas{height: 30px;font-size: 14px;margin: 0px;width: 145px !important;}
#selector_ppal{text-align: center;color: #969696;font-weight: 400;font-size: 16px;font-family: "Lato", sans-serif !important;}
#opciones{display: none;position: relative;}
#selector_ppal:hover #opciones{display: block;margin: 0px auto;max-width: max-content;}
#busquedaHerramientas{padding: 12px 20px;margin: 8px 0;display: inline-block;border-radius: 4px;box-sizing: border-box;border: solid 1px #ebebeb;margin-left: -50px !important;}
#menu{background: white;position: absolute;padding-top: 30px;color: gray;list-style-type: none;transform: translate(41px, 71px);padding-left: 16px;width: 79px;font-size: 0px;max-height: 400px;overflow-y: scroll;overflow-x: hidden;}
#menu li{padding: 10px 0;font-size: 14px;color: gray;cursor: pointer;}
.buscarOpciones{width: 145px !important;transform: translate(12px, 13px) !important;height: 30px !important;border: solid 0.5px #ebebeb !important;margin-top: 25px;margin-bottom: 35px;margin-left: 10px;_border-radius: 20px;padding-left: 10px;}
.flechaAbajo, .flechaArriba{width: 23px;transform: translate(120px, -25px);z-index: 1;position: absolute;cursor: pointer;}
.flechaArriba{transform: scaleY(-1) translate(119px, 25px);}
.fullContainer{width: 100%;height: calc(100vh - 40px);_background-color: white;_overflow-y: auto;display: flex;}
.lateralContainer{max-width: 100px;width: 100px;height: 100%;background-color: #f2f2f2;overflow-y: auto;position: fixed;_padding: 0px 10px 0 10px;display: flex;flex-direction: column;justify-content: center;align-items: center;box-shadow: 0px 3px 6px #00000033;z-index: 1;}
.lateralContainer ul{list-style: none;_background-color: red;padding: 0;margin: 0;}
.lateralContainer a{text-decoration: none;color: #929292;font-weight: 700;font-size: 12px;}
.menuButton{_background-color: royalblue;text-align: center;color: #9b61c6 !important;padding: 12px 0px 12px 0px;_border-radius: 6px;filter: grayscale(100%);}
.menuButton .section_name{padding: 0 3px;}
.menuButton img{width: 40%;}
.mainContainer{width: 100%;background-color: white;_padding: 20px;_overflow-y: scroll;_overflow: auto;overflow: hidden;height: 100vh;}
.newsletter_mainContainer{width: 100%;background-color: #4BD5CF;_padding: 20px;_overflow-y: scroll;overflow: auto;}
.menuLine{border-top: 1px solid #969696;margin: 20px;}
.appsSidebar, .herramientasSidebar{height: 100vh;width: 0;position: fixed;background-color: #f5f5f5;_background-color: green;overflow-x: hidden;transition: 0.5s;padding-top: 50px;margin-left: 100px;overflow: hidden;z-index: 1;}
.appsSidebar a, .herramientasSidebar a{padding: 8px 8px 8px 25px;text-decoration: none;font-size: 12px;color: #818181;display: block;transition: 0.3s;}
.appsSidebar ul{list-style: none;margin: 35px 0;padding: 0;}
.appsSidebar a:hover{_color: #f1f1f1 !important;background-color: #9b61c6 !important;color: white !important;}
.closebtn{font-size: 36px;margin-left: 150px;padding: 2%;background-color: red;width: 2px;_height: 10px;border-radius: 50%;}
#mainContainer{transition: margin-left 0.5s;_padding: 16px;}
.subMenuItem{_background-color: red;display: flex;align-items: center;}
.subMenuItem-texto{_background-color: blue;width: auto;margin-left: 7px;}
.listadoHerramientas{_height: calc(100vh - 90px);height: calc(100vh - 205px);overflow-y: auto;}
.listadoApps{height: calc(100vh - 145px);overflow-y: auto;}
.closebuttonContainer{width: 100%;display: flex;justify-content: flex-end;}
.buttonClose{padding: 0 4px 4px 4px !important;margin-right: 20px;border-radius: 45px;background-color: #9b61c6;font-size: 20px !important;color: white !important;}
.buttonClose a{padding: 0;}
.modal{width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.8);position: absolute;top: 0;left: 0;display: flex;animation: modal 2s 1s forwards;visibility: hidden;opacity: 0;z-index: 49;}
.modal .contenido{width: 100%;height: 100vh;display: flex;justify-content: center;align-items: center;}
iframe{width: 95%;height: 95%;}
#cerrar{display: none;}
#cerrar + label{position: fixed;color: #fff;font-size: 37px;z-index: 50;height: 40px;width: 40px;line-height: 0px;border-radius: 50%;right: 0;top: 30px;cursor: pointer;animation: modal 2s 1s forwards;visibility: hidden;opacity: 0;}
#cerrar:checked + label, #cerrar:checked ~ .modal{display: none;}
@keyframes modal{100%{visibility: visible;opacity: 1;}
}
.container-solapa-log{_width: 250px;height: auto!important;display: flex;flex-direction: column;position: absolute!important;top: 28px;right: 45px;}
.container-solapa-log .top-container{display: flex;flex-direction: row;height: 29px;}
.container-solapa-log .top-container .log_img_container{border-left: 3px solid #9b61c6;padding-left: 7px;}
.container-solapa-log .top-container .log_img_container .img-profile{width: 30px;height: 30px;border-radius: 10px;}
.container-solapa-log .top-container .info-profile-container{display: flex;flex-direction: column;margin-left: 10px;}
.container-solapa-log .top-container .desplegable{display: flex;justify-content: center;align-items: flex-start;}
.log_submenu{flex-direction: column;border: 0.01px #ebebeb solid;display: flex;position: absolute;width: 120%;visibility: hidden;opacity: 1;transition: opacity 0.5s;_width: 165px;width: calc(100% + 20px);height: 105px;border-radius: 5px;list-style: none;background-color: #ffffff;_right: -25px;_right: 20px;right: -22px;top: 35px;}
.container-solapa-log .top-container .desplegable .log_submenu .options{display: flex;flex-direction: row;height: 35px;display: flex;align-items: center;_width: 165px;height: 35px;transition: background-color 0.5s;}
.container-solapa-log .top-container .desplegable .log_submenu .options :hover{background-color: #ebebeb;}
.container-solapa-log .top-container .desplegable .log_submenu li:hover{background-color: #ebebeb;}
.container-solapa-log .top-container .desplegable .log_submenu .options .logo-options{height: 20px;display: flex;align-items: center;padding-left: 5px;padding-right: 5px;}
.container-solapa-log .top-container .desplegable .log_submenu .options .text-options{padding-left: 15px;display: flex;align-items: center;flex-direction: row;}
.arrow-options{width: 12px;height: 15px;padding-top: 2px;}
.arrow-options-noLog{width: 9px;height: 9px;padding-top: 2px;}
.name-profile{font-weight: bold;margin-bottom: 0px;}
.ul-principal{width: 10px;height: 34px;display: flex;justify-content: flex-start;align-items: center;list-style: none;}
.ul-principal > li > a{display: block;padding: 15px 20px;color: #353535;text-decoration: none;}
.ul-principal li a:hover{transition: all 0.3s;}
.log_submenu li a{_padding-left: 5px;text-decoration: none;color: #707070;display: flex;flex-direction: row;}
.ul-principal li:hover .log_submenu{visibility: visible;opacity: 1;}
.rn_Account{display: flex;flex-direction: row;justify-content: start;}
.logo-changePassword{height: 200px;}
#rn_Header{text-align: left !important;padding-left: 85px;margin-bottom: 30px;margin-top: 30px;}
footer{height: 40px;background-color: #d6d6d6;display: flex;justify-content: center;align-items: center;border-radius: 20px 0 0 0;position: fixed;bottom: 0;left: 0;z-index: 3;width: 100%;}
#busquedaHerramientas{height: 30px;font-size: 14px;margin: 0px;width: 145px !important;}
#selector_ppal{text-align: center;color: #969696;font-weight: 400;font-size: 16px;font-family: 'Lato', sans-serif !important;}
#opciones{display: none;position: relative;}
#selector_ppal:hover #opciones{display: block;margin: 0px auto;max-width: max-content;}
#busquedaHerramientas{padding: 12px 20px;margin: 8px 0;display: inline-block;border-radius: 4px;box-sizing: border-box;border: solid 1px #ebebeb;margin-left: -50px !important;}
#menu{position: absolute;padding-top: 30px;background: #00000033 !important;list-style-type: none;transform: translate(41px, 71px);padding-left: 16px;width: 79px;font-size: 0px;max-height: 400px;overflow-y: scroll;overflow-x: hidden;}
#menu li{padding: 10px 0;font-size: 14px;color: white !important;cursor: pointer;}
.buscarOpciones{_width: 144px;_width: 132px !important;transform: translate(12px, 13px) !important;height: 30px !important;border: solid 0.5px #ebebeb !important;_margin-bottom: 15px;}
.flechaAbajo, .flechaArriba{width: 23px;transform: translate(120px, -25px);z-index: 1;position: absolute;cursor: pointer;}
.flechaArriba{transform: scaleY(-1) translate(119px, 25px);}
.rn_Module{_background-color: #EBEBEB!important;_border-radius: 11px!important;padding-bottom: 0!important;}
.destacados_row{background-color: white;width: 100%;}
.destacados_flap{height: 50px;display: flex;align-items: center;justify-content: center;background-color: #EBEBEB;border-radius: 11px 11px 0 0;max-width: 200px;padding: 0 15px;_border-radius: 11px;}
.img_destacada{height: 27px!important;margin-right: 10px;margin-bottom: 3px;}
.destacados_title{font-size: 25px;color: #FFAB00;font-weight: 900;}
.dropbtn{background-color: red;}
.tooltip{position: relative;display: inline-block;}
.tooltip .tooltiptext{visibility: hidden;position: absolute;width: 120px;background-color: #555;color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;z-index: 1;opacity: 0;transition: opacity .6s;}
.tooltip .tooltiptext::after{content: "";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #555 transparent;}
.tooltip:hover .tooltiptext{visibility: visible;opacity: 1;}
.tooltip-bottom{top: 115%;left: 50%;margin-left: -60px;}
#rn_SearchControls .rn_SearchInput a{font-size: 17px!important;_background-color: #9B61C6!important;font-weight: 900!important;padding: 7px 10px 5px 10px!important;width: 155px!important;}
.yui3-skin-sam .yui3-panel .yui3-widget-hd{background: #9b61c6!important;font-size: 17px!important;font-weight: 700!important;padding: 15px!important;}
.yui3-skin-sam .yui3-panel .yui3-widget-bd{padding: 20px 20px 0 20px!important;font-size: 14px!important;margin-bottom: 20px!important;margin-top: 15px!important;}
.yui3-skin-sam .yui3-panel .yui3-widget-ft{background-color: #F2F2F2!important;}
#rnDialog1{background-color: #F2F2F2!important;}
#rnDialog2{background-color: #F2F2F2!important;width:385px!important;}
#rnDialog3{width:300px!important;}
.yui3-skin-sam .yui3-panel-content{background-color: #F2F2F2!important;}
#rn_Dialog_2_Message{font-size: 14px!important;font-weight: 700!important;color: #9B61C6!important;}
#rn_Dialog_2_Message a{color: #42D5D0 !important;}
.yui3-button-close{margin-right: -5px !important;margin-top: 17px!important;}
.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-widget-buttons{padding-top: 0!important;}
.rn_AdvancedSubWidget .rn_SortList select{background-color: white!important;width: 250px!important;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{background-color: white!important;}
.rn_ProductCategorySearchFilter button.rn_DisplayButton:hover, .rn_ProductCategorySearchFilter button.rn_DisplayButton:focus{background-color: white!important;}
#yui_3_13_0_3_1596039420312_276{display: flex;justify-content: center;align-items: flex-end;}
#yui_3_13_0_3_1596039420312_276 a{margin-left: 5px;}
.yui3-widget-ft button{background: #9b61c6;}
.rn_SearchControls_navbar{width: 650px!important;}
#rn_SearchControls form input[type="submit"], #rn_SearchControls form input[type="image"]{margin: 0px 0px 0px 58px!important;padding-left: 45px;}
#rn_KeywordText_4_Text{background-color: white!important;}
#rn_TextInput_9_Label{color: #9B61C6!important;font-size: 15px!important;}
#rn_FileAttachmentUpload_10_Label{color: #9B61C6!important;font-size: 15px!important;}
.rn_TextArea{border-radius: 9px!important;border: 0.75px solid #929292!important;}
#rn_FileAttachmentUpload_10_FileInput{border-radius: 17px!important;padding: 3px 10px!important;border: 0.75px solid #929292!important;}
.yui3-widget-stacked .yui3-widget-shim{opacity:0;filter:alpha(opacity=0);position:absolute;border:0;top:0;left:0;padding:0;margin:0;z-index:-1;width:100%;height:100%;_width:0;_height:0}
#yui3-css-stamp.skin-sam-widget-stack{display:none}
.yui3-skin-sam .yui3-widget-mask{background-color:black;zoom:1;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}
#yui3-css-stamp.skin-sam-widget-modality{display:none}
.yui3-overlay{position:absolute;}
.yui3-overlay-hidden{visibility:hidden}
.yui3-widget-tmp-forcesize .yui3-overlay-content{overflow:hidden !important;}
.yui3-panel{position:absolute}
.yui3-panel-hidden{visibility:hidden}
.yui3-widget-tmp-forcesize .yui3-panel-content{overflow:hidden!important}
.yui3-panel .yui3-widget-hd{position:relative}
.yui3-panel .yui3-widget-hd .yui3-widget-buttons{position:absolute;top:0;right:0}
.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display:inline-block;*display:inline;zoom:1}
.yui3-skin-sam .yui3-panel-content{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;border:1px solid black;background:white}
.yui3-skin-sam .yui3-panel .yui3-widget-hd{padding:8px 28px 8px 8px;min-height:13px;_height:13px;color:white;background-color:#3961c5;background:-moz-linear-gradient(0% 100% 90deg,#2647a0 7%,#3d67ce 50%,#426fd9 100%);background:-webkit-gradient(linear,left bottom,left top,from(#2647a0),color-stop(0.07,#2647a0),color-stop(0.5,#3d67ce),to(#426fd9))}
.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-widget-buttons{padding:8px}
.yui3-skin-sam .yui3-panel .yui3-widget-bd{padding:10px}
.yui3-skin-sam .yui3-panel .yui3-widget-ft{background:#edf5ff;padding:8px;text-align:right}
.yui3-skin-sam .yui3-panel .yui3-widget-ft .yui3-button{margin-left:8px}
.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close{background:transparent;filter:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:13px;height:13px;padding:0;overflow:hidden;vertical-align:top;*font-size:0;*line-height:0;*letter-spacing:-1000px;*color:#86a5ec;*background:url(/rnt/rnw/yui_3.13/panel/assets/skins/sam/sprite_icons.png) no-repeat 1px 1px}
.yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close:before{content:url(/rnt/rnw/yui_3.13/panel/assets/skins/sam/sprite_icons.png);display:inline-block;text-align:center;font-size:0;line-height:0;width:13px;margin:1px 0 0 1px}
.yui3-skin-sam .yui3-panel-hidden .yui3-widget-hd .yui3-button-close{display:none}
#yui3-css-stamp.skin-sam-panel{display:none}