:root{--black:#2c2c2c;--midnight-dark:#656f82;--midnight:#9da3ae;--midnight-light:#bcc4d2;--midnight-lightest:#e6e8eb;--white:#fff;--grey-60:#999;--grey-85:#d8d8d8;--grey-95:#f2f2f2;--grey-97:#f7f7f7;--blue-link:#4a90e2;--blue-link-hover:#105bb2;--dark-blue-pressed:#0d4e99;--light-blue-hover-select:#edf4fc;--lavender:#7864ad;--fuchsia:#e577c9;--pale-blue:#a7bbe1;--light-blue:#33c0ff;--green:#86cc56;--light-green:#abea9e;--aquamarine:#1fc8c9;--carrot:#ff8940;--orange:#f5a623;--light-orange:#fed79c;--red:#e25a5a;--dark-red:#b21010;--pink:#ff8f8f;--salmon:#ffadad;--pink-light:#fdcece}
@charset "UTF-8";body{background-color:#f2f2f2;color:#2c2c2c;font-family:Fira Sans,sans-serif}h1{word-wrap:anywere;word-wrap:break-word;font-size:36px;font-weight:400;line-height:48px;margin:0 0 30px;word-break:break-word}nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}a{color:#4a90e2}a:hover{text-decoration:none}.v-application a:hover,a:hover{color:#105bb2}input:not([type=checkbox]):not([type=radio]),textarea{border:1px solid #bcc4d2;outline:none}textarea{background-color:#fff;border:1px solid #979797;border-radius:3px;min-height:88px;padding:15px 20px;resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#87909f;font-size:14px}input::-moz-placeholder,textarea::-moz-placeholder{color:#87909f;font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#87909f;font-size:14px}input:-moz-placeholder,textarea:-moz-placeholder{color:#87909f;font-size:14px}input:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.breadcrumb-item.active{color:#656f82}.h-breadcrumb{padding-left:97px}.h-breadcrumb a{color:#4a90e2}.h-breadcrumb a:hover{color:#105bb2}.app{display:flex;flex-direction:column;min-height:100vh}.app.hide-scroll{max-height:100vh;overflow:hidden}.app-body{display:flex;flex-direction:column;flex-grow:1;margin-top:60px;overflow-x:hidden;overflow-y:hidden}@media screen and (max-width:1024px){.app-body{margin-top:48px}}.app-body.mood-page{margin-top:0}.app-body__notif{margin-top:116px}.main{flex:1;margin-left:56px;min-height:calc(100vh - 60px);min-width:0;transition:margin-left .25s,width .25s,flex .25s}.main .content{display:flex;flex-wrap:wrap;position:relative}.actions-tabs li:first-child a{border-radius:3px 0 0 3px;margin-right:25px}.actions-tabs li:last-child a{border-radius:0 3px 3px 0}.actions-tabs a{background:#656f82;color:#fff;display:inline-block;font-size:14px;padding:2px 8px;text-align:center}.actions-tabs a:hover{border-bottom:0;text-decoration:none}.actions-tabs a.active{background:#fff;color:#656f82}.table-responsive-sm{margin:0}.table-responsive-sm .date-upload .comment{display:flex;justify-content:space-between}.table-responsive-sm .date-upload .comment-right{align-items:center;display:flex;flex:0 0 167px}.table-responsive-sm .date-upload .comment-right .status{margin-right:10px}.table-responsive-sm .date-upload .comment-right span{color:#656f82;font-size:14px}.table-responsive-sm thead{border-bottom:1px solid #bcc4d2}.table-responsive-sm thead tr{font-size:14px}.table-responsive-sm thead tr span{cursor:pointer;display:inline-block;padding-right:15px;position:relative}.table-responsive-sm thead tr span:before{background:url(../img/sort_arrows.svg);content:"";height:14px;margin-top:-7px;position:absolute;right:0;top:50%;width:8px}.table-responsive-sm thead tr .sorting_disabled span{cursor:default}.table-responsive-sm thead tr .sorting_disabled span:before{content:none}.htabs-nav{border:0;display:flex;width:100%;z-index:5}.htabs-nav li:first-child a{border-radius:3px 0 0 0}.htabs-nav li:last-child a{border-radius:0 3px 0 0}.htabs-nav a{background:#656f82;color:#fff;display:block;font-size:14px;font-weight:500;height:52px;letter-spacing:.4px;line-height:52px;padding:0 19px;text-align:center;transition:background .25s;width:100%}.htabs-nav a:hover{background:#778091;text-decoration:none}.htabs-nav a.active{background:#fff;color:#656f82;font-weight:500}.htabs-nav a.active span{background:#f2f2f2;color:#656f82}.htabs-nav a span{background-color:rgba(0,0,0,.2);border-radius:15px;color:#fff;font-size:12px;font-weight:500;letter-spacing:.34px;margin-left:2px;padding:4px 5px 3px}.htabs-content{background:#fff;border-radius:0 3px 3px 3px;box-shadow:0 1px 2px 0 #0000001f;min-height:215px;width:100%}.main .container-fluid{margin:40px 60px 60px 40px;padding:0;width:auto}.settings .container-fluid{margin:0;max-width:100%}.dashboard .container-fluid,.employees .container-fluid,.okr .container-fluid,.teams .container-fluid{max-width:1145px!important}.container-fluid{max-width:1384px}.okr-sub .container-fluid{max-width:1013px!important}.remove{background:transparent;border:0;color:#bcc4d2;font-size:30px}.remove:focus{outline:none}.remove:hover{color:#656f82}.hide-colon-table{display:none}.select2-selection__rendered{text-align:left}.select2-selection:focus{outline:none}.employees .select2-container{min-width:197px}.gray-select+.select2-container--default .select2-selection__rendered{color:#656f82}.select2-dropdown{box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12)}.sm-select+.select2-container--default .select2-selection--single{height:33px}.sm-select+.select2-container--default .select2-selection--single .select2-selection__arrow{height:31px}.sm-select+.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:33px}+.select2-container--default,.md-select{width:260px}+.select2-container--default .select2-selection--single,.md-select .select2-selection--single{height:44px}+.select2-container--default .select2-selection--single .select2-selection__arrow:before,.md-select .select2-selection--single .select2-selection__arrow:before{right:10px}+.select2-container--default .select2-selection--single .select2-selection__arrow,.md-select .select2-selection--single .select2-selection__arrow{height:42px}+.select2-container--default .select2-selection--single .select2-selection__rendered,.md-select .select2-selection--single .select2-selection__rendered{color:#656f82;font-size:16px;line-height:44px;padding:0 30px 0 20px}+.select2-container--default,.lg-select{width:300px!important}+.select2-container--default .select2-selection--single,.lg-select .select2-selection--single{height:44px}+.select2-container--default .select2-selection--single .select2-selection__arrow:before,.lg-select .select2-selection--single .select2-selection__arrow:before{right:10px}+.select2-container--default .select2-selection--single .select2-selection__arrow,.lg-select .select2-selection--single .select2-selection__arrow{height:42px}+.select2-container--default .select2-selection--single .select2-selection__rendered,.lg-select .select2-selection--single .select2-selection__rendered{color:#656f82;font-size:16px;line-height:44px;padding:0 30px 0 20px}.min-select+.select2-container{width:180px!important}.modal-select+.select2-container--default{width:230px}.modal-select+.select2-container--default .select2-selection--single{height:44px}.modal-select+.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#656f82;font-size:16px;margin-top:-8px;opacity:1;right:15px}.modal-select+.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.modal-select+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#656f82;font-size:16px;line-height:44px;padding:0 30px 0 20px}.select2-container--default .select2-results__option{font-size:14px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f2f2f2;color:#2c2c2c}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ccc;cursor:default}.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#656f82;content:"";font-family:FontAwesome;font-size:12px;font-weight:100;line-height:1;margin-top:-6px;opacity:1;position:absolute;right:9px;top:50%;transition:transform .25s}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{transform:rotate(180deg)}.select2-container--open .select2-dropdown{width:100%}select.error_red_border+.select2-container .select2-selection{border:1px solid #e25a5a!important}.middle-select+.select2-container{width:258px!important}.new-employee .settings__content .level-select+.select2-container{width:294px!important}.new-employee .settings__content .reason_of_fired-select+.select2-container{width:715px!important}.new-employee .settings__content .reason_of_fired-select+.select2-container .select2-selection__rendered{max-width:582px}@media screen and (max-width:1199px){.new-employee .settings__content .reason_of_fired-select+.select2-container{max-width:650px}}@media screen and (max-width:1100px){.new-employee .settings__content .reason_of_fired-select+.select2-container{max-width:630px}}.status-select+.select2-container{width:258px!important}.status-select+.select2-container--default .select2-selection--single{border:1px solid #979797;height:38px;line-height:38px}.status-select+.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.status-select+.select2-container--default .select2-selection--single .select2-selection__arrow{right:8px;top:6px}.status-select+.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c}.parent-select+.select2-container{width:480px!important}.edit-status-select+.select2-container{width:320px!important}.edit-status-select+.select2-container--default .select2-selection--single{border:1px solid #979797;height:44px;line-height:44px}.edit-status-select+.select2-container--default .select2-selection__rendered{color:#2c2c2c;line-height:44px}.edit-status-select+.select2-container--default .select2-selection__arrow{right:8px;top:8px}.edit-status-select+.select2-container--default .select2-selection__arrow:before{color:#2c2c2c;font-size:14px;font-weight:100}.big-select+.select2-container{width:486px!important}.big-select+.select2-container--default .select2-selection--single{height:44px;line-height:44px}.big-select+.select2-container--default .select2-selection__rendered{line-height:44px}.big-select+.select2-container--default .select2-selection__arrow{right:8px;top:6px}.big-select+.select2-container--default .select2-selection__arrow:before{color:#2c2c2c;font-size:16px;font-weight:100}.largest-select+.select2-container{width:786px!important}.settings .settings__list input.min-input{width:180px}.select2-container{transition:all .2s linear}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:11px;padding-right:22px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{right:5px}.select2-container--default .select2-selection--single{border:1px solid #bcc4d2}.app-header{position:fixed;top:0;width:100%;z-index:115}.app-header:before{background:rgba(0,0,0,.2);bottom:0;content:"";height:1px;position:absolute;width:100%;z-index:-1}.app-header.navbar{background:#fff;flex-direction:row;flex-wrap:nowrap;height:60px;justify-content:flex-end;margin:0;padding:0}.app-header.navbar .navbar-nav{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;max-width:100%;white-space:nowrap}.app-header.navbar .navbar-nav,.app-header.navbar .navbar-nav .breadcrumb-item:last-child{overflow:hidden;text-overflow:ellipsis}.app-header .account-menu{align-items:center;display:flex}.app-header .account-menu .rounded-circle{border:1px solid #e6e8eb}.app-header .account-menu .account-dropdown{background:transparent;box-shadow:none;color:#656f82;outline:none}.app-header .account-menu .account-dropdown:after{content:none;transition:transform .25s}.app-header .account-menu .account-dropdown[aria-expanded=true]:after{transform:rotate(180deg)}.app-header .account-menu .account-dropdown .account-name{color:#656f82;padding-right:10px}.app-header .account-menu .account-dropdown img{height:39px;width:39px}.app-header .account-menu .dropdown-menu{border:0;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.15);left:auto;margin:0;max-height:calc(100vh - 55px);overflow:auto;padding:0;right:8px;width:248px}.app-header .account-menu .dropdown-menu .dropdown-divider{margin-bottom:0}.app-header .account-menu .dropdown-menu .dropdown-item{align-items:center;color:#2c2c2c;cursor:pointer;display:flex;font-size:16px;min-height:48px;padding:8px 25px}.app-header .account-menu .dropdown-menu .dropdown-item.active-modules{position:relative}.app-header .account-menu .dropdown-menu .dropdown-item.active-modules:before{background:#ff6d12;border:1px solid #fff;border-radius:50%;content:"";height:6px;left:36px;position:absolute;top:calc(50% - 9px);width:6px;z-index:1}.app-header .account-menu .dropdown-menu .dropdown-item img{margin-right:8px}.app-header .account-menu .dropdown-menu .dropdown-item:active{color:#2c2c2c}.app-header .account-menu .dropdown-menu .dropdown-item:hover{background-color:#f2f2f2;color:#2c2c2c}.app-header .account-menu .dropdown-menu .dropdown-item__name{background-color:#f7f7f7;font-weight:500;padding:0}.app-header .account-menu .dropdown-menu .dropdown-item__name a .role{font-weight:400;margin-bottom:0}.app-header .account-menu .dropdown-menu .dropdown-item__name .account-name{word-wrap:break-word;color:#2c2c2c;display:block;font-size:16px;overflow:hidden;padding:16px 24px;text-overflow:ellipsis;width:100%}.app-header .account-menu .dropdown-menu .dropdown-item__name .account-name:hover{color:#2c2c2c}.app-header .account-menu .dropdown-menu .dropdown-item__name .not-active{cursor:default}.app-header .account-menu .dropdown-menu .dropdown-item__name .not-active:hover{background-color:#f7f7f7}.app-header .account-menu .dropdown-menu .dropdown-item__name .role{word-wrap:break-word;color:#656f82;font-size:12px;margin:4px 0 12px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.app-header .account-menu .dropdown-menu .dropdown-item__name:hover{background-color:#f2f2f2}.app-header .account-menu .dropdown-menu .dropdown-item:last-child{border-top:1px solid #dfe2e7;padding:15px 25px}.app-header .header-search{background:#f2f2f2;border-radius:22px;height:40px;margin-left:96px;padding:0 10px;position:relative;width:460px}.app-header .header-search input{background:#f2f2f2;border:0;color:#2c2c2c;font-size:16px;padding:0 14px;width:92%}.app-header .header-search input:focus{background-color:#fff;box-shadow:none}.app-header .header-search i{color:#4e5665;font-size:16px;margin-top:-3px}.app-header .header-search .delete{color:#bcc4d2;cursor:pointer;display:none;font-size:34px;font-weight:100;line-height:1;position:absolute;right:18px;top:1px}.app-header .header-search .delete:hover{color:#656f82}.app-header .header-search input::-webkit-input-placeholder{color:#9b9b9b;font-size:14px}.app-header .header-search input::-moz-placeholder{color:#9b9b9b;font-size:14px}.app-header .header-search input:-ms-input-placeholder{color:#9b9b9b;font-size:14px}.app-header .header-search input:-moz-placeholder{color:#9b9b9b;font-size:14px}.app-header__notif{top:56px}.h-breadcrumb.hide{display:none!important}.navbar-nav{flex-direction:row}.nav-link.has:before{background:#ff6d12;border-radius:50%;content:"";height:11px;left:30px;position:absolute;top:19px;transition:left .25s;width:11px;z-index:1}.notifications{align-items:center;background:transparent;border-radius:5px;cursor:pointer;display:flex;height:42px;justify-content:center;padding:10px;position:relative;width:43px}.notifications img{flex:0 0 34px}.notifications:hover{background:#f2f2f2}.notifications.has:before{background:#ff6d12;border:2px solid #fff;border-radius:50%;content:"";height:15px;left:9px;position:absolute;top:9px;transition:left .25s;width:15px;z-index:1}svg:not(:root){overflow:visible}.app-header .timetracking-wrap{flex:0 0 auto}.app-header .timetracking-wrap .time-counter{align-items:center;display:flex}.app-header .timetracking-wrap .time-counter .count-item{flex:0 0 83px;margin:0 8px;white-space:nowrap}.app-header .timetracking-wrap .time-counter .count-item .timetracking-hours,.app-header .timetracking-wrap .time-counter .count-item .timetracking-minutes,.app-header .timetracking-wrap .time-counter .count-item .timetracking-seconds{color:#656f82;font-family:Roboto Mono,monospace;font-size:16px;font-weight:500}.app-header .timetracking-wrap .time-counter .actions-buttons{display:flex}.app-header .timetracking-wrap .time-counter .actions-buttons button{align-items:center;border:none;border-radius:50%;display:flex;height:26px;justify-content:center;margin-right:5px;outline:none;width:26px}.app-header .timetracking-wrap .time-counter .actions-buttons .header-stop-button{background-color:#e25a5a}.app-header .timetracking-wrap .time-counter .actions-buttons .header-stop-button img{height:8px;width:8px}.app-header .timetracking-wrap .time-counter .actions-buttons .header-stop-button:hover{background-color:#c74f4f}.app-header .timetracking-wrap .time-counter .actions-buttons .header-pause-button{background-color:#bcc4d2}.app-header .timetracking-wrap .time-counter .actions-buttons .header-pause-button img{height:8px;width:8px}.app-header .timetracking-wrap .time-counter .actions-buttons .header-pause-button:hover{background-color:#656f82}.app-header .timetracking-wrap .time-counter .actions-buttons .header-play-button{background-color:#86cc56}.app-header .timetracking-wrap .time-counter .actions-buttons .header-play-button img{height:12px;margin-left:3.5px;width:8px}.app-header .timetracking-wrap .time-counter .actions-buttons .header-play-button:hover{background-color:#75b34b}.pinned-submenu .header-search{margin-left:124px}.notify-section{align-items:center;display:flex;opacity:0;position:fixed;top:0;width:100%;z-index:100}.notify-section aside{background-color:#ffea32;margin-bottom:2px;min-height:56px;padding-left:24px;padding-right:24px;width:100%}@media screen and (max-width:700px){.notify-section aside{padding-left:16px;padding-right:16px}}.notify-section aside:last-child{margin-bottom:0}.notify-section .limit_notify{display:none}.notify-section.layout-transition-notification{opacity:1}.notify-section-active{align-items:center;display:flex;width:100%}.notify-section-active aside{background-color:#ffea32}.notify-section-active.limit_notify{display:flex}.notify-section-active .notif-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.notify-section-active .notif-wrap .notif-body{align-items:center;display:flex;height:100%}.notify-section-active .notif-wrap .notif-body .img-wrap{height:24px}.notify-section-active .notif-wrap .notif-body .img-wrap img{vertical-align:top}.notify-section-active .notif-wrap .notif-body .notif-text{font-size:16px;font-weight:400;margin-bottom:0;margin-left:8px}@media screen and (max-width:700px){.notify-section-active .notif-wrap .notif-body .notif-text{font-size:14px}}@media screen and (max-width:600px){.notify-section-active .notif-wrap .notif-body .notif-text{font-size:12px}}.notify-section-active .notif-wrap .notif-body .notif-text a{color:#2c2c2c;text-decoration:underline}.notify-section-active .notif-wrap .notif-body .notif-text a:hover{color:#105bb2}.notify-section-active .notif-wrap .notif-body .paymentBtn{align-self:baseline;border:1px solid #000;border-radius:3px;color:#000;display:none;flex:0 0 auto;font-size:14px;font-weight:500;margin-left:8px;min-width:82px;padding:4px 16px}.notify-section-active .notif-wrap .notif-body .paymentBtn:hover{border-color:#105bb2;color:#105bb2}.notify-section-active .notif-wrap .notif-body .visible{display:block}.notify-section-active .notif-wrap .notif-body .btn-logout-as{border:1px solid #2c2c2c;color:#2c2c2c;font-size:14px;font-weight:500;height:32px;line-height:18px;min-width:76px}.notify-section-active .notif-wrap .notif-body .btn-logout-as:hover{color:#fff}.notify-section-active .notif-wrap .close-notify__limit{cursor:pointer;height:24px}.notify-section-active .notif-wrap .close-notify__limit:hover{opacity:.7}.notify-section-active .notif-wrap .close-notify__limit img{vertical-align:top}.notify-section-active.expired{background-color:#ff5c5c}.ai-fox_wrap{margin-right:16px;position:relative}.ai-fox_wrap .aifox-btn{font-size:14px;font-weight:500;height:40px;line-height:24px;padding:8px 16px;white-space:nowrap}.ai-fox_wrap .aifox-btn:focus{box-shadow:none}.ai-fox_wrap .hint{background:#293141;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;line-height:14px;padding:12px 16px;position:absolute;right:-58px;text-align:center;top:39px;transition:all .3s linear;white-space:nowrap;width:204px;z-index:5}.ai-fox_wrap .hint:before{border-bottom:8px solid #293141;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;position:absolute;top:-7px;transform:translateX(-50%)}.ai-fox_wrap svg{vertical-align:middle}.ai-fox_wrap a:hover .hint{display:block}.ai-fox_wrap a:hover svg path{fill:#105bb2}.ifox_hidden,.mobile-menu-header-icons,.mobile-menu__list{display:none}@media screen and (max-width:1024px){.menu-wrapper{cursor:pointer;height:19px;width:24px}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{height:3px;width:24px}.hamburger-menu{background:#293141;position:relative;transform:translateY(5px);transition:all 0ms .3s}.hamburger-menu.animate{background:rgba(41,49,65,0)}.hamburger-menu:before{bottom:8px;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu:after,.hamburger-menu:before{background:#293141;content:"";left:0;position:absolute}.hamburger-menu:after{top:8px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.hamburger-menu.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}body.open-modal,html.open-modal{overflow-y:hidden!important}.mobile-logo{margin-right:20px}.mobile-logo img{vertical-align:baseline}.mobile-menu-header-icons{align-items:center;display:flex;left:16px;position:absolute;top:8px}.ai-fox_wrap,.app-header .header-search,.app-header.navbar .navbar-nav{display:none!important}.mobile-menu__list.open{display:block}.mobile-overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:48px}.mobile-overlay.show{display:block}.app-header.navbar{height:48px;max-width:100vw}.navigation.layout-transition{display:none}.content-p-left,.main{margin-left:0!important}.mobile-menu__item.accordion-active .mobile-menu__arrow{transform:rotate(-90deg)}.mobile-menu__item.active .mobile-menu__icon{background:#11131e;color:#fff}.mobile-menu__icon{align-items:center;background:transparent;border-radius:50%;color:#7e849f;display:flex;height:40px;justify-content:center;margin-right:8px;width:40px}.mobile-menu__list{background:#293141;border-radius:8px;left:16px;list-style:none;max-height:calc(100vh - 64px);overflow:scroll;padding:12px 20px 12px 12px;position:absolute;scrollbar-color:var(--v-midnight-lighten1);scrollbar-width:thin;top:49px;width:272px}.mobile-menu__list::-webkit-scrollbar{background:transparent;height:0;width:4px}.mobile-menu__list::-webkit-scrollbar-thumb{background:var(--v-midnight-lighten1);border-radius:5px}.mobile-menu__list::-webkit-scrollbar-thumb:hover{background:#9a9ba1}.mobile-menu__sublist{display:none;margin-left:48px}.mobile-menu__sublist .divider{background:#656f82;height:1px;margin:5px 0}.mobile-menu__sublist a{color:#bcc4d2;display:flex;font-size:14px;justify-content:space-between;line-height:35px}.mobile-menu__title{align-items:center;display:flex;line-height:48px}.mobile-menu__title span{flex-grow:1}.mobile-menu__title p{display:flex;flex-grow:1}.mobile-menu__title p,.mobile-menu__title span{color:#fff;font-size:16px;font-weight:500;margin-bottom:0}.app-header.navbar .employees-search{display:block!important}.app-header.navbar .employees-search .header-search{display:block!important;height:32px;margin-left:112px}.app-header.navbar .employees-search .header-search .delete{top:-2px}.app-header.navbar .employees-search .header-search svg{position:absolute;top:8px}.app-header.navbar .employees-search .header-search input{padding:3px 0 3px 22px}}@media screen and (max-width:850px){.app-header .timetracking-wrap.employees{margin-top:4px}.app-header .timetracking-wrap.employees .time-counter{flex-direction:column-reverse}.app-header .timetracking-wrap.employees .time-counter .actions-buttons button{height:22px;width:22px}.app-header .timetracking-wrap.employees .time-counter .count-item{flex:0 0 0;margin:0}.app-header .timetracking-wrap.employees .time-counter .count-item .timetracking-hours,.app-header .timetracking-wrap.employees .time-counter .count-item .timetracking-minutes,.app-header .timetracking-wrap.employees .time-counter .count-item .timetracking-seconds{font-size:12px}}@media screen and (max-width:767px){.app-header.navbar .employees-search .header-search{margin-right:8px;width:auto}}@media screen and (max-width:480px){.timetracking-wrap.employees .actions-buttons,.timetracking-wrap.employees .count-item{display:none!important}}@media screen and (max-width:400px){.timetracking-wrap .count-item{display:none!important}}.not-viewed:before{background:#ff6d12;border:2px solid #fff;border-radius:50%;content:"";height:15px;left:11px;position:absolute;top:5px;transition:left .25s;width:15px;z-index:1}.daterangepicker .next,.daterangepicker .prev{background-image:none}.daterangepicker .calendar-table tbody td,.daterangepicker .calendar-table tbody th{color:#656f82;font-size:14px!important;font-weight:700;line-height:3.07!important;padding:0 8px}.daterangepicker .calendar-table tbody td.today:before{left:4px}.daterangepicker .calendar-table tbody th{max-width:36px!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #bcc4d2!important;border-width:0 2px 2px 0!important}.daterangepicker thead tr:first-child th{background:#e6e8eb;border-radius:0;padding:12px 0;text-transform:capitalize}.daterangepicker.calendar-table th.month{color:#656f82;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400}.daterangepicker thead tr:last-child{color:#656f82;font-size:12px;text-transform:uppercase}.daterangepicker thead tr:last-child th{font-weight:400;padding:20px 0 3px}.daterangepicker .drp-calendar{max-width:100%!important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/date-select-arrow.svg) 90% no-repeat;border-width:0;color:#656f82;font-size:16px;margin-right:5%;text-align:left;width:75px}.daterangepicker select.monthselect:focus,.daterangepicker select.yearselect:focus{outline:none}.dashboard .fc-day.fc-widget-content.fc-sat.fc-other-month.fc-future.workday,.dashboard .fc-day.fc-widget-content.fc-sun.fc-other-month.fc-future.workday{background:#f2f2f2}.dashboard .fc-day-top.fc-sat.fc-other-month.fc-future.workday span,.dashboard .fc-day-top.fc-sun.fc-other-month.fc-future.workday span{color:#656f82}.dashboard .fc-day-top.fc-other-month.fc-future.holidays .fc-day-number,.dashboard .fc-day-top.fc-sat.fc-other-month.fc-future .fc-day-number,.dashboard .fc-day-top.fc-sun.fc-other-month.fc-future .fc-day-number{color:#e9a7a7}.dashboard .fc td.fc-today{border-bottom-width:0;border-right-width:0;border-style:solid}.dashboard .fc-unthemed .fc-day-top.fc-today.holidays{background:transparent!important}.dashboard .fc-unthemed td.fc-sat,.dashboard .fc-unthemed td.fc-sun{background:#f9eded;top:1px}.dashboard .fc-unthemed td.fc-sat p,.dashboard .fc-unthemed td.fc-sun p{color:#e26c6c;display:inline-block;font-size:12px;font-weight:400;margin-bottom:0;margin-top:5px}.dashboard .fc-unthemed td.fc-sat .fc-day-number,.dashboard .fc-unthemed td.fc-sun .fc-day-number{color:#e25a5a}.dashboard .fc-day-top.fc-sat.fc-today,.dashboard .fc-day-top.fc-sun.fc-today{background:transparent!important}.dashboard .fc-day.fc-widget-content.fc-sat.fc-today,.dashboard .fc-day.fc-widget-content.fc-sun.fc-today{background:#f9eded!important}.dashboard .fc-unthemed td.fc-sat.fc-today.workday,.dashboard .fc-unthemed td.fc-sun.fc-today.workday{background:transparent!important}.dashboard .fc-unthemed td.holidays{background:#f9eded;top:1px}.dashboard .fc-unthemed td.holidays p{color:#e26c6c;display:inline-block;font-size:12px;font-weight:400;margin-bottom:0;margin-top:5px}.dashboard .fc-unthemed td.holidays .fc-day-number{color:#e25a5a}.dashboard .fc-unthemed td.fc-today.holidays{background:#f9eded!important}.dashboard .fc-unthemed td.workday{background:#fff}.dashboard .fc-unthemed td.workday .fc-day-number{color:#293141}.dashboard .fc-unthemed td.fc-day.fc-today{background:transparent;box-shadow:inset 0 0 0 2px #2c2c2c}.dashboard .dashboard__calendar{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);min-height:700px;min-width:800px;position:relative;width:auto}.dashboard .dashboard__calendar .fc-basic-view .fc-body .fc-row{min-height:110px!important}.dashboard .dashboard__calendar .fc-scroller.fc-day-grid-container{height:auto!important}.dashboard .dashboard__calendar .select2-container--default .select2-selection--single{border:1px solid #bcc4d2}.dashboard .dashboard__calendar h2{color:#2c2c2c;font-size:36px;font-weight:300}.dashboard .fc-toolbar.fc-header-toolbar{margin-bottom:0;min-width:800px;padding:22px 20px 11px}.dashboard .fc-view-container{margin-top:28px}.dashboard .fc-unthemed th,.dashboard .fc-widget-header{border:0}.dashboard .fc-widget-header th{padding-bottom:12px;padding-right:12px;text-align:right}.dashboard .fc-widget-header th span{color:#656f82;font-size:13px;font-weight:500;text-transform:uppercase}.dashboard .fc-other-month{background-color:#f2f2f2;color:#4e5665;opacity:1}.dashboard .fc-day-number,.dashboard .fc-other-month{font-family:Roboto Mono,monospace;font-size:16px;font-weight:600}.dashboard .fc-day-number{color:#293141}.dashboard .fc-other-month .fc-day-number{color:#a2a7af}.dashboard .fc-day-top{background:transparent!important;border-color:#bcc4d2;border-width:0 1px 0 0;padding:5px 10px 0}.dashboard .fc-event,.dashboard .fc-ltr .fc-h-event.fc-not-end,.dashboard .fc-ltr .fc-h-event.fc-not-start,.dashboard .fc-rtl .fc-h-event.fc-not-end,.dashboard .fc-rtl .fc-h-event.fc-not-start{border-radius:12px;color:#fff!important;display:inline-block;font-size:12px;font-weight:500;padding:1px 10px}.dashboard .fc-event-container{padding-left:7px;position:relative}.dashboard .fc-toolbar .fc-left .fc-state-active{background-color:#656f82;border-color:#656f82;color:#fff}.dashboard .fc-toolbar .fc-left{background:#fff;margin-top:4px;min-width:207px}.dashboard .fc-state-default.fc-corner-left,.dashboard .fc-state-default.fc-corner-right{font-size:14px}.dashboard .fc-state-default.fc-corner-left button:first-child,.dashboard .fc-state-default.fc-corner-right button:first-child{background:#fff;border-radius:3px 0 0 3px}.dashboard .fc-state-default.fc-corner-left button:last-child,.dashboard .fc-state-default.fc-corner-right button:last-child{background:#fff;border-radius:0 3px 3px 0}.dashboard .fc-state-default.fc-corner-left .fc-toolbar .fc-state-active,.dashboard .fc-state-default.fc-corner-right .fc-toolbar .fc-state-active{background-color:#656f82;color:#fff}.dashboard .fc-month-button{background:#fff;background-image:none;border:1px solid #bcc4d2;border-radius:3px;height:32px;text-transform:capitalize;width:97px}.dashboard .fc .fc-button-group>:first-child{background:#fff;border-radius:3px 0 0 3px}.dashboard .fc .fc-button-group>:last-child{background:#fff;border-radius:0 3px 3px 0}.dashboard .fc-unthemed td{border-color:#d1d9e7}.dashboard .celebration{padding:2px 10px 2px 22px}.dashboard .celebration .fc-time{display:none}.dashboard .celebration:before{background:url(../img/dashboard/hp.svg);content:"";display:block;height:10px;left:5px;position:absolute;top:3px;width:10px}.dashboard .anniversary{padding:1px 10px 1px 22px}.dashboard .anniversary:before{background:url(../img/dashboard/anniversary.svg) no-repeat;content:"";height:13px;left:5px;position:absolute;top:2px;width:12px}.dashboard .fc-todayCustomButton-button{background:#fff;background-image:none;border:1px solid #bcc4d2;border-radius:3px;color:#656f82;height:32px;padding:0 13px;text-transform:capitalize;width:auto}.dashboard .fc-todayCustomButton-button:hover{border:1px solid #969fb0}.dashboard .fc-next-button,.dashboard .fc-prev-button{border:1px solid #bcc4d2;height:32px;width:48px}.dashboard .fc-next-button .fc-icon,.dashboard .fc-prev-button .fc-icon{color:#bcc4d2}.dashboard .fc-next-button:hover .fc-icon,.dashboard .fc-prev-button:hover .fc-icon{color:#656f82}.dashboard .fc-prev-button{border-radius:3px 0 0 3px}.dashboard .fc-next-button{border-radius:0 3px 3px 0}.dashboard .fc-button-group{margin-left:17px}.dashboard .fc-day-grid-event .fc-content{text-overflow:ellipsis}.dashboard .fc-event{max-width:67%}.dashboard .events{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-top:30px;width:100%}.dashboard .events .event,.dashboard .events-nav{border-bottom:1px solid #ccc}.dashboard .events .event-head{display:flex;padding:15px 24px 22px;position:relative}.dashboard .events .event .duration{flex:0 0 85px}.dashboard .events .event .all-day{font-size:14px}.dashboard .events .event button{background:none;border:0;color:#bcc4d2;font-size:18px;outline:none;position:absolute;right:10px;transition:color .25s}.dashboard .events .event button:hover{color:#656f82}.dashboard .events .event-body{margin-top:-5px;padding-left:109px}.dashboard .events .event p{margin:0}.dashboard .events-nav{display:flex;padding:19px 24px}.dashboard .events-nav .switch button{min-width:80px}.dashboard .events-nav>div{align-self:center;flex:1}.dashboard .events-nav>h2{flex:2;font-size:36px;font-weight:300;margin:0;text-align:center}.dashboard .events-nav .btn-group+.btn-group{margin-left:10px}.dashboard .events-nav .btn-wth{width:97px}.dashboard .add-event{padding:24px 0}.dashboard .add-event button{padding:6px 30px}.dashboard .elist{padding-bottom:15px}.dashboard .elist .image img{height:52px;width:52px}.dashboard .vlist{margin:0;padding:0 0 25px}.dashboard .vlist li{display:flex}.dashboard .vlist li+li{margin-top:15px}.dashboard .vlist a{color:#2c2c2c;font-weight:400}.dashboard .vlist .desc{align-self:center;padding-left:15px}.dashboard .vlist .position{color:#656f82;font-size:14px}.dashboard .hlist li+li{padding-left:11px}.vacancy-name{color:#656f82;font-size:14px;margin-bottom:0}.logo-text{margin-left:6px;transition:all .3s linear}.logo-company{align-items:center;border:1px solid #979797;border-radius:3px;cursor:pointer;display:flex;height:233px;position:relative;width:100%}.logo-company .avatar__image{height:233px;padding:15px}.logo-company .avatar__image img{max-height:100%;width:auto}.logo-company .avatar__content{bottom:15px;left:15px;position:absolute;right:15px;top:15px}.dashboard-edit .croppie-container .cr-viewport{border-radius:0}.error-wrap{margin-top:0;width:100%}.dashboard__list .events-item-more,.dashboard__list .more,.user-dashboard__list .events-item-more,.user-dashboard__list .more{bottom:20px;font-size:14px;left:40px;position:absolute}.dashboard__list .events-item-more,.user-dashboard__list .events-item-more{bottom:0;padding-bottom:20px;padding-top:10px}.user-calendar{border-right:1px solid #bcc4d2;border-top:thin solid #bcc4d2;box-sizing:border-box;display:flex;height:54px;justify-content:stretch;margin-bottom:0;position:relative;z-index:3}.user-calendar:hover a.user-prifile__name{color:#4a90e2}.user-calendar:hover a.user-prifile__name:hover{color:#105bb2!important}.user-calendar:hover .report{display:block}.calendar-day{height:54px;position:relative;width:100%}.calendar-day .icon{top:3px}.calendar-day .icon,.calendar-day .overtime-icon{background-repeat:no-repeat;background-size:cover;height:20px;left:3px;position:absolute;width:20px}.calendar-day .overtime-icon{bottom:3px;top:auto}.calendar-day .background-element{bottom:0;left:0;position:absolute;right:0;top:0}.calendar-day.today:after{border-left:thin solid #2c2c2c}.calendar-day:after{border-left:thin solid #e6e8eb;bottom:0;content:"";display:block;left:0;position:absolute;top:0}.calendar-day:hover{background:#dcd9d9}.calendar-day.request .background-element{bottom:3px;left:3px;position:absolute;right:2px;top:3px}.calendar-day.half .background-element{background:rgba(255,0,0,0);border-right:46px solid rgba(255,0,0,0);border-top:53px solid rgba(255,0,0,0);height:0;width:0}.calendar-day.multiple-request .icon{align-items:center;color:#656f82;display:flex;font-size:16px;font-style:italic;font-weight:500;justify-content:center;left:50%;margin-top:-3px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:12}.calendar-day.today+.calendar-day:after{border-left:thin solid #2c2c2c;bottom:0;content:"";display:block;left:0;position:absolute;top:0;z-index:10}.day-num{color:#656f82;font-size:14px;min-width:23.7px;padding-left:4px;width:100%}.weekend-num,.weekend-num .day-of-week-name{color:#e25a5a}.day-of-week-name{color:#979797;display:block;font-size:10px}.date-line{border-bottom:thin solid #dfe2e7;display:flex;padding-bottom:8px;position:relative;z-index:3}.user-prifile__img{border:thin solid #e6e8eb;border-radius:50%;flex:0 0 40px;overflow:hidden;width:40px}.user-prifile__img img{height:auto;max-width:100%}.user-prifile__wrap{align-items:center;display:flex;flex:0 0 203px;overflow:hidden;padding:2px 10px;width:203px}.user-prifile__name{color:#293141;font-size:12px;font-weight:500;line-height:1.33;white-space:nowrap}a.user-prifile__name:hover{color:#105bb2}span.user-prifile__name:hover{color:#293141}.user-prifile__position{color:#656f82;display:flex;font-size:12px;justify-content:space-between;line-height:1.2;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.user-prifile__position p{margin-bottom:0}.user-prifile__position .report{color:#4a90e2;cursor:pointer;display:none}.user-prifile__position .report:hover{color:#105bb2}.user-prifile__info{margin-top:-5px;max-width:500px;overflow:hidden;padding-left:12px;text-overflow:ellipsis;width:100%}.dates-wrap{display:flex;width:100%}.dates-wrap .calendar-day:first-child:after{display:none}.today-num{color:#293141;font-weight:400;position:relative}.today-num:before{background:#656f82;bottom:-7px;content:"";height:3px;position:absolute;right:-.2px;width:100%}.today-num.hideBorder:before{bottom:-1px}.calendar-form__wrap.fixed{background:#fff;border-bottom:thin solid #cfcdcd;left:56px;position:fixed;top:127px;width:203px;z-index:24}.calendar-form__wrap.fixed input.form-control{padding-top:14px}.calendar-form__wrap.fixed .calendar-form__icon .searh-icon{top:13px}.calendar-form__wrap.fixed .calendar-form__icon .remove-icon{top:15px}.calendar-form__wrap.fixed .calendar-form{height:39px}.calendar-form{flex:0 0 203px;height:40px;margin:2px 0 0 10px;position:relative}.calendar-form__icon{left:20px;position:absolute;top:4px;z-index:1}.calendar-form__icon .searh-icon{position:absolute;top:6px}.calendar-form__icon .remove-icon{cursor:pointer;display:none;position:absolute;top:5px}.calendar-form__icon .remove-icon path{transition:fill .25s}.calendar-form__icon .remove-icon:hover path{fill:#656f82}.calendar-form input.form-control{border:0;color:#293141;font-size:12px;padding-left:31px;padding-right:3px}.calendar-form input.form-control:focus{box-shadow:none;outline:none}.calendar-form input.form-control::-webkit-input-placeholder{color:#9b9b9b;font-size:12px}.calendar-form input.form-control::-moz-placeholder{color:#9b9b9b;font-size:12px}.calendar-form input.form-control:-ms-input-placeholder{color:#9b9b9b;font-size:12px}.calendar-form input.form-control:-moz-placeholder{color:#9b9b9b;font-size:12px}.date-num__holder{display:flex;height:36px;justify-content:flex-start;margin-bottom:6px;max-width:100%;min-width:710px;padding-right:0;width:auto}.date-num__holder.fixed{background:#fff;border-bottom:thin solid #cfcdcd;left:260px;position:fixed;right:0;top:133px;z-index:23}.select2-search--dropdown{padding:10px 12px}.select2-search--dropdown .select2-search__field{border-radius:3px;height:38px;padding-left:10px}.select2-container--default .select2-results__option{padding:7px 12px}.head-calendar{display:flex;justify-content:space-between;min-width:800px;opacity:0;padding:0 22px 15px 20px}.head-calendar.fixed{background:#fff;left:56px;position:fixed;right:0;top:83px;z-index:24}.head-calendar.fixed .exp-imp-btn,.head-calendar.fixed .status-filter{top:0}.head-calendar .status-filter{left:50%;margin-right:10px;position:absolute;top:82px}.status-filter .drop-btn{color:#4a90e2;cursor:pointer;display:none;font-size:12px;left:23px;position:absolute;top:6px}.status-filter__img{cursor:pointer;margin-top:6px}.status-filter__img:hover path{fill:#656f82}.status-filter ul{display:flex;list-style:none;margin-bottom:0;padding-left:0}.status-filter ul li{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:28px;justify-content:center;margin-right:8px;position:relative;width:28px}.status-filter ul li:hover{background:#e0e2e5}.status-filter ul li:hover div{display:block}.status-filter ul li.active{background:#e0e2e5}.status-filter ul img{max-width:24px}.status-filter ul div{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;left:23px;padding:4px 9px;position:absolute;top:-22px;transition:.2s linear;white-space:nowrap;width:auto;z-index:3}.dashboard .fc-toolbar .fc-left{position:relative;z-index:-3}.exp-imp-btn{align-items:flex-end;display:flex;margin-left:15px;position:absolute;right:16px;top:80px}.export-btn,.import-btn{cursor:pointer;margin:0 5px;position:relative}.export-btn .hover-helper,.import-btn .hover-helper{background-color:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:block;font-size:12px;opacity:0;padding:2px 10px;position:absolute;right:24px;top:20px;transition-delay:.5s;width:147px;z-index:-5}.export-btn:hover svg path,.import-btn:hover svg path{fill:#656f82}.export-btn:hover .hover-helper,.import-btn:hover .hover-helper{display:block;opacity:1;z-index:10}.today.weekend,.weekend{background:#f9eded}.weekend.work-day{background:transparent}.weekend.work-day:hover{background:#dcd9d9}.today-border{border:thin solid #293141}.hover-border,.today-border{bottom:0;left:0;min-height:100%;pointer-events:none;position:absolute;top:42px;z-index:10}.hover-border{background-color:#000;opacity:0}.calendar-modal .existing-event .button-group{padding-bottom:30px}.calendar-modal .existing-event__body{align-items:center;display:flex;justify-content:center;padding:27px 0 37px}.calendar-modal .existing-event__body p{margin-bottom:0}.calendar-modal .existing-event__body p img{height:25px;margin-right:5px;width:25px}.calendar-modal .user-prifile__wrap{width:100%}.calendar-modal .modal-dialog{max-width:390px}.calendar-modal .close{box-shadow:none;color:#bcc4d2;font-size:48px;font-weight:100;opacity:1;padding:0;position:absolute;right:23px;top:12px}.calendar-modal .close:hover{color:#a0a0a0}.calendar-modal .modal-header{align-items:center;border-bottom:0;flex-direction:column;padding:23px 20px}.calendar-modal .modal-header p{font-size:18px;line-height:1.33;margin:5px 0 0;max-width:445px;overflow:hidden;text-overflow:ellipsis}.calendar-modal .user-prifile__wrap{border-bottom:thin solid #bcc4d2;padding:7px 30px 21px}.calendar-modal .modal-body{padding:0}.calendar-modal .user-prifile__name{display:inline-block;font-size:16px;font-weight:400;margin-bottom:0;max-width:275px;overflow:hidden;text-overflow:ellipsis}.calendar-modal .user-prifile__position{color:#656f82;font-size:14px}.calendar-modal .radio-group{padding:16px 10px 0 82px}.calendar-modal .radio-group label{display:flex;padding-left:30px;position:relative}.calendar-modal .radio-group label img{height:25px;margin:-2px 6px 0 5px;width:25px}.calendar-modal .radio-group label:before{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:50%;content:"";height:22px;left:0;position:absolute;top:1px;width:22px}.calendar-modal .radio-group .radio-btn-group{cursor:pointer;margin-bottom:15px}.calendar-modal .radio-group input[type=radio]{display:none}.calendar-modal .radio-group input[type=radio]:checked+label:before{background-color:#e0ffbe;border:2px solid #86cc56}.calendar-modal .radio-group input[type=radio]:checked+label:after{background-color:#86cc56;border-radius:50%;content:"";height:10px;left:6px;position:absolute;top:7px;width:10px}.calendar-modal .button-group{padding-bottom:42px;text-align:center}.calendar-modal .button-group .btn{margin:0 8px;padding:0 20px}.one__event img{height:22px;width:22px}.beer-vacation-day,.business-trip-types,.from-home-types,.holiday-work,.night-shift,.overtime,.seek-vacation-day,.sickday-doc,.transfer,.transfer-end-date,.transfer-req-end-date,.vacation-day,.weekend.beer-vacation-day,.weekend.business-trip-types,.weekend.from-home-types,.weekend.overtime,.weekend.seek-vacation-day,.weekend.sickday-doc,.weekend.transfer,.weekend.vacation-day{position:relative}.beer-vacation-day span,.business-trip-types span,.from-home-types span,.holiday-work span,.night-shift span,.overtime span,.seek-vacation-day span,.sickday-doc span,.transfer span,.transfer-end-date span,.transfer-req-end-date span,.vacation-day span,.weekend.beer-vacation-day span,.weekend.business-trip-types span,.weekend.from-home-types span,.weekend.overtime span,.weekend.seek-vacation-day span,.weekend.sickday-doc span,.weekend.transfer span,.weekend.vacation-day span{display:block;height:100%;width:100%}.beer-vacation-day:before,.business-trip-types:before,.from-home-types:before,.holiday-work:before,.night-shift:before,.overtime:before,.seek-vacation-day:before,.sickday-doc:before,.transfer-end-date:before,.transfer-req-end-date:before,.transfer:before,.vacation-day:before,.weekend.beer-vacation-day:before,.weekend.business-trip-types:before,.weekend.from-home-types:before,.weekend.overtime:before,.weekend.seek-vacation-day:before,.weekend.sickday-doc:before,.weekend.transfer:before,.weekend.vacation-day:before{background-repeat:no-repeat;content:"";height:20px;left:1px;position:absolute;top:1px;width:20px}.business-trip-types span,.weekend.business-trip-types span{background-color:#4a90e2}.business-trip-types:before,.weekend.business-trip-types:before{background:url(../img/dashboard/calendar-icons/BTrip_white.svg);background-size:contain}.business-trip-types:hover span,.weekend.business-trip-types:hover span{background:#105bb2}.vacation-day span,.weekend.vacation-day span{background:#86cc56}.vacation-day:before,.weekend.vacation-day:before{background:url(../img/dashboard/calendar-icons/Vocation_white.svg);background-size:contain}.vacation-day:hover span,.weekend.vacation-day:hover span{background:#7cbd50}.from-home-types span,.weekend.from-home-types span{background-color:#656f82}.from-home-types:before,.weekend.from-home-types:before{background:url(../img/dashboard/calendar-icons/HomeWork_white.svg);background-size:contain}.from-home-types:hover span,.weekend.from-home-types:hover span{background-color:#4d525a}.beer-vacation-day span,.weekend.beer-vacation-day span{background:#ff8940}.beer-vacation-day:before,.weekend.beer-vacation-day:before{background:url(../img/dashboard/calendar-icons/Dayoff_white.svg);background-size:contain}.beer-vacation-day:hover span,.weekend.beer-vacation-day:hover span{background:#e2671c}.transfer span,.weekend.transfer span{background:#1fc8c9}.transfer:before,.weekend.transfer:before{background:url(../img/dashboard/calendar-icons/Moveon_white.svg);background-size:contain}.transfer:hover span,.weekend.transfer:hover span{background:#15b1b2}.transfer-end-date span,.weekend.transfer-end-date span{border-bottom:2px solid #1fc8c9;border-left:2px solid #1fc8c9;border-color:#1fc8c9;border-style:solid;border-width:2px 2px 3px 3px}.transfer-req-end-date span,.weekend.transfer-req-end-date span{border-bottom:2px dashed #1fc8c9;border-left:2px dashed #1fc8c9;border-color:#1fc8c9;border-style:dashed;border-width:2px 2px 3px 3px}.night-shift span,.weekend.night-shift span{background:#7864ad}.night-shift:before,.weekend.night-shift:before{background:url(../img/dashboard/calendar-icons/NightWork_white.svg);background-size:contain}.holiday-work span,.weekend.holiday-work span{background:#fff;border-bottom:2px solid #ffadad;border-left:2px solid #ffadad;border-color:#ffadad;border-style:solid;border-width:2px 2px 3px 3px}.seek-vacation-day span,.weekend.seek-vacation-day span{background:#e25a5a}.seek-vacation-day:before,.weekend.seek-vacation-day:before{background:url(../img/dashboard/calendar-icons/Sickday_white.svg);background-size:contain}.seek-vacation-day:hover span,.weekend.seek-vacation-day:hover span{background:#cb5151}.sickday-doc span,.weekend.sickday-doc span{background:#e25a5a}.sickday-doc:before,.weekend.sickday-doc:before{background:url(../img/dashboard/calendar-icons/SickdayDoc_white.svg);background-size:contain}.sickday-doc:hover span,.weekend.sickday-doc:hover span{background:#cb5151}.unconfirmed-vacation{position:relative}.unconfirmed-vacation span{bottom:3px;left:3px;position:absolute;right:2px;top:3px}.unconfirmed-vacation:before{content:"";height:20px;left:2px;position:absolute;top:2px;width:20px;z-index:2}.unconfirmed-vacation.vacation__day span{background:#e5f4db}.unconfirmed-vacation.vacation__day:before{background:url(../img/dashboard/calendar-icons/Vocation.svg) no-repeat 50%;background-size:cover;content:""}.unconfirmed-vacation.trip__day span{background:#c8e1ff}.unconfirmed-vacation.trip__day:before{background:url(../img/dashboard/calendar-icons/trip.svg) no-repeat 50%;background-size:cover}.unconfirmed-vacation.night-shift-request span{background:rgba(107,82,172,.14)}.unconfirmed-vacation.night-shift-request:before{background:url(../img/dashboard/calendar-icons/NightWork.svg) 50% no-repeat;background-size:cover}.unconfirmed-vacation.holiday-work-request span{background:#ffadad}.unconfirmed-vacation.holiday-work-request:before{background:url(../img/dashboard/calendar-icons/HollidayWork_white.svg) 50% no-repeat;background-size:cover}.unconfirmed-vacation.transfer-request span{background:#d0f3f3}.unconfirmed-vacation.transfer-request:before{background:url(../img/dashboard/calendar-icons/Moveon.svg) 50% no-repeat;background-size:cover}.unconfirmed-vacation.overtime-request:before{background:url(../img/dashboard/calendar-icons/Overtime_white.svg) no-repeat 50%;background-size:cover;left:inherit;right:0}.unconfirmed-vacation.unconfirmed-sick-day span{background:#f9dede}.unconfirmed-vacation.unconfirmed-sick-day:before{background:url(../img/dashboard/calendar-icons/Sickday.svg) no-repeat 50%;background-size:cover}.unconfirmed-vacation.unconfirmed-from-home span{background:#e8eaed}.unconfirmed-vacation.unconfirmed-from-home:before{background:url(../img/dashboard/calendar-icons/HomeWork.svg) no-repeat 50%;background-size:cover}.unconfirmed-vacation.unconfirmed-beer-vacation-day span{background:#ffdeca}.unconfirmed-vacation.unconfirmed-beer-vacation-day:before{background:url(../img/dashboard/calendar-icons/Dayoff.svg) no-repeat 50%;background-size:cover}.unconfirmed-vacation.unconfirmed-sick-day-doc span{background:#f9dede}.unconfirmed-vacation.unconfirmed-sick-day-doc:before{background:url(../img/dashboard/calendar-icons/SickdayDoc.svg) no-repeat 50%;background-size:cover}.confirmed-vacation{position:relative}.confirmed-vacation span{bottom:0;left:0;position:absolute;right:0;top:0}.confirmed-vacation:before{content:"";height:20px;left:2px;position:absolute;top:2px;width:20px;z-index:2}.confirmed-vacation.half-vacation-day span{border-bottom:53px solid transparent;border-left:48px solid #000a00;border-top:0 solid transparent;height:100%;width:100%}.confirmed-vacation.half-vacation-day:before{background:url(../img/dashboard/calendar-icons/Vocation_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-beer-vacation-day span{background:url(../img/dashboard/half-icon/Half_dayoff.svg) no-repeat;background-size:contain}.confirmed-vacation.half-beer-vacation-day:before{background:url(../img/dashboard/calendar-icons/Dayoff_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-seek-vacation-day span{background:url(../img/dashboard/half-icon/half-sick-day.svg) no-repeat;background-size:contain}.confirmed-vacation.half-seek-vacation-day:before{background:url(../img/dashboard/calendar-icons/Sickday_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-from-home span{background:url(../img/dashboard/half-icon/Half_fromhome.svg) no-repeat;background-size:contain}.confirmed-vacation.half-from-home:before{background:url(../img/dashboard/calendar-icons/HomeWork_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-trip span{background:url(../img/dashboard/half-icon/Half_trip.svg) no-repeat;background-size:contain}.confirmed-vacation.half-trip:before{background:url(../img/dashboard/calendar-icons/Trip_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-sickday-doc span{background:url(../img/dashboard/half-icon/half-sick-day.svg) no-repeat;background-size:contain}.confirmed-vacation.half-sickday-doc:before{background:url(../img/dashboard/calendar-icons/SickdayDoc_white.svg) no-repeat 50%;background-size:contain}.confirmed-vacation.half-transfer span{background:url(../img/dashboard/half-icon/half-transfer.svg) no-repeat;background-size:contain}.confirmed-vacation.half-transfer:before{background:url(../img/dashboard/calendar-icons/Moveon_white.svg);background-size:contain}.confirmed-vacation.half-holiday-work span{background:url(../img/dashboard/half-icon/half-holiday-work.svg) no-repeat;background-size:contain}.confirmed-vacation.half-night-shift span{background:url(../img/dashboard/half-icon/half-night-shift.svg) no-repeat;background-size:contain}.confirmed-vacation.half-night-shift:before{background:url(../img/dashboard/calendar-icons/NightWork_white.svg);background-size:contain}.unconfirmed-vacation.half-unconfirmed-vacation span{background:url(../img/dashboard/half-icon/Half_req_vocation.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-vacation:before{background:url(../img/dashboard/calendar-icons/Vocation.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-transfer-request span{background:url(../img/dashboard/half-icon/half-transfer-request.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-transfer-request:before{background:url(../img/dashboard/calendar-icons/Moveon.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-night-shift-request span{background:url(../img/dashboard/half-icon/half-night-shift-request.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-night-shift-request:before{background:url(../img/dashboard/calendar-icons/NightWork.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-holiday-work-request span{background:url(../img/dashboard/half-icon/half-holiday-work-request.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-holiday-work-request:before{background:url(../img/dashboard/calendar-icons/HollidayWork_white.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-unconfirmed-from-home span{background:url(../img/dashboard/half-icon/Half_req_fromhome.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-from-home:before{background:url(../img/dashboard/calendar-icons/HomeWork.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-unconfirmed-beer-vacation-day span{background:url(../img/dashboard/half-icon/Half_req_dayoff.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-beer-vacation-day:before{background:url(../img/dashboard/calendar-icons/Dayoff.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-unconfirmed-trip span{background:url(../img/dashboard/half-icon/Half_req_trip.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-trip:before{background:url(../img/dashboard/calendar-icons/trip.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-unconfirmed-sick-day span{background:url(../img/dashboard/half-icon/half-unconfirmed-sick-day-doc.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-sick-day:before{background:url(../img/dashboard/calendar-icons/Sickday.svg) no-repeat 50%;background-size:contain}.unconfirmed-vacation.half-unconfirmed-sick-day-doc span{background:url(../img/dashboard/half-icon/half-unconfirmed-sick-day-doc.svg) no-repeat;background-size:contain}.unconfirmed-vacation.half-unconfirmed-sick-day-doc:before{background:url(../img/dashboard/calendar-icons/SickdayDoc.svg) no-repeat;background-size:contain}.calendar-switch{opacity:0}.loader{align-items:center;background:rgba(41,49,65,.25);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:111111}.loader img{height:100px;width:100px}.calendar-period{display:none;min-width:290px;text-align:right}.timeline-modal .modal-dialog{max-width:570px;transform:translate(0)!important}.timeline-modal .modal-dialog .single-clock{display:block}.timeline-modal .modal-dialog .right-colon .double-clock .title{text-align:left}.timeline-modal .modal-dialog .right-colon .double-clock .double-clock__top{margin-bottom:45px}.timeline-modal .modal-dialog .right-colon .double-clock .first-time{margin-bottom:10px}.timeline-modal .modal-dialog .right-colon .double-clock .second-time{margin-bottom:15px}.timeline-modal .modal-dialog .right-colon .double-clock .first-time span,.timeline-modal .modal-dialog .right-colon .double-clock .result-time .result,.timeline-modal .modal-dialog .right-colon .double-clock .second-time span{font-size:30px}.timeline-modal .modal-dialog .right-colon .double-clock input{font-size:30px;height:36px;line-height:36px;text-align:center;width:40px}.timeline-modal .modal-dialog .right-colon .double-clock input::-webkit-input-placeholder{font-size:30px;line-height:36px}.timeline-modal .modal-dialog .right-colon .double-clock input::-moz-placeholder{font-size:30px;line-height:36px}.timeline-modal .modal-dialog .right-colon .double-clock input:-ms-input-placeholder{font-size:30px;line-height:36px}.timeline-modal .modal-dialog .right-colon .double-clock input:-moz-placeholder{font-size:30px;line-height:36px}.timeline-modal .modal-dialog .ui-state-default.ui-state-active{position:relative;z-index:3}.timeline-modal .modal-dialog .ui-datepicker td{padding:0}.timeline-modal .modal-dialog .ui-datepicker td.selected{position:relative}.timeline-modal .modal-dialog .ui-datepicker td.selected:before{background:#4a90e2;bottom:4px;content:"";left:0;position:absolute;right:0;top:0}.timeline-modal .modal-dialog .ui-datepicker td.selected-end:before{border-radius:0 20px 20px 0;content:"";right:3px}.timeline-modal .modal-dialog .ui-datepicker td.selected-start:before{border-radius:20px 0 0 20px;content:"";left:3px}.timeline-modal .modal-dialog .ui-datepicker td.selected-start.selected-end:before{border-radius:20px;content:""}.timeline-modal .modal-dialog .error_message{font-size:14px;margin:-25px 0 8px;text-align:center}.timeline-modal .modal-dialog .ui-datepicker table{margin-bottom:0}.timeline-modal .modal-dialog .ui-datepicker-today .ui-state-default{border:thin solid #656f82;color:#656f82}.timeline-modal .modal-dialog .ui-datepicker-today .ui-state-default:hover{color:#fff}.timeline-modal .modal-dialog .left-colon{border-right:1px solid #bcc4d2;flex:0 0 241px;margin-bottom:23px;padding:0 5px 0 30px}.timeline-modal .modal-dialog .right-colon{border-left:1px solid #bcc4d2;display:none;margin-bottom:23px;padding-left:35px}.timeline-modal .modal-dialog .right-colon .first-time{margin-bottom:25px}.timeline-modal .modal-dialog .right-colon .result-time{align-items:flex-end;display:flex;justify-content:flex-start}.timeline-modal .modal-dialog .right-colon .result-time .result{color:#656f82;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;line-height:1}.timeline-modal .modal-dialog .right-colon .result-time span{color:#656f82;font-size:16px;font-weight:500;margin:0 11px 0 2px}.timeline-modal .modal-dialog .right-colon .second-time{margin-bottom:52px}.timeline-modal .modal-dialog .right-colon .first-time,.timeline-modal .modal-dialog .right-colon .second-time{align-items:flex-end;display:flex}.timeline-modal .modal-dialog .right-colon .first-time span,.timeline-modal .modal-dialog .right-colon .second-time span{color:#656f82;font-size:36px;font-weight:300;margin:0 5px}.timeline-modal .modal-dialog .right-colon .first-time span.interval,.timeline-modal .modal-dialog .right-colon .second-time span.interval{font-size:16px;font-weight:500;line-height:1;margin:0;min-width:30px}.timeline-modal .modal-dialog .right-colon input{border:0;border-bottom:2px solid #656f82;box-sizing:content-box;color:#656f82;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;height:45px;line-height:45px;width:45px}.timeline-modal .modal-dialog .right-colon input::-webkit-input-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;line-height:45px}.timeline-modal .modal-dialog .right-colon input::-moz-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;line-height:45px}.timeline-modal .modal-dialog .right-colon input:-ms-input-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;line-height:45px}.timeline-modal .modal-dialog .right-colon input:-moz-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:36px;font-weight:300;line-height:45px}.timeline-modal .modal-dialog .right-colon input:focus::-webkit-input-placeholder{color:transparent}.timeline-modal .modal-dialog .right-colon input:focus:-moz-placeholder,.timeline-modal .modal-dialog .right-colon input:focus::-moz-placeholder{color:transparent}.timeline-modal .modal-dialog .right-colon input:focus:-ms-input-placeholder{color:transparent}.timeline-modal .modal-dialog .right-colon .title{text-align:center}.timeline-modal .modal-dialog .middle-colon{margin-bottom:12px;margin-top:-8px}.timeline-modal .modal-dialog .title{color:#656f82;font-size:16px;font-weight:500}.timeline-modal .modal-dialog .radio-group{padding:0}.timeline-modal .modal-dialog .ui-widget.ui-widget-content{border:0}.timeline-modal .modal-dialog .timeline-body{display:flex;margin-bottom:25px}.timeline-modal .modal-dialog .modal-header{padding-top:16px}.timeline-modal .modal-dialog .user-prifile__wrap{border-bottom:0;padding:0 30px 30px}.timeline-modal .modal-dialog .toggle__btn{align-items:center;display:flex;justify-content:center;padding:20px 0}.timeline-modal .modal-dialog .toggle__btn div{align-items:center;border:1px solid #bcc4d2;color:#656f82;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;min-width:75px;overflow:hidden;padding:3px 10px}.timeline-modal .modal-dialog .toggle__btn div:first-child{border-right:0}.timeline-modal .modal-dialog .toggle__btn div.active{background:#656f82;border:0;color:#fff;display:flex}.timeline-modal .modal-dialog .toggle__btn.disabled{pointer-events:none}.timeline-modal .modal-dialog .toggle__btn.disabled div{background:#fff;border:1px solid #dde1e8;color:#bcc4d2}.timeline-modal .modal-dialog .toggle__btn--day,.timeline-modal .modal-dialog .toggle__btn--del{border-radius:3px 0 0 3px}.timeline-modal .modal-dialog .toggle__btn--hour,.timeline-modal .modal-dialog .toggle__btn--reference{border-radius:0 3px 3px 0}.timeline-modal .modal-dialog .ui-datepicker-inline.sick-day .ui-state-default.ui-state-active{background-color:#e25a5a!important}.timeline-modal .modal-dialog .ui-datepicker-inline.sick-day .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.sick-day td.selected:before{background:#e25a5a}.timeline-modal .modal-dialog .ui-datepicker-inline.day-off .ui-state-default.ui-state-active{background-color:#ff8940!important}.timeline-modal .modal-dialog .ui-datepicker-inline.day-off .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.day-off td.selected:before{background:#ff8940}.timeline-modal .modal-dialog .ui-datepicker-inline.trip .ui-state-default.ui-state-active{background-color:#4a90e2!important}.timeline-modal .modal-dialog .ui-datepicker-inline.trip .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.trip td.selected:before{background-color:#4a90e2}.timeline-modal .modal-dialog .ui-datepicker-inline.fromhome .ui-state-default.ui-state-active{background-color:#656f82!important}.timeline-modal .modal-dialog .ui-datepicker-inline.fromhome .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.fromhome td.selected:before{background-color:#656f82}.timeline-modal .modal-dialog .ui-datepicker-inline.holiday .ui-state-default.ui-state-active{background-color:#86cc56!important}.timeline-modal .modal-dialog .ui-datepicker-inline.holiday .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.holiday td.selected:before{background-color:#86cc56}.timeline-modal .modal-dialog .ui-datepicker-inline.overtime .ui-state-default.ui-state-active{background-color:#86cc56!important}.timeline-modal .modal-dialog .ui-datepicker-inline.overtime .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.overtime td.selected:before{background-color:#86cc56}.timeline-modal .modal-dialog .ui-datepicker-inline.night-work .ui-state-default.ui-state-active{background-color:#7864ad!important}.timeline-modal .modal-dialog .ui-datepicker-inline.night-work .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.night-work td.selected:before{background-color:#7864ad}.timeline-modal .modal-dialog .ui-datepicker-inline.weekend-work .ui-state-default.ui-state-active{background-color:#ffadad!important}.timeline-modal .modal-dialog .ui-datepicker-inline.weekend-work .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.weekend-work td.selected:before{background-color:#ffadad}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers .ui-state-default.ui-state-active{background-color:#fff!important;color:#656f82!important}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers td.selected-end .ui-state-default{background-color:#fff!important;border:2px solid #1fc8c9;color:#656f82!important}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers td.selected-start .ui-state-default{background-color:#1fc8c9!important;color:#fff!important}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers td.selected-start .ui-state-default:hover{background-color:#1fc8c9;color:#fff}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers td.selected-start.selected-end:before{background:#fff;border:2px solid #1fc8c9;bottom:0;content:"";left:-2px;position:absolute;right:-2px;top:-4px}.timeline-modal .modal-dialog .ui-datepicker-inline.transfers .ui-state-default:hover,.timeline-modal .modal-dialog .ui-datepicker-inline.transfers td.selected:before{background-color:#fff;color:#656f82}.one-day-calendar{display:none}.vacation-request .modal-dialog{max-width:328px}.fc-header-toolbar.fixed{background:#fff;left:56px;position:fixed;right:0;top:0;z-index:34}.app-header.fixed{min-height:77px;z-index:-1}.edit-time-modal .modal-content{width:440px}.edit-time-modal .modal-content .modal-header{border:none;padding:10px}.edit-time-modal .modal-content .modal-header .tags-tagline{margin:0 auto}.edit-time-modal .modal-content .modal-header .tags-tagline .modal-tagline{color:#2c2c2c;font-size:18px;line-height:1.33;margin-top:20px;text-align:center}.edit-time-modal .modal-content .modal-body{padding:10px 30px 36px}.edit-time-modal .modal-content .modal-body .start-end-wrap{display:flex;margin-bottom:30px}.edit-time-modal .modal-content .modal-body .start-end-wrap p{color:#656f82;font-size:14px;margin-bottom:10px}.edit-time-modal .modal-content .modal-body .start-end-wrap .error-message{color:#e25a5a;margin:0;text-align:left}.edit-time-modal .modal-content .modal-body .start-end-wrap input{border:1px solid #979797;border-radius:3px;height:44px;margin-right:20px;padding:0 16px;width:179px}.edit-time-modal .modal-content .modal-body .start-end-wrap input.error{background-color:inherit;border-color:#e25a5a}.edit-time-modal .modal-content .modal-body .error-message{color:#e25a5a;left:50%;margin:0 0 10px;position:absolute;text-align:center;transform:translateX(-50%);width:100%}.edit-time-modal .modal-content .modal-body .comment-wrap{margin-bottom:10px}.edit-time-modal .modal-content .modal-body .comment-wrap textarea{border:1px solid #979797;border-radius:3px;height:70px;max-height:70px;min-height:70px;resize:none;width:100%}.edit-time-modal .modal-content .modal-body .footer-btn{display:flex;justify-content:center;margin-top:45px}.edit-time-modal .modal-content .modal-body .footer-btn .disabled{background-color:#e0e2e5;pointer-events:none}.edit-time-modal .modal-content .modal-body .footer-btn .btn{margin-right:20px}.session-view-modal .modal-content{min-width:460px;width:800px}.session-view-modal .modal-content .modal-header{border-bottom:none;padding:10px 10px 20px 30px}.session-view-modal .modal-content .modal-header .employee-info{display:flex;margin-top:30px}.session-view-modal .modal-content .modal-header .employee-info .employee-foto img{height:40px;width:40px}.session-view-modal .modal-content .modal-header .employee-info .employee-position-wrap{margin-left:12px}.session-view-modal .modal-content .modal-header .employee-info .employee-position-wrap .employee-name{color:#2c2c2c;font-size:16px;margin-bottom:0;max-width:345px;overflow:hidden;text-overflow:ellipsis}.session-view-modal .modal-content .modal-header .employee-info .employee-position-wrap .employee-position{color:#656f82;font-size:14px;margin-bottom:0}.session-view-modal .modal-content .modal-body{padding:0 30px 30px}.session-view-modal .modal-content .modal-body .session-table{border:1px solid #cbcfd6;border-radius:3px;max-width:740px;width:100%}.session-view-modal .modal-content .modal-body .session-table thead tr{border-bottom:1px solid #cbcfd6;height:37px}.session-view-modal .modal-content .modal-body .session-table thead tr th{color:#656f82;font-size:14px;font-weight:400;padding:0 20px}.session-view-modal .modal-content .modal-body .session-table thead tr th .table-big{width:100px}.session-view-modal .modal-content .modal-body .session-table thead tr th .table-small{width:50px}.session-view-modal .modal-content .modal-body .session-table tbody tr{border-bottom:1px solid #cbcfd6;padding:15px 0}.session-view-modal .modal-content .modal-body .session-table tbody tr th{color:#2c2c2c;font-size:14px;font-weight:400}.session-view-modal .modal-content .modal-body .session-table tbody tr th .pause-wrap{padding-left:20px}.session-view-modal .modal-content .modal-body .session-table tbody tr th .play-anim{color:transparent!important;min-height:1.6rem;padding-left:27px;pointer-events:none;position:relative}.session-view-modal .modal-content .modal-body .session-table tbody tr th .play-anim:after{animation:play-anim .5s linear infinite;border-color:transparent transparent #86cc56 #86cc56;border-radius:60%;border-style:solid;border-width:thin;content:"";display:inline-block;height:18px;margin-left:-.8rem;margin-top:-.8rem;position:absolute;top:50%;width:18px}.session-view-modal .modal-content .modal-body .session-table tbody tr th .play-anim svg{position:relative;top:-2px}.session-view-modal .modal-content .modal-body .session-table tbody tr th .table-big{line-height:1.43;padding:15px 20px;width:82px}.session-view-modal .modal-content .modal-body .session-table tbody tr th .table-small{padding:0 20px;width:50px}.session-view-modal .modal-content .modal-body .session-table tbody tr th .table-comment{line-height:1.29;max-width:365px;overflow:hidden;padding:6px 20px;text-overflow:ellipsis;white-space:pre-wrap}.session-view-modal .without-comment{width:460px}.timetracking-stop-modal textarea{border-style:solid;max-height:70px;min-height:70px;resize:none;width:100%}.timeline-filter{background-color:#fff;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;padding:10px 15px 20px;position:absolute;top:40px;transform:translate(-50%);width:492px;z-index:33}.timeline-filter__title{color:#656f82;text-align:center}.timeline-filter__content{display:flex}.timeline-filter__content .left-col,.timeline-filter__content .right-col{flex:0 0 50%;padding-right:10px}.timeline-filter__content .left-col .checkbox-list,.timeline-filter__content .right-col .checkbox-list{margin-top:14px}.timeline-filter__content .right-col{margin-left:10px}.timeline-filter__content ul{flex-direction:column;list-style:none;padding-left:0}.timeline-filter__content ul li{height:100%;justify-content:flex-start;margin-bottom:12px;min-height:26px;width:100%}.timeline-filter__content ul li:hover{background:#fff}.timeline-filter__content li:first-child{margin-bottom:24px;position:relative}.timeline-filter__content li:first-child span{max-width:170px}.timeline-filter__content li:first-child:before{background:#b0b0b0;bottom:-9px;content:"";height:1px;position:absolute;width:100%}.timeline-filter__content li{align-items:center;display:flex;margin-bottom:10px}.timeline-filter__content li img{margin-right:5px}.timeline-filter__content li span{font-size:12px;max-height:34px;max-width:145px;overflow:hidden;text-overflow:ellipsis}.timeline-filter__content li .custom-mark{margin:0 15px 0 0}.timeline-filter__content li .checkmark{font-size:16px}.timeline-filter__footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.timeline-filter__footer a{font-size:14px;font-weight:500;padding:5px 12px}.timeline-filter__footer .btn-secondary{height:34px;line-height:34px;margin:0 3px 0 0;padding:0 12px}.timeline-filter.open{display:block}.employees .employee-item .dropdown-menu{width:170px}.employees .page-footer{display:flex;justify-content:space-between;width:100%}.employees .page-footer .select2-container{min-width:82px}.employees .page-footer .select2-container .select2-selection--single .select2-selection__rendered{padding-left:27px}.employees .page-footer .select2-container .select2-selection--single .select2-selection__arrow:before{right:9px}.employees .show-entries{align-items:center;display:flex}.employees .show-entries p{color:#656f82;font-size:14px;margin-bottom:0;margin-right:10px}.employees .add-action{bottom:20px;left:0;position:absolute;right:0}.employees .experience,.employees .last-seen,.employees .salary{color:#656f82;font-size:12px;font-style:italic}.employees .salary{margin-right:2px}.employees .employee-head{display:flex;justify-content:space-between}.employees .employee-head .left-colon{left:10px;position:absolute;text-align:left;top:10px}.employees .select2-container{margin-right:7px;max-width:200px}.employees .big-select{width:209px!important}.employees .min-select{width:197px!important}.employees .actions{display:flex;justify-content:space-between;margin-bottom:30px}.employees .actions .btn-secondary{background:transparent}.employees .actions .blue-btn{margin-left:8px}.employees .content-mg{margin:0 -12px 60px}.employees .content-mg .empty-page{margin:0 12px}.employees .content-mg>a{display:flex;flex:0 0 25%}.employees .content-mg>a:hover{text-decoration:none}.employees .content-mg>a:hover .name{color:#4a90e2}.employees .employee-layout{display:flex;margin:0 auto 21px}.employees .employee{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);color:#656f82;display:flex;flex-direction:column;margin:0 auto;min-height:360px;padding:40px 30px 20px;position:relative;text-align:center;transition:box-shadow .25s;width:270px}.employees .employee:hover{box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12)}.employees .employee:hover .name a{color:#4a90e2}.employees .employee:hover .add{visibility:visible}.employees .employee.test-period .image img{border:3px solid #f5a623}.employees .employee.in-vacation .image img{border:3px solid #86cc56}.employees .employee .line-wrap__title{flex-grow:4}.employees .employee .image{margin-bottom:4px}.employees .employee .image img{border:1px solid #e6e8eb;height:100px;width:100px}.employees .employee .name{color:#2c2c2c;flex-grow:3;font-size:20px;line-height:1.2;margin:8px 0 10px;max-height:52px;overflow:hidden;text-overflow:ellipsis;transition:color .25s;width:auto}.employees .employee .position{font-size:14px;line-height:1.4;margin-bottom:10px;max-height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis}.employees .employee .position i{font-size:14px}.employees .employee .grade-employee{color:#656f82;font-size:14px;line-height:1;margin:-5px 0 8px}.employees .employee .date-two{margin-top:-16px;padding:0 10px}.employees .employee .phone{margin-bottom:0}.employees .employee .email,.employees .employee .phone{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employees .employee .email{margin-bottom:17px}.employees .employee .add-button{height:26px;margin:0 auto;width:26px}.employees .employee .add-button .fa-hrm-plus{margin:-1px}.employees .employee .add{margin-bottom:0;visibility:hidden}.employees .employee .add a{color:#4a90e2;font-size:14px;margin:0 7px}.employees .employee .add a:hover{color:#105bb2;text-decoration:none}.employees .employee .mark{background:none;height:24px;left:18px;margin:0;padding:0;position:absolute;top:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.employees .employee .mark input{cursor:pointer;opacity:0;position:absolute}.employees .employee .mark input:checked~.checkmark{background-color:#e0ffbe;border-color:#86cc56}.employees .employee .mark input:checked~.checkmark:before{color:#86cc56;content:"";display:block;font-family:FontAwesome;left:4px;position:absolute;top:0}.employees .employee .mark .checkmark{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:12px;cursor:pointer;display:inline-block;height:100%;width:100%}.employees .employee .badges{display:flex;flex-direction:column;position:absolute;right:0;top:8px}.single-avatar{margin-bottom:0}.candidates__modal .birthday-list li{margin-bottom:23px}.candidates__modal .birthday-list li .birthday-info{overflow:hidden;text-overflow:ellipsis}.candidates__modal .birthday-list li .birthday-info a,.candidates__modal .birthday-list li .birthday-info p{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidates__modal .birthday-list li .birthday-info p{margin-bottom:0}.candidates__modal .birthday-list li .birthday-info span{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidates__modal .setting-btn{margin:50px auto 25px}.candidates__modal .setting-btn .btn{margin:0 5px}.candidates__modal .modal-dialog{max-width:343px}.candidates__modal .modal-title{color:#2c2c2c;font-size:18px;text-align:center;width:100%;word-break:break-word}.candidates__modal .modal-header{border-bottom:0;padding:35px 10px 23px}.candidates__modal .select-date{margin:0 auto 28px;position:relative;width:230px}.candidates__modal .select-date .fa-chevron-down{color:#656f82;pointer-events:none;position:absolute;right:18px;top:41px;transition:all .3s linear;z-index:2}.candidates__modal .select-date .datepicker{padding:0;position:relative}.candidates__modal .select-date .datepicker .fa-chevron-down{pointer-events:none;position:absolute;right:18px;top:14px;transition:all .3s linear;z-index:2}.candidates__modal .select-date .datepicker>input,.candidates__modal .select-date .timepicker .time_element{background-color:#fff;border:1px solid #979797;border-radius:3px;cursor:pointer;height:44px;-o-object-fit:contain;object-fit:contain;padding:0 20px;width:229px}.candidates__modal .select-date .datepicker>input:focus,.candidates__modal .select-date .timepicker .time_element:focus{outline:none}.candidates__modal .select-date p{color:#656f82;font-size:14px;margin-bottom:7px}.modal .close{opacity:1;padding:0;position:absolute;right:30px;top:17px}.modal .close:hover span{color:#656f82}.modal .close:focus{outline:none}.modal .close span{color:#bcc4d2;font-size:40px;font-weight:100;text-shadow:none}.ui-datepicker-month,.ui-datepicker-year{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:url(../img/date-select-arrow.svg) no-repeat 66%;border:0;color:#656f82;width:37%!important}.ui-datepicker .ui-datepicker-title{margin:0 0 0 40px}.timepicker .mer_tx .timepicki-input{border:0!important}.datepicker.rotate-arrow .fa-chevron-down,.timepicker.rotate-arrow .fa-chevron-down{transform:rotate(180deg);transition:all .3s linear}.datepicker .next,.datepicker .prev{position:relative}.datepicker .next:before,.datepicker .prev:before{color:#656f82;content:"";font:normal normal normal 14px/1 FontAwesome;pointer-events:none;position:absolute;right:18px;top:47px;z-index:2}.setting-btn{margin:86px auto 15px;text-align:center}.save__btn{margin-right:12px}.mer_tx,.mi_tx,.ti_tx{margin:13px 0}.timepicker .timepicker_wrap{background:#fff;border:1px solid #979797;border-radius:0 0 3px 3px;box-shadow:none;padding:23px 45px;text-align:center;top:43px!important;width:229px}.timepicker .arrow_top{display:none}.timepicker .action-next,.timepicker .action-prev{background-color:#f5f5f5;background-image:none;border:0;border-radius:3px;height:39px;position:relative;width:45px}.timepicker .action-next:hover:after,.timepicker .action-next:hover:before,.timepicker .action-prev:hover:after,.timepicker .action-prev:hover:before{color:#4a90e2}.timepicker .action-next:before{font:normal normal normal 16px/1 FontAwesome;transform:rotate(180deg)}.timepicker .action-next:before,.timepicker .action-prev:after{color:#bcc4d2;content:"";position:absolute;right:15px;top:12px;z-index:2}.timepicker .action-prev:after{font:100 normal normal 16px/1 FontAwesome}.timepicker .meridian,.timepicker .mins,.timepicker .time{margin:0 3px}.ui-datepicker-title{background-color:#fff;color:#656f82;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400}.ui-datepicker-title select{cursor:pointer;font-weight:600;margin:2px 0}.ui-datepicker .ui-datepicker-header{background:#fff;border:0;border-radius:0;padding:8px 0}.ui-datepicker{background:#fff;border:1px solid #979797;border-radius:3px;padding:0;width:325px!important}.ui-datepicker th{color:#656f82;font-family:Fira Sans,sans-serif;font-size:12px;font-weight:400;padding:8px 3px 12px;text-transform:uppercase}.ui-datepicker td a{background:#fff;color:#656f82;font-size:14px;text-align:center}.ui-datepicker td span{color:#bcc4d2;font-size:14px}.ui-widget.ui-widget-content{border:1px solid #979797}.ui-state-default,.ui-widget-content .ui-state-default{align-items:center;background:#fff;border-color:#fff;border-radius:50%;box-sizing:border-box;color:#656f82;display:flex;font-family:Fira Sans,sans-serif;font-weight:400;height:34px;justify-content:center;line-height:30px;margin:0 auto 4px;width:34px}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover{background-color:#4a90e2;border:0;color:#fff;outline:0}.ui-datepicker-today .ui-state-default{border-color:#4a90e2;color:#4a90e2}.ui-datepicker table{margin:5px auto 13px;width:266px}.ui-widget-header .ui-icon{background-image:none}.ui-datepicker-prev{background:transparent!important;border:0!important;cursor:pointer;position:relative}.ui-datepicker-prev:before{color:#bcc4d2;content:"";font:normal normal normal 16px/1 FontAwesome;left:15px;position:absolute;top:11px;transform:rotate(90deg);z-index:2}.ui-datepicker-prev:hover:before{border:0;color:#656f82;left:16px;top:12px}.ui-datepicker-next{background:transparent!important;border:0!important;cursor:pointer;position:relative}.ui-datepicker-next:before{color:#bcc4d2;content:"";font:normal normal normal 16px/1 FontAwesome;position:absolute;right:15px;top:11px;transform:rotate(-90deg);z-index:2}.ui-datepicker-next:hover:before{border:0;color:#656f82;right:16px;top:12px}.table.dataTable thead .sorting,table.dataTable thead .sorting_asc{background-image:none!important}.daterangepicker:after,.daterangepicker:before{display:none}.daterangepicker{margin-top:0}.daterangepicker .calendar-table tbody td,.daterangepicker .calendar-table tbody th{font-weight:700!important;line-height:40px!important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-weight:600}.daterangepicker thead tr:first-child th{background:#fff}.daterangepicker thead tr:last-child th{padding:6px 0 5px}.daterangepicker .calendar-table tbody td.in-range{color:#fff}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.in-range{background:#4a90e2;color:#fff}.daterangepicker tbody td.active,.daterangepicker tbody td.active:hover{color:#fff}.daterangepicker td.available:hover{background:#4a90e2;border-radius:50%;color:#fff}.daterangepicker .weekend{background:#fff}.daterangepicker th.month{color:#656f82;font-size:16px;font-weight:400}.daterangepicker .drp-calendar.right{padding:0 25px 10px 7px}.daterangepicker .drp-calendar.left{padding:0 7px 10px 25px}.daterangepicker tbody td.today{border:0!important;color:#4a90e2;position:relative}.daterangepicker tbody td.today:before{border:1px solid #656f82;border-radius:50%;content:"";display:block;height:34px;left:3px;position:absolute;top:4px;width:34px}.daterangepicker tbody td.today:hover{position:inherit}.daterangepicker tbody td.today:hover:before{display:none}.daterangepicker td.in-range:hover{border-radius:0}.daterangepicker tbody td.start-date{background:#4a90e2;border:0!important;border-radius:50% 0 0 50%;color:#fff}.daterangepicker tbody td.start-date:hover{border-radius:50% 0 0 50%}.daterangepicker tbody td.end-date{border-radius:0 50% 50% 0}.daterangepicker tbody td.end-date:hover{background:#4a90e2;border-radius:0 50% 50% 0;color:#fff}.daterangepicker tbody td.start-date.end-date{border-radius:50%}.daterangepicker .drp-selected{color:#2c2c2c;font-size:16px}.daterangepicker .drp-buttons{font-family:Fira Sans,sans-serif}.daterangepicker .drp-buttons .btn-primary{background-color:#4a90e2;color:#fff}.daterangepicker .drp-buttons .btn-primary:hover{background-color:#105bb2}.daterangepicker .drp-buttons .btn-default{border:1px solid #4a90e2;color:#4a90e2}.daterangepicker .drp-buttons .btn-default:hover{border:1px solid #105bb2;color:#105bb2}.daterangepicker.show-calendar .drp-buttons{align-items:center;border-top:0;display:flex;justify-content:flex-end;padding:7px 30px 30px 20px}.daterangepicker.show-calendar .drp-buttons .btn{font-size:14px;font-weight:500;margin-left:12px}.daterangepicker.show-calendar .drp-buttons .btn-primary{order:1}.daterangepicker.show-calendar .drp-buttons .btn-default{margin-left:17px;order:2}.daterangepicker .calendar-table tbody td.off{color:#656f82;opacity:.5;pointer-events:none}.daterangepicker tbody td.today.in-range,.daterangepicker tbody td.today.start-date{position:static}.daterangepicker tbody td.today.in-range:before,.daterangepicker tbody td.today.start-date:before{display:none}.daterangepicker tr th.next:hover,.daterangepicker tr th.prev:hover{background-color:#fff;color:#656f82}.daterangepicker tr th.next:hover span,.daterangepicker tr th.prev:hover span{border-color:#656f82!important}.search-result{background-color:#fff;border-radius:4px;box-shadow:0 4px 15px 0 #00000026;left:95px;max-height:330px;overflow:hidden;position:absolute;top:60px;width:460px}.search-result .mCSB_inside>.mCSB_container{margin-right:0}.search-result .empty-list{margin-top:15px}.search-result .teams-employee-search-item.hover{background:#edf4fc}.search-result .teams-employee-search-item[data-entity=team] .birthday-info p{font-weight:700}.search-result .birthday-list{margin:0;padding:0}.search-result .birthday-list .rounded-circle{flex:0 0 40px;height:40px;width:40px}.search-result .birthday-list li{border-bottom:1px solid #dfe2e7;cursor:pointer;margin-bottom:0;margin-right:0;padding:7px 12px;word-break:break-word}.search-result .birthday-list li>span{display:flex;justify-content:center}.search-result .birthday-list li:hover{background:#edf4fc}.search-result .birthday-list a{display:flex;width:100%}.search-result .birthday-list .last-item .all-result{justify-content:center}.search-result .birthday-list .birthday-info{display:flex;flex-direction:column;justify-content:flex-start}.search-result .birthday-list .birthday-info p{color:#2c2c2c;font-size:14px;margin-bottom:0}.search-result .birthday-list .birthday-info span{font-size:12px}.test-period .hidden-foto{border:3px solid #f5a623}.line-wrap{display:flex;flex-direction:column}.employees .content .line{flex:0 0 100%;position:relative}.employees .content .line .colon-wrap{align-items:center;display:flex;flex-direction:row-reverse;margin-left:10px}.employees .content .line .colon-wrap .grade-employee{margin:0;padding-right:4px}.employees .content .line .colon-wrap .position{padding-left:0}.employees .content .line .left-colon{align-items:center;display:flex;position:relative;top:0;width:69%}.employees .content .line .left-colon .last-seen{width:50%}.employees .content .line .test-period .image img{border:1px solid #f5a623}.employees .content .line .in-vacation .image img{border:1px solid #86cc56}.employees .content .line .name{font-size:16px;margin:0 0 6px;max-height:100%;text-align:left;word-break:break-word}.employees .content .line .date-one,.employees .content .line .image,.employees .content .line .position{margin-bottom:0}.employees .content .line .employee-layout{width:98%}.employees .content .line .employee{align-items:center;display:flex;flex-direction:row;min-height:auto;padding:10px 20px 10px 23px;width:100%}.employees .content .line .line-wrap{align-items:flex-start;flex-direction:column;margin-left:10px;width:22%}.employees .content .line .line-wrap__title{word-wrap:break-word;width:34.5%}.employees .content .line .position{word-wrap:break-word;word-wrap:anywere;box-sizing:border-box;font-size:14px;max-width:100%;text-align:left;word-break:break-word}.employees .content .line .date-one{font-size:14px;text-align:center;width:20%}.employees .content .line .employee-layout{margin-bottom:11px}.employees .content .line .badges{display:flex;flex-direction:column;left:0;position:relative;right:inherit;text-align:left;top:0}.employees .content .line .badges span{margin-right:10px}.employees .content .line .employee-head{align-items:center;width:34.5%}.employees .content .line .email{margin-bottom:0}.employee .accordion-head .event-people-date-edit{margin-left:0}.blue-btn.filter__btn{border:0;cursor:pointer;height:52px;margin:0;width:147px}.blue-btn.filter__btn:disabled{background-color:#d3d3d3;cursor:no-drop}.candidates .actions{display:block}.candidates .actions .text-right{margin-top:10px}.candidates .blue-btn{margin-left:7px}.candidates .employee-item.line .left-colon p.salary{float:left;width:45%}.candidates .employee-item.line .left-colon p.experience{float:right;padding-right:20px;width:55%}.candidates .employee-item.line .left-colon p.experience,.candidates .employee-item.line .left-colon p.salary{font-size:14px;margin-right:0;text-align:center}.candidates .employee-item.line .employee-head{width:44%}.candidates .employee-item.line .left-colon{display:block;left:0;width:76%}.candidates .employee-item.line .left-colon p,.candidates .employee-item.line .left-colon span{flex:0 0 27%}.candidates .employee-item.line .left-colon .badge{order:1}.filter__select{cursor:pointer;margin-right:9px;position:relative;width:42.8%}.filter__select .people__wrap{align-items:center;display:flex;overflow:hidden}.filter__select .filter__select-mask .arrow:before{font-size:16px}.filter__select .filter__select-content--head{border-bottom:1px solid #cbcfd6;padding:10px}.filter__select .filter__select-content--head input{background-color:#fff;border:1px solid #979797;border-radius:3px;height:38px;padding:0 15px;width:100%}.filter__select .people-info{display:flex;flex-direction:column;justify-content:center;max-width:87%}.filter__select .people-info p{margin-bottom:0;padding:2px 0}.filter__select .people-info p,.filter__select .people-info span{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter__select .people-info span{color:#656f82;font-size:12px}.filter__select .people-list{list-style:none;margin-bottom:0;margin-right:14px;padding:0}.filter__select .people-list img{margin-right:10px}.filter__select .people-list li{align-items:center;cursor:pointer;display:flex;padding:6px 0 6px 15px}.filter__select .people-list li img.recruiting-src-img{margin-top:-3px;width:13px}.filter__select .people-list li:hover{background:#f2f2f2}.filter__select .people-list .people-info p{font-size:14px}.filter__select--vacancy .people-list .people-info{max-width:99%}.filter__select--vacancy .people-list .people-info p{margin-bottom:0}.filter__select--vacancy .people-list li{padding:10px 0 10px 15px}.filter__select-content--body{max-height:442px;overflow:hidden}.filter__select-content--body .relevance-item.hidden{display:none}.filter__select-content--body .mCSB_inside>.mCSB_container{margin-right:0}.filter__select-mask{background-color:#fff;border:1px solid #979797;border-radius:3px;height:52px;justify-content:space-between;padding:0 45px 0 16px;position:relative;width:100%}.filter__select-mask,.filter__select-mask .people__wrap{align-items:center;display:flex}.filter__select-mask .rounded-circle{height:36px;margin-right:10px;width:36px}.filter__select-mask .desc{font-size:16px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.filter__select-mask>div{align-items:center;display:flex;flex-grow:1;overflow:hidden}.filter__select-mask .arrow{cursor:pointer;flex-grow:0;margin:-16px -10px 0 0;padding:10px;position:absolute;right:19px;top:50%;transition:transform .25s}.filter__select-mask .arrow:before{color:#2c2c2c;content:"";font-family:FontAwesome;font-size:12px;line-height:1}.filter__select-mask.open-select .arrow{transform:rotate(180deg)}.filter__select-content{background:#fff;border:1px solid #979797;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,.2);display:none;position:absolute;top:50px;width:100%;z-index:4}.filter__select-content .rounded-circle{height:40px;width:40px}.vocation-request__button.minMargin{margin-top:0}.add-lang-btn{margin:0 0 30px 145px}.settings__content .new-candidate__form .add-lang,.settings__content .new-employee__form .add-lang{margin-bottom:37px}.settings__content .new-candidate__form .add-lang #lang_block+li,.settings__content .new-employee__form .add-lang #lang_block+li{margin-top:14px}.settings__content .new-candidate__form .add-lang li,.settings__content .new-employee__form .add-lang li{position:relative}.settings__content .new-candidate__form .add-lang li .in-line,.settings__content .new-employee__form .add-lang li .in-line{align-items:flex-end}.settings__content .new-candidate__form .add-lang .pseudo__label,.settings__content .new-employee__form .add-lang .pseudo__label{color:#656f82;font-size:14px;left:0;line-height:18px;margin:4px 0 0;padding-right:17px;position:absolute;top:70px;width:145px}.settings__content .new-candidate__form .settings__input-add__phone .phones-list,.settings__content .new-employee__form .settings__input-add__phone .phones-list{padding:0}.new-employee .settings__content .settings__list .vacancies__wrap{width:100%}.new-employee .settings__content .settings__list .vacancies__wrap .vacancy-status__item{margin-bottom:0;margin-left:10px}.new-employee .settings__content .settings__list .vacancies__wrap .assign-hr{max-width:100%}.new-employee .settings__content .settings__list .vacancies__wrap .assign-hr .select-employee{align-items:center;width:100%}.new-employee .settings__content .settings__list .vacancies__wrap .assign-hr .select-employee .select-mask{width:496px}.new-employee .settings__content .settings__list .vacancies__wrap .assign-hr .add-vacancy .select-mask{margin-right:16px;width:296px}.new-employee .settings__content .settings__list .vacancies__wrap .assign-hr .add-vacancy .select2-container{margin-right:6px;max-width:180px}.new-employee .settings__content .enable-email{margin:10px 0 0 16px}@media screen and (max-width:1100px){.new-employee .settings__content .new-candidate__form .upload-foto{left:670px}.new-employee .settings__content .new-candidate__form .settings__list textarea,.new-employee .settings__content .new-employee__form .settings__list textarea{min-width:630px}}.vacancies__wrap .select-employee .select-mask{min-height:44px}.vacancies__wrap .select-employee .select-mask .user-info{margin-top:0}.vacancies__wrap .select-employee .select-mask .user-info span{color:#2c2c2c;font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruiter__wrap .select-employee .select-mask{min-height:52px;padding:4px 4px 4px 10px}.recruiter__wrap .select-employee .select-mask .user-info span{font-size:12px}.chart-container{height:144px;overflow:hidden;width:350px}#chartContainer{height:170px;margin-left:-26px;width:400px}.dataTables_wrapper .dataTables_processing{background:none;margin-left:0}.dataTables_wrapper .dataTables_processing img{display:inline-block;height:100px!important;left:0;margin:0 auto;position:fixed;right:0;top:50%;transform:translateY(-50%);width:100px!important;z-index:10000}.dataTables_wrapper .dataTables_processing:before{align-items:center;background:rgba(41,49,65,.25);bottom:0;content:"";display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}@media screen and (min-width:1264px){.employee .container{max-width:1640px}}.employee .pseudo-select__wrap{right:22px;top:36px}.employee .pseudo-select{align-items:flex-end;display:flex;flex-direction:column}.employee .pseudo-select div{padding:0 12px;width:auto}.employee .pseudo-select div:first-child{padding-right:22px;position:relative}.employee .pseudo-select div:first-child:hover:before{background-color:rgba(0,0,0,.08);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.employee .info-item .source{display:flex;flex-direction:column}.employee .info-item .source a,.employee .info-item .source span{color:#2c2c2c;margin-bottom:10px}.employee .info-item .source a:hover{color:#4a90e2;text-decoration:none}.employee .info-item .source .rounded-circle{border:1px solid #e9eaed;height:32px;margin-right:8px;width:32px}.employee .upload-table tbody td p{word-wrap:break-word;word-wrap:anywhere;white-space:nowrap;word-break:break-word}.employee .accordion-body .leave-comment button:disabled{background:#e0e2e5;cursor:no-drop}.employee .accordion-body .leave-comment textarea{height:88px;padding:11px 20px}.employee .about-modal__link{color:#4a90e2;cursor:pointer}.employee .status{position:relative}.employee .status-remove{line-height:1;position:absolute;right:16px}.employee .profile-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:32px}.employee .profile-actions .mCSB_inside>.mCSB_container{margin-right:10px}.employee .profile-actions .vacancy-status__item{margin-bottom:0}.employee .profile-actions button{margin-right:15px}.employee .profile-actions .blue-btn{color:#fff}.employee .profile-actions .blue-btn:hover{background-color:#105bb2;color:#fff}.employee .profile-actions a{color:#4a90e2;font-size:14px;font-weight:500;margin-right:8px;position:relative;z-index:3}.employee .profile-actions a:hover{color:#105bb2}.employee .info-item{margin-bottom:10px;max-width:610px}.employee .info-item a{color:#4a90e2}.employee .info-item a:hover{color:#105bb2}.employee .info-item p:first-child.about{color:#2c2c2c;font-size:16px;word-break:break-word}.employee .info-item p{word-wrap:break-word;overflow:hidden}.employee .info-item p:first-child{margin-right:15px}.employee .profile{background:#fff;display:flex;width:100%}.employee .profile .contacts ul .not-responding__email{position:relative}.employee .profile .contacts ul .not-responding__email .hint{background:rgba(41,49,65,.9);border-radius:3px;bottom:40px;box-shadow:0 4px 14px rgba(0,0,0,.15);display:none;left:50%;opacity:0;padding:9px 14px 10px;position:absolute;text-align:left;transform:translateX(-50%);transition:all .3s linear;z-index:5}.employee .profile .contacts ul .not-responding__email .hint:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid rgba(41,49,65,.9);bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.employee .profile .contacts ul .not-responding__email .hint p{color:#fff;font-size:12px;margin-bottom:0;white-space:nowrap}.employee .profile .contacts ul .not-responding__email:hover .hint{display:block;opacity:1}.employee .primary{border-right:1px solid #cbcfd6;flex-grow:1;padding:40px 22px 15px 40px;position:relative}.employee .primary .info .info-item .user-info{margin-bottom:35px}.employee .aside{flex:0 0 330px}.employee .aside .avatar__content{align-items:center;border:0;bottom:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;left:0;margin:10px;opacity:1;position:absolute;right:0;text-align:center;top:0}.employee .aside .avatar{align-items:center;border-bottom:1px solid #d4d7dd;display:flex;height:330px;justify-content:center;padding:10px;position:relative;width:330px}.employee .aside .avatar img{height:auto;max-height:100%;max-width:100%}.employee .aside .add-foto{color:#4a90e2;font-size:14px;margin:11px 0 0}.employee .aside .days-left__count{font-size:24px;font-weight:300}.employee .aside .days-left{color:#656f82;display:flex;flex-direction:column;font-size:14px;padding:15px 0 8px;text-align:center}.employee .aside .days-left b{color:#2c2c2c;font-size:36px;font-weight:300;line-height:1;margin-right:9px}.employee .aside .days-left a{color:#4a90e2;margin:5px 0 7px}.employee .aside .days-left a:hover{color:#105bb2;text-decoration:none}.employee .aside .days-left p{margin:0}.employee .aside .days-left>div+div{margin-left:20px}.employee .aside .days-left>div p:first-child{font-size:24px;font-weight:300}.employee .aside .days-left__user{padding-bottom:25px}.employee .full-report{border-bottom:1px solid #d4d7dd;padding-bottom:16px;text-align:center}.employee .full-report span{color:#4a90e2;cursor:pointer;font-size:14px;font-weight:500}.employee .days__left{margin-bottom:15px}.employee .days__left .days{font-size:18px;font-weight:500}.employee .days__left ul{margin-bottom:0;padding-left:0}.employee .days__left li{align-items:center;border-bottom:1px solid #d4d7dd;display:flex;list-style:none;padding:11px 10px 11px 18px}.employee .days__left li .icon{margin-right:12px}.employee .days__left li>div{align-items:center;display:flex;width:50%}.employee .days__left li img{height:36px;width:36px}.employee .days__left li p{color:#656f82;font-size:12px;margin-bottom:0}.employee .days__left li span{color:#656f82;font-size:24px}.employee .days__left li span .request{font-size:15px;line-height:1}.employee .days__left li .r-col{cursor:default;position:relative}.employee .days__left li .r-col:hover .hint{display:block;opacity:1}.employee.about-me h2{font-size:18px;font-weight:500;margin:30px 0}.employee .badges{display:flex;position:inherit;text-align:left}.employee .badges span{margin-right:14px}.employee .info-item{display:flex}.employee .info-item p{position:relative}.employee .info-item p.star:before{color:#656f82;content:"";font-family:FontAwesome;font-size:14px;left:-20px;position:absolute;top:1px}.employee .info-item p:first-child{color:#656f82;flex:0 0 150px;font-size:14px}.employee .absent-item{display:flex;margin-bottom:13px}.employee .absent-item>div:first-child{color:#656f82;flex:0 0 150px;font-size:14px}.employee .absent-item p{margin-bottom:10px}.employee .badge{margin-right:10px}.employee .extra{width:100%}.employee .extra .htabs-content{min-height:auto}.employee .extra .tab-actions .buttons button{margin-right:7px}.employee .extra .tab-actions .buttons .set-event-to-people{margin-bottom:0}.employee .tab-actions .buttons button{margin-bottom:20px;margin-right:10px}.employee .accordion-head{align-items:center;background-color:#f2f2f2;border-radius:3px;display:flex;height:auto;margin-top:10px;min-height:58px;padding:5px 50px 5px 17px;position:relative}.employee .accordion-head .edit{position:relative;z-index:-2}.employee .accordion-head .status-list{margin-right:0;max-width:110px}.employee .accordion-head>.text-right{margin-right:30px}.employee .accordion-head>.text-right p{color:#656f82;font-size:12px;line-height:1.3;margin-bottom:0}.employee .accordion-head:hover{background-color:#e5e5e5}.employee .accordion-head:hover .edit{z-index:2}.employee .accordion-head:hover .btn-link svg g g{stroke:#656f82}.employee .accordion-head:hover .btn-link i{color:#656f82}.employee .accordion-head .btn-link{color:#656f82;font-size:14px;margin-top:-17px;position:absolute;right:10px;top:50%}.employee .accordion-head .btn-link i{color:#bcc4d2;transition:transform .25s}.employee .accordion-head .btn-link svg{transition:transform .25s}.employee .accordion-head .btn-link[aria-expanded=true] i,.employee .accordion-head .btn-link[aria-expanded=true] svg{transform:rotate(180deg)}.employee .accordion-head .date,.employee .accordion-head .inline-date{color:#656f82;flex-grow:2;font-size:16px}.employee .accordion-head>div{flex:1}.employee .accordion-head>div span{font-size:14px}.employee .accordion-head a{color:#4a90e2;display:inline-block;font-size:14px;margin-left:45px}.employee .accordion-head a.date{margin-left:0}.employee .accordion-head a.date:hover{color:#4a90e2}.accordion-body .leave-comment.pt{padding-top:30px}.accordion-body .comments-list{margin-left:40px}.accordion-body .comment{border:1px solid #bcc4d2;border-radius:3px;margin-top:12px;padding:10px 0;position:relative}.accordion-body .comment-head{align-items:center;display:flex;position:relative}.accordion-body .comment-head .desc{max-width:74%}.accordion-body .comment-head .image{padding:0 20px 0 23px}.accordion-body .comment-head .image img{border:1px solid #e6e8eb;height:52px;width:52px}.accordion-body .comment-head .name{margin:0}.accordion-body .comment-head .name a{color:#2c2c2c;font-size:16px;font-weight:400}.accordion-body .comment-head .name a:hover{color:#4a90e2}.accordion-body .comment-head .position{color:#656f82;font-size:14px;margin:0}.accordion-body .comment-head .date{color:#4a90e2;flex:1;font-size:14px;margin-right:80px}.accordion-body .comment-head .date a{cursor:pointer;margin-bottom:0}.accordion-body .comment-head .date a:hover{text-decoration:none}.accordion-body .comment-head .remove{background:none;background:transparent;border:0;color:#bcc4d2;font-size:30px;line-height:1;margin:0 27px 0 0;padding:0;position:absolute;right:0;top:9px;transition:color .25s}.accordion-body .comment-head .remove:focus{outline:none}.accordion-body .comment-head .remove:hover{color:#656f82}.accordion-body .comment-head .recruiter{position:relative}.accordion-body .comment-head .recruiter .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:34px;position:absolute;text-align:center;top:22px;width:20px}.accordion-body .comment-head .recruiter .ex-employee__back img{border:none;height:16px;width:16px}.accordion-body .comment-head .recruiter .hint{background:#293141;border-radius:4px;bottom:40px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:0;padding:12px 16px;position:absolute;text-align:left;transition:all .3s linear;width:auto;z-index:5}.accordion-body .comment-head .recruiter .hint:before{border:8px solid transparent;border-top-color:#293141;content:"";height:0;left:18px;position:absolute;top:65px;width:0}.accordion-body .comment-head .recruiter .hint p{margin-bottom:0;white-space:nowrap}.accordion-body .comment-head .recruiter .hint span{color:#9da3ae;white-space:nowrap}.accordion-body .comment-head .recruiter:hover .hint{display:block}.accordion-body .comment-body{padding:7px 25px 30px 97px}.accordion-body .add-member{margin:20px 0 30px 40px}.accordion-body .leave-comment{padding:20px 0 20px 63px}.accordion-body .leave-comment .comment-head p{font-size:16px;margin-bottom:0}.accordion-body .leave-comment .comment-head .rounded-circle{border:1px solid #e6e8eb;max-width:52px}.accordion-body .leave-comment .comment-head a{margin-right:22px}.accordion-body .leave-comment .comment-body{word-wrap:break-word;margin-top:-7px;padding:0 0 0 75px}.accordion-body .leave-comment label{color:#656f82;display:block;font-size:14px;width:100%}.accordion-body .leave-comment textarea{border:1px solid #979797;border-radius:3px;height:88px;padding:12px 20px;resize:none;width:100%}.accordion-body .leave-comment textarea:focus{outline:none}.accordion-body .leave-comment button{margin-top:13px}.accordion-body .no-comment{padding:13px 0 30px}.accordion-body .no-comment p{color:#656f82;margin-bottom:8px}.comment-body__date{color:#656f82;display:block;font-size:12px;margin-bottom:4px}.upload{border:2px dashed #bcc4d2;cursor:pointer;height:192px;width:100%}.upload:hover{border-color:#4a90e2}.upload:hover .fs-upload-target{color:#105bb2;position:relative}.upload:hover .fs-upload-target:before{background:url(../img/employee/upload-hover.svg) no-repeat;content:"";height:24px;left:50%;margin-left:-14px;margin-top:-37px;position:absolute;top:50%;width:27px}.upload .fs-upload-target{align-items:center;color:#656f82;display:flex;height:100%;justify-content:center;padding-top:22px;width:100%}.upload .fs-upload-target:before{background:url(../img/employee/upload.svg) no-repeat;content:"";height:24px;left:50%;margin-left:-14px;margin-top:-37px;position:absolute;top:50%;width:27px}.employee .upload-table.dataTable.no-footer{border-bottom:0}.employee .upload-table{width:100%!important}.employee .upload-table .colon1{width:12%!important}.employee .upload-table .colon2{width:33%!important}.employee .upload-table .colon3{width:35%!important}.employee .upload-table .colon4{width:20%!important}.employee .upload-table thead tr span{color:#656f82}.employee .upload-table thead{border-bottom:0}.employee .upload-table thead td{border:0;padding:18px 10px;text-align:center;vertical-align:middle}.employee .upload-table td.text-left-col{text-align:left}.employee .upload-table .del-elem{pointer-events:none}.employee .upload-table .del-elem:before{display:none}.employee .upload-table tbody td{border-top:1px solid #cbcfd6;padding:17px 10px;text-align:center;vertical-align:middle}.employee .upload-table tbody td p{margin:0}.actions-btn,.employee .upload-table tbody td .upload-table__btn{align-items:center;display:flex}.actions-btn{width:50%}.actions-btn .view{cursor:pointer;margin-left:20px}.actions-btn .view svg g{fill:#bcc4d2}.actions-btn .view:hover g{fill:#656f82}.download-img{cursor:pointer;text-align:left}.download-img svg{width:23px}.download-img svg g{fill:#bcc4d2}.download-img:hover g{fill:#656f82}.del-img{cursor:pointer}.del-img svg{width:12px}.del-img svg g{stroke:#bcc4d2}.del-img:hover g{stroke:#656f82}.cr-image{opacity:0}.croppie-container .cr-viewport{border:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5)!important}.upload-image__wrap{height:330px;position:relative;text-align:center;width:460px}.croppie-container .cr-viewport{border-radius:50%}.upload-image__mask{align-items:center;background-color:#fff;border:2px dashed #bcc4d2;bottom:0;display:flex;flex-direction:column;height:330px;justify-content:center;left:0;position:absolute;right:0;top:0;width:460px;z-index:4}.upload-image__mask img{height:41px;width:38px}.upload-image__mask p{color:#656f82;margin:20px 0 0}.upload-image__mask-group img{width:85px}.upload-image__cont{bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.upload__input{border:0!important;height:330px;opacity:0;width:460px}.upload-demo-wrap{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.mask-opacity{z-index:1}.upload-image .visible_btn{display:block}.croppie-container .cr-boundary{margin:0}.upload-avatar{font-size:18px;margin:0}.upload-image__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.croppie-container .cr-slider-wrap{margin:30px 0;position:relative;width:100%;z-index:34}.croppie-container .cr-slider-wrap:after{color:#bcc4d2;content:"";font:normal normal normal 40px/1 FontAwesome;position:relative;right:-13px;top:14px}.croppie-container .cr-slider-wrap:before{color:#bcc4d2;content:"";font:normal normal normal 26px/1 FontAwesome;left:-13px;position:relative;top:9px}.cr-slider{background:transparent;border:0!important;color:#bcc4d2;height:0;padding:0;width:363px}.upload-image__btn{display:flex;justify-content:center;margin-top:122px}.upload-image__btn button{margin:0 10px}.upload-image__btn button:focus{box-shadow:none;outline:none}.cancel_result{width:auto}.delete-croppie,.mask-block,.save_result{display:none}.upload-img__modal .close{right:11px;top:9px}.upload-img__modal .close:hover svg g{stroke:#656f82}.upload-img__modal .modal-dialog{left:calc(50% - 280px);margin:0!important;max-width:560px;padding-top:28px}.upload-img__modal .modal-body{padding:36px 50px 30px}.avatar__icon{margin-top:0}.files_upload--wrap{margin:-30px -40px -40px}.tab-pane .files_upload--wrap{margin:0}.tags-container{margin:10px 0 70px}.tags-container ul{display:flex;padding-left:0}.tags-container li{align-items:center;background:#656f82;border-radius:3px;display:flex;list-style:none;margin-right:10px;overflow:hidden;padding:2px 7px 2px 10px}.tags-container li span{color:#fff;font-size:14px}.tags-container li .remove{font-size:28px;line-height:1;padding:0 0 0 5px}.tags-container li .remove:hover{color:#fff}.settings__content .settings__list li .add-teams__list{padding-left:0}.settings__content .settings__list li .add-teams__list li{align-items:center;color:#656f82;display:flex;line-height:1;margin-bottom:0}.settings__content .settings__list li .add-teams__list li:last-child{margin-bottom:18px}.settings__content .settings__list li .add-teams__list li .remove{line-height:23px}.vacance-edit .select-date__large+.select2-container .selection .select2-selection,.vacance-edit .select-date__large+.select2-container--default,.vacance-edit .select-date__large+.select2-container--open .select2-dropdown{width:540px!important}.vacance-edit .settings__content .select-date__large+.select2-container .select2-selection__rendered{max-width:540px}.select2-container--open .select2-dropdown--above .select2-results__options .select2-results__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacancies.vacance-edit.new-employee .vacancy-info-item{margin-bottom:35px}.vacancies.vacance-edit.new-employee .vacancy-info-desc{max-width:486px;position:relative}.vacancies.vacance-edit.new-employee .vacancy-info .vacancy-info-item .vacancy-info-label{padding-top:10px}.vacancies.vacance-edit.new-employee .invalid-input{border-color:#e25a5a}.vacancies.vacance-edit.new-employee .error-msg{bottom:53px;color:#e25a5a;font-size:12px;line-height:1;position:absolute;right:0}.vacancies.vacance-edit.new-employee .vacancy-info-buttons{margin:46px 0 5px 150px}.vacancies.vacance-edit.new-employee .select2-container--default .select2-selection--single{border-color:#979797}.little-input{width:196px!important}.small-input{width:260px!important}.vacancy-select.md-select+.select2-container--default{width:100%!important}.heads{padding-bottom:12px}.heads .mentors-list{padding-left:0}.heads .mentors-list li{align-items:center;border:1px solid #bcc4d2;border-radius:3px;margin-top:12px!important;padding:9px 23px}.heads .mentors-list .head-name a{color:#2c2c2c;font-size:16px}.heads .mentors-list .head-name a:hover{color:#4a90e2;text-decoration:none}.heads .mentors-list .position{font-size:14px}.add-head{width:127px}.feedback-modal .error_message{margin:0;text-align:center;top:17px}.feedback-modal .edit-status__title{font-weight:500;width:100%}.feedback-modal input.feedback-modal__input{border:1px solid #a2a2a2;border-radius:3px;color:#2c2c2c;height:44px;margin-bottom:25px;padding:3px 15px;width:100%}.feedback-modal .input-group{margin-bottom:35px}.feedback-modal .dbl-btn{text-align:center}.feedback-modal label{color:#656f82;font-size:14px;line-height:2.14;margin-bottom:0}.feedback-modal textarea{border-color:#a2a2a2;padding:7px 20px;width:100%}.feedback-modal .modal-dialog{max-width:460px}.feedback-modal .modal-body{padding:40px}.feedback-modal .feedback-modal__subtitle{font-size:18px;width:100%}.feedback-modal .modal-header{border-bottom:0;padding:40px 40px 0;text-align:center}.vocation-request__btn{margin:0 auto 15px;text-align:center}.onetoone-modal .dbl-btn{margin:0 0 20px;text-align:center}.onetoone-modal .input-group{margin-bottom:30px}.onetoone-modal .select-employee{position:relative;width:100%}.onetoone-modal .select-employee .select-content{left:0;position:absolute;right:0;top:51px;z-index:23}.onetoone-modal .select-employee .select-content .hide{display:none}.onetoone-modal .select-employee .select-content .birthday-list{margin-bottom:0;padding-top:0}.onetoone-modal .select-employee .select-content .birthday-list p{margin-bottom:0}.onetoone-modal .select-employee .select-content .birthday-list .birthday-info{margin-left:11px;overflow:hidden}.onetoone-modal .select-employee .select-content .birthday-list .birthday-info .mad-employee-list{max-width:100%;overflow:hidden;text-overflow:ellipsis}.onetoone-modal .select-employee .select-content .birthday-list .birthday-info p{margin-bottom:0}.onetoone-modal .select-employee .select-content .birthday-list .birthday-info span{font-size:12px}.onetoone-modal .select-employee .select-content .birthday-list .rounded-circle{flex:0 0 36px;height:36px;margin-left:0;width:36px}.onetoone-modal .select-employee .select-content .birthday-wrap{height:400px;max-height:400px;overflow:hidden}.onetoone-modal .select-employee .select-content .modal-content{border:1px solid #979797}.onetoone-modal .select-employee .select-mask{min-height:52px;padding:4px 0 4px 10px}.onetoone-modal .select-employee .select-mask .user-info span{font-size:12px}.onetoone-modal .select-employee .select-mask .user-info p{margin-bottom:0}.onetoone-modal .input-group label{color:#656f82;font-size:14px;margin-bottom:6px}.onetoone-modal .input-group textarea{width:100%}.onetoone-modal .modal-dialog{max-width:460px}.onetoone-modal .modal-body{padding:20px 40px}.onetoone-modal .modal-body .error_message{margin:6px 0 0}.onetoone-modal .modal-header{border-bottom:0;text-align:center}.user-employee .heads{padding-bottom:60px}.user-employee .user-employee__table tbody td{padding:19px 10px}.user-employee .user-employee__table .colon1{width:36%!important}.user-employee .user-employee__table .colon2{width:15%!important}.user-employee .user-employee__table .colon3{width:32%!important}.user-employee .user-employee__table .colon4{width:17%!important}.user-employee .user-employee__table .colon5{width:33%!important}.user-employee .user-employee__table .colon6{width:49%!important}.user-employee .user-employee__table .colon7{width:18%!important}.table__vocation-request{padding:28px 48px 4px}.del-arrow{padding-right:0}.del-arrow:before{display:none}.text-left-col,a.text-left-col{color:#2c2c2c;display:block;text-align:left}a.text-left-col:hover{color:#4a90e2}.text-right-col{display:block;text-align:right}thead .text-mid-col{white-space:nowrap}.text-mid-col{text-align:center}.oval{background-color:#bcc4d2;border-radius:50%;display:inline-block;height:5px;margin-right:3px;width:5px}.status img{height:34px;width:34px}.status .delete-link{font-size:12px}.status span{margin-right:20px}.big-pl{padding-left:40px}.big-pl .date{color:#2c2c2c;font-size:12px}.big-pr{padding-right:30px}.pending{color:#656f82;display:block;font-size:14px}.review{color:#4a90e2}.review:hover{color:#105bb2;text-decoration:none}.vocation-request{text-align:center}.vocation-request .close{cursor:pointer;opacity:.5;position:absolute;right:16px;top:0;z-index:3}.vocation-request .close:hover{opacity:1}.vocation-request .close span{color:#656f82;font-size:46px;font-weight:100}.vocation-request .modal-dialog{max-width:488px}.vocation-request .datepicker__title{color:#656f82;font-size:14px;margin-bottom:7px}.vocation-request .datepicker{position:relative;width:197px}.vocation-request input.datepicker__input{background-color:#fff;border:1px solid #979797;border-radius:3px;cursor:pointer;height:44px;padding:0 15px;width:100%!important}.vocation-request .datepicker .fa-chevron-down{color:#2c2c2c;pointer-events:none;position:absolute;right:15px;top:13px;transition:all .3s linear;z-index:2}.vocation-request .datepicker.rotate-arrow .fa-chevron-down{transform:rotate(180deg)}.vocation-request__title{font-size:18px;margin-bottom:30px;margin-top:10px}.vocation-request__subtitle{color:#656f82;margin:0 auto 38px;max-width:66%}.datepicker__title{color:#656f82;font-size:14px;text-align:left}.vocation-request__date{display:flex;justify-content:space-between;margin:30px 22px}.vocation-request__button{margin:63px 0 8px}.vocation-request__button button{margin:0 5px;padding:0;width:107px}.datepicker__input{cursor:pointer;display:inline-block;width:180px!important}.message__button .btn{margin:0 5px;padding:0;width:98px}.message-item{margin-bottom:25px;text-align:left}.message-item .custom-mark{margin-right:0}.message-item .birthday-wrap{border-bottom:1px solid #cbcfd6;border-top:1px solid #cbcfd6;height:280px;margin-left:-52px;margin-right:-52px;padding:0 0 0 52px}.message-item .templete-list{list-style:none;margin-top:15px;padding-left:0}.message-item .templete-list li{align-items:center;display:flex;margin-bottom:15px;width:100%}.message-item input[type=text]{border:1px solid #979797;border-radius:3px;height:52px;padding:0 15px;width:100%}.template-name{font-size:14px;padding-left:15px}.employee .accordion-head .user-prifile__name{font-weight:400}.employee .accordion-head .badge{font-size:12px;max-width:95px;overflow:hidden;text-overflow:ellipsis}.accordion-head.need-add-comments .date{color:#3c4556;font-weight:600}.accordion-body .comment.without-border{border:0}.accordion-body .leave-comment.mega-margin{padding-top:20px}.extra .pagination{margin-top:30px}.error-wrap .message-modal{margin-bottom:10px;text-align:center}.settings__input .error-wrap .add-skills__list li{height:17px;margin-bottom:9px;padding:0 5px 0 8px}.settings__input .error-wrap .add-skills__list li img{width:14px}.settings__input .error-wrap .add-skills__list li .tag-desc{line-height:17px;margin:1px 0 0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings__input .error-wrap .add-skills{border:none;padding:0}.settings__input .large-textarea{min-height:176px}.date-upload .comment{align-items:center}.date-upload .comment p{font-size:14px;margin-bottom:0;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.tab-comments .accordion-body .leave-comment{padding:10px 25px 20px 23px}.tab-comments .accordion-body .leave-comment .comment-body{padding:5px 0 0 75px}.tab-comments .accordion-body .leave-comment .comment-head{justify-content:flex-start}.tab-comments .accordion-body .leave-comment textarea{height:88px;padding:12px 20px}.tab-comments .accordion-body .comments-list{margin-left:0}.tab-comments .accordion-body .comment-body{padding:5px 40px 0 97px;word-break:break-word}.tab-comments .accordion-body .comment-head{align-items:center;display:flex;justify-content:space-between}.tab-comments .accordion-body .comment-head .remove{margin:0;right:8px;top:-10px}.tab-comments .accordion-body .comment-head .left-colon{align-items:center;border:none;display:flex}.tab-comments .accordion-body .comment-head .name{margin-bottom:5px}.tab-comments .accordion-body .comment-head .employee-remove{pointer-events:none}.tab-comments .accordion-body .comment-head .desc{margin-top:6px}.tab-comments .accordion-body .comment-body__date{margin-bottom:0}.share{color:#4a90e2;font-size:14px;margin-right:41px;margin-top:-33px}.visibility-comment{align-items:center;display:flex;flex-direction:row-reverse;margin-right:41px;margin-top:-7px}.visibility-comment img{border:2px solid #e6e8eb;height:44px;margin-left:-24px;width:44px}.visibility-comment span{color:#656f82;margin-right:30px}.about-modal .modal-body{padding:0 40px 30px}.about-modal .modal-dialog{max-width:460px}.about-modal .button-group{margin-top:35px;text-align:center}.about-modal .button-group .btn{margin:0 7px}.about-modal .error_message{margin-top:-3px}.about-modal .input-group label{color:#656f82;font-size:14px;margin-bottom:5px}.about-modal .input-group textarea{border:thin solid #979797;padding:7px 20px;resize:none;width:100%}.about-modal .modal-header{border-bottom:0;justify-content:center;padding:28px 20px 17px}.about-modal .modal-header p{font-size:18px}.about-modal__link{display:block;font-size:14px;margin-top:-15px}.employee .info-item .about-modal__link:hover{color:#105bb2}.reports.report .dataTables_filter{display:none}.reports.report .sorting .big-pl{color:#656f82}.tab-pane .employees-events-buttons .btn-secondary{min-width:auto;padding:0 22px}.tab-pane .approval-tab .dataTables_filter,.tab-pane .rejected-tab .dataTables_filter{display:block}.tab-pane .approval-tab .dataTables_filter label,.tab-pane .rejected-tab .dataTables_filter label{margin-bottom:0}.tab-pane .tab-content__head{padding:30px 0 0 40px}.tab-pane .tab-content__head .btn{margin-bottom:20px}.tab-pane .report-tab .colon1{width:20%!important}.tab-pane .report-tab .colon2{width:18%!important}.tab-pane .report-tab .colon3{width:20%!important}.tab-pane .report-tab .colon4{width:14%!important}.tab-pane .report-tab .colon5{width:28%!important}.tab-pane .requests-tab .accordion-body .comment{margin-bottom:30px}.tab-pane .requests-tab .status__date{color:#656f82}.tab-pane .requests-tab .status{align-items:center;display:flex}.tab-pane .requests-tab .status div{margin-left:10px}.tab-pane .requests-tab .status__user-name{color:#293141;display:block;max-width:113px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-pane .requests-tab .status__user-name:hover{color:#4a90e2}.tab-pane .requests-tab span.status__user-name{cursor:default}.tab-pane .requests-tab span.status__user-name:hover{color:#293141}.tab-pane .requests-tab .status__user-nolink{color:#2c2c2c;cursor:text;display:block;margin:0;max-width:113px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-pane .requests-tab .status__user-nolink:hover{color:#2c2c2c}.tab-pane .requests-tab table.vocation-table .colon1{width:28%!important}.tab-pane .requests-tab table.vocation-table .colon2{width:12%!important}.tab-pane .requests-tab table.vocation-table .colon3{width:23%!important}.tab-pane .requests-tab table.vocation-table .colon4{width:14%!important}.tab-pane .requests-tab table.vocation-table .colon5{width:18%!important}.tab-pane .requests-tab table.vocation-table .colon6{width:5%!important}.big-pl.status-list{margin-left:40px}.del-arrow:hover,.del-elem:hover{cursor:auto}.approval-tab .vocation-table .colon1{width:7%}.approval-tab .vocation-table .colon2{width:36%!important}.approval-tab .vocation-table .colon3{width:22%!important}.approval-tab .vocation-table .colon4,.approval-tab .vocation-table .colon5{width:15%!important}.approval-tab .vocation-table .colon6{width:5%!important}.approval-tab .vocation-table .colon7{width:0!important}.approval-tab2 .vocation-table .accordion-body{padding-bottom:30px;padding-right:30px}.approval-tab2 .vocation-table .colon1{width:7%}.approval-tab2 .vocation-table .colon2{width:34%!important}.approval-tab2 .vocation-table .colon3{width:17%!important}.approval-tab2 .vocation-table .colon4{width:14%!important}.approval-tab2 .vocation-table .colon5{width:16%!important}.approval-tab2 .vocation-table .colon6{width:12%!important}.approval-tab2 .vocation-table .colon7{width:0!important}.rejected-tab2 .vocation-table .colon1{width:7%}.rejected-tab2 .vocation-table .colon2{width:34%!important}.rejected-tab2 .vocation-table .colon3{width:20%!important}.rejected-tab2 .vocation-table .colon4,.rejected-tab2 .vocation-table .colon5,.rejected-tab2 .vocation-table .colon6{width:13%!important}.rejected-tab2 .vocation-table .colon7{width:0!important}main .container{padding:0}main .container-fluid table.dataTable td.dataTables_empty{color:#293141;font-size:16px!important;text-align:center!important}.hidden-input{border:0;height:0;visibility:hidden;width:0}.accordion-head{justify-content:space-between}.accordion-head,.accordion-head .l-col,.accordion-head .r-col{align-items:center;display:flex}.accordion-head .r-col .btn-link{margin-top:0;position:inherit;right:3px}.accordion-head .r-col .status{margin-right:15px}.accordion-head .r-col .status-list{max-width:90px}.accordion-head .r-col .date{color:#656f82;font-size:12px;margin-bottom:0;margin-right:27px;text-align:right}.employee .accordion-head>div.l-col{flex:0 0 64%;padding-right:20px}.employee .accordion-head>div.l-col>div:first-child{flex:0 0 105px}.vocation-tab .accordion-head{padding-right:6px}.vocation-tab .accordion-body{margin-bottom:30px}.vocation-tab .accordion-body .comment-head .btn-link{position:inherit}.vocation-tab .accordion-body .comment-head .date{align-items:center;display:flex;justify-content:flex-end;margin-right:3px}.vocation-tab .accordion-body .comment-head .date img{margin-right:15px}.vocation-tab .accordion-body .comment-head .remove{margin-right:16px;position:inherit}.vocation-tab .staff-comments{margin-top:17px}.vocation-tab .staff-comments.pl{margin:0 0 18px 39px}.vocation-tab .delete-btn{margin-top:20px}.main-modal.import-modal .error-wrap .error_message{min-height:60px;padding:30px 0 10px;position:static}.main-modal.import-modal .modal-body .dbl-btn{margin-top:0}.main-modal.upload-cv .edit-file{margin-top:10px;text-align:left}.main-modal.upload-cv .edit-file p{display:inline;font-size:14px;margin-bottom:0}.main-modal.upload-cv .edit-file.edit-file__disabled{pointer-events:none}.main-modal.upload-cv .edit-file.edit-file__disabled .custom-mark{opacity:.4}.main-modal.upload-cv .close{display:block!important;right:10px;top:0;z-index:20}.main-modal.upload-cv .main-modal__title{font-weight:400}.main-modal.upload-cv .main-modal__title span{color:#656f82;font-size:13px;position:relative;right:-3px;top:-13px}.main-modal.upload-cv .modal-body{justify-content:flex-start;min-height:320px;padding:38px 30px 40px}.main-modal.upload-cv .error_message{align-items:center;display:flex;font-size:12px;justify-content:center;min-height:26px;position:absolute;text-align:center;top:96px}.main-modal.upload-cv .dbl-btn{margin-top:32px}.blue-btn:disabled{background:#e0e2e5;cursor:no-drop;pointer-events:none}.loader-anim{margin:-10px 0 25px;visibility:hidden}.loader-anim p{color:#656f82;font-size:12px;margin-bottom:5px}.loader-anim .blue-line{background:#d8d8d8;border-radius:3px;height:4px;position:relative;width:322px}.loader-anim .blue-line .line{background:#4a90e2;border-radius:3px;bottom:0;left:0;position:absolute;right:326px;top:0}@keyframes line{0%{right:326px}to{right:33px}}@keyframes line2{0%{right:33px}to{right:0}}.actions-modal .modal-dialog{max-width:811px}.actions-modal .modal-dialog .modal-header{padding:18px 0 0}.actions-modal .modal-dialog .error_message__template{font-size:14px;margin-bottom:28px;text-align:center}.actions-modal .modal-dialog .error_message__template a{margin-left:15px}.actions-modal .modal-dialog .error_message__template a:hover{color:#105bb2}.actions-modal .modal-dialog .template{display:flex;justify-content:center;margin-bottom:40px}.actions-modal .modal-dialog .template .modal-select+.select2-container{width:325px!important}.actions-modal .modal-dialog .one-day-calendar,.actions-modal .modal-dialog .right-colon{display:block}.actions-modal .modal-dialog .right-colon input{box-sizing:content-box;color:#656f82;font-family:Roboto Mono,monospace;font-size:64px;font-weight:300;height:72px;line-height:72px;width:77px}.actions-modal .modal-dialog .right-colon input::-webkit-input-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:64px;font-weight:300;line-height:72px}.actions-modal .modal-dialog .right-colon input::-moz-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:64px;font-weight:300;line-height:72px}.actions-modal .modal-dialog .right-colon input:-ms-input-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:64px;font-weight:300;line-height:72px}.actions-modal .modal-dialog .right-colon input:-moz-placeholder{color:#bcc4d2;font-family:Roboto Mono,monospace;font-size:64px;font-weight:300;line-height:72px}.actions-modal .modal-dialog .right-colon{padding-left:20px}.actions-modal .modal-dialog .right-colon .first-time span{margin:0 10px}.actions-modal .modal-dialog .right-colon .title{margin-left:0}.actions-modal .modal-dialog .right-colon .first-time{margin-top:70px}.actions-modal .modal-dialog .right-colon .first-time span{font-size:64px;line-height:1.3}.actions-modal .timeline-body{margin-top:33px}.actions-modal .timeline-body .left-colon{border:none;margin-bottom:0;padding:0 0 0 30px}.actions-modal .timeline-body .left-colon .radio-group{max-height:230px;overflow:hidden}.actions-modal .timeline-body .left-colon .radio-group .mCSB_container{margin:0}.actions-modal .timeline-body .left-colon .radio-group .mCSB_dragger_bar{width:5px}.actions-modal .timeline-body .left-colon .radio-group .mCSB_scrollTools{width:6px}.actions-modal .timeline-body .left-colon .radio-group .radio-btn-group label{display:inherit;max-height:50px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.actions-modal .timeline-body .right-colon{border:none}.actions-modal .timeline-body .middle-colon{position:relative}.actions-modal .timeline-body .middle-colon:before{background-color:#bcc4d2;bottom:0;content:"";position:absolute;right:0;top:40px;width:1px}.actions-modal .timeline-body .middle-colon:after{background-color:#bcc4d2;bottom:0;content:"";left:0;position:absolute;top:46px;width:1px}.actions-modal .modal-footer__actions{align-items:baseline;display:flex}.actions-modal .modal-footer__actions .button-group{display:flex;justify-content:center;padding-bottom:30px;width:100%}.actions-modal .modal-footer__actions .button-group .blue-btn{color:#fff}.actions-modal .modal-footer__actions .editor-link{bottom:37px;margin:0 0 0 30px;min-width:150px;position:absolute}.actions-modal .modal-footer__actions .editor-link a{color:#4a90e2;font-size:14px;font-weight:500}.actions-modal .modal-footer__actions .editor-link a:hover{color:#105bb2}.lang__wrap .in-line{align-items:flex-end;margin-bottom:30px}.lang__wrap .in-line:last-child{margin-bottom:0}.in-line{align-items:flex-end;display:flex}.in-line>div{margin-right:20px}.in-line .remove{margin-left:-20px}.checkbox__list .role-checkbox{margin-bottom:16px}.checkbox__list .role-checkbox:last-child{margin-bottom:0}.assign-responsible{margin:30px 0 0 44px}.assign-responsible__list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.assign-responsible__list li{margin:0 48px 27px 0}.assign-responsible__list .user-prifile__wrap{align-items:flex-start;max-width:250px;padding:0;width:auto}.assign-responsible__list .user-prifile__wrap .remind:hover{color:#105bb2}.assign-responsible__list .user-prifile__wrap .user-prifile__position{margin-bottom:0}.assign-responsible__list .user-prifile__wrap .user-prifile__name{color:#293141;font-weight:400}.assign-responsible__list .user-prifile__wrap .user-prifile__name:hover{color:#105bb2}.assign-responsible__list .user-prifile__wrap .remove{line-height:19px}.assign-responsible__list .user-prifile__wrap .user-prifile__info{margin-top:-3px}.assign-responsible__list .user-prifile__wrap .user-prifile__info .remind{font-size:12px}.drop-list__body-sharing .sharing-files .user-prifile__wrap{border-radius:3px;justify-content:center;min-width:84px;padding:4px;position:relative}.drop-list__body-sharing .sharing-files .user-prifile__wrap:hover{background-color:#f2f2f2}.drop-list__body-sharing .sharing-files .user-prifile__wrap:hover .download-link,.drop-list__body-sharing .sharing-files .user-prifile__wrap:hover .remove,.drop-list__body-sharing .sharing-files .user-prifile__wrap:hover .sharing-modal{display:block}.drop-list__body-sharing .sharing-files .user-prifile__wrap:hover .lock-file{z-index:-5}.drop-list__body-sharing .sharing-files .user-prifile__wrap .lock-file{display:none;left:4px;margin-right:5px;position:absolute;top:2px;z-index:5}.drop-list__body-sharing .sharing-files .user-prifile__wrap .sharing-modal{display:none;left:5px;margin-right:4px;position:absolute;z-index:55}.drop-list__body-sharing .sharing-files .user-prifile__wrap .sharing-modal:hover svg path{fill:#4a90e2}.drop-list__body-sharing .sharing-files .user-prifile__wrap .download-link{bottom:22px;display:none;left:5px;margin-right:4px;position:absolute;z-index:55}.drop-list__body-sharing .sharing-files .user-prifile__wrap .download-link:hover svg path{fill:#4a90e2}.drop-list__body-sharing .sharing-files .user-prifile__wrap .remove{display:none;padding:0;position:absolute;right:2px;top:4px}.drop-list__body-sharing .sharing-files .user-prifile__wrap .user-upload__files{position:relative;text-align:center}.drop-list__body-sharing .sharing-files .user-prifile__wrap .user-upload__files .user-file__info{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-list__body-sharing .sharing-files .user-prifile__wrap .user-upload__files .user-file__info a{color:#2c2c2c;font-size:12px}.drop-list__body-sharing .sharing-files .user-prifile__wrap .user-upload__files .user-file__img:hover+.user-file__info .user-file__name,.drop-list__body-sharing .sharing-files .user-prifile__wrap .user-upload__files .user-file__info a:hover{color:#4a90e2}.drop-list__body-sharing .upload-file .modal-body{min-height:240px}.drop-list__body-sharing .upload-file .modal-body .main-modal__title{margin-bottom:51px}.drop-list__body-sharing .upload-file .modal-body .loader-anim{margin-top:10px}.drop-list__body-sharing .error-upload-modal .modal-body{padding:40px 30px}.drop-list__body-sharing .error-upload-modal .modal-body .main-modal__title{color:#2c2c2c;font-size:18px;font-weight:500}.drop-list__body-sharing .error-upload-modal .modal-body p{font-size:16px}.drop-list__body-sharing .error-upload-modal .modal-body .reason-error{margin-bottom:30px}.drop-list__body-sharing .error-upload-modal .modal-body .again-ask{margin-bottom:36px}.drop-list__body-sharing .error-upload-modal .modal-body .dabl-btn .apply-btn{margin-right:14px;width:98px}.drop-list__body-sharing .error-upload-modal .modal-body .dabl-btn .cancel-btn{width:98px}.emploee-addfile__modal .modal-content{height:493px;overflow:hidden;width:500px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap{height:262px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .mCSB_inside>.mCSB_container{margin-right:0}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list{padding:0}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item{align-items:center;margin:0;padding:14px 0 11px 20px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item:hover{background-color:#f2f2f2}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark{display:flex;height:100%;width:100%}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .checkmark{background-color:inherit;border:none;margin-top:5px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .checkmark:before{background-image:url(../img/employee/check.png);content:"";height:28px;width:28px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .checkbox-image{align-items:center;display:flex;margin-left:45px}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .img-text{align-items:center;display:flex}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .img-text .checkbox-image__title{color:#2c2c2c;font-size:16px;font-weight:400;margin:0 0 0 10px;max-width:370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emploee-addfile__modal .modal-content .modal-main .birthday-wrap .birthday-list .employee-item .custom-mark .img-text img{height:37px;width:29px}.emploee-addfile__modal .modal-content .modal-main .modal-footer{justify-content:space-between;padding:35px 50px}.emploee-addfile__modal .modal-content .modal-main .modal-footer .disabled-btn{background-color:#e0e2e5;pointer-events:none}.emploee-addfile__modal .modal-content .modal-main .modal-footer .add-files{padding:0}.emploee-addfile__modal .modal-content .modal-main .modal-footer .add-files label{cursor:pointer;width:113px}.emploee-addfile__modal .modal-content .modal-body .modal-head .form-search-modal input{width:360px}.respons-modal .modal-body .modal-head{display:block}.respons-modal .modal-body .modal-head input{width:100%}.respons-modal .modal-body .modal-head div{margin-bottom:20px}.respons-modal .modal-body .modal-head div p{color:#2c2c2c;font-size:16px}.respons-modal .modal-header .modal-title{color:#2c2c2c;font-size:18px;font-weight:400}.assign-responsible__title{color:#656f82;font-size:16px}.employee-remove{color:#656f82;margin-bottom:0}.tasks__head{align-items:center;display:flex;justify-content:space-between}.tasks__head a{color:#656f82;display:inline-block;font-size:12px;line-height:1.4;margin-left:14px}.tasks__head a.active{border-bottom:1px solid #979797}.comments__tab-wrap{padding:30px 40px 40px}.tasks__tab-wrap .accordion-body{margin-top:25px}.tasks__tab-wrap .accordion-head .btn-link{right:6px}.tasks__tab-wrap .accordion-head .user-prifile__wrap{min-width:84px;padding-left:0}.tasks__tab-wrap .accordion-head .user-prifile__img{margin-left:0}.tasks__tab-wrap .accordion-head .user-prifile__name{color:#2c2c2c;line-height:1;margin-left:0;overflow:hidden;text-overflow:ellipsis}.tasks__tab-wrap .accordion-head .user-prifile__name:hover{color:#4a90e2}.tasks__tab-wrap .accordion-head span.user-prifile__name:hover{color:#2c2c2c}.tasks__tab-wrap .user-prifile__date{color:#656f82;font-size:12px}.recruiter__wrap{max-width:73%}.recruiter__wrap a.recruiter:hover{text-decoration:none}.recruiter__wrap a.recruiter:hover span{color:#4a90e2}.recruiter__wrap .recruiter{align-items:center;display:flex;margin-bottom:18px;max-width:100%;overflow:hidden}.recruiter__wrap .recruiter span{color:#2c2c2c;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruiter__wrap .recruiter .people-info{margin-left:10px;max-width:86%}.recruiter__wrap .recruiter .people-info p{color:#656f82;font-size:14px;margin-bottom:0;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruiter__wrap .recruiter .rounded-circle{border:1px solid #e9eaed;height:52px;width:52px}.add-file__container{align-items:center;display:flex}.add-file__container .btn{margin-top:0}.add-file__container .add-file__wrap{margin-left:7px}.accordion-body .leave-comment .add-file__container button{margin-top:0}.accordion-body .comment-body .file-list{margin-bottom:0}.okr-sub .pseudo-select__wrap{right:0;top:70px}.employee .days__left ul{border-bottom:1px solid #d4d7dd;display:flex;justify-content:flex-start;padding:10px}.employee .days__left ul div{display:block;position:relative;text-align:left;width:100%}.employee .days__left ul div .hint{background:rgba(41,49,65,.9);border-radius:3px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;left:-45px;opacity:0;padding:9px 6px 10px 14px;position:absolute;text-align:left;top:58px;transition:all .3s linear;width:250px;z-index:5}.employee .days__left ul div .hint p{color:#fff;font-size:14px}.employee .days__left ul div .hint b{font-size:14px;font-weight:600;max-width:130px;overflow:hidden;text-overflow:ellipsis}.employee .days__left ul div .hint .name{font-weight:500;max-height:36px;max-width:130px;overflow:hidden;text-overflow:ellipsis}.employee .days__left ul li{display:block;margin-right:8px;padding:5px}.employee .days__left ul li:last-child{margin-right:0}.employee .days__left ul li img{height:24px;-o-object-fit:none;object-fit:none;width:24px}.employee .days__left ul .vacancy__content{background-color:#86cc56;border-radius:3px;height:63px;width:73px}.employee .days__left ul .vacancy__content div{text-align:center}.employee .days__left ul .vacancy__content .tooltip__name{text-align:left}.employee .days__left ul .vacancy__content .hint .autofill-tag,.employee .days__left ul .vacancy__content .hint p:first-child{margin-bottom:20px}.employee .days__left ul .vacancy__content:hover .hint{display:block;left:-5px;opacity:1;text-align:left}.employee .days__left ul .sick-day__content{background-color:#e25a5a;border-radius:3px;height:63px;width:73px}.employee .days__left ul .sick-day__content div{text-align:center}.employee .days__left ul .sick-day__content .tooltip__name{text-align:left}.employee .days__left ul .sick-day__content:hover .hint{display:block;left:-86px;opacity:1;text-align:left}.employee .days__left ul .sick-leave__content{background-color:#e25a5a;border-radius:3px;height:63px;width:73px}.employee .days__left ul .sick-leave__content div{text-align:center}.employee .days__left ul .sick-leave__content .tooltip__name{text-align:left}.employee .days__left ul .sick-leave__content:hover .hint{display:block;left:inherit;opacity:1;right:-98px;text-align:left}.employee .days__left ul .from-home__content{background-color:#656f82;border-radius:3px;height:63px;width:73px}.employee .days__left ul .from-home__content div{text-align:center}.employee .days__left ul .from-home__content .tooltip__name{text-align:left}.employee .days__left ul .from-home__content:hover .hint{display:block;left:inherit;opacity:1;right:-6px;text-align:left}.employee .days__left .days{color:#fff;font-size:20px}.employee .days__left .days .request{color:#fff;display:flex;font-size:12px;height:30px;margin-top:5px}.employee .days__left .days__left-header{align-items:center;display:flex;justify-content:space-between;padding:17px 11px 0}.employee .days__left .days__left-header .full-report{border:none;padding:0}.employee .days__left .days__left-header .full-report a{color:#4a90e2;font-size:14px;font-weight:500}.employee .days__left .days__left-header .full-report span{color:#4a90e2}.employee .days__left .days__left-header .full-report span:hover{color:#105bb2}.employee .days__left .days__left-header .left-header__tagline p{color:#656f82;font-size:12px;margin:0}.employee .days__left .days__left-header .report-btn{background:transparent!important;color:var(--v-primary-base)!important;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:18px;margin:4px 0}.employee .days__left .days__left-header .report-btn:hover{color:var(--v-link-darken1)!important}.modal__footer .file-list li{align-items:center;display:flex}.modal__footer .file-list li .files-name{margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis}.employee .drop-list__body .description p{max-width:800px;overflow:hidden;text-overflow:ellipsis}.vocation-table .custom-mark .checkmark:hover{cursor:pointer}.vocation-table .request-days__count{margin:auto;padding-right:24px;text-align:center;width:80px}@media screen and (max-width:1440px){.vocation-table .request-days__count{width:100px}}@keyframes play-anim-profile{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.employee .comment-action-menu,.vacation .comment-action-menu{position:absolute;right:4px;top:0}.employee .comment-action-menu.show .action-menu-btn svg path,.vacation .comment-action-menu.show .action-menu-btn svg path{fill:#4a90e2}.employee .comment-action-menu .action-menu-btn,.vacation .comment-action-menu .action-menu-btn{background:transparent;color:#bcc4d2;font-size:20px}.employee .comment-action-menu .action-menu-btn svg,.vacation .comment-action-menu .action-menu-btn svg{vertical-align:middle}.employee .comment-action-menu .action-menu-btn svg path,.vacation .comment-action-menu .action-menu-btn svg path{transition:fill .25s ease}.employee .comment-action-menu .action-menu-btn:hover svg path,.vacation .comment-action-menu .action-menu-btn:hover svg path{fill:#4a90e2}.employee .comment-action-menu .action-dropdown,.vacation .comment-action-menu .action-dropdown{border-radius:8px;left:inherit!important;right:0;width:auto}.employee .comment-action-menu .action-dropdown .fa,.vacation .comment-action-menu .action-dropdown .fa{font-size:16px;padding-right:5px}.employee .comment-action-menu .action-dropdown .fa-pencil,.vacation .comment-action-menu .action-dropdown .fa-pencil{color:#bcc4d2}.employee .comment-action-menu .action-dropdown .fa-trash,.vacation .comment-action-menu .action-dropdown .fa-trash{color:#e25a5a}.employee .comment-action-menu .action-dropdown-item,.vacation .comment-action-menu .action-dropdown-item{box-sizing:border-box;color:#2c2c2c;display:flex;margin:0;white-space:nowrap}.employee .comment-action-menu .action-dropdown-item svg,.vacation .comment-action-menu .action-dropdown-item svg{margin-right:8px;margin-top:2px}.employee .comment-action-menu .action-dropdown-item:hover,.vacation .comment-action-menu .action-dropdown-item:hover{background-color:#f2f2f2;color:inherit}.employee .comment.edit-mode .action-menu-btn,.employee .comment.edit-mode .comment-body,.employee .comment.edit-mode .rating-result,.vacation .comment.edit-mode .action-menu-btn,.vacation .comment.edit-mode .comment-body,.vacation .comment.edit-mode .rating-result{display:none}.employee .comment.edit-mode .edit-comment,.vacation .comment.edit-mode .edit-comment{display:block}.employee .comment .edit-comment,.vacation .comment .edit-comment{display:none;margin:0;padding:15px 25px 0 0}.employee .comment.author .edit-comment,.vacation .comment.author .edit-comment{padding:15px 25px 10px}.employee .edit-comment,.vacation .edit-comment{box-sizing:border-box;position:relative}.employee .edit-comment .remove-attached-file,.vacation .edit-comment .remove-attached-file{background:url(../img/send-email/remove.svg) 50% no-repeat;cursor:pointer;display:inline-block;height:26px;vertical-align:middle;width:26px}.employee .edit-comment .edit-comment-label,.vacation .edit-comment .edit-comment-label{color:#656f82;font-size:14px}.employee .edit-comment .buttons,.vacation .edit-comment .buttons{align-items:flex-start;display:flex;margin:8px 0 0}.employee .edit-comment .update-comment-btn,.vacation .edit-comment .update-comment-btn{margin:0}.employee .edit-comment .cancel-edit-btn,.vacation .edit-comment .cancel-edit-btn{margin:0 0 0 15px}.employee .edit-comment .comment-text,.vacation .edit-comment .comment-text{background:#fff}.employee .edit-comment .switch,.vacation .edit-comment .switch{bottom:auto;right:25px;top:0}.employee .edit-comment .add-file,.vacation .edit-comment .add-file{background:url(../img/send-email/attach-hover.svg) no-repeat;cursor:pointer;height:32px;margin:3px 0 0 10px;opacity:.8;transition:opacity .25s;width:32px}.employee .edit-comment .add-file:hover,.vacation .edit-comment .add-file:hover{opacity:1}.employee .edit-comment .comment-text,.vacation .edit-comment .comment-text{height:88px;width:100%}.employee .edit-comment .file-list,.vacation .edit-comment .file-list{margin:8px 0 0}.employee .edit-comment .file-upload,.vacation .edit-comment .file-upload{opacity:0;visibility:hidden}#employee-reviews-table,#request .files_upload--wrap{background:#fff}#employee-reviews-table .review-name{color:var(--v-anchor-base)}#employee-reviews-table thead td{width:1%!important}#employee-reviews-table tbody td{max-width:0}#aboutMeAssets .per-page{padding-right:8px}#aboutMeAssets .fake-link{max-width:320px;word-break:break-word}.statistics{min-height:825px}.statistics h1{background:#fff;font-size:24px;font-weight:400;line-height:36px;margin-bottom:0;padding:16px 0 8px 24px}.statistics .tab-content{border-radius:4px;margin:8px auto}@media (max-width:1440px){.statistics .tab-content{margin:8px 16px;max-width:100%!important}.statistics .full-size-statistic{max-width:calc(100% - 45px)!important}}.statistics .vacancies-nav{background:#fff;padding-left:24px}.statistics .container-fluid{margin:0;max-width:100%!important}@media (max-width:1440px){.statistics .container-fluid{margin:0!important}}.statistics .htabs-nav li{margin:0 14px}.statistics .htabs-nav li:first-child{margin-left:0}.statistics .htabs-nav li a{background:transparent;border-bottom:2px solid transparent;color:#9da3ae;font-size:14px;font-weight:500;letter-spacing:.8px;line-height:16px;max-height:32px;padding:8px 0;text-align:center}.statistics .htabs-nav li a.active{border-color:#4a90e2;color:#4a90e2}.statistics .content{position:static}.statistics .vacancies-nav{width:100%}.statistics svg:not(.highcharts-root)>g>g:last-child{pointer-events:none}.statistics .nav-tabs li{margin-bottom:0}.statistics .statistics-employees__select .select2-container{width:191px!important}.statistics .htabs-nav{flex-wrap:nowrap}.statistics table.dataTable.no-footer{border-bottom:0}.statistics .head{margin-bottom:25px}.statistics .number{font-size:48px;font-weight:600;margin:0}.statistics .entity{color:#656f82;font-size:14px;margin:0}.statistics .card{border:1px solid #bcc4d2;border-radius:3px;display:flex;flex-direction:row;margin:21px 0;padding-left:0}.statistics .card li{border-right:1px solid #cbcfd6;flex:0 0 25%;list-style:none;padding:7px 0 17px;text-align:center}.statistics .card li:last-child{border-right:0}.statistics .card .number.grey{color:#656f82}.statistics .card .number.orange{color:#f5a623}.statistics .card .number.green{color:#86cc56}.statistics .card .number.red{color:#e25a5a}.statistics .card-min{margin-bottom:40px}.statistics .card-min li{flex:0 0 33%}.statistics .statistic-table{color:#656f82;margin-top:22px}.statistics .statistic-table .first-colon{width:12%!important}.statistics .statistic-table .second-colon{width:56%!important}.statistics .statistic-table .third-colon{width:32%!important}.statistics .statistic-table .chart-title{margin:15px 0 15px 55px}.statistics .statistic-table .table-responsive-sm{border-collapse:collapse;margin-bottom:60px;width:100%!important}.statistics .statistic-table .table-responsive-sm tr td{border:0;padding:8px 15px;vertical-align:middle}.statistics .statistic-table .table-responsive-sm tr td:first-child{text-align:center}.statistics .statistic-table .table-responsive-sm tr td:last-child{padding-right:30px;text-align:center}.statistics .statistic-table .table-responsive-sm tr:first-child td{padding-top:20px}.statistics .statistic-table .table-responsive-sm thead{border-bottom:1px solid #cbcfd6;border-collapse:collapse;border-top:0}.statistics .statistic-table .table-responsive-sm thead tr td{padding:20px 15px}.statistics .statistic-table .table-responsive-sm tbody tr{transition:background .25s}.statistics .statistic-table .table-responsive-sm tbody tr td:first-child{font-size:24px;font-weight:500}.statistics-employees #by_candidates_chart_block,.statistics-employees #by_source_chart_block,.statistics-employees #candidates_created_by_charts_section,.statistics-employees #employee-chart-section,.statistics-employees #employees_turnover_chart_section,.statistics-employees #events_one_to_one_section,.statistics-employees #offer_acceptance_rate_section,.statistics-employees #vacancy-chart-section{padding:0 24px 24px}.statistics-employees #employee-chart-section{padding:0 24px 20px}.chart{margin-bottom:33px}.empty-chart{margin-top:5px;max-width:900px;position:relative}.empty-chart img{height:auto;max-width:100%}.chart-title{color:#656f82;line-height:1;margin-bottom:0;margin-top:15px}.select-name{color:#656f82;font-size:14px;margin-bottom:8px}.statistics-select{width:486px}.statistics-block{margin-bottom:80px}.statistics-block__head{display:flex;justify-content:space-between;margin-bottom:30px}.statistics-block__head .btn{margin-top:29px}.chart-list{margin:25px 0 0;padding-left:25px}.chart-list li{align-items:center;display:flex;list-style:none;margin-bottom:20px}.chart-list p{color:#293141;margin-bottom:0}.chart-list .num{margin-right:10px}.chart-list .color{border-radius:3px;height:18px;margin-right:10px;width:18px}.color-red{background:#e25a5a}.color-pink{background:#ff9595}.color-blue{background:#4a90e2}.color-dark-blue{background:#105bb2}.color-green{background:#86cc56}.color-orange{background:#f5a623}.add-chart-btn{margin-top:-50px}.statistics-vacancies__select{margin-bottom:22px}.statistics-mood{border-bottom:1px solid #dfe2e7;padding:24px;position:relative}.statistics-mood .select-content{left:0;position:absolute;right:0;top:52px;z-index:12}.statistics-mood__popup{cursor:pointer;position:absolute;right:10px;top:10px}.statistics-mood .title{color:#2c2c2c;font-size:18px;font-weight:700}.statistics-mood .report-list{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin-top:20px;max-width:360px!important;padding-left:0}.statistics-mood .report-list li{align-content:center;align-items:center;background:#f2f2f2;border-radius:5px;display:flex;flex:0 0 165px;flex-direction:column;justify-content:center;margin:10px 0 0 10px;min-height:162px;width:165px}.statistics-mood .report-list li span{color:#656f82;font-size:36px;font-weight:600;margin-bottom:5px}.statistics-mood .report-list li p{color:#656f82;font-size:12px;line-height:1.3;margin-bottom:0;padding:0 2px;text-align:center}.statistics-mood__chart-holder{width:59%}.empty-chart{align-items:center;display:flex;justify-content:center;min-height:290px}.empty-chart p{color:#656f82}.statistics-mood__head{display:flex}.statistics-mood__head .period-select+.select2-container{height:52px;min-width:240px}.statistics-mood__head .period-select+.select2-container .select2-selection--single{border:1px solid #979797;height:52px}.statistics-mood__head .period-select+.select2-container .select2-selection--single .select2-selection__rendered{line-height:52px}.statistics-mood__head .period-select+.select2-container .select2-selection--single .select2-selection__arrow{right:14px;top:12px}.statistics-mood__head .period-select+.select2-container .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c}.statistics-mood__head .select-employee{margin-bottom:30px;margin-right:10px;position:relative;width:494px}.statistics-mood__head .select-employee .select-mask{min-height:52px;padding:3px 0 2px 10px}.statistics-mood__head .select-employee .select-mask .rounded-circle{flex:inherit;height:40px;width:40px}.statistics-mood__head .select-employee .birthday-list .rounded-circle{flex:inherit}.statistics-mood__head .select-employee .modal-head{padding:10px}.statistics-mood__head .select-employee .mCSB_inside>.mCSB_container{margin-right:0}.statistics-mood__head .select-employee .form-search-modal input[type=search]{width:100%}.statistics-mood__head .select2-container{height:32px;min-width:191px}.mood-illustrations{margin:5px 0 25px;width:550px}.mood-illustrations ul{display:flex;list-style:none;padding-left:0}.mood-illustrations ul li{flex:0 0 20%;text-align:center}.mood-illustrations ul li p{color:#656f82;font-size:14px;margin-top:8px}.statistics-mood__body{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.statistics-timeline{background:#fff;border-top:1px solid #dfe2e7;display:none;position:relative;width:100%}.mood-timeline__title{font-size:18px;font-weight:500;text-align:center}.statistics-timeline__head{display:flex;justify-content:space-between;overflow:hidden;padding:20px 20px 10px;width:100%}.statistics-timeline__head .select2-container{width:183px!important}.statistics-timeline__head .button-group{display:flex;justify-content:flex-end;min-width:170px}.statistics-timeline__head .button-group .next-button,.statistics-timeline__head .button-group .prev-button{background:#fff;border:1px solid #bcc4d2;text-align:center;width:48px}.statistics-timeline__head .button-group .next-button:disabled,.statistics-timeline__head .button-group .prev-button:disabled{cursor:no-drop;opacity:.5}.statistics-timeline__head .button-group .prev-button{border-radius:3px 0 0 3px}.statistics-timeline__head .button-group .next-button{border-radius:0 3px 3px 0;margin-left:-1px}.statistics-timeline__head .button-group .fc-icon{color:#bcc4d2}.statistics-timeline__head .button-group .fc-icon-left-single-arrow:after,.statistics-timeline__head .button-group .fc-icon-right-single-arrow:after{top:0}.calendar-day.comment{position:relative}.calendar-day.comment:before{background:#fff;border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.survey-date{display:flex;flex-direction:column-reverse}.survey-date__days,.survey-day{display:flex}.survey-day{align-items:flex-end;font-size:11px;font-weight:500;justify-content:center;line-height:1;width:27.14px}.survey-month,.survey-month-min{color:#293141;display:inline-block;font-size:12px;position:relative;text-align:center}.survey-month-min:before,.survey-month:before{background:#dfe2e7;bottom:0;content:"";display:block;height:39px;left:0;position:absolute;top:0;width:1px}.survey-year{padding-left:6px}.survey-year,.survey-year-min{font-size:11px;font-weight:500}.survey-year-min{display:inline-block;position:relative;text-align:center;width:21px}.survey-year-min:before{content:"'";left:5px;position:absolute;top:0}.datesHolder{position:relative}.datesHolder:after{background:#dfe2e7;bottom:-20px;content:"";display:block;height:70px;left:0;position:absolute;top:0;width:1px}.statistics .container-fluid{max-width:1384px}.statistics .htabs-content{max-width:1384px;min-height:auto}.statistics .full-size-statistic{margin:8px 24px;max-width:calc(100% - 45px);min-height:auto}.page-footer{align-items:center;height:50px;margin-bottom:40px;padding:0 8px;position:relative;width:100%}.page-footer .select2-container{width:auto!important}.page-footer .pagination .page-item.disabled{background:transparent}.page-footer .pagination .page-item.active .page-link{color:#fff;padding:0 10px}.page-footer .pagination .page-item.active .page-link:before{background:#4a90e2;border-radius:3px;bottom:0;content:"";height:100%;left:7px;position:absolute;right:6px;top:0;z-index:-1}.page-footer .pagination{margin:0}.page-footer .show-entries{align-items:center;display:flex;position:absolute;right:16px}.page-footer .show-entries p{color:#656f82;font-size:14px;margin-bottom:0;margin-right:10px}@media screen and (max-width:1200px){.page-footer .show-entries p{display:none}}@media screen and (min-width:2000px){.page-footer{margin:0 auto;width:100%}}.mood-timeline .user-calendar{border-right:0}.mood-timeline .user-prifile__wrap{border-right:1px solid #bcc4d2;flex:0 0 214px;width:214px}.mood-timeline .user-calendar__wrap{margin-top:0}.mood-timeline .user-calendar__wrap .wrapper{position:relative}.mood-timeline .calendar-day{position:relative;width:28.5px}@media (max-width:1024px){.mood-timeline .calendar-day{width:24px}}#moodTimeline .date-line{align-items:flex-end}.statistics .loader svg{height:80px;width:80px}#chart_div10{pointer-events:none}.mood-timeline__modal .user-prifile__info{margin-top:0}.mood-timeline__modal .modal-dialog{left:50%;min-height:232px;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:397px}.mood-timeline__modal .modal-header{border-bottom:0}.mood-timeline__modal .modal-body{padding:25px 20px 20px}.mood-timeline__modal .user-prifile__wrap{align-items:flex-start;margin:0;padding:0;width:100%}.mood-timeline__modal .user-prifile__img{margin-top:5px}.mood-timeline__modal .close{right:14px;top:2px;z-index:20}.mood-timeline__modal .user-prifile__name{display:block;font-size:14px;margin-bottom:5px}.mood-timeline__modal .date,.mood-timeline__modal .user-prifile__position{color:#656f82}.mood-timeline__modal .date{font-size:12px}.mood-timeline__modal .comment-user{align-items:center;display:flex;margin-top:20px}.mood-timeline__modal .comment-user__mood{flex:0 0 40px}.mood-timeline__modal .comment-user__mood img{height:auto;max-width:100%}.mood-timeline__modal .comment-user__text{margin-left:10px}.mood-timeline__modal .comment-user__text p{color:#656f82;font-size:14px;margin-bottom:0;word-break:break-word}.col-chart,.wrap-years{display:flex}.col-chart{margin-bottom:20px}.col-chart .barchart__wrap{margin-right:20px}.hr-statistics{margin:40px;position:relative}.hr-statistics .cover{background:#fff;height:100%;left:0;position:absolute;right:0;top:-5px;width:100%;z-index:2}.barchart__wrap,.commandschart__wrap,.donutchart__wrap{background:#f2f2f2;position:relative;width:50%}.barchart__wrap .title,.commandschart__wrap .title,.donutchart__wrap .title{padding-top:13px;width:100%}.barchart__wrap .title p,.commandschart__wrap .title p,.donutchart__wrap .title p{color:#656f82;text-align:center}.hr-statistics__select{padding:24px 0 0 24px}.hr-statistics__select .select2-container{min-height:35px;min-width:200px}.hr-statistics__select .select2-container .select2-dropdown{border:1px solid red!important}.hr-statistics__select .select2-container .select2-selection--single{border:0}.hr-statistics__select .select2-container .select2-selection--single .select2-selection__rendered{font-size:18px;font-weight:500}.hr-statistics__head{align-items:center;display:flex;margin-bottom:37px}.hr-statistics__head input.data-range-picker{background-color:#fff;background:url(../img/statistics/arrow_down.svg) no-repeat 93%;border:1px solid #979797;border-radius:3px;cursor:pointer;height:52px;padding:0 31px 0 15px;width:259px}.hr-statistics__head .filter__select{width:420px}.hr-statistics__head .filter__select .people-info{max-width:100%}.hr-statistics__head .filter__select-content .people-list .team-info-wrap .people-info p{max-width:330px}.hr-statistics__result{align-items:flex-end;display:flex;justify-content:space-between}.hr-statistics__result>div{align-items:center;display:flex}.hr-statistics__result-item{margin-right:34px;position:relative}.hr-statistics__result-item:last-child:after{display:none}.hr-statistics__result-item:after{background:#bcc4d2;bottom:0;content:"";display:block;height:58px;position:absolute;right:-17px;top:5px;width:1px}.hr-statistics__result-item .percent{color:#656f82;font-size:36px;font-weight:600;margin-right:10px}.hr-statistics__result-item img{max-width:11px}.hr-statistics__result-item .top{color:#656f82;font-size:18px}.hr-statistics__result-item>div{display:flex}.hr-statistics__result-item .desc{color:#656f82;display:block;font-size:12px;margin-top:-6px}.turnover{height:227px;width:100%}.barchart,.donutchart{height:380px;width:100%}.commandschart__wrap{background-color:#f2f2f2;height:290px;width:100%}.commands{padding:0 20px}.one-to-one__wrap{background-color:#f2f2f2;margin-top:20px;width:100%}.one-to-one__wrap .title{padding-top:13px;width:100%}.one-to-one__wrap .title p{color:#656f82;margin-bottom:13px;text-align:center}.hr-statistics__select-head{align-items:center;display:flex;padding:0 0 8px}.hr-statistics__select-head p{cursor:pointer;font-size:18px;font-weight:500;margin-bottom:0;margin-right:10px}.hr-statistics__select-head .arrow{transition:all .3s linear}.hr-statistics__select-head .arrow:before{color:#2c2c2c;content:"";font-family:FontAwesome;font-size:15px;line-height:1}.hr-statistics__select-head .arrow.rotate{transform:rotate(180deg)}.hr-statistics__select{display:flex;flex-direction:column;position:relative}.hr-statistics__select-body{background-color:#fff;border:1px solid #979797;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,.2);display:none;width:460px}.hr-statistics__select-body.open{display:block;left:0;position:absolute;top:48px;z-index:9}.hr-statistics__select-body ul{list-style:none;margin-bottom:0;padding:0}.hr-statistics__select-body ul li{align-items:center;cursor:pointer;display:flex;font-size:16px;padding:10px}.hr-statistics__select-body ul li p{margin-bottom:0}.hr-statistics__select-body ul li .new{background:rgba(226,90,90,.14);color:#e25a5a;font-size:12px;line-height:1;margin-left:5px;padding:3px 9px}.hr-statistics__select-body ul li:hover{background:#f2f2f2}.one-to-one{margin-right:10px}.one-to-one__head{padding-left:245px}.one-to-one__head ul{display:flex;margin-bottom:0;padding-left:0}.one-to-one__head ul li{color:#656f82;font-size:12px;margin-right:-4px;text-align:right;width:100%}.one-to-one__item{border-bottom:1px solid #bcc4d2}.one-to-one__prof{align-items:center;border-right:1px solid #656f82;display:flex;flex:0 0 245px}.one-to-one__prof .user-prifile__wrap{flex:0 0 245px;overflow:visible;position:relative;width:245px}.one-to-one__prof .user-prifile__wrap .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:34px;position:absolute;text-align:center;top:24px;width:20px}.one-to-one__prof .user-prifile__wrap .ex-employee__back img{height:16px;width:16px}.one-to-one__prof .user-prifile__wrap .hint{background:#293141;border-radius:4px;bottom:46px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:-50%;opacity:0;padding:12px 16px;position:absolute;text-align:left;transform:translateX(46%);transition:all .3s linear;width:auto;z-index:5}.one-to-one__prof .user-prifile__wrap .hint:before{border:8px solid transparent;border-top-color:#293141;content:"";height:0;left:50%;position:absolute;top:41px;transform:translateX(-50%);width:0}.one-to-one__prof .user-prifile__wrap .hint p{margin-bottom:0}.one-to-one__prof:hover .hint{display:block;opacity:1}.one-to-one__prof .user-prifile__position{display:block}.one-to-one__list{border-top:1px solid #bcc4d2;padding-left:0}.one-to-one ul{list-style:none}.one-to-one__statistics{position:relative;width:100%}.one-to-one__statistics ul{display:flex;height:50px;padding-left:0}.one-to-one__statistics li{height:100%;position:relative;width:100%}.one-to-one__statistics li:before{background:#bcc4d2;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.one-to-one__item{display:flex}.statistics-scale__wrap{display:flex;left:0;margin-top:-11px;position:absolute;top:50%;width:100%}.statistics-scale{background:#ff6d12;height:22px;position:relative;width:80%}.statistics-scale:hover .statistics-scale__tooltip{display:block}.statistics-scale:hover{background:#ff9655}.statistics-scale__tooltip{background-color:#fff;border-radius:2px;bottom:30px;box-shadow:0 2px 6px 0 rgba(0,0,0,.27);display:none;max-width:326px;padding:5px 10px;position:absolute;right:-70px;white-space:nowrap;width:auto;z-index:3}.statistics-scale__tooltip p{word-wrap:break-word;word-wrap:anywere;color:#2c2c2c;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.statistics-scale__tooltip span{color:#656f82;font-size:14px;font-weight:500}.employee-one-to-one{display:none}.daterangepicker .controls{display:flex;flex-direction:column;justify-content:space-between;margin:14px 5px 15px}.daterangepicker{height:472px;width:834px!important}.daterangepicker:before{content:none!important}.daterangepicker:after{display:none!important}.daterangepicker td.in-range,.daterangepicker td.off.in-range{background-color:#4a90e2!important;color:#fff!important}.daterangepicker td.off.in-range{opacity:1!important}.daterangepicker .today.active.end-date{color:#fff;position:static}.daterangepicker .today.active.end-date:before{display:none}.daterangepicker .cancelBtn{border:1px solid #4a90e2}.daterangepicker .reset{bottom:27px;color:#4a90e2;font-family:Fira Sans,sans-serif;font-size:15px;font-weight:500;left:30px;position:absolute}.daterangepicker .reset.disabled{background-color:#fff;color:rgba(0,0,0,.26);pointer-events:none}.daterangepicker.show-calendar .ranges{margin:55px 0 0}.daterangepicker.show-calendar .drp-buttons{padding:7px 30px 15px 20px}.daterangepicker .drp-selected{display:none!important}.daterangepicker.show-ranges.ltr .drp-calendar.left{border:0;display:block!important;max-width:100%!important;width:39%}.daterangepicker .drp-calendar{display:block}.daterangepicker .drp-calendar.right{border:0;display:block;width:39%}.daterangepicker .drp-buttons{border:none!important;display:block!important;padding:64px 40px 0 0!important}.daterangepicker .drp-buttons .btn{font-size:16px!important;font-weight:500;margin-left:17px;padding:4px 16px!important}.daterangepicker .drp-buttons .applyBtn{width:122px}.daterangepicker .ranges{float:right;margin:55px 0 0!important;width:175px!important}.daterangepicker .ranges:empty{display:none}.daterangepicker .ranges ul{margin:0 6px 0 0;width:100%}.daterangepicker .ranges li{background:#fff;color:#4a90e2;font-family:Fira Sans,sans-serif;font-size:14px;font-weight:500}.daterangepicker .ranges li.active{background:#4a90e2;color:#fff}.daterangepicker .ranges li:hover{background:#fff;color:#105bb2}.daterangepicker .periods,.daterangepicker .ranges li:last-child{display:none}.daterangepicker .table-value{color:#656f82;font-size:14px;font-weight:700}.daterangepicker .custom-range-buttons button.apply-btn,.daterangepicker .custom-range-buttons button.cancel-btn{border-radius:3px;font-family:Fira Sans,sans-serif;font-size:14px;font-weight:500;height:38px;width:98px}.daterangepicker .custom-range-buttons button.apply-btn{background-color:#4a90e2;border:1px solid #4a90e2;margin-right:17px}.daterangepicker .custom-range-buttons button.apply-btn:hover{background:#105bb2}.daterangepicker .custom-range-buttons button.cancel-btn{background:#fff;border:1px solid #4a90e2;color:#4a90e2}.daterangepicker .custom-range-buttons button.cancel-btn:hover{border:1px solid #105bb2;color:#105bb2}.daterangepicker .calendar .table-row.weekdays .table-value{font-size:12px;font-weight:400}.daterangepicker .calendar .calendar-header{margin:0 6px 5px}.daterangepicker .calendar .calendar-header .calendar-selects select{background:#fff;border:0;color:#656f82;font-size:16px;font-weight:600;margin-left:20px;max-width:60px;padding:0}.daterangepicker .calendar .calendar-header .arrow-left,.daterangepicker .calendar .calendar-header .arrow-right{top:-7px;width:0}.daterangepicker .calendar .calendar-header .arrow-left:before,.daterangepicker .calendar .calendar-header .arrow-right:before{border:0;color:#bcc4d2;content:"";font-family:FontAwesome;font-size:16px;line-height:1}.daterangepicker .calendar .calendar-header button:hover{background:#fff}.daterangepicker .calendar .calendar-header button:hover:before{color:#2c2c2c}.daterangepicker .calendar .calendar-header .arrow-right{right:9px}.daterangepicker .calendar .calendar-header .arrow-right:before{transform:rotate(-90deg)}.daterangepicker .calendar .calendar-header .arrow-left{left:-11px}.daterangepicker .calendar .calendar-header .arrow-left:before{transform:rotate(90deg)}.daterangepicker .calendar .calendar-title{display:none}.daterangepicker .calendar .calendar-table{border:0;height:auto;padding:8px 11px 20px}.daterangepicker .calendar .calendar-table .table-row .table-col{margin-bottom:4px}.daterangepicker .calendar .calendar-table .table-row .table-col.unavailable .table-value{color:#d6d5d5}.daterangepicker .calendar .calendar-table .table-row .table-col .table-value-wrapper{padding:11px 10px}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range.start-date{border-radius:50% 0 0 50%;overflow:hidden}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range.start-date .table-col.in-range{background:transparent}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range.end-date{border-radius:0 50% 50% 0;overflow:hidden}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range.end-date .table-col.in-range{background:transparent}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range{background-color:#4a90e2;color:#fff}.daterangepicker .calendar .calendar-table .table-row .table-col.in-range .table-value{color:#fff}.daterangepicker .calendar .calendar-table .table-row .table-col.end-date .table-value-wrapper,.daterangepicker .calendar .calendar-table .table-row .table-col.end-date .table-value-wrapper:hover,.daterangepicker .calendar .calendar-table .table-row .table-col.start-date .table-value-wrapper,.daterangepicker .calendar .calendar-table .table-row .table-col.start-date .table-value-wrapper:hover{background-color:#4a90e2}.daterangepicker .calendar .calendar-table .table-row .table-col.clickable:hover .table-value-wrapper{background:#4a90e2;border-radius:50%}.daterangepicker .calendar .calendar-table .table-row .table-col.clickable:hover .table-value-wrapper .table-value{color:#fff}#employees_turnover_chart_section,#events_one_to_one_section{display:none}.statistics-loader{align-items:center;background:rgba(41,49,65,.25);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1111}.statistics-loader img{max-width:45px}.statistics-mood-modal{height:100vh;max-height:100vh;padding-right:0}.statistics-mood-modal .modal-body{margin-left:56px}.statistics-mood-modal .modal-content{height:100%}.statistics-mood-modal .select-employee{margin-bottom:15px}.statistics-mood-modal .statistics-mood__body{margin-top:0}.statistics-mood-modal .statistics-mood__chart-holder{width:62%}.statistics-mood-modal .mood-illustrations{padding-right:14px;width:1117px}.statistics-mood-modal .modal-mood-chart{zoom:2}.statistics-mood-modal .statistics-mood{border:0}.statistics-mood-modal .report-list{margin:48px 0 0 20px;max-width:33%}.statistics-mood-modal .report-list li{flex:0 0 48%;height:293px;max-width:245px;padding:10px}.statistics-mood-modal .report-list li span{font-size:48px;font-weight:600}.statistics-mood-modal .title{font-size:36px;font-weight:400;line-height:.83;margin-bottom:40px}.statistics-mood-modal .modal-dialog{bottom:0;height:100%;left:0;margin:0;max-width:100%;position:fixed;right:0;top:0}.statistics-mood-modal .close{right:10px;top:10px;z-index:12}a.no-hover:hover{color:#293141}span.no-hover{color:#293141!important}.kanban-header__title{color:#656f82;display:block;font-size:16px;font-weight:600;line-height:24px;min-width:144px}.cursor-auto{cursor:auto!important}.cort-events-tooltip{align-items:center;display:flex;position:relative}.cort-events-tooltip svg{margin:0 8px}.cort-events-tooltip svg:hover path{fill:#656f82}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vacancies.notification .header-title.active span{color:rgba(0,0,0,.87);font-weight:700}.vacancies.notification .dataTables_empty{padding:20px 0}.vacancies.notification h1{line-height:40px;margin-bottom:26px}.vacancies.notification .red-btn{background:#e25a5a;color:#fff;font-weight:500}.vacancies.notification .red-btn:hover{background:#c14d4d}.vacancies.notification .title{font-size:18px;font-weight:500;line-height:24px;margin:16px 0 8px}.vacancies.notification .modal-subtitle{margin-bottom:8px;text-align:center}.vacancies.notification .close{right:32px;top:32px}.vacancies.notification .close:hover path{fill:#656f82}.vacancies.notification .modal-body{padding-top:8px}.vacancies.notification .modal-dialog{max-width:400px}.vacancies.notification .remove-corp-event .modal-dialog{align-items:center;display:flex;height:100vh;margin-top:0}.vacancies.notification .remove-corp-event .modal-header{border-bottom:0}.vacancies.notification .remove-corp-event .dbl-btn{display:flex;justify-content:center;margin-bottom:24px}.vacancies.notification .remove-corp-event .modal-body{align-items:center;display:flex;flex-direction:column}.vacancies.notification #past_events_div{display:none}.vacancies.notification .settings__content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;padding-left:6px}.vacancies.notification .settings__content .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:5px}.vacancies.notification .name{align-items:center;display:flex;min-height:48px;padding-left:4px}.vacancies.notification .pl-6{padding-left:6px}.vacancies.notification tbody a.send-corp-event-button{color:#4a90e2!important;font-weight:500;letter-spacing:.4px}.vacancies.notification tbody a.send-corp-event-button.disabled{background:transparent;color:rgba(74,144,226,.6)!important;pointer-events:none}.vacancies.notification tbody a.send-corp-event-button:hover{color:#105bb2!important}.vacancies.notification tbody .send-corp-event-button{font-size:14px;margin:7px 0}.vacancies.notification tbody .send-corp-event-button.loader-btn{display:flex;padding-left:36px}.vacancies.notification tbody .send-corp-event-button.loader-btn span{color:transparent!important;min-height:1.6rem;pointer-events:none;position:relative}.vacancies.notification tbody .send-corp-event-button.loader-btn span:after{animation:rotation .5s linear infinite;border-color:transparent transparent #fff #fff;border-radius:50%;border-style:solid;border-width:2px;content:"";display:inline-block;height:16px;left:-22px;margin-left:-50%;margin-top:-50%;position:absolute;top:7px;width:16px}.vacancies.notification tbody .send-corp-event-button:disabled{background:rgba(74,144,226,.6)}.vacancies.notification tbody .name a{color:#2c2c2c;font-size:16px}.vacancies.notification tbody .name a:hover{color:#4a90e2}.vacancies.notification tbody tr:hover td{background:#f2f2f2}.vacancies.notification tbody tr:first-child td{border-top:0;line-height:16px}.vacancies.notification tbody tr td{font-size:14px;padding:1px 20px}.vacancies.notification .delete-corp-event-button{align-items:center;cursor:pointer;display:flex;padding-right:6px}.vacancies.notification .delete-corp-event-button svg:hover path{fill:#4a90e2}.vacancies.notification .table-responsive-sm thead td{background:#fff;padding:20px 18px}.vacancies.notification .table-responsive-sm thead td span{color:#656f82}.vacancies.notification .settings__content{background:transparent;padding:0}.vacancies.notification .container-fluid{margin:24px auto;max-width:1384px}@media screen and (max-width:1480px){.vacancies.notification .container-fluid{margin:24px}}.vacancies.notification .flex-container{position:relative}.vacancies.notification .flex-container .corp-events-btn{bottom:-33px;font-size:14px;padding:0 17px;position:absolute;right:0;z-index:25}.vacancies.notification .flex-container .table-responsive-sm thead tr span{color:#656f82}.vacancies.templates{padding-bottom:15px}.vacancies.templates .dataTables_length,.vacancies.templates .dataTables_paginate{display:flex}.vacancies.templates .vacancies-list .bottom{bottom:-73px}.vacancies .role-checkbox div{margin-bottom:15px}.vacancies .num-employees{margin-bottom:30px}.vacancies .htabs-content{background:transparent;box-shadow:none}.vacancies .vacancies-nav{display:flex;justify-content:space-between;width:100%}.vacancies .vacancies-nav .blue-btn{color:#fff;height:32px;line-height:32px;padding:0 15px}.vacancies .text-left-col{color:#656f82;text-align:left}.vacancies .del-elem{padding-right:0}.vacancies .del-elem:before{display:none}.vacancies .document-list-content{margin-bottom:25px}.vacancies .vacancies-list{background:#fff;border:0;border-radius:3px;min-height:auto;position:relative}.vacancies .vacancies-list .bottom{bottom:-75px;left:0;position:absolute;right:0;width:100%}.vacancies .vacancies-list .actions-tabs{margin-top:2.5px}.vacancies .add-button{height:26px;min-width:auto}.vacancies .add-button:focus{background:#656f82}.vacancies .vacancies-list{width:100%}.vacancies .vacancies-table{text-align:center}.vacancies .vacancies-table thead{border-top:0}.vacancies .vacancies-table thead tr td{border-top:1px solid #dee2e6;color:#656f82;padding:25px 20px}.vacancies .vacancies-table tbody tr td:nth-child(3){font-size:14px}.vacancies .vacancies-table tbody tr td .text-left-col{color:#2c2c2c}.vacancies .vacancies-table tr td{border-top:1px solid #dee2e6;padding:11px 20px;text-align:right;vertical-align:middle}.vacancies .vacancies-table .name{font-size:16px;margin:0}.vacancies .vacancies-table .name a{word-wrap:anywhere;color:#2c2c2c;transition:color .25s;word-break:break-word}.vacancies .vacancies-table .name a:hover{color:#4a90e2;text-decoration:none}.vacancies .vacancies-table .candidates{color:#656f82;font-size:14px;margin:0}.vacancies .vacancies-table a.candidates:hover{color:#4a90e2}.vacancies .dataTables_length{float:right;margin:15px 0}.vacancies .dataTables_length label{color:#656f82;font-size:14px}.vacancies .dataTables_length select{background-color:#fff;border:1px solid #b0b0b0;border-radius:3px;color:#2c2c2c;cursor:pointer;font-size:12px;height:32px;margin:0 0 0 10px;outline:none;padding-left:5px;width:70px}.vacancies .dataTables_length select option{cursor:pointer}.vacancies .dataTables_info{padding:20px 53px}.vacancies .dataTables_paginate{align-items:center;display:flex;float:left;padding:10px 0}.vacancies .dataTables_paginate span{align-items:center;display:flex}.vacancies .dataTables_paginate span:focus{outline:none}.vacancies .dataTables_wrapper{flex-grow:1}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{color:#656f82}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#656f82!important}.vacancies .dataTables_wrapper .dataTables_paginate .previous{margin-right:5px}.vacancies .dataTables_wrapper .dataTables_paginate .next{margin-left:8px}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button{align-items:center;background:transparent;border:0;color:#656f82!important;display:flex;font-size:18px;justify-content:center;padding:10px 0}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button:focus{outline:none}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent;border:0;color:#105bb2!important}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.current{position:relative}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#656f82!important}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus{box-shadow:none;outline:none}.vacancies .dataTables_wrapper .dataTables_paginate .paginate_button.current:before{background:#656f82;bottom:9px;content:"";height:2px;left:9px;position:absolute;width:11px}.vacancies table.dataTable.no-footer{border-bottom:1px solid #cbcfd6}.vacancies .table-responsive-sm thead tr td{border-bottom:0}.vacancies .actions-tabs li a{background:transparent;border-bottom:0;color:#105bb2;font-size:16px;font-weight:400}.vacancies .actions-tabs li a.active{background:transparent;border-bottom:2px solid #656f82;color:#656f82;cursor:default;font-size:16px}.dropdown-menu{border:0;box-shadow:0 3px 9px 0 rgba(0,0,0,.24);min-width:125px;width:150px}.dropdown-menu .dropdown-item{color:#656f82;font-size:14px;padding:7px 20px;white-space:inherit}.dropdown-menu .dropdown-item:hover{background:#fff;color:#4a90e2}.dropdown-menu .dropdown-item-new{color:#656f82!important}.dropdown-menu .dropdown-item-new:hover{background:#edf4fc!important}.candidates-for-vacancy__select{position:relative}.candidates-for-vacancy__select.open .vacancy-arrow{transform:rotate(180deg)}.candidates-for-vacancy__select.open .select-body{display:block}.vacancy-status{align-items:center;display:flex;height:67px;justify-content:space-between;padding:0 30px 0 125px;width:100%}.vacancy-status .close-btn .fa-times{color:#656f82;font-size:22px}.vacancy-status div{display:flex}.vacancy-status p{margin:0;padding-left:8px}.vacancy-status__open{background-color:#e0f0d6;border:1px solid #bddbaf;top:-100px}.vacancy-status__open p{color:#378138}.vacancy-status__error{background-color:#f2dede;border:1px solid #efbcbe}.vacancy-status__error p{color:#a84442}.vacancy-modal .close span{font-size:50px}.vacancy-modal .modal-dialog{max-width:400px}.vacancy-modal .modal-header{border:0;min-height:40px}.vacancy-modal .modal-content{border-radius:8px}.vacancy-modal .modal-body{padding:0 16px 24px;text-align:center}.vacancy-modal h4{font-size:18px;line-height:27px;margin:16px 0 24px}.vacancy-modal .desc{margin:-16px 0 24px}.vacancy-modal .btn{font-weight:500;padding:0 25px}.vacancy-modal .btn-danger{background-color:#e25a5a;border-color:#e25a5a}.vacancy-modal .btn-danger:hover{background-color:#b21010;border-color:#b21010}.vacancy-modal .btn-primary{background-color:#4a90e2;border-color:#4a90e2}.vacancy-modal .btn-primary:hover{background-color:#105bb2;border-color:#105bb2}.vacancies-view .vacancy__options{align-items:center;display:flex;gap:16px;padding-left:24px}.vacancies-view .vacancy__options svg{vertical-align:middle}.vacancies-view .vacancy__options path{transition:fill .25s}.vacancies-view .vacancy__options a:hover path{fill:#4a90e2}.vacancies-view .vacancy__options a:hover+div{display:block}.vacancies-view .vacancy__options .delete-vacancy{cursor:pointer}.vacancies-view .vacancy__options .vacancy__option{display:inline-flex;position:relative}.vacancies-view .vacancy__options .vacancy__option-tooltip{background:#293141;border-radius:4px;color:#fff;display:none;font-size:14px;left:0;line-height:22px;padding:12px 16px;position:absolute;top:0;transform:translate(-40%,80%);z-index:1}.vacancies-view .vacancy__select{position:relative}.vacancies-view .vacancy__select-head{align-items:center;background-color:#4a90e2;border-radius:3px;display:flex;height:32px;overflow:hidden;transition:all .2s linear}.vacancies-view .vacancy__select-head:hover{background:#105bb2}.vacancies-view .vacancy__select-name{color:#fff;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:24px;padding:0 16px;white-space:nowrap}.vacancies-view .vacancy__select-single{line-height:32px}.vacancies-view .vacancy__select-arrow{align-items:center;border-left:1px solid #fff;cursor:pointer;display:flex;height:100%;padding:0 9px}.vacancies-view .vacancy__select-arrow.open{background:#105bb2}.vacancies-view .vacancy__select-arrow.open svg{transform:rotate(180deg)}.vacancies-view .vacancy__select-body{background-color:#fff;border:1px solid #a9aaa9;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;height:auto;position:absolute;right:0;top:32px;width:173px;z-index:3}.vacancies-view .vacancy__select-body.open{display:block;z-index:10}.vacancies-view .vacancy__select-item{color:#2c2c2c;display:block;font-size:14px;padding:8px 16px}.vacancies-view .vacancy__select-item:hover{background:#f2f2f2;color:#2c2c2c}.vacancies-view .container-fluid{margin-bottom:0}.vacancies-view .vacancy-info .vacancy-info-item{margin-bottom:14px}.vacancies-view .vacancy-info .vacancy-info-item>.recruiter__wrap .recruiter{margin:20px 0 0}.vacancies-view .recruiter__wrap{display:flex;flex-wrap:wrap}.vacancies-view .recruiter__wrap .recruiter{align-items:flex-start;margin-bottom:8px;margin-right:20px;overflow:visible;position:relative}.vacancies-view .recruiter__wrap .recruiter .people-info{max-width:177px}.vacancies-view .recruiter__wrap .recruiter a,.vacancies-view .recruiter__wrap .recruiter p,.vacancies-view .recruiter__wrap .recruiter span{font-size:12px}.vacancies-view .recruiter__wrap .recruiter .rounded-circle{height:40px;width:40px}.vacancies-view .recruiter__wrap .recruiter .ex-employee__back{background:#fff;border-radius:50%;height:20px;left:24px;position:absolute;text-align:center;top:24px;width:20px}.vacancies-view .recruiter__wrap .recruiter .hint{background:#293141;border-radius:4px;bottom:50px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:0;opacity:0;padding:12px 16px;position:absolute;text-align:left;transition:all .3s linear;width:auto;z-index:5}.vacancies-view .recruiter__wrap .recruiter .hint:before{border:8px solid transparent;border-top-color:#293141;content:"";height:0;left:10px;position:absolute;top:41px;width:0}.vacancies-view .recruiter__wrap .recruiter .hint p{margin-bottom:0}.vacancies-view .recruiter__wrap .recruiter:hover .hint{display:block;opacity:1}.vacancies-view .recruiter__wrap .recruiter:hover .vacancy-info-label svg path{fill:#656f82}.vacancies-view .recruiter__wrap .recruiter .vacancy-info-label .label-icon{display:inline-block;margin:0;overflow:visible;position:relative}.vacancies-view .recruiter__wrap .recruiter .hint-mod{bottom:26px;left:-10px;white-space:normal;width:264px}.vacancies-view .recruiter__wrap .recruiter .hint-mod p{font-size:14px}.vacancies-view .recruiter__wrap .recruiter .hint-mod:before{bottom:-15px;top:auto}.vacancies-view .extra{width:100%}.vacancies-view .htabs-content{background:#fff;padding:30px 40px 40px}.vacancies-view .icons{position:absolute;right:0;top:0}.vacancies-view .icons img{height:25px;width:25px}.vacancies-view__head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:25px}.vacancies-view__head .edit{font-size:14px;font-weight:500;margin-left:20px}.vacancies-view__head .type-vacancy__link{color:#4a90e2;font-size:14px;font-weight:500}.vacancies-view__head .custom-checkbox{margin-left:20px}.vacancies-view__head .custom-checkbox .checkbox{margin:10px 0 0 20px;opacity:0;position:absolute;width:30px;z-index:-1}.vacancies-view__head .custom-checkbox .checkbox+label{cursor:pointer;font-size:14px;margin-bottom:0;padding:0 0 0 40px;position:relative}.vacancies-view__head .custom-checkbox .checkbox+label:before{background:#656f82;border-radius:8px;content:"";height:16px;left:0;position:absolute;top:2px;transition:.2s;width:30px}.vacancies-view__head .custom-checkbox .checkbox+label:after{background:#fff;border-radius:7px;content:"";height:12px;left:2px;position:absolute;top:4px;transition:.2s;width:12px}.vacancies-view__head .custom-checkbox .checkbox:checked+label:before{background:#86cc56}.vacancies-view__head .custom-checkbox .checkbox:checked+label:after{left:16px}.vacancies-view__head .btn-secondary{margin-top:14px}.vacancies-view__head .pseudo-select__wrap{margin-top:0;position:relative;top:0}.vacancies-view__head .pseudo-select__wrap .pseudo-select{left:0}.vacancies-view__head .pseudo-select__wrap .pseudo-select__arrow{right:30px}.vacancies-view__head .pseudo-select__wrap.open{height:27px}.candidates-for-vacancy__title{color:#656f82;font-size:24px}.candidates-for-vacancy__source{color:#656f82;font-size:14px;margin-bottom:10px}.vacancies .vacancy-view{width:100%}.vacancies .vacancy-view h1{margin-bottom:20px}.vacancies .vacancy-view .vacancy-info{margin-top:25px}.vacancies .vacancy-view .vacancy-info__title{font-size:18px;font-weight:500;margin-bottom:27px}.vacancies .vacancy-view.vacancy-page .vacancy-info-desc{display:block}.vacancies .added-emp-list .user-info{cursor:default;max-width:calc(100% - 50px)}.vacancies .added-emp-list .user-info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacancies .added-emp-list li:hover{background-color:inherit}.vacancies .added-emp-list .acces-view{align-items:center;display:flex;width:60%}.vacancies .added-emp-list .acces-view .view-cont,.vacancies .added-emp-list .acces-view .view-tag{font-size:14px;line-height:18px;margin-right:8px}.vacancies .added-emp-list .acces-view .view-tag{color:#9da3ae;white-space:nowrap}.vacancies .added-emp-list .acces-view .view-cont{color:#2c2c2c}.vacancies .added-emp-list .info{position:relative;width:40%}.vacancies .added-emp-list .info .ex-employee__back{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;left:18px;position:absolute;text-align:center;top:18px}.vacancies .added-emp-list .info .ex-employee__back img{height:16px;width:16px}.vacancies .vacancies-table{background:#fff;width:100%!important}.vacancies .vacancies-table thead{background:#fff}.vacancies .vacancy-info-item{display:flex;margin-bottom:30px}.vacancies .vacancy-info-label{color:#6e7789;flex:0 0 150px;font-size:14px;font-weight:400;padding-right:15px}.vacancies .vacancy-info-desc{align-items:center;display:flex;flex-grow:1}.vacancies .vacancy-info-desc .md-select+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#2c2c2c}.vacancies .vacancy-info-desc .tooltip-body{position:relative}.vacancies .vacancy-info-desc .tooltip-body img{margin:0 8px}.vacancies .vacancy-info-desc .tooltip-body .hint{background:#293141;border-radius:4px;bottom:30px;color:#fff;display:none;font-size:14px;left:50%;margin-bottom:0;padding:12px 16px;position:absolute;right:inherit;text-align:left;top:inherit;transform:translateX(-50%);white-space:nowrap;word-break:break-word;z-index:1}.vacancies .vacancy-info-desc .tooltip-body .hint:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #293141;bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.vacancies .vacancy-info-desc .tooltip-body:hover .hint{display:block}.vacancies .vacancy-info-hot>label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancies .vacancy-info .select-with-dots .vacancy-status__select-head{background:#fff!important;border:1px solid #bcc4d2;border-radius:4px;height:40px;padding:0 16px;width:226px}.vacancies .vacancy-info .select-with-dots .status-name{color:#2c2c2c;font-size:16px;font-weight:400;line-height:24px}.vacancies .vacancy-info .select-with-dots .dot-indicator{padding-left:16px;position:relative}.vacancies .vacancy-info .select-with-dots .dot-indicator:after{background:#d8d8d8;border-radius:50%;content:"";height:8px;left:0;margin-top:-4px;position:absolute;top:50%;width:8px}.vacancies .vacancy-info .select-with-dots .dot-indicator.green-item:after{background:#86cc56}.vacancies .vacancy-info .select-with-dots .dot-indicator.yellow-item:after{background:#f5a623}.vacancies .vacancy-info .select-with-dots .dot-indicator.red-item:after{background:#e25a5a}.vacancies .vacancy-info .select-with-dots .vacancy-status__select-body{border:0;box-shadow:0 8px 18px rgba(45,44,42,.2);margin-top:13px}.vacancies .vacancy-info .select-with-dots .vacancy-status__it{color:#2c2c2c;padding:6px 16px}.vacancies .vacancy-info .select-with-dots .vacancy-status__it.selected,.vacancies .vacancy-info .select-with-dots .vacancy-status__it:hover{background:#edf4fc}.vacancies .vacancy-info .select-with-dots .option-desc{color:#656f82;font-size:12px;line-height:16px;padding:0 0 0 16px}.vacancies .vacancy-info .select-with-dots .mCSB_container{margin:0}.vacancies .vacancy-info .select-with-dots .rotate-arrow{transition:transform .25s}.vacancies .vacancy-info .select-with-dots .vacancy-status__arrow{position:absolute;right:12px}.vacancies .vacancy-info .select-with-dots .vacancy-status__arrow.open .rotate-arrow{transform:rotate(180deg)}.vacancies .disable-checkmark{cursor:default}.vocation-modal.status-modal .birthday-list li.selected{pointer-events:none}.vocation-modal.status-modal .birthday-list li.selected .tag-name{color:#979797}.vocation-modal.status-modal .birthday-list li.selected .custom-mark input:checked~.checkmark{background-color:#f8f8f8;border:2px solid #eceef0}.vocation-modal.status-modal .birthday-list li.selected .custom-mark input:checked~.checkmark:before{color:#d7dadd}.vocation-modal.status-modal .new-status-link{font-size:14px;font-weight:500;margin:0 5px}.vocation-modal.status-modal .status-modal__main{font-size:16px;font-weight:500;margin:0 0 0 25px}.vocation-modal.status-modal .birthday-wrap,.vocation-modal.status-modal .modal-main{height:265px}.vocation-modal.status-modal .dbl-btn button{margin:0 5px}.settings__content .settings__list .stages-of-work__list li{margin-bottom:8px}.settings__content .settings__list .stages-of-work__list li:last-child{margin-bottom:0}.vocation-modal.tags-modal .birthday-wrap,.vocation-modal.tags-modal .modal-main{height:320px;min-height:200px}.vocation-modal.tags-modal .birthday-list li{margin-bottom:16px}.vacancies .table-responsive-sm thead tr td{border-top:0}.vacancies .gj-datepicker{width:272px}.vacancies .min-select+.select2-container{margin-top:-3px}.vacancies .vacancy-edit{width:100%}.vacancies .vacancy-edit .min-input{max-width:180px}.vacancies .vacancy-edit .vacancy-info-item{margin-bottom:30px}.vacancies .vacancy-edit input,.vacancies .vacancy-edit select,.vacancies .vacancy-edit textarea{border:1px solid #979797}.vacancies .vacancy-edit .md-select+.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c;opacity:1;right:19px}.vacancies .vacancy-edit .vacancy-info{margin-top:15px}.vacancies .vacancy-info .vacancy-info-item:not(:first-child) .vacancy-info-label{padding-top:10px}.vacancies .vacancy-info-hot{margin-top:8px}.vacancies .vacancy-info-buttons{margin-left:147px;margin-top:5px}.vacancies .vacancy-info-buttons .btn-secondary{width:112px}.vacancies .vacancy-info-buttons .btn-primary{background-color:#4a90e2;border:1px solid #4a90e2;padding:6px 50px}.vacancies input,.vacancies textarea{border-radius:3px;padding:12px 20px;width:100%}.vacancies textarea{padding:16px 20px;resize:none}.vacancy-info-desc .gj-datepicker-bootstrap [role=right-icon] button .gj-icon{top:15px}.vacancy-info-desc{word-wrap:break-word;word-wrap:anywere;width:100%;word-break:break-word}.vacancy-info-desc .recruiter__wrap{max-width:100%}.vacancy-info-desc.min-desc{font-size:14px}.vacancy-info-desc.unic-desc{display:inline-block}.vacancy-edit .vacancy-subtitle{font-size:18px;font-weight:500;line-height:18px;margin-bottom:0}.vacancy-edit .deadline-block .datepicker{display:none;margin-top:25px;position:relative}.vacancy-edit .deadline-block .datepicker__input{width:258px!important}.vacancy-edit .deadline-block .fa-chevron-down{font-size:12px;position:absolute;right:20px;top:17px;z-index:5}.vacancy-edit .recruiter__wrap .assign-hr{max-width:520px;width:520px}.vacancy-edit .select-employee{display:flex;margin-bottom:20px;width:100%}.vacancy-edit .select-employee .select-mask .user-info{flex-direction:column;margin-top:0}.vacancy-edit .select-employee .select-mask .user-info p{margin-bottom:0}.vacancy-edit .salary-range{align-items:center;display:flex}.vacancy-edit .salary-range .select-wrap{margin-left:16px}.vacancy-edit .salary-range .dash{padding:0 6px}.vacancy-edit .vacancy-info-buttons button{margin-right:16px}.vacancy-edit .settings__content{margin-bottom:0}.vacancy-edit .settings__content textarea{min-height:88px}.empty-table{align-items:center;background:#fff;display:flex;justify-content:center;min-height:400px;width:100%}.empty-table p{font-size:18px;margin-bottom:0}.modal.resource .btn{width:98px}.modal.resource .copy-link{color:#4a90e2;display:inline-block;font-size:14px;font-weight:500;margin-top:18px;position:relative}.modal.resource .copy-link:hover{color:#105bb2}.modal.resource .copy-link .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;margin-bottom:0;margin-left:50%;padding:5px 10px;position:absolute;top:-29px;transform:translate(-50%)}.modal.resource .copy-link .helper.visible{display:block}.modal.resource .main-modal__subtitle{margin-bottom:35px}.modal.resource .filter__select{width:100%}.modal.resource .filter__select .people-info p{margin-bottom:0}.modal.resource .modal-dialog{align-items:center;display:flex;height:100vh;margin-top:70px;max-width:456px}.modal.resource .close{right:10px;top:0;z-index:30}.modal.resource .filter__select-mask{height:44px;padding:0 45px 0 10px}.modal.resource .filter__select-content .rounded-circle,.modal.resource .filter__select-mask .rounded-circle{height:30px;width:30px}.tags-table{margin-bottom:80px}.tags-table .tags-table .dataTables_filter input::-webkit-input-placeholder{font-style:normal}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:22px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:23px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:13px}.candidates-for-vacancy__title{align-items:center;background:#fff;display:flex;padding:16px 24px 16px 20px;position:relative;z-index:114}.candidates-for-vacancy__title .status{border-radius:50%;height:8px;margin-right:8px;width:8px}.candidates-for-vacancy__title .status.open,.candidates-for-vacancy__title .status.progress{background:#86cc56}.candidates-for-vacancy__title .status.canceled,.candidates-for-vacancy__title .status.closed{background:#e25a5a}.candidates-for-vacancy__title .status.paused{background:#f5a623}.candidates-for-vacancy__title .mCSB_inside>.mCSB_container{margin-right:15px}.candidates-for-vacancy__title .select-head{align-items:center;display:flex}.candidates-for-vacancy__title .select-body{background-color:#fff;border-radius:4px;box-shadow:0 8px 18px rgba(45,44,42,.2);display:none;height:auto;left:0;max-height:376px;padding:7px 0;position:absolute;top:36px;width:320px;z-index:14}.candidates-for-vacancy__title .select-body .select-body__item{color:#2c2c2c;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:6px 16px}.candidates-for-vacancy__title .select-body .select-body__item.selected{background:#edf4fc;pointer-events:none}.candidates-for-vacancy__title .select-body .select-body__item:hover{background:#edf4fc}.candidates-for-vacancy__title .vacancy-name{word-wrap:break-word;word-wrap:anywere;color:#2c2c2c;cursor:pointer;font-size:24px;line-height:36px;word-break:break-word}.candidates-for-vacancy__title .vacancy-arrow{cursor:pointer;line-height:7px;margin-left:13px;transition:all .2s linear}.ui-sortable-placeholder{background:#e6e6e6!important;border:2px dashed #4a90e2;border-radius:3px;visibility:visible!important;width:100%}.edit-status-modal .modal-dialog{max-width:400px}.edit-status-modal input.feedback-modal__input{border:1px solid #a2a2a2;margin-bottom:20px}.edit-status-modal .modal-body{padding:30px 40px}.edit-status-modal .dbl-btn{align-items:center;display:flex;justify-content:center}.edit-status-modal .dbl-btn a{color:#4a90e2;font-size:14px;font-weight:500;margin:0 10px}.edit-status-modal .dbl-btn a:hover{color:#105bb2}.status-modal .birthday-list li{margin-bottom:12px}.status-modal .birthday-list li .tag-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}.status-modal .form-search-modal{width:360px}.status-modal .form-search-modal input[type=search]{width:100%}.status-modal .form-search-modal input[type=search]::-webkit-input-placeholder{font-style:normal}.vacancies-main .container-fluid{margin-bottom:0}@media screen and (max-width:1440px){.vacancies-main .container-fluid{margin-bottom:0!important}}.vacancies-main .content{position:inherit}.vacancies-main .content .dropdown-item{width:auto}.vacancies-wrapper{background:#fff}.vacancies-wrapper .container-fluid{margin-top:24px;max-width:100%}.vacancies-wrapper .container-fluid .vac-block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;padding-top:0}.vacancies-wrapper .container-fluid .vacancies-nav__career-ladder{align-items:center;display:flex;font-weight:500;gap:3px;white-space:nowrap}.vacancies-wrapper .container-fluid h1{margin-bottom:8px}.vacancies-wrapper .htabs-nav a{background:transparent;color:#9da3ae}.vacancies-wrapper .htabs-nav a.active{background:transparent;border-bottom:4px solid #4a90e2;color:#4a90e2}.vacancies-wrapper .htabs-nav a.active span{background:#4a90e2;color:#fff}.vacancies-wrapper .vacancies-nav{position:relative}.vacancies-wrapper .vacancies-nav:after{background:rgba(0,0,0,.12);content:"";height:2px;left:-15vw;position:absolute;top:calc(100% - 2px);width:130vw}@media (max-width:1400px){.vacancies-wrapper .container-fluid{margin-top:24px!important}}.active-vacancy-counter{display:none}.career-page-work-around,.vacancy-vue-tab{background-color:#f2f2f2!important;min-height:0!important;padding:0!important}.main.vacancies.vacancies-view.vacation .container-fluid{margin:0!important;max-width:100%}.main.vacancies.vacancies-view.vacation .htabs-content{margin:8px 0 25px 40px;max-width:963px}.main.vacancies.vacancies-view.vacation .htabs-content.stages-custom-content-in-tab{background:transparent;margin:0;max-width:100%!important;min-height:0;padding:0;position:relative}.vacancy-tabs{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);padding-left:26px;position:relative;width:auto;z-index:99}.vacancy-tabs li{margin:0 14px}.vacancy-tabs a{background:transparent;border-bottom:2px solid transparent;color:#9da3ae;font-size:14px;font-weight:500;letter-spacing:.8px;line-height:16px;max-height:32px;padding:8px 0;text-align:center}.vacancy-tabs a.active,.vacancy-tabs a:hover{background:transparent;color:#4a90e2}.vacancy-tabs a.active{border-color:#4a90e2}.vacancy-main .container-fluid{margin-right:0}@media screen and (max-width:1440px){.vacancy-main .container-fluid{margin-right:0!important}}@media screen and (max-width:1400px){.vacancy-main .container-fluid{margin-right:0!important}}@media screen and (max-width:1199px){.vacancy-main .container-fluid{margin-right:0!important}}.vacation{padding-bottom:100px}.vacation.employee{padding-bottom:24px}.vacation .html-comment{color:#2c2c2c;font-size:16px;line-height:24px;word-break:break-word}.vacation .html-comment h2,.vacation .html-comment h3,.vacation .html-comment h4{margin:0 0 8px}.vacation .html-comment h2{font-size:32px;line-height:48px}.vacation .html-comment h3{font-size:24px;line-height:36px}.vacation .html-comment h4{font-size:20px;line-height:30px}.vacation .html-comment p{margin-bottom:8px}.vacation .html-comment blockquote{border-left:5px solid #656f82;color:#656f82;font-style:italic;margin:24px 0;padding:20px 0 20px 24px}.vacation .html-comment blockquote p{margin:0}.vacation .html-comment ol,.vacation .html-comment ul{margin:20px 0;padding-left:24px}.vacation .html-comment ul{list-style-type:disc}.vacation .html-comment li{margin:0 0 8px}.vacation .html-comment a{transition:color .25s}.vacation .html-comment a:hover{color:#105bb2;text-decoration:underline}.vacation .html-comment hr{background:#bcc4d2;border:0;height:2px;margin:20px 0}.vacation table .status-list{max-width:115px}.vacation .accordion-body .leave-comment button:disabled{background:#e0e2e5;cursor:no-drop}.vacation .vocation-table .status-list{margin-right:0}.vacation .vocation-table .accordion-body .comment-body{padding-right:45px;word-break:break-word}.vacation .vocation-table .accordion-body .leave-comment textarea{height:88px;padding:12px 20px}.vacation .vocation-table .accordion-body .candidate-comment{max-width:904px;padding-right:40px}@media screen and (max-width:1440px){.vacation .vocation-table .accordion-body .candidate-comment{max-width:1010px}}.vacation .vocation-table .accordion-body .candidate-comment .comment-body{padding-right:0;padding-top:10px;word-break:break-word}.vacation .vocation-table .accordion-body .candidate-comment .comment-body>:last-child{margin-bottom:0}.vacation .bottom{bottom:-82px;display:flex;justify-content:space-between;left:0;position:absolute;right:0;width:100%}.vacation .dataTables_length{margin:25px 0 15px auto}.vacation .dataTables_length label{color:#656f82;font-size:14px}.vacation .dataTables_length select{background-color:#fff;border:1px solid #656f82;border-radius:3px;color:#656f82;cursor:pointer;height:32px;margin:0 0 0 10px;padding-left:22px;width:82px}.vacation .dataTables_length select option{cursor:pointer}.vacation .dataTables_length .select2-selection__rendered{padding-right:51px!important}.vacation .dataTables_info{padding:20px 53px}.vacation .dataTables_paginate{padding:10px 0}.vacation .dataTables_paginate,.vacation .dataTables_paginate span{align-items:center;display:flex}.vacation .dataTables_paginate span:focus{outline:none}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button.current{position:relative}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#656f82!important}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus{box-shadow:none;outline:none}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button.current:before{background:#656f82;bottom:9px;content:"";height:2px;left:9px;position:absolute;width:11px}.vacation .dataTables_wrapper .dataTables_paginate .previous{margin-right:5px}.vacation .dataTables_wrapper .dataTables_paginate .next{margin-left:8px}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{color:#656f82}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button{align-items:center;background:transparent;border:0;color:#656f82!important;display:flex;font-size:18px;justify-content:center;padding:10px 0}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button:focus{outline:none}.vacation .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent;border:0;color:#105bb2!important}.vacation .htabs-content .empty{margin:0;padding:25px 50px}.vacation .slist-sort{color:#656f82;display:flex;font-size:14px;padding:29px 0 17px}.vacation .slist-sort span{cursor:pointer;display:inline-block;padding-right:15px;position:relative}.vacation .slist-sort span:before{content:"";font-family:FontAwesome;font-size:13px;margin-top:-9px;position:absolute;right:0;top:50%}.vacation .slist .employee-sort{padding:0 15px 0 100px;width:45%}.vacation .slist .date-sort{padding-right:15px;width:25%}.vacation .slist .f-sotr{padding-right:15px;width:30%}.vacation .slist-item{border-top:1px solid #ccc}.vacation .slist-item:hover .slist-item-head{background-color:#f2f2f2}.vacation .slist-item:hover .actions .btn-link i{color:#656f82}.vacation .slist-item.active{border:1px solid #fff}.vacation .slist-item.active .slist-item-head{background:#f2f2f2}.vacation .slist-item.active .slist-item-head .actions .btn-link i{transform:rotate(180deg)}.vacation .slist-item-head{display:flex;padding:17px 0;position:relative;transition:background .25s,border .25s}.vacation .slist-item-head>div{align-self:center}.vacation .slist-item-head .image{left:25px;position:absolute}.vacation .slist-item-head .image img{height:52px;width:52px}.vacation .slist-item-head .desc{padding:0 15px 0 100px;width:45%}.vacation .slist-item-head .name{margin:0}.vacation .slist-item-head .name a{color:#2c2c2c;font-size:18px;font-weight:400;transition:color .25s}.vacation .slist-item-head .name a:hover{color:#4a90e2;text-decoration:none}.vacation .slist-item-head .position{color:#656f82;margin:0}.vacation .slist-item-head .date{font-size:14px;padding-right:15px;width:25%}.vacation .slist-item-head .actions{position:relative;width:30%}.vacation .slist-item-head .actions a{color:#105bb2;display:inline-block}.vacation .slist-item-head .actions a.disabled{color:#656f82}.vacation .slist-item-head .actions a.disabled:hover{cursor:default;text-decoration:none}.vacation .slist-item-head .actions a+a{margin-left:50px}.vacation .slist-item-head .actions .btn-link{color:#656f82;font-size:14px;margin-top:-17px;position:absolute;right:13px;top:50%}.vacation .slist-item-head .actions .btn-link i{color:#bcc4d2;transition:transform .25s}.vacation .slist-item-comments .no-comment{margin:0;padding:25px 0 25px 168px}.vacation .slist-item-comments .comment-list{padding-top:5px}.vacation .slist-item-comments .comment{padding-bottom:25px}.vacation .slist-item-comments .comment-head{display:flex}.vacation .slist-item-comments .comment-head .image{padding-right:18px}.vacation .slist-item-comments .comment-head .image img{height:52px;width:52px}.vacation .slist-item-comments .comment-head .check{align-self:center;flex:0 0 82px}.vacation .slist-item-comments .comment-head .name{margin:0}.vacation .slist-item-comments .comment-head .name a{color:#2c2c2c;font-size:18px;font-weight:400}.vacation .slist-item-comments .comment-head .position{color:#656f82;margin:0}.vacation .slist-item-comments .comment-head .date{align-self:flex-end;color:#656f82;flex:1;font-size:14px;padding-right:50px}.vacation .slist-item-comments .comment .comment-body{word-wrap:break-word;padding:15px 50px 15px 168px}.vacation .slist-item-comments .leave-comment{padding:0 50px 30px 168px}.vacation .slist-item-comments .leave-comment label{color:#656f82;display:block;font-size:14px;width:100%}.vacation .slist-item-comments .leave-comment textarea{border-radius:3px;color:#2c2c2c;padding:20px 22px;resize:none;width:100%}.vacation .slist-item-comments .leave-comment textarea:focus{outline:none}.vacation .slist-item-comments .leave-comment button{background-color:#4a90e2;border:1px solid #4a90e2;margin-top:10px;padding:6px 30px}.vacation .hide-row{display:none}.vacation .open_line{display:table-row}.vacation .open_line td{border-top:0!important}.vacation .arrow__open{color:#bcc4d2;cursor:pointer;float:right;margin-right:15px;transform:rotate(0deg);transition:all .5s linear}.vacation .arrow__open .fa{font-weight:100}.vacation .rotate-arrow{transform:rotate(180deg);transition:all .3s linear}.vacation .rotate-arrow .fa{color:#656f82}.staff-comments.pl{margin:0 0 0 39px}.vocation-table{width:100%!important}.vocation-table .position{word-wrap:break-word;word-wrap:anywere;word-break:break-word}.vocation-table .staff-comments{margin-top:12px}.vocation-table .staff-comments.pl{margin:0 0 18px 39px}.vocation-table .custom-mark input:checked~.checkmark:before{font-size:16px;margin-top:0}.vocation-table .question{margin-left:30px}.vocation-table .accordion-body{padding-left:44px;padding-right:30px}.vocation-table .accordion-body .comment-head .image{margin-left:0}.vocation-table .rounded-circle{border:1px solid #e6e8eb;height:50px;width:50px}.vocation-table .colon1{width:7%!important}.vocation-table .colon2{width:25%!important}.vocation-table .colon3{width:18%!important}.vocation-table .colon4{width:17%!important}.vocation-table .colon5{width:15%!important}.vocation-table .colon6{width:13%!important}.vocation-table .colon7{width:5%!important}.vocation-table .actions a{margin-right:50px}.vocation-table tbody td,.vocation-table tbody th{vertical-align:middle}.vocation-table .image{margin-left:15px}.vocation-table .image a{display:block}.vocation-table .name{margin:0;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocation-table .name a{color:#2c2c2c;font-size:16px}.vocation-table .name a:hover{color:#4a90e2}.vocation-table .position{color:#656f82;font-size:14px;margin:0}.vocation-table .actions a{color:#105bb2}.vocation-table thead,.vocation-table thead td{border-top:0!important}.vocation-table thead td{border-bottom:0!important;padding:22px 10px 20px!important}.vocation-table thead td span{color:#656f82!important}.vocation-table tbody td,.vocation-table tbody th{font-size:14px!important;padding:12px 10px!important}.vocation-table tbody td span.min-text,.vocation-table tbody th span.min-text{color:#656f82;font-size:12px}.vocation-table tbody td .text-mid-col span{font-size:16px}.vocation-table{border:0!important;margin-bottom:20px}.vocation-table .comment-body{word-wrap:break-word;font-size:16px!important}.reset-vacations{position:absolute;right:0;top:0}.actions__btn{margin-bottom:30px;margin-left:85px}.actions__btn button{margin-right:10px}.actions__btn a{margin-left:10px}.empty-block{color:#656f82;font-size:16px;margin:47px 0 0 150px}.arhive .status-filter__certificate,.tab-actions .status-filter__certificate{display:none}.arhive .status{align-items:center;display:flex}.arhive .status__img{margin-right:10px}.arhive .status .status__user-name{color:#293141;display:block;max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arhive .status .status__user-name:hover{color:#4a90e2}.arhive .status .status__date{color:#656f82}.arhive .accordion-body .comment{margin-bottom:20px}.arhive .bg-active-row{border-bottom:1px solid #cbcfd6}.arhive .colon1{width:7%!important}.arhive .colon2{width:28%!important}.arhive .colon3{width:17%!important}.arhive .colon4{width:15%!important}.arhive .colon5{width:13%!important}.arhive .colon6{width:16%!important}.arhive .colon7{width:5%!important}.arhive .del-arrow{padding-right:0!important}.status .status__img{height:auto}.status__img{height:auto;max-width:34px}.tab-pane{width:100%}.tab-pane .dataTables_filter{display:none}.approval-tab .dataTables_filter,.approval-tab2 .dataTables_filter,.control .dataTables_filter,.rejected-tab .dataTables_filter,.rejected-tab2 .dataTables_filter,.reports .dataTables_filter,.tags-table .dataTables_filter{display:block;padding:30px 0 0 22px;text-align:left;width:100%}.approval-tab .dataTables_filter label,.approval-tab2 .dataTables_filter label,.control .dataTables_filter label,.rejected-tab .dataTables_filter label,.rejected-tab2 .dataTables_filter label,.reports .dataTables_filter label,.tags-table .dataTables_filter label{color:transparent;position:relative;z-index:23}.approval-tab .dataTables_filter label:before,.approval-tab2 .dataTables_filter label:before,.control .dataTables_filter label:before,.rejected-tab .dataTables_filter label:before,.rejected-tab2 .dataTables_filter label:before,.reports .dataTables_filter label:before,.tags-table .dataTables_filter label:before{color:#4e5665;content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;left:20px;position:absolute;top:11px}.approval-tab .dataTables_filter input,.approval-tab2 .dataTables_filter input,.control .dataTables_filter input,.rejected-tab .dataTables_filter input,.rejected-tab2 .dataTables_filter input,.reports .dataTables_filter input,.tags-table .dataTables_filter input{background-color:#fff;border:1px solid #979797;border-radius:3px;color:#2c2c2c;font-size:16px;height:38px;margin-left:-45px;padding:0 10px 0 40px;width:328px}.approval-tab .dataTables_filter input:hover,.approval-tab2 .dataTables_filter input:hover,.control .dataTables_filter input:hover,.rejected-tab .dataTables_filter input:hover,.rejected-tab2 .dataTables_filter input:hover,.reports .dataTables_filter input:hover,.tags-table .dataTables_filter input:hover{cursor:text}.approval-tab .dataTables_filter input::-webkit-input-placeholder,.approval-tab2 .dataTables_filter input::-webkit-input-placeholder,.control .dataTables_filter input::-webkit-input-placeholder,.rejected-tab .dataTables_filter input::-webkit-input-placeholder,.rejected-tab2 .dataTables_filter input::-webkit-input-placeholder,.reports .dataTables_filter input::-webkit-input-placeholder,.tags-table .dataTables_filter input::-webkit-input-placeholder{font-style:italic}.approval-tab .dataTables_filter input::-moz-placeholder,.approval-tab2 .dataTables_filter input::-moz-placeholder,.control .dataTables_filter input::-moz-placeholder,.rejected-tab .dataTables_filter input::-moz-placeholder,.rejected-tab2 .dataTables_filter input::-moz-placeholder,.reports .dataTables_filter input::-moz-placeholder,.tags-table .dataTables_filter input::-moz-placeholder{font-style:italic}.approval-tab .dataTables_filter input:-ms-input-placeholder,.approval-tab2 .dataTables_filter input:-ms-input-placeholder,.control .dataTables_filter input:-ms-input-placeholder,.rejected-tab .dataTables_filter input:-ms-input-placeholder,.rejected-tab2 .dataTables_filter input:-ms-input-placeholder,.reports .dataTables_filter input:-ms-input-placeholder,.tags-table .dataTables_filter input:-ms-input-placeholder{font-style:italic}.approval-tab .dataTables_filter input:-moz-placeholder,.approval-tab2 .dataTables_filter input:-moz-placeholder,.control .dataTables_filter input:-moz-placeholder,.rejected-tab .dataTables_filter input:-moz-placeholder,.rejected-tab2 .dataTables_filter input:-moz-placeholder,.reports .dataTables_filter input:-moz-placeholder,.tags-table .dataTables_filter input:-moz-placeholder{font-style:italic}.reports .comment-user__wrap a,.reports .comment-user__wrap p{max-width:145px;overflow:hidden;text-overflow:ellipsis}.control table tbody tr td{max-width:300px;overflow:hidden;text-overflow:ellipsis}.control .name{max-width:270px}.control .image{display:inline-block}.control .colon1{width:15%!important}@media screen and (max-width:1080px){.control .colon1{width:170px!important}}.control .colon2{width:43%!important}@media screen and (max-width:1080px){.control .colon2{width:350px!important}}@media screen and (max-width:850px){.control .colon2{width:170px!important}}.control .colon3{width:24%!important}@media screen and (max-width:1080px){.control .colon3{width:200px!important}}@media screen and (max-width:850px){.control .colon3{width:130px!important}}.control .colon4{width:18%!important}@media screen and (max-width:1080px){.control .colon4{width:170px!important}}@media screen and (max-width:850px){.control .colon4{width:130px!important}}.control .custom-mark{margin-left:20px}.control .editing{position:absolute;right:30px;top:78px;z-index:4}.control .editing a{font-size:14px;margin-right:15px}.control .editing button:disabled{background:#e0e2e5}.reports .big-pl{color:#656f82;padding-left:35px}.reports .colon1{width:9%!important}.reports .colon2{width:21%!important}.reports .colon3{width:12%!important}.reports .colon4{width:14%!important}.reports .colon5{width:13%!important}.reports .colon6{width:10%!important}.reports .colon7{width:21%!important}.reports .comment{color:#656f82;margin-bottom:0}.reports .day-actions{align-items:center;border-radius:50%;color:#293141;display:flex;font-size:14px;height:44px;justify-content:center;margin:0 auto;width:44px}.reports .day-actions.pink{background-color:#ffcdcd}.reports .day-actions.green{background-color:#a8ec99}.reports .info{color:#2c2c2c;margin-bottom:0}.reports .ml{display:block;margin-left:37px}.custom-mark input:disabled+.checkmark{cursor:default;opacity:.3}.comment-user__wrap{align-items:center;display:flex}.comment-user__wrap .comment-img{cursor:pointer}.comment-user__wrap .comment-img g{transition:.2s linear}.comment-user__wrap .comment-img:hover g{fill:#656f82}.comment-user__info{margin-right:15px;position:relative}.comment-user--text{background:#fff;border-radius:3px;box-shadow:0 3px 9px 0 rgba(0,0,0,.24);color:#293141;display:none;padding:20px 15px;position:absolute;right:18px;top:18px;width:209px;word-break:break-word}.comment-user--text.show-comment{display:block}.vocation-modal .mCSB_scrollTools{width:13px}.vocation-modal .mCSB_dragger_bar{background-color:#bcc4d2!important;border-radius:4px!important;width:8px!important}.vocation-modal .mCSB_draggerContainer{background-color:#f4f4f4;width:13px}.vocation-modal .without-foto{align-items:center;display:flex;justify-content:center}.vocation-modal .without-foto img{max-width:17px}.vocation-modal .mCSB_container_wrapper>.mCSB_container{padding-right:0}.vocation-modal .birthday-list .rounded-circle{margin-left:17px}.vocation-modal .birthday-list .birthday-info{margin-left:22px}.vocation-modal .birthday-list{padding-left:24px}.vocation-modal .birthday-list li{align-items:center}.vocation-modal .modal-dialog{max-width:500px}.vocation-modal .modal-body{padding:0}.vocation-modal .modal-header{justify-content:center;padding:27px 10px 32px}.vocation-modal .close{opacity:1;padding:0;position:absolute;right:42px;top:20px}.modal-head{border-bottom:1px solid #cbcfd6;justify-content:space-between;padding:0 25px 7px}.modal-head,.modal-head div{align-items:center;display:flex}.modal-head p{font-size:12px;margin-bottom:0}.form-search-modal{background:#fff;position:relative}.form-search-modal input[type=search]{background-color:#fff;border:1px solid #979797;border-radius:3px;font-size:14px;height:38px;padding:0 10px 0 43px;width:328px}.form-search-modal:focus{border-color:#4a90e2}.form-search-modal input[type=search]::-webkit-input-placeholder{color:#9b9b9b;font-style:italic}.form-search-modal input[type=search]::-moz-placeholder{color:#9b9b9b;font-style:italic}.form-search-modal input[type=search]:-ms-input-placeholder{color:#9b9b9b;font-style:italic}.form-search-modal input[type=search]:-moz-placeholder{color:#9b9b9b;font-style:italic}.form-search-modal:before{color:#4e5665;content:"";font:normal normal normal 14px/1 FontAwesome;left:14px;position:absolute;top:11px;z-index:1}.vocation-modal .birthday-wrap{height:395px}.vocation-modal .birthday-wrap .mCustomScrollBox{max-height:none!important}.modal-main{height:390px}.modal-footer{padding:27px 0}.modal-footer .dbl-btn{margin:0 auto}.main-modal{text-align:center}.main-modal .modal-dialog{max-width:386px}.main-modal .modal-body{display:flex;flex-direction:column;justify-content:flex-end;padding:40px 33px 36px}.main-modal .dbl-btn{margin-top:40px}.main-modal .dbl-btn .blue-btn{color:#fff}.main-modal .dbl-btn a{margin:0 9px}.main-modal__title{font-size:18px;font-weight:500;margin-bottom:30px}.main-modal__subtitle{margin-bottom:20px}.success .modal-body{display:flex;flex-direction:column;justify-content:flex-end}.main-modal__form{margin-top:40px;text-align:left}.main-modal__form input{border:1px solid #979797;border-radius:3px;height:50px;padding:0 15px;width:100%}.vocation-days{border-radius:40px;bottom:0;height:36px;left:0;right:0;top:-38px;z-index:-1}.fc .fc-row .fc-content-skeleton td,.vocation-days{position:relative}.staff-comments{color:#656f82}.no-comments,.staff-comments{font-size:16px;margin-bottom:0;margin-left:20px}.no-comments{color:#2c2c2c}.vacation-editing .message-modal{margin-top:-29px}.vacation-editing .modal-body{padding:20px 40px 12px}.vacation-editing .subtitle{color:#656f82;font-weight:500}.vacation-editing .radio-group{padding:10px 0}.vacation-editing .input-group{margin-bottom:20px}.vacation-editing .input-group label{color:#656f82;font-size:14px;margin-bottom:5px}.vacation-editing .input-group input{background-color:#fff;border:1px solid #979797;border-radius:3px;height:44px;padding:0 20px;width:180px}.vacation-editing .input-group textarea{width:100%}.error_message.message-modal{margin:0 0 15px;text-align:center}.hide-colon{display:none}.vocation-approve .comment-body{padding-bottom:10px}.vocation-approve .btn-secondary{margin-left:99px}.vocation-approve .comments-list{margin-bottom:20px;margin-left:0;padding-left:20px}.vocation-approve .comments-list .remove{right:-17px;top:-8px}.vocation-approve .mCSB_inside>.mCSB_container{margin-right:18px}.vocation-approve .modal-body{padding:0}.vocation-approve .modal-dialog{max-width:700px}.vocation-approve .modal-header{padding:22px 15px}.vocation-approve .modal-header p{font-size:18px;margin:0 auto}.vocation-approve .status{align-items:center;display:flex}.vocation-approve .status__img{margin-right:10px}.vocation-approve .status .status__user-name{color:#293141;display:block;max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocation-approve .status .status__date{color:#656f82}.vocation-approve__head{display:flex;margin-bottom:20px;padding:13px 21px 12px 0}.vocation-approve__head>div{display:flex;flex-direction:column;justify-content:flex-start}.vocation-approve__head .status__user-name{color:#293141;font-size:14px;line-height:1}.vocation-approve__head .status__user-name:hover{color:#4a90e2}.vocation-approve__head .status__date{color:#656f82;font-size:14px;line-height:1}.vocation-approve__head .request-date{margin-left:21px;width:114px}.vocation-approve__head .desk{display:inline-block;font-size:14px;line-height:1.3}.vocation-approve__head .written-off-days{text-align:center;width:105px}.vocation-approve__head .vocation-date{width:170px}.vocation-approve__head .desc{margin-right:10px;width:265px}.vocation-approve__head .image{margin:0 20px}.vocation-approve__head .subtitle{color:#656f82;font-size:14px;margin-bottom:3px}.vocation-approve__head .rounded-circle{border:1px solid #e6e8eb;height:52px;width:52px}.vocation-approve__head .name{margin-bottom:0;max-width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocation-approve__head .name a{color:#2c2c2c;font-size:16px}.vocation-approve__head .name a:hover{color:#4a90e2}.vocation-approve__head .status>div{align-items:center;margin-top:6px}.vocation-approve__head .position{color:#656f82;font-size:14px;margin:0}.comment-scroll{max-height:360px}.report-tab .comment-user__wrap .approve-modal{color:#4a90e2;cursor:pointer}.report-tab .comment-user__wrap .approve-modal:hover{color:#105bb2}.report-tab .comment-user__wrap a,.report-tab .comment-user__wrap p{color:#2c2c2c;display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis}.report-tab .comment-user__wrap a:hover,.report-tab .comment-user__wrap p:hover{color:#4a90e2}.min-date{display:block}.status-list{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;margin-right:10px;padding-left:0!important}.status-list li{list-style:none;margin:2px 2px 0 0}.status-list__item{height:16px;width:16px}.status-list__item.comment{background:url(../img/vocation/comment.svg) no-repeat 50%}.status-list__item.reject{background:url(../img/vocation/reject.svg) no-repeat 50%}.status-list__item.approve{background:url(../img/vocation/approve.svg) no-repeat 50%}.status-list__item.empty-icon{background:url(../img/vocation/empty.svg) no-repeat 50%}.dashboard__list .status-list__item.events-item-more,.status-list__item.more,.user-dashboard__list .status-list__item.events-item-more{background:url(../img/vocation/more.svg) no-repeat 50%}.status-list__item.rating{background:url(../img/candidates/rate.svg) no-repeat 50%}.switch{bottom:-27px;display:flex;position:absolute;right:0}.switch label{cursor:pointer}.switch label:hover svg path{fill:#656f82}.switch__approve.active label svg path{fill:#86cc56}.switch__reject.active label svg path{fill:#e25a5a}.switch__approve,.switch__reject{margin-left:1px}.switch__approve input,.switch__reject input{display:none}.switch__approve input:checked+label svg g{fill:#86cc56}.switch__reject input:checked+label svg g{fill:#e25a5a}.vocation-tab .buttons{margin-bottom:20px}.accordion-body .comments-list.bold-border .comment{border:2px solid #bcc4d2}.tab-content__header{align-items:center;display:flex;left:0;padding-left:375px;position:absolute;top:78px;z-index:5}.tab-content__header .status-filter{margin-left:15px}.tab-content__header .tab-select{width:226px}.tab-content__header .tab-select+.select2-container--default .select2-selection--single{border:1px solid #979797;height:38px}.tab-content__header .tab-select+.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:5px}.tab-content__header .tab-select+.select2-container--default .select2-selection--single .select2-selection__rendered{color:#2c2c2c;font-size:16px;line-height:38px}.tab-content__header .status-filter ul li{margin-right:6px}.control.active .status-filter__certificate{display:block}.app-body .requests .container-fluid{margin-left:40px}@media screen and (max-width:1400px){.app-body .requests .container-fluid{margin-left:40px}}.requests .content{position:static}.requests .content .htabs-content{box-shadow:none;min-height:auto}.requests .content .arhive,.requests .content .tab-actions{position:relative}.requests .content .arhive .tab-content__header,.requests .content .tab-actions .tab-content__header{top:36px}.login{align-items:center;background:#293141;justify-content:center;position:relative;text-align:center}.login-page{max-width:422px;padding:32px 16px;width:100%}.login-page a{display:block}.login-page__name{color:#656f82;font-size:18px;margin-top:15px}.login-form__desc{color:#bcc4d2;font-size:14px;line-height:20px;margin-bottom:32px}.login-form__name{color:#fff;font-size:24px;font-weight:600;line-height:28px;margin:40px 0 24px}.login-form__name.reset{margin-bottom:16px}.login-form_login,.login-form_password{margin-bottom:24px}.login-form_login.is-invalid,.login-form_password.is-invalid{border:2px solid #e25a5a!important}.login-form_login,.login-form_password{background-color:#bcc4d2;border:2px solid #fff;border-radius:3px;box-sizing:border-box;color:#2c2c2c;font-size:16px;height:52px;padding:0 18px;width:100%}.login-form_login:active,.login-form_login:focus,.login-form_password:active,.login-form_password:focus{background:#fff;border:2px solid #4a90e2!important;border-radius:4px;outline:none}.login-form_login::-webkit-input-placeholder,.login-form_password::-webkit-input-placeholder{color:#656f82;font-size:16px}.login-form_login::-moz-placeholder,.login-form_password::-moz-placeholder{color:#656f82;font-size:16px}.login-form_login:-ms-input-placeholder,.login-form_password:-ms-input-placeholder{color:#5a5a5a;font-size:14px}.login-form_login:-moz-placeholder,.login-form_password:-moz-placeholder{color:#5a5a5a;font-size:14px}.login-form{margin:24px 0;position:relative}.login-form .error-wrap{margin:0 0 24px}.login-form .error-text{display:block;line-height:1}.login-form .error-text+.error-text{margin-top:12px}.check-line{display:flex;justify-content:space-between;margin:0 0 24px}.forgot-password{color:#4a90e2;font-size:14px;line-height:2}.forgot-password:hover{color:#fff}.login-form_check{position:relative}.login-form_check label{color:#fff;font-size:14px;margin-bottom:0;padding-left:24px}.login-form_check input[type=checkbox]{display:none}.login-form_check label:before{background:#f7f7f7;border-radius:3px;content:"";display:inline-block;height:17px;left:0;margin-right:10px;position:absolute;top:3px;width:17px}.login-form_check input[type=checkbox]:checked+label:before{background:#4a90e2}.login-form_check input[type=checkbox]:checked+label:after{background:url(../img/login-input-check.svg) no-repeat 50%;content:"";height:16px;left:1px;position:absolute;top:4px;width:16px}.login-form__signIn{background-color:#4a90e2;border:0!important;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;height:52px;width:100%}.login-form__signIn:hover{background:#105bb2}.login-form__signUp{background:transparent;border:0!important;color:#4a90e2;cursor:pointer;font-weight:500;margin-top:20px}.login-form__signUp:hover{color:#4a90e2}.agreement{border-top:1px solid #656f82;color:#9da3ae;font-size:14px;line-height:20px;margin:24px 0 0;padding-top:8px;text-align:left}.agreement a{color:#9da3ae;display:inline;text-decoration:underline}.agreement a:hover{color:#fff;text-decoration:none}.swal-button--cancel,.swal-button--confirm{border-radius:3px;font-size:14px;font-weight:400;height:38px;padding:0}.swal-button--cancel{background:#fff;border:1px solid #4a90e2;color:#4a90e2;width:104px}.swal-button--cancel:hover{background:#fff;border:1px solid #105bb2;color:#105bb2}.swal-button--cancel:focus{box-shadow:none}.swal-button--confirm{background-color:#4a90e2;color:#fff;margin-left:5px;width:107px}.swal-button--confirm:hover{background:#105bb2}.swal-overlay--show-modal .swal-modal{will-change:auto}.swal-modal{padding:25px;width:386px}.swal-modal .swal-icon{display:none}.swal-title{font-size:18px;font-weight:500;padding:31px 35px 9px}.swal-text,.swal-title{color:#2c2c2c;line-height:1.4}.swal-text{font-size:16px;padding-top:10px;text-align:center}.swal-footer{display:flex;flex-direction:row-reverse;justify-content:center;margin:56px 0 0;padding:13px 16px 5px}.recovery-message{color:#fff;margin:40px 0 0}.recovery-message-head{font-size:24px;font-weight:600;line-height:28px;margin:0 0 16px}.recovery-message-desc{color:#bcc4d2;font-size:14px;line-height:20px;margin:0 0 40px}.login-form .error-input{border:2px solid #e25a5a!important}.error-text{color:#e25a5a;font-size:14px}.error-wrap.save{margin-top:7px}.login-form__holder .back{border:1px solid #4a90e2;border-radius:4px;color:#4a90e2;font-size:18px;line-height:24px;padding:14px 0}.login-form__holder .back:hover{border-color:#105bb2;color:#105bb2}.login-form__holder.recovery-pass .login-form__signIn{margin-top:8px}.not-empty{background:#fff}.maintenance{align-items:center;background:#293141;display:flex;justify-content:center;min-height:100vh;width:100%}.maintenance .maintenance-page{margin:16px 16px 40px;text-align:center}.maintenance .maintenance-animation{align-items:center;display:flex;flex-direction:column}.maintenance .maintenance-animation .logo-maintenance{width:112px}.maintenance .maintenance-animation .logo-maintenance-desc{margin:12px 0 0;width:100px}.maintenance .maintenance-info{color:#bcc4d2}.maintenance .maintenance-info.title{font-size:32px;line-height:32px;margin:40px 0 16px}.maintenance .maintenance-info.subtitle{font-size:18px;line-height:18px;margin:0}.maintenance .logo-maintenance{animation:rotation 2s linear infinite}.sso-login{color:#fff;margin:40px 0 0}.sso-login-title{font-size:24px;font-weight:600;line-height:28px;margin:0 0 16px}.sso-login-desc{color:#bcc4d2;margin:0 0 24px}.another_source_btn_group{display:flex}a.login-form__signIn-mail{align-items:center;background:#fff;border-radius:4px;color:#2c2c2c;display:flex;height:52px;justify-content:center;padding:8px 16px;width:188px}a.login-form__signIn-mail.mr{margin-right:14px}a.login-form__signIn-mail span{font-size:18px;font-weight:500;line-height:28px;margin-left:8px}a.login-form__signIn-mail:hover{background:#e6e8eb}.another_source{color:#bcc4d2;font-size:16px;font-style:normal;font-weight:600;line-height:28px;margin:32px 0 16px}.settings .team-edit__radio.period_of_absence_wrap{margin-bottom:16px}.settings .absence__title{font-size:18px;font-weight:600;margin:33px 0 25px 40px}.settings .inline__item{display:flex}.settings .inline__item input{margin-right:10px}.settings .tuning{display:none;margin:0 0 20px 20px;position:relative}.settings .tuning p{color:#656f82;font-size:14px;left:0;margin:-24px 0 3px;position:absolute;top:0;white-space:nowrap}.settings .tuning .error_message{font-size:13px;margin:0;position:absolute;top:47px;white-space:nowrap}.settings .settings__list li.automatic-calculation{display:none}.settings .prompt{margin-left:10px}.settings .prompt-wrap{display:inline-block;margin-top:12px;position:relative}.settings .prompt-wrap .prompt,.settings .prompt-wrap .prompt__img{margin-bottom:0}.settings .prompt-wrap .prompt{position:absolute;right:-30px;top:2px;z-index:4}.error_red_border{border-color:#e25a5a!important}.error_message{color:#e25a5a;display:block;font-size:12px;line-height:1;margin:-18px 0 2px;min-height:16px;position:relative;right:0;text-align:left;top:0;width:100%}.error_message_max-days{top:32px}.error_message_app-settings{font-size:14px;top:25px}.error_message_app-settings-address{top:18px}.error-wrap{position:relative}.settings__content{background:#fff;border-radius:3px;margin-bottom:10px;min-height:93vh;padding:40px;width:100%}.settings__content textarea{min-height:95px}.settings__content .setting-btn{margin-top:-25px;text-align:left}.settings__content .setting-btn button{border-radius:3px;font-size:16px;height:38px;margin-right:15px}.settings__content .settings__input{align-items:flex-start;display:flex;position:relative;width:100%}.settings__content .settings__input>label{color:#656f82;flex:0 0 145px;font-size:14px;line-height:18px;margin:4px 0 0;padding-right:17px;word-break:break-word}.settings__content .settings__item{margin-bottom:90px}.settings__content .settings__item--title{font-size:18px;font-weight:500;margin-bottom:25px}.settings__content .settings-tagline{color:#2c2c2c;font-size:36px;font-weight:400;margin-bottom:43px;overflow:hidden;text-overflow:ellipsis;width:830px}.settings__content .remove-vacation-commentator{color:#bcc4d2;padding:1px 6px}.settings__content .remove-vacation-commentator:hover{color:#656f82}.settings__content .settings__list{list-style:none;margin-bottom:45px;padding:0}.settings__content .settings__list li{display:flex;margin-bottom:35px}.settings__content .settings__list li .request-body ol,.settings__content .settings__list li .request-body ul{margin-bottom:16px;padding-left:24px}.settings__content .settings__list li .request-body ul:not(.file-list__attached){list-style-type:disc}.settings__content .settings__list li .request-body li{display:list-item}.settings__content .settings__list .max-list{margin-bottom:80px}.settings__content .settings__list .select2-selection,.settings__content .settings__list input{background-color:#fff;border:1px solid #979797;border-radius:3px;color:#2c2c2c;font-size:16px;height:52px;-o-object-fit:contain;object-fit:contain;position:relative}.settings__content .settings__list input{padding:0 18px}.settings__content .settings__list input:focus{border-color:#4a90e2;outline:none}.settings__content .settings__list .user-form__check-list .custom-mark input{height:20px}.settings__content .select2-selection__rendered{height:44px;max-width:235px}.settings__content .absence-list .custom-checkbox{margin-left:20px}.settings__content .absence-list .custom-checkbox .checkbox{margin:10px 0 0 20px;opacity:0;position:absolute;width:30px;z-index:-1}.settings__content .absence-list .custom-checkbox .checkbox+label{cursor:pointer;font-size:14px;margin-bottom:0;padding:0 0 0 40px;position:relative}.settings__content .absence-list .custom-checkbox .checkbox+label:before{background:#656f82;border-radius:8px;content:"";height:16px;left:0;position:absolute;top:2px;transition:.2s;width:30px}.settings__content .absence-list .custom-checkbox .checkbox+label:after{background:#fff;border-radius:7px;content:"";height:12px;left:2px;position:absolute;top:4px;transition:.2s;width:12px}.settings__content .absence-list .custom-checkbox .checkbox:checked+label:before{background:#86cc56}.settings__content .absence-list .custom-checkbox .checkbox:checked+label:after{left:16px}.settings__content .absence-list .custom-checkbox .checkbox:checked+label .on{display:block}.settings__content .absence-list .custom-checkbox .checkbox:checked+label .off{display:none}.settings__content .absence-list .settings__input{align-items:center}.settings__content .absence-list .settings__input .error_message_absence{color:#e25a5a;font-size:12px;margin:0 33px;position:absolute}.settings__content .absence-list .settings__input .left-col img{height:16px;margin-right:8px;width:20px}.settings__content .absence-list .settings__input .left-col .disabled{border:1px solid #cbcbcb;color:#a2a2a2}.settings__content .absence-list .settings__input .left-col .left-tag{color:#656f82;font-size:12px;font-weight:400;margin-bottom:0;width:540px}.settings__content .absence-list .settings__input .right-col label .off{display:block;margin-bottom:0}.settings__content .absence-list .settings__input .right-col label .on{display:none;margin-bottom:0}.settings__content .absence-list .settings__input .right-col .right-tag{color:#656f82;font-size:12px;font-weight:400;margin-bottom:0}.settings__content .dabl-btn{margin-top:60px}.settings__content .dabl-btn .btn{margin-right:18px}.settings__content .settings__imap-warning{background-color:#ffea32;border-radius:4px;font-size:14px;line-height:20px;margin-bottom:40px;padding:14px 16px;position:relative}.settings__content .settings__imap-warning-icon{height:24px;margin-right:8px;width:24px}.settings__content .notifications{margin-bottom:58px}.settings__content .checkbox-list{margin:40px 0 73px 145px}.settings__content .checkbox-list li{margin-bottom:27px}.settings__content .checkbox-list label{margin-top:0}.settings__content .select2-container--default .select2-selection--single{border:1px solid #b0b0b0}.settings__content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:53px;padding-left:18px}.settings__content .select2-container--default .select2-selection--single .select2-selection__arrow{right:11px;top:13px}.settings__content .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c;opacity:1}.settings__content .checkbox-list{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.settings__content .checkbox-list input[type=checkbox]{display:none}.settings__content .checkbox-list label{color:#2c2c2c;cursor:pointer;font-size:16px;line-height:1.3;margin-right:15px;padding-left:35px;position:relative}.settings__content .checkbox-list label:before{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:3px;bottom:1px;content:"";height:20px;left:0;margin-right:10px;position:absolute;width:20px}.settings__content .checkbox-list input[type=checkbox]:checked+label:after{background:url(../img/checkbox.svg) no-repeat;content:"";height:20px;left:3px;position:absolute;top:1px;width:20px}.settings__content .settings__list.checkbox-list label{flex:0 0 auto}#save-vacation-app-settings .settings__item input[type=checkbox]{height:16px}.settings .add-btn{margin-left:145px}.settings .checkbox-wrap{margin-bottom:20px}.settings .token{align-items:center;display:flex}.settings .token .hover-helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;left:0;margin-bottom:0;padding:2px 7px 3px;position:absolute;top:-26px;width:220px}@media screen and (max-width:1300px){.settings .token .hover-helper{left:inherit;right:0}}.settings .token .copy{align-items:center;color:#4a90e2;cursor:pointer;display:flex;font-size:14px;font-weight:500;margin-bottom:0;margin-left:10px;position:relative}.settings .token .copy:hover .hover-helper{display:block;transition-delay:.5s}.settings .token .copy:hover svg g{fill:#656f82}.settings .token .update{align-items:center;display:flex;margin-left:10px}.settings .token .update:hover svg g{fill:#656f82}.settings .token img{cursor:pointer;margin:0 15px 0 10px;max-width:32px}.settings .settings__content{margin-bottom:0}.settings .datepicker .fa{cursor:pointer;font-size:12px;pointer-events:none;position:absolute;right:16px;top:18px;transition:all .3s linear;z-index:5}.settings .team-edit__radio{margin-bottom:5px}.settings .settings__list input{width:486px}.settings .settings__content .settings__item{margin-bottom:40px}.settings .settings__content .settings__item .error-wrap{width:auto}.settings .setting-btn{margin:0 0 20px 145px}.settings .settings__content .settings__item.vacation-information input[type=checkbox]{height:16px}.settings .settings__content .settings__item.vacation-information .select2-container,.settings .settings__content .settings__item.vacation-information input{max-width:180px!important}.settings .settings__content .min-select+.select2-container{width:180px!important}.settings .settings__content .middle-select+.select2-container{width:258px!important}.settings .settings__content .little-select+.select2-container{width:197px!important}.settings .settings__content .setting-btn.contacts-btn{margin-top:30px}.settings .settings__content .setting-btn.contacts-btn a{font-size:14px}.settings__input textarea{border:1px solid #979797;height:88px;width:740px}@media screen and (max-width:1500px){.settings__input textarea{width:670px}}@media screen and (max-width:1300px){.settings__input textarea{width:740px;width:665px}}@media screen and (max-width:1150px){.settings__input textarea{width:487px}}.settings__input .select-date .timepicker .time_element{background-color:#fff;border:1px solid #979797;border-radius:3px;cursor:pointer;height:44px;-o-object-fit:contain;object-fit:contain;padding:0 20px;width:229px}.settings__input .native-timepicker{width:183px}.settings__input .native-timepicker .time_element{width:100%}.error-page__title{color:#656f82;font-size:48px;font-weight:600;margin-bottom:12px;width:100%}.error-page__desc{color:#e25a5a;margin-bottom:33px;max-width:400px}.error-page__btn{width:100%}.back_button{align-items:center;background-color:#4a90e2;border-radius:3px;color:#fff;display:flex;font-size:14px;font-weight:500;height:38px;justify-content:center;width:107px}.back_button:hover{background:#105bb2;color:#fff}.settings-profile .htabs-content{border-radius:4px;box-shadow:none;margin:24px auto;max-width:1384px;width:100%}.settings-profile .htabs-content .settings__content{min-height:auto}.settings-profile .htabs-nav{background:#fff;padding-left:26px}.settings-profile .htabs-nav li{margin:0 14px}.settings-profile .htabs-nav li a{background:transparent;border-bottom:2px solid #fff;color:#9da3ae;height:auto;line-height:16px;padding:8px 0}.settings-profile .htabs-nav a.active{border-bottom:2px solid #4a90e2;color:#4a90e2}.settings-profile h1{background:#fff;margin-bottom:0;padding:24px 40px}.settings-profile .content{position:static}.settings-profile .container-fluid{margin:40px 60px 60px 40px!important;max-width:1384px}.settings-profile .settings__list .error-wrap{width:360px}.settings-profile .settings__list .error-wrap .validate-hidden{margin-left:10px}.settings-profile .error-wrap__port input{width:73px}.settings-profile .user-form__check-list .question{padding-left:0}.settings-profile .settings__content .checkbox-list label:before{border:0}.settings-profile .settings_mail.hide-instruction~.v-application .account-instruction{display:none}.settings-profile .settings_mail .google_panel{background:#fff;padding:40px}.settings-profile .settings_mail .google_panel .google-map__subtitle{colror:#2c2c2c;font-size:18px;font-weight:500;margin-bottom:30px}.settings-profile .settings_mail .google_panel .google-map__account{color:#656f82;font-size:16px;margin-bottom:16px}.settings-profile .settings_mail .google-map__content{min-height:auto;padding:40px}.settings-profile .settings_mail .google-map__content .btn-wrap{align-items:center;display:flex}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn{margin-bottom:0;margin-right:8px}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn a,.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn button{margin-bottom:0}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn img{margin:-2px 8px 0 0}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn .btn{margin:0}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn .btn-secondary{color:#4a90e2}.settings-profile .settings_mail .google-map__content .btn-wrap .google-map__btn .btn-secondary:hover{color:#105bb2}.corp-event-list .datepicker,.corp-event-list .datepicker__input{width:206px!important}.corp-event-list .error_message{margin:5px 0 -16px}.corp-event-list .error_red_border+.cke_editor_corp-event-body{border-color:#e25a5a}.exit-interview .dbl-btn{margin:12px 0 0 136px}.exit-interview .settings__content .settings__list .user-form__check-list{margin-bottom:13px}.exit-interview .settings__content .settings__input .team-edit__radio{margin-bottom:28px}.ui-state-default.ui-state-active{background-color:#4a90e2!important;border:0;border-radius:50%;color:#fff!important}.full-rights,.not-display,.view-only{display:none}.full-rights:checked+label{background:url(../img/radiobutton/edit-active.svg) no-repeat}.view-only:checked+label{background:url(../img/radiobutton/visible-active.svg) no-repeat}.not-display:checked+label{background:url(../img/radiobutton/invisible-active.svg) no-repeat}.full-rights__label{background:url(../img/radiobutton/edit.svg) no-repeat;height:23px;width:23px}.full-rights__label:hover{background:url(../img/radiobutton/edit-hover.svg) no-repeat}.view-only__label{background:url(../img/radiobutton/visible.svg) no-repeat;height:23px;width:23px}.view-only__label:hover{background:url(../img/radiobutton/visible-hover.svg) no-repeat}.not-display__label{background:url(../img/radiobutton/invisible.svg) no-repeat;height:23px;width:23px}.not-display__label:hover{background:url(../img/radiobutton/invisible-hover.svg) no-repeat}.settings li.callback{display:none}.settings .settings__input .input-group{margin-bottom:30px}.settings .settings__input .input-group .remove{line-height:0;padding-left:15px}.settings .select-employee{align-items:center;display:flex;margin-bottom:20px;position:relative;width:520px}.settings .select-employee .user-info{display:flex;flex-direction:column}.settings .role-checkbox div{margin-bottom:0}.settings .role-checkbox .prompt__img{margin-bottom:2px}.settings .role-checkbox .custom-mark{margin-right:6px}.settings .role-checkbox input:disabled+.checkmark{background:#7e848f;border:2px solid #7e848f}.settings .role-checkbox input:disabled+.checkmark:before{color:#d7dadd}.settings .settings__input .team-edit__radio.inline{flex-direction:row}.settings .settings__input .team-edit__radio.inline div{margin:0 30px 0 0}.settings .settings__input .team-edit__radio div{margin-bottom:16px}.settings .settings__input .team-edit__radio div:last-child{margin-bottom:0}.settings .settings__content{padding-bottom:35px}.settings .settings__content .setting-btn{margin:50px 0 7px}.settings .settings__content .setting-btn button{line-height:37px}.settings .settings__content .setting-btn__fixed{background-color:#fff;bottom:0;box-shadow:0 -4px 6px 0 hsla(0,0%,93%,.5);height:76px;left:0;margin:0;padding-left:96px;padding-top:21px;position:fixed;width:100%;z-index:5}.periodicity-list{display:flex;margin-bottom:10px}.periodicity-list__item{align-items:center;display:flex;margin-right:24px}.periodicity-list__item .custom-mark{margin:0 8px 0 0;max-width:20px}.bonus-vacation{margin-top:16px}.bonus-vacation__item{display:flex;margin-bottom:30px}.bonus-vacation__item>div{margin-right:10px;position:relative}.bonus-vacation__item .remove{left:185px;position:absolute;top:25px}.bonus-vacation__item .error_message{left:0;margin-top:0;position:absolute;top:46px}.bonus-vacation__item label{color:#656f82;font-size:14px;line-height:1}.month__head--name{color:#293141;margin-bottom:10px;text-align:center}.month__head--days{display:flex;justify-content:space-between;padding:0 17px 0 13px}.month__head--days span{color:#656f82;font-size:12px}.month__body div{display:flex;flex-wrap:wrap;justify-content:center}.month__body div span{border-radius:50%;color:#656f82;cursor:pointer;display:inline-block;flex:0 0 10%;font-size:12px;font-weight:700;height:10%;margin:7px 4.5px;padding:2px 0;text-align:center}.month__body div span.weekends{background:#ffcdcd}.month__body div span.public-holidays{background:#ff7373;color:#fff}.month__body div span.empty-day{background:transparent}@media screen and (max-width:1460px){.month__body div span{flex:0 0 9%;height:9%}}.legend{left:17px;position:absolute;top:20px}.legend,.legend div{align-items:center;display:flex}.legend div{margin-right:30px}.legend div p{font-size:14px;line-height:1;margin-bottom:0}.legend__circ{border-radius:50%;display:inline-block;height:16px;margin-right:8px;width:16px}.legend__circ.red{background:#ff7373}.legend__circ.pink{background:#ffcdcd}.settings__checkbox-title{align-items:center;display:flex;margin-bottom:5px}.settings__checkbox-title .settings__item--title{margin-bottom:0}.settings__checkbox-title .custom-mark{margin-right:20px}.settins-profile__wrap{margin-bottom:50px}.settins-profile__sublist{border-bottom:1px solid #bcc4d2;display:flex;overflow:hidden;position:relative}.settins-profile--body .settins-profile__list li:last-child .settins-profile__sublist{border-bottom:0}.settins-profile--head{align-items:flex-end;display:flex}.settins-profile--head p{color:#656f82;font-size:14px;line-height:1.4;margin-bottom:10px;padding:0 10px}.settins-profile--head p.min-title{font-size:14px;margin-bottom:0;padding:0}.settins-profile--head .center{text-align:center}.settins-profile--head .colon-1{width:52%}.settins-profile--head .colon-2{width:16%}.settins-profile--head .colon-3{width:18%}.settins-profile--head .colon-4{width:14%}.settins-profile--head .colon-5{width:36%}.settins-profile--head .colon-6{width:16%}.settins-profile--head .colon-7{width:86%}.settins-profile__list,.settins-profile__sublist{list-style-type:none;padding-left:0}.settins-profile__sublist li{padding:10px 0}.settins-profile__sublist li.center{align-items:center;display:flex;justify-content:center}.settins-profile__sublist li p.min-title{color:#656f82;font-size:14px;margin-bottom:0;padding:0}.settins-profile__sublist .custom-mark{margin:-2px 0 0}.settins-profile__sublist .colon-1{width:52%}.settins-profile__sublist .colon-2{width:16%}.settins-profile__sublist .colon-3{width:18%}.settins-profile__sublist .colon-4{width:14%}.settins-profile__sublist .colon-5{width:36%}.settins-profile__sublist .colon-6{width:16%}.settins-profile__sublist .colon-7{width:86%}.user-form__check-list .custom-mark{align-items:center;display:flex;flex:0 0 100%;height:auto;margin-top:0;width:100%}.custom-mark input:checked~.checkmark{background:#e0ffbe}.user-form__check-list .checkmark{height:20px;width:20px}.user-form__check-list .question{color:#2c2c2c;flex:0 0 100%;font-size:16px;padding-left:35px}.settings .settings__input .team-edit__radio.line{flex-direction:row}.settings .settings__input .team-edit__radio.line div{margin-bottom:0;margin-right:35px}.settings .settings__list input.token-input{width:705px}@media screen and (max-width:1300px){.settings .settings__list input.token-input{width:650px}}.settings .settings__list input.personal-token-input{width:705px}@media screen and (max-width:1300px){.settings .settings__list input.personal-token-input{width:650px}}.settings .set-timetraking .prompt-wrap{margin-top:0}.vocation-table thead td{vertical-align:middle}.tab-api .settings__content{min-height:215px}.settings .settings__content .setting-btn.ml{margin-left:0}.absence-nav-tab{margin-left:40px;width:auto}.absence-nav-tab li{border-radius:3px;margin:0 6px 6px 0;overflow:hidden}.absence-nav-tab a{background:#edeff3;color:#656f82;font-weight:400;height:38px;letter-spacing:.4px;line-height:38px}.absence-nav-tab a:hover{background:#e1e4ea;color:#656f82}.absence-nav-tab a.active{background:#656f82;color:#fff}.absence-nav-tab+.htabs-content{box-shadow:none}.settings-body .settings{background-color:#fff}.settings-body .settings .container-fluid{margin:0;max-width:inherit;padding:0}.settings-body .settings .content{flex-wrap:nowrap}.settings-body .settings .content .htabs-nav{background-color:#f2f2f2;bottom:0;flex-direction:column;flex-wrap:nowrap;left:318px;position:fixed;top:0;width:234px;z-index:1018}.settings-body .settings .content .htabs-nav a{background-color:#f2f2f2;color:#656f82;font-weight:400;height:31px;outline:none;padding:0 0 0 23px!important;text-align:left}.settings-body .settings .content .htabs-nav a:hover{color:#4a90e2}.settings-body .settings .content .htabs-nav a.active{color:#2c2c2c;font-weight:600}.settings-body .settings .content .htabs-nav .sub-tabs{align-items:center;display:flex;font-size:12px;line-height:1.42;margin:1px 0;max-width:222px;padding-left:43px!important;white-space:normal}.settings-body .settings .content .htabs-nav .sub-tabs span{background-color:inherit;border-radius:0;color:#656f82;font-size:12px;font-weight:400;max-height:32px;max-width:200px;overflow:hidden;padding:0;text-overflow:ellipsis}.settings-body .settings .content .htabs-nav .sub-tabs span:hover{color:#4a90e2}.settings-body .settings .content .htabs-nav .sub-tabs.active span{color:#2c2c2c;font-weight:600}.settings-body .settings .content .htabs-nav .sub-tabs svg{margin-right:6px}.settings-body .settings .content .htabs-nav .sub-tabs.active .vocation path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .vocation path{fill:#86cc56;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .sick path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .sick path{fill:#e25a5a;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .sic-doc g,.settings-body .settings .content .htabs-nav .sub-tabs:hover .sic-doc g{opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .sic-doc g .fill-path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .sic-doc g .fill-path{fill:#e25a5a}.settings-body .settings .content .htabs-nav .sub-tabs.active .from-home path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .from-home path{fill:#656f82;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .day-off path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .day-off path{fill:#ff6d12;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .trip g,.settings-body .settings .content .htabs-nav .sub-tabs:hover .trip g{fill:#4a90e2;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .hard-work g,.settings-body .settings .content .htabs-nav .sub-tabs:hover .hard-work g{fill:#ffadad;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .night-work path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .night-work path{fill:#7864ad;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .transfer path,.settings-body .settings .content .htabs-nav .sub-tabs:hover .transfer path{fill:#1fc8c9;opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .overtime g,.settings-body .settings .content .htabs-nav .sub-tabs:hover .overtime g{opacity:1}.settings-body .settings .content .htabs-nav .sub-tabs.active .overtime g .inside,.settings-body .settings .content .htabs-nav .sub-tabs:hover .overtime g .inside{fill:#86cc56}.settings-body .settings .content .htabs-nav .sub-tabs__first{margin-top:11px}.settings-body .settings .content .htabs-nav .sub-tabs__higer{align-items:normal;margin:5px 0}.settings-body .settings .content .htabs-nav .disabled{color:#bcc4d2}@media screen and (max-width:1440px){.settings-body .settings .content .htabs-nav{left:84px}}.settings-body .settings .content .htabs-content{box-shadow:none;margin-left:32px}.settings-body .settings .content .htabs-content .settings__content{max-width:1100px;padding:20px 60px 60px 40px}@media screen and (max-width:1400px){.settings-body .settings .content .htabs-content .settings__content{padding:20px 30px 60px 40px}}.settings-body .settings .content .absense-htabs__contect{margin-left:0}.open-menu .sidebar{z-index:1030}@media screen and (max-width:1200px){.actions-tab .settings__content{max-width:737px}}.actions-tab .settings__content .settings-row{margin-bottom:35px;width:100%}.actions-tab .settings__content{min-height:93vh;padding:20px 40px 0;position:relative}.actions-tab .settings__content .bottom{display:flex;justify-content:space-between;width:100%}.actions-tab .settings__content .settings-row{display:flex;justify-content:space-between;margin-bottom:20px;padding:0}.actions-tab .settings__content .settings-row .select2{width:320px!important}.actions-tab .settings__content .settings-row .select2-selection--single{height:38px;width:320px}.actions-tab .settings__content .settings-row .select2-selection--single .select2-selection__rendered{line-height:38px}.actions-tab .settings__content .settings-row .select2-selection--single .select2-selection__arrow{top:11px}.actions-tab .settings__content .dataTables_paginate{align-items:center;display:flex;padding:10px 0}.actions-tab .settings__content .dataTables_paginate span{align-items:center;display:flex}.actions-tab .settings__content .dataTables_paginate span:focus{outline:none}.actions-tab .settings__content .dataTables_length{margin:25px 0 15px}.actions-tab .settings__content .dataTables_length label{color:#656f82;font-size:14px}.actions-tab .settings__content .dataTables_length label .select2-selection__rendered{height:27px;line-height:28px}.actions-tab .settings__content .dataTables_length label .select2-selection__arrow{right:10px;top:5px}.actions-tab .settings__content .dataTables_length select{background-color:#fff;border:1px solid #656f82;border-radius:3px;color:#656f82;cursor:pointer;height:32px;margin:0 0 0 10px;padding-left:22px;width:82px}.actions-tab .settings__content .dataTables_length select option{cursor:pointer}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{color:#bcc4d2!important}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#656f82!important}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .previous{margin-right:5px}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .next{margin-left:8px}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button{align-items:center;background:transparent;border:0;color:#656f82!important;display:flex;font-size:18px;justify-content:center;padding:10px 0}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button:focus{outline:none}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent;border:0;color:#2c2c2c!important}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.current{position:relative}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#656f82!important}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus{box-shadow:none;outline:none}.actions-tab .settings__content .dataTables_wrapper .dataTables_paginate .paginate_button.current:before{background:#656f82;bottom:9px;content:"";height:2px;left:9px;position:absolute;width:11px}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr .big-coll{width:40%}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr .small-coll{width:10%!important}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td{border:none;padding:0}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td .text-left-col{text-align:center}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td .text-left-col p{color:#656f82;font-size:14px;margin:0 auto;max-width:125px;overflow:hidden;text-overflow:ellipsis}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td .text-left-col span{color:#656f82;font-size:14px;max-width:85px;text-align:right}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td .single-col{margin-top:10px}.actions-tab .settings__content .dataTables_wrapper .table.dataTable thead tr td .big-pl{margin-top:10px;padding-left:30px;text-align:left}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td{text-align:center;vertical-align:middle}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .table-icons{text-align:center}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .big-pl{max-width:320px;overflow:hidden;padding-left:22px;text-overflow:ellipsis}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .big-pl .name{color:#2c2c2c;font-size:16px;margin:0;white-space:nowrap}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .big-pl .name:hover{color:#4a90e2}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .text-mid-col{margin-right:20px}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .type{color:#2c2c2c;font-size:12px;font-weight:400}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .text-left-col{text-align:right}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .text-left-col .date{color:#2c2c2c;font-size:12px}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody td .big-pl{text-align:left}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody tr{height:58px}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody tr:hover{background-color:#f2f2f2}.actions-tab .settings__content .dataTables_wrapper .table.dataTable tbody tr:hover .name{color:#4a90e2}.actions-tab .settings__content .dataTables_wrapper .table{border:thin solid #cbcfd6;margin:0;width:100%}.settings-body .vacancy-status{padding:0 30px 0 125px}.settings-body .vacancy-status p{max-width:1200px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1440px){.settings-body .vacancy-status p{max-width:880px}}.settings-body .swal-overlay--show-modal .swal-footer .btn-secondary{white-space:nowrap;width:auto}.settings-body .swal-overlay--show-modal .swal-footer .swal-button--confirm{height:40px;line-height:41px}.settings-body .settings-modal .modal-dialog{top:46%;transform:translateY(-50%)}.notification-page .actions{margin-bottom:30px}.notification-page .actions .select2-container{width:246px!important}.notification-page .with-desc{padding-top:7px}.notification-page .toggle-btn{background-color:#f2f2f2;border-radius:3px;cursor:pointer;display:none;height:20.3px;position:relative;transition:.2s linear;width:38px}.notification-page .toggle-btn:hover{background:#e0e2e5}.notification-page .toggle-btn.open{margin-top:10px}.notification-page .toggle-btn.open .open{display:none}.notification-page .toggle-btn .open,.notification-page .toggle-btn.open .cls{display:block}.notification-page .toggle-btn .cls{display:none}.notification-page .toggle-btn .cls i,.notification-page .toggle-btn .open span{color:#656f82;font-size:14px;line-height:1}.notification-page .toggle-btn .open span{font-size:18px;left:12px;line-height:1;position:absolute;top:-3px}.notification-page .toggle-btn .cls{left:12px;line-height:1;position:absolute;top:1px}.notification-page .settings__content{background:transparent;box-shadow:none;padding:0}.notification-page .notifications-table{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.notification-page .notifications-table .notifications__desc{word-wrap:break-word;word-wrap:anywhere;margin:4px 0 0 5px;max-height:49px;min-height:20px;overflow:hidden;word-break:break-word}.notification-page .notifications-table .notifications__desc.open{height:auto;max-height:100%}.notification-page .notifications-table .notifications__desc p{color:#656f82;font-size:14px;margin-bottom:23px}.notification-page .notifications-table .notifications__desc p:last-child{margin-bottom:7px}.notification-page .notifications-table .notifications__desc h2,.notification-page .notifications-table .notifications__desc h3,.notification-page .notifications-table .notifications__desc h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.notification-page .notifications-table .notifications__desc hr{display:none}.notification-page .notifications-table .notifications__desc strong{font-weight:inherit}.notification-page .notifications-table .notifications__desc em{font-style:normal}.notification-page .notifications-table .notifications__desc ol,.notification-page .notifications-table .notifications__desc ul{margin:0;padding-left:21px}.notification-page .notifications-table .notifications__desc blockquote{margin:0}@media screen and (max-width:1200px){.notification-page .notifications-table .notifications__desc{max-width:680px}}.notification-page .notifications-table .date{font-size:14px}.notification-page .notifications-table .unread{font-weight:500}.notification-page .notifications-table .info,.notification-page .notifications-table a.info{color:#2c2c2c;display:block;margin-top:4px;word-break:break-all;word-break:break-word}.notification-page .notifications-table a.info:hover{color:#4a90e2}.notification-page .notifications-table .date{display:block;margin-top:5px}.notification-page .notifications-table tbody td,.notification-page .notifications-table thead td{word-wrap:break-word;text-align:left;word-break:break-word}.notification-page .notifications-table .colon1{width:5.5%!important}.notification-page .notifications-table .colon2{width:80%!important}.notification-page .notifications-table .colon3{width:14.5%!important}.notification-page .notifications-table thead td{padding:20px 10px}.notification-page .notifications-table tbody td{padding:15px 10px;vertical-align:top}.notification-page .notifications-table tbody td:first-child{padding-right:0}.notification-page .bottom{align-items:center;display:flex;justify-content:space-between;padding:13px 0}.notification-page .bottom .dataTables_length{margin:25px 0 15px}.notification-page .bottom .dataTables_length label{color:#656f82;font-size:14px}.notification-page .bottom .dataTables_length label .select2-selection__rendered{height:27px;line-height:28px}.notification-page .bottom .dataTables_length label .select2-selection__arrow{right:10px;top:5px}.notification-page .bottom .dataTables_length select{background-color:#fff;border:1px solid #656f82;border-radius:3px;color:#656f82;cursor:pointer;height:32px;margin:0 0 0 10px;padding-left:22px;width:82px}.notification-page .bottom .dataTables_length select option{cursor:pointer}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current,.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:transparent;border:0;color:#656f82;font-size:18px}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus,.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover:focus{box-shadow:none;outline:none}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current{position:relative}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.current:before{background:#656f82;bottom:9px;content:"";height:2px;left:9px;position:absolute;width:11px}.notification-page .dataTables_wrapper .dataTables_paginate{display:flex}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#656f82!important}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button{align-items:center;background:transparent;border:0;color:#656f82!important;display:flex;font-size:18px;justify-content:center;padding:10px 0}.notification-page .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent;border:0;color:#105bb2!important}.notification-page .dataTables_length select{background-color:#fff;border:1px solid #656f82;border-radius:3px;color:#656f82;height:32px;margin:0 0 0 10px;padding-left:22px;width:82px}.notification-page .dataTables_length label{color:#656f82;font-size:14px}.notification-page .dataTables_paginate{align-items:center;display:flex;padding:10px 0}.dashboard h2{font-size:24px;font-weight:400}.dashboard .about-logo{flex:0 0 466px;height:232px}.dashboard .about-logo img{height:auto;max-width:100%}.dashboard-event p{margin-bottom:0}.dashboard-event h1{display:block;margin-bottom:0;width:100%}.dashboard-event h2{margin-bottom:23px}.dashboard-event .date{color:#656f82;font-size:14px;line-height:2}.dashboard-event__indent{word-wrap:break-word;word-wrap:anywere;margin-bottom:35px;overflow:hidden;word-break:break-word}.dashboard-event__indent caption{caption-side:inherit}.dashboard-content{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-top:30px;padding:40px}.dashboard-content img{height:auto!important;max-width:100%}.dashboard-content__title{margin-bottom:30px}.dashboard-about__title{display:flex;margin-bottom:20px}.dashboard-about__title .about-logo img{height:230px;max-height:230px}.dashboard-about .dashboard-event__btn{margin:0 10px}.dashboard-about h2,.dashboard-about p{margin-bottom:20px}.dashboard-about .dashboard-event__indent{margin:0 0 40px}.dashboard-events .btn{margin-top:8px}.dashboard-events .dashboard-events__list li{margin-bottom:20px}.dashboard-events .dashboard-events__list li h2{word-break:break-word}.dashboard-events__list{padding-left:0}.dashboard-events__list li{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);list-style:none;margin-bottom:20px;padding:33px 48px 28px;position:relative}.dashboard-events__list li .date{color:#656f82}.dashboard-events__list li .dashboard__list .events-item-more,.dashboard-events__list li .date,.dashboard-events__list li .more,.dashboard-events__list li .user-dashboard__list .events-item-more,.dashboard__list .dashboard-events__list li .events-item-more,.user-dashboard__list .dashboard-events__list li .events-item-more{font-size:14px}.dashboard-events__list li p{margin-bottom:0}.dashboard-events__list li .info{word-wrap:break-word;word-wrap:anywere;margin:7px 0 20px;word-break:break-word}.pagination-events{margin:30px 0;padding-left:0}.pagination-events li{display:inline-block;padding:0 9px;position:relative}.pagination-events li a,.pagination-events li span{color:#656f82;display:inline-block;font-size:18px}.pagination-events li a:hover{color:#105bb2}.pagination-events li.active:before{background:#656f82;bottom:-1px;content:"";height:2px;left:8px;position:absolute;width:11px}.dashboard-events .pagination{margin:30px 0}.user-dashboarg-event .dashboard-content__title{margin-bottom:75px;word-break:break-word}.user-dashboarg-event .date{font-size:16px}.flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.user-dashboard__contacts{padding-left:0}.user-dashboard__contacts h2{margin-bottom:15px;margin-top:12px}.user-dashboard__contacts ul{padding-left:0}.user-dashboard__contacts ul li{font-size:14px;list-style:none;margin-bottom:25px}.user-dashboard__contacts .user-dashboard__title{margin-bottom:43px}.user-dashboard__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-12px;margin-right:-12px;padding-left:0}.user-dashboard__list .birthday-list .birthday-info span{display:block}.user-dashboard__list .birthday-list .birthday-info .mail{line-height:1.5}.user-dashboard__list>li{background:#fff;flex:0 0 47.8%;height:525px;list-style:none;margin:0 12px 27px;overflow:hidden;padding:25px 40px;position:relative}.user-dashboard__list>li h2{font-size:18px;font-weight:500;margin-bottom:0;overflow:hidden;word-break:break-all;word-break:break-word}.user-dashboard__list>li .date{color:#656f82;font-size:14px;margin-bottom:10px}.user-dashboard__list>li .info{font-size:14px;word-break:break-all;word-break:break-word}.user-dashboard__list>li p{line-height:1.4;margin-bottom:0}.user-dashboard__list>li p.user-dashboard__title{color:#656f82;font-size:16px;margin-bottom:33px}.user-dashboard__list>li .events-item{margin-bottom:40px}.user-dashboard__list .user-dashboard__list-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.user-dashboard__list .user-dashboard__list-head .user-dashboard__title{margin-bottom:0}.user-dashboard__list .user-dashboard__list-head a{font-size:14px}.user-dashboard__list .user-dashboard__list-head a:focus{outline:none}.user-dashboard__list .main-information__item h2{margin-bottom:13px}.user-dashboard__list .main-information__item p{font-size:14px}.user-dashboard__list .main-information__item .about-logo{display:block;margin-bottom:30px}.user-dashboard__list .main-information__item .about-logo img{height:232px;max-height:240px}.birthday-wrap{height:455px}.user-dashboard__list>li .birthday-wrap{border-top:1px solid #cbcfd6;margin:-11px -40px -25px}.birthday-list{padding-left:48px;padding-top:18px}.birthday-list .mail{line-height:1;margin-bottom:5px}.birthday-list li{display:flex;margin-bottom:30px;margin-right:5px;position:relative}.birthday-list li.bth-day:before{background:url(../img/icons/birth-red.svg) no-repeat 50%;content:"";height:20px;left:-38px;position:absolute;top:15px;width:30px}.birthday-list .rounded-circle{border:1px solid #e6e8eb;flex:0 0 52px;height:52px;width:52px}.birthday-list .birthday-info{margin-left:15px}.birthday-list .birthday-info a{color:#2c2c2c;display:block}.birthday-list .birthday-info a:hover{color:#4a90e2}.birthday-list .birthday-info span{color:#656f82;display:inline-block;font-size:14px;white-space:nowrap}.birthday-list .birthday-info p{color:#2c2c2c;display:block;margin-bottom:0}.childrens-statistics__wrap{border-top:1px solid #cbcfd6;margin:22px -40px;max-height:412px}.childrens-statistics__wrap .mCSB_container{margin-right:0}.childrens-statistics__wrap .mCSB_scrollTools .mCSB_draggerRail{border-radius:0;width:13px}.childrens-statistics__wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#bcc4d2;width:8px}.childrens-modal .modal-body{padding:0}.childrens-modal .parent-name{display:flex}.childrens-modal .parent-name p{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.childrens-modal .mCustomScrollBox{margin-right:0}.childrens-modal .modal-dialog{max-width:720px}.childrens-modal .modal-content{height:100%}.childrens-modal .childrens-statistics{padding:0}.childrens-modal .childrens-statistics:before{display:none}.childrens-modal .childrens-statistics__wrap{margin:0;max-height:455px}.childrens-modal .childrens-table{width:100%!important}.childrens-modal .childrens-statistics .table-responsive-sm tbody tr td{border-bottom:1px solid #cbcfd6;border-right:1px solid #cbcfd6;padding:5px 20px;text-align:left}.childrens-modal .childrens-statistics .table-responsive-sm tbody tr td p{font-size:14px;padding:0}.childrens-modal .childrens-statistics .table-responsive-sm thead tr td{border-right:1px solid #cbcfd6;color:#656f82;padding:15px 20px;text-align:left}.childrens-modal .childrens-statistics .table-responsive-sm thead tr td span{padding-left:0}.childrens-modal .childrens-statistics .table-responsive-sm thead tr td .del-arrow{padding-right:0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#bcc4d2}.mCSB_scrollTools .mCSB_dragger{height:135px!important}.mCSB_scrollTools_onDrag .mCSB_dragger_bar{background-color:#bcc4d2!important}.user-dashboard__list .main-information__item .about-logo{max-height:257px}.user-dashboard__list .main-information__item{max-height:444px;overflow:hidden}.user-dashboard .user-dashboard__contacts{max-height:435px;overflow:hidden}.user-dashboard__list>li{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.user-dashboard__list li .user-dashboard__contacts h2{margin-bottom:15px}.dashboard__list .user-dashboard__list li{margin-bottom:27px}.dashboard__list .user-dashboard__list li .birthday-list .birthday-info a{word-wrap:break-word;word-wrap:anywere;word-break:break-word}.perfomance-review-edit p{margin-bottom:0}.perfomance-review-edit .settings__content{margin-bottom:0;padding-top:39px}.perfomance-review-edit .settings__list{margin-top:45px}.perfomance-review-edit .dbl-btn{margin:35px 0 35px 137px}.perfomance-review-edit .answer{margin-bottom:7px}@media screen and (max-width:1024px){.create-team .container,.team.team-view .container{overflow:scroll}}.create-team{background-color:#fff}.team .actions .navbar-nav{margin-bottom:7px}.team .team__title{font-size:24px}.team .content{margin-top:10px}.team h1{margin-bottom:10px}.team .text-right{align-items:flex-end;display:flex;justify-content:flex-end}.team .subteams__list li,.team .teams__sublist li{position:relative}.team .subteams__list li .dragndrop,.team .teams__sublist li .dragndrop{cursor:pointer;left:6px;padding:5px;position:absolute;top:18px;z-index:-1}.teams__sublist .teams__item .teams__avatar{margin:0 10px 0 20px}.teams__list{position:relative}.teams__list .position{color:#656f82;margin-bottom:0}.teams__list .separator1,.teams__list .separator2,.teams__list .separator3{background:#bcc4d2;bottom:41px;height:auto;left:46px;position:absolute;top:10px;width:2px;z-index:-1}.teams__list{padding-left:0;width:100%}.teams__list .dropdown-menu{min-width:100px}.teams__list ul{padding-left:66px}.teams__list ul li{position:relative}.teams__list ul li:before{background:#bcc4d2;content:"";height:2px;left:-20px;position:absolute;top:35px;width:20px;z-index:-3}.teams__list li{list-style:none}.teams__list .dropdown-item{color:#656f82;font-size:14px;padding:7px 19px;word-break:break-word}.teams__list .dropdown-item:hover{background:transparent;color:#4a90e2}.teams__item{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between;margin-top:10px;padding:9px 29px 9px 10px;width:100%}.teams__item.box-shadow{box-shadow:0 6px 14px 0 rgba(0,0,0,.24),0 1px 2px 0 rgba(0,0,0,.12)}.teams__main-info{align-items:center;display:flex;max-width:60%;word-break:break-word}.teams__main-info .key{display:flex;flex-direction:column;left:10px;position:absolute}.teams__main-info .key img{margin:2px 0}.teams__main-info .key.opacity{opacity:.3}.teams__main-info .subteam-key{position:relative}.teams__main-info p{margin:0}.teams__avatar{border:1px solid #bcc4d2;border-radius:50%;flex:0 0 52px;height:52px;margin:0 12px;overflow:hidden;width:52px}.teams__avatar img{height:auto;width:100%}a.teams__avatar,a.teams__name{cursor:pointer}a.teams__name{color:#2c2c2c;font-size:18px;font-weight:500;line-height:1.3}a.teams__name:hover{color:#4a90e2}a.teams__name.min{font-size:16px;font-weight:400}.teams__count{color:#656f82;font-size:14px}.subteam__link{align-items:center;display:flex;padding:10px 5px}.subteam__link:hover g{stroke:#4a90e2}.teams__group{margin-bottom:30px}.subteams__list .teams__main-info .key{left:8px}.subteams__list .teams__item .teams__avatar{margin:0 10px 0 17px}.subteams__list .first-list{padding-left:106px}.subteams__list .separator1{left:86px}.teams__user-name{color:#2c2c2c}.teams__user-name:hover{color:#4a90e2}.team__composition{align-items:center;display:flex}.team__composition .number-of-people,.team__composition .number-of-team,.team__composition .position{align-items:center;color:#656f82;display:flex;font-size:14px;margin-right:10px}.team__composition .number-of-people span{line-height:1}.team__composition .number-of-people img{margin-right:3px}.edit-team{padding-left:31px}.edit-team .select-employee .select-mask{min-height:52px;padding:4px 0 4px 10px}.edit-team .select-employee .select-mask .user-info span{font-size:12px}.edit-team .add__user{margin-left:145px}.edit-team .add__user.mt{margin-top:-59px}.edit-team .visibility-settings .prompt-wrap{align-items:center;display:flex;margin-bottom:25px}.edit-team .visibility-settings .prompt-wrap:last-child{margin-bottom:0}.edit-team .visibility-settings .prompt-wrap .prompt{left:0;position:relative;top:0}.edit-team .prompt-wrap{position:relative}.edit-team .prompt{position:absolute;right:-30px;top:2px}.edit-team .assign-hr{display:flex;flex-direction:column;margin-right:-1px;width:100%}.edit-team .assign-hr .select-employee{align-items:center;display:flex;margin-bottom:15px;width:100%}.edit-team .assign-hr .select-employee .select-mask{flex:0 0 100%}.edit-team .assign-hr .select-employee:last-child{margin-bottom:0}.edit-team .assign-hr .select-employee .user-info{flex-direction:column}.edit-team .select-employee .vocation-modal .choice-person{align-items:center;display:flex}.edit-team .select-employee .vocation-modal .birthday-list li:hover .choice-person-name{color:#4a90e2}.edit-team .empty-team{align-items:center;display:flex;height:100px}.edit-team .empty-team p{color:#656f82;margin-bottom:0}.edit-team .settings__content{padding-bottom:1px}.edit-team .team-edit__wrap--title{border-bottom:1px solid #cbcfd6;display:flex;height:60px;justify-content:flex-start;margin:0 -40px;padding:0 20px 0 40px}.edit-team .team-edit__wrap--footer{border-top:1px solid #cbcfd6;margin:0 -40px}.edit-team .team-edit__wrap--footer .dbl-btn{margin-left:180px}.edit-team .team-sort-1{width:145px}.edit-team .team-sort-2{display:flex;flex-grow:3}.edit-team .team-sort-3{text-align:center;width:265px}.edit-team .team-edit__wrap{box-shadow:none;margin:8px 0 0}.edit-team .team-edit__wrap .birthday-list li{padding-left:0}.edit-team .team-edit__wrap .mCSB_inside>.mCSB_container{margin-right:15px}.edit-team .team-edit__wrap .birthday-list{cursor:pointer;margin-bottom:0}.edit-team .team-edit__wrap .birthday-list .birthday-info{margin-left:25px}.edit-team .team-edit__wrap .birthday-wrap{height:auto;margin-right:-40px;max-height:570px;padding-left:143px}.edit-team .team-edit__wrap .caret{display:flex;flex-direction:column;font-size:13px;line-height:1}.edit-team .team-edit__wrap .caret a{color:#656f82;cursor:pointer;display:flex;padding:0 5px}.edit-team .team-edit__wrap .caret i,.edit-team .team-edit__wrap .caret span{line-height:.8}.edit-team .team-edit__wrap .birthday-list{padding:0}.edit-team .team-edit__wrap .birthday-list li{align-items:center;border-top:1px solid #cbcfd6;justify-content:space-between;margin:0;padding:11px 9px 11px 0}.edit-team .team-edit__wrap .birthday-list li:first-child{border:0}.edit-team .team-edit__wrap .birthday-list li>div{align-items:center;display:flex}.edit-team .select-type{margin-bottom:30px;margin-top:40px}.edit-team .mCSB_inside>.mCSB_container{margin-right:0}.edit-team .form-search-modal{display:block!important;opacity:1}.edit-team .dbl-btn{margin:30px 0 0 145px}.edit-team .dbl-btn .btn{margin-left:0;margin-right:16px;padding:0 15px}.edit-team .vocation-modal{left:0;margin-top:-2px;position:absolute;right:0;top:61px;z-index:3}.edit-team .vocation-modal .modal-head p{margin-left:4px}.edit-team .vocation-modal .modal-content{border-color:#979797}.edit-team .vocation-modal .birthday-wrap{height:438px}.edit-team .vocation-modal .modal-head{padding:10px 12px 10px 24px}.edit-team .vocation-modal .birthday-list li{margin-bottom:11px}.edit-team .vocation-modal .birthday-list .rounded-circle{border:1px solid #e6e8eb;flex:0 0 38px;height:38px;margin-left:7px;width:38px}.edit-team .vocation-modal .birthday-list .birthday-info{margin-left:16px}.edit-team .vocation-modal .birthday-list .birthday-info a{font-size:14px}.edit-team .vocation-modal .birthday-list .birthday-info span{font-size:12px}.edit-team .vocation-modal .birthday-list .birthday-info p{font-size:14px;margin-bottom:0}.edit-team .form-search-modal{height:38px;width:357px}.edit-team .settings__list li{position:relative}.edit-team .settings__content .settings__input .form-search-modal input{font-size:14px;height:38px;padding-left:40px}.edit-team .settings__content .settings__input .vocation-modal,.edit-team .settings__content .settings__input input{width:100%}.edit-team .settings__content .settings__input .custom-mark{margin-right:4px;margin-top:-2px}.edit-team .team-avatar__wrap{align-items:center;display:flex;left:645px;position:absolute;width:100%}.edit-team .team-avatar__wrap a{font-size:14px}.edit-team .team-avatar{border:1px solid #bcc4d2;border-radius:50%;height:52px;margin-right:10px;overflow:hidden;width:52px}.edit-team .team-avatar img{height:auto;max-width:100%}.edit-team .select-employee{position:relative}.edit-team .select-employee .modal-head{padding-left:11px}.edit-team .select-employee .birthday-wrap{max-height:384px}.edit-team .select-employee .birthday-list{padding-top:0}.not-found{font-size:16px;padding:15px 20px}.not-found p{margin-bottom:0}.team-edit__radio{display:flex;flex-direction:column}.team-edit__radio input{height:auto}.team-edit__radio div{align-items:center;display:flex;margin-bottom:24px}.team-edit__radio div:last-child{margin-bottom:0}.team-edit__radio label{color:#2c2c2c;cursor:pointer;display:inline-block;font-size:16px;margin-bottom:0;max-width:430px;overflow:hidden;padding-left:32px;position:relative;text-overflow:ellipsis}.team-edit__radio input[type=radio]{display:none}.team-edit__radio label:before{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:10px;bottom:2px;content:"";display:inline-block;height:20px;left:0;margin-right:10px;position:absolute;width:20px}.team-edit__radio input[type=radio]:checked+label:after{background:#86cc56;border-radius:5px;content:"";height:10px;left:5px;position:absolute;text-align:center;top:7px;width:10px}.team-edit__radio input[type=radio]:checked+label:before{background:#e0ffbe;border-color:#86cc56}.person-block .select-employee{width:100%}.person-block,.team-block{display:flex;flex-direction:column;margin-bottom:30px}.person-block .col-left,.team-block .col-left{width:630px}.select-employee{width:100%}.select-employee .mCSB_container_wrapper{margin-right:11px}.select-employee .form-search-modal{width:100%}.select-employee .modal-head{padding-left:11px}.select-employee .vocation-modal .birthday-list{padding-left:0}.select-employee .vocation-modal .birthday-list li{cursor:pointer;margin-bottom:0;padding:6px 0 6px 9px}.select-employee .vocation-modal .birthday-list li:hover{background:#f2f2f2}.select-employee .vocation-modal .birthday-list .choice-hr-name:hover,.select-employee .vocation-modal .birthday-list .choice-person-name:hover{color:#2c2c2c}.select-employee .select-content{display:none}.select-employee .modal-content{border-radius:0 0 3px 3px}.select-employee .select-mask{align-items:center;border:1px solid #979797;border-radius:3px;cursor:pointer;display:flex;min-height:60px;padding:7px 10px;position:relative;width:100%}.select-employee .select-mask.open-select .arrow:before{transform:rotate(180deg)}.select-employee .select-mask .rounded-circle{border:1px solid #e6e8eb;flex:0 0 36px;height:36px;width:36px}.select-employee .select-mask>div{align-items:center;display:flex}.select-employee .select-mask>div .user-info{display:flex;flex-direction:column}.select-employee .select-mask .user-info{align-items:flex-start;margin-left:10px}.select-employee .select-mask .user-info a{word-wrap:break-word;word-wrap:anywere;color:#2c2c2c;word-break:break-word}.select-employee .select-mask .user-info a:hover{color:#4a90e2}.select-employee .select-mask .user-info span{word-wrap:break-word;word-wrap:anywere;color:#656f82;font-size:14px;word-break:break-word}.select-employee .select-mask .arrow{cursor:pointer;margin:-16px -10px 0 0;padding:10px;position:absolute;right:19px;top:50%}.select-employee .select-mask .arrow:before{color:#2c2c2c;content:"";font-family:FontAwesome;font-size:12px;line-height:1;transition:transform .25s}.team-edit .team-avatar{border-radius:50%;height:110px;overflow:hidden;width:110px}.team-edit .team-avatar img{height:auto;max-width:100%}.team-edit .custom-mark{margin:2px 82px 0 0}.team-edit .birthday-list{padding:0}.team-edit .birthday-list li{align-items:center;border-top:1px solid #cbcfd6;justify-content:space-between;margin:0;padding:11px 22px 11px 48px}.team-edit .birthday-list li>div{align-items:center;display:flex}.team-edit .add-btn{text-align:right}.team-edit__wrap{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin:30px 0 42px}.team-edit__wrap--title{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 106px 0 48px}.team-edit__wrap--title p{color:#656f82;font-size:14px;margin:0}.team-edit__header{display:flex;margin-top:53px}.team-edit__header .rounded-circle{flex:0 0 110px;height:110px}.team-edit__header h1{margin:0 0 5px}.team-edit__header .info{margin:10px 0 0 20px}.team-edit__header .info p{margin-bottom:7px}.team-edit__header .info a{font-size:14px}.name-group{margin-top:129px;position:relative}.name-group .error_message{text-align:right}.name-group label{color:#656f82;font-size:14px;margin-bottom:6px;width:100%}.name-group input{border:1px solid #979797;border-radius:3px;color:#2c2c2c;height:48px;padding:0 20px;width:100%}.upload-image__btn.mt{margin-top:60px}.teams .content{margin:40px -12px}.teams .content a{display:flex;flex:0 0 25%}.teams .employee-layout{min-height:309px}.teams .employee{min-height:auto;padding-bottom:23px}.teams .employee .name{font-size:24px;line-height:1.25;margin-top:20px;max-height:inherit}.teams .employee .position{font-size:16px}.radio-btn{margin-right:108px;position:relative}.radio-btn input[type=radio]{display:none}.radio-btn input[type=radio]:checked+label:after{background:#86cc56;border-radius:5px;content:"";height:10px;left:6px;position:absolute;text-align:center;top:-1px;width:10px}.radio-btn input[type=radio]:checked+label:before{background:#e0ffbe;border-color:#86cc56;content:""}.radio-btn label{display:inline-block;position:relative}.radio-btn label:before{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:12px;bottom:-15px;content:"";display:inline-block;height:22px;left:0;margin-right:10px;position:absolute;width:22px}.delete-confirmation .modal-header{padding:52px 20px 0}.delete-confirmation .modal-header p{font-size:18px;font-weight:500}.delete-confirmation .radio-group{padding:40px 105px}.delete-confirmation .button-group{padding-bottom:32px}.hrs-team{align-items:center;display:flex;margin-right:13px}.hrs-team p{color:#656f82;font-size:14px;margin-bottom:0;margin-right:10px}.hrs-team img{border:1px solid #e6e8eb;border-radius:50%;height:36px;margin-right:6px;width:36px}.hrs-team .pseudo-item{align-items:center;border:2px solid #e6e8eb;border-radius:50%;color:#bcc4d2;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;padding:2px 2px 0 0;width:36px}.teams__list .result-list{padding-left:0}.teams__list .result-list li:before{display:none}.team-edit__content .select2-container--default .select2-selection--single .select2-selection__rendered{max-width:460px}.app-body .templates{padding-left:0}.templates .vacancies-table{text-align:left}.templates .big-pl{padding-left:35px}.templates .vacancies-table tr td{font-size:14px;padding:18px 12px}.templates .vacancies-table tr a{word-wrap:anywere;word-wrap:break-word;color:#2c2c2c;font-size:16px;word-break:break-word}.templates .vacancies-table tr a:hover{color:#4a90e2}.templates-rev-edit .settings__content .settings__input input{width:96%}.templates-rev-edit .settings__content .settings__input .cke_reset{width:100%}.templates-rev-edit .settings__content .settings__list input{height:44px;width:100%}.templates-rev-edit .remove{padding:0 0 0 17px}.templates-rev-edit .settings__content{padding:54px 43px 33px 46px}.templates-rev-edit .add-field{margin:35px 30px 20px 0;text-align:right}.templates-rev-edit .dbl-btn{margin-left:133px}.templates-doc-edit.without-submenu{padding-left:0}.templates-doc-edit{padding-left:31px}.templates-doc-edit form{width:100%}.templates-doc-edit .role-checkbox div{margin-bottom:15px}.templates-doc-edit .settings__content .settings__list input{width:100%}.templates-doc-edit .dbl-btn{margin:30px 0 0 136px}.templates-doc-edit .settings__content{min-height:700px}#cke_editor1{border:1px solid #979797;width:100%}.cke_editable{font-size:16px!important}.cke_contents{height:520px!important}#cke_1_bottom{display:none}.employee .settings__content .settings__list .file-list li,.templates-doc-edit .settings__content .settings__list .file-list li,.vacation .settings__content .settings__list .file-list li{margin-bottom:7px}.employee .add-file__wrap,.templates-doc-edit .add-file__wrap,.vacation .add-file__wrap{position:relative}.employee .add-file__wrap input[type=file],.templates-doc-edit .add-file__wrap input[type=file],.vacation .add-file__wrap input[type=file]{height:32px;opacity:0;padding:0;position:relative;width:32px;z-index:-1}.employee .add-file__wrap:hover .add-file__pseudo-input,.templates-doc-edit .add-file__wrap:hover .add-file__pseudo-input,.vacation .add-file__wrap:hover .add-file__pseudo-input{background:url(../img/send-email/attach-hover.svg)}.employee .add-file__pseudo-input,.templates-doc-edit .add-file__pseudo-input,.vacation .add-file__pseudo-input{background:url(../img/send-email/attach.svg) no-repeat;cursor:pointer;height:32px;left:0;position:absolute;top:0;width:32px;z-index:2}.file-list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin-top:5px;padding-left:0}.file-list li{color:#656f82;margin-bottom:3px;margin-right:20px}.file-list li img{cursor:pointer;padding:5px}.cke_wysiwyg_frame html{overflow:hidden}.empty-page{background-color:#fff;border-radius:3px;display:flex;justify-content:space-between;max-width:1170px;min-height:400px;padding:40px 61px 40px 43px;width:100%}.empty-page__left-colon{max-width:480px}.empty-page__title{color:#656f82;font-size:24px;margin-bottom:22px}.empty-page__subtitle{margin-bottom:45px}.empty-page__right-colon{align-items:center;display:flex}.user-dashboard__list>li .events-item-empty p{font-size:16px;max-height:108px;overflow:hidden}.events-item-img{align-items:center;display:flex;justify-content:center;margin-bottom:20px;min-height:280px}.empty-list{padding-left:20px}.event-edit h1{word-wrap:break-word;word-break:break-word}.event-edit input[type=text]{width:100%}.event-edit .datepicker,.event-edit .timepicker{cursor:pointer;position:relative;width:180px}.event-edit .datepicker__input,.event-edit .time_pick{cursor:pointer;width:183px}.event-edit .datepicker .fa,.event-edit .timepicker .fa{color:#656f82;pointer-events:none;position:absolute;right:17px;top:17px;z-index:3}.event-edit .timepicker .timepicker_wrap{padding:23px;width:183px}.event-edit .dbl-btn{margin:40px 0 34px 136px}.event-edit .corp-event-list .datepicker,.event-edit .corp-event-list .datepicker__input,.event-edit .corp-event-list .time_pick,.event-edit .corp-event-list .timepicker,.event-edit .corp-event-list .timepicker .timepicker_wrap,.event-edit .settings__input .select-date .timepicker .time_element{width:190px!important}.event-edit .corp-event-list .timepicker .mins,.event-edit .corp-event-list .timepicker .time{margin:0 5px}.event-edit .settings__input .select-date .timepicker .time_element{cursor:pointer}.event-edit span.before{color:#656f82;font-size:14px;margin:12px 10px}.event-edit .vacancy-info-hot{padding-left:144px}.event-edit .datepicker .fa,.event-edit .timepicker .fa{top:14px}.notification .settings__content{padding:20px 0 0}.notification tbody tr td{padding:8px 20px;vertical-align:middle}.vacancies #corp-events-div .table-responsive-sm thead tr td{vertical-align:middle}.pagination .page-item{margin-bottom:0}.pagination .page-item .page-link{border:0;font-size:18px;margin:0;padding:0 11px}.pagination .page-item .page-link,.pagination .page-item.active .page-link{background:transparent;color:#656f82}.pagination .page-item.active .page-link:before{background:#656f82;bottom:-5px;content:"";height:2px;left:11px;position:absolute;right:11px}.pagination .page-item.disabled .page-link{background:transparent;border:0}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{font-size:30px;line-height:20px}.dataTables_paginate span{align-items:center;display:flex}.app-body .forms{padding-left:0}.forms .dropdown-menu{width:162px}.forms .create-date{font-size:14px}.forms .big-pl{padding-left:20px}.forms .vacancies-table tbody tr td{padding:17px 20px}.forms .vacancies-table tbody tr td .dropdown-menu .delete-item{cursor:pointer}.forms .vacancies-table tbody tr .dataTables_empty{text-align:center!important}.forms .vacancies-nav .htabs-nav .active{cursor:pointer}.forms .vacancies-nav .htabs-nav .active:hover{color:#656f82;font-weight:500}#events_data_table{border:1px solid #dee2e6}#events_data_table thead{border-bottom:1px solid #dee2e6}#surveys-table_filter .select2{margin-left:10px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.app-body .user-form{padding-left:0}.user-form .checkbox-list,.user-form .radio-list{padding-left:16px}.user-form .htabs-content{background:transparent;box-shadow:none}.user-form .select-employee__title{color:#656f82;margin-bottom:6px}.user-form .answers-block .select-employee{position:relative;width:630px}.user-form .answers-block .select-employee .modal-head{padding:10px 20px}.user-form .answers-block .select-employee .mCSB_inside>.mCSB_container{margin-right:0}.user-form .form-search-modal input[type=search]{width:100%}.user-form .vocation-modal.select-content{left:0;position:absolute;right:0;top:60px;z-index:5}.user-form #answers-block .content-background,.user-form #answers-block .content-background.pt{padding:0}.user-form #answers-block .content-background .forms-view__head{margin:0}.user-form #answers-block .content-background .forms-view__head.mb{margin-bottom:50px}.user-form #answers-block .content-background .forms-view__head.min-mb{margin-bottom:43px}.user-form #answers-block .modal-head{padding:10px 20px}.user-form .content-background.pt{padding:0 30px}.user-form .content-background.pt .forms-view__head{margin:0 -30px 34px}.user-form .content-background.pt .question__item{margin-top:0;padding:18px 10px}.user-form .content-background.pt .question__item .select-holder{margin-left:20px}.user-form .content-background.pt .question__item textarea{margin:0 0 0 20px;width:calc(100% - 38px)}.user-form .content-background.pt .dbl-btn{margin-left:25px;padding-bottom:40px}.user-form .content-background.slide-disable{display:none}.user-form .content-background.slide-active{display:block}.answers-block__select{background-color:#fff;border:2px solid #fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;padding:25px 40px 40px}.answers-block__select .answers-block__head-title{color:#2c2c2c;margin-bottom:1rem}.answers-block__select .select-mask .rounded-circle{height:40px;width:40px}.answers-block__select .title{align-items:flex-start;display:flex;justify-content:space-between}.answers-block__select .export{margin-right:10px}.answers-block__select .export:hover svg path{fill:#656f82}.answers-block__select .dbl-btn{align-items:center;display:flex;margin-bottom:30px}.answers-block__select .dbl-btn .btn{margin:0 20px 0 0}.answers-block__select .dbl-btn .copy-link{position:relative}.answers-block__select .dbl-btn .copy-link .link{color:#4a90e2;cursor:pointer;font-size:14px;font-weight:500}.answers-block__select .dbl-btn .copy-link .helper{left:75px;top:-2px}.answers-block__select .btn{margin:0 0 0 20px}.answers-block__select .link{font-size:14px;font-weight:500}.answers-block__select .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;margin-bottom:0;margin-left:50%;padding:5px 10px;position:absolute;top:-20px;transform:translate(-50%);white-space:nowrap}.answers-block__select .helper.visible{display:block}.answers-block__head-title{color:#2c2c2c;font-size:24px;margin-bottom:0}.answers-block__head-subtitle{color:#656f82;margin-bottom:8px}.answers-block__head .select-employee{margin-top:10px;position:relative}.answers-block__head .response-statistics__list{margin-bottom:0}.answers-block__head .response-statistics__list li{padding:15px 20px 15px 12px}.answers-block__head .response-statistics__list li:hover{background:#fff}.answers-block__head .response-statistics__list li:hover .chart-line{background:#4a90e2}.response-statistics-wrap{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:20px;width:100%}.response-statistics-wrap .response-statistics__list{margin-bottom:0}.response-statistics-wrap .response-statistics__list li{padding:10px 20px 10px 42px}.response-statistics-wrap .response-statistics__list textarea{margin:0 0 0 18px;max-width:910px;width:100%}.response-statistics{padding-bottom:40px}.response-statistics .mCSB_container{margin-right:0!important}.response-statistics__header{align-items:center;background-color:#a8ec99;border-radius:3px 3px 0 0;display:flex;justify-content:space-between;margin-bottom:50px;min-height:50px;padding:10px 20px 10px 40px}.response-statistics__header p{font-size:18px;font-weight:500;margin-bottom:0}.response-statistics__comment-list{border-bottom:1px solid #bcc4d2;border-top:1px solid #bcc4d2;list-style:none;margin-bottom:0;margin-top:0;max-height:607px;overflow:hidden}.response-statistics__comment-list li{outline:1px solid rgba(188,196,210,.5);padding:12px 0}.response-statistics__comment-list li:last-child{border-bottom:0}.response-statistics__comment-list .left-col img{border:1px solid #bcc4d2;height:40px;width:40px}.response-statistics__comment-list .name{font-size:14px;line-height:1;margin-bottom:0}.response-statistics__comment-list .position{color:#656f82;font-size:12px}.response-statistics__comment-list .desc{margin-bottom:0;word-break:break-word}.response-statistics__comment-list-title{align-items:flex-start;display:flex}.response-statistics__comment-list-title .left-col{margin-right:10px}.response-statistics__comment-list-title .right-col{padding:0 20px 0 0}.response-statistics__list{list-style:none;padding-left:0}.response-statistics__list li{padding:12px 20px 12px 42px}.response-statistics__list li:hover{background:#f6f6f6}.response-statistics__list li:hover .chart-line.green{background:#86cc56}.response-statistics__list li:hover .chart-line.red{background:#e25a5a}.response-statistics__head{display:flex;margin:0 40px 15px}.response-statistics .numbering,.response-statistics__title{font-size:20px}.response-statistics__title{word-break:break-word}.response-statistics .numbering{margin-right:3px}.response-statistics__subtitle{color:#656f82}.response-statistics__list-title{align-items:flex-end;display:flex}.response-statistics__list-title .left-col{margin-right:8px;min-width:62px;text-align:right}.response-statistics__list-title .right-col{flex-grow:2;padding:0 20px 0 0}.response-statistics__list-title .count{font-size:14px;line-height:1}.response-statistics__list-title .perсent{font-weight:700;line-height:1.3}.response-statistics__list-title .possible-answer{color:#656f82;line-height:1.3;margin:0 0 2px;word-break:break-word}.response-statistics__list-title .chart-line{background:#4a90e2;height:20px;transition:all .2s linear}.response-statistics__list-title .chart-line.green{background:#86cc56}.response-statistics__list-title .chart-line.red{background:#e25a5a}.qwestions-block .added-emp-list{margin-top:0;padding-left:0}.qwestions-block .added-emp-list li+li{border:0}.qwestions-block .added-emp-list li{padding-left:20px}.qwestions-block .added-emp-list li:hover{background:#f2f2f2}.qwestions-block .added-emp-list a{color:#2c2c2c;font-size:14px}.qwestions-block .added-emp-list a:hover{color:#4a90e2}.qwestions-block .recruiter.mt{margin:10px 0 0}.qwestions-block .recruiter .rounded-circle{height:40px;width:40px}.qwestions-block .recruiter span{font-size:14px}.qwestions-block .recruiter .people-info p{font-size:12px}.qwestions-block__head{align-items:center;display:flex;margin-bottom:20px;position:relative}.qwestions-block__head .vacancy-status__select-body .vacancy-status__it:hover{background:#fff}.qwestions-block__head a{font-size:14px;font-weight:500;margin-right:20px}.qwestions-block__head .vacancy-status__select{margin-right:20px}.qwestions-block__head .link-wrapper{position:relative}.qwestions-block__head .link-wrapper .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;left:105px;margin-bottom:0;padding:5px 10px;position:absolute;top:-2px;transform:translate(-50%);white-space:nowrap;z-index:2}.qwestions-block__head .link-wrapper .helper.visible{display:block}.qwestions-block__head .vacancy-status__select-head{padding:0 10px 0 15px}.qwestions-block .vacancy-info-item{display:flex;margin-bottom:20px}.qwestions-block .vacancy-info-label{color:#6e7789;flex:0 0 150px;font-size:14px;padding-right:10px}.forms-view__body .dbl-btn .btn-secondary{background-color:#fff;border:1px solid #4a90e2;border-radius:3px;color:#4a90e2;flex:0 0 auto}.forms-view__body .dbl-btn .btn-secondary:hover{background-color:#fff;border:1px solid #105bb2;color:#105bb2}.forms-view__body .dbl-btn .blue-btn{background-color:#4a90e2;border:0;border-radius:3px;color:#fff;flex:0 0 auto}.forms-view__body .dbl-btn .blue-btn:hover{background-color:#105bb2;color:#fff}.forms-view__body .vacancy-info-label.mb{margin-bottom:10px}.forms-view__head p,.response-statistics__header p{margin:0}.forms-view__head .arrow,.response-statistics__header .arrow{align-items:center;display:flex;flex:0 0 auto;font-size:16px}.forms-view__head .arrow .nav-btn,.response-statistics__header .arrow .nav-btn{align-items:center;display:flex;position:relative}.forms-view__head .arrow .nav-btn:before,.response-statistics__header .arrow .nav-btn:before{background:hsla(0,0%,100%,.37);border-radius:50%;content:"";display:none;height:34px;position:absolute;top:-6px;width:34px}.forms-view__head .arrow .nav-btn:hover svg path,.response-statistics__header .arrow .nav-btn:hover svg path{stroke:#2c2c2c;opacity:1}.forms-view__head .arrow .nav-btn:hover:before,.response-statistics__header .arrow .nav-btn:hover:before{display:block}.forms-view__head .arrow .nav-btn:disabled:before,.response-statistics__header .arrow .nav-btn:disabled:before{display:none}.forms-view__head .arrow .nav-btn:disabled svg path,.response-statistics__header .arrow .nav-btn:disabled svg path{stroke:#2c2c2c;opacity:.1}.forms-view__head .arrow .prev-btn:before,.response-statistics__header .arrow .prev-btn:before{left:6px}.forms-view__head .arrow .next-btn:before,.response-statistics__header .arrow .next-btn:before{left:3px}.forms-view__head .arrow svg,.response-statistics__header .arrow svg{cursor:pointer}.forms-view__head .arrow svg.no-active path,.response-statistics__header .arrow svg.no-active path{stroke:#bdbdbd}.forms-view__head .arrow svg:hover path,.response-statistics__header .arrow svg:hover path{stroke:#656f82}.forms-view__head .arrow svg:first-child,.response-statistics__header .arrow svg:first-child{margin-right:10px}.forms-view__head .arrow svg:last-child,.response-statistics__header .arrow svg:last-child{margin-left:10px}.forms-view__head .arrow span,.response-statistics__header .arrow span{margin:0 6px}.nav-btn{background-color:transparent;border:none}.nav-btn,.nav-btn:focus{outline:none}.read-only{pointer-events:none}.wrong-answer{background-color:#fff2f2}.select-employee .modal-content .modal-head{padding:10px 20px}.response-statistics .vertical-list{align-items:flex-end;display:flex;flex-direction:row;justify-content:center;margin:0;padding-bottom:60px}.response-statistics .vertical-list li{padding:0}.response-statistics .vertical-list li .response-statistics__list-title{align-items:center;border-bottom:1px solid #979797;flex-direction:column;max-height:250px}.response-statistics .vertical-list li .response-statistics__list-title .right-col{align-items:flex-end;display:flex;flex-grow:inherit;justify-content:flex-end;padding:0 32px}.response-statistics .vertical-list li .response-statistics__list-title .right-col .chart-line{height:200px;width:20px}@media screen and (max-width:1100px){.response-statistics .vertical-list li .response-statistics__list-title .right-col{padding:0 20px}}.response-statistics .vertical-list li .response-statistics__list-title .left-col{margin:0;text-align:center}.response-statistics .vertical-list li .response-statistics__list-title .left-col .count{font-size:16px;font-weight:500}.response-statistics .vertical-list li .response-statistics__list-title .left-col .perсent{font-size:16px;font-weight:400}.response-statistics .vertical-list li .count-number{font-size:16px;padding-top:8px;text-align:center}.answer-modal .modal-header{padding:30px 36px 10px}.answer-modal .modal-body .form-modal-header span{color:#656f82;display:flex;font-size:16px;justify-content:center;padding:0 30px 20px}.forms.main .container-fluid{margin:40px 60px 80px 40px}@media screen and (max-width:1400px){.forms.main .container-fluid{margin:40px 40px 80px}}.forms.main#main-surveys-block .container-fluid{margin:40px 60px 110px 40px}.forms .survey-list .create-survey-button{position:absolute;right:33px;top:33px;z-index:99}.forms .survey-list .text-mid-col .add-button:hover svg path,.forms .survey-list .text-mid-col.show .add-button svg path{fill:#4a90e2}.forms .survey-list .dataTables_filter{display:flex;float:left;padding:30px 0 0 22px;text-align:left}.forms .survey-list .dataTables_filter label{color:transparent;position:relative;z-index:23}.forms .survey-list .dataTables_filter label:before{color:#4e5665;content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;left:20px;position:absolute;top:11px}.forms .survey-list .dataTables_filter input{background-color:#fff;border:1px solid #979797;border-radius:3px;font-size:16px;height:38px;margin-left:-45px;padding:0 10px 0 40px;width:328px}@media screen and (max-width:1240px){.forms .survey-list .dataTables_filter input{width:250px}}.forms .survey-list .dataTables_filter input::-webkit-input-placeholder{font-style:italic}.forms .survey-list .dataTables_filter input::-moz-placeholder{font-style:italic}.forms .survey-list .dataTables_filter input:-ms-input-placeholder{font-style:italic}.forms .survey-list .dataTables_filter input:-moz-placeholder{font-style:italic}@media screen and (max-width:1150px){#template .survey-list .status-select+.select2-container{width:200px!important}}.forms .status-select+.select2-container{height:38px}.forms table thead .text-left-col span{color:#656f82}.posible_author_element{word-break:break-word}.add_image{color:#4a90e2;cursor:pointer;font-size:14px;font-weight:500;margin-left:152px}.add_image:hover{color:#105bb2!important}.add_image:hover svg path{fill:#105bb2}.insert_img{display:block;margin-left:unset;margin-right:unset;max-height:1595px;max-width:100%}.insert_img.left{margin-left:unset;margin-right:auto}.insert_img.right{margin-left:auto;margin-right:unset}.insert_img.center{margin-left:auto;margin-right:auto}.survey_image_div{margin:10px 0}.survey_image_div__edit{margin:10px 0 0 152px;width:768px}@media screen and (max-width:1160px){.survey_image_div__edit{width:638px}}.survey_image_div__edit .image-actions{padding-top:18px}.survey_image_div__edit .image-actions span{cursor:pointer;margin-right:12px}.survey_image_div__edit .image-actions span:last-child{margin-right:0}.survey_image_div__edit .image-actions span:not(.active):hover path{fill:#4a90e2}.survey_image_div__edit .image-actions path{transition:fill .25s}.survey_image_div__edit .image-actions .active path{fill:#656f82}.disabled_div{background:#f2f2f2;opacity:.6;pointer-events:none}.content-background{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-bottom:10px;padding:40px 40px 60px;width:100%}.qwestions-block .content-background__empty{padding:40px 40px 0}.forms-view__head{align-items:center;background:#a8ec99;margin:0 -40px;min-height:90px;padding:30px 40px;word-break:break-word}.forms-view__head-desc{margin-top:20px;white-space:pre-line}.forms-view__head>div{align-items:flex-end;display:flex;justify-content:space-between;word-break:break-word}.forms-view__head h2{font-size:24px;font-weight:400;margin-bottom:0;word-break:break-word}.forms-view__head .finish-polls{font-weight:500}.forms-view__head span{font-size:16px}.forms-view__desc{white-space:pre-line}.forms-view__desc .paragraph{margin-bottom:25px}.forms-view__desc p{margin-bottom:0}.forms-view__desc ol,.forms-view__desc ul{list-style:none;margin-bottom:25px}.forms-view__desc ul{padding-left:9px}.forms-view__desc ul li{position:relative}.forms-view__desc ul li:before{background:#2c2c2c;border-radius:50%;content:"";height:2px;left:-7px;position:absolute;top:10px;width:2px}.forms-view__desc ol{counter-reset:list;padding-left:2px}.forms-view__desc ol li:before{content:counter(list) " ";counter-increment:list}.forms-view__body{word-break:break-word}.forms-view__body .select-holder{margin-top:20px}.forms-view__body .dbl-btn .btn{margin-right:16px}.question__title{display:flex;font-size:20px;margin-bottom:5px}.question__title .num{flex:0 0 auto;margin-right:3px}.question__title .red-text{color:#e25a5a}.question__list{list-style:none;margin-bottom:45px;padding-left:0}.question__item{margin-top:50px}.question__item textarea{margin-left:30px;width:100%}.radio-list{list-style:none;margin-top:20px;padding-left:46px}.radio-list.line{display:flex;margin-top:0;padding:12px 0}.radio-list.line.error{background:#fff2f2}.radio-list.line .radio-list__item{min-width:50px}.radio-list.line .radio-list__item div{text-align:center}.radio-list.line .radio-list__item input[type=radio]:checked+label:after{left:0;top:34px}.radio-list.line .radio-list__item label{padding-left:0}.radio-list.line .radio-list__item label:before{left:-5px;top:29px}.radio-list__item{margin-bottom:17px}.radio-list__item input[type=radio]{display:none}.radio-list__item input[type=radio]:checked+label:before{background:#e0ffbe;border-color:#86cc56}.radio-list__item input[type=radio]:checked+label:after{background:#86cc56;border-radius:5px;content:"";height:8px;left:5px;position:absolute;text-align:center;top:7px;width:8px}.radio-list__item label{padding-left:35px;position:relative}.radio-list__item label:before{background-color:#f8f8f8;border:2px solid #bcc4d2;border-radius:10px;content:"";cursor:pointer;display:inline-block;height:18px;left:0;margin-right:10px;position:absolute;top:2px;width:18px}.checkbox-list{list-style:none;margin-top:20px}.checkbox-list li{margin-bottom:16px}.employee-rating{margin-bottom:35px}.employee-rating__title{color:#656f82;font-size:14px;margin-bottom:10px}.employee-rating__desc{align-items:center;display:flex}.employee-rating__desc .rounded-circle{height:52px;width:52px}.employee-rating .employee-info{margin-left:20px}.employee-rating .employee-info p{margin-bottom:0}.employee-rating .employee-info span{color:#656f82;font-size:14px}.form-modal-header{border-bottom:1px solid #cbcfd6;flex-direction:column;padding:0 26px 5px}.form-modal-header .select-all-form{align-items:center;display:flex;margin-top:10px}.form-modal-header .select-all-form p{color:#656f82;font-size:12px;line-height:1.17;margin-bottom:0}.form-modal-header .select-all-form div{align-items:center;display:flex;min-width:120px;padding-right:10px}.form-modal-header .select-all-form .form-search-modal{margin-top:0}.form-modal-header .md-select+.select2-container--default{width:100%!important}.form-modal-header .form-search-modal{margin-top:10px;width:100%}.form-modal-header .form-search-modal input[type=search]{width:100%}.candidates__modal .select2-container--default .select2-selection--single{border:1px solid #979797}.add-emp-section{width:100%}.add-emp-section .mCSB_inside>.mCSB_container{margin-right:16px}.added-emp-list,.added-emp-list-answer,.added-emp-list-exclude,.added-emp-list-extra{border:1px solid #bcc4d2;border-radius:4px;margin-top:20px;max-height:375px;overflow-y:auto;padding-left:0;width:100%}.added-emp-list-answer::-webkit-scrollbar,.added-emp-list-exclude::-webkit-scrollbar,.added-emp-list-extra::-webkit-scrollbar,.added-emp-list::-webkit-scrollbar{height:8px;width:8px}.added-emp-list-answer::-webkit-scrollbar-thumb,.added-emp-list-exclude::-webkit-scrollbar-thumb,.added-emp-list-extra::-webkit-scrollbar-thumb,.added-emp-list::-webkit-scrollbar-thumb{background:#bcc4d2;border-radius:10px}.added-emp-list-answer::-webkit-scrollbar-thumb:hover,.added-emp-list-exclude::-webkit-scrollbar-thumb:hover,.added-emp-list-extra::-webkit-scrollbar-thumb:hover,.added-emp-list::-webkit-scrollbar-thumb:hover{background:#9a9ba1}.added-emp-list .user-info,.added-emp-list-answer .user-info,.added-emp-list-exclude .user-info,.added-emp-list-extra .user-info{display:flex;flex-direction:column;font-size:16px;line-height:16px;margin-left:8px}.added-emp-list .user-info .teams__user-name,.added-emp-list-answer .user-info .teams__user-name,.added-emp-list-exclude .user-info .teams__user-name,.added-emp-list-extra .user-info .teams__user-name{line-height:20px;word-break:break-word}.added-emp-list .user-info span,.added-emp-list-answer .user-info span,.added-emp-list-exclude .user-info span,.added-emp-list-extra .user-info span{color:#656f82;display:inline-block;font-size:12px;line-height:16px;padding:2px 0 0}.added-emp-list .user-info p,.added-emp-list-answer .user-info p,.added-emp-list-exclude .user-info p,.added-emp-list-extra .user-info p{margin-bottom:0}.added-emp-list li,.added-emp-list-answer li,.added-emp-list-exclude li,.added-emp-list-extra li{display:flex;justify-content:space-between;padding:8px 12px 8px 16px}.added-emp-list li .remove,.added-emp-list li .remove-exclude-emp,.added-emp-list li .remove-extra-emp,.added-emp-list li .remove-team,.added-emp-list li .removeAnswer,.added-emp-list-answer li .remove,.added-emp-list-answer li .remove-exclude-emp,.added-emp-list-answer li .remove-extra-emp,.added-emp-list-answer li .remove-team,.added-emp-list-answer li .removeAnswer,.added-emp-list-exclude li .remove,.added-emp-list-exclude li .remove-exclude-emp,.added-emp-list-exclude li .remove-extra-emp,.added-emp-list-exclude li .remove-team,.added-emp-list-exclude li .removeAnswer,.added-emp-list-extra li .remove,.added-emp-list-extra li .remove-exclude-emp,.added-emp-list-extra li .remove-extra-emp,.added-emp-list-extra li .remove-team,.added-emp-list-extra li .removeAnswer{background:transparent;border:0;color:#bcc4d2;font-size:30px;line-height:1;outline:none}.added-emp-list li .remove-exclude-emp:hover,.added-emp-list li .remove-extra-emp:hover,.added-emp-list li .remove-team:hover,.added-emp-list li .remove:hover,.added-emp-list li .removeAnswer:hover,.added-emp-list-answer li .remove-exclude-emp:hover,.added-emp-list-answer li .remove-extra-emp:hover,.added-emp-list-answer li .remove-team:hover,.added-emp-list-answer li .remove:hover,.added-emp-list-answer li .removeAnswer:hover,.added-emp-list-exclude li .remove-exclude-emp:hover,.added-emp-list-exclude li .remove-extra-emp:hover,.added-emp-list-exclude li .remove-team:hover,.added-emp-list-exclude li .remove:hover,.added-emp-list-exclude li .removeAnswer:hover,.added-emp-list-extra li .remove-exclude-emp:hover,.added-emp-list-extra li .remove-extra-emp:hover,.added-emp-list-extra li .remove-team:hover,.added-emp-list-extra li .remove:hover,.added-emp-list-extra li .removeAnswer:hover{color:#656f82}.added-emp-list li:hover,.added-emp-list-answer li:hover,.added-emp-list-exclude li:hover,.added-emp-list-extra li:hover{background:#f2f2f2}.added-emp-list li .info,.added-emp-list-answer li .info,.added-emp-list-exclude li .info,.added-emp-list-extra li .info{align-items:center;display:flex}.added-emp-list li img,.added-emp-list-answer li img,.added-emp-list-exclude li img,.added-emp-list-extra li img{height:32px;width:32px}.added-emp-list-answer,.added-emp-list-exclude,.added-emp-list-extra{margin-bottom:16px;margin-top:0}.settings__content .settings__list .added-emp-list li{margin-bottom:0}.settings__content .settings__list .assesment .select2-selection--single .select2-selection__rendered{max-width:460px}.new-employee.forms-edit .settings__content .settings__list .error-wrap{width:100%}.forms-edit__list{list-style:none;padding-left:0}.forms-edit__list>li{margin-bottom:32px}.forms-edit__item{align-items:flex-start;display:flex;position:relative;width:100%}.forms-edit__item .custom-mark__label{color:#2c2c2c;font-size:16px}.forms-edit__item .poll-type .main-custom-mark:first-child{margin-bottom:32px}.forms-edit__item label{color:#656f82;flex:0 0 152px;font-size:14px;padding-right:16px}.forms-edit .forms-edit-create .prompt__img-new{margin-top:10px}.forms-edit .forms-edit-create .prompt__body{background:rgba(0,0,0,.85);box-shadow:none;color:#fff;font-size:14px;left:25px;line-height:18px;max-width:227px;padding:12px 16px;top:45%;transform:translateY(-50%)}.forms-edit .forms-edit-create .prompt__body:after{border-bottom:6px solid transparent;border-right:6px solid rgba(0,0,0,.85);border-top:5px solid transparent;bottom:auto;content:"";display:block;height:0;left:-6px;position:absolute;top:calc(50% - 6px);width:0}.forms-edit .forms-edit-create .forms-edit__list .added-emp-list{margin:32px 0 16px}.forms-edit .forms-edit-create .forms-edit__list .added-emp-list li{min-height:62px;padding:9px 12px 9px 15px}.forms-edit .forms-edit-create .forms-edit__list input.survey-date-field{width:283px}.forms-edit .forms-edit-create .forms-edit__list .modal-head{padding:10px}.forms-edit .forms-edit-create .select-employee{width:480px}.forms-edit .forms-edit-create .select-employee .select-mask{border:1px solid #bcc4d2;min-height:40px;padding:3px 0 3px 10px}.forms-edit .forms-edit-create .select-employee .select-mask .selected-author{width:80%}.forms-edit .forms-edit-create .select-employee .select-mask .rounded-circle{flex:0 0 32px;height:32px;width:32px}.forms-edit .forms-edit-create .select-employee .select-mask .user-info p{margin-bottom:0}.forms-edit .forms-edit-create .select-employee .select-mask .user-info span:not(.select){display:none}.forms-edit .forms-edit-create .select-employee .select-mask .arrow{margin-top:-16px;right:14px}.forms-edit .forms-edit-create .select-employee .select-mask .arrow:before{font-size:12px}.forms-edit .forms-edit-create .form-search-modal:before{top:11px}.forms-edit .forms-edit-create .form-search-modal input{padding-left:32px;width:100%}.forms-edit .forms-edit-create textarea{height:auto;min-height:64px}.forms-edit .vacancies-view__head{align-items:center;margin-bottom:0}.forms-edit .settings__content .settings__list li:last-child{margin-bottom:0}.forms-edit .custom-checkbox{margin:0 40px 0 0}.forms-edit .recruiter__wrap.mt{margin-top:20px}.forms-edit .forms-edit-create{background:#fff;border-radius:3px;margin-bottom:20px;padding:40px;width:100%}.forms-edit .forms-edit-create .vacancies-view__head .custom-checkbox{margin:0}.forms-edit .forms-edit-create .forms-edit__list .vocation-modal.select-content{position:absolute;width:480px;z-index:10}.forms-edit .quiz-section{padding:0}.type-questions-select+.select2-container{margin-left:8px;width:280px!important}.type-questions-select+.select2-container .img-flag{height:15px;margin-right:5px;width:16px}.type-questions-select+.select2-container .select2-selection--single{border:1px solid #bcc4d2;height:40px}.type-questions-select+.select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:20px}.type-questions-select+.select2-container .select2-selection--single .select2-selection__arrow{height:40px;right:10px}.type-questions-select+.select2-container .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c}.type-questions-select .img-flag{height:15px;margin-right:5px;width:16px}.select2-results .select2-results__option{padding:7px 20px}.select2-results .select2-results__option span .img-flag{height:15px;margin-right:16px;width:16px}.questions-select+.select2-container{height:40px;margin-left:8px;width:248px!important}.questions-select+.select2-container .select2-selection--single{border:1px solid #bcc4d2;height:40px}.questions-select+.select2-container .select2-selection--single .select2-selection__rendered{line-height:40px;padding-left:20px}.questions-select+.select2-container .select2-selection--single .select2-selection__arrow{height:40px;right:10px}.questions-select+.select2-container .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c}.section__rating-input{padding:3px 13px;width:72px!important}.type-questions-main{width:100%}.type-questions-main .add-drop-down-item{color:#4a90e2}.type-questions-main .section__rating .section__rating-item .select2-container{width:93px!important}.section__comment .section__multiple-answer-bottom{margin-top:0}.section__multiple-answer-bottom{margin:36px 0 0;width:100%}.section__multiple-answer-item{align-items:center;display:flex;margin-bottom:8px;position:relative}.section__multiple-answer-item .text-input{padding-left:48px}.section__multiple-answer-item .images-input{left:15px;margin-right:10px;position:absolute}.section__multiple-answer-item .error-message{display:block;min-height:20px}.section__multiple-answer-item .dragndrop{cursor:pointer;left:-20px;opacity:0;position:absolute}.section__multiple-answer-item:hover .dragndrop{opacity:1}.section__multiple-answer .input{margin-right:10px}.section__multiple-answer .remove{background:url(../img/guide-line/candidate-employee/BinDelete.svg);cursor:pointer;height:20px;line-height:10px;margin-left:4px;width:20px}.section__multiple-answer .remove:hover{background:url(../img/guide-line/candidate-employee/BinDeleteHover.svg)}.section__multiple-answer .add-multiple-item{color:#4a90e2}.section__drop-down-list-item{position:relative}.section__drop-down-list-item .text-input{padding-left:48px}.section__drop-down-list-item .remove{background:url(../img/guide-line/candidate-employee/BinDelete.svg);cursor:pointer;height:20px;line-height:10px;margin-left:4px;width:20px}.section__drop-down-list-item .remove:hover{background:url(../img/guide-line/candidate-employee/BinDeleteHover.svg)}.section__drop-down-list-item .images-input{left:15px;position:absolute}.section__drop-down-list-item .dragndrop{left:-20px;position:absolute}.section__drop-down-list-item{align-items:center;display:flex;margin-bottom:8px}.section__drop-down-list-item .dragndrop{cursor:pointer;margin-right:10px;opacity:0}.section__drop-down-list-item .error-message{display:block;min-height:20px}.section__drop-down-list-item:hover .dragndrop{opacity:1}.section__rating{margin-top:20px}.section__rating-item p{color:#656f82;display:inline-block;font-size:14px;margin:0 8px}.quiz-section{position:relative}.quiz-section__head-title{align-items:center;display:flex;justify-content:space-between;padding:24px 20px 12px 40px}.quiz-section__head-title .left{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:500}.quiz-section__head-title .arrow{margin-left:10px;transition:all .2s linear}.quiz-section__head-title .arrow.rotate{transform:rotate(180deg)}.quiz-section__head-title .arrow:before{color:#2c2c2c;content:"";font-family:FontAwesome;font-size:14px;line-height:1}.quiz-section__head-title .right{align-items:center;display:flex}.quiz-section__head-title .right div{cursor:pointer;margin-left:14px}.quiz-section__head-title .right .copy-section{display:block;top:20px}.quiz-section__head{border-bottom:2px solid #eaeaea;padding:20px 40px 10px;position:relative}.quiz-section__item{background:#fff;border:3px solid #fff;padding:40px;position:relative}.quiz-section__item:before{background:#e6e8eb;bottom:-3px;content:"";height:1px;left:-3px;position:absolute;right:-3px}.quiz-section__item .dragndrop-item{display:none;left:50%;margin-left:-12px;position:absolute;top:-3px}.quiz-section__item:hover{border:3px solid #bcc4d2}.quiz-section__item:hover .copy-section,.quiz-section__item:hover .dragndrop-item,.quiz-section__item:hover .remove-question{display:block}.quiz-section__item:hover .remove-question svg:hover{overflow:hidden}.quiz-section__item .vacancies-view__head{justify-content:flex-start}.quiz-section__bottom{align-items:center;border-top:1px solid #e6e8eb;display:flex;justify-content:center;padding:30px 40px}.ui-sortable-placeholder{border:3px dashed #bcc4d2;outline:0}.add-quiz-section{align-items:center;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#656f82;cursor:pointer;display:flex;font-size:16px;height:72px;justify-content:center;margin-bottom:20px}.quiz-section-save{background-color:#fff;border:2px solid #fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);padding:30px 40px;width:100%}.quiz-section-save__head{font-size:18px;font-weight:500}.quiz-section-save__btn-gr{margin-top:32px}.quiz-section-save__btn-gr .btn{margin-right:16px}.temp-types-of-questions{display:none}.copy-section{cursor:pointer;display:none;position:absolute;right:45px;top:5px}.copy-section svg:hover path{fill:#656f82}.remove-section svg:hover path{stroke:#656f82}.remove-section svg:hover{overflow:hidden}.remove-question{cursor:pointer;display:none;position:absolute;right:20px;top:8px}.remove-question svg:hover path{stroke:#656f82}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:257px;transition:none}.images-input{display:flex;height:16px;margin-right:10px;width:16px}.forms-edit__item input:disabled{border:1px solid #d8d8d8!important;color:#d8d8d8}.forms-edit__item-line{align-items:flex-start;display:flex}@media screen and (max-width:1150px){.forms-edit__item-line .text-input__wrap.text-input-w480,.forms-edit__item-line input.text-input.text-input-w480{width:350px}}.forms-edit__item-line__top{align-items:flex-start;display:flex}@media screen and (max-width:1150px){.forms-edit__item-line__top .text-input__wrap.text-input-w480,.forms-edit__item-line__top input.text-input.text-input-w480{width:350px}}.forms-edit__item-line__top .images-input{align-items:center;display:flex;padding-top:20px}.forms-edit__item-line__top .images-input img{height:16px;width:16px}.forms-edit__item-line__top .dragndrop{padding-top:8px}.forms-edit__item-line__top .remove{margin-top:8px}.forms-edit .radio-list{padding-left:0}.forms-edit .settings__content .settings__list .input-drop-down{width:448px}.forms-edit .select2-container--default{max-height:40px}.vocation-modal .birthday-list__polls{padding-left:26px}.select-content .mCSB_container{margin-right:0}.error-wrap__forms .select-date .min{width:180px!important}.error-wrap__forms .select-date .select2-container{width:196px!important}.error-wrap__forms .select-date .prompt:hover .prompt__body{display:block}li .forms-edit__item .prompt{margin:0}li .forms-edit__item .prompt:hover .prompt__body{display:block!important}.error-wrap__forms .select-date{display:flex}.error-wrap__forms .select-date .datepicker{position:relative}.error-wrap__forms .select-date .datepicker .datepicker__input{height:38px}.error-wrap__forms .select-date .datepicker .rem{background:0 0;border:0;color:#bcc4d2;font-size:30px;line-height:20px;outline:none;position:absolute;right:8px;top:8px}.error-wrap__forms .select-date .datepicker .rem:hover{color:#656f82}.error-wrap__forms .select-date .min.survey-date-field{padding-right:28px}.error-wrap__forms .select-date .min{margin-right:9px;width:200px!important}.error-wrap__forms .select-date .select2-container{width:200px!important}.error-wrap__forms .select-date .prompt{margin:0}.reiteration{display:flex}.reiteration .main-custom-mark{margin-right:24px}.periodic-completion{display:flex}.periodic-completion .text-input__wrap .error-message{white-space:nowrap}.periodic-completion .count-repeat.week{align-items:flex-start}.periodic-completion .count-repeat.week p{padding-top:8px}.periodic-completion .week{align-items:center;display:flex;margin-left:16px}.periodic-completion .week .text-input-w72{width:72px!important}.periodic-completion .week p{margin-bottom:0;padding-left:8px}.periodic-completion .day{margin-left:16px}.google-map__subtitle{font-size:18px;font-weight:500;margin-bottom:24px}.google-map__content{background:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);min-height:496px;padding:40px 40px 60px;width:100%}.google-map__mail{color:#656f82;margin-bottom:14px}.google-map__btn{margin-bottom:26px}.google-map__btn .btn{margin:0 16px 15px 0}.google-map__error{align-items:center;display:flex;margin-bottom:20px}.google-map__error p{color:#e25a5a;font-size:12px;margin:0 0 0 5px}.google-map .user-form__check-list{list-style:none;margin-top:28px}.google-map .user-form__check-list li{margin-bottom:25px}.google-map .user-form__check-list li:last-child{margin-bottom:0}.google-map .user-form__check-list .question{color:#656f82;padding-left:30px}.google-map .user-form__check-list .custom-mark input:checked~.question{color:#2c2c2c}.import-tab__desc{color:#656f82;padding:40px 40px 20px}.import-tab__form{display:flex}.import-tab__form.disabled{cursor:no-drop;pointer-events:none}.import-tab__form input.btn-secondary{border:1px solid #4a90e2}.import-tab__form input.btn-secondary:hover{border:1px solid #105bb2}.import-tab__form .team-edit__radio.disabled{background-color:inherit}.import-tab__form .team-edit__radio.disabled label{color:#999}.import-tab__form .team-edit__radio.disabled label:before{border-color:#bfbfbf}.import-tab__form .error-wrap .edit-file{margin-top:28px}.import-tab__form .error-wrap .edit-file p{font-size:16px}.import-tab__form .team-edit__radio{font-size:16px;margin-top:16px}.import-tab__form .team-edit__radio div{margin-bottom:8px}.import-tab__input{align-items:center;border:1px solid #979797;border-radius:3px;box-sizing:content-box;display:flex;height:30px;margin-right:12px;overflow:hidden;padding:6px 100px 6px 20px;position:relative;text-overflow:ellipsis;width:200px}.import-tab__input input[type=file]{display:none}.import-tab__input label{background:#656f82;bottom:0;color:#fff;cursor:pointer;font-size:14px;height:44px;margin-bottom:0;padding:12px 8px;position:absolute;right:0;text-align:center;top:0;width:88px}.import-tab__input .file-name{color:#87909f;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-error{color:#e25a5a;font-size:14px;margin-top:5px}.import-tab__upload{margin:20px 42px 50px}.import-tab__file{align-items:center;display:flex;margin-bottom:20px}.import-tab__file .close{color:#bcc4d2;font-size:32px;font-weight:100}.import-tab__file-wrap{margin-top:20px}.import-tab__file-wrap .btn:disabled{background:#e0e2e5;cursor:no-drop}.import-tab__file-name{color:#293141;font-size:16px;margin:0 10px}.import-table tr td:first-child{padding-left:40px}.import-table td{font-size:14px;padding:7px .75rem;vertical-align:middle;word-break:break-word}.import-table td p{margin-bottom:0}.import-table thead td{color:#656f82;font-size:14px;padding:9px .75rem}.import-table .filename{color:#2c2c2c}.import-table .filename:hover{color:#4a90e2}.import-table .file-img{height:37px;width:29px}.import-table .status{align-items:center;display:flex;justify-content:space-between}.import-table .status p{color:#656f82;font-size:12px}.import-table .status .import-errors .import-err-desc img{max-height:34px;max-width:34px;min-height:25px;min-width:25px}.import-table .status .import-errors .import-err-desc p{color:#656f82;font-size:12px;font-weight:600}.import-table .status .import-errors .free-slots-exist{color:#656f82;font-size:12px}.import-table .status .import-errors .payment_upgrade{font-size:12px;font-weight:500}.import-table .status .import-errors .import-more{color:#656f82;font-size:12px}.import-table .status-img img{max-height:34px;max-width:34px;min-height:25px;min-width:25px}.import-table .add-file a{color:#656f82;display:block}.import-table .add-file a:hover{color:#4a90e2}.import-table .number{font-size:16px}.import-table .colon-1{width:8%}.import-table .colon-2{width:22%}.import-table .colon-3{width:18%}.import-table .colon-4,.import-table .colon-5{width:12%}.import-table .colon-6{width:28%}.del-import_absence .modal-dialog{top:50%;transform:translateY(-50%)!important}.del-import_absence .approve-delete-import{height:40px}.del-import_absence .close-icon__import{cursor:pointer;position:absolute;right:24px;top:24px;z-index:1}.del-import_absence .close-icon__import:hover svg path{fill:#656f82}.del-import_absence .img-wrap{margin-bottom:16px}.del-import_absence .main-modal__title{margin-bottom:8px}.import-errors div{align-items:center;display:flex;margin-bottom:5px}.import-errors div img{flex:0 0 20px;height:20px;margin-right:8px;width:20px}.import-report .header-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.import-report .header-wrap h1,.import-report .import-report__table{margin-bottom:0}.import-report .import-report__table .big-pl{padding:0}.import-report .import-report__table .added-end{text-align:end}.import-report .import-report__table .added-end .added-person{border-radius:50%;height:28px;margin-left:8px;width:28px}.import-report .import-report__table .colon1{text-align:end;width:4%!important}.import-report .import-report__table .colon6{text-align:center;width:4%!important}.import-report .import-report__table .colon6 a:hover svg path{fill:#4a90e2}.import-report .import-report__table .status-cell{display:flex}.import-report .import-report__table .status-cell .status-processing{margin-left:5px}.import-report .import-report__table .status-cell a{margin-top:2px}.import-report .import-report__table .status-cell a:hover svg path{fill:#4a90e2}.import-report .import-report__table .status-cell .loading{animation:loading 2s linear infinite;color:transparent!important;min-height:16px;pointer-events:none;position:relative}.import-report .import-report__table .success-imported{margin-right:18px}.import-report .import-report__table .success-imported span{margin-left:6px}.import-report .import-report__table .fail-imported{margin-right:9px}.import-report .import-report__table .file-name a{color:#2c2c2c}.import-report .import-report__table .file-name a:hover{color:#4a90e2}.import-report .import-report-modal .modal-body{min-height:auto;padding:40px 32px 24px}.import-report .import-report-modal .modal-body .loader-anim{margin-bottom:0}.import-report .import-report-modal .modal-body .loader-anim .loading-file-name{text-align:left;width:100%}.import-report .import-report-modal .modal-body .close{right:16px;top:8px;z-index:55}.import-report .import-report-modal .modal-body .close:hover svg path{fill:#4a90e2}.import-report .import-report-modal .modal-body .import-tab__form .error-wrap .import-tab__input label{background-color:#fff;display:flex;text-align:center}.import-report .import-report-modal .modal-body .import-tab__form .error-wrap .import-tab__input span{color:#4a90e2;margin-left:5px}.import-report .import-report-modal .modal-body .main-modal__title{font-size:18px;font-weight:500;margin-bottom:16px;text-align:left}.import-report .import-report-modal .modal-body .main-modal__title .modal__subtitle{font-size:16px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:8px}.import-report .import-report-modal .modal-body .main-modal__title-error{align-items:center;display:flex}.import-report .import-report-modal .modal-body .main-modal__title-error svg{margin-right:8px}.import-report .import-report-modal .modal-body .upload-error-text{font-size:16px;line-height:24px;margin-bottom:8px;text-align:left}.import-report .import-report-modal .modal-body .upload-name__file{font-size:14px;line-height:22px;text-align:left}.import-report .import-report-modal .modal-body .dbl-btn{margin-top:24px;text-align:left}.import-report .warnings-import-modal .modal-body{max-width:400px;text-align:left}.import-report .warnings-import-modal .modal-body .show-import-warning-btn{margin-top:24px;max-width:267px}.warming-imported{cursor:pointer}.app-body .delete-import-modal .modal-body .dbl-btn,.app-body .stop-import-modal .modal-body .dbl-btn{margin-top:24px;text-align:center}.app-body .delete-import-modal .modal-body .dbl-btn .btn-danger,.app-body .stop-import-modal .modal-body .dbl-btn .btn-danger{border:0;border-radius:3px;color:#fff;flex:0 0 auto;font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:82px;padding:0 25px}.app-body .delete-import-modal .stop-modal__title,.app-body .stop-import-modal .stop-modal__title{font-size:18px;font-weight:500;line-height:28px;margin-top:16px}.app-body .delete-import-modal .stop-modal__title .stop-modal__subtitle,.app-body .stop-import-modal .stop-modal__title .stop-modal__subtitle{font-size:16px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:8px}.app-body .errors-import-modal .modal-dialog{max-width:480px}.app-body .errors-import-modal .modal-dialog .modal-body{width:480px}.app-body .errors-import-modal .modal-dialog .main-modal__title{display:block;margin-bottom:0}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-body .import-report-modal .modal-body .loader-anim{margin-bottom:0}.app-body .import-report-modal .modal-body .loader-anim p{text-align:left}.app-body .import-report-modal .modal-body .dbl-btn .closeImportModal{margin:0}.app-body .import-report-modal .modal-body .dbl-btn .another-File-Btn,.app-body .import-report-modal .modal-body .dbl-btn .startUploadFile{margin:0 10px 0 0}.mood-page{align-items:center;background:#293141;display:flex;flex-direction:column;height:100%;min-height:100vh;padding:50px 0;width:100%}.mood-page h2{color:#fff}.mood-page p{color:#656f82}.mood-page .ui-state-default.ui-state-active{background:#fff!important}.mood-page .ui-widget.ui-widget-content{border:1.5px solid #3f4858}.mood-page .btn-secondary:not(:disabled):not(.disabled).active,.mood-page .btn-secondary:not(:disabled):not(.disabled):active,.mood-page .btn-secondary:not(:disabled):not(.disabled):active:focus{background:#4a90e2;border:1px solid #4a90e2;color:#fff!important}@media (max-width:1101px){.mood-page{padding-top:32px}.mood-page .mood-page__contacts{margin-top:23px}.mood-page .mood-page__contacts .btn{font-weight:500;height:40px;padding:0 25px;width:auto}.mood-page .leave__comment label{margin-bottom:8px}.mood-page .leave__comment .textarea-mask{margin-bottom:16px}.mood-page .leave__comment textarea{width:272px}.mood-page .slider .text{bottom:-32px}.mood-page .slider{width:296px}.mood-page .slider .smiley svg{height:10px;top:-106px;width:38px}.mood-page #smile-eye-left{left:27px}.mood-page #smile-eye-right{left:106px}.mood-page .smile-eye{zoom:.9}.mood-page #smile{zoom:.9;height:127px;margin:24px 0 82px;width:154px}.mood-page .face{height:140px;margin-left:0;width:154px}.mood-page h2{font-size:24px;line-height:36px}}#smile{height:155px;margin:67px 0 102px;position:relative;transition:all .2s linear;width:167px}.smile-eye{background-color:#fff;border-radius:50%;display:block;height:38px;position:absolute;width:38px}.smile-eye.blinking{border-radius:2px;height:5px;margin:12px 0;top:55px!important}.smile-eye.blinking .smile-eyeball{display:none;margin-top:0!important;opacity:0;top:0}.smile-eyeball{background-color:#293141;border-radius:53% 47% 42% 58%/45% 38% 62% 55%;height:10px;left:15px;position:absolute;top:13px;transition:all .4s linear;width:10px}#smile-eye-left{left:22px;top:47px}#smile-eye-right{left:107px;top:47px}.slider{background:rgba(63,72,88,.2);border-radius:0;height:2px;position:relative;width:325px}.slider .ui-slider-range{background:#3f4858;border-radius:2px;bottom:0;left:0;position:absolute;top:0}.slider .ui-widget.ui-widget-content{border:3px solid #3f4858}.slider .ui-slider-handle{background-image:linear-gradient(0deg,#434b5c,#bcc4d2);border:0;border-radius:50%;box-shadow:0 3px 24px 0 rgba(0,0,0,.5);cursor:move;cursor:grab;height:32px;margin:-1px 0 0;outline:none;position:absolute;top:0;transform:translate(-50%,-50%);transition:box-shadow .3s ease;width:32px;z-index:2}.slider .ui-slider-handle:hover{background:#fff;background-image:none}.slider .smiley{bottom:100%;left:50%;position:absolute}.slider .smiley svg{display:block;height:14px;left:50%;margin:0 0 0 -18px;position:absolute;top:-150px;width:36px}.slider .smiley svg path{stroke-width:6;stroke:#fff;fill:none;stroke-linecap:round}.slider .smiley.ui-state-active{box-shadow:0 4px 12px rgba(0,0,0,.32);cursor:grabbing}.slider .smiley.ui-state-active+.text{transform:translateY(-80px);transition:transform .3s ease 0s}.slider .smiley.ui-state-active .smiley{opacity:1;transform:translate(-50%,-18px);transition:all .3s ease .1s}.slider .text{bottom:100%;display:flex;font-size:16px;justify-content:space-between;left:0;margin-bottom:10px;position:absolute;right:0;text-align:center;transform:translateY(-44px);transition:transform .3s ease .2s}.slider .text span{color:#fff;font-size:20px;font-weight:700;margin:0 auto;overflow:hidden;transition:all .3s linear}.smiley.fine{background:#fff;border-radius:0 0 50% 50%/0 0 100% 100%;bottom:134px;height:14px;margin-left:-18px;width:35px}.smiley.fine svg{display:none}.face{margin-left:-13px}.face g g use{transition:all .3s linear}.mood-page__contacts{align-items:center;display:flex;flex-direction:column;margin-top:35px}.mood-page__contacts a{color:#656f82;font-size:14px;margin-bottom:35px;text-decoration:underline;width:100%}.mood-page__contacts .btn{background:transparent;border:1px solid #4a90e2;color:#4a90e2;font-size:16px;height:52px;width:158px}.mood-page__contacts .btn:hover{background:#4a90e2;color:#fff!important}.leave__comment{text-align:center}.leave__comment label{color:#656f82;cursor:pointer;display:block;font-size:14px;margin:0 auto;text-decoration:underline}.leave__comment textarea{background:transparent;border:1px solid #656f82;border-radius:3px;color:#bcc4d2;display:none;height:86px;padding:14px 20px;width:486px}.leave__comment .textarea-mask{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:35px;min-height:108px;overflow:auto}.leave__comment .textarea-mask p{color:#656f82;display:none;font-size:14px;line-height:30px;margin-bottom:0}.leave__comment .mood-page__input-mask{display:none}.slider-default .smiley{top:0}.slider-default .smiley.fine{top:-145px}@media screen and (max-width:1100px){.slider-default .smiley.fine{top:-105px}}#smile.new-year2{margin:130px 0 173px}.new-year2 .face{display:none;height:400px;margin-left:-139px;margin-top:-147px;width:440px}.new-year2 .face.normal{display:inline}.slider-new-year2 .smiley{top:-66px}.slider-new-year2 .smiley.fine{top:-215px}.pumkin_smile{position:relative}.pumkin_smile .smiley{top:0}.pumkin_smile .face{left:-23px;position:absolute;top:-23px}.pumkin_smile .face.awesome,.pumkin_smile .face.bad,.pumkin_smile .face.good,.pumkin_smile .face.very-bad{display:none}.pumkin_smile .face.normal{display:block}.pumkin_smile .face.awesome{top:-265px}.grinch__smile{position:relative}.grinch__smile .face{margin-left:-37px;position:absolute;top:-30px}.grinch__smile .awesome,.grinch__smile .bad,.grinch__smile .good,.grinch__smile .very-bad{display:none}.grinch__smile .normal{display:block}.grinch__smile #smile-eye-left{left:21px;top:73px}.grinch__smile #smile-eye-right{left:106px;top:73px}.grinch__smile .smile-eye.blinking{top:75px!important}.grinch__smile .awesome{position:absolute;top:-130px}.slider-grinch .smiley{top:30px}.slider-grinch .fine{top:-120px}.slider-grinch .text span{overflow:visible}.okr-create .posible_parent_element{max-width:420px;overflow:hidden;text-overflow:ellipsis}.okr-create .user-info p{max-width:400px;overflow:hidden;text-overflow:ellipsis}.okr-create .settings__content .settings__list input:-moz-read-only{cursor:default}.okr-create .settings__content .settings__list input:read-only{cursor:default}.okr-create .settings__content .settings__list input:-moz-read-only:focus{border:1px solid #979797}.okr-create .settings__content .settings__list input:read-only:focus{border:1px solid #979797}.okr-create .settings__content .settings__list.key-results{margin-bottom:30px}.okr-create li.for-team{display:none}.okr-create .datepicker{position:relative}.okr-create .add-btn{margin:0 0 42px 146px}.okr-create .settings__item--title{margin-bottom:30px}.okr-create .key-result__percent{display:flex}.okr-create .key-result__percent .error_message{margin-top:3px}.okr-create .key-result__percent label{color:#656f82;font-size:14px}.okr-create .key-result__percent .error-wrap,.okr-create .key-result__percent input[type=text]{width:100%}.okr-create .key-result__percent .error-wrap .select-date,.okr-create .key-result__percent input[type=text] .select-date{width:190px}.okr-create .key-result__percent .error-wrap .select-date .datepicker .datepicker__input,.okr-create .key-result__percent input[type=text] .select-date .datepicker .datepicker__input{width:100%!important}.okr-create .key-result__percent .select-date{width:190px}.okr-create .key-result__percent .select-date .datepicker__input{width:100%!important}.okr-create .key-result__percent .datepicker__input{cursor:pointer}.okr-create .key-result__percent div .select2-container{width:152px!important}.okr-create .key-result__percent>div{display:flex;flex-direction:column;margin-right:19px}.okr-create .key-result__percent>div:last-child{margin-right:0}.okr-create .key-result__item>div:first-child{margin-bottom:10px}.okr-create .key-result__item .remove{line-height:1}.okr-create .select-employee{margin-bottom:0;position:relative;width:493px}.okr-create .select-employee .user-info p{margin-bottom:0}.okr-create .select-employee .select-content{left:0;position:absolute;right:0;top:59px;width:100%;z-index:25}.okr-create .select-employee .select-content .modal-content{border-color:#cbcfd6}.okr-create .select-employee .form-search-modal:before{top:14px}.okr-create .select-employee input[type=search]{padding-left:40px}.okr-create .settings__content .settings__list{margin-bottom:42px}.okr-create .settings__content .select2-container{width:493px!important}.okr-create .key-result__percent,.okr-create input[type=text]{width:493px}.okr-create .middle-select+.select2-container{width:258px!important}.prompt{display:flex;margin-left:5px;position:relative}.prompt__img{background:url(../img/okr/q.svg);cursor:pointer;display:inline-block;height:21px;transition:.2s linear;width:21px}.prompt__img:hover{background:url(../img/okr/q-hover.svg)}.prompt__img:hover+.prompt__body{display:block!important}.prompt__body{background:#fff;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.12);color:#656f82;display:none!important;font-size:12px;left:28px;padding:8px 13px;position:absolute;top:-2px;transition:.2s linear;width:317px;z-index:2}.prompt__body__bottom{top:-68px}.prompt__body__opd{background:#293141;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;font-size:14px;left:31px;padding:12px 16px;right:-103px;text-align:left;top:-43px;transition:all .3s linear;width:300px}.prompt__body__opd:before{border:8px solid transparent;border-top-color:#293141;bottom:46px;content:"";height:0;left:-16px;position:absolute;transform:rotate(450deg);width:0}.okr .teams__main-info{max-width:70%}.okr .create-or-export-okr .okr__select-head{align-items:center;background-color:#4a90e2;border-radius:3px;display:flex;height:32px;overflow:hidden;transition:all .2s linear}.okr .create-or-export-okr .okr__select-head:hover{background:#105bb2}.okr .create-or-export-okr .okr__select-name{color:#fff;font-size:14px;font-weight:500;padding:0 7px 0 9px}.okr .create-or-export-okr .okr__select-arrow{border-left:1px solid #fff;cursor:pointer;display:inline-block;height:100%;padding:9px 7px}.okr .create-or-export-okr .okr__select-arrow.open{background:#105bb2}.okr .create-or-export-okr .okr__select-arrow.open:before{transform:rotate(180deg)}.okr .create-or-export-okr .okr__select-arrow:before{color:#fff;content:"";display:block;font-family:FontAwesome;font-size:14px;line-height:1}.okr .create-or-export-okr .okr__select-body{background-color:#fff;border:1px solid #a9aaa9;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;height:auto;position:absolute;right:17px;width:173px;z-index:3}.okr .create-or-export-okr .okr__select-body.open{display:block;z-index:10}.okr .create-or-export-okr .okr__select-item{border-radius:3px;color:#2c2c2c;display:block;font-size:14px;height:100%;padding:8px 16px;text-align:left}.okr .create-or-export-okr .okr__select-item:hover{background:#f2f2f2;border-radius:3px;color:#2c2c2c}.okr .actions .select2-container{margin-right:15px!important;max-width:269px!important;min-width:197px!important}.okr .actions .gray-select+.select2-container--default .select2-selection__rendered{color:#293141}.okr h1{margin-bottom:30px}.okr .key-results__wrap{display:flex;flex-direction:column;margin-top:20px}.okr .key-results__wrap .sub-points{padding:0}.okr .key-results__wrap .sub-points .percentage-сompletion .value{min-width:40px}.okr .key-results__wrap .sub-points .percentage-сompletion input{font-size:18px}.okr .key-results__wrap .sub-points .dragndrop{opacity:0;top:10px;transition:.2s linear}.okr .key-results__wrap .sub-points .sub-points__list-head{align-items:center;display:flex;justify-content:space-between;padding:10px 0 10px 25px;width:100%}.okr .key-results__wrap .sub-points li{padding:0;position:relative}.okr .key-results__wrap .sub-points li:hover .dragndrop{opacity:1;transition:.2s linear}.okr .key-results__wrap .sub-points .percentage-сompletion{margin-right:10px}.okr .key-results__wrap .sub-points .percentage-сompletion input{width:43px}.okr .key-results__wrap .teams__count{font-size:16px}.okr .key-results{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.okr .key-results>div{display:flex}.okr .key-results p{font-size:15px;font-weight:500;margin-bottom:0}.okr .key-results .visible{width:30px}.okr .key-results .visible .checkbox{position:relative}.okr .key-results .visible .checkbox input{display:none}.okr .key-results .visible .checkbox input:checked+span{background:url(../img/okr/invisible.svg) no-repeat}.okr .key-results .visible .checkbox span{background:url(../img/okr/visible.svg) no-repeat;cursor:pointer;display:block;height:20px;left:-7px;position:absolute;top:-6px;width:24px}.okr .dragndrop{cursor:pointer;left:3px;opacity:0;padding:3px;position:absolute;top:21px;transition:.2s linear;z-index:10}.okr .text-right .blue-btn{margin-bottom:0}.okr .teams__task{color:#293141}.okr .teams__task:hover{color:#4a90e2}.okr .sub-points{padding:8px 0 3px 76px;width:100%}.okr .sub-points .percentage-сompletion .value{align-items:center;border:0;color:#656f82;display:flex;font-size:16px;height:31px;justify-content:flex-end;min-width:36px;padding-left:5px;width:auto}.okr .sub-points .percentage-сompletion span{margin-top:0}.okr .sub-points li{align-items:center;background:#f2f2f2;border-radius:3px;display:flex;justify-content:space-between;margin-bottom:10px;padding:6px 15px 6px 20px}.okr .sub-points li:before{display:none}.okr .sub-points li p{margin-bottom:0}.okr .teams__avatar{margin:0 14px 0 12px}.okr .percentage-сompletion.critically input,.okr .percentage-сompletion.critically span,.okr .percentage-сompletion.in-process input,.okr .percentage-сompletion.in-process span,.okr .percentage-сompletion.lag input,.okr .percentage-сompletion.lag span,.okr .percentage-сompletion.not-active input,.okr .percentage-сompletion.not-active span{color:#fff}.okr .percentage-сompletion.critically input,.okr .percentage-сompletion.in-process input,.okr .percentage-сompletion.lag input,.okr .percentage-сompletion.not-active input{font-size:18px}.okr .percentage-сompletion.critically span,.okr .percentage-сompletion.in-process span,.okr .percentage-сompletion.lag span,.okr .percentage-сompletion.not-active span{min-width:13px;text-align:right}.okr .percentage-сompletion.in-process{background:#86cc56}.okr .percentage-сompletion.lag{background:#f5a623}.okr .percentage-сompletion.not-active{background:#bcc4d2}.okr .percentage-сompletion.critically{background:#e25a5a}.okr .right-colon{align-items:center;display:flex;justify-content:flex-end;min-width:170px}.okr .count-days{color:#656f82;font-size:14px;margin:0 12px 0 0}.okr .okr-item{flex-direction:column}.okr .okr-item .teams__main-info{max-width:80%}.okr .okr-item .rotate-arrow{transform:rotate(180deg);transition:all .3s linear}.okr .teams__item__body{display:none;width:100%}.okr .teams__item__body .percentage-сompletion span{margin-top:0}.okr .teams__item__body.open{display:block}.okr .teams__item__head{align-items:center;box-sizing:initial;cursor:pointer;display:flex;justify-content:space-between;margin:-9px -27px -9px -10px;padding:9px 27px 9px 10px;width:100%}.okr .arrow-open{color:#bcc4d2;cursor:pointer;transition:.3s linear}.okr .arrow-open:hover{color:#656f82}.okr .percentage-сompletion{align-items:center;background:#fff;border-radius:3px;display:flex;height:31px;margin-right:16px;position:relative}.okr .percentage-сompletion .value{align-items:center;border:0;color:#fff;display:flex;font-size:18px;height:31px;justify-content:flex-end;min-width:36px;padding-left:5px;width:auto}.okr .percentage-сompletion input,.okr .percentage-сompletion span{background:transparent;color:#656f82}.okr .percentage-сompletion span{font-size:16px;font-weight:400;margin-right:4px;margin-top:2px;min-width:13px;width:13px}.okr .percentage-сompletion span.focus{background:0 0;border:2px solid #bcc4d2;border-radius:5px;bottom:-4px;display:none;height:39px;left:-4px;position:absolute;right:-8px;top:-4px;width:auto}.okr .percentage-сompletion input{border:0;font-size:16px;height:31px;padding-left:3px;text-align:right;width:38px;z-index:12}.okr__filter{margin-right:-15px;text-align:right}.okr__filter .checkbox{cursor:pointer;margin:4px 5px 4px 0}.okr__filter .checkbox.orange{background:transparent}.okr__filter .checkbox input{display:none}.okr__filter .checkbox .checkbox__text{align-items:center;background:#fff;border-radius:13.5px;display:flex;font-size:12px;font-weight:500;height:27px;padding:1px 10px;transition:.2s linear}.okr__filter .checkbox .checkbox__text span{margin-left:3px}.okr__filter .checkbox.green:hover .checkbox__text{background:#86cc56;color:#fff}.okr__filter .checkbox.green .checkbox__text{border:1px solid #86cc56;color:#86cc56}.okr__filter .checkbox.orange:hover .checkbox__text{background:#f5a623;color:#fff}.okr__filter .checkbox.orange .checkbox__text{border:1px solid #f5a623;color:#f5a623}.okr__filter .checkbox.red:hover .checkbox__text{background:#e25a5a;color:#fff}.okr__filter .checkbox.red .checkbox__text{border:1px solid #e25a5a;color:#e25a5a}.okr__filter .checkbox.gray:hover .checkbox__text{background:#bcc4d2;color:#fff}.okr__filter .checkbox.gray .checkbox__text{border:1px solid #bcc4d2;color:#bcc4d2}.okr__filter .checkbox.green input:checked+.checkbox__text{background:#86cc56;color:#fff}.okr__filter .checkbox.orange input:checked+.checkbox__text{background:#f5a623;color:#fff}.okr__filter .checkbox.red input:checked+.checkbox__text{background:#e25a5a;color:#fff}.okr__filter .checkbox.gray input:checked+.checkbox__text{background:#bcc4d2;color:#fff}.teams__item--header{display:flex;flex-direction:column;justify-content:space-between;padding:34px 12px 17px 30px;width:100%}.teams__item--header .count-days{color:#656f82;font-size:16px;line-height:1}.teams__item--header .teams__item--name-user{display:flex;margin-bottom:16px}.teams__item--header .teams__item--name-user p{margin-bottom:0}.teams__item--header .teams__avatar{margin:0 11px 0 0}.teams__item--header .teams__main-info{align-items:flex-start;max-width:100%}.teams__item--header .teams__main-info>div{margin-right:15px;min-width:125px}.teams__item--header .teams__main-info .type-of-goal{max-width:170px;min-width:170px}.teams__item--header .teams__main-info .period{max-width:220px;min-width:220px}.teams__item--header .teams__main-info .changes{max-width:125px}.teams__item--header .teams__main-info .target-parent{margin-right:0}.teams__item--header .teams__main-info .teams__avatar{margin:-5px 10px 0 0;min-width:52px}.teams__item--header .teams__main-info a{display:inline-block;line-height:1.3;word-break:break-all;word-break:break-word}.teams__item--header .teams__item--name{word-wrap:break-word;display:flex;justify-content:space-between;word-break:break-all;word-break:break-word}.teams__item--header .type{font-size:15px}.percentage-completion{align-items:flex-end;display:flex;flex-direction:column;min-width:124px;position:relative}.percentage-completion span{color:#656f82;font-size:36px}.percentage-completion .count-days{margin-right:0}.okr__activity{background:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);margin-top:0;padding:30px 40px;width:100%}.okr__activity--title{font-size:15px;font-weight:500}.okr__activity .comments-list{margin-left:0}.okr__activity .comments-list .desc p{margin-bottom:0}.okr__activity .accordion-body .comment-head .name a:hover{color:#4a90e2}.okr__activity .accordion-body .leave-comment{padding:8px 0 15px 17px}.okr__activity .accordion-body .leave-comment .comment-head p{font-size:16px}.okr__activity .accordion-body .leave-comment .comment-body{padding-left:75px}.okr__activity .accordion-body .leave-comment textarea{height:88px;padding:12px 20px}.okr__activity .accordion-body .comment-body{word-wrap:break-word;padding:0 25px 3px 97px;word-break:break-all;word-break:break-word}.okr__activity .accordion-body .comment{padding:14px 0 10px}.okr__activity .accordion-body .task-name{color:#656f82;font-weight:500}.okr__activity .status-arhive,.okr__activity .status-critically,.okr__activity .status-in-process,.okr__activity .status-lag{border-radius:3px;color:#fff;font-size:14px;padding:2px 8px}.okr__activity .status-lag{background:#f5a623}.okr__activity .status-in-process{background:#86cc56}.okr__activity .status-critically{background:#e25a5a}.okr__activity .status-arhive{background:#bcc4d2}.pseudo-select__wrap{height:27px;margin-top:10px;overflow:hidden;position:absolute;top:70px;width:100%}.pseudo-select__wrap.open{height:129px;overflow:inherit}.pseudo-select__wrap .pseudo-select__arrow{color:#fff;height:10px;padding:10px;pointer-events:none;position:absolute;right:4px;top:4px;z-index:2}.pseudo-select__wrap .pseudo-select__arrow .rotate-arrow{transform:rotate(180deg);transition:all .3s linear}.pseudo-select__wrap .pseudo-select__arrow img{cursor:pointer;position:absolute;right:5px;top:7px}.pseudo-select{cursor:pointer;position:absolute;right:0;top:0;z-index:1}.pseudo-select div{align-items:center;background:#fff;border-radius:13.5px;display:flex;font-size:12px;font-weight:500;height:27px;justify-content:center;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;transition:.2s linear;white-space:nowrap;width:100px}.pseudo-select div:first-child{padding-right:10px}.pseudo-select div.in-process{border:1px solid #86cc56;color:#86cc56}.pseudo-select div.in-process.active,.pseudo-select div.in-process:hover{background:#86cc56;color:#fff}.pseudo-select div.lag{border:1px solid #f5a623;color:#f5a623}.pseudo-select div.lag.active,.pseudo-select div.lag:hover{background:#f5a623;color:#fff}.pseudo-select div.not-active{border:1px solid #bcc4d2;color:#bcc4d2}.pseudo-select div.not-active.active,.pseudo-select div.not-active:hover{background:#bcc4d2;color:#fff}.pseudo-select div.critically{border:1px solid #e25a5a;color:#e25a5a}.pseudo-select div.critically.active,.pseudo-select div.critically:hover{background:#e25a5a;color:#fff}.pseudo-select div.blacklist{border:1px solid #474d58;color:#474d58}.pseudo-select div.blacklist.active,.pseudo-select div.blacklist:hover{background:#474d58;color:#fff}.pseudo-select div.reserve{border:1px solid #ff8940;color:#ff8940}.pseudo-select div.reserve.active,.pseudo-select div.reserve:hover{background:#ff8940;color:#fff}.pseudo-select div.offer{border:1px solid #33c0ff;color:#33c0ff}.pseudo-select div.offer.active,.pseudo-select div.offer:hover{background:#33c0ff;color:#fff}.pseudo-select div.no-answer{border:1px solid #656f82;color:#656f82}.pseudo-select div.no-answer.active,.pseudo-select div.no-answer:hover{background:#656f82;color:#fff}.okr__tasks-list .third-list{display:none}.okr__tasks-list .third-list.open{display:block}.okr__tasks-list .second-list{display:none}.okr__tasks-list .second-list.open{display:block}.okr__tasks-list li:hover>.teams__item .dragndrop{opacity:1}.box-shadow{box-shadow:0 2px 7px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12)}.teams__list ul li.show:before{content:"";display:none}.okr-sub .teams__list{margin-bottom:10px}.okr-sub h1{margin-bottom:15px}.test-data{align-items:center;background-color:#f8ecc0;border:1px solid #ffcb40;display:flex;height:67px;margin:-15px 0 40px;padding:0 10px 0 26px;width:414px}.test-data p{color:#af7c1c;margin:0 0 0 13px}.hrs-team .hrs-team__item .hint{padding:8px 4px 8px 9px}.hrs-team .hrs-team__item .hint p{overflow:hidden;text-overflow:ellipsis}.page-tabs{color:#9da3ae;display:flex;font-size:14px;font-weight:500;line-height:16px}.tab-item{border-bottom:2px solid transparent;color:#9da3ae;letter-spacing:.8px;margin:0 14px;outline:none;padding:8px 0 6px}.tab-item:first-child{margin-left:0}.tab-item:last-child{margin-right:0}.tab-item:hover,.tab-item:hover .counter{color:#4a90e2}.tab-item.active{border-color:#4a90e2;color:#4a90e2}.tab-item.active .counter{background-color:#4a90e2;color:#fff}.counter{border-radius:8px;color:#9da3ae;display:inline-block;font-size:12px;height:16px;line-height:16px;padding:0 5px;transition:background-color .25s}button{cursor:pointer}.btn:focus{box-shadow:none}.btn-secondary{background-color:#fff;border:1px solid #4a90e2;border-radius:3px;color:#4a90e2!important;flex:0 0 auto;font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:82px;padding:0 25px;width:auto}.btn-secondary:active,.btn-secondary:hover{background-color:#fff;border:1px solid #105bb2;color:#105bb2!important}.btn-secondary:active:focus,.btn-secondary:hover:focus{background-color:#fff;box-shadow:none;color:#105bb2}.btn-secondary:disabled{background:#fff;border-color:#e0e2e5;color:#e0e2e5!important}.btn-secondary:disabled:hover{background:#fff;border-color:#e0e2e5;color:#e0e2e5}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus{background-color:#fff;border:1px solid #105bb2;box-shadow:none;color:#105bb2}a.btn-secondary:not([href]):not([tabindex]){color:#4a90e2}a.btn-secondary:not([href]):not([tabindex]):active,a.btn-secondary:not([href]):not([tabindex]):hover{color:#105bb2}.blue-btn{background-color:#4a90e2;border:0;border-radius:3px;color:#fff!important;flex:0 0 auto;font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:82px;padding:0 25px}.blue-btn:active,.blue-btn:hover{background-color:#105bb2;color:#fff}.blue-btn:active:focus,.blue-btn:hover:focus{background-color:#105bb2;box-shadow:none;color:#fff}.blue-btn-min,.green-btn-min{flex:0 0 auto;height:32px;line-height:32px;min-width:82px}.blue-btn-min.send-corp-event-button,.green-btn-min.send-corp-event-button{height:32px;line-height:32px;min-width:60px;padding:0 10px}.green-btn-min.send-corp-event-button{width:102px}.dbl-btn button{margin:0 9px;padding:0 25px;width:auto}.pink-btn{background-color:#e25a5a;border-radius:3px;color:#fff;flex:0 0 auto;font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:82px;padding:0 25px}.pink-btn:hover{background-color:#b21010;color:#fff}.pink-btn:active{background-color:#990d0d;color:#fff}.green-btn{background-color:#5cab3e;border-radius:3px;color:#fff;flex:0 0 auto;font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:82px;padding:0 25px}.green-btn:active,.green-btn:hover{background:#4e9733;color:#fff}.cancelBtn{background-color:#fff;border:1px solid #4a90e2;border-radius:3px;color:#4a90e2;font-size:14px;font-weight:500;height:38px}.cancelBtn:hover{border:1px solid #105bb2;color:#105bb2}.applyBtn{background-color:#4a90e2;border-radius:3px;color:#fff;height:38px}.applyBtn:hover{background-color:#105bb2}.add-button{background:#bcc4d2;border-radius:5px;color:#fff;font-size:14px;min-width:auto;padding:0}.add-button:hover{background:#656f82}.custom-mark{background:none;cursor:pointer;flex:0 0 16px;height:16px;margin:-3px 3px 0 0;padding:0;position:relative;vertical-align:middle;width:16px}.custom-mark p{white-space:nowrap}.custom-mark input{cursor:pointer;opacity:0;position:absolute}.custom-mark input:checked~.checkmark{background:#86cc56;border-color:#86cc56}.custom-mark input:checked~.checkmark:before{background:url(../img/guide-line/forms/checkbox-icon.svg) no-repeat 50%;content:"";display:block;height:13px;left:0;line-height:1;position:absolute;top:-2px;width:13px}.custom-mark .checkmark{background:#f8f8f8;border:2px solid #bcc4d2;border-radius:3px;display:inline-block;height:16px;left:0;position:absolute;top:0;width:16px}.custom-mark__remove input:checked~.checkmark:before{background:url(../img/guide-line/forms/checkbox-remove.svg) no-repeat 50%;height:15px;width:12px}.fa-hrm-plus{background:url(../img/icons/plus.svg);height:26px;vertical-align:top;width:26px}.badges{position:absolute;right:0;text-align:right;top:0}.badges span{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.badges span b{background:#2c2c2c;border-radius:9px;color:#fff;cursor:default;display:inline-block;font-size:12px;font-style:normal;font-weight:500;max-width:80px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.badges .badge-orange b{background:#f5a623}.badges .badge-green b{background:#86cc56}.badges .badge-gray b{background:#bcc4d2}.badges .badge-red b{background:#e25a5a}.badges .badge-blue b{background:#33c0ff}.badges .badge-gray-dark b{background:#656f82}.badges .badge-dark-blue b{background:#4a90e2}.badge-gray-border b{background:#fff;border:1px solid #7d7d7d;border-radius:8.5px;color:#7d7d7d;font-size:11px;font-weight:400;padding:1px 5px}.badge{background:#2c2c2c;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:20px;margin-top:2px;max-width:220px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;vertical-align:top}@media screen and (max-width:1260px){.badge{max-width:120px}}.badge.badge-blue-border{background:transparent;border:1px solid #33c0ff;border-radius:9px;color:#33c0ff;line-height:16px}.badge.badge-gray-border{background:#fff;border:1px solid #7d7d7d;border-radius:8.5px;color:#7d7d7d;font-size:11px;font-weight:400;line-height:1.3;padding:1px 5px}.badge.badge-black{background:#293141}.badge.badge-green{background:#86cc56}.badge.badge-orange{background:#f5a623}.badge.badge-gray{background:#bcc4d2}.badge.badge-red{background:#e25a5a}.badge.badge-blue{background:#33c0ff}.badge.badge-dark-gray{background:#9b9b9b}.badge.badge-dark-blue{background:#4a90e2}.badge.badge-gray-dark{background:#656f82}.badge.badge-orange{background:#ff8940}.badge.badge-pink{background:#e577c9}.badge.badge-light-pink{background:#ffadad}.badge.badge-yellow{background:#f5a623}.badge.badge-turquoise{background:#1fc8c9}.badge i{font-size:15px;margin:-2px 2px 0 0;vertical-align:middle}.new-employee.without-submenu{padding-left:0}.new-employee .settings__content .settings__list input.add-portfolio-link{width:auto}.new-employee .birthday-list.porfolio-modal-list li .custom-mark{margin-top:0}.new-employee .birthday-list.porfolio-modal-list li .birthday-info{margin-left:5px}.new-employee .birthday-list .birthday-info span.mad-portfolio-list{align-items:center;color:#2c2c2c;display:flex;font-size:16px}.new-employee .birthday-list .birthday-info span.mad-portfolio-list svg{margin-right:8px}.new-employee .no-added{margin-bottom:10px}.new-employee .settings__content .settings__list .assign-hr{max-width:493px}.new-employee .settings__content .settings__list .assign-hr .select-employee{display:flex;margin-bottom:15px;width:520px}.new-employee .settings__content .settings__list .assign-hr .select-employee .user-info{margin-top:0}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask{overflow:visible;width:95%}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap{height:36px;position:relative;width:36px}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:16px;position:absolute;text-align:center;top:16px;width:20px}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .ex-employee__back img{height:16px;width:16px}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .hint{background:#293141;border-radius:4px;bottom:44px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:50%;padding:12px 16px;position:absolute;text-align:left;transform:translateX(-50%);transition:all .3s linear;width:auto;z-index:5}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .hint:before{border:8px solid transparent;border-top-color:#293141;bottom:-16px;content:"";height:0;left:50%;position:absolute;right:19px;transform:translateX(-50%);width:0}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .hint p{margin-bottom:0;white-space:nowrap}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap .hint span{color:#9da3ae}.new-employee .settings__content .settings__list .assign-hr .select-employee .select-mask .img-wrap:hover .hint{display:block}.new-employee .settings__content .settings__list .assign-hr .user-info{flex-direction:column;max-width:95%;overflow:hidden}.new-employee .settings__content .settings__list .assign-hr .user-info p{margin-bottom:0}.new-employee .settings__content .settings__list .assign-hr .user-info a,.new-employee .settings__content .settings__list .assign-hr .user-info span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-employee .settings__content .settings__list .filter__source{margin-bottom:20px}.new-employee .settings__content .settings__list .filter__source .filter__select-content{top:43px}.new-employee .settings__content .settings__list .filter__source .filter__select-mask{height:44px}.new-employee .settings__content .settings__list .filter__source .filter__select-mask .people-info p{margin-bottom:0}.new-employee .settings__content .settings__list .filter__source .filter__select-mask .rounded-circle{height:30px;width:30px}.new-employee .settings__content .settings__list .filter__source .filter__select-mask .arrow{margin-top:-18px}.new-employee .settings__content .settings__list .filter__source .people-list .rounded-circle{height:30px;width:30px}.new-employee .settings__content .settings__list .filter__source .people-list .people-info p{margin-bottom:0}.new-employee .settings__content .settings__list .filter__source .filter__select-content--head input{height:38px}.new-employee .settings__content .settings__list .filter__select-content--head input{width:100%}.new-employee .settings__content .settings__list .people-list li{margin-bottom:0;padding:8px 0 8px 15px}.new-employee .filter__select{width:493px}.new-employee .settings__content{padding-bottom:15px}.new-employee h1{max-height:140px;overflow:hidden}.new-employee .new-employee__form .upload-foto{left:723px;position:absolute;top:184px;z-index:1}.new-employee .new-employee__form .behance-div li,.new-employee .new-employee__form .codepen-div li,.new-employee .new-employee__form .customLink-div li,.new-employee .new-employee__form .dribbble-div li,.new-employee .new-employee__form .emails-list li,.new-employee .new-employee__form .facebook-div li,.new-employee .new-employee__form .github-div li,.new-employee .new-employee__form .gitlab-div li,.new-employee .new-employee__form .linkedin-div li,.new-employee .new-employee__form .notion-div li,.new-employee .new-employee__form .phones-list li,.new-employee .new-employee__form .skype-div li,.new-employee .new-employee__form .telegram-div li{display:block}.new-employee .new-employee__form .currentPositions-list li,.new-employee .new-employee__form .wishPositions-list li{display:block;margin:0}.new-employee .new-employee__form .social-modal .add-social-link{width:auto}.new-employee .new-employee__form .social-modal .social-modal-list li .birthday-info{margin-left:13px}.new-employee .new-candidate__form{position:relative}.new-employee .new-candidate__form .social-modal .add-social-link{width:auto}.new-employee .new-candidate__form .social-modal .social-modal-list li .birthday-info{margin-left:13px}.new-employee .new-candidate__form .upload-foto{left:723px;position:absolute;top:66px;z-index:1}.new-employee .new-candidate__form .behance-div li,.new-employee .new-candidate__form .codepen-div li,.new-employee .new-candidate__form .customLink-div li,.new-employee .new-candidate__form .dribbble-div li,.new-employee .new-candidate__form .emails-list li,.new-employee .new-candidate__form .facebook-div li,.new-employee .new-candidate__form .github-div li,.new-employee .new-candidate__form .gitlab-div li,.new-employee .new-candidate__form .linkedin-div li,.new-employee .new-candidate__form .notion-div li,.new-employee .new-candidate__form .skype-div li,.new-employee .new-candidate__form .telegram-div li{display:block}.new-employee .new-candidate__form .currentPositions-list li,.new-employee .new-candidate__form .wishPositions-list li{display:block;margin:0}.new-employee .new-candidate__form .phones-list li{display:flex}.new-employee .upload-foto a{font-size:14px}.new-employee .upload-foto a.disabled{background-color:transparent;color:#d8d8d8;pointer-events:none}.new-employee .upload-foto__img{border-radius:50%;height:100px;margin-bottom:10px;overflow:hidden;position:relative;width:100px}.new-employee .upload-foto__img .add-foto{align-items:center;display:flex;height:100px;justify-content:center;left:0;position:absolute;top:0;width:100px}.new-employee .upload-foto__img .add-foto img{max-height:100%;max-width:100%}.new-employee .upload-foto__img .play-anim{display:none;height:100%;width:100%}.new-employee .upload-foto__img .play-anim:after{border-color:transparent transparent #4a90e2 #4a90e2;border-style:solid;border-width:thin;height:50px;left:25%;margin-left:0;margin-top:0;top:25%;width:50px}.new-employee .upload-foto__img .avatar__image{position:relative;z-index:2}.new-employee .upload-foto__img .avatar__image img{height:auto;max-width:100%}.new-employee input::-webkit-input-placeholder,.new-employee textarea::-webkit-input-placeholder{color:#87909f;font-size:14px}.new-employee input::-moz-placeholder,.new-employee textarea::-moz-placeholder{color:#87909f;font-size:14px}.new-employee input:-ms-input-placeholder,.new-employee textarea:-ms-input-placeholder{color:#87909f;font-size:14px}.new-employee input:-moz-placeholder,.new-employee textarea:-moz-placeholder{color:#87909f;font-size:14px}.new-employee .settings__content .settings__input .access-rights{align-items:center;display:flex}.new-employee .settings__content .settings__input .access-rights .custom-mark{flex:inherit;margin-top:0}.new-employee .settings__content .settings__input .access-rights p{margin-bottom:0}.new-employee .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:16px;font-weight:100}.new-employee .settings__content .select2-container--default .select2-selection--single .select2-selection__arrow{right:9px;top:10px}.new-employee .timepicker{position:relative}.new-employee .timepicker .fa-chevron-down{color:#2c2c2c;pointer-events:none;position:absolute;right:15px;top:14px;transition:all .3s linear;z-index:2}.new-employee .dbl-btn{margin:13px 0 0 136px}.new-employee .settings__content .salary-wrap{display:flex}.new-employee .settings__content .salary-wrap .select2{margin:0 0 0 16px;width:148px!important}.new-employee .settings__content .salary-wrap input{width:148px!important}.new-employee .settings__content .salary-wrap .salary-divider{align-items:center;display:flex;justify-content:center;width:32px}.new-employee .settings__content .salary-comment{max-width:493px;min-width:200px!important}.new-employee .settings__content .settings__list input{width:493px}.new-employee .settings__content .settings__list textarea{height:88px;min-width:715px;width:100%}.new-employee .settings__content .settings__list .error-wrap{display:flex;flex-direction:column;margin-top:0;width:auto}.new-employee .settings__content .settings__list .info-children{align-items:center;display:flex}.new-employee .settings__content .settings__list .info-children .select-date .datepicker__input{padding:0 10px}.new-employee .settings__content .settings__list .info-children .datepicker,.new-employee .settings__content .settings__list .info-children .datepicker__input,.new-employee .settings__content .settings__list .info-children .select-date,.new-employee .settings__content .settings__list .info-children input{margin-right:20px;width:180px}.new-employee .settings__content .settings__list .info-children .btn{margin-left:20px}.new-employee .settings__content .settings__input .remove-birth-date{display:none;height:20px;line-height:20px}.new-employee .settings__content .settings__input .timepicker .timepicki-input{border:1px solid #656f82!important;border-radius:3px;color:#2c2c2c;font-family:Fira Sans,sans-serif;font-size:18px;height:39px;padding:0;width:45px}.new-employee .settings__content .select2-container{max-width:258px;width:180px}.new-employee .datepicker{display:inline-block;position:relative}.new-employee .datepicker .fa-chevron-down{color:#2c2c2c;cursor:pointer;pointer-events:none;position:absolute;right:15px;top:17px;transition:all .3s linear;z-index:2}.new-employee .datepicker__large,.new-employee .datepicker__large .datepicker__input,.new-employee .datepicker__large .employee-range-picker,.new-employee .select-date__big+.select2-container .selection .select2-selection,.new-employee .select-date__big+.select2-container--default{width:258px!important}.new-employee .select-date__large+.select2-container .selection .select2-selection,.new-employee .select-date__large+.select2-container--default,.new-employee .select-date__large+.select2-container--open .select2-dropdown{width:493px!important}.new-employee .before{color:#656f82;font-size:14px;padding:13px 10px 0}.new-employee .tel-input{width:180px!important}.new-employee textarea{height:222px}.ui-datepicker{z-index:4000!important}.datepicker__large .employee-range-picker{cursor:pointer}.new-employee__subtitle{font-size:18px;font-weight:500;margin-bottom:0;margin-top:10px}.ui-datepicker .ui-datepicker-buttonpane{border:0}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{display:none!important}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{border:1px solid #4a90e2;border-radius:3px;color:#4a90e2;font-size:14px;font-weight:500;height:38px;margin:0 20px 20px 0;min-width:98px}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{background:#fff;border:1px solid #105bb2;color:#105bb2}.portfolio-modal .portfolio-wrap .porfolio-modal-list li{margin-bottom:28px}.portfolio-modal .portfolio-wrap .porfolio-modal-list li .birthday-info{margin-left:13px}@media screen and (max-width:1400px){.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy{align-items:flex-start;max-width:522px;width:100%}}@media screen and (max-width:1024px){.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy{max-width:528px}}.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy .add-vacancy__item{align-items:center;display:flex}@media screen and (max-width:1400px){.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy .add-vacancy__item{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy .add-vacancy__item .select-mask,.new-employee.edit-candidate .settings__content .settings__list .vacancies__wrap .add-vacancy .add-vacancy__item .select2-container{margin-bottom:8px;max-width:100%;width:100%!important}}.edit-candidate .add-lang .lang-select-wrap{padding:0 12px 0 0}.edit-candidate .add-lang .remove{line-height:20px}.edit-candidate .add-lang .lang-wrap{align-items:flex-end;display:flex}.edit-candidate .footer-btn{background:#fff;bottom:0;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);display:flex;left:0;padding:16px 0 16px 96px;position:fixed;right:0;z-index:1001}.edit-candidate .footer-btn button+button{margin:0 0 0 16px}.edit-candidate .settings__content{margin:0 0 40px}.edit-candidate .phones-list .phone-li{width:calc(100% - 30px)!important}.edit-candidate .behance-div,.edit-candidate .codepen-div,.edit-candidate .customLink-div,.edit-candidate .dribbble-div,.edit-candidate .facebook-div,.edit-candidate .github-div,.edit-candidate .gitlab-div,.edit-candidate .linkedin-div,.edit-candidate .notion-div,.edit-candidate .skype-div,.edit-candidate .telegram-div{margin:0!important}.edit-candidate .social-wrap{width:100%}.edit-candidate .portfolio-wrap .remove,.edit-candidate .social-wrap .remove{vertical-align:bottom}.edit-candidate .desc-tooltip-wrap{display:inline-block;position:relative}.edit-candidate .desc-tooltip-wrap svg{margin:0 0 0 12px;vertical-align:middle}.edit-candidate .desc-tooltip-wrap:hover svg path{fill:#656f82}.edit-candidate .desc-tooltip-wrap:hover .desc-tooltip{display:block}.edit-candidate .desc-tooltip{background:#293141;border-radius:4px;color:#fff;display:none;font-size:14px;left:-130px;line-height:18px;margin:6px 0 0;padding:12px 16px;position:absolute;width:280px;word-break:break-word;z-index:2}.edit-candidate .error_message{margin:0 0 4px}.edit-candidate .error_message:empty{display:none}@media (max-width:1024px){.edit-candidate{width:100%!important}.edit-candidate label:empty{display:none}.edit-candidate .subtitle-wrap{display:none!important}.edit-candidate .settings__input .portfolio-wrap input:not(.main-facebook),.edit-candidate .settings__input .social-wrap input:not(.main-facebook){width:calc(100% - 30px)!important}.edit-candidate .emails-list-wrap,.edit-candidate .phones-list-wrap,.edit-candidate .portfolio-wrap{width:100%}.edit-candidate .settings__content{margin:0 0 70px}.edit-candidate .footer-btn{padding:16px 0 16px 24px}.edit-candidate .currentPositions-list li{margin:0}.edit-candidate .container-fluid{margin:8px!important}.edit-candidate .settings__content{padding:24px 16px}.edit-candidate .settings__content h1{font-size:24px;line-height:36px;margin:0 0 24px}.edit-candidate .settings__list{margin:0!important}.edit-candidate .settings__list textarea{min-width:100%!important}.edit-candidate .settings__input{flex-flow:wrap}.edit-candidate .settings__input>label{margin:0;min-width:100%;padding:0 0 8px}.edit-candidate .settings__input .error-wrap,.edit-candidate .settings__input input{max-width:500px;width:100%!important}.edit-candidate .recruiter__wrap{min-width:100%}.edit-candidate .select-employee:not(.add-vacancy){width:100%!important}.edit-candidate .select-employee:not(.add-vacancy) .select-mask{min-width:95%}.edit-candidate .upload-foto{margin:24px 0 0;position:static!important}.edit-candidate .add-skills__list{margin:0}.edit-candidate .clear-btn-wrap{margin:7px 0 16px}.edit-candidate .select-mask{max-width:50%}.edit-candidate .vacancy-status__list{max-width:calc(50% - 20px)}.edit-candidate .vacancy-status__item{margin:0!important}.edit-candidate .vacancy-status__select{width:100%}.candidates__modal.vocation-modal .modal-head{align-items:flex-start;flex-direction:column-reverse}.candidates__modal.vocation-modal .modal-head .form-search-modal{padding:0 0 16px}.upload-image__mask,.upload-image__wrap{width:100%}.cr-boundary{width:100%!important}.cr-slider{width:200px}.upload-img__modal .modal-dialog{left:auto;margin:0 auto!important;transform:none}.new-employee .dbl-btn,.new-employee .dbl-btn button{margin:0}.new-employee .dbl-btn button+button{margin:0 0 0 12px}.new-employee .candidate-statuses .select2{max-width:100%}.new-employee .candidate-statuses .select-date__large+.select2-container .selection .select2-selection{width:100%!important}.new-employee .settings__content .salary-comment{max-width:500px}.add-lang{margin:0!important}.add-lang li{margin-bottom:16px!important}.add-lang .candidate-lang{display:block!important}.add-lang .candidate-lang .new-employee__subtitle{margin-bottom:30px}.add-lang .pseudo__label{position:static!important}.add-lang-btn{margin:10px 0}}@media (max-width:600px){.upload-img__modal .modal-dialog{padding:8px}.new-employee .settings__content .salary-wrap .salary-divider{opacity:0;width:4px!important}.new-employee .settings__content .salary-wrap input{padding:0 5px 0 18px;width:82px!important}.new-employee .settings__content .salary-wrap .select2{margin:0 0 0 4px!important;width:140px!important}.edit-candidate .add-lang .lang-wrap{flex-direction:column}.edit-candidate .add-lang .lang-select-wrap{margin:0 0 8px}}@media (max-width:500px){.edit-candidate .vacancy-status__select-body{margin-left:-40px}.upload-img__modal .modal-body{padding:30px 10px}}@media (max-width:400px){.edit-candidate .vacancy-status__select-body{margin-left:-70px}.upload-img__modal .upload-image__wrap{margin-left:-10px;width:calc(100% + 20px)}}#custom-properties{margin-bottom:270px}.candidates .content{align-content:flex-start}.candidates .ui-slider-horizontal .ui-slider-range{background:#656f82;height:3px;margin-top:-1px}.candidates .ui-widget.ui-widget-content{background:#bcc4d2;border:1px solid #f2f2f2;height:3px}.candidates .ui-widget.ui-widget-content .ui-state-default{margin-left:-10px}.candidates .ui-state-default,.candidates .ui-widget-content .ui-state-default{background-color:#fff;border:2px solid #656f82;height:20px;margin-top:-4px;width:20px}.candidates .ui-widget-content .ui-state-hover{background-color:#bcc4d2}.candidates .ui-widget-content .ui-state-focus{outline:none}.candidates .ui-widget-content .ui-state-default.ui-state-active{background-color:#bcc4d2!important}.scale{border-color:transparent #a8ec99 transparent transparent;border-style:solid;border-width:40px 80px 0 0;bottom:2px;position:absolute}.empty-filter{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;height:200px;justify-content:center;width:100%}.empty-filter img{margin:15px 0 34px}.empty-filter p{margin-bottom:3px}.tooltip-body{position:relative;z-index:100}.tooltip-body.rigth .hint{bottom:22px;left:33px;line-height:18px;max-width:317px;min-height:60px;min-width:317px;top:-21px}.tooltip-body.rigth .hint:before{border:5px solid transparent;border-right-color:#293141;bottom:24px;left:-10px}@media screen and (max-width:1765px){.tooltip-body.rigth .hint{background:#293141;border-radius:4px;bottom:26px;color:#fff;display:none;font-size:14px;left:-137px;margin-bottom:0;padding:12px 16px;right:inherit;text-align:left;top:inherit;word-break:break-word;z-index:1}.tooltip-body.rigth .hint:before{border:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #293141;bottom:-5px;content:"";height:0;left:147px;position:absolute;width:0}}.tooltip-body .hint{background:#293141;border-radius:4px;bottom:26px;color:#fff;display:none;font-size:14px;left:-136px;margin-bottom:0;max-width:300px;min-width:300px;padding:12px 16px;position:absolute;right:inherit;text-align:left;top:inherit;word-break:break-word;z-index:1}.tooltip-body .hint:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #293141;bottom:-5px;content:"";height:0;left:147px;position:absolute;width:0}.tooltip-body:hover .hint{display:block}.htabs-content.filter-datapicker{display:none}.aside .contacts{margin-top:15px;max-width:330px}.aside .contacts ul{list-style:none;padding:0 10px}.aside .contacts ul .info-title{cursor:auto;font-size:16px;font-weight:500;margin-bottom:16px}.aside .contacts ul .info-title:hover{background-color:inherit}.aside .contacts ul .info-title__portfolio{margin-top:16px}.aside .contacts ul li{align-items:center;border-radius:3px;cursor:pointer;display:flex;position:relative}.aside .contacts ul li .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;margin-bottom:0;padding:5px 10px;position:absolute;right:0;top:-29px}.aside .contacts ul li:hover{background:#f3f3f3}.aside .contacts ul li:hover .copy-to-clipboard{display:flex}.aside .contacts ul li:hover .telegramm svg g{fill:#359dd3}.aside .contacts ul li:hover .facebook svg g{fill:#3b5998}.aside .contacts ul li:hover .linkedin svg g{fill:#007ab9}.aside .contacts ul li:hover .skype svg g{fill:#00aaf2}.aside .contacts ul li:hover .additional-email svg g,.aside .contacts ul li:hover .email svg g{fill:#f5a623}.aside .contacts ul li:hover .phone svg g{fill:#86cc56}.aside .contacts ul a:first-child{align-items:center;color:#2c2c2c;display:flex;min-width:86%;padding:5px 6px;width:100%}.aside .contacts ul a{pointer-events:none}.aside .contacts ul span{display:inline-block;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aside .contacts ul .additional-email,.aside .contacts ul .additional-phone,.aside .contacts ul .email,.aside .contacts ul .facebook,.aside .contacts ul .linkedin,.aside .contacts ul .phone,.aside .contacts ul .skype,.aside .contacts ul .telegramm{background-repeat:no-repeat;flex:0 0 24px;height:25px;margin-right:20px;width:24px}.aside .copy-to-clipboard{align-items:center;cursor:pointer;display:none;margin:0 8px}.vacancy-status__list{position:relative}.vacancy-status__link{align-items:center;display:flex}.vacancy-status__link .remove{line-height:1}.vacancy-status__select{position:relative}.vacancy-status__item{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:12px}.vacancy-status__item .vacancy-status__link a{font-size:16px}.vacancy-status__item .vacancy-status__link a:hover{text-decoration:none}.vacancy-status__select-head{align-items:center;border-radius:20px;cursor:pointer;display:flex;padding:5px 10px 5px 15px}.vacancy-status__select-head .status-name{margin-right:5px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacancy-status__select-head span{color:#fff;font-size:12px;font-weight:500}.vacancy-status__select-head.gray-item{background:#656f82}.vacancy-status__select-head.gray-item:hover{background:#59606d}.vacancy-status__select-head.green-item{background:#86cc56}.vacancy-status__select-head.green-item:hover{background:#78b84d}.vacancy-status__select-head.yellow-item{background:#f5a623}.vacancy-status__select-head.yellow-item:hover{background:#dc951f}.vacancy-status__select-head.blue-item{background:#33c0ff}.vacancy-status__select-head.blue-item:hover{background:#2eade6}.vacancy-status__select-head.orange-item{background:#ff8940}.vacancy-status__select-head.red-item{background:#e25a5a}.vacancy-status__select-head.red-item:hover{background:#cb5151}.vacancy-status__select-body{background:#fff;border:1px solid #a9aaa9;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;left:0;margin-top:6px;max-height:340px;overflow:hidden;padding:10px 0;position:absolute;top:27px;width:226px;z-index:23}.vacancy-status__select-body .body-section{border-bottom:1px solid #b0b0b0;margin-bottom:12px;padding-bottom:10px}.vacancy-status__select-body .body-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.vacancy-status__select-body .title{color:#656f82;font-size:12px;margin-bottom:0;padding:0 0 5px 17px}.vacancy-status__select-body .mCSB_inside>.mCSB_container{margin-right:15px}.vacancy-status__select-body.open{display:block}.vacancy-status__select-body .vacancy-status__it{font-size:14px;overflow:hidden;padding:5px 2px 5px 17px;text-overflow:ellipsis}.vacancy-status__select-body .vacancy-status__it:hover{background:#f2f2f2;cursor:pointer}.vacancy-status__select-body .vacancy-status__it.has-letter{background-image:url(/storage/hrms/assets/img/icons/mail_1.svg);background-position:92%;background-repeat:no-repeat;padding-right:45px}.vacancy-status__select-body div.not-active-option{color:#bcc4d2;pointer-events:none}.vacancy-status__arrow.open .rotate-arrow,.vacation .vacancy-status__arrow.open .rotate-arrow{transform:rotate(180deg)}.vacation .vacancy-status__arrow .rotate-arrow{transform:rotate(0deg)}.employee.without-submenu{padding-left:0}.employee{padding-left:31px}.employee .candidate-accordion-head{align-items:center;display:flex;justify-content:space-between}.employee .candidate-accordion-head .badge{margin-top:0;max-width:220px}.employee .candidate-accordion-head .date-name{align-items:center;display:flex;line-height:1;margin:0;min-width:105px}.employee .candidate-accordion-head .date-name:hover{color:#4a90e2}.employee .candidate-accordion-head .date-name:hover .edit svg g{fill:#4a90e2}.employee .candidate-accordion-head:hover .edit{opacity:1}.employee .candidate-accordion-head:hover .edit:hover svg g{fill:#4a90e2}.employee .candidate-accordion-head .hint p{margin-bottom:0}.employee .candidate-accordion-head .btn-link{right:3px}.employee .candidate-accordion-head .status-list{margin-right:7px}.employee .candidate-accordion-head .date-info{line-height:1.2;text-align:right;width:80px}.employee .candidate-accordion-head .date-info span{color:#656f82;display:block;font-size:12px}.employee .candidate-accordion-head .right-col{align-items:center;display:flex;flex:1;justify-content:flex-end}.employee .candidate-accordion-head .edit-date{cursor:pointer;display:flex}.employee .candidate-accordion-head .edit{margin-left:5px}.employee .candidate-accordion-head .edit svg{height:16px;width:16px}.employee .candidate-accordion-head .left-col{align-items:flex-end;display:flex;flex:1}.employee .candidate-accordion-head .left-col .name-vacancy{color:#656f82;display:block;font-size:12px;margin-bottom:0;margin-left:0;max-height:39px;max-width:475px;overflow:hidden;text-overflow:ellipsis}.employee .candidate-accordion-head .left-col a.name-vacancy:hover{color:#4a90e2}.employee .candidate-accordion-head .left-col .status{display:block;flex-direction:column;margin-top:3px}.info-item .recruiter__wrap .recruiter:hover{text-decoration:none}.employees-events-buttons{display:flex;justify-content:space-between}.employees-events-buttons .filter__source .filter__select-mask{height:32px;width:320px}.employees-events-buttons .filter__source .filter__select-mask .arrow{padding:8px 0}.employees-events-buttons .filter__source .filter__select-mask p{font-size:14px;margin:0;overflow:visible;padding:10px 0}.employees-events-buttons .filter__source .people-list li{color:#2c2c2c;font-size:14px;margin:6px 0}.employees-events-buttons .filter__source .people-list li p{max-width:270px;overflow:hidden}.employees-events-buttons .filter__select-content{overflow:hidden;top:31px;width:320px}.employees-events-buttons .filter__select-content--body{max-height:159px}.tags-modal{min-height:328px;width:500px}.tags-modal .modal-header__tags{border:none}.tags-modal .modal-header__tags .tags-tagline{margin:11px auto}.tags-modal .tags-modal__body{padding:0 30px 30px}.tags-modal .tags-modal__body .add-skills{padding:0;position:relative}.tags-modal .tags-modal__body .add-skills .add-skills__pseudo-input{padding:0}.tags-modal .tags-modal__body .add-skills .add-skills__pseudo-input .add-skills__input{border:none;border-radius:3px;height:44px;padding:0 16px;width:100%}.tags-modal .tags-modal__body .add-skills .add-skills__pseudo-input .add-skills__input:focus{box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12)}.tags-modal .tags-modal__body .dbl-button{display:flex;justify-content:center;margin-top:90px}.tags-modal .tags-modal__body .dbl-button .add-tag__btn{background-color:#4a90e2;border:1px solid #4a90e2;border-radius:3px;color:#fff;font-size:14px;font-weight:500;height:38px;margin-right:20px;width:104px}.tags-modal .tags-modal__body .dbl-button .add-tag__btn:hover{background-color:#105bb2}.tags-modal .tags-modal__body .dbl-button .disabled{background-color:#e0e2e5;border:1px solid #e0e2e5;pointer-events:none}.tags-modal .tags-modal__body .dbl-button .cancel-tag__btn{background-color:#fff;border:1px solid #4a90e2;border-radius:3px;color:#4a90e2;font-size:14px;font-weight:500;height:38px}.tags-modal .tags-modal__body .dbl-button .cancel-tag__btn:hover{background-color:#fff;border:1px solid #105bb2;color:#105bb2}.tags-modal .tags-modal__body .search-result{border:1px solid #a9aaa9;border-radius:0 0 3px 3px;box-shadow:0 4px 10px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;left:-1px;max-width:438px;top:41px;z-index:5}.tags-modal .tags-modal__body .search-result .add-tag__list{max-height:250px;overflow:hidden}.tags-modal .tags-modal__body .search-result .add-tag__list .mCSB_container{margin:0}.tags-modal .tags-modal__body .search-result .add-tag__list li{border:none}.tags-modal .tags-modal__body .add-skills__list{list-style:none}.tags-modal .tags-modal__body .add-skills__list li{align-items:center;display:flex;height:19px;justify-content:space-between;line-height:19px;padding:0 8px}.tags-modal .tags-modal__body .add-skills__list li .tag-desc{margin:0;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags-modal .tags-modal__body .add-skills__list li img{height:10px;margin-left:10px;padding:0;width:10px}.info .tag-container{display:flex;flex-wrap:wrap}.info .tag-container li{align-items:center;background-color:#656f82;border-radius:9px;display:flex;height:19px;justify-content:space-between;line-height:19px;margin-bottom:4px;margin-right:6px;padding:0 8px}.info .tag-container li .tag-desc{color:#fff;font-size:12px;font-weight:500;margin:0;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info .tag-container li img{cursor:pointer;height:10px;margin-left:10px;padding:0;width:10px}.info .add-tagline{color:#2c2c2c;font-size:18px;font-weight:500;margin:32px 0 10px}.info .info-items a{color:#4a90e2;font-size:14px;font-weight:500}.info .info-items a:hover{text-decoration:none}.vacancies .salary-select+.select2-container{margin-top:0}.vacancies .salary-select+.select2-container .select2-selection--single{border-color:#979797}.candidate-profile{padding-left:31px}.candidate-profile .status-list li{margin:0}.candidate-profile .block-title{font-size:14px;font-weight:400;margin:0}.candidate-profile .status-list__item{height:20px;width:20px}.candidate-profile .accordion-body .leave-comment:not(.edit-comment){align-items:flex-start;display:flex;margin-bottom:20px}.candidate-profile .accordion-body .leave-comment:not(.edit-comment) .comment-body{margin-top:0;padding-left:0;width:100%}.candidate-profile .accordion-body .leave-comment:not(.edit-comment) .comment-head a{margin-right:10px}.candidate-profile .accordion-body .leave-comment:not(.edit-comment) .comment-head .rounded-circle{max-width:40px}.candidate-profile .assign-responsible__list .user-prifile__wrap .remove{line-height:19px}.candidate-profile .assign-responsible__list .user-prifile__wrap .remove:hover svg g{fill:#656f82}.candidate-profile .candidate-accordion-head .btn-link{right:8px}.candidate-profile .candidate-accordion-head .right-col{flex:0}.candidate-profile .candidate-accordion-head .right-col .image{position:relative}.candidate-profile .candidate-accordion-head .right-col .image .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:24px;position:absolute;text-align:center;top:24px;width:20px}.candidate-profile .candidate-accordion-head .right-col .image .ex-employee__back img{height:16px;width:16px}.candidate-profile .candidate-accordion-head .right-col .image .hint span{color:#9da3ae;white-space:nowrap}.candidate-profile .add-vacancy{align-items:center;color:#4a90e2;display:flex;font-size:12px;position:absolute;right:0;top:-8px}.candidate-profile .add-vacancy:hover{color:#105bb2}.candidate-profile .add-vacancy span{font-size:26px;margin-right:5px}.candidate-profile .vacancy-status__link .remove{align-items:center;display:flex;font-size:15px;margin-left:4px}.candidate-profile .vacancy-status__link .remove:hover svg g{fill:#656f82}.candidate-profile .vacancy-status__link a{color:#2c2c2c;max-width:700px;overflow:hidden;text-overflow:ellipsis}.candidate-profile .vacancy-status__link a:hover{color:#4a90e2}.candidate-profile .vacancy-status__item{margin-bottom:18px}.candidate-profile .vacancy-status__select{margin-right:10px}.candidate-profile .vacancy-status__select-head{padding:0 10px}.candidate-profile .vacancy-status__select-body{top:12px}.candidate-profile .vacancy-status__select-body .mCSB_inside>.mCSB_container{margin-right:0}.candidate-profile .vacancy-status__select-body .mCSB_scrollTools{background-color:#fff;opacity:1}.candidate-profile .select-wrap{align-items:center;display:flex}.candidate-profile .select-wrap .unsent-email__wrap{align-items:center;display:none;position:relative}.candidate-profile .select-wrap .unsent-email__wrap .resent_icon{cursor:pointer;margin-left:4px}.candidate-profile .select-wrap .unsent-email__wrap .resent_icon.show path,.candidate-profile .select-wrap .unsent-email__wrap .resent_icon:hover path{fill:#4a90e2}.candidate-profile .select-wrap .unsent-email__wrap .button-menu{background:#293141;border-radius:4px;color:#fff;display:none;font-size:14px;left:58%;min-width:319px;padding:12px 16px;position:absolute;text-align:left;top:21px;transform:translateX(-50%);word-break:break-word;z-index:1}.candidate-profile .select-wrap .unsent-email__wrap .button-menu:before{border-bottom:5px solid #293141;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:50%;position:absolute;top:-5px;width:0}.candidate-profile .select-wrap .unsent-email__wrap .button-menu.show{display:block}.candidate-profile .select-wrap .unsent-email__wrap .button-menu .resent-letter{color:#33c0ff;margin-right:8px;text-decoration:underline}.candidate-profile .select-wrap .unsent-email__wrap .button-menu .resent-letter:hover{color:#4a90e2}.candidate-profile .select-wrap .unsent-email__wrap .button-menu .not_show{color:#9da3ae;text-decoration:underline}.candidate-profile .select-wrap .unsent-email__wrap .button-menu .not_show:hover{color:#4a90e2}.candidate-profile .select-wrap .unsent-email__wrap .button-menu .tooltip-name{margin-bottom:4px}.candidate-profile .vacancy-in{display:flex}.candidate-profile .vacancy-stat{color:#656f82;font-size:12px}.candidate-profile .vacancy-status__it{max-width:222px;overflow:hidden;text-overflow:ellipsis}.candidate-profile__info-list{list-style:none;padding-left:0;position:relative}.candidate-profile__info-list>li{margin-bottom:20px}.candidate-profile__info-list>li .user-info{margin-bottom:24px}.candidate-profile__info-list>li .info-item p{display:flex;flex-direction:column;margin-bottom:6px}.candidate-profile__info-list>li .info-item p.lang{white-space:normal}.candidate-profile__info-list>li .info-item .wish-position{color:#2c2c2c;word-break:break-word}.candidate-profile .contacts{display:flex;flex-direction:column}.candidate-profile .contacts .copy-to-clipboard{text-align:center}.candidate-profile .contacts .copy-to-clipboard:hover svg g g{fill:#656f82}.candidate-profile .contacts ul{list-style:none;padding:0}.candidate-profile .contacts ul li{align-items:center;border-radius:3px;cursor:pointer;display:flex;margin-bottom:10px;position:relative}.candidate-profile .contacts ul li .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;margin-bottom:0;padding:5px 10px;position:absolute;right:-35px;top:-42px}.candidate-profile .contacts ul .candidate-email_wrap .copy-to-clipboard{position:relative}.candidate-profile .contacts ul .candidate-email_wrap .helper{background:#293141;border-radius:4px;bottom:28px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;padding:12px 16px;position:absolute;right:-55px;text-align:left;top:auto;transition:all .3s linear;width:auto;z-index:5}.candidate-profile .contacts ul .candidate-email_wrap .helper:before{bottom:-12px;color:#293141;content:"";font-family:FontAwesome;font-size:28px;height:30px;left:25%;padding-left:20px;position:absolute}.candidate-profile .contacts ul .candidate-email_wrap:hover{background:#f3f3f3}.candidate-profile .contacts ul .candidate-email_wrap:hover .copy-to-clipboard{display:flex;justify-content:center}.candidate-profile .contacts ul .candidate-email_wrap:hover .telegramm svg g{fill:#359dd3}.candidate-profile .contacts ul .candidate-email_wrap:hover .facebook svg g{fill:#3b5998}.candidate-profile .contacts ul .candidate-email_wrap:hover .linkedin svg g{fill:#007ab9}.candidate-profile .contacts ul .candidate-email_wrap:hover .skype svg g{fill:#00aaf2}.candidate-profile .contacts ul .candidate-email_wrap:hover .email svg g{fill:#f5a623}.candidate-profile .contacts ul .candidate-email_wrap:hover .phone svg g{fill:#86cc56}.candidate-profile .contacts ul .contacts-inline-item{display:inline-flex}.candidate-profile .contacts ul .candidate-email_wrap{cursor:default;min-height:32px}.candidate-profile .contacts ul .candidate-email_wrap a{cursor:pointer;pointer-events:auto}.candidate-profile .contacts ul .candidate-email_wrap a:first-child{min-width:auto;width:auto}.candidate-profile .contacts ul .candidate-email_wrap .contacts-item{position:relative}.candidate-profile .contacts ul .candidate-email_wrap .contacts-item .copy-to-clipboard{cursor:pointer;opacity:0}.candidate-profile .contacts ul .candidate-email_wrap:hover .contacts-item .copy-to-clipboard{opacity:1}.candidate-profile .contacts ul a:first-child{align-items:center;color:#2c2c2c;display:flex;min-width:86%;padding:0 10px 0 3px;width:100%}.candidate-profile .contacts ul a:first-child span{font-size:16px}.candidate-profile .contacts ul a{pointer-events:none}.candidate-profile .contacts ul span{display:inline-block;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-profile .contacts ul .additional-email,.candidate-profile .contacts ul .additional-phone,.candidate-profile .contacts ul .email,.candidate-profile .contacts ul .facebook,.candidate-profile .contacts ul .linkedin,.candidate-profile .contacts ul .phone,.candidate-profile .contacts ul .skype,.candidate-profile .contacts ul .telegramm{background-repeat:no-repeat;flex:0 0 24px;height:25px;margin-right:10px;width:24px}.candidate-profile .contacts ul li.inline{display:inline-block;margin-bottom:0;position:relative;text-align:center}.candidate-profile .contacts ul li.inline .helper{top:-27px}.candidate-profile .contacts ul li.inline:hover{background:#fff}.candidate-profile .contacts ul li.inline:hover a{background:#f2f2f2}.candidate-profile .contacts ul li.inline:hover .copy-to-clipboard{background:#f2f2f2;z-index:5}.candidate-profile .contacts ul li.inline a{border-radius:2px;margin-bottom:5px;min-width:auto;padding:5px 6px;pointer-events:inherit;width:auto}.candidate-profile .contacts ul li.inline a span{font-size:16px}.candidate-profile .contacts ul li.inline a div{margin-right:0}.candidate-profile .contacts ul li.inline .copy-to-clipboard{align-items:center;border-radius:2px;display:flex;justify-content:center;left:0;padding:5px;position:absolute;right:0;top:38px;z-index:-5}.candidate-profile .contacts ul li.inline .copy-to-clipboard:hover{display:flex}.candidate-profile .contacts ul li.inline-not-gap{margin-right:-5px}.candidate-profile .add-tags__list{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.candidate-profile .add-tags__list li{margin:0 6px 5px 0}.candidate-profile .add-tags__list span{align-items:center;background-color:#656f82;border-radius:9px;color:#fff;cursor:pointer;display:inherit;font-size:12px;font-weight:500;height:18px;max-width:272px;overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.candidate-profile .add-tags__list span:hover{background:#525b6c}.candidate-profile .add-tags__list span img,.candidate-profile .add-tags__list span svg{margin-left:5px}.candidate-profile .add-tags__list span svg:hover g{fill:#fff}.candidate-profile .add-tags__list span.add-tags{background-color:#bcc4d2}.candidate-profile .add-tags__list span.add-tags img{margin-left:0;margin-right:5px}.candidate-profile .add-tags__list span.add-tags:hover{background-color:#656f82}.candidate-profile .info-title{font-size:16px;font-weight:500;margin-bottom:16px}.candidate-profile .info-item{display:flex}.candidate-profile .info-item .name{color:#656f82;flex:0 0 150px;font-size:14px}.candidate-profile__info{padding:20px 20px 20px 40px}.candidate-profile .candidate__main-tab{margin:0 4px}.candidate-profile .candidate__main-tab .info-item{max-width:100%}.candidate-profile .candidate__main-tab .candidate__main-tab-item{flex-grow:1;max-width:50%}.candidate-profile .candidate__main-tab .candidate__main-tab-item:first-child{margin-right:4px}.candidate-profile .actions-modal .modal-header p{max-width:480px;overflow:hidden;text-overflow:ellipsis}.select2-container--open .select2-dropdown--below .select2-results__options .select2-results__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-profile__header{background:#fff;display:flex;justify-content:space-between;padding:20px 20px 20px 40px}.candidate-profile__header .add-foto{position:relative;z-index:3}.candidate-profile__header .add-foto-img{align-items:center;display:flex;height:100px;justify-content:center;left:1px;position:absolute;top:1px;width:100px}.candidate-profile__header .add-foto-img img{max-width:32px}.candidate-profile__header .avatar__image{border-radius:50%;height:100px;overflow:hidden;position:relative;width:100px;z-index:2}.candidate-profile__header .avatar__image img{height:auto;max-width:100%;width:100%}.candidate-profile__header .upload-foto__img{cursor:pointer;margin-right:20px;position:relative}.candidate-profile__header .upload-foto{position:relative}.candidate-profile__header .upload-foto .personal-data{bottom:20px;cursor:pointer;position:absolute;right:20px;z-index:10}.candidate-profile__header .upload-foto .personal-data:hover .hint{display:block}.candidate-profile__header .upload-foto .personal-data .hint{background:#293141;border-radius:4px;bottom:20px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;padding:12px 16px;position:absolute;right:-260px;text-align:left;transition:all .3s linear;width:300px;z-index:5}.candidate-profile__header .upload-foto .personal-data .hint:before{bottom:-12px;color:#293141;content:"";font-family:FontAwesome;font-size:28px;height:30px;left:0;padding-left:20px;position:absolute;right:107px;width:100%}.candidate-profile__header .upload-foto .personal-data .hint p{white-space:nowrap}.candidate-profile__header .upload-foto .personal-data .hint span{color:#33c0ff;white-space:nowrap}.candidate-profile__header .black-list{background:#2c2c2c;color:#fff;font-size:12px;line-height:1.2;margin-right:5px;padding:2px 5px}.candidate-profile__header .black-list.removed{background:#e25a5a;border-radius:4px}.cp__header-position{color:#656f82;margin-bottom:0}.cp__header-list{align-items:center;display:flex;margin:12px 10px 0 15px}.cp__header-list .add-black-list .del,.cp__header-list .deleted-candidate .del{display:none}.cp__header-list .add-black-list.active{background:#f2f2f2}.cp__header-list .add-black-list.active svg g path:last-child{fill:#2c2c2c}.cp__header-list .add-black-list.active .add{display:none}.cp__header-list .add-black-list.active .del{display:block}.cp__header-list .deleted-candidate.active{background:#f2f2f2}.cp__header-list .deleted-candidate.active svg path{fill:#e25a5a}.cp__header-list .deleted-candidate.active .add{display:none}.cp__header-list .deleted-candidate.active .del{display:block}.cp__header-list a.email:hover svg path{fill:#656f82}.cp__header-list>a{height:26px;margin:0 4px;position:relative;width:26px}.cp__header-list>a .hint{background:rgba(41,49,65,.9);border-radius:4px;bottom:16px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:50%;opacity:0;padding:9px 14px 10px;position:absolute;text-align:left;transform:translateX(-50%);transition:all .3s linear;white-space:nowrap;width:auto;z-index:1024}.cp__header-list>a .hint:before{border:8px solid transparent;border-top-color:#293141;bottom:-16px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.cp__header-list>a .hint p{white-space:nowrap}.cp__header-list>a .hint span{color:#9da3ae;white-space:nowrap}.cp__header-list>a:hover .hint{display:block;opacity:.9}.cp__header-list>a:hover svg g path:last-child{fill:#656f82}.cp__header-list>a.red-hover:hover svg .red-bg,.cp__header-list>a.red-hover:hover svg g path:last-child{fill:#e25a5a}.cp__header-list>a.candidate-full-delete-actions{bottom:2px;margin:0 14px 0 -6px}.cp__header-list>a.candidate-full-delete-actions .hint{left:59%}.cp__header-list .blue-hover{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cp__header-list .blue-hover svg{vertical-align:middle}.cp__header-list .blue-hover path{transition:fill .25s}.cp__header-list .blue-hover.active path,.cp__header-list .blue-hover:hover path{fill:#4a90e2}.cp__header-list .blue-hover.active .dropdown-actions{display:block}.cp__header-list .dropdown-actions{background:#fff;border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,.15);display:none;position:absolute;z-index:100}.cp__header-list .dropdown-actions__wrap{padding:16px 18px}.cp__header-list .dropdown-actions__wrap div{cursor:pointer;padding-bottom:18px}.cp__header-list .dropdown-actions__wrap div:last-child{padding-bottom:0}.cp__header-list .dropdown-actions__wrap div a{align-items:flex-start;height:100%;margin:0;width:100%}.cp__header-list .dropdown-actions__wrap div a:hover svg path{fill:#656f82}.cp__header-list .dropdown-actions__wrap div p{color:#2c2c2c;font-family:Fira Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.cp__header-list .dropdown-actions__wrap div svg{cursor:pointer;margin-right:8px;width:17px}.cp__header-list .dropdown-actions__wrap div.opd:hover svg path{fill:#656f82}.cp__header-title{align-items:flex-start;display:flex}.cp__header-title h1{margin-bottom:2px}.cp__header-left{display:flex}.cp__header-left .position{color:#656f82}.cp__header-info{align-items:center;display:flex}.cp__header-info .show-employee-profile{font-size:14px}.cp__header-info .dot{display:inline-block;margin:0 5px}.cp__header-info p{font-size:14px;margin-bottom:0}.responsible-list{align-items:center;display:flex;list-style:none;padding-left:0}.responsible-list .hint{background:#293141;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;padding:12px 16px;position:absolute;right:-7px;text-align:left;top:48px;transition:all .3s linear;width:auto;z-index:5}.responsible-list .hint:before{border-bottom:8px solid #293141;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;position:absolute;right:17px;top:-7px;width:0}.responsible-list .hint p{margin-bottom:0;white-space:nowrap}.responsible-list .hint span{color:#9da3ae;white-space:nowrap}.responsible-list .show-all,.responsible-list a{align-items:center;display:flex}.responsible-list .show-all{color:#656f82;justify-content:center}.responsible-list li{margin-left:10px;position:relative}.responsible-list li:hover .hint{display:block}.responsible-list li img{height:40px;width:40px}.responsible-list .ex-additionResponsibleRecruitersItem{position:relative}.responsible-list .ex-additionResponsibleRecruitersItem .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:24px;position:absolute;text-align:center;top:24px;width:20px}.responsible-list .ex-additionResponsibleRecruitersItem .ex-employee__back img{height:16px;width:16px}.responsible-list a:hover svg path{fill:#656f82}.candidate__main-tab{display:flex}.candidate__main-tab .candidate__main-tab-item .cp__header-status-text{margin-bottom:5px}#general .candidate__main-tab-item:last-child .tab-content__bg{background:transparent}.rating{align-items:center;display:flex;flex-direction:row-reverse}.rating.disabled-rating{pointer-events:none}.rating-result label{margin-bottom:0}.rating-result .rating:not(:checked)>label:before{content:url(/storage/hrms/assets/img/candidates/emptySmallStar.svg)}.rating-result .rating:not(:checked)>label:hover:before,.rating-result .rating:not(:checked)>label:hover~label:before,.rating-result .rating>input:checked+label:hover:before,.rating-result .rating>input:checked+label:hover~label:before,.rating-result .rating>input:checked~label:before,.rating-result .rating>input:checked~label:hover:before,.rating-result .rating>input:checked~label:hover~label:before,.rating-result .rating>label:hover~input:checked~label:before{content:url(/storage/hrms/assets/img/candidates/smallStar.svg)}.rating-result span{color:#656f82;font-size:12px}.rating:not(:checked)>input{clip:rect(0,0,0,0);position:absolute;z-index:-34}.rating:not(:checked)>label{color:#bcc4d2;cursor:pointer;float:right;font-size:140%;line-height:1.2;overflow:hidden;padding:0 .1em;white-space:nowrap;width:26px}.rating:not(:checked)>label:before{content:url(/storage/hrms/assets/img/candidates/emptyStar.svg)}.rating:not(:checked)>label:hover:before,.rating:not(:checked)>label:hover~label:before,.rating>input:checked+label:hover:before,.rating>input:checked+label:hover~label:before,.rating>input:checked~label:before,.rating>input:checked~label:hover:before,.rating>input:checked~label:hover~label:before,.rating>label:hover~input:checked~label:before{content:url(/storage/hrms/assets/img/candidates/Star.svg)}.last-actions .accordion-head{height:auto}.last-actions .drop-list__body .candidate-comment{padding:0}.last-actions .drop-list__body .candidate-comment .img{margin-left:0}.last-actions .drop-list__body .candidate-comment:hover{border:none}.last-actions .rating-title{color:#656f82;font-size:12px}.last-actions .switch-rating-wrap{align-items:center;display:flex}.last-actions .switch-rating-wrap .switch{position:inherit}.last-actions .switch-rating-wrap label{margin:0}.last-actions .info-title{margin-left:30px}.last-actions__form{max-width:950px}.last-actions__form .file-list{margin:0}.last-actions__form .add-file__container{justify-content:space-between}.last-actions__form .add-file__container .btn{height:32px;line-height:32px;padding:0 15px}.last-actions__form .add-file__container-wrap{display:flex}.last-actions__form textarea{border:1px solid #979797;border-radius:3px;height:70px;min-height:70px;padding:8px 20px;width:100%}.last-actions .comment svg path{fill:#656f82}.add-comment__section .comment-body .file-list .icon{margin-right:8px}.last-actions__form{margin:0 20px 30px 30px}.tab-content__bg{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);height:100%;width:100%}.candidate-profile .candidate-accordion-head>div:first-child{flex:1}.candidate-profile tbody td .upload-table__btn{justify-content:space-between}.candidate-profile tbody td .actions-btn{margin-left:7px}.candidate-profile tbody td .download-img svg{width:20px}.candidate-profile tbody td .del-img{margin-right:30px}.candidate-profile tbody td .del-img svg{width:11px}.candidate-profile .upload-table .colon1{width:10%!important}.candidate-profile .upload-table .colon2{width:64%!important}.candidate-profile .upload-table .colon3,.candidate-profile .upload-table .colon4{width:13%!important}.candidate__actions-tab .employees-events-buttons{margin-bottom:20px}.candidate__actions-tab .add-file__container-wrap{display:flex;flex-direction:column}.candidate__actions-tab .add-file__container-wrap div,.candidate__actions-tab .switch-wrap{align-items:center;display:flex}.candidate__actions-tab .switch-wrap span{color:#656f82;font-size:12px;margin-right:5px}.candidate__actions-tab .comment-body .add-file__container{justify-content:space-between;position:relative}.candidate__actions-tab .comment-body .add-file__container .switch{position:inherit}.candidate__actions-tab .comment-body .add-file__container .switch label{align-items:center;display:flex;margin-bottom:0}.candidate__actions-tab .comment-body .add-file__container-wrap{display:flex}.candidate__actions-tab .comment-body .add-file__container .rating:not(:checked)>label{margin-bottom:0}.candidate__actions-tab .accordion-body{margin-top:20px}.candidate__actions-tab .accordion-body .leave-comment textarea{height:70px;min-height:70px;padding:8px 17px}.candidate__actions-tab .candidate-accordion-head{height:auto;min-height:58px}.candidate__actions-tab .candidate-accordion-head .date-name{min-width:auto}.candidate__actions-tab .candidate-accordion-head .align-center{align-items:center;display:flex}.candidate__actions-tab .candidate-accordion-head .left-col{max-width:85%}.candidate__actions-tab .candidate-accordion-head .left-col svg{flex:0 0 26px}.candidate__actions-tab .candidate-accordion-head .left-col .status-list{margin-right:0}.candidate__actions-tab .candidate-accordion-head .desc{font-size:14px;margin:0 0 2px 4px}.candidate__actions-tab .comments{align-items:center;display:flex}.candidate__actions-tab .comments p{color:#656f82;font-size:12px;margin-bottom:0}.candidate__actions-tab .status-list{flex:0 0 auto;margin-left:0}.candidate__actions-tab .filter__select-content,.candidate__actions-tab .filter__source .filter__select-mask{width:200px}.candidate__actions-tab .filter__select-mask.open-select{border:1px solid var(--v-primary-base)}.candidate__actions-tab .filter__select-content{border:none;box-shadow:0 8px 18px rgba(45,44,42,.2);top:32px}.candidate__actions-tab .people-list.candidate-actions{margin-right:0}.candidate__actions-tab .people-list.candidate-actions li:hover{background:#edf4fc}.view-candidate-modal .modal-content{padding:20px}.view-candidate-modal .modal-body{padding:0;text-align:center}.view-candidate-modal .modal-dialog{max-width:340px}.view-candidate-modal .close{line-height:20px;position:absolute;right:4px;top:0;z-index:23}.view-candidate-modal .close span{font-size:32px}.view-candidate-modal .view-foto{background:#e6e8eb;display:flex;height:300px;justify-content:center;width:100%}.view-candidate-modal .view-foto img{height:100%;max-height:300px;max-width:300px}.view-candidate-modal .add-foto{display:block;line-height:10px;margin:10px 0 0}.view-candidate-modal .add-foto:hover svg g{fill:#4a90e2}.drop-list__body .sharing-files li{margin-right:8px}.drop-list__body .description{margin-left:23px}.drop-list__body .description p{margin-bottom:5px}.drop-list__body .candidate-comment{max-width:100%;padding:20px 0}.drop-list__body .candidate-comment:hover{border:1px solid #656f82}.drop-list__body .candidate-comment .img{margin:0 10px 0 15px}.drop-list__body .candidate-comment .img img{height:40px;width:40px}.drop-list__body .candidate-comment .file-list{margin-top:8px}.drop-list__body .candidate-comment .comment-body{padding:0 10px 0 0;word-break:break-word}.candidate-comment__main{display:flex;flex-direction:column;justify-content:center;width:100%}.candidate-comment__main .comment-body-log{align-items:center;display:flex}.candidate-comment__main .comment-body-log .file-list{margin-left:8px}.candidate-comment__main .comment-body .file-list li .download-icon{height:14px;margin-bottom:3px;padding:0;width:15px}.candidate-comment{display:flex;max-width:100%}.candidate-comment .status{margin-right:10px}.candidate-comment .icons{align-items:center;display:flex;position:absolute;right:10px;top:-17px}.candidate-comment .comment-head{display:flex;justify-content:space-between;width:100%}.candidate-comment .comment-head .remove-btn{cursor:pointer}.candidate-comment .comment-head .remove-btn svg:hover g{fill:#656f82}.candidate-comment .comment-head .edit{cursor:pointer;height:20px;margin-right:10px;width:20px}.candidate-comment .comment-head .edit svg:hover g{fill:#4a90e2}.candidate-comment .comment-head .name{color:#656f82;font-size:14px;margin-right:10px}.candidate-comment .comment-head a.name:hover{color:#4a90e2}.candidate-comment .comment-head .desc{align-items:center;display:flex}.candidate-comment .comment-head .info-date{color:#8f96a3;font-size:12px}.candidate-comment .comment-head .rating-result{display:flex;margin-right:10px}.candidate-comment .comment-head .rating-result .star{background:url(../img/candidate/star.svg);height:12px;width:13px}.candidate-comment .comment-head .rating-result .star.orange{background:url(../img/candidate/star-orange.svg)}.candidate-comment .comment-head .rating-result .comment-rating label{padding:0 .1em 0 0;width:17px}.candidate-comment .comment-head .rating-result .comment-rating label:before{font-size:18px}.calendar-modal .modal-header .actions-name{max-width:490px;overflow:hidden;text-overflow:ellipsis}.text-center__no-events{display:block;text-align:center}.accordion-head.candidate-accordion-head .candidate-comment .img{margin-left:0;position:relative}.accordion-head.candidate-accordion-head .candidate-comment .img .hint{bottom:53px;left:50%;right:auto;transform:translateX(-53%)}.accordion-head.candidate-accordion-head .candidate-comment .img .ex-employee__back{align-items:center;background:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;left:24px;position:absolute;text-align:center;top:24px;width:20px}.accordion-head.candidate-accordion-head .candidate-comment .img .ex-employee__back img{height:16px;width:16px}.accordion-head.candidate-accordion-head .candidate-comment .img:hover .hint{display:block;opacity:1}.accordion-head.candidate-accordion-head .candidate-comment:hover{border:none}.accordion-head.candidate-accordion-head.comment .candidate-comment .img .hint{bottom:55px;left:-41%;transform:inherit}.accordion-head.candidate-accordion-head.comment .candidate-comment .img .hint:before{left:13%}.select2-results .select2-results__option{font-size:12px;padding:7px 10px}.add-education-to-candidate-modal .error_message,.add-work-experience-to-candidate-modal .error_message{font-size:14px;line-height:20px;top:9px}.add-education-to-candidate-modal .main-textarea,.add-work-experience-to-candidate-modal .main-textarea{border:1px solid #bcc4d2}.add-education-to-candidate-modal .dbl-btn,.add-work-experience-to-candidate-modal .dbl-btn{margin-top:25px}.add-education-to-candidate-modal input.text-input,.add-work-experience-to-candidate-modal input.text-input{width:100%}.add-education-to-candidate-modal label,.add-work-experience-to-candidate-modal label{line-height:18px;margin-bottom:8px}.add-education-to-candidate-modal .input-wrap,.add-work-experience-to-candidate-modal .input-wrap{margin-bottom:24px}.add-education-to-candidate-modal .input-group,.add-work-experience-to-candidate-modal .input-group{align-items:center}.add-education-to-candidate-modal .input-group span,.add-work-experience-to-candidate-modal .input-group span{margin:0 4px}.add-education-to-candidate-modal .modal-body,.add-work-experience-to-candidate-modal .modal-body{padding:14px 32px 24px}.add-education-to-candidate-modal .close,.add-work-experience-to-candidate-modal .close{right:32px;top:31px}.add-education-to-candidate-modal .close:hover svg path,.add-work-experience-to-candidate-modal .close:hover svg path{fill:#656f82}.education-item .select-mask,.work-experience-item .select-mask{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.education-item .cp__header-list a,.work-experience-item .cp__header-list a{margin:0 0 0 16px}.education-item .cp__header-list a:hover svg path,.work-experience-item .cp__header-list a:hover svg path{fill:#656f82}.cp__header-list--center>a{align-items:center;display:flex;justify-content:center}.cp__header-list--center .email-link:hover img{filter:brightness(0) saturate(100%) invert(45%) sepia(7%) saturate(1035%) hue-rotate(181deg) brightness(94%) contrast(96%)}.dropdown-actions.custom .dropdown-actions__wrap{padding:8px 0}.dropdown-actions.custom .dropdown-actions__wrap .dropdown-actions__item{padding-bottom:0}.dropdown-actions.custom .dropdown-actions__wrap .dropdown-actions__item:hover{background-color:#edf4fc}.dropdown-actions.custom .dropdown-actions__wrap .dropdown-actions__item a{align-items:center;padding:6px 16px}.dropdown-actions.custom .dropdown-actions__wrap .dropdown-actions__item a svg path{fill:#bcc4d2}.copy-link-image{display:none}.candidate-title-frame{color:#2c2c2c;display:none;font-size:36px;line-height:40px}.candidate-title-frame:hover{color:#4a90e2}.iframe-body.candidate-profile-page .limit_notify{display:none}.iframe-body.candidate-profile-page .helpcrunch-iframe-wrapper{display:none!important}.iframe-body.candidate-profile-page .candidate-title-frame,.iframe-body.candidate-profile-page .copy-link-image{display:block}.iframe-body.candidate-profile-page .candidate-title{display:none}.candidate-profile-page .app-body{overflow:initial!important}.vacancies-view{padding-bottom:0}.vacancies-view .vacancy__select.disabled{pointer-events:none}.vacancies-view .vacancy__select.disabled .vacancy__select-head{background-color:#d8d8d8}.vacancies-view .event-time{display:flex;font-size:14px;width:-moz-max-content;width:max-content}.vacancies-view .event-time svg{margin-right:4px}.vacancies-view .top-event-date{color:#2c2c2c;font-size:14px;font-weight:600;line-height:18px;max-width:189px}.vacancies-view p.event-time{color:#656f82;margin-bottom:0}.vacancies-view p.event-time svg path{fill:#656f82}.vacancies-view p.event-time svg circle{stroke:#656f82}.vacancies-view a.event-time:hover{color:#105bb2}.vacancies-view a.event-time:hover svg path{fill:#105bb2}.vacancies-view a.event-time:hover svg circle{stroke:#105bb2}.vacancies-view .settings__content .settings__list li .add-teams__list li{line-height:1.5}.vacancies-view .copy-link__btn{margin-top:15px}.vacancies-view .resources-icon{display:inline-block;position:relative}.vacancies-view .resources-icon .hint{background-color:#f5a623;border-radius:10px;color:#fff;font-size:14px;font-weight:500;left:35px;line-height:21px;min-width:21px;padding:0 5px;position:absolute;top:4px}.vacancies-view .resources-icon .hint:before{border-bottom:5px solid transparent;border-right:10px solid #f5a623;border-top:5px solid transparent;content:"";height:0;left:-5px;position:absolute;top:5px;width:0}.vacancies-view .integration-tabs{margin-top:-20px}.vacancies-view .integration-tabs .js_habr_delete_skill{color:#bcc4d2}.vacancies-view .integration-tabs .js_habr_delete_skill:hover{color:#656f82}.vacancies-view .integration-tabs .blue-btn{color:#fff!important}.vacancies-view .integration-tabs .settings__content .settings__list .add-skills input{border:0;padding-left:5px;width:100%}.vacancies-view .integration-tabs .settings__content .settings__list .add-skills li{margin-bottom:4px}.vacancies-view .integration-tabs .settings__content .salary-range span{padding:0 3px}.vacancies-view .integration-tabs .settings__content .salary-range input[type=text]{width:153px}.vacancies-view .integration-tabs .copy-link{display:inline-block;position:relative}.vacancies-view .integration-tabs .copy-link .helper{background:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;font-weight:400;margin-bottom:0;margin-left:50%;padding:5px 10px;position:absolute;top:-20px;transform:translate(-50%);white-space:nowrap}.vacancies-view .integration-tabs .copy-link .helper.visible{display:block}.vacancies-view .integration-tabs .double-column{-moz-column-count:2;column-count:2}.vacancies-view .integration-tabs .double-column .custom-mark{top:3px}.vacancies-view .integration-tabs .double-column>div{align-items:baseline;display:flex}.vacancies-view .integration-tabs .double-column input[type=checkbox]{height:auto}.vacancies-view .integration-tabs .integration-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:15px}.vacancies-view .integration-tabs .tooltip-wrap{align-items:center;display:flex}.vacancies-view .integration-tabs .tooltip-wrap .tooltip-body{position:relative}.vacancies-view .integration-tabs .tooltip-wrap .tooltip-body img{margin-left:8px}.vacancies-view .integration-tabs .tooltip-wrap .tooltip-body .hint{background:#293141;border-radius:4px;bottom:30px;color:#fff;display:none;font-size:14px;left:-10px;margin-bottom:0;padding:12px 16px;position:absolute;right:inherit;text-align:left;top:inherit;white-space:nowrap;word-break:break-word;z-index:1}.vacancies-view .integration-tabs .tooltip-wrap .tooltip-body .hint:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #293141;bottom:-5px;content:"";height:0;left:20px;position:absolute;width:0}.vacancies-view .integration-tabs .tooltip-wrap .tooltip-body:hover .hint{display:block}.vacancies-view .integration-tabs .connected{align-items:flex-start;display:flex}.vacancies-view .integration-tabs .connected p{color:#656f82;font-size:14px;font-style:italic;margin-bottom:0}.vacancies-view .integration-tabs .connected .connected-img{cursor:pointer;margin-left:5px}.vacancies-view .integration-tabs .connected .connected-img:hover svg path{fill:#656f82}.vacancies-view .integration-tabs .vacancy-info-buttons .btn{margin-right:16px}.vacancies-view .integration-tabs .role-checkbox div:last-child{margin-bottom:0}.vacancies-view .integration-tabs .settings__content{box-shadow:none;padding:30px 0 0}.vacancies-view .integration-tabs .settings__content input[type=email],.vacancies-view .integration-tabs .settings__content input[type=text]{width:493px}.vacancies-view .integration-tabs .form-login{margin-top:38px}.vacancies-view .integration-tabs .form-login .vacancy-info-item{margin-bottom:20px}.vacancies-view .integration-tabs .form-login .vacancy-info-label{padding-top:3px}.vacancies-view .integration-tabs .form-login .submit-input{border:0;min-width:138px;padding:0 20px;width:auto}.vacancies-view .integration-tabs .login-input,.vacancies-view .integration-tabs .pass-input{height:44px;width:258px}.vacancies-view .integration-tabs .feedback-result{color:#656f82;font-size:18px}.vacancies-view .integration-tabs .feedback-result__superjob{font-size:14px}.vacancies-view .integration-tabs .type-vacancy__link{display:none;font-size:14px;font-weight:500}.vacancies-view .integration-tabs .vacancy-info-label .badge{border-radius:15px}.vacancies-view .integration-tabs .public-link{display:inline-block;font-size:14px;font-weight:500;margin-right:20px}.vacancies-view .integration-tabs .resources-icon{margin-top:10px}.vacancies-view .integration-tabs .htabs-nav{position:relative}.vacancies-view .integration-tabs .htabs-nav:before{background:#f2f2f2;bottom:0;content:"";display:block;height:1px;left:-40px;position:absolute;right:-40px}.vacancies-view .integration-tabs .hint{left:33px;top:5px;z-index:0}.vacancies-view .integration-tabs .title{font-size:24px;font-weight:500;margin-bottom:0}.vacancies-view .integration-tabs .htabs-content{padding:23px 0 0}.vacancies-view .integration-tabs .htabs-nav li.disabled{pointer-events:none}.vacancies-view .integration-tabs .htabs-nav a{align-items:center;background:#fff;display:flex;flex-direction:column;height:70px;justify-content:flex-start;line-height:2;min-width:117px}.vacancies-view .integration-tabs .htabs-nav a p{color:#2c2c2c;font-size:12px;font-weight:400;line-height:1;margin-bottom:0}.vacancies-view .integration-tabs .htabs-nav a img{height:auto;margin-bottom:10px;max-width:30px;position:relative;z-index:3}.vacancies-view .integration-tabs .htabs-nav a.active{background-color:#f2f2f2}.vacancies-view .integration-tabs .htabs-nav .resources-icon__superjob img{max-width:85px;min-height:30px}.vacancies-view .integration-tabs .htabs-nav .resources-icon__habr img{border-radius:50%;overflow:hidden}.vacancies-view .integration-tabs .htabs-nav .resources-icon__tutby img{margin:3px 0 14px;max-width:63px}.vacancies-view .integration-tabs .htabs-nav .resources-icon__tutby .hint{left:67px}.funnel{margin:0 -40px -48px}.funnel .icon-wrap{align-items:center;display:flex}.funnel .icon-wrap .funnel-report-btn{align-items:center;display:flex;font-size:14px;font-weight:500}.funnel .icon-wrap .funnel-report-btn span{height:30px}.funnel .icon-wrap .funnel-report-btn svg{margin-right:4px}.funnel .icon-wrap .funnel-report-btn:hover svg path{fill:#105bb2}.funnel .icon-wrap .funnel-export{min-width:38px}.funnel .data-range-picker{background-color:#fff;background:url(../img/statistics/arrow_down.svg) 96% no-repeat;border:1px solid #b0b0b0;border-radius:3px;cursor:pointer;font-size:12px;height:32px;margin-right:10px;padding:0 30px 0 15px;width:260px}.funnel__head{align-items:center;display:flex;justify-content:space-between;margin:0 24px 20px 30px}.funnel__head .export-btn .hover-helper{min-width:102px;width:auto}.funnel__head .export-btn:hover svg path{fill:#4a90e2}.funnel__head .blue-btn-min{text-align:end}.funnel__head .blue-btn-min svg:hover path{fill:#4a90e2}.funnel__body{height:auto;min-height:100%;width:100%}.funnel__footer{background:#fff;display:flex;padding:30px}.funnel__footer-item{flex:0 0 300px}.funnel__footer .title{color:#656f82;font-size:14px;margin-bottom:9px}.funnel__footer .item-list{list-style:none;margin-bottom:0;padding-left:0}.funnel__footer .item-list li{align-items:center;display:flex;margin-bottom:9px}.funnel__footer .item-list p{margin:0 10px 0 0}.funnel__footer .item-list a:hover{background:#cb5151;color:#fff}.funnel__footer .item-list a.badge{margin-top:0}.funnel .funnel-select+.select2-container{margin-right:16px;width:200px!important}.funnel .funnel-select+.select2-container .select2-selection--single{border:1px solid #bcc4d2;height:32px}.funnel .funnel-select+.select2-container .select2-selection--single .select2-selection__rendered{color:#2c2c2c;font-size:12px;line-height:32px}.funnel .funnel-select+.select2-container .select2-selection--single .select2-selection__arrow{right:5px;top:4px}.funnel .funnel-select+.select2-container .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c}.funnel-table .data-mapping{display:block;height:100%;margin:0 auto;position:relative}.funnel-table .data-mapping.green{background-color:#86cc56;width:90%}.funnel-table .data-mapping.blue{background-color:#33c0ff;width:20%}.funnel-table .data-mapping.orange{width:60%}.funnel-table .column-1{justify-content:flex-end;width:6%}.funnel-table .column-2{word-wrap:break-word;word-wrap:anywere;padding:0 10px 0 23px;width:23%;word-break:break-word}.funnel-table .column-3{width:47%}.funnel-table .column-4,.funnel-table .column-5{width:12%}.funnel-table .funnel-table__body ul,.funnel-table .funnel-table__head ul{border-bottom:1px solid #cbcfd6;display:flex;list-style:none;margin-bottom:0;padding-left:0}.funnel-table .funnel-table__body ul li,.funnel-table .funnel-table__head ul li{align-items:center;display:flex;font-weight:400;min-height:42px}.funnel-table__head{background:#fff}.funnel-table__head li{color:#656f82;font-size:14px;line-height:1.2}.funnel-table__head .column-4,.funnel-table__head .column-5{font-size:14px;text-align:center}.funnel-table__body ul{background:#fff}.funnel-table__body ul:hover{background-color:#f7f7f7}.funnel-table__body ul:hover .data-mapping:before{background-image:repeating-linear-gradient(-45deg,transparent,transparent 7px,#fff 0,#fff 10px);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.funnel-table__body ul:hover li{font-weight:500}.funnel-table__body .column-4,.funnel-table__body .column-5{justify-content:flex-end}.funnel-table__body .column-4{padding-right:40px}.funnel-table__body .column-5{padding-right:45px}iframe{min-width:100%;width:100%}.integration-info-modal .modal-body{padding:15px 30px}.integration-info-modal .steps-list{list-style:none;padding-left:0}.integration-info-modal .steps-item{align-items:flex-start;display:flex;margin-bottom:47px}.integration-info-modal .steps-item:last-child{margin-bottom:25px}.integration-info-modal .steps-item img{height:auto;margin-right:20px;max-width:220px}.integration-info-modal .steps-item p{font-weight:600;margin-bottom:8px}.integration-info-modal .modal-dialog{max-width:600px}.integration-info-modal .modal-header{border-bottom:0;justify-content:center;padding:37px 10px 20px}.integration-info-modal .modal-header p{font-size:18px;margin-bottom:0}.add-skills{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:3px;display:flex;flex-wrap:wrap;min-height:44px;padding:0 6px;width:100%}.add-skills__pseudo-input{flex-grow:2;position:relative;width:auto}.add-skills__pseudo-input p{position:absolute;top:20px}.add-skills__list{display:flex;flex-wrap:wrap;margin-top:6px;padding-left:0}.add-skills__list li{background:#656f82;border-radius:13px;color:#fff;font-size:12px;font-weight:500;height:27px;line-height:27px;margin:0 4px 4px;padding:0 12px}.add-skills__list li img{cursor:pointer;padding:4px 0 4px 4px}.add-skills__input.active::-moz-placeholder{color:transparent}.add-skills__input.active::placeholder{color:transparent}.vacancy-selection-modal .scroll-wrap{height:325px}.vacancy-selection-modal .modal-header{border-bottom:1px solid #cbcfd6}.vacancy-selection-modal .team-edit__radio{list-style:none;padding:18px 0 0 25px}.vacancy-selection-modal .team-edit__radio li{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.vacancy-selection-modal .team-edit__radio li a{white-space:nowrap}.vacancy-selection-modal .modal-main{height:325px}.uniq-vacation-responsibles-modal-body{height:395px}.event-hover-block{align-items:flex-end;background:#fff;bottom:0;display:none;flex-direction:column;justify-content:center;margin-right:5px;position:absolute;right:0;top:0;transition:all .2s linear;width:auto}.event-hover-block .add-comment{align-items:center;display:flex}.event-hover-block .add-comment span{color:#4a90e2;font-size:12px;margin-right:2px}.event-hover-block .add-comment,.event-hover-block .add-time{cursor:pointer;transition:all .2s linear}.event-hover-block .add-comment:hover svg circle,.event-hover-block .add-comment:hover svg path,.event-hover-block .add-time:hover svg circle,.event-hover-block .add-time:hover svg path{stroke:#105bb2}.event-hover-block .add-time{margin-bottom:3px}.event-hover-block:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.04) 2%,hsla(0,0%,100%,.18) 9%,hsla(0,0%,100%,.43) 21%,hsla(0,0%,100%,.47) 23%,hsla(0,0%,100%,.71) 35%,#fff 49%);bottom:0;content:"";left:-9px;position:absolute;top:0;width:10px}.settings__content .settings__input .skills-wrap__habr{padding:0}.settings__content .settings__input .skills-wrap__habr .skils-draggble{position:relative}.settings__content .settings__input .skills-wrap__habr .skils-draggble .js-skill-handler{align-items:center;cursor:pointer;display:none;height:43px;position:absolute;width:21px}.settings__content .settings__input .skills-wrap__habr .skils-draggble .select2{margin-left:20px;width:493px!important}.settings__content .settings__input .skills-wrap__habr .skils-draggble:hover .js-skill-handler,.settings__content .settings__input .slary-wrap{display:flex}.settings__content .settings__input .slary-wrap .salary-range{align-items:center;display:flex;margin-right:16px}.settings__content .settings__input .slary-wrap .salary-range input{border-color:#b0b0b0}.settings__content .settings__input .habr_divisions_list{display:flex}.settings__content .settings__input .habr_divisions_list .division-colon{margin-right:48px}.settings__content .settings__input .habr_divisions_list .division-colon ul{padding:0}.settings__content .settings__input .habr_divisions_list .division-colon ul li{align-items:center}.settings__content .settings__input .habr_divisions_list .division-colon ul li .tag-name{margin-left:8px}.settings__content .settings__input .hh-accardeon{padding:0;width:493px}.settings__content .settings__input .hh-accardeon li{display:block;margin-bottom:4px}.settings__content .settings__input .hh-accardeon .accardeon-header{background-color:#f2f2f2;border-radius:3px;cursor:pointer;display:flex;font-size:100%;height:34px;justify-content:space-between;margin:2px 0 0;outline:none;padding:.5em .5em .5em .7em;position:relative;width:100%}.settings__content .settings__input .hh-accardeon .accardeon-header .accardeon-header__tagline{color:#2c2c2c;font-size:16px;font-weight:400;margin:0;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings__content .settings__input .hh-accardeon .accardeon-header .accardeon-arrow{position:relative}.settings__content .settings__input .hh-accardeon .accardeon-header .accardeon-arrow:before{color:#2c2c2c;content:"";font-family:FontAwesome;font-size:12px;font-weight:100;line-height:1;margin-top:-6px;opacity:1;position:absolute;right:10px;top:50%;transition:transform .25s}.settings__content .settings__input .hh-accardeon .open .accardeon-arrow:before{transform:rotate(180deg)}.settings__content .settings__input .hh-accardeon .accardeon-body{background-color:inherit;border:none;display:none;padding:17px 0 3px 30px}.settings__content .settings__input .hh-accardeon .accardeon-body.open{display:block}.settings__content .settings__input .hh-accardeon .accardeon-body .checkbox-wrapper .role-checkbox{margin-bottom:14px}.settings__content .settings__list .one-line__item{margin-bottom:15px}.settings__content .settings__list .region-set,.settings__content .settings__list .town-set{display:none}.settings__content .settings__list .settings__input .wrapper-number{display:flex}.settings__content .settings__list .settings__input .wrapper-number .for-plus{left:11px;position:absolute;top:55%;transform:translateY(-50%);z-index:5}.settings__content .settings__list .settings__input .wrapper-number .tel-wrap{position:relative}.settings__content .settings__list .settings__input .wrapper-number .tel-wrap .country-code{width:69px}.settings__content .settings__list .settings__input .wrapper-number .tel-wrap .mobile-code{padding:5px;width:56px}.settings__content .settings__list .settings__input .wrapper-number .tel-wrap .tel-number{padding:5px;width:113px}.settings__content .settings__list .settings__input .wrapper-number .prompt{margin-left:10px}.select2-container,.select2-container--default,.select2-container--open{transition:none}.select2-container--disabled .select2-selection{background-color:#f2f2f2!important}.select2-container--disabled .select2-selection__arrow:before{color:#d8d8d8!important}.pseudo-scroll__canban{bottom:0;height:20px;left:0;overflow:scroll;position:absolute;right:0;width:auto;z-index:55}.pseudo-scroll__canban div{height:10px}.pseudo-scroll__canban.fixed{left:360px;position:fixed}@media screen and (max-width:1440px){.pseudo-scroll__canban.fixed{left:114px}}.pseudo-scroll__canban::-webkit-scrollbar-button{background:transparent;width:auto}.pseudo-scroll__canban::-webkit-scrollbar-track{background-color:transparent}.pseudo-scroll__canban::-webkit-scrollbar{height:10px;width:10px}.pseudo-scroll__canban::-webkit-scrollbar-thumb{background-color:#bcc4d2;border-radius:5px;box-shadow:none}.add-vacancies-employee .modal-head input[type=search]::-webkit-input-placeholder{font-style:normal}.add-vacancies-employee .modal-main{position:relative}.add-vacancies-employee .modal-main .all-result{padding-right:24px}.add-vacancies-employee .modal-main .notification-modal{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:55}.add-vacancies-employee .modal-main .notification-modal span{display:block;white-space:nowrap}.add-vacancies-employee .modal-main .employee-item{margin-bottom:16px}.add-vacancies-employee .modal-main .employee-item .rounded-circle{flex:0 0 40px;height:40px;width:40px}.add-vacancies-employee .modal-main .get-all-last-item{margin:0}.add-vacancies-employee .modal-main .get-all-last-item a{display:block;font-size:14px;text-align:center;width:100%}.add-vacancies-employee .modal-main .get-all-last-item a p{margin:0}.tag{padding-left:31px}.integration-tabs .settings__content__super_job .settings__input-prompt .prompt-wrap{display:flex}.integration-tabs .settings__content__super_job .settings__input-prompt .prompt-wrap .prompt{margin:0 8px 0 0}.integration-tabs .settings__content__super_job .settings__input-prompt .prompt-wrap .prompt .prompt__body{white-space:pre-line}.integration-tabs .settings__content__super_job .settings__input-prompt .prompt-wrap label{max-width:142px}.integration-tabs .settings__content__super_job .settings__input .error-wrap__flex{align-items:center;display:flex}.integration-tabs .settings__content__super_job .settings__input .error-wrap__flex .role-checkbox{margin-left:16px}.integration-tabs .settings__content__super_job .settings__input label{max-width:145px}.integration-tabs .settings__content__super_job .settings__input .team-edit__radio{padding-left:0}.integration-tabs .settings__content__super_job .settings__input .team-edit__radio label{max-width:300px}.integration-tabs .settings__content__super_job .settings__input .in-line{align-items:center;margin-bottom:16px}.integration-tabs .settings__content__super_job .settings__input .in-line .select2{margin-right:16px}.integration-tabs .settings__content__super_job .settings__input .phone-list li{display:list-item}.integration-tabs .settings__content__super_job .settings__input .phone-list li .tel-input{margin-right:16px;width:180px}.integration-tabs .settings__content__super_job .settings__input .add-lang{display:inline}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection--multiple{height:auto!important;min-height:44px}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection__rendered{align-items:center;display:flex;flex-wrap:wrap;height:100%;max-width:100%;min-height:40px;overflow:visible;padding:8px}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection__rendered li{align-items:center;height:24px;margin-bottom:0}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection__rendered .select2-selection__choice{align-items:center;background-color:#4a90e2;border-color:#4a90e2;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:500;margin-bottom:0;max-height:20px;padding-right:20px;position:relative}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#fff;font-size:28px;opacity:.5;position:absolute;right:0}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover{opacity:1}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-container{width:670px!important}.integration-tabs .settings__content__super_job .settings__input-vacancy .select2-container .selection{width:100%}.error{background-color:#293141;display:flex;justify-content:center}.error-page{align-items:center;display:flex;flex-direction:column;padding:50px 15px 70px}.error-page__logo{margin-bottom:65px;width:90px}.error-page__img{margin-bottom:16px;text-align:center}.error-page__img img{max-width:680px;width:100%}.error-page__descr{margin-bottom:32px}.error-page__descr .head-text{color:#fff;font-size:18px;font-weight:500;line-height:28px}.error-page__descr .body-text{color:#bcc4d2;font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.error-page__expired{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.error-page__expired__img img{max-width:520px}.error-page__resending{color:#bcc4d2;max-width:500px}.error-page__btn{border-radius:4px;font-size:16px;font-weight:500;height:40px;line-height:40px;padding:0;transition:background-color .25s;width:184px}.error-page__btn:hover{background-color:#0d4e99}.employees.candidates .content-wrapper{align-content:flex-start;display:flex;height:calc(100vh - 170px);margin:0;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1024px){.employees.candidates .content-wrapper{max-height:calc(100vh - 158px)}}.candidates.employees{position:relative;z-index:119}.candidates .for-vacancy{color:#656f82;margin:-16px 0 14px;width:100%}.candidates .for-vacancy .remove-vacancy{background:transparent;border:0;outline:0;padding:0 2px}.candidates .for-vacancy .remove-vacancy:hover .icon{opacity:1}.candidates .for-vacancy .icon{margin-top:-1px;opacity:.7;transition:opacity .25s}.candidates .pagination .page-item.disabled{background:transparent}.candidates .pagination .page-item.active .page-link{color:#fff;padding:0 10px}.candidates .pagination .page-item.active .page-link:before{background:#4a90e2;border-radius:3px;bottom:0;content:"";height:100%;left:7px;position:absolute;right:6px;top:0;z-index:-1}.candidates .experience,.candidates .salary{font-size:14px;word-break:break-word}.candidates .employee-item.line .experience{display:inline-block;min-width:83px;text-align:end}.candidates .employee-item.line .date{position:absolute;right:18px}.candidates .employee-item.line .date span{font-size:14px}.candidates .employee-card .user-info{text-align:center}.candidates .employee-card .add-actions .badge-black,.candidates .employee-card .add-actions .badge-red{border-radius:4px}.candidates .candidates__head{box-shadow:0 3px 4px 0 hsla(0,0%,85%,.38);padding:3px 18px 0 32px;position:sticky;top:0;z-index:55}.candidates .candidates__head:before{background:#fff;bottom:0;content:"";left:-70px;position:absolute;right:0;top:-40px;z-index:-1}@media screen and (max-width:1080px){.candidates .candidates__head{left:100px}}.candidates .candidates__head h1{font-size:36px;margin-bottom:16px}@media screen and (max-width:1100px){.candidates .candidates__head h1{font-size:24px}}.candidates .candidates__head .candidates__check{display:flex;justify-content:space-between;padding-bottom:11px}.candidates .candidates__head .candidates__check.open-filter{margin-left:192px}.candidates .candidates__head .candidates__check .disabled p{color:#bfbfbf}.candidates .candidates__head .candidates__check .candidates__check-actions{display:none;height:26px;margin-left:24px}.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon{align-items:center;display:flex;margin-right:20px;position:relative}.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon .prompt__body{height:24px;left:23px;padding:3px 8px;top:-21px;white-space:nowrap;width:auto}.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon:hover a svg .email-icon,.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon:hover a svg g .icons-act,.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon:hover a svg g .icons-act_del,.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon:hover a svg path{fill:#656f82}.candidates .candidates__head .candidates__check .candidates__check-actions .actions-icon:hover .prompt__body{display:block}.candidates .candidates__head .candidates__check .candidates__check-actions .send_actions-icon{margin-right:8px}.candidates .candidates__head .candidates__check .del-candidates__icons{align-items:center;display:none;margin-left:96px}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon{height:26px;margin-right:8px;position:relative;width:26px}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon .prompt__body{height:24px;left:23px;padding:3px 8px;top:-21px;white-space:nowrap;width:auto}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon:hover a svg g .del-hover{fill:#e25a5a}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon:hover a svg g .icons-act{fill:#656f82}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon:hover a svg g .icons-act__del{fill:#e25a5a}.candidates .candidates__head .candidates__check .del-candidates__icons .actions-icon:hover .prompt__body{display:block}.candidates .candidates__head .candidates__check .del-candidates__icons .active{background-color:#f2f2f2}.candidates .candidates__head .candidates__check .del-candidates__icons .active a svg g .icons-act__del,.candidates .candidates__head .candidates__check .del-candidates__icons .active:hover a svg g .icons-act{fill:#e25a5a}.candidates .candidates__head .candidates__check .text-right{display:flex;justify-content:flex-end}.candidates .candidates__head .candidates__check .text-right .filter__select-mask{border:0;height:32px;padding:0 10px;width:160px}.candidates .candidates__head .candidates__check .text-right .filter__select-mask.open-select .arrow-btn svg{transform:rotate(180deg)}.candidates .candidates__head .candidates__check .text-right .filter__select-mask .sorting-info{max-width:100%}.candidates .candidates__head .candidates__check .text-right .filter__select-mask .sorting-info p{color:#2c2c2c;font-size:12px;margin-bottom:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidates .candidates__head .candidates__check .text-right .filter__select-content{border:1px solid #b0b0b0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-height:340px;padding:0;top:30px;width:190px}.candidates .candidates__head .candidates__check .text-right .filter__select-content .mCSB_container{margin-right:5px}.candidates .candidates__head .candidates__check .text-right .filter__select-content .sorting-list{list-style-type:none;margin:0;padding:0}.candidates .candidates__head .candidates__check .text-right .filter__select-content .sorting-list .sorting-info{padding:9px 18px}.candidates .candidates__head .candidates__check .text-right .filter__select-content .sorting-list .sorting-info p{color:#2c2c2c;font-size:12px;margin:0;text-align:left}.candidates .candidates__head .candidates__check .text-right .filter__select-content .sorting-list .sorting-info:hover{background-color:#f2f2f2}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select{width:auto}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-head{align-items:center;background-color:#4a90e2;border-radius:3px;display:flex;height:32px;overflow:hidden;transition:all .2s linear}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-head:hover{background:#105bb2}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-name{color:#fff;font-size:14px;font-weight:500;padding:0 7px 0 9px;white-space:nowrap}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-arrow{border-left:1px solid #fff;cursor:pointer;display:inline-block;height:100%;padding:9px 7px}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-arrow.open{background:#105bb2}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-arrow.open:before{transform:rotate(180deg)}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-arrow:before{color:#fff;content:"";display:block;font-family:FontAwesome;font-size:14px;line-height:1}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-body{background-color:#fff;border:1px solid #a9aaa9;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;height:auto;position:absolute;right:17px;top:98px;width:183px;z-index:3}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-body.open{display:block;z-index:10}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-item{align-items:center;border-radius:3px;color:#2c2c2c;display:flex;font-size:14px;height:100%;padding:8px 16px;text-align:left}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-item svg{margin-right:6px}.candidates .candidates__head .candidates__check .text-right .import-candidate .vacancy__select-item:hover{background:#f2f2f2;border-radius:3px;color:#2c2c2c}.candidates .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.candidates .mCSB_scrollTools .mCSB_draggerRail{margin:0 9px;width:5px}.candidates .page-footer{align-items:center;height:50px;margin-bottom:40px;position:relative;width:100%}.candidates .page-footer .pagination{margin:0}.candidates .page-footer .show-entries{position:absolute;right:0}@media screen and (max-width:1200px){.candidates .page-footer .show-entries p{display:none}}@media screen and (min-width:2000px){.candidates .page-footer{margin:0 auto;width:100%}}.candidates .content-wrapper{display:flex}.candidates .content-wrapper.ai-selection{margin-top:142px}.candidates .content-wrapper .content-mg{margin:0;padding:20px 0 0;width:100%}.candidates .content-wrapper .content-mg .employee-item .employee-layout{margin-bottom:16px}.candidates .content-wrapper .content-mg .employee-item .employee{display:block;margin:0 16px 0 0;min-height:312px;width:240px}.candidates .content-wrapper .content-mg .employee-item .employee .candidate-image__wrap{align-items:center;border-radius:50%;display:flex;height:80px;margin:0 auto;overflow:hidden;width:80px}.candidates .content-wrapper .content-mg .employee-item .employee .line-wrap__title .position-wrap .labels-wrap{left:50%;position:absolute;top:6px;transform:translateX(-50%)}.candidates .content-wrapper .content-mg .employee-item .employee .line-wrap__title .position-wrap .labels-wrap .black-list-label{background-color:#000;color:#fff;font-size:12px;height:18px;margin:4px auto;width:60px}.candidates .content-wrapper .content-mg .employee-item .employee .line-wrap__title .position-wrap .labels-wrap .delited-label{background-color:#e25a5a;color:#fff;display:inline-block;font-size:12px;height:18px;margin:4px auto;padding:0 5px;white-space:nowrap}.candidates .content-wrapper .content-mg .employee-item .employee .checkbox-wrap{left:10px;position:absolute;top:10px}.candidates .content-wrapper .content-mg .employee-item .employee .employee-head{display:block;position:absolute;right:10px;text-align:right;top:10px}.candidates .content-wrapper .content-mg .employee-item .employee .position{max-width:250px;white-space:nowrap}.candidates .content-wrapper .content-mg .employee-item .employee .image{margin:0}.candidates .content-wrapper .content-mg .employee-item .employee .image img{height:auto;width:80px}.candidates .content-wrapper .content-mg .employee-item .employee .image:hover+.line-wrap .name{color:#4a90e2}.candidates .content-wrapper .content-mg .employee-item .employee .name{font-size:16px;max-height:40px;max-width:200px}.candidates .content-wrapper .content-mg .employee-item .employee .name:hover{color:#4a90e2}.candidates .content-wrapper .content-mg .employee-item .employee .candidate-status{bottom:49px;left:50%;margin-bottom:0;position:absolute;transform:translateX(-50%)}.candidates .content-wrapper .content-mg .employee-item .employee .candidate-status .badge{max-width:170px}.candidates .content-wrapper .content-mg .employee-item .employee .active-date{bottom:20px;left:50%;position:absolute;transform:translateX(-50%)}.candidates .content-wrapper .content-mg .employee-item .employee .active-date .date-one{margin-bottom:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidates .content-wrapper .content-mg .employee-item .selected{background-color:#e6e8eb;box-shadow:0 0 0 0}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout{width:100%}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee{display:flex;justify-content:space-between;margin-right:0;max-width:1140px;min-height:60px;padding:10px 20px;position:relative;width:100%}@media screen and (min-width:2000px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee{margin:0 auto}}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .left-col__wrap,.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .right-col__wrap{align-items:center;display:flex}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .right-col__wrap{justify-content:space-between;width:100%}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .left-col__wrap{width:600px}@media screen and (max-width:1400px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .left-col__wrap{width:460px}}@media screen and (max-width:1200px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .left-col__wrap{width:280px}}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .checkbox-wrap{position:static}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .image img{height:auto;width:40px}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .image:hover+.line-wrap .name{color:#4a90e2}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status{display:flex;justify-content:flex-start;position:static;transform:none;width:190px}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status .badge{max-width:215px}@media screen and (max-width:1400px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status .badge{max-width:150px}}@media screen and (max-width:1200px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status .badge{max-width:150px}}@media screen and (max-width:1400px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status{margin-left:20px;width:150px}}@media screen and (max-width:1200px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .candidate-status{margin:0}}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .position{white-space:nowrap}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .checkbox-wrap{width:30px}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .active-date{position:static;transform:none}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .active-date .date-one{color:#656f82;font-size:14px;margin-right:14px;min-width:84px;overflow:hidden;padding:0;position:static;text-align:right;text-overflow:ellipsis;transform:none;white-space:nowrap;width:84px}@media screen and (max-width:1400px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .active-date .date-one{margin:0}}@media screen and (max-width:1200px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .active-date .date-one{min-width:50px;text-align:left}}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .employee-head{display:inline-block;margin:0 71px 0 50px;max-width:230px;min-width:230px;position:static}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .employee-head .salary{float:left;font-size:14px;margin:0 20px 0 0;text-align:right;width:70px}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .employee-head .experience{float:right;font-size:14px;margin:0;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1400px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .employee-head{margin:0 10px 0 0;max-width:200px;min-width:145px}}@media screen and (max-width:1200px){.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .employee .employee-head{margin-right:20px;width:177px}}.candidates .content-wrapper .content-mg .employee-item.line .employee-layout .selected{background-color:#e6e8eb;box-shadow:0 0 0 0}.candidates .content-wrapper .content-mg .empty-filter{align-items:center;background-color:inherit;box-shadow:none;display:flex;flex-direction:column;justify-content:center;min-height:500px;width:100%}.candidates .content-wrapper .content-mg .empty-filter svg{margin-bottom:16px}.candidates .content-wrapper .content-mg .empty-filter .empty-filter__text{font-size:18px;line-height:28px;max-width:320px;text-align:center}.candidates .content-wrapper .content-mg__margin{margin-left:40px}.disabled{background-color:#e9e9e9;pointer-events:none}.disabled p{color:#bfbfbf}.del-candidates .close,.verification-delete .close{right:10px;top:0}.del-candidates .source-title,.verification-delete .source-title{color:var(--v-midnight-darken1);font-size:14px;margin-bottom:8px;text-align:left}.search-result{display:none}.search-result .birthday-list .last-item{border-top:1px solid #dfe2e7}.search-result .birthday-list .last-item .all-result{height:42px;text-align:center;width:100%}.search-result .birthday-list .last-item .all-result div p{color:#2c2c2c;font-size:14px;margin:0;padding-top:10px}.tags-modal .modal-header__tags a:hover svg g{stroke:#656f82}.tags-modal .modal-header__tags .tags-tagline{text-align:center}.tags-modal .modal-header__tags .tags-tagline p{margin-bottom:10px}.tags-modal ::-webkit-input-placeholder{font-style:italic}.tags-modal :-moz-placeholder,.tags-modal ::-moz-placeholder{font-style:italic}.tags-modal :-ms-input-placeholder{font-style:italic}.tags-modal .tags-modal__body .add-skills .search-result .add-tag__list li{margin-right:10px}.l-header-nav .form-control{color:#9b9b9b}.l-header-nav .form-control:focus{background-color:#fff}#select2-template_select-results li:empty{display:none}.whrite-email .invalid{border-color:#e25a5a!important}.whrite-email .err{color:#e25a5a!important;display:none;font-size:14px;margin:8px 0 0;text-align:left}.whrite-email .modal-dialog{max-width:600px}.whrite-email .modal-content{width:600px}.whrite-email .modal-content .modal-body{padding:30px}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap{max-width:100%}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .add-file__cont{position:relative}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .add-file__cont .add-file__wrap{margin-right:4px}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .add-file__cont p{margin-bottom:4px}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .hint{background:rgba(41,49,65,.9);border-radius:4px;bottom:38px;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#fff;display:none;font-size:14px;left:0;opacity:0;padding:9px 6px 10px 14px;position:absolute;text-align:left;transition:all .3s linear;width:227px;z-index:5}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .hint:before{border:8px solid transparent;border-top-color:rgba(41,49,65,.9);content:"";height:0;left:50%;position:absolute;top:60px;transform:translateX(-50%);width:0}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__container-wrap .add-file__cont:hover .hint{display:block;opacity:1}.whrite-email .modal-content .modal-body .leave-comment-main .add-file__pseudo-input,.whrite-email .modal-content .modal-body .leave-comment-main .add-file__pseudo-input:hover{background:none}.whrite-email .modal-content .modal-body .file-size{color:#bcc4d2;margin-left:4px;white-space:nowrap}.whrite-email .modal-content .modal-body .close:hover span{color:#656f82}.whrite-email .modal-content .modal-body .main-modal__title{color:#2c2c2c;font-size:18px;font-weight:400;margin-bottom:20px}.whrite-email .modal-content .modal-body .settings__list{list-style-type:none;margin-bottom:10px;padding:0}.whrite-email .modal-content .modal-body .settings__list .settings__input{margin-bottom:20px;text-align:left}.whrite-email .modal-content .modal-body .settings__list .settings__input .no-candidate__choosen{display:none;margin-left:5px}.whrite-email .modal-content .modal-body .settings__list .settings__input .count_emails{margin-left:5px}.whrite-email .modal-content .modal-body .settings__list .settings__input__body{margin-bottom:10px}.whrite-email .modal-content .modal-body .settings__list .settings__input p{color:#656f82;display:flex;font-size:14px;margin-bottom:10px}.whrite-email .modal-content .modal-body .settings__list .settings__input input{border:1px solid #979797;border-radius:3px;font-size:14px;height:44px;padding:0 20px;width:100%}.whrite-email .modal-content .modal-body .settings__list .settings__input input:focus{box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12)}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list{background-color:#f2f2f2;border-radius:3px;max-height:145px;min-height:30px;overflow:hidden;width:540px}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list .email-list{list-style-type:none;padding:0}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list .email-list li{align-items:center;display:flex;height:30px;padding:0 10px 0 20px}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list .email-list li .candidates-name{color:#2c2c2c;display:inline;font-size:14px;font-weight:400;margin:0;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list .email-list li .candidates-email{color:#656f82;display:inline;font-size:14px;margin:0 10px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whrite-email .modal-content .modal-body .settings__list .settings__input .candidates-email__list .email-list li .delete-email{cursor:pointer}.whrite-email .modal-content .modal-body .settings__list .settings__input-search{position:relative}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result{box-shadow:0 2px 9px 0 rgba(0,0,0,.32),0 1px 2px 0 rgba(0,0,0,.12);display:none;left:0;max-height:257px;padding-top:5px;top:75px;width:100%;z-index:5}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list{list-style:none;padding:0}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list li{display:flex;height:36px;line-height:36px;margin-right:13px;padding-left:17px}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list li.no-data{pointer-events:none}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list li:hover{background-color:#f2f2f2;cursor:pointer}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list li .candidates-name{color:#2c2c2c;display:inline;font-size:14px;margin-bottom:10px;margin-right:10px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .candidates-list li .candidates-email{display:inline;max-width:215px;overflow:hidden;text-overflow:ellipsis}.whrite-email .modal-content .modal-body .settings__list .settings__input-search .search-result .mCSB_container{margin-right:0}.whrite-email .modal-content .dbl-btn{text-align:left}.whrite-email .modal-content .mCSB_dragger{max-height:74px!important;min-height:74px!important}.whrite-email .cke_contents{height:240px!important}.whrite-email .cke_1{border-radius:3px}.whrite-email .cke_1:not(.invalid){border-color:#979797!important}.whrite-email .adding-file__wrap{text-align:left}.whrite-email .adding-file__wrap .add-file__wrap{align-items:baseline;display:flex;margin-bottom:10px;position:relative}.whrite-email .adding-file__wrap .add-file__wrap input[type=file]{height:32px;opacity:0;padding:0;position:relative;width:32px;z-index:-1}.whrite-email .adding-file__wrap .add-file__wrap .add-file__pseudo-input{background:url(/storage/hrms/assets/img/send-email/attach.svg) no-repeat;cursor:pointer;height:32px;left:0;position:absolute;top:0;width:32px;z-index:2}.whrite-email .adding-file__wrap .add-file__wrap .add-file__pseudo-input:hover{background:url(/storage/hrms/assets/img/send-email/attach-hover.svg)}.whrite-email .adding-file__wrap .btn{margin-right:10px}.whrite-email .adding-file__wrap .disable{background-color:#e0e2e5;pointer-events:none}.whrite-email .adding-file__wrap .file-list{margin:0 0 5px}.whrite-email .adding-file__wrap .file-list li{display:flex}.whrite-email .adding-file__wrap .file-list li .files-name{margin:0 5px 0 0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-body .import-report-modal .modal-body{min-height:auto;padding:40px 32px 24px}.app-body .import-report-modal .close{right:16px;top:8px;z-index:55}.app-body .import-report-modal .close:hover svg path{fill:#4a90e2}.app-body .import-report-modal .import-tab__form .error-wrap .import-tab__input label{background-color:#fff;display:flex;text-align:center}.app-body .import-report-modal .import-tab__form .error-wrap .import-tab__input span{color:#4a90e2;margin-left:5px}.app-body .import-report-modal .main-modal__title{display:flex;font-size:18px;font-weight:500;margin-bottom:16px;text-align:left}.app-body .import-report-modal .main-modal__title .error-icon{margin-right:8px}.app-body .import-report-modal .main-modal__title .modal__subtitle{font-size:16px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:8px}.app-body .import-report-modal .main-modal__title-error{align-items:flex-start;display:flex;margin-bottom:0}.app-body .import-report-modal .main-modal__title-error .error-import-modal-text{font-size:16px;font-weight:400}.app-body .import-report-modal .main-modal__title-error svg{margin-right:8px}.app-body .import-report-modal .main-modal__title-error .message-wrap{display:block}.app-body .import-report-modal .main-modal__title-error .message-wrap p{margin:0;word-break:break-word}.app-body .import-report-modal .main-modal__title-error .message-wrap .import-modal-file-name{font-size:14px;font-weight:400;line-height:22px;margin-top:8px}.app-body .import-report-modal .upload-error-text{font-size:16px;line-height:24px;margin-bottom:8px;text-align:left}.app-body .import-report-modal .upload-name__file{font-size:14px;line-height:22px;text-align:left}.app-body .import-report-modal .dbl-btn{margin-top:24px;text-align:left}.app-body .import-report-modal .dbl-btn .blue-btn{margin:0}.ai-selection-modal{text-align:center}.ai-selection-modal .modal-dialog{margin-top:calc(50vh - 160px)}.ai-selection-modal .title{font-size:18px;font-weight:500;margin:24px 0 8px}.ai-selection-modal .desc{margin:0 0 24px}.ai-selection-modal .img{margin:0 0 8px}.consent-page{background:#fff;color:#2c2c2c;font-family:Fira Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;min-height:100vh;padding:32px 16px 24px}.consent-page.fixed-footer{padding-bottom:124px}.consent-page .company-logo{align-items:center;display:flex;justify-content:center;padding:0 0 32px}.consent-page .company-logo img{border-radius:50%;margin:0 8px 0 0;max-height:44px;max-width:44px}.consent-page .company-logo .company-name{font-size:22px;font-weight:600;line-height:34px}.consent-page .container-body{margin:0 auto;max-width:920px;width:100%}.consent-page .container-body .content-agreement h1{font-size:20px;font-weight:700;text-transform:uppercase}.consent-page .container-body .content-agreement span.placeholder{color:#4a90e2}.consent-page .container-body .content-agreement img{max-width:100%}.consent-page .agree-butt{background:#fff;bottom:0;box-shadow:0 4px 15px 0 rgba(0,0,0,.15);left:0;padding:16px;position:fixed;right:0;text-align:center;width:100%}.consent-page .agree-butt p{color:#2c2c2c;font-size:18px;line-height:28px;margin:0 0 8px}.consent-page .agree-butt a{font-weight:500;line-height:24px;padding:8px 24px}.consent-page .agree-butt .reject-btn{background:#fff;border:1px solid #4a90e2;margin-left:12px}.consent-page .consent-data-processing{align-items:flex-start;display:flex;justify-content:center;padding:0 8px 32px}.consent-page .consent-data-processing .answer-wrap{text-align:center}.consent-page .consent-data-processing .answer-head{font-size:24px;line-height:36px;margin:0 0 8px}.consent-page .consent-data-processing .answer-desc{color:#9da3ae;font-size:18px;line-height:28px;margin:0}.consent-page .consent-data-processing .answer-img{margin:0 8px 0 -40px}@media screen and (max-width:800px){.consent-page .consent-data-processing{align-items:center;flex-direction:column}.consent-page .consent-data-processing .answer-img{margin:0 0 8px}}.cp__header-status-text{margin-bottom:16px}.cp__header-status-text .panel{align-items:center;background:#e8e8e8;border-radius:4px;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 16px}.cp__header-status-text .panel.red{background:#fdcece}.cp__header-status-text .panel .left .line{align-items:flex-start;display:flex}.cp__header-status-text .panel .left .line img{position:relative;top:2px}.cp__header-status-text .panel .left .line .text{font-size:14px;margin-left:8px}.cp__header-status-text .panel .left .buttons{align-items:center;display:flex;justify-content:flex-start;margin-left:25px;margin-top:5px}.cp__header-status-text .panel .left .buttons .button{align-items:normal;color:#4a90e2;cursor:pointer;display:flex;margin-right:16px}.cp__header-status-text .panel .left .buttons .button.red .text{color:#e25a5a}.cp__header-status-text .panel .left .buttons .button .text{font-size:14px;font-weight:500;margin-left:8px}.cp__header-status-text .panel .right .date{color:#656f82;font-size:12px}.cp__header-status-text .panel .right .employee-who-sent{padding-left:10px}.cp__header-status-text .panel .right .employee-who-sent img{width:28px}.ui-datepicker{z-index:1000!important}.view-actions .name-title{font-size:36px;font-weight:400;margin-bottom:30px;max-width:1200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-actions .content{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);padding:40px}.view-actions .content .settings__item .name-title{color:#2c2c2c;font-size:36px;font-weight:400;margin-bottom:30px}.view-actions .content .settings__item .settings__list{list-style:none;padding:0}.view-actions .content .settings__item .settings__list li{display:flex;margin-bottom:30px}.view-actions .content .settings__item .settings__list li .settings__input{align-items:flex-start;display:flex;position:relative;width:100%}.view-actions .content .settings__item .settings__list li .settings__input>p{color:#656f82;flex:0 0 146px;font-size:14px;line-height:18px;margin:4px 0 0;padding-right:17px}.view-actions .content .settings__item .settings__list li .settings__input span{max-width:800px;overflow:hidden;text-overflow:ellipsis}.view-actions .content .settings__item .settings__list li .settings__input .html-comment{color:#2c2c2c;font-size:16px;line-height:24px;word-break:break-word}.view-actions .content .settings__item .settings__list li .settings__input .html-comment h2,.view-actions .content .settings__item .settings__list li .settings__input .html-comment h3,.view-actions .content .settings__item .settings__list li .settings__input .html-comment h4{margin:0 0 8px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment h2{font-size:32px;line-height:48px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment h3{font-size:24px;line-height:36px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment h4{font-size:20px;line-height:30px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment p{margin-bottom:8px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment blockquote{border-left:5px solid #656f82;color:#656f82;font-style:italic;margin:24px 0;padding:20px 0 20px 24px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment blockquote p{margin:0}.view-actions .content .settings__item .settings__list li .settings__input .html-comment ol,.view-actions .content .settings__item .settings__list li .settings__input .html-comment ul{margin:20px 0;padding-left:24px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment ul{list-style-type:disc}.view-actions .content .settings__item .settings__list li .settings__input .html-comment ol{list-style-type:decimal}.view-actions .content .settings__item .settings__list li .settings__input .html-comment li{display:list-item;margin:0 0 8px}.view-actions .content .settings__item .settings__list li .settings__input .html-comment a{transition:color .25s}.view-actions .content .settings__item .settings__list li .settings__input .html-comment a:hover{color:#105bb2;text-decoration:underline}.view-actions .content .settings__item .settings__list li .settings__input .html-comment hr{background:#bcc4d2;border:0;height:2px;margin:20px 0}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files{display:flex;justify-content:flex-start}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files{border-radius:3px;min-width:60px;padding:7px 4px 4px}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files:hover{background-color:#f2f2f2;cursor:pointer}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files .user-upload__files{text-align:center}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files .user-upload__files .user-file__info{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files .user-upload__files .user-file__info .user-file__name{color:#2c2c2c;font-size:12px}.view-actions .content .settings__item .settings__list li .settings__input .name-actions,.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files .user-upload__files .user-file__img:hover+.user-file__info .user-file__name,.view-actions .content .settings__item .settings__list li .settings__input .sharing-files .user-prifile__files .user-upload__files .user-file__info .user-file__name:hover{color:#4a90e2}.view-actions .content .settings__item .button-group{margin-left:146px}.view-actions .content .settings__item .button-group .btn{margin-right:14px}.attached-files,.user-prifile__events{align-items:center;display:flex}.attached-files{justify-content:flex-end;margin-right:12px}.attached-files p{color:#656f82;font-size:14px;margin:0 0 0 -4px}.accordion-body .drop-list__body .remove{right:-9px;top:0}.drop-list{list-style:none;padding-left:30px}.drop-list__head{color:#656f82;cursor:pointer;display:inline-block;font-size:16px}.drop-list__head.open .fa,.drop-list__head.open svg{transform:rotate(180deg)}.drop-list__head .fa{font-size:12px;transition:all .2s linear}.drop-list__head svg{position:relative;top:-2px}.drop-list__head:hover{color:#4a90e2}.drop-list__head:hover svg g g{stroke:#4a90e2}.drop-list__body{display:none;margin:17px 0 30px}.drop-list__body .comment-body{padding-bottom:15px}.drop-list__body .comment.author{background:#f2f2f2;border:0}.drop-list__body.open{display:block}.drop-list__body .add-file__container{align-items:flex-start}.drop-list__body .add-file__pseudo-input{top:3px}.drop-list__body .file-list{margin-top:8px}.drop-list__body .file-list li{max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-list__body .leave-comment{margin-bottom:35px;padding:0 0 0 25px}.drop-list__body .img{margin:0 23px}.drop-list__body .img img{height:52px;width:52px}.tasks__tab-wrap .accordion-body.request-body{margin-top:0}.tasks__tab-wrap .user-prifile__date.bold{color:#2c2c2c;font-size:14px}.date.min{font-size:12px;width:135px}.date.min span{display:inline-block}.vocation-table tbody td .text-mid-col span.days{font-size:14px}.request-body .drop-list{padding-left:0}.request-body .actions__btn{margin-bottom:23px;margin-left:0}.request-body .actions__btn a{font-weight:500}.table-import{background:#f2f2f2;overflow:hidden;padding:30px 0 0 72px}.table-import .sortable .del{cursor:pointer}.table-import .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;left:368px;position:fixed}.table-import .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background:#656f82;border-radius:7px;height:10px;margin:0;opacity:1}.table-import .mCSB_scrollTools .mCSB_draggerContainer{background:#d1d1d1;height:10px;top:13px}.table-import__head{display:flex;justify-content:space-between;max-width:1770px}.table-import__head .file-name{font-size:18px}.table-import__head .file-name svg{cursor:pointer}.table-import__head .file-name svg:hover g{fill:#656f82}.table-import__head .btn__group{align-items:center;display:flex}.table-import__head .btn__group a{font-size:14px;font-weight:500;padding:5px 15px}.table-import__head .btn__group button{margin:0 15px;padding:0 15px}.table-import__body .title{color:#656f82;font-size:14px}.table-import__body .culumns-list{display:flex;flex-wrap:wrap;margin-bottom:14px;padding-left:0}.table-import__body .culumns-list div{border:1px solid #656f82;border-radius:3px;cursor:default;font-size:12px;list-style:none;margin:0 6px 8px 0;padding:2px 8px}.table-import__body .culumns-list div svg{display:none}.table-import__body .culumns-list div:hover{background:#656f82;color:#fff}.scroll-table{max-width:100%;overflow-x:auto;position:relative}.scroll-table .pseudo-scroll__calendar{left:126px;position:fixed;right:0}.scroll-table__wrap{margin-bottom:-18px;overflow:hidden}.table__content{display:flex;flex-direction:column;margin-bottom:14px}.table-import__row{display:flex;flex-direction:row}.table-import__row>div{background:#fff;border-bottom:1px solid #dcdcdc;color:#656f82;flex:0 0 280px;font-size:14px;margin-right:2px;max-width:280px;min-width:160px;padding:7px 15px;width:auto}.table-import__row .line-break{white-space:pre-line;word-break:break-all}.table-import__row:first-child{border-bottom:0}.table-import__row.active{border:2px solid red}.table-import__row .sortable{min-height:30px}.table-import__row .head{background:#fff;border-radius:3px;height:auto;margin-bottom:2px;min-height:60px;padding:10px 15px}.table-import__row .head-title{color:#293141;font-size:14px;margin-bottom:10px}.table-import__row .head-title.error{background:#fff;color:#e25a5a}.table-import__row .head .sortable{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.table-import__row .head .sortable div{align-items:center;background-color:#656f82;border-radius:3px;color:#fff;cursor:default;display:flex;font-size:12px;margin:0 10px 6px 0;padding:2px 8px}.table-import__row .head .sortable div svg{margin-left:7px}.table-import__row .head .sortable div svg:hover g{fill:#fff}.forms-expired{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-top:40px}.forms-expired .title{color:#fff;font-family:Fira Sans,sans-serif;font-size:24px;font-weight:600;line-height:1;margin-bottom:14px}.forms-expired .subtitle{color:#bcc4d2;font-size:18px;line-height:1.67;margin-bottom:30px;max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forms-expired .desc{font-size:16px;font-weight:400;line-height:24px;width:395px}.forms-expired .subtitle-empty{margin-bottom:0}.forms-expired .img{height:163px;margin-bottom:87px;margin-left:25px;width:234px}.forms-expired .img-empty{margin-bottom:71px}.forms-expired .btn{font-size:16px;height:52px;line-height:52px;min-width:194px}.forms-expired .payment-error-btn{margin-top:24px;width:100%}.login-page-empty{max-width:460px}.payroll{background:#fff}.payroll .hint{display:none}.payroll .user-prifile__name.hover{color:#4a90e2;outline:none}.payroll .user-prifile__name.hover:hover{color:#105bb2}.payroll .timeline-filter__content-head{border-bottom:1px solid #b0b0b0;padding-bottom:8px}.payroll .timeline-filter__content-head .all{font-size:12px}.payroll .timeline-filter__content-body{display:flex}.payroll .timeline-filter__content{flex-direction:column}.payroll .timeline-filter__content li{margin-bottom:12px}.payroll .timeline-filter__content li:first-child{margin-bottom:16px}.payroll .timeline-filter__content li:first-child:before{display:none}.payroll .total-img{margin-bottom:10px;text-align:center}.payroll .total-img img{height:20px;width:20px}.payroll .total-title{color:#656f82;display:block;font-size:10px;margin-bottom:18px}.payroll .total{align-items:center;border-top:2px solid #9ca5b7;display:flex;font-size:18px;min-height:107px;padding-left:35px}.payroll .mCSB_scrollTools{height:10px;left:553px;position:fixed}.payroll .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0}.payroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#bcc4d2;height:8px;margin:0}.payroll .status-filter{bottom:2px;left:50%;position:absolute;transform:translate(-50%);z-index:23}.payroll__header{background:#fff;padding:2px 20px 0;position:relative}.payroll__header.fixed{background:#fff;border-bottom:thin solid #bcc4d2;left:317px;position:fixed;right:0;top:60px;z-index:23}.payroll__header h2{font-size:36px;font-weight:300;left:50%;position:absolute;top:20px;transform:translate(-50%)}.payroll__header-wrap{display:flex;justify-content:space-between}.payroll .btn-wrapper,.payroll .payroll__btn-group{display:flex}.payroll .payroll__btn-group button{align-items:center;background:#fff;border:1px solid #bcc4d2;display:flex;height:32px;justify-content:center;width:46px}.payroll .payroll__btn-group button.left{border-radius:3px 0 0 3px;border-right:0}.payroll .payroll__btn-group button.left:hover svg path{stroke:#656f82}.payroll .payroll__btn-group button.right{border-radius:0 3px 3px 0}.payroll .payroll__btn-group button.right:hover svg path{stroke:#656f82}.payroll .exp-imp-btn{position:inherit}.payroll .today-btn{background:#fff;border:1px solid #bcc4d2;border-radius:3px;color:#656f82;font-size:14px;height:32px;margin-right:9px;padding:0 13px;width:auto}.payroll .today-btn:hover{border:1px solid #969fb0}.payroll .today-btn:disabled{border:1px solid #bcc4d2;color:#bcc4d2;cursor:no-drop}.payroll .payroll__team-filter+.select2-container{width:211px!important;z-index:10!important}.payroll .payroll__team-filter+.select2-container .select2-selection--single{border:1px solid #bcc4d2;font-size:14px;height:36px}.payroll .payroll__team-filter+.select2-container .select2-selection--single .select2-selection__rendered{color:#656f82;line-height:36px}.payroll .payroll__team-filter+.select2-container .select2-selection--single .select2-selection__arrow{height:36px;right:6px}.payroll .calendar-form__wrap{position:relative}.payroll .pseudo-tabs__calculation,.payroll .pseudo-tabs__calendar{color:#656f82;font-size:12px;font-weight:500;letter-spacing:.8px;padding:8px 20px 7px}.payroll .pseudo-tabs__calculation.active,.payroll .pseudo-tabs__calendar.active{background-color:#f2f2f2;border-radius:3px 3px 0 0;color:#2c2c2c;font-weight:500}.payroll .payroll__header-wrap{margin-top:18px}.payroll .payroll__header-wrap .export-btn{outline:none}.payroll .payroll__header-wrap .export-btn:hover svg path{fill:#105bb2}.payroll .payroll__header-wrap .export-btn:hover .hover-helper{display:block}.payroll .payroll__header-wrap .calendar-form{height:30px;margin:0 20px 0 0;width:195px}.payroll .payroll__header-wrap .calendar-form input.form-control{padding-left:28px}.payroll .payroll__header-wrap .calendar-form__icon{left:6px}.payroll .payroll__header-wrap .calendar-form__icon .searh-icon{top:3px}.payroll .payroll__header-wrap .left{align-items:center;display:flex}.payroll__body{background:#fff;border:4px solid #f2f2f2;border-bottom:0;border-radius:3px;position:relative}.calendar__user-item{border-top:1px solid #9ca5b7;display:flex;max-height:81px}.calendar__user-item .user-prifile__wrap{flex:0 0 193px;min-height:80px;padding:8px 10px;width:193px}.calendar__user-item .index-number{border-right:1px solid #e0e2e5;font-size:12px;padding:10px;text-align:center;width:36px}.calendar__user-item .user-prifile__wrap{align-items:flex-start}.calendar__user-item .user-prifile__id{color:#8f96a3;font-size:11px;margin:3px 0 0}.payroll__body-calendar{box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:flex;max-height:calc(100vh - 172px);overflow-y:auto}.payroll__body-calendar .calendar__left__header.fixed{padding-bottom:6px}.payroll__body--empty{align-items:center;display:flex;justify-content:center;min-height:228px}.calendar__left-col{border-radius:3px;box-shadow:3px 0 7px 0 rgba(188,196,210,.3);height:100%;position:relative;z-index:5}.calendar__left-col .user-prifile__name{display:block;line-height:1.33;max-height:29px;outline:none;overflow:hidden;white-space:inherit}.calendar__left-col .user-prifile__info{padding-top:8px}.people-calendar__list{background:#fff;display:flex;width:100%}.people-calendar__list .item{background:#fff;border-left:thin solid #bcc4d2;border-top:thin solid #bcc4d2;display:inline-block;height:81px;position:relative;width:60px}.people-calendar__list .item:first-child{border-left:0}.people-calendar__list .item.today,.people-calendar__list .item.today+.item{border-left:thin solid #656f82}.people-calendar__list .item .icon{background-repeat:no-repeat;background-size:cover;height:20px;left:2px;position:absolute;top:2px;width:20px}.people-calendar__list .item .background-element{bottom:0;left:0;position:absolute;right:0;top:0}.people-calendar__list .item.weekend{background:#f9eded}.people-calendar__list .item .hours{font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.people-calendar__list .item .overtime-icon{background-repeat:no-repeat;background-size:18px;bottom:8px;font-size:12px;left:50%;padding-left:18px;position:absolute;transform:translate(-50%);white-space:nowrap;width:auto}.people-calendar__list .item .events-list{display:flex;flex-wrap:wrap;position:relative}.people-calendar__list .item .events-list__icon{background-size:cover;display:block;height:20px;margin:0 2px 2px 0;width:20px}.people-calendar__list .item .events-list__all{bottom:-1px;position:absolute;right:5px}.people-calendar__list .item .events-list__all:before{content:"...";font-size:12px}.people-calendar__list .item.one-event .hours{color:#fff}.people-calendar__list .item.multiple-events .hours{margin-top:12px}.people-calendar__list .item.multiple-events .overtime-icon{bottom:0}.calendar__left__header{display:flex;padding:16px 0 7px;width:229px}.calendar__left__header span{color:#656f82;font-size:10px}.calendar__left__header svg{cursor:pointer;margin:4px}.calendar__left__header div{align-items:center;display:flex;padding-left:10px}.calendar__left__header div:first-child{padding-left:6px;width:36px}.calendar__left__header.fixed{background-color:#fff;border-bottom:1px solid #9ca5b7;padding-bottom:8px;position:fixed;top:164px;z-index:55}.calendar__right__header{align-items:flex-end;display:flex;height:45px;width:100%!important}.calendar__right__header .day-num{padding:0 0 5px 4px;width:60px}@media screen and (max-width:1080px){.calendar__right__header .day-num .day-of-week-name{opacity:1}}.calendar__right__header .today-num{position:relative}.calendar__right__header .today-num:before{background:#656f82;bottom:0;content:"";height:3px;left:0;position:absolute;right:-1px}.calendar__right__header.fixed{background-color:#fff;border-bottom:1px solid #9ca5b7;position:fixed;top:164px;z-index:12}.calendar__right__header.fixed .day-num{padding:0 0 5px 4px;width:60px}.calendar__right-col{border-bottom:1px solid #9ca5b7;height:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%;z-index:4}.calendar__right-col,.calendar__right-col .scroll-wrap{box-shadow:3px 0 7px 0 rgba(188,196,210,.3);position:relative}.calendar__right-col .scroll-wrap{display:inline-block}.calendar__right-col::-webkit-scrollbar,.calendar__right-col::-webkit-scrollbar-button{background-color:#fff}.calendar__right-col::-webkit-scrollbar-track,.calendar__right-col::-webkit-scrollbar-track-piece{background-color:#fff}.calendar__right-col::-webkit-scrollbar-corner,.calendar__right-col::-webkit-scrollbar-thumb{background-color:#fff}.calendar__right-col::-webkit-resizer{background-color:#fff}.calendar__right-col .hover-border{bottom:0;min-height:auto;top:46px}.payroll__body-calculation{box-shadow:0 1px 2px 0 rgba(0,0,0,.12);display:none;max-height:calc(100vh - 172px);overflow-y:scroll}.payroll__body-calculation .hover-border{bottom:7px;min-height:auto;top:46px}.calculation__right-col{height:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%;z-index:4}.calculation__right-col,.calculation__right-col .scroll-wrap{box-shadow:3px 0 7px 0 rgba(188,196,210,.3);position:relative}.calculation__right-col .scroll-wrap{display:inline-block;min-width:100%;width:auto}.calculation__right-col::-webkit-scrollbar,.calculation__right-col::-webkit-scrollbar-button{background-color:#fff}.calculation__right-col::-webkit-scrollbar-track,.calculation__right-col::-webkit-scrollbar-track-piece{background-color:#fff}.calculation__right-col::-webkit-scrollbar-corner,.calculation__right-col::-webkit-scrollbar-thumb{background-color:#fff}.calculation__right-col::-webkit-resizer{background-color:#fff}.calculation-right__data{display:flex;height:81px;justify-content:space-between;width:100%}.calculation-right__data.total{border-bottom:0;border-top:1px solid #9ca5b7;padding-left:0}.calculation-right__data div{border-left:thin solid #bcc4d2;border-top:thin solid #bcc4d2;display:flex;flex:0 0 32px;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:flex-start;line-height:1.33;max-width:32px;padding-top:8px;position:relative;text-align:center;width:32px}.calculation-right__data div:first-child{border-left:0;justify-content:flex-start;text-align:left}.calculation-right__data div:first-child span{padding-left:14px;padding-right:0}.calculation-right__data div span{font-size:12px}.calculation-right__data .max-width{align-items:flex-end;flex:0 0 102px;flex-grow:1;justify-content:flex-start;max-width:100%;min-width:106px;width:133px}.calculation-right__data .max-width span{font-size:16px;padding-right:20px}.calculation-right__data .max-width span.total-title{font-size:10px}.calculation-right__data .mid-width{align-items:flex-end;flex:0 0 110px;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:flex-start;max-width:100%;min-width:110px;width:100%}.calculation-right__data .mid-width span{padding-right:10px}.calculation-right__header{align-items:flex-end;display:flex;height:45px;justify-content:space-between;padding-bottom:10px}.calculation-right__header svg.sortable{height:14px;position:relative;top:-2px;width:8px}.calculation-right__header img{height:20px;width:20px}.calculation-right__header>div{align-items:center;display:flex;flex:0 0 32px;flex-wrap:wrap;justify-content:center;max-width:32px;width:32px}.calculation-right__header>div:first-child{justify-content:flex-start;padding-left:14px}.calculation-right__header>div span{display:block}.calculation-right__header .max-width{flex:0 0 102px;flex-grow:1;justify-content:flex-end;max-width:100%;min-width:106px;padding-right:20px;width:100%}.calculation-right__header .max-width span{font-size:14px;font-weight:500;line-height:1}.calculation-right__header .mid-width{align-items:flex-end;flex:0 0 110px;flex-grow:1;justify-content:flex-end;max-width:100%;min-width:113px;padding-right:10px;width:100%}.calculation-right__header span{color:#656f82;font-size:10px;padding-right:3px}.calculation-right__header.fixed{background-color:#fff;border-bottom:1px solid #9ca5b7;height:46px;overflow:hidden;position:fixed;right:9px;top:165px;z-index:555}#tooltip{word-wrap:anywere;background-color:#fff;border-radius:3px;box-shadow:0 4px 12px 0 hsla(0,0%,80%,.5);color:#656f82;display:none;font-size:12px;height:auto;max-width:108px;padding:3px 10px;position:fixed;text-align:left;width:auto;z-index:30}.pseudo-scroll__calculation,.pseudo-scroll__calendar{bottom:0;height:20px;left:228px;overflow-x:auto;overflow-y:hidden;position:absolute;right:0;width:auto;z-index:20}.pseudo-scroll__calculation div,.pseudo-scroll__calendar div{height:10px}.pseudo-scroll__calculation div{width:1240px!important}.body-styling-scroll::-webkit-scrollbar-button{background:transparent;width:0}.body-styling-scroll::-webkit-scrollbar-track{background-color:transparent}.body-styling-scroll::-webkit-scrollbar{height:10px}.body-styling-scroll::-webkit-scrollbar-thumb{background-color:#bcc4d2;border-radius:5px;box-shadow:none}.body-styling-scroll::-webkit-scrollbar{width:5px}.styling-scroll::-webkit-scrollbar{height:10px;width:5px}.styling-scroll::-webkit-scrollbar-track{background-color:transparent}.styling-scroll::-webkit-scrollbar-thumb{background:#bcc4d2;border-radius:5px}.pseudo-scroll__calculation{display:none}.payroll.dashboard-page .status-filter{left:0;position:static;transform:translate(0)}.time-tracker .people-calendar__list .item{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-width:40px;width:100%}.time-tracker .people-calendar__list .item .hours{max-width:42px;padding:0 8px;position:static;text-align:center;transform:none;white-space:normal}.time-tracker .people-calendar__list .item .comment{bottom:2px;left:50%;margin-left:-10px;position:absolute}.time-tracker .people-calendar__list .item .play-anim{margin-top:10px;text-align:center;width:41px}.time-tracker .people-calendar__list .item .pause-wrap{margin-top:10px}.time-tracker .people-calendar__list .today{border-right:thin solid #656f82}.time-tracker .people-calendar__list .item.today+.item{border-left:none}.time-tracker .calendar__right-col{border-bottom:0}.time-tracker .calendar__right-col .calendar__right__header-fixed{background-color:#fff;height:46px;left:550px;position:fixed;top:168px;width:calc(100% - 299px)!important;z-index:45}.time-tracker .calendar__right-col .calendar__right__header-fixed:after{border-bottom:thin solid #bcc4d2;content:"";display:block;height:1px;left:0;overflow:hidden;position:absolute;top:100%;width:3000px}.time-tracker .calendar__right-col .calendar__right__header-fixed .day-num{background:#fff;min-width:40px;padding-top:4px;width:100%}.time-tracker .calendar__right-col .day-num{min-width:40px;padding-top:4px;width:100%}.time-tracker .calendar__right-col .day-num:last-child{border-right:thin solid #bcc4d2}.time-tracker .calendar__right-col .scroll-wrap{box-shadow:none;width:100%}.time-tracker .calendar__right-col .scroll-wrap .people-calendar__list .item:last-child{border-right:thin solid #bcc4d2}.time-tracker .calendar__right-col::-webkit-scrollbar{background-color:#fff;height:0}.time-tracker .calendar__right-col::-webkit-scrollbar-button,.time-tracker .calendar__right-col::-webkit-scrollbar-track{background-color:#fff}.time-tracker .calendar__right-col::-webkit-scrollbar-thumb,.time-tracker .calendar__right-col::-webkit-scrollbar-track-piece{background-color:#fff}.time-tracker .calendar__right-col::-webkit-resizer,.time-tracker .calendar__right-col::-webkit-scrollbar-corner{background-color:#fff}.time-tracker .calendar__left-col .calendar__left__header-fixed{background-color:#fff;border-bottom:thin solid #bcc4d2;position:fixed;top:168px;width:229px;z-index:45}.payroll__body-calendar .calendar__left-col .calendar__user-item .user-prifile__wrap .user-prifile__name{text-overflow:ellipsis}.play-anim{color:transparent!important;min-height:1.6rem;pointer-events:none;position:relative}.play-anim:after{animation:play-anim .5s linear infinite;border-color:transparent transparent #86cc56 #86cc56;border-radius:60%;border-style:solid;border-width:thin;content:"";display:inline-block;height:18px;margin-left:-.8rem;margin-top:-.8rem;position:absolute;top:50%;width:18px}.play-anim svg{position:relative;top:-4px}@keyframes play-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.orange{background-color:#ff6d12}.m-h3-medium-text{font-size:18px;font-weight:500;line-height:28px}.m-body-bold-text,.m-h3-medium-text{color:#2c2c2c;font-family:Fira Sans;font-style:normal;margin-bottom:0}.m-body-bold-text{font-size:16px;font-weight:400;font-weight:700;line-height:24px}.tags .m-h3-medium-text{margin-bottom:20px}.tag-with-del{align-items:center;background:#656f82;border-radius:100px;color:#fff;display:flex;font-size:12px;font-weight:500;height:18px;padding:0 7px 0 8px}.tag-with-del svg{cursor:pointer;margin-left:4px}.tag-with-del svg:hover path{fill:#fff}.system .m-h3-medium-text{margin-bottom:16px}.mr-0{margin-right:0}.buttons .arrow-btn-group,.buttons .button-select{margin-right:32px}.buttons .flex-wrap{margin-bottom:48px}.min-btn{font-size:14px;font-weight:500;height:32px;line-height:32px;min-width:62px;padding:0 15px}.button-link{align-items:center;display:flex}.button-link svg{margin-right:4px}.button-link:hover svg path{fill:#105bb2}.button-link-16{cursor:pointer;font-size:16px;font-weight:500;line-height:24px}.pagination-block{align-items:center;display:flex;justify-content:space-between}.pagination-block .pagination-events{align-items:center;display:flex;margin:5px 0}.pagination-block .pagination-events .prev-arrow a{padding-right:0}.pagination-block .pagination-events .last-arrow a{padding-left:0}.pagination-block .pagination-events li{margin:0 4px;padding:0}.pagination-block .pagination-events li a,.pagination-block .pagination-events li span{align-items:center;border-radius:3px;display:flex;font-size:16px;justify-content:center;min-height:24px;padding:0 4px}.pagination-block .pagination-events li a:hover,.pagination-block .pagination-events li span:hover{background:#e6e8eb;color:#656f82}.pagination-block .pagination-events li.active a,.pagination-block .pagination-events li.active span{background:#656f82;color:#fff}.pagination-block .pagination-events li.active:before{display:none}.pagination-block .show-entries{align-items:center;display:flex}.pagination-block .show-entries p{color:#656f82;font-size:12px;margin-bottom:0;margin-right:8px}.pagination-block .select2-container{min-width:72px}.pagination-block .sm-select+.select2-container--default .select2-selection--single{height:24px}.pagination-block .sm-select+.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:12px;line-height:24px}.pagination-block .sm-select+.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#2c2c2c;margin-top:0;top:5px}.modal-textarea{max-height:150px!important}.main-textarea{border:1px solid #bcc4d2;max-width:780px;min-height:64px;padding:8px 16px;resize:none;width:100%}.main-textarea:focus{border:1px solid #4a90e2}.main-textarea::-webkit-input-placeholder{color:#9da3ae;font-size:16px}.main-textarea:-moz-placeholder,.main-textarea::-moz-placeholder{color:#9da3ae;font-size:16px}.main-textarea:-ms-input-placeholder{color:#9da3ae;font-size:16px}.main-custom-mark{position:relative}.main-custom-mark__wrap{width:23%}.main-custom-mark__wrap .main-custom-mark{margin-bottom:16px}.main-custom-mark__wrap .main-custom-mark.disable{pointer-events:none}.main-custom-mark__wrap .main-custom-mark.disable span{color:#999}.main-custom-mark__wrap .main-custom-mark.disable .checkmark{background:#f8f8f8;border-color:#d8d8d8}.main-radio-block{position:relative}.main-radio-block.disable{pointer-events:none}.main-radio-block.disable input[type=radio]:checked+label:before{background:#d8d8d8;border-color:#d8d8d8}.main-radio-block.disable label{color:#999}.main-radio-block.disable label:before{background:#f7f7f7;border-color:#d8d8d8}.main-radio-block__wrap .main-radio-block{margin-bottom:16px}.main-radio-block label{margin-bottom:0;padding-left:24px}.main-radio-block label:before{background-color:#f8f8f8;border:2px solid #999;border-radius:10px;content:"";display:inline-block;height:16px;left:0;margin-right:10px;position:absolute;top:3px;width:16px}.main-radio-block input[type=radio]{display:none}.main-radio-block input[type=radio]:checked+label:before{background:#86cc56;border-color:#86cc56}.main-radio-block input[type=radio]:checked+label:after{background:#fff;border-radius:5px;content:"";height:6.4px;left:5px;position:absolute;text-align:center;top:8px;width:6.4px}.custom-checkbox.disable{pointer-events:none}.custom-checkbox.disable .checkbox:checked+label:before{background:#d8d8d8}.custom-checkbox.disable .checkbox+label{color:#999}.custom-checkbox.disable .checkbox+label:before{background:#d8d8d8}.custom-checkbox .checkbox{display:none}.custom-checkbox .checkbox+label{cursor:pointer;font-size:16px;margin-bottom:0;padding:0 0 0 40px;position:relative}.custom-checkbox .checkbox+label:before{background:#656f82;border-radius:8px;content:"";height:16px;left:0;position:absolute;top:3px;transition:.2s;width:30px}.custom-checkbox .checkbox+label:after{background:#fff;border-radius:7px;content:"";height:12px;left:2px;position:absolute;top:5px;transition:.2s;width:12px}.custom-checkbox .checkbox:checked+label:before{background:#86cc56}.custom-checkbox .checkbox:checked+label:after{left:16px}input.text-input{border:1px solid #bcc4d2!important;border-radius:3px;box-sizing:border-box;height:40px;padding:8px 16px;width:320px}input.text-input.text-input-auto{width:100%}input.text-input.text-input-32{height:32px}input.text-input.text-input-w72{width:72px}input.text-input.text-input-w156{width:156px}input.text-input.text-input-w200{width:200px}input.text-input.text-input-w320{width:320px}input.text-input.text-input-w480{width:480px}input.text-input.text-input-w780{width:780px}input.text-input__wrap{position:relative}input.text-input.error{background:#fff;border:1px solid #e25a5a}input.text-input::-webkit-input-placeholder{color:#9da3ae}input.text-input:-moz-placeholder,input.text-input::-moz-placeholder{color:#9da3ae}input.text-input:-ms-input-placeholder{color:#9da3ae}input.text-input:disabled{background:#fff;border:1px solid #d8d8d8}input.text-input:focus{border:1px solid #4a90e2}.text-input__wrap.h-32,.text-input__wrap.h-32 .cus-select-avatar__search{height:32px}.text-input__wrap.text-input-w72{width:72px}.text-input__wrap.text-input-w200{width:200px}.text-input__wrap.text-input-w320{width:320px}.text-input__wrap.text-input-w480{width:480px}.text-input__wrap.text-input-w780{width:780px}.text-input__wrap .cus-select-avatar__search{border:1px solid #999;border-radius:3px;box-sizing:border-box}.text-input__wrap .cus-select-avatar__search input[type=search]{font-size:16px}.text-input__wrap .tooltip-text{color:#999;font-size:12px}.text-input__wrap .error-message{color:#e25a5a;display:block;font-size:12px;line-height:16px;margin-top:4px}.common-select+.select2-container--default.select2-container--open .select2-selection--single,.main-select .form-control+.select2-container--default.select2-container--open .select2-selection--single{border:1px solid #4a90e2}.common-select+.select2-container--default.select2-container--disabled .select2-selection--single,.main-select .form-control+.select2-container--default.select2-container--disabled .select2-selection--single{background:#fff;border:1px solid #d8d8d8}.common-select+.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow:before,.main-select .form-control+.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow:before{color:#999}.common-select+.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered,.main-select .form-control+.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#d8d8d8}.common-select+.select2-container--default .select2-results__option--highlighted[aria-selected],.main-select .form-control+.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#ddd;color:#2c2c2c}.common-select+.select2-container--default .select2-selection--single,.main-select .form-control+.select2-container--default .select2-selection--single{border:1px solid #bcc4d2;height:40px}.common-select+.select2-container--default .select2-selection__rendered,.main-select .form-control+.select2-container--default .select2-selection__rendered{line-height:40px;padding-left:16px}.common-select+.select2-container--default .select2-selection__arrow,.main-select .form-control+.select2-container--default .select2-selection__arrow{right:12px}.common-select+.select2-container--default .select2-selection__arrow:before,.main-select .form-control+.select2-container--default .select2-selection__arrow:before{color:#2c2c2c;margin-top:0;right:2px}.common-select.a-select-72+.select2-container,.main-select .form-control.a-select-72+.select2-container{width:72px!important}.common-select.a-select-200+.select2-container,.main-select .form-control.a-select-200+.select2-container{width:200px!important}.common-select.a-select-280+.select2-container,.main-select .form-control.a-select-280+.select2-container{width:280px!important}.common-select.a-select-320+.select2-container,.main-select .form-control.a-select-320+.select2-container{width:320px!important}.common-select.a-select-480+.select2-container,.main-select .form-control.a-select-480+.select2-container{width:480px!important}.common-select.a-select-780+.select2-container,.main-select .form-control.a-select-780+.select2-container{width:780px!important}.common-select.h-select-32+.select2-container--default .select2-selection--single,.main-select .form-control.h-select-32+.select2-container--default .select2-selection--single{height:32px}.common-select.h-select-32+.select2-container--default .select2-selection__rendered,.main-select .form-control.h-select-32+.select2-container--default .select2-selection__rendered{line-height:32px}.common-select.h-select-32+.select2-container--default .select2-selection__arrow,.main-select .form-control.h-select-32+.select2-container--default .select2-selection__arrow{right:5px}.common-select.h-select-32+.select2-container--default .select2-selection__arrow:before,.main-select .form-control.h-select-32+.select2-container--default .select2-selection__arrow:before{top:9px}.common-select.h-select-24+.select2-container--default .select2-selection--single,.main-select .form-control.h-select-24+.select2-container--default .select2-selection--single{height:24px}.common-select.h-select-24+.select2-container--default .select2-selection__rendered,.main-select .form-control.h-select-24+.select2-container--default .select2-selection__rendered{font-size:12px;line-height:24px}.common-select.h-select-24+.select2-container--default .select2-selection__arrow,.main-select .form-control.h-select-24+.select2-container--default .select2-selection__arrow{right:3px}.common-select.h-select-24+.select2-container--default .select2-selection__arrow:before,.main-select .form-control.h-select-24+.select2-container--default .select2-selection__arrow:before{top:6px}.select2-search--dropdown{padding:0}.select2-search--dropdown .select2-search__field{border-radius:0;height:40px}.select2-container--default .select2-search--dropdown .select2-search__field{background:url(../img/guide-line/forms/Search.svg) no-repeat 10px;border:0;border-bottom:1px solid #e6e8eb;padding-left:40px}.select2-results__message{color:#9da3ae;text-align:center}.error-message{color:#e25a5a;font-size:12px;margin-bottom:0;margin-top:4px}.cus-select-avatar{position:relative}.cus-select-avatar__head{border:1px solid #999;border-radius:3px;box-sizing:border-box;padding:0 16px}.cus-select-avatar__head.h-40{height:40px}.cus-select-avatar__head.w-200{width:200px}.cus-select-avatar__head.w-320{width:320px}.cus-select-avatar__head.w-480{width:480px}.cus-select-avatar__head.open{border:1px solid #4a90e2}.cus-select-avatar__head .arrow{padding:10px 0}.cus-select-avatar__head .arrow svg{transition:.2s linear}.cus-select-avatar__head .arrow.open i,.cus-select-avatar__head .arrow.open svg{transform:rotate(180deg)}.cus-select-avatar__body{background:#fff;border-radius:3px;box-shadow:0 4px 14px rgba(0,0,0,.15);display:none;left:0;position:absolute;right:0;top:40px;z-index:20}.cus-select-avatar__body.w-480{width:480px}.cus-select-avatar__body.w-320{width:320px}.cus-select-avatar__body.w-200{width:200px}.cus-select-avatar__body .cus-select-avatar__item.active,.cus-select-avatar__body .cus-select-avatar__item.active:hover{background:#d8d8d8}.cus-select-avatar__body .cus-select-avatar__item:hover{background:#f2f2f2}.cus-select-avatar__body.open{display:block}.cus-select-avatar__search{align-items:center;border-bottom:1px solid #e6e8eb;display:flex;height:40px;padding:0 16px;width:100%}.cus-select-avatar__search input[type=search]{border:0;font-size:14px;height:30px;padding-left:8px;width:87%}.cus-select-avatar__search input[type=search] ::-webkit-input-placeholder{color:#9da3ae}.cus-select-avatar__search input[type=search] :-moz-placeholder,.cus-select-avatar__search input[type=search] ::-moz-placeholder{color:#9da3ae}.cus-select-avatar__search input[type=search] :-ms-input-placeholder{color:#9da3ae}.cus-select-avatar__search svg{cursor:pointer}.cus-select-avatar__search svg:hover path{fill:#656f82}.cus-select-avatar__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px}.cus-select-avatar__item img{margin-right:8px}.cus-select-avatar__item>div{align-items:center;display:flex;overflow:hidden}.cus-select-avatar__item>div div{overflow:hidden}.cus-select-avatar__item .desc,.cus-select-avatar__item .name{margin-bottom:0}.cus-select-avatar__item .name{line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis}.cus-select-avatar__item .desc{color:#9da3ae;font-size:12px;line-height:16px}.select-scroll-wrap{max-height:280px}.select-scroll-wrap .mCSB_inside>.mCSB_container{margin-right:12px}.notify-wrap{align-items:center;display:flex!important;flex-direction:column;justify-content:center;left:0;margin-left:56px;position:fixed;right:0;top:72px;z-index:5555}.notify-wrap>div{margin:5px 0}.notify-wrap>div.active{opacity:1;transition:top .1s linear;z-index:1100}.notify-wrap>div.opacity{opacity:0;transition:opacity 1s linear}.notify{background:#293141;border-radius:3px;box-shadow:0 4px 7px 0 rgba(0,0,0,.15);max-height:64px;max-width:860px;min-height:48px;padding:0 16px}.notify,.notify .notify-icon{align-items:center;display:flex;position:relative}.notify .notify-icon{justify-content:center;margin-right:16px;z-index:5}.notify .notify-icon:before{background:rgba(0,0,0,.05);border-radius:50%;content:"";display:block;height:28px;width:28px}.notify .notify-desc{color:#fff;font-size:14px;line-height:20px}.notify .cancel{color:hsla(0,0%,100%,.5);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.4px;margin-left:32px}.notify .cancel:hover{color:#fff}.notify .notify-remove-icon{cursor:pointer;margin-left:16px}.notify .notify-remove-icon svg{margin-top:-2px;vertical-align:middle}.notify .notify-remove-icon path{transition:fill .25s}.notify .notify-remove-icon:hover path{fill:#fff}.notify.success .notify-icon{background:url(../img/guide-line/notify/Notify-Check.svg) no-repeat 50%}.notify.error .notify-icon{background:url(../img/guide-line/notify/Notify-Error.svg) no-repeat 50%}.notify.info .notify-icon{background:url(../img/guide-line/notify/Notify-Info.svg) no-repeat 50%}.notify.warn .notify-icon{background:url(../img/guide-line/notify/Notify-Attention.svg) no-repeat 50%}.loaderN{border-radius:50%;height:26px;left:34px;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:0}.loaderN .left,.loaderN .right{border-radius:50%;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.loaderN:after{background-color:transparent;border-radius:50%;content:"";height:-26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-26px}.loaderN .left{clip:rect(auto 13px auto auto)}.loaderN .left:after{animation:rotateLeft 5s linear;background-color:#fff;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.loaderN .left:after,.loaderN .right{clip:rect(auto auto auto 13px)}.loaderN .right:after{clip:rect(auto 13px auto auto);animation:rotateRight 5s linear;background-color:#fff;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes rotateLeft{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes rotateRight{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.leave-comment-main{max-width:780px;width:100%}.leave-comment-main textarea{width:100%}.leave-comment-main .add-file__container{align-items:flex-start;justify-content:space-between}.leave-comment-main .add-file__cont{align-items:center;cursor:pointer;display:flex}.leave-comment-main .add-file__cont .add-file__wrap{margin-left:0;width:26px}.leave-comment-main .add-file__cont p{color:#4a90e2;font-size:14px;letter-spacing:.4px;margin-bottom:0}.leave-comment-main .file-list{margin:0}.leave-comment-main .file-list li{align-items:center;color:#2c2c2c;display:flex;font-size:12px;margin:0 16px 12px 0}.leave-comment-main .file-list li .icon{flex:0 0 14px;margin-right:8px}.leave-comment-main .file-list li img{padding:0 2px 0 0}.leave-comment-main .file-list li .remove{padding-left:6px}.leave-comment-main .remove-file{cursor:pointer;display:inline-block;height:16px;position:relative;top:4px;width:16px}.leave-comment-main .remove-file:hover:before{background:url(../img/guide-line/system/16/Close-hover.svg) no-repeat 50%}.leave-comment-main .remove-file:before{background:url(../img/guide-line/system/16/Close.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:16px}.leave-comment-main .add-file__container{margin-top:4px}.leave-comment-main .add-file__container-wrap{align-items:flex-start;display:flex;flex-direction:column;max-width:75%}.leave-comment-main .add-file__pseudo-input{background:url(../img/guide-line/system/32/Attachment.svg) no-repeat;cursor:pointer;height:32px;left:0;position:absolute;top:2px;width:32px;z-index:2}.leave-comment-main .add-file__wrap{height:32px;position:relative;width:32px}.leave-comment-main .add-file__wrap input[type=file]{display:none}.leave-comment-main .add-file__btn,.leave-comment-main .rating{align-items:center;display:flex}.leave-comment-main .switch-wrap{align-items:flex-start;display:flex}.leave-comment-main .switch-wrap span{color:#656f82;display:inline-block;font-size:12px;margin-right:8px;margin-top:3px}.comment-block__780{max-width:780px}.comment-block{border:1px solid #bcc4d2;border-radius:3px;padding:16px}.comment-block .desc{margin-bottom:8px}.comment-block .img{margin-right:8px;width:40px}.comment-block .img img{max-width:100%}.comment-block .file-list{margin-bottom:0}.comment-block .file-list a{color:#2c2c2c;font-size:12px}.comment-block .file-list a:hover{color:#4a90e2}.comment-block .file-list li{align-items:center;display:flex;margin-right:8px}.comment-block .file-list li img{padding:0 0 2px}.comment-block .file-list li .del{cursor:pointer;margin-left:2px}.comment-block .file-list li .del:hover path{fill:#656f82}.create-request__section .head{border-bottom:1px solid #e6e8eb;margin-bottom:24px;padding-bottom:4px;width:100%}.create-request__section .leave-comment-main{margin-bottom:24px}.create-request__section .leave-comment-main textarea{resize:none}.create-request__section .leave-comment-main .file-list li{align-items:center;display:flex;margin-right:8px}.create-request__section .leave-comment-main .file-list li svg{margin-right:8px}.create-request__section .leave-comment-main .file-list li .remove{line-height:5px;margin-left:8px}.create-request__section .leave-comment-main .file-list li .remove:hover svg g{fill:#4a90e2}.create-request__section .leave-comment-main .add-file__btn{display:block}.create-request__section .leave-comment-main .add-file__btn .add-file__cont{align-items:center;display:flex;margin-bottom:16px}.create-request__section .leave-comment-main .add-file__btn .add-file__cont p{color:#4a90e2;cursor:pointer;margin-bottom:0}.create-request__section .leave-comment-main .add-file__btn .add-file__cont .add-file__wrap{margin-left:0}.add-responsible-section{margin-bottom:44px}.add-comment__section{border-bottom:1px solid #e6e8eb;margin-bottom:16px;padding-bottom:32px}.add-comment__section .comment-body p{max-width:705px;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.hiring-requests__modal .uniq-vacation-responsibles-modal-body .birthday-wrap{overflow-x:hidden;overflow-y:scroll}.hiring-requests__modal .uniq-vacation-responsibles-modal-body .birthday-wrap::-webkit-scrollbar{width:8px}.hiring-requests__modal .uniq-vacation-responsibles-modal-body .birthday-wrap::-webkit-scrollbar-thumb{background-color:#bcc4d2;border-radius:5px}.upload-cv-modal .dbl-btn{margin-top:24px}.upload-cv-modal .error-msg{color:#000;font-size:16px;line-height:24px}.upload-cv-modal .m-h3-medium-text{align-items:flex-start;display:flex;margin-bottom:27px}.upload-cv-modal .m-h3-medium-text img{margin:3px 8px 0 0}.upload-cv-modal .modal-dialog{max-width:400px}.upload-cv-modal .modal-body{padding:56px 32px 32px}.upload-cv-modal .modal-content{border:0;border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.2)}.upload-cv-modal .dbl-btn button{margin:0 16px 0 0}.upload-cv-modal .loader-anim{visibility:visible}.upload-cv-modal .loader-anim p{color:#2c2c2c;font-size:14px}.upload-cv-modal .close{right:20px;top:15px;z-index:20}.upload-cv-modal .close svg:hover path{fill:#656f82}.vue-modal-main{font-family:Fira Sans,sans-serif;padding:18px 18px 24px;text-align:center}.vue-modal-main .leave-comment-main .add-file__container-wrap{max-width:100%}.vue-modal-main .leave-comment-main .file-list li{align-items:center;display:flex}.vue-modal-main .leave-comment-main .file-list li .icon{line-height:1;margin:0 8px 0 0}.vue-modal-main .leave-comment-main .file-list .remove{line-height:2px}.vue-modal-main .close{opacity:1}.vue-modal-main .close:hover svg path{fill:#656f82}.vue-modal-main .icon{margin:30px 0 8px}.vue-modal-main__title{color:#2c2c2c;font-size:18px;font-weight:500;line-height:28px;margin-bottom:8px}.vue-modal-main .subtitle{color:#000;font-size:16px;line-height:22px;margin-bottom:24px}.vue-modal-main .button-group{align-items:center;display:flex;justify-content:center}.vue-modal-main .btn{font-family:Fira Sans,sans-serif;margin:0 8px}.vue-modal-main .file-list{margin-bottom:8px;padding-left:0;text-align:left}.vue-modal-main .add-file__pseudo-input{background:none}.vue-modal-main .add-file__container{margin-top:10px}.vue-modal-main .add-file__wrap{margin-left:0}.vue-modal-main .add-file__cont{align-items:center;cursor:pointer;display:flex}.vue-modal-main .add-file__cont p{color:#4a90e2;margin-bottom:0}.vue-modal-main .delete-btn{background-color:#e25a5a;color:#fff;height:40px;line-height:40px;padding:0 24px}.vue-modal-main .delete-btn:hover{background-color:#cb5151}.edit-request-modal .modal-dialog{max-width:886px;width:886px}.edit-request-modal .modal-dialog .modal-header{border:none;display:block;padding:32px 32px 28px;position:relative}.edit-request-modal .modal-dialog .modal-header .close-modal{cursor:pointer;position:absolute;right:20px;top:20px}.edit-request-modal .modal-dialog .modal-header .close-modal:hover svg path{fill:#4a90e2}.edit-request-modal .modal-dialog .modal-header .modal-tagline{color:#2c2c2c;font-size:18px;font-weight:500;margin-bottom:24px;text-align:left}.edit-request-modal .modal-dialog .modal-header .modal-header-wrap{align-items:center;display:flex}.edit-request-modal .modal-dialog .modal-body{padding:0}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row{align-items:center;display:flex;justify-content:space-between;padding:0 41px 0 40px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .pseudo-table-cell{align-items:baseline;display:flex;justify-content:flex-end;width:96px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .pseudo-table-cell .table-text{color:#656f82;font-size:14px;line-height:20px;margin-bottom:0}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .pseudo-table-cell .table-sorting-img{cursor:pointer;margin-left:8px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .pseudo-table-cell .rotated img{transform:rotate(180deg)}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .big-cell{display:flex;justify-content:flex-start;width:320px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .big-cell .employee-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .mid-cell{align-items:flex-end;justify-content:flex-start;width:91px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .balance-cell{align-items:center;max-width:128px;width:100%}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-row .balance-cell .table-text{white-space:nowrap}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-head{border-bottom:1px solid #e6e8eb;padding:0 0 20px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body{max-height:489px;overflow-y:auto}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar{height:8px;width:8px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar-button{display:none}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar-track{background-color:inherit}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar-track-piece{background-color:#fff}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar-thumb{background-color:#bcc4d2;border-radius:100px;height:50px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body::-webkit-scrollbar-corner{display:none}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row{margin:0 14px 0 32px;padding:12px 26px 8px 8px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row:hover,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row:hover .next-year input,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row:hover .prev-year input{background-color:#f7f7f7}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell{font-size:16px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .next-year input,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .prev-year input{background-color:inherit;border:none;text-align:right;width:73px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .next-year input:hover,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .prev-year input:hover{border-bottom:1px solid #bcc4d2}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .next-year input:focus,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .prev-year input:focus{border-bottom:1px solid #4a90e2}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .next-year input.error,.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .pseudo-table-cell .prev-year input.error{border-bottom:1px solid #e25a5a!important;color:#2c2c2c!important}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .big-cell .employee-wrap{align-items:baseline;display:flex}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .big-cell .employee-wrap .employee-name{color:#2c2c2c;font-size:16px;line-height:22px;margin-left:8px;max-width:300px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .big-cell .employee-wrap .employee-avatar img{border-radius:50%;height:28px;width:28px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .balance-cell{max-width:128px}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row .error{background-color:inherit!important;color:#e25a5a!important}.edit-request-modal .modal-dialog .modal-body .pseudo-table .pseudo-table-body .pseudo-table-row+.pseudo-table-row{border-top:1px solid #e6e8eb}.edit-request-modal .modal-dialog .modal-footer{justify-content:flex-start;padding:16px 0}.edit-request-modal .modal-dialog .modal-footer .dbl-btn{margin:0 0 0 23px}.employee .content{position:static}.employee .content .extra .htabs-content{padding:0!important}.employee .content .extra .tasks__tab-wrap{padding:30px 40px 40px}.select2-dropdown--above .select2-results__options::-webkit-scrollbar,.select2-dropdown--below .select2-results__options::-webkit-scrollbar{height:8px;width:8px}.select2-dropdown--above .select2-results__options::-webkit-scrollbar-button,.select2-dropdown--below .select2-results__options::-webkit-scrollbar-button{display:none}.select2-dropdown--above .select2-results__options::-webkit-scrollbar-track,.select2-dropdown--below .select2-results__options::-webkit-scrollbar-track{background-color:inherit}.select2-dropdown--above .select2-results__options::-webkit-scrollbar-track-piece,.select2-dropdown--below .select2-results__options::-webkit-scrollbar-track-piece{background-color:#fff}.select2-dropdown--above .select2-results__options::-webkit-scrollbar-thumb,.select2-dropdown--below .select2-results__options::-webkit-scrollbar-thumb{background-color:#bcc4d2;border-radius:100px;height:50px}.select2-dropdown--above .select2-results__options::-webkit-scrollbar-corner,.select2-dropdown--below .select2-results__options::-webkit-scrollbar-corner{display:none}.vacation-editing .modal-body .input-group .error-wrap .error{background-color:inherit!important;color:#e25a5a!important;font-size:12px;margin-bottom:8px}.vacation-editing .modal-body textarea{border:1px solid #979797;resize:none}.navigation{background:#293141;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;top:0;width:56px;z-index:1053}.navigation nav,.navigation__logo{justify-content:center}.navigation__logo{display:flex;padding:12px 0 16px}.navigation__logo img.static-sized{height:40px;margin:-4px 0;width:40px}.navigation__list{list-style:none;padding-left:0}.navigation__list li{margin-bottom:8px;min-width:56px;position:relative}.navigation__list li .navigation__img{margin:0 auto}.navigation__list li .count{color:#999;float:right;font-size:14px;line-height:20px}.navigation__list li.info:before{background:#4a90e2;border-radius:50%;content:"";height:8px;position:absolute;right:0;top:0;width:8px}.navigation__list li.active-hover .navigation-sublist{display:block;width:204px}.navigation__list li.active-hover .navigation-sublist.hide{width:32px;z-index:-5}.navigation__list li.active .navigation__img{background:#11131e;color:#fff}.navigation__list li.current .navigation-sublist{z-index:-5}.navigation__list--bottom{bottom:0;left:0;position:absolute}.navigation__img{align-items:center;border-radius:50%;color:#7e849f;cursor:pointer;display:flex;height:40px;justify-content:center;transition:color .2s ease-in;width:40px}.navigation__img:not([href]):not([tabindex]){color:#7e849f}.navigation__img img{cursor:pointer}.navigation__img:hover{color:#fff}.navigation__tooltip{background:#656f82;border-radius:4px;color:#fff;display:none;font-size:13px;left:53px;line-height:20px;opacity:0;padding:4px 8px;position:absolute;top:6px;transition:all .3s linear;white-space:nowrap;z-index:3}.navigation__tooltip:before{background:#656f82;content:"";height:8px;left:-3px;position:absolute;top:10px;transform:rotate(45deg);width:8px}.navigation-sublist{background:#646f82;border-radius:10px;bottom:0;box-shadow:0 4px 10px rgba(0,0,0,.1);display:block;left:56px;overflow:auto;position:absolute;transition:all .2s ease-out;width:0}.navigation-sublist::-webkit-scrollbar{height:8px;width:8px}.navigation-sublist::-webkit-scrollbar-thumb{background:#bcc4d2;border-radius:10px}.navigation-sublist::-webkit-scrollbar-thumb:hover{background:#9a9ba1}.navigation-sublist .list-wrap li{height:30px;overflow:hidden}.navigation-sublist .list-wrap .divider{border-bottom:1px solid #2c2f3f;color:#2c2f3f;margin:8px}.navigation-sublist .list-wrap .divider:last-child{border:none;height:30px;margin-bottom:0;padding-bottom:0}.navigation-sublist.hide .navigation-sublist__title,.navigation-sublist.hide ul{display:none}.navigation-sublist.hide .navigation-sublist__title li a,.navigation-sublist.hide ul li a{opacity:0}.navigation-sublist.hide .current-section{display:block}.navigation-sublist__title{color:#fff;font-size:20px;font-weight:500;line-height:28px;margin:16px 40px 16px 16px;max-width:144px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.navigation-sublist ul{border-bottom:1px solid #e6e8eb;list-style:none;margin-bottom:8px;padding:0 0 16px}.navigation-sublist ul:last-child{border-bottom:0}.navigation-sublist ul li{margin-bottom:0}.navigation-sublist ul .divider{border-bottom:1px solid #293141;height:0;margin:8px}.navigation-sublist ul a{color:#fff;display:block;font-size:14px;justify-content:space-between;line-height:20px;max-width:204px;opacity:.7;overflow:hidden;padding:6px 16px;text-overflow:ellipsis;white-space:nowrap}.navigation-sublist ul a:hover{background:#4d5467}.navigation-sublist ul a.active{cursor:pointer}.navigation-sublist ul a.active,.navigation-sublist ul a.active:hover{background:#5e6578;color:#fff;opacity:1}.navigation__tooltip-dark,.navigation__tooltip-dark:before{background:#293141}.current-section{color:#fff;display:none;font-size:15px;left:-20px;min-width:180px;opacity:.7;position:absolute;text-align:end;top:70px;transform:rotate(-90deg);width:100%}.current-section .sidebar-text{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-section-pinned{display:block}.navigation__img-debonced .navigation__img:hover .navigation__tooltip{display:block;opacity:1}.oauth-login{background-color:#fff;position:relative}.oauth-login .oauth-login-page{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.oauth-login .oauth-login-page .oauth-login-form__holder{border-radius:6px;box-shadow:0 8px 18px rgba(35,47,89,.15);padding:40px;width:440px}.oauth-login .oauth-login-page .oauth-login-form__holder .image-wrap{margin-bottom:11px}.oauth-login .oauth-login-page .oauth-login-form__holder .oauth-login-form__name{color:#000;font-family:Inter,Sans-Serif;font-size:20px;font-weight:600;line-height:24px;margin-bottom:10px}.oauth-login .oauth-login-page .oauth-login-form__holder .oauth-confirm-form__subline,.oauth-login .oauth-login-page .oauth-login-form__holder .oauth-login-form__subline{color:#000;font-family:Inter,Sans-Serif;font-size:15px;font-weight:400;line-height:22px;margin-bottom:28px;opacity:.6;text-align:center}.oauth-login .oauth-login-page .oauth-login-form__holder .oauth-login-form__agreement{color:#000;font-family:Inter,Sans-Serif;font-size:15px;font-weight:400;line-height:22px;margin-bottom:8px;opacity:.6;text-align:center}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form,.oauth-login .oauth-login-page .oauth-login-form__holder .oauth-confirm-form__subline{margin-bottom:0}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label{margin-bottom:0;text-align:left;width:100%}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .label-text{color:#000;font-family:Inter,Sans-Serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .login-form_login,.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .login-form_password{background:#fff;border:1px solid #e0dcd6;border-radius:4px;box-sizing:border-box;height:40px;margin-bottom:24px}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .login-form_login:focus,.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .login-form_password:focus{border-color:#0094ff}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .form-label .login-form_password{margin-bottom:40px}.oauth-login .oauth-login-page .oauth-login-form__holder .login-form .error-wrap .login-form__signIn{border-radius:4px;font-family:Inter,Sans-Serif;font-size:15px;font-weight:500;height:40px;margin:0}.oauth-login .oauth-login-page .oauth-login-form__holder .buttons{margin-top:32px}.oauth-login .oauth-login-page .oauth-login-form__holder .buttons .blue-btn,.oauth-login .oauth-login-page .oauth-login-form__holder .buttons .btn-secondary{width:100%}.oauth-login .oauth-login-page .oauth-login-form__holder .buttons .blue-btn{margin-bottom:16px}.employees-page.candidates .import-candidate{margin-left:22px;margin-right:6px}.employees-page .content-wrapper .content{padding:24px 16px 20px 40px}.employees-page .candidates__check .selected{display:none}.employees-footer{margin-top:16px;width:100%}.employees-footer .left-col{float:left}.employees-footer .right-col{float:right}.sorting-btn-list .filter.active svg path,.sorting-btn-list .inline.active svg path,.sorting-btn-list .line.active svg path{fill:#656f82}.employee-card{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.12);font-family:Fira Sans,sans-serif;margin:0 16px 16px 0;min-height:312px;padding:8px;position:relative;width:240px}.employee-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.16)}.employee-card:hover .custom-mark{visibility:visible}.employee-card.check{background:#e6e8eb;box-shadow:0 1px 2px rgba(0,0,0,.12)}.employee-card.check .custom-mark{visibility:visible}.employee-card .badge__holder{min-width:70px}.employee-card .employee-card__footer{bottom:24px;left:8px;position:absolute;right:8px}.employee-card .add-actions{line-height:20px;text-align:center}.employee-card .add-actions .badge{border-radius:12px;font-size:12px;font-weight:500;line-height:20px;margin:0;max-width:120px}.employee-card .add-actions .badge.badge-blue,.employee-card .add-actions .badge.badge-blue-border{border-radius:4px}.employee-card .add-actions .badge+.badge{margin-left:4px}.employee-card .vacancy-match{color:#656f82;display:flex;font-size:12px;justify-content:center;line-height:16px;margin-top:16px}.employee-card .vacancy-match .indicator{display:flex}.employee-card .vacancy-match .indicator+.indicator{margin-left:16px}.employee-card .vacancy-match .indicator-icon{margin-right:4px}.employee-card .email,.employee-card .phone{color:#656f82;font-size:14px;line-height:20px;max-width:240px;overflow:hidden;text-align:center;text-overflow:ellipsis}.employee-card .email{cursor:pointer;margin-bottom:4px}.employee-card .phone{margin-bottom:8px}.employee-card .name{color:#2c2c2c;display:block;font-size:18px;line-height:22px;margin-bottom:6px;max-height:42px;overflow:hidden;text-align:center;text-overflow:ellipsis}.employee-card .name:hover{color:#4a90e2}.employee-card .position{color:#2c2c2c;display:block;font-size:14px;line-height:20px;margin-bottom:4px;max-width:218px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:218px}.employee-card__head{display:flex;justify-content:space-between;margin-bottom:4px;min-height:34px}.employee-card__head .custom-mark{margin-top:0;position:relative;visibility:hidden}.employee-card__head .badge{background:transparent;border:1px solid #9da3ae;color:#9da3ae;left:50%;position:absolute;top:10px;transform:translate(-50%)}.employee-card__head .date{line-height:16px;max-width:72px;text-align:right}.employee-card__head .date span{color:#9da3ae;font-size:12px}.employee-card__foto{margin-bottom:16px;text-align:center}.employee-card__foto a{border-radius:50%;display:inline-block;height:72px;overflow:hidden;width:72px}.employee-card__foto img{border-radius:0!important;max-width:100%}.employee-card .status-critically,.employee-card .status-medium{bottom:0;cursor:pointer;left:78px;position:absolute}.employee-card .status-critically img,.employee-card .status-medium img{position:relative;z-index:3}.employee-card .status-critically:before,.employee-card .status-medium:before{background:#fff;border-radius:50%;bottom:1px;content:"";height:20px;left:-2px;position:absolute;width:20px}.employee-card.line{align-items:center;display:flex;flex:0 0 100%;margin-right:0;max-width:1140px;min-height:auto}.employee-card.line .custom-mark{left:16px;margin-top:-8px;position:absolute;top:50%}.employee-card.line .position{font-size:12px;margin-bottom:0;text-align:left}.employee-card.line .employee-card__foto{margin:0;max-height:40px}.employee-card.line .employee-card__foto .image{height:40px;width:40px}.employee-card.line .employee-card__foto img{max-width:40px}.employee-card.line .employee-card__foto:hover+.user-info a.name{color:#4a90e2}.employee-card.line .employee-card__footer{align-items:center;display:flex;flex:0 0 18%;justify-content:flex-end;margin-left:20px;position:static}.employee-card.line .vacancy-match{display:block;margin:0 0 0 auto}.employee-card.line .vacancy-match .indicator{margin:0}.employee-card.line .vacancy-match .indicator+.indicator{margin-top:12px}.employee-card.line .add-actions{align-items:center;display:flex;flex-direction:row-reverse;margin-top:6px;position:absolute;right:22px}.employee-card.line .add-actions svg{margin-bottom:6px}.employee-card.line .add-actions .badge{margin:0 0 0 6px}.employee-card.line .add-actions .badge+.badge{margin-top:4px}.employee-card.line .employee-card__head{align-items:center}.employee-card.line .employee-card__head .badge__holder{margin:0 0 0 20px}.employee-card.line .employee-card__head .date{max-width:104px}.employee-card.line .employee-card__head .badge{left:inherit;position:relative;top:inherit;transform:inherit}.employee-card.line .status-critically,.employee-card.line .status-medium{left:0}.employee-card.line .user-info{margin-left:16px;margin-top:0}.employee-card.line .name{font-size:16px;max-width:218px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:218px}.employee-card.line .name:hover{color:#4a90e2}.employee-card.line .email,.employee-card.line .phone{text-align:left}.employee-card.line .phone{display:flex;flex-direction:column;margin:0}.employee-card.line .phone .separator{display:none}.employee-card.line .phone .experience{min-width:auto;text-align:left}.employee-card.line .contacts-info{margin-left:30px}.employee-card.line .employee-card__content{align-items:center;display:flex;flex:0 0 25%;margin-left:40px;order:-1}.employee-card.line .employee-card__content p{margin-bottom:0;text-align:start;white-space:nowrap}.employee-card.line .employee-card__content .employee-card__foto{max-width:40px}.employee-card.line .employee-card__head{flex:0 0 19%;margin-bottom:0}.employee-card.line .employee-card__head .date{margin:0 8px;max-width:auto}.employee-card__foto{margin:0 auto;position:relative;width:90px}.employee-card__foto .image{border-radius:50%;display:inline-block;height:72px;overflow:hidden;width:72px}.employee-card__foto:hover+.user-info .name{color:#4a90e2}.employees__check-actions{align-items:center;display:flex;margin-left:40px}.employees__check-actions .actions-icon__item{align-items:center;cursor:pointer;display:flex;margin-right:16px}.employees__check-actions .actions-icon__item .actions-icon{display:flex}.employees__check-actions .actions-icon__item .actions-icon:hover svg path{fill:#656f82}.tag-with-del--blue{background:#4a90e2}.tag-with-del--gray{background:transparent;border:1px solid #9da3ae;color:#9da3ae}.vue-modal-main__new{padding:32px}.vue-modal-main__new .tags-list{display:flex;margin-top:16px;padding-left:0}.vue-modal-main__new .tags-list .tag-with-del{height:20px}.vue-modal-main__new .tags-list li{list-style:none;margin:0 6px 6px 0}.vue-modal-main__new .close{position:absolute;right:18px;top:18px}.vue-modal-main__new .add-tags__input{width:100%}.vue-modal-main__new .text-input__wrap,.vue-modal-main__new .vue-modal-main__title{text-align:left}.vue-modal-main__new .button-group{margin-top:24px}@media only screen and (max-width:1360px){.employee-card.line .contacts-info{flex:0 0 30%}}@media only screen and (max-width:1280px){.employee-card.line .employee-card__head{justify-content:flex-end}.employee-card.line .badge__holder{display:none}.employee-card.line .contacts-info{flex:0 0 24%;margin-left:20px}.employee-card.line .employee-card__footer{flex:0 0 23%}}@media only screen and (max-width:1150px){.employee-card.line .add-actions{flex-grow:1}.employee-card.line .name,.employee-card.line .position{max-width:163px}.employee-card.line .employee-card__content{flex:0 0 20%}.employee-card.line .employee-card__head{flex:0 0 15%}.employee-card.line .contacts-info{flex:0 0 auto;max-width:200px}}.candidate-offer{flex-direction:column;margin-top:48px}.candidate-offer,.candidate-offer__company{align-items:center;display:flex}.candidate-offer__company-logo{border-radius:50%;margin-right:8px;max-height:42px;max-width:42px;overflow:hidden}.candidate-offer__company-logo img{max-width:100%}.candidate-offer__company-name{font-size:22px;line-height:34px;margin:0}.candidate-offer__body{align-items:center;display:flex;flex-direction:column;margin-top:104px;max-width:650px;text-align:center}.candidate-offer__title{font-size:36px;line-height:40px;margin:32px 0 0}.candidate-offer__subtitle{color:#656f82;font-size:20px;line-height:30px;margin:16px 0 0}.unsubscribe-from__wrap{align-items:center;background:#fff;border-radius:8px;color:#293141;display:flex;flex-direction:column;font-family:Fira Sans;justify-content:center;margin:80px auto;max-width:800px;padding:40px 0;width:800px}.unsubscribe-from__title{font-size:28px;font-weight:400;line-height:33.6px;margin:0 0 24px}.unsubscribe-from__title.mb-0{margin:0}.unsubscribe-from__subtitle{font-size:14px;line-height:21px;margin:0 0 24px;padding:0 40px;text-align:center}.unsubscribe-from__subtitle .email{font-weight:500}.unsubscribe-from__subtitle.mb-0{margin:0}.unsubscribe-from__img{margin-right:8px}.unsubscribe-from__img-wrap{align-items:center;display:flex;margin-bottom:24px}.unsubscribe-from__btn{background:#4a90e2;border:none;border:0!important;border-radius:4px;color:#fff;cursor:pointer;font-family:Fira Sans;font-size:14px;font-weight:500;height:40px;line-height:24px;outline:none;padding:8px 24px;text-transform:none;transition:.3s}.unsubscribe-from__btn:focus,.unsubscribe-from__btn:hover{background:#105bb2}.profile-tabs{background:transparent;border-radius:0;box-shadow:none}.modal-backdrop{background:#293141!important}.swal-overlay{background:rgba(41,49,65,.5)!important}.v-application::v-deep .v-overlay--active .v-overlay__scrim{background:rgba(41,49,65,.5)!important;border-color:rgba(41,49,65,.5)!important}@media (min-width:960px){#main-app-settings-block .v-application--wrap .container{max-width:100%;padding-bottom:40px;padding-left:40px}}#main-app-settings-block .content{position:inherit}#main-app-settings-block .htabs-content{margin-left:0}.settings__content .settings__list .select2-selection,.settings__content .settings__list input{height:44px}.settings__content .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.settings__content .settings__list li{margin-bottom:30px}.settings__content .settings__list li .settings__input p a{word-break:break-all}.settings__content .select2-container--default .select2-selection--single .select2-selection__arrow:before{margin-top:-10px}.vacancies .vacancy-info .vacancy-info-item:not(:first-child) .vacancy-info-label{padding-top:0}.new-employee .datepicker .fa-chevron-down{top:14px}.red__event{background-color:#e25a5a}.mobile-sidebar-toggler{display:none}@media (max-width:1900px){.pseudo-scroll__calculation{display:block}}@media (max-width:1820px){.employees .employee-layout{flex:0 0 25%}.employees .content .line .employee-layout{flex:0 0 98%}}@media (max-width:1750px){.statistics-mood-modal .modal-mood-chart{zoom:1.8}.statistics-mood-modal .mood-illustrations{width:1007px}.statistics-mood-modal .report-list li{height:263px}}@media (max-width:1650px){.statistics-mood-modal .modal-mood-chart{zoom:1.6}.statistics-mood-modal .mood-illustrations{width:898px}.statistics-mood-modal .report-list li{height:233px;max-width:210px}}@media (max-width:1530px){.candidate-profile .candidate-accordion-head .left-col{flex-wrap:wrap}.calendar-period{min-width:auto}.employee .days__left li .r-col .hint{bottom:47px;left:0}.dashboard__calendar .fc-event{max-width:85px}.employees .content .line .employee-layout{flex:0 0 100%}.teams .content a{flex:inherit;margin:0 10px}.user-dashboard__list>li{flex:0 0 47.6%}}@media (max-width:1460px){.user-dashboard__list>li{flex:0 0 47.5%}.prompt__body{width:270px}.statistics-mood-modal .modal-mood-chart{zoom:1.4}.statistics-mood-modal .mood-illustrations{width:785px}.statistics-mood-modal .report-list{max-width:35%}.statistics-mood-modal .report-list li{height:204px;max-width:190px}.statistics-mood-modal .report-list li span{font-size:36px}}@media (max-width:1440px){.pseudo-scroll__calculation,.pseudo-scroll__calendar{left:230px}.payroll .mCSB_scrollTools{left:318px}.payroll__header.fixed{left:87px}.forms-expired{margin-top:30px}.last-actions .info-title{margin-left:20px}.last-actions__form{margin:0 10px 15px 20px}.fc-header-toolbar.fixed,.head-calendar.fixed{left:56px}.calendar-switch.fixed{left:76px}.date-num__holder.fixed{left:260px}.calendar-form__wrap.fixed{left:56px}.calendar-period{min-width:290px}.main .container-fluid{margin:40px}.new-actions .container-fluid,.settings .container-fluid{margin:0;max-width:100%}.prompt__body{width:317px}.employee .info-item{max-width:755px}.app-header.navbar .logo,.sidebar,.sidebar .sidebar-nav{min-width:84px;transition:all .3s linear;width:84px}.sidebar{justify-content:space-between}.logo-text .nav-link div span,.sidebar .nav-link div span{opacity:0;transition:all .3s linear}.open-menu .app-header.navbar .logo,.open-menu .sidebar,.open-menu .sidebar .sidebar-nav{width:318px}.open-menu .logo-text,.open-menu .sidebar .nav-link div span{opacity:1;pointer-events:all}.main{margin-left:56px}.main .container-fluid{max-width:100%;padding:0;width:auto}.app-header.navbar{justify-content:flex-end;padding-left:0}.app-header.navbar .logo{bottom:-1px;left:0;position:absolute}.header-search{margin-left:125px}.open-menu-desc .logo-text{opacity:0}.open-menu-desc .app-header.navbar .logo,.open-menu-desc .sidebar,.open-menu-desc .sidebar .sidebar-nav{min-width:84px;width:84px}.open-menu-desc .sidebar .nav-link div span{opacity:0}.open-menu-desc .main{margin-left:56px}.open-menu-desc .pin{margin-left:-62px}.pin{display:block}.logo-text{opacity:0;pointer-events:none}}@media (max-width:1400px){.table-import .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:133px}.last-actions .info-title{margin-left:20px}.last-actions__form{margin:0 10px 15px 20px}.payroll .mCSB_scrollTools{left:318px}.fc-header-toolbar.fixed,.head-calendar.fixed{left:56px}.calendar-switch.fixed{left:76px}.date-num__holder.fixed{left:260px}.calendar-form__wrap.fixed{left:56px}.calendar-period{min-width:290px}.main .container-fluid{margin:40px}.prompt__body{width:317px}.employee .info-item{max-width:755px}.app-header.navbar .logo,.sidebar,.sidebar .sidebar-nav{min-width:84px;transition:all .3s linear;width:84px}.sidebar{justify-content:space-between}.logo-text .nav-link div span,.sidebar .nav-link div span{opacity:0;transition:all .3s linear}.open-menu .app-header.navbar .logo,.open-menu .sidebar,.open-menu .sidebar .sidebar-nav{width:318px}.open-menu .logo-text,.open-menu .sidebar .nav-link div span{opacity:1;pointer-events:all}.main{margin-left:56px}.main .container-fluid{max-width:100%;padding:0;width:auto}.new-actions .container-fluid,.settings .container-fluid{margin:0;max-width:100%}.app-header.navbar{justify-content:flex-end;padding-left:0}.app-header.navbar .logo{bottom:-1px;left:0;position:absolute}.open-menu-desc .logo-text{opacity:0}.open-menu-desc .app-header.navbar .logo,.open-menu-desc .sidebar,.open-menu-desc .sidebar .sidebar-nav{min-width:84px;width:84px}.open-menu-desc .sidebar .nav-link div span{opacity:0}.open-menu-desc .main{margin-left:56px}.open-menu-desc .pin{margin-left:-62px}.pin{display:block}.logo-text{opacity:0;pointer-events:none}}@media (max-width:1310px){.statistics-mood-modal .statistics-mood{margin-left:0;padding:10px 20px}.statistics-mood-modal .modal-mood-chart{zoom:1.2}.statistics-mood-modal .mood-illustrations{width:675px}.statistics-mood-modal .report-list{max-width:35%}.statistics-mood-modal .report-list li{height:176px;max-width:160px}.statistics-mood-modal .report-list li span{font-size:32px}.dashboard__calendar .fc-event{max-width:60px}.dashboard .about-logo{flex:0 0 230px;height:230px}.employee .info-item{max-width:650px}.actions-btn .view{margin-left:28%}}@media (max-width:1220px){.cp__header-title h1{font-size:24px;line-height:1.33}.cp__header-list{margin-top:3px}.last-actions__form{max-width:100%}.calendar-period{min-width:auto}}@media (max-width:1199px){.forms-expired .img{margin-bottom:50px}.employee .profile-actions .blue-btn,.employee .profile-actions a{display:inline-block;margin-bottom:10px}.avatar__image img{width:100%}.dashboard .about-logo{flex:0 0 230px;height:auto}.croppie-container .cr-viewport{height:330px!important;width:330px!important}.employee .info-item{max-width:550px}.new-employee .settings__content .settings__list textarea{min-width:650px}.main .container-fluid{margin:40px}.new-actions .container-fluid,.settings .container-fluid{margin:0;max-width:100%}.employee h1{max-width:480px}}@media screen and (max-width:1199px) and (max-width:1200px){.employee h1{max-width:100%}}@media (max-width:1199px){.prompt__body{width:260px}}@media (max-width:1140px){.statistics-mood-modal .modal-mood-chart{zoom:1}.statistics-mood-modal .mood-illustrations{width:566px}.statistics-mood-modal .report-list li{height:147px;max-width:145px;min-height:auto}.statistics-mood-modal .report-list li span{font-size:30px}.forms-expired .img{height:auto;width:180px}.month__head--days{padding:0 13px 0 9px}.prompt__body{width:190px}}@media (max-width:1101px){.status-filter ul li{margin-right:5px}.employee .info-item .recruiter .people-info{max-width:79%}.month__body div span{margin:7px 3.2px}.month__head--days{margin:0 auto;max-width:208px;padding:0 9px 0 7px}.dashboard__calendar .fc-event{max-width:45px}.employee .profile{justify-content:center}.employee .aside .avatar__content{border-left:2px solid #e6e8eb}.app-header .account-menu .account-dropdown .account-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;width:90px}.employee .info-item{max-width:480px}.new-employee .settings__content .settings__list .info-children .btn{padding:0 12px}}@media (max-width:1090px){.user-dashboard__list>li{flex:0 0 47.3%}.chart>div{zoom:.9}}@media (max-width:1080px){.day-of-week-name{opacity:0}.calendar-day .icon{display:none}}@media only screen and (max-width:1024px){.dashboard-page.custom{width:auto}.app-body.layout-transition{overflow:scroll}.app-body.candidate-page{overflow:hidden}body{max-width:100vw;overflow:scroll}.main:not(.no-fixed-width){width:1024px}.main:not(.no-fixed-width).login,.main:not(.no-fixed-width).mood-pool-body{overflow:inherit;width:auto}.main.candidates{width:100%}.sidebar{height:100%}.daterangepicker .calendar-table tbody td,.daterangepicker .calendar-table tbody th{font-size:12px!important;padding:0 10px}.daterangepicker tbody td.today:before{content:"";left:0;position:absolute}.daterangepicker{min-width:560px}}@media only screen and (max-width:940px){.candidate__main-tab{flex-direction:column}.candidate-profile .candidate__main-tab .candidate__main-tab-item{margin-bottom:4px;max-width:100%}}@media only screen and (max-width:560px){.daterangepicker{min-width:auto}}@media print{.dashboard-page .app-body,.dashboard-page .app-header,.dashboard-page .hr-statistics__head,.dashboard-page .htabs-nav,.dashboard-page .sidebar,.dashboard-page h1{display:none}.dashboard-page .main{margin-left:0}.dashboard-page .hr-statistics{margin:0}}@keyframes animation-opacity{0%{opacity:0}20%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}to{opacity:1}}.layout-transition{transition-duration:.15s;transition-property:margin-top;transition-timing-function:cubic-bezier(.46,.24,1,.46)}.layout-transition-notification{animation:animation-opacity .15s cubic-bezier(.46,.24,1,.46) 1}#htabs-content-not-background{background:none}.iframe-body{scrollbar-color:var(--v-midnight-lighten1);scrollbar-width:thin}.iframe-body #navigation,.iframe-body .app-header{display:none!important}.iframe-body .app-body{margin-top:0!important;transition:none!important}.iframe-body .main{margin-left:0!important;transition:none!important}.iframe-body::-webkit-scrollbar{height:8px;width:8px}.iframe-body::-webkit-scrollbar-thumb{background:var(--v-midnight-lighten1);border-radius:10px}.iframe-body::-webkit-scrollbar-thumb:hover{background:#9a9ba1}.hurma-support{bottom:70px;display:none;position:fixed;right:10px;z-index:9999}.hurma-support button{align-items:center;background:#060707;border:0;border-radius:40px;display:flex;height:40px;justify-content:center;outline:none;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.hurma-support .dropdown-menu{min-width:120px;top:-5px!important;width:120px}.hurma-support .dropdown-menu .dropdown-item{color:#2c2c2c;transition:background .25s}.hurma-support .dropdown-menu .dropdown-item:hover{background:#edf4fc}.layout-vs-notification .v-virtual-scroll .v-virtual-scroll__container{margin-bottom:56px}.new-candidate__form .in-line{align-items:center;display:flex}.new-candidate__form .in-line>div{margin-right:20px}.badge.badge-black-list{background:#474d58}.vacancy-status__error{display:flex}.mCustomScrollBox{touch-action:auto}.ui-widget-overlay{position:fixed}.vacancy-tab-content.recruiting-funnel{max-width:1384px!important;padding:30px 24px 40px}
