﻿@charset "UTF-8";.date-control-container{position:relative;height:32px;min-width:120px;}.date-control-container.col-8{padding-left:0;padding-right:0;}.date-control-container .date-control{border:1px solid #e0e0e0;padding-right:30px;height:32px;width:100%;outline:0;padding-left:8px;}.date-control-container .ui-datepicker-trigger{position:absolute;top:4px;right:6px;background-color:#fff;border:0!important;height:24px;width:24px;}.ui-widget.ui-widget-content{box-shadow:0 3px 6px rgba(0,0,0,.16);}.ui-datepicker{background-color:#fff;border-radius:4px;width:296px!important;height:301px;overflow:hidden;z-index:1000!important;font-size:13px;}.ui-datepicker .ui-datepicker-header{background-color:transparent;border:0;margin:0;padding:0;height:33px;align-items:flex-end;display:flex;justify-content:center;}.ui-datepicker table{width:100%;margin:0 0 .4em;top:8px;position:relative;border-top:solid 1px #ccc;}.ui-datepicker table thead::after(2){content:"";}.ui-datepicker table thead{border-bottom:1px solid #e9e9f0;}.ui-datepicker table th{font-size:13px;font-weight:700!important;color:#757575;font-family:"Roboto-Bold",Helvetica,Tahoma,Arial,sans-serif;background-color:#fff;}.ui-datepicker table tr{height:36px!important;}.ui-datepicker table tr td{padding:0!important;background-color:#fff!important;}.ui-datepicker table tr td .ui-state-default{background:#fff;color:#454545;height:25px;width:25px;margin-left:8px;border-radius:50%;overflow:hidden;background:unset;border:0!important;display:flex;justify-content:center;align-items:center;}.ui-datepicker table tr td .ui-state-active{background-color:rgba(67,160,71,.2)!important;color:#2196f3!important;}.ui-datepicker table tr td .ui-state-highlight{color:#2196f3!important;border:1px solid #2196f3!important;}.ui-datepicker table tr td:hover>.ui-state-hover{border:1px solid #2196f3!important;}.ui-datepicker .ui-datepicker-title{line-height:13px;font-size:13px;font-weight:700;top:15px;color:#2f2e50;position:absolute;margin:-3px 2px!important;}.ui-datepicker .ui-datepicker-buttonpane{border-top:1px solid #ddd!important;display:flex;justify-content:center;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{background-color:#fff!important;width:95px;height:35px;overflow:hidden;outline:0;opacity:1;margin:0;border:0;font-weight:700;color:#1976d2;display:flex;justify-content:center;}.ui-datepicker .ui-datepicker-prev{background:transparent url("../images/ic_sprites.svg") no-repeat -815px -20px!important;border:0!important;top:10px!important;left:26px!important;cursor:pointer;}.ui-datepicker .ui-datepicker-next{background:transparent url("../images/ic_sprites.svg") no-repeat -724px -20px!important;border:0!important;top:10px!important;right:26px!important;cursor:pointer;}.ui-datepicker .ui-widget-header .ui-icon{background:none;}.ui-datepicker .ui-icon,.ui-datepicker .ui-widget-content .ui-icon{background:none;display:none!important;}.ui-datepicker .ui-icon-circle-triangle-w{background:none;}.ui-datepicker .ui-icon-circle-triangle-e{background:none;}.ui-datepicker .ui-datepicker-close{display:none!important;}.toastr-container{color:#fff!important;word-break:inherit!important;word-wrap:unset!important;}.toastr-container ul li{width:unset!important;word-wrap:break-word;text-wrap:normal;text-justify:inter-word;min-width:220px;font-size:13px!important;padding:10px 26px 10px 46px!important;box-shadow:0 0 6px rgba(0,0,0,.16)!important;text-align:center;}.toastr-container ul li .toastr-content{text-justify:inter-word;width:100%;height:100%;word-wrap:break-word;text-wrap:normal;text-align:center;}.toastr-container ul li:before{content:"";width:18px;height:18px;font-size:0!important;background:url("../images/icon_sprites.svg") no-repeat;left:16px!important;}.toastr-container ul li:after{content:"×";width:12px;height:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bold;cursor:pointer;}.toastr-container .toastr-warning{background-color:#ffc502!important;}.toastr-container .toastr-warning:before{background-position:-99px -195px;}.toastr-container .toastr-success{background-color:#1976d2!important;}.toastr-container .toastr-success:before{background-position:-75px -195px;}.toastr-container .toastr-info{background-color:#0c81e4!important;}.toastr-container .toastr-info:before{background-position:-75px -219px;}.toastr-container .toastr-error{background-color:#ff5252!important;}.toastr-container .toastr-error:before{background-position:-99px -195px;}.edit-row .editable-control,.edit-row .autocomplete-wrapper{position:absolute;top:2px;left:2px;right:2px;bottom:2px;width:100%;}.edit-row .date-control-container{position:unset;height:unset;}.grid-year .ct-item .yearpicker-items:hover{background-color:#2196f3!important;}.grid-year .ct-item .yearpicker-items:focus{background-color:#2196f3!important;}.grid-year .ct-item .yearpicker-items.selected{background-color:#2196f3!important;}.yearpicker-container .yp-footer .current-year{color:#1976d2!important;}.yearpicker-container .yp-footer .current-year:hover{color:#2196f3!important;}.ui-dialog .ui-resizable-e{width:7px!important;right:-4px!important;cursor:col-resize!important;}.ui-dialog .ui-dialog-buttonpane{padding:6px 8px;}.ui-dialog .ui-dialog-buttonpane button{margin:6px 8px;}.detail-modal.auto-screen .popup-footer{position:relative!important;}.ui-state-active{margin:0!important;}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{cursor:pointer;}input[type=checkbox]:disabled:checked:after,input[type=radio]:disabled:checked:after{background-color:unset!important;}input[type=checkbox],input[type=radio]{cursor:pointer;}input[type=checkbox]:after,input[type=radio]:after{border-color:#1976d2!important;}input[type=checkbox]:after:checked,input[type=radio]:after:checked{background-color:#1976d2!important;}input[type=checkbox][type=radio]:after,input[type=radio][type=radio]:after{background:#1976d2!important;}input[type=checkbox]:hover,input[type=checkbox]:checked,input[type=radio]:hover,input[type=radio]:checked{border-color:#1976d2;}.no-filter-control{height:34px;}.filter-control{margin:0 2px 2px 2px;}.popover[role=tooltip]{max-width:900px;height:auto;}.context-menu-layer.context-menu-root{display:none;}button:focus{outline:unset;}.ui-autocomplete .ui-menu-item.m-parent-item{font-weight:bold;}.ui-autocomplete .ui-menu-item.m-parent-item .auto-complete-col{font-weight:bold;}.context-menu-item{padding:5px 20px;}.hr-break{border-top:1px solid #e0e0e0;margin:6px 20px 6px 20px;width:calc(100% - 40px);display:flex;}.hr-vertical-break{border-left:1px solid #e0e0e0;margin:0 6px;height:80%;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Roboto-Regular";}.ui-widget.ui-widget-content{border:0;outline:0;}.flex-fill{flex:1!important;}.d-flex-fill{display:flex;flex-direction:column;flex:1;}.part-content{display:flex;flex-direction:column;overflow:hidden;flex:1;}label{margin-bottom:0;}.gr-btn{display:flex;align-items:center;}.gr-btn button:not(:first-child){margin-left:10px;}.fl-center{display:flex;justify-content:center;align-items:center;}.bw-center{display:flex;justify-content:space-between;align-items:center;}