@import '/assets/bootstrap/dist/bootstrap.min.css';@import '/assets/angular-ui-bootstrap/dist/ui-bootstrap-csp.css';@import '/assets/font-awesome/css/font-awesome.min.css';@import '/assets/styles/dashboard.css';@import '/assets/styles/ngProgress.css';.table{margin-bottom:0}.file-input{max-width:90%}.centered-flex{display:flex;justify-content:flex-end;align-items:center}.date-group{z-index:1}.dropdown-toggle::after{margin-left:.1em;margin-right:.1em}.navbar-title{padding-left:2rem;padding-right:1rem}.bordered-elem{border:1px solid #eceeef}.bordered-elem.radius{border-radius:.25rem}img{max-width:100%;height:auto}em{color:grey;font-size:14px;font-weight:100}.table-bordered td,.table-bordered th.null-th{border-right:0;border-left:0}.password-helper{color:grey;font-size:12px}.btn.disabled,.btn:disabled{opacity:.4}.table td,.table th{vertical-align:middle}.separator{border-right:2px solid #eceeef}[ng-click]{cursor:pointer}.item-update{color:#31b672 !important}.border-error,.ng-invalid-min,.ng-invalid-max{border-color:red !important}.border-regular,.ng-valid-min,.ng-valid-max{border-color:rgba(0,0,0,0.15)}.right-align{text-align:right}.left-align{text-align:left}.header-text{font-weight:bold}.bold{font-weight:bold}hr{border-top:1px solid black}a img{border:none}*:focus{outline:0}textarea{resize:none}html{overflow:-moz-scrollbars-vertical;font-size:16px}a{-moz-outline-style:none}img{-ms-interpolation-mode:bicubic}.rotated{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.no_select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{display:block;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:16px;padding-bottom:1.5rem}.view{margin-top:1.5rem;margin-bottom:1.5rem}.padding-right-xs{padding-right:1rem}h1,h2,h3,h4,h5,h6{color:#3d489e}@media (max-width:992px){.is-collapsed{max-height:400px !important}}input::-webkit-input-placeholder{line-height:1.25}input:-moz-placeholder{line-height:1.25}input::-moz-placeholder{line-height:1.25}input:-ms-input-placeholder{line-height:1.25}.thumb{width:24px;height:24px;float:none;position:relative;top:7px}form .progress{line-height:15px}.progress{display:inline-block;width:100px;border:3px groove #ccc}.progress div{font-size:smaller;background:orange;width:0}.soft-italic{font-style:italic;font-weight:100}.circle-checkbox{margin-top:10px;width:16px;height:16px;background:#ddd;border-radius:100%;position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.5)}.circle-checkbox input[type=checkbox]{visibility:hidden}.circle-checkbox input[type=radio]{visibility:hidden}.circle-checkbox input[type=checkbox]:checked+label{background:#31b672}.circle-checkbox input[type=radio]:checked+label{background:#31b672}.circle-checkbox label{display:block;width:10px;height:10px;border-radius:100px;transition:all .5s ease;cursor:pointer;position:absolute;top:3px;left:3px;z-index:1;background:white;box-shadow:inset 0 1px 3px rgba(0,0,0,0.5)}.circle-label{margin-left:1.4rem;position:relative;bottom:19px}.profile .ip-input{width:100%;display:inline-block}.profile .ip-input.pointer-none{pointer-events:none}.profile .ip_big_label{display:inline-block;margin-bottom:.7rem}.profile .ip_switch{display:inline-block;position:relative;top:7px;left:20px}.profile .list-item{height:2.5rem}.profile .ip-action{position:relative;bottom:2rem;left:2rem;float:right}.profile .field{margin:1rem}.profile .header{margin-bottom:1.5rem;margin-left:1rem}.profile .header.main-header{margin-left:0}.profile .form-controls{margin-top:2rem}.config-label{padding:.5rem .5rem 0 0}.switch{position:relative;display:inline-block;width:50px;height:28px;margin-bottom:0}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#31b672}input:focus+.slider{box-shadow:0 0 1px #31b672}input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.4s infinite ease-in-out;animation:load7 1.4s infinite ease-in-out}.loader{color:#31b672;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader.small-loader{margin:20px auto 40px auto}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.spinner{margin:30px auto 30px;width:100px;text-align:center}.spinner.small-loader{margin:24px auto 16px}.spinner.fullSize{position:fixed;top:50%;left:50%;margin:-9px 0 0 -35px;-webkit-transform:scale(1.5);transform:scale(1.5)}.spinner div{width:24px;height:24px;background-color:#31b672;-webkit-border-radius:100px;border-radius:100px;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.loader-btn{width:110px;-webkit-transition:width .5s ease;transition:width .5s ease}.loader-btn.loading{width:128px}.loading.remove-active{animation:.5s ease}.fa-spin.ng-leave,.fa-spin.ng-leave-active{animation:.25s ease}body.login-bg{background-color:#3a3d57;color:#fff;padding-top:1.5rem}body.login-bg .disallowed-error{margin-top:5rem}body.login-bg .disallowed-error h2{padding-top:3rem !important}body.login-bg .login__container{width:30rem;margin-top:3rem;margin-bottom:3rem;padding-top:3rem;padding-bottom:3rem;border-radius:1rem;-webkit-box-shadow:10px 10px 135px 34px rgba(49,182,114,0.88);-moz-box-shadow:10px 10px 135px 34px rgba(49,182,114,0.88);box-shadow:10px 10px 135px 34px rgba(49,182,114,0.88)}body.login-bg #formHeading{color:#fff}body.login-bg .login .well{height:1rem;margin-top:.5rem;margin-bottom:.5rem;font-size:13px}body.login-bg .login h2,body.login-bg .login h3,body.login-bg .login h5{padding-top:2rem;padding-bottom:0;margin-bottom:0;color:#fff}body.login-bg .login .login__input{margin-bottom:1.375rem}body.login-bg .login .login__input.email__input{margin-bottom:2rem}body.login-bg .login .login__input.email__input input{width:345px}body.login-bg .login .login__input.second{margin-bottom:1.7rem}body.login-bg .login .login__input input{width:17rem;display:initial}body.login-bg .login .login__input input.recovery{display:block;margin:0 auto}body.login-bg .login .login__input span{display:inline-block;width:5.6rem;text-align:left}body.login-bg .login .login__button{margin-bottom:1.375rem}body.login-bg .login .login__button.text-right{margin-right:2.7rem}body.login-bg .login .login__button.text-left{margin-left:2.7rem}body.login-bg .login .login__checkbox{margin-bottom:0}body.login-bg .login hr{margin-top:.5rem;margin-bottom:1.5rem}.user-alert-text{color:#aa0b0b}.ng-invalid-email{border-color:#aa0b0b}.user-approve-text{color:#31b672}.user-inline-radio{display:inline;width:auto}.workdays-inline-label{margin-left:.5rem;margin-right:1.5rem;position:relative;bottom:-1px;margin-top:.4rem}.primary-label{width:100%}.auto-width{width:auto}.recipient-close{margin-top:.6rem}.project-close{margin-top:.4rem}.bold{font-weight:bold}.heavy-spacing{height:2rem}.modal{transition:opacity .25s linear;top:4.4rem;overflow-y:scroll}.modal .modal-bold-text-color{color:#31b672}.modal .modal-body hr{border-top:1px solid #3a3d57}.modal.modal-fade{background-color:rgba(220,220,220,0.5)}.modal .modal-dialog{max-width:75vw}@media (max-width:768px){.modal .modal-dialog{max-width:100vw}}.modal .modal-dialog.modal-user{max-width:65vw}@media (max-width:768px){.modal .modal-dialog.modal-user{max-width:100vw}}.modal .modal-dialog.modal-import{max-width:40vw}@media (max-width:768px){.modal .modal-dialog.modal-import{max-width:100vw}}.auto-row{margin-bottom:1rem;margin-top:1rem}.auto-label{margin-top:.5rem}.auto-complete ul.dropdown-menu{padding:10px}li.uib-typeahead-match a{padding:5px}li.uib-typeahead-match:hover{background-color:#31b672}li.uib-typeahead-match:hover a{text-decoration:none;color:black;padding:5px}.file-name{position:relative;left:.5rem}.files-name{max-width:10rem;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.files-remove{margin-right:1rem}.salary-element{height:1.5rem}.user-wage .orientation-items span{font-size:24px}.user-wage .orientation-items i{font-size:26px}.user-wage section.wage-section{padding:1rem;border:1px solid #eceeef}.user-wage section.wage-section textarea{resize:both;width:60%}@media (max-width:1200px){.user-wage section.wage-section textarea{resize:both;width:100%}}.user-wage section.wage-section.wage-bg{background-color:#eceeef}.user-wage section.wage-section .wage-section__confirm{height:40px}.user-wage section.wage-section .wage-section__confirm div{padding-top:.5rem}.user-wage section.wage-section .wage-row{margin-top:.5rem}.user-wage section.wage-section .separated{margin-top:1rem}.user-wage section.wage-section .wage-label{margin-right:1rem}.user-wage section.wage-section hr{border-top:1px solid #eceeef}.alert{margin-bottom:0}.small-alert{padding-right:1rem;padding-left:1rem}.small-alert i{font-size:28px}.animate-if.ng-enter{transition:all cubic-bezier(.25, .46, .45, .94) .25s;opacity:0}.animate-if.ng-enter.ng-enter-active{opacity:1}.animate-if.ng-leave.ng-leave-active{opacity:0}.animate-if.ng-leave{transition:all cubic-bezier(.25, .46, .45, .94) .25s;opacity:1}.animate-if-error.ng-enter{transition:all cubic-bezier(.25, .46, .45, .94) .25s;opacity:0}.animate-if-error.ng-enter.ng-enter-active{opacity:1}.animate-hide.ng-hide-add,.animate-hide.ng-hide-remove{transition:all cubic-bezier(.25, .46, .45, .94) .5s}.animate-hide.ng-hide-add{opacity:0}.animate-hide.ng-hide-add.ng-hide-add-active{opacity:1}.animate-hide.ng-hide-remove{opacity:0}.animate-hide.ng-hide-remove.ng-hide-remove-active{opacity:1}.animate-hide-remove.ng-hide-remove{transition:all cubic-bezier(.25, .46, .45, .94) .5s}.animate-hide-remove.ng-hide-remove{opacity:0}.animate-hide-remove.ng-hide-remove.ng-hide-remove-active{opacity:1}.fade-element-in-init .fade-element-in.ng-enter{opacity:1}.fade-element-in.ng-enter{transition:.25s linear all;opacity:0}.fade-element-in.ng-enter.ng-enter-active{opacity:1}.fade-element-in.ng-leave.ng-leave-active{opacity:0}.fade-element-out-init .fade-element-out.ng-enter{opacity:1}.fade-element-out.ng-enter{transition:.25s linear all;opacity:0}.fade-element-out.ng-enter.ng-enter-active{opacity:1}.fade-element-out.ng-leave{transition:.25s linear all;opacity:1}.fade-element-out.ng-leave.ng-leave-active{opacity:0}.padding-i{color:darkgray;padding-left:.3rem;position:relative;bottom:-1px;font-size:20px}.padding-li{padding-right:.5rem}.breadcrumb{display:flex;margin-bottom:0}.mobile{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}@-ms-viewport{width:900px}@viewport{width:900px}@media (min-width:768px){.xs-show{display:none}}@media (max-width:768px){.lengthy{word-wrap:break-word}.xs-none{display:none}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0;width:100%}.login__input input{width:10.7rem !important}.login__input.email__input input{width:14.5rem !important}.login-logo img{width:275px}.login-bg .login__container{width:21rem !important}.login-bg .login .login__input span{width:4.6rem !important}.text-warning{margin-left:1rem}}@media (max-width:992px){.table{width:auto}.table-holder{overflow-x:scroll}.md-none{display:none}.not-collapsed{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.is-collapsed{overflow:hidden;max-height:280px;transition:max-height .25s ease-in}.collapse{display:inherit}.small-alert i{font-size:22px}.modal-dialog{max-width:100% !important}}@media (min-width:992px){.md-up-none{display:none}.small-alert{position:relative;top:.4rem}}@media (min-width:1200px){.lg-up-none{display:none}}@media (max-width:1200px){.lg-none{display:none}}.uib-datepicker-popup td button,.uib-datepicker-popup th button{background-color:#fff;border:solid 1px lightgray}.uib-datepicker-popup .uib-left,.uib-datepicker-popup .uib-right{width:2rem}.upper-statistic-row{margin:0}.upper-statistic-row.border-bottom{border-bottom:1px solid #eceeef}.upper-statistic-row.selected-border{border:1px solid #31b672}.upper-statistic-col{height:124px;padding-right:0;padding-left:0}.upper-statistic-col label,.upper-statistic-col h5{margin-top:3rem}.inbox-list__header div{border:1px solid #eceeef;padding:10px 15px;color:#14cc76}.inbox-list__email:nth-child(odd){background-color:rgba(0,0,0,0.05)}.inbox-list__email:hover{background-color:rgba(0,0,0,0.06)}.inbox-list__email p{margin:auto;padding:5px 0;cursor:pointer}