:root{--textColorBlue:#535D68;--fontSizeTable:0.8rem;--bgColor:#243a51;--topMenuButtonBGColor:#A1B6C4;--bgcolorButtonContinue:#7392A9;--bordercolorButtonContinue:#7392A9;--fontcolorButtonContinue:white;--bgcolorButtonCancel:white;--bordercolorButtonCancel:#7392A9;--fontcolorButtonCancel:#535D68;--fontcolorButtonHover:#535D68;--borderLeftButtonOptions:white;--borderColor7c:#7c95aa;--button-size-sm-padding:.5rem 1rem;--button-size-xs-padding:.25rem 0.5rem;--bg-selected:#443e4d}body,html{height:100%;width:100%}.table,body,html,table{color:var(--textColorBlue)}.bg-login{background:url(../img/fondo.jpg) no-repeat center center}.table.middle tr>*{vertical-align:middle}.fix-top-horizontal{position:fixed;left:50%;top:5%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.fix-left-vertical{position:fixed;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.fix-center{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fix-middle-top-center{position:fixed;left:50%;top:25%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loading.loading-min{width:15rem;height:5rem;background-color:#c4c4c4;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}#left-menu{background-color:#243a51;min-width:250px;color:var(--textColorBlue)}#left-menu img.menu-logo{max-width:250px;width:60%!important}.left-menu-list li.nav-item{cursor:pointer;width:100%}.left-menu-list li.nav-item.active .left-menu-item-container{border-left:4px solid #779ab1;color:#fff}.left-menu-list li.nav-item>ul>li.nav-item.active{color:#fff}.left-menu-list-top>li:first-child{-webkit-box-shadow:0 6px 40px -10px rgba(0,0,0,.75);-moz-box-shadow:0 6px 40px -10px rgba(0,0,0,.75);box-shadow:0 6px 40px -10px rgba(0,0,0,.75)}.left-menu-item-container{padding:.4rem .4rem .4rem 2rem}ul.left-menu-item-dropdown{padding:.4rem .4rem .4rem 4rem}i.show-caret-down-after::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}i.show-caret-up-after::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-bottom:.3em solid;border-right:.3em solid transparent;border-top:0;border-left:.3em solid transparent}#main-container{background-color:#f9f9f6;overflow:auto}#main-container #top-menu{background-color:#fff;min-height:3rem;border-bottom:1px solid #e9e9e6}button.btn-top-menu-bar{background-color:var(--topMenuButtonBGColor);color:#fff;border:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1rem}button.btn-top-menu-bar.no-bg{background-color:transparent;color:var(--topMenuButtonBGColor);border-left:1px solid var(--topMenuButtonBGColor)}button.btn-top-menu-bar-sm{padding:var(--button-size-sm-padding)}#top-menu button.btn-top-menu-bar:active,#top-menu button.btn-top-menu-bar:hover{color:var(--textColorBlue)}#top-menu button.btn-top-menu-bar.no-bg:first-child{border-left:none}.border-container{border:1px solid #e9e9e6}.background-white{background-color:#fff}.background-f9{background-color:#f9f9f6}.background-d1{background-color:#d1d1d1}.table{font-size:var(--fontSizeTable)}.table.formatted th{border:unset}.table.formatted td{border-top:1px solid var(--textColorBlue);border-bottom:1px solid var(--textColorBlue)}.table.formatted tbody tr{border-left:1px solid var(--textColorBlue);border-right:1px solid var(--textColorBlue)}.bootstrap-select .dropdown-toggle,.round-button{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;padding-left:2rem!important;padding-right:2rem!important}.bootstrap-select .dropdown-toggle,.round-button-cancel{background-color:var(--bgcolorButtonCancel);border:1px solid var(--bordercolorButtonCancel);color:var(--fontcolorButtonCancel)}.round-button-continue{background-color:var(--bgcolorButtonContinue);border:1px solid var(--bordercolorButtonContinue);color:var(--fontcolorButtonContinue)}.round-button-cancel:active,.round-button-cancel:hover,.round-button-continue:active,.round-button-continue:hover{color:var(--fontcolorButtonHover)}.round-button-sm{padding:.5em .5em!important}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-circle.btn-sm{width:12px;height:12px;text-align:center;padding:2.5px 0;font-size:10px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.btn-circle{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-circle:hover{background-color:#f5f5f5!important;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-moz-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:-o-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%)!important;background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%)!important;border-color:#428bca!important;color:grey!important}.btn-circle:active{background-color:#428bca!important;background-image:-webkit-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-moz-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-o-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:linear-gradient(to bottom,#428bca 0,#428bca 100%)!important;border-color:#428bca!important;color:#fff!important}.btn-circle.active{background-color:#428bca!important;background-image:-webkit-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-moz-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:-o-linear-gradient(top,#428bca 0,#428bca 100%)!important;background-image:linear-gradient(to bottom,#428bca 0,#428bca 100%)!important;border-color:#428bca!important;color:#fff!important}.btn-group>.btn-toggle{border-color:1px solid var(--bordercolorButtonContinue);background-color:#fff;color:var(--bordercolorButtonContinue)}.btn-group>.btn-toggle.active{background-color:var(--bordercolorButtonContinue);color:#fff}.btn-options>button{border-left:1px solid var(--borderLeftButtonOptions)}.btn-options>button:first-child{border-left:none}.label-title{font-weight:700;font-size:80%}.input-rounded{-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem;background-color:#faf8f6}.nav-menu>div{border-bottom:1px solid #7c95aa;font-weight:700}.nav-menu>.active{border-bottom:4px solid #7c95aa}ul.pagination>li{padding:var(--button-size-xs-padding);background-color:var(--topMenuButtonBGColor);color:#fff;border:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul.pagination>li>a.page-link,ul.pagination>li>span{padding:inherit;margin-left:inherit;line-height:1.25;color:inherit;background-color:inherit!important;display:inherit;border:inherit}ul.pagination>li.disabled{display:none}ul.pagination>li.active{background-color:var(--bg-selected)}.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:2.6em;text-align:left;margin-right:0;padding-right:1em;display:block;word-break:break-all}.block-with-text:before{content:'...';position:absolute;right:.1rem;bottom:.1rem;background-color:#a97676}.block-with-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#a97676}