.btn,.form-control{border-radius:0}#loading-bar .bar{transition:width .35s;background:red;position:fixed;z-index:10002;top:0;left:0;width:100%;height:5px;border-bottom-right-radius:1px;border-top-right-radius:1px}.login-container{background-color:#bf55e2;height:100vh}.front-title{color:#fff}.login-box{padding-top:3em;padding-bottom:2em;background-color:hsla(0,0%,100%,.8);color:#a523d0;text-shadow:1px 1px 1px hsla(0,0%,100%,.5)}.title{font-family:serif;text-shadow:1px 1px 2px hsla(0,0%,100%,.3);color:#7f12a2}h1.title{font-size:5em}h2.title{font-size:3em}.versi{text-shadow:1px 1px 2px hsla(0,0%,100%,.3);color:#7f12a2}.btn-elg{margin-top:2em;padding-top:1.5em;padding-bottom:1.5em}hr{border-top:1px solid rgba(200,108,230,.7)}.page-title{color:#af29db;margin-top:0!important;margin-bottom:0!important}.navbar-custom{background-color:rgba(200,108,230,.95);border:0;display:block;text-shadow:0 1px 2px rgba(0,0,0,.2)}.navbar-custom a{color:#fff;font-weight:700;border-bottom:4px solid transparent}.navbar-custom li a.active,.navbar-custom li a:focus,.navbar-custom li a:hover{background-color:#bf55e2;border-bottom:4px solid #f90}.navbar-custom .navbar-toggle{border-color:#bf55e2;box-shadow:0 0 1px hsla(0,0%,100%,.4)}.navbar-custom .navbar-toggle .icon-bar{background-color:#fff}.btn-left{text-align:left}.autofit{width:1px;white-space:nowrap}.loading-animation{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;background:rgba(60,60,60,.9);z-index:9999999}.loading-information{margin-top:100px;color:#bf55e2}.cssload-thecube{width:80px;height:80px;margin:0 auto;margin-top:25vh;position:relative}.cssload-thecube,.cssload-thecube .cssload-cube{transform:rotate(45deg)}.cssload-thecube .cssload-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.cssload-thecube .cssload-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d40cd4;animation:a 2.76s infinite linear both;transform-origin:100% 100%}.cssload-thecube .cssload-c2{transform:scale(1.1) rotate(90deg)}.cssload-thecube .cssload-c3{transform:scale(1.1) rotate(180deg)}.cssload-thecube .cssload-c4{transform:scale(1.1) rotate(270deg)}.cssload-thecube .cssload-c2:before{animation-delay:.35s}.cssload-thecube .cssload-c3:before{animation-delay:.69s}.cssload-thecube .cssload-c4:before{animation-delay:1.04s}@keyframes a{0%,10%{transform:perspective(136px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(136px) rotateX(0deg);opacity:1}90%,to{transform:perspective(136px) rotateY(180deg);opacity:0}}.input-in-table{height:inherit;padding:1px 12px;margin-top:-2px}.input-in-table,.input-number{text-align:right}th{color:#af29db}.pagination-text-container{border:1px solid #cecece}.modal-content{border-radius:0}.modal-header{background-color:rgba(200,108,230,.95);color:#fff;border-bottom:0;text-shadow:1px 1px 1px rgba(60,60,60,.5)}.panel{border-radius:0}.panel-heading{border-top-left-radius:0;border-top-right-radius:0}.img-info{max-width:100%;border:1px solid #eee}.img-info,.info-box{padding:1em;background-color:#f6f6f6}.info-box{height:100%;text-shadow:1px 1px 1px hsla(0,0%,100%,.2)}.panel-simplepos{border-color:#ca72e7}.panel-simplepos>.panel-heading{color:#fff;background-color:#ca72e7;border-color:#ca72e7}.panel-simplepos .panel-title{font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.4)}hr{margin-top:8px;margin-bottom:12px}.hr-no-margin{margin-top:0!important;margin-bottom:15px!important}.no-animate{transition:none!important}.editable{cursor:pointer}.input-group-addon{border-radius:0!important}input.ng-invalid{background-color:#ffe9e9;border-color:#a70000;color:#a70000}input.ng-invalid.ng-pristine{background-color:#fff;border-color:#ccc;color:#555}input.ng-invalid+span,input.ng-invalid:disabled{background-color:#e68f8d;border-color:#a70000;color:#a70000}.clickable{cursor:pointer}.alert,.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:0}.alert-minimalis{padding:0 15px 10px;margin-bottom:10px}.addnew{background-color:#f90!important}.noadd{background-color:#ccc!important}.dropdown-menu-right{right:0!important;border-radius:0!important}.input-flat{border:none;box-shadow:none;background:transparent!important;padding:0!important}.panel-resume{background:transparent}.select-in-group{height:34px}