@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);li>a{cursor:pointer}@font-face{font-family:Segoe-UI-Bold;src:local("Segoe-UI-Bold"),url(/fonts/segoe-ui-bold.ttf) format("truetype")}@font-face{font-family:Segoe-UI-SemiBold;src:local("Segoe-UI-SemiBold"),url(/fonts/segoe-ui-semi-bold.ttf) format("truetype")}@font-face{font-family:Segoe-UI-Regular;src:local("Segoe-UI-Regular"),url(/fonts/segoe-ui-regular.ttf) format("truetype")}@font-face{font-family:Segoe-UI-Light;src:local("Segoe-UI-Light"),url(/fonts/segoe-ui-light.ttf) format("truetype")}@font-face{font-family:Segoe-UI-Italica;src:local("Segoe-UI-Italica"),url(/fonts/segoe-ui-italic.ttf) format("truetype")}body,button,input,optgroup,select,textarea{font-family:Segoe-UI-Regular}h1{font-family:Segoe-UI-Bold}h2,h3,h4,h5,h6{font-family:Segoe-UI-SemiBold}.main-content__top{position:fixed;top:0;margin-left:-15px;width:calc(100% - 277px);height:60px;border-bottom:1px solid #eee;background:#fff;z-index:1000}.main-content__title{font-size:1.4em;margin:15px 0 15px 15px;border-bottom:none}.main-content__body{margin-top:80px}#wrapper nav{background:#292e33!important}#wrapper nav .navbar-nav .dropdown-toggle{color:#fff}.page-title-wrap{display:flex;justify-content:space-between;align-items:center;margin:-17px -15px 10px -30px;background:#fff;padding-left:25px;border-bottom:1px solid #e0e0e0;height:61px;box-shadow:0 0 10px #dcdce2}.page-title-wrap h1{margin:0 0 0 4px;font-family:Segoe-UI-SemiBold}.col-md-12 h5{border-bottom:1px solid #ccc;padding-bottom:12px}#wrapper{overflow:auto;background:#efefef}.content-wrap-container{padding:24px;margin:10px 0 20px 0;border-radius:5px;background:#fff;box-shadow:0 0 10px #dcdce2}.form-control:disabled,.form-control[readonly]{color:#4b4b4b;font-size:14px;font-family:Segoe-UI-Regular;background:#f7f7f7!important}label{font-family:Segoe-UI-Regular;font-size:14px}.nav-tabs{justify-content:space-around;border-bottom:1px solid #fff!important}.nav-tabs li{width:11vw;height:100px;border-radius:3px;background:#fff}.nav-tabs li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.nav-tabs .nav-link{font-family:Segoe-UI-SemiBold;font-size:12px!important;color:#1851a5;text-transform:uppercase}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;border:none!important;background-color:#0d6efd!important}.all-documents-download-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;vertical-align:middle;border:1px solid #ccc;padding:10px 17px;border-radius:3px;text-decoration:none;font-size:14px;transition:background .5s,border-color .5s}.all-documents-download-button:hover{background:#03b60f;border-color:#03b60f}.all-documents-download-button:hover>span{color:#fff}.all-documents-download-button:hover>i{color:#fff;transition:color .5s}.all-documents-download-button span{margin-left:8px;color:#494949;transition:color .5s}.all-documents-download-button i{color:#03b60f;font-size:18px}.table>:not(:first-child){border-top:0!important}.table>thead,.table>thead tr,.table>thead tr th{font-family:Segoe-UI-SemiBold;font-weight:400;color:#fff;background:#373737!important}.sorting-icons-wrapper .icon.asc[data-v-5d7ea506]:after,.sorting-icons-wrapper .icon.desc[data-v-5d7ea506]:after{color:#fff!important}.table tr{vertical-align:middle;font-size:14px;font-family:Segoe-UI-Regular;transition:background .5s;box-shadow:none}.table tr:nth-child(odd){background:#fff}.table tr:nth-child(2n){background:#f0f0f0}.table td{border:none}.table tr:hover{background:#c6e8f4}.table-head span{font-size:14px;text-transform:capitalize}.table-head input[type=text],.table-head select{font-size:14px;padding:5px 7px!important;font-family:Segoe-UI-Regular}.table-footer{margin-top:20px}.table-footer,.table-footer input,.table-footer select{font-size:14px}.table-footer button{text-transform:lowercase}.export-data,.export-data .btn-primary{text-transform:capitalize}table td .fa{display:contents;font-size:18px}table td .fa-pencil,table td .fa-trash,table td .fa-upload{visibility:hidden;color:#5c5c5c}table tr:hover .fa-pencil,table tr:hover .fa-trash,table tr:hover .fa-upload{visibility:visible}table td .fa-pencil:hover,table td .fa-trash:hover,table td .fa-upload:hover{color:#154188}table td .btn-outline-dark .fa-trash{visibility:visible}table .btn-outline-dark:hover .fa-trash{color:#fff!important}.menu-toggle-btn{display:block;position:fixed;top:10px;left:15px;z-index:1001;color:#0078bd;border-color:#ebeef0;background:#fff}ul{margin:0;padding:0!important;list-style:none}.menu-container{z-index:1000;left:277px;margin-left:-277px;overflow-y:auto;background:#000;top:0;overflow:hidden;transition:all .5s ease}.menu,.menu-container{position:fixed;width:277px;height:100%}.menu{background:#003876}.menu__top{padding:14px 15px 13px 5px;box-shadow:0 0 4px rgba(0,0,0,.3)}.menu__top:after{display:block;content:"";clear:both}.menu__logo,.menu__title{display:block;float:left}.menu__title{margin-left:10px;padding-top:6px;font-weight:700;color:#fff}.menu__title:hover{color:#ccc;text-decoration:none;transition:all .15s ease}.menu__icon{font-size:16px;width:16px;text-align:center;margin-right:10px}.menu__arrow-icon{float:right;margin:5px 0 0 0}.menu__link{display:block;padding:10px 15px 10px 15px;background:#003876;text-align:left}.menu__link,.menu__link:hover{color:#fff;text-decoration:none}.menu__link:hover{background:#3c444b;transition:all .5s ease-out}.menu__link:visited{color:#fff;text-decoration:none}.context-menu-container{position:absolute;left:40px;width:237px;height:100%;background:#000}.context-menu{position:absolute;top:0;width:100%;background:#000}.context-menu__title{font-size:1.2rem;color:#fff;padding:18px 0 17px 8px;border-bottom:1px solid #ccc}.context-menu__title-icon{margin:0 0 0 0}.context-menu__btn-close{float:right;margin-right:8px;color:#fff}.context-menu__btn-close:hover{color:#fff}.context-menu__link{display:block;padding:10px;color:#fff;text-decoration:none;background:transparent}.context-menu__link:hover{color:#fff;text-decoration:none;background:#3c444b;cursor:pointer;transition:all .5s ease-out}.context-menu__link:visited{color:#fff}.context-menu__link--active{background:#57636d}.menu__link--active{background:#000}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translate3d(-30px,0,0);opacity:0}.content-overlay{position:fixed;display:none;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:9989;pointer-events:auto}@media (min-width:768px){.menu-toggle-btn{display:none}#wrapper{padding-left:292px}}@media (max-width:768px){.main-content{margin:0 0 0 70px}.main-content__top{width:100%;margin-left:0}.main-content__title{margin:15px 0 15px 0}#wrapper{padding-left:0}#wrapper.toggled .content-overlay{display:block}.menu-container{width:0;left:-277px}#wrapper.toggled .menu-container{width:277px;left:277px;z-index:9999}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.btn-primary,.primary{background:#003876!important}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.navbar-nav{flex-direction:row}.nav-link{padding-right:.5rem!important;padding-left:.5rem!important}.ml-auto .dropdown-menu{left:auto!important;right:0}.login-body{background:url(../img/fondo-familia.d61781c5.jpg);background-size:cover;height:100vh;position:relative}#login-wrap{position:absolute;right:100px;top:100px;width:935px;height:525px;display:flex;overflow:hidden;border-radius:.8rem;border-bottom:4px solid rgba(142,159,178,.1607843137254902)}.minpre-brand-wrap{display:flex;flex-flow:column;justify-content:space-between;width:467px;padding:30px;background:hsla(0,0%,100%,.7803921568627451)}.login-form{width:467px;padding:30px;background:#fff}h1{margin-top:28px;font-size:21px;line-height:32px;color:#262525}.more-info-contact{margin-top:30px}.more-info-contact span{color:#545454}.more-info-contact a{text-decoration:none;color:#2d60bd}.more-info-contact a:hover{text-decoration:underline;color:#083b9a}.login-icon-wrap{display:flex;width:100%;justify-content:center;flex-flow:column;align-items:center;margin-bottom:10px}.login-icon-wrap img{width:100px;padding:15px;border-radius:100%;background:#f7f7f7}.login-icon-wrap h2{margin-top:18px;font-size:30px;font-weight:100}.form-inputs-wrap .form-control{margin-bottom:10px;background-repeat:no-repeat;background-size:25px!important;background-position-x:12px!important;background-position-y:12px!important;padding:11px 11px 12px 52px!important;border:2px solid #efefef!important;border-radius:3px!important;font-weight:500}.form-inputs-wrap .user-email{background:url(../img/login-icon-envelope.42e1c168.svg) no-repeat}.form-inputs-wrap .user-password{background:url(../img/login-icon-password.8ea329cb.svg) no-repeat}.form-inputs-wrap .password-remember{font-size:14px}.form-inputs-wrap .errors-messages{display:block;width:100%;padding:6px!important;margin-top:8px;font-size:14px;text-align:center;color:#fff!important;background:#dd1010}.form-inputs-wrap .login-button{width:100%;padding:14px 15px;color:#fff;border-radius:4px;border:none;background:#2b5364}.form-inputs-wrap .login-button:hover{background:#275d73}.form-inputs-wrap .forgot-password{margin-top:10px;font-size:14px}.form-inputs-wrap .forgot-password a{color:#454545;font-weight:700;text-decoration:none}.form-inputs-wrap a:hover{text-decoration:underline}.divider:after,.divider:before{content:"";flex:1;height:2px;background:#c0bcbc}.login-image{background:url(../img/fondo-familia.d61781c5.jpg);background-size:cover;height:100vh}