body{background-color:#f5f5f5;color:#212529;font-size:14.5px}p{line-height:1.5em}a,a:hover{color:#212529}.hr-grey{border-bottom:1px solid #ccc}.cursor-pointer{cursor:pointer!important}.btn-radius{border-radius:30px!important}.btn-disabled{opacity:.7;cursor:not-allowed}.nl2br{white-space:pre}.app .app-container{width:100%;padding:25px 25px 25px 275px}.app .app-container .top-container{margin-bottom:30px}.app .app-container .card{border:none!important;border-radius:10px!important}.app .app-container .card .card-title{font-size:1.3em}.italic{font-style:italic}.color-white{color:#fff}.color-grey{color:#8d8d8d}.color-light-grey{color:#ccc}.alert-white{border-color:#ccc}.notification{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:2000;border-radius:10px;text-align:center;padding:20px;display:none}.notification.notification-success{background-color:#408558;color:#fff}.notification.notification-error{background-color:#b15257;color:#fff}.badge{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.125rem;font-size:11px;font-weight:400;line-height:1;padding:.375rem .5625rem;text-transform:uppercase}.badge.badge-rounded{border-radius:10rem}.badge.badge-gradient-light{background:linear-gradient(180deg,#f4f4f4,#e4e4e9);color:#212529}.badge.badge-gradient-success{background:linear-gradient(90deg,#84d9d2,#07cdae);color:#fff}.badge.badge-gradient-warning{background:linear-gradient(90deg,#f6e384,#ffd500);color:#fff}.badge.badge-gradient-danger{background:linear-gradient(90deg,#ffbf96,#fe7096);color:#fff}.badge.badge-gradient-dark{background:linear-gradient(89deg,#5e7188,#3e4b5b);color:#fff}.card.bg-gradient-danger{background:linear-gradient(90deg,#ffbf96,#fe7096);color:#fff}.card.bg-gradient-info{background:linear-gradient(90deg,#90caf9,#047edf 99%);color:#fff}.card.bg-gradient-success{background:linear-gradient(90deg,#84d9d2,#07cdae);color:#fff}.card.bg-gradient-dark{background:linear-gradient(89deg,#5e7188,#3e4b5b);color:#fff}.card.bg-gradient-light{background:linear-gradient(180deg,#f4f4f4,#e4e4e9);color:#212529}.card.bg-gradient-warning{background:linear-gradient(90deg,#f6e384,#ffd500);color:#fff}.form-group input,.form-group select,.form-group textarea{font-size:1em;margin-bottom:7px}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#ccc}.form-group label{margin-bottom:10px}.app .app-sidebar{position:fixed;width:250px;height:100%;background-color:#fff;padding:20px}.app .app-sidebar .nav-wrapper ul li.active a{color:#8d8d8d}.app .app-sidebar .nav-wrapper ul li a{display:block;position:relative;padding:15px 0}.app .app-sidebar .account-options{position:absolute;bottom:0;left:0;right:0;padding:15px}.c-modal{overflow:scroll;z-index:1000}.c-modal,.c-modal:before{position:fixed;top:0;right:0;bottom:0;left:0}.c-modal:before{background-color:#000;opacity:.3;content:" "}.c-modal .c-modal-click-outside-modal{position:absolute;top:0;right:0;bottom:0;left:0}.c-modal .c-modal-wrapper{position:absolute;padding-top:50px;padding-bottom:50px;left:50%;transform:translateX(-50%);width:100%}.c-modal .c-modal-wrapper .c-modal-dialog{position:relative;width:600px;margin:auto;padding:30px;background-color:#fff;border-radius:10px}.c-modal .c-modal-wrapper .c-modal-dialog .c-modal-close{position:absolute;top:15px;right:15px}.c-modal .c-modal-wrapper .c-modal-dialog .c-modal-close a{cursor:pointer;font-size:1.9em}.c-modal .c-modal-wrapper .c-modal-dialog .modal-title{font-size:1.3em}.login-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:350px;min-height:440px;background-color:#fff;border-radius:10px;padding:30px 15px}.login-wrapper .logo{width:200px;margin:auto}.home-card-link{transition:transform .5s ease}@media (max-width:1199px){.home-card-link{min-height:160px}.home-card-link .card-title{margin-top:20px}.home-card-link .link-description{display:none}}@media (min-width:1200px){.home-card-link{min-height:140px}}.home-card-link .card-icon{font-size:3em}.home-card-link:hover{transform:translateY(-10px)}.portrait-dev{margin:auto;width:150px}.package-card{background-color:#fbfbfb;padding:10px;border-radius:10px}.package-card .icons-actions{font-size:1.8em}.package-card .icons-actions .separator{border-right:1px solid #8d8d8d}.inbox-row{cursor:pointer}.inbox-row:hover{background-color:#fbfbfb}.message,.review{background-color:#fbfbfb;padding:20px;border-radius:10px}