@charset "UTF-8";
/**
THEME : Realgrid GunSolution light(Default)
**/
.rg-root {
  /*font-family: "Malgun Gothic", "맑은 고딕", AppleSDGothicNeo-Light, sans-serif;*/
  /*font-family: "Noto Sans KR", "Helvetica Neue", Helvetica, Arial, sans-serif;*/ /* 기본폰트 변경 */
  font-family:'Spoqa Han Sans Neo', 'Noto Sans KR','맑은고딕',AppleGothic,'Apple SD Gothic Neo','Malgun Gothic', Helvetica, sans-serif;
  font-size: 12px;
  /*color: #000000;*/
  color: #444444;
  background: #FFFFFF;
  /*background: #f8f8f8;*/
  -webkit-appearance: none;
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: none;
  -ms-touch-action: none;
}
.rg-root .rg-table, .rg-root .rg-table td {
  position: relative;
  margin: 0 !important;
  /* 0과 다르면 자동 행 계산 시 틀어진다! content div 전에서 설정할 것!*/
  padding:0px !important;
  /* 0과 다르면 자동 행 계산 시 틀어진다! content div 전에서 설정할 것! */
  border-spacing: 0 !important;
  border-collapse: separate !important;
  box-sizing: border-box !important;
  /*line-height: 1.5em;*/
  line-height: 1.6rem;
  outline: none;
}
.rg-root input::-ms-clear {
  display: none;
}

.rg-grid {
  /*border: 1px solid #6e7786;*/
  border: 1px solid #b8b8b8;
}

.rg-empty-grid {
  display: table;
  /*padding: 10%;*/
  background: #FFFFFF;
  /*color: #000000;*/
  color: #444444;
  font-size: 32px;
  text-align: center;
}
.rg-empty-grid span {
  display: table-cell;
  vertical-align: middle;
}
.rg-scrolltrack {
  /*background: #f8f9fa;*/
  background: #f1f1f1;
  /*border: 1px solid #cdd2d9;*/
  border: 1px solid #d8d8d8;
}
.rg-scrolledge {
  background: #EAECEF;
  border: 1px solid #cdd2d9;
}

.rg-hscrollbar .rg-scrollthumb {
  box-sizing: border-box;
  background: #c1c1c1;
  /*  background: #eeeff1;
    border: 1px solid #b6bbc3;
    border-radius: 0.5em;*/
  border: 0;
  touch-action: none;
  -ms-touch-action: none;
}
.rg-hscrollbar .rg-scrollthumb:hover {
  background: #e3e5e8;
  /*border: 1px solid #abb0ba;*/
}

.rg-hscrollbar .rg-scroll-left {
  box-sizing: border-box;
  background: #f1f1f1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6IzU1NTU1NTt9DQo8L3N0eWxlPg0KPHJlY3QgeD0iMCIgeT0iMCIgY2xhc3M9InN0MCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy41LDlsLTMtM2wzLTMiLz4NCjwvc3ZnPg0K) no-repeat 50% 50%;
  /*background: #eeeff1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS41LDMuOWMwLjIsMCwwLjQsMC4xLDAuNiwwLjJjMC40LDAuMywwLjQsMC43LDAsMS4xTDcuNSw4bDIuNiwyLjdjMC40LDAuNCwwLjQsMC44LDAsMS4xQzEwLDEyLDkuOCwxMi4xLDkuNiwxMi4xYy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMNS44LDguNUM1LjcsOC40LDUuNiw4LjIsNS42LDhjMC0wLjIsMC4xLTAuNCwwLjItMC42QzcuOSw1LjMsOSw0LjIsOSw0LjJDOS4xLDQsOS4zLDMuOSw5LjUsMy45eiIvPjwvZz48L3N2Zz4=) no-repeat 50% 50%;*/
  /*border: 1px solid #b6bbc3;*/
}
.rg-hscrollbar .rg-scroll-left:hover {
  background: #a8a8a8;
  /*
  background-color: #e3e5e8;
  border: 1px solid #abb0ba;
  */
}

.rg-hscrollbar .rg-scroll-right {
  box-sizing: border-box;
  background: #f1f1f1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6IzU1NTU1NTt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC41LDNsMywzbC0zLDMiLz4NCjwvc3ZnPg0K) no-repeat 50% 50%;
  /*background: #eeeff1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAuMiw3LjVjMC4xLDAuMSwwLjIsMC4zLDAuMiwwLjZjMCwwLjItMC4xLDAuNC0wLjIsMC41TDcsMTEuOGMtMC4xLDAuMS0wLjMsMC4yLTAuNiwwLjJjLTAuMiwwLTAuNC0wLjEtMC42LTAuMmMtMC4zLTAuMy0wLjMtMC43LDAtMS4xTDguNSw4TDUuOSw1LjNjLTAuMy0wLjQtMC4zLTAuOCwwLTEuMUM2LDQsNi4yLDMuOSw2LjQsMy45QzYuNywzLjksNi45LDQsNyw0LjJMMTAuMiw3LjV6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50% 50%;*/
  /*border: 1px solid #b6bbc3;*/
}
.rg-hscrollbar .rg-scroll-right:hover {
  background-color: #e3e5e8;
  border: 1px solid #abb0ba;
}

.rg-vscrollbar .rg-scrollthumb {
  box-sizing: border-box;
  /*background: #eeeff1;*/
  background: #c1c1c1;
  /*border: 1px solid #b6bbc3;*/
  /*border: 1px solid #c1c1c1;*/
  border: 0;
  /*border-radius: 0.5em;*/
  touch-action: none;
  -ms-touch-action: none;
}
.rg-vscrollbar .rg-scrollthumb:hover {
  /*background: #e3e5e8;*/
  background: #a8a8a8;
  /*border: 1px solid #abb0ba;*/
  /*border: 1px solid #CECECE*/
}

.rg-vscrollbar .rg-scroll-up {
  box-sizing: border-box;
  /*
  background: #eeeff1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTIuMSw5LjVjMCwwLjItMC4xLDAuNC0wLjIsMC42Yy0wLjMsMC40LTAuNywwLjQtMS4xLDBMOCw3LjVsLTIuNywyLjZjLTAuNCwwLjQtMC43LDAuNC0xLjEsMEM0LDEwLDMuOSw5LjgsMy45LDkuNUMzLjksOS4zLDQsOS4xLDQuMiw5bDMuMy0zLjFDNy42LDUuNyw3LjgsNS42LDgsNS42YzAuMiwwLDAuNCwwLjEsMC42LDAuMkwxMS44LDlDMTIsOS4xLDEyLjEsOS4zLDEyLjEsOS41eiIvPjwvZz48L3N2Zz4=) no-repeat 50% 50%;
  */
  background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAIAAAD9MqGbAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAhUlEQVQ4y2P8//8/A1mAiYFcMOJ1fvr06dOnT/i0/scGPn78mJqampqa+vHjx/84ABNW20pKSj58+PDhw4eSkhJcNjPh0gbh4tHMhEcbfs2MyKnv58+fuNzGzs7Ox8eHU+do6qOmTkY4SxFKJycW5echqVhwctFPozCEfH56fl5qNgMDAwAFXnwLUS23WgAAAABJRU5ErkJggg==) no-repeat center center;
  background-size: 22px 22px;
  /*border: 1px solid #b6bbc3;*/
}
.rg-vscrollbar .rg-scroll-up:hover {
  background-color: #d2d2d2;
  /*border: 1px solid #abb0ba;*/
}

.rg-vscrollbar .rg-scroll-down {
  box-sizing: border-box;
  /*background: #eeeff1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC42LDEwLjFjLTAuMiwwLjItMC40LDAuMy0wLjYsMC4zcy0wLjQtMC4xLTAuNi0wLjNMNC4yLDdDNCw2LjksMy45LDYuNywzLjksNi40QzMuOSw2LjIsNCw2LDQuMiw1LjljMC4zLTAuNCwwLjctMC40LDEuMSwwTDgsOC41bDIuNy0yLjZjMC40LTAuNCwwLjctMC40LDEuMSwwQzEyLDYsMTIuMSw2LjIsMTIuMSw2LjRjMCwwLjItMC4xLDAuNC0wLjIsMC42TDguNiwxMC4xeiIvPjwvZz48L3N2Zz4=) no-repeat 50% 50%;*/
  background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAIAAAD9MqGbAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAkklEQVQ4y2P8//8/A1mAiYFcMFJ0siBzXr9+ffPmTazq5OTk5OTkcOoUEhLav3//5cuX0bTp6upWVVXhcy0zM3NVVZWuri6mNmZmZgL+RNOMSxsDAwMj1jT09+/ftrY2BgYGXNpw6oRohjgBV9gyjqZbWulkhLMUoXRyYlF+HpKKBSeNvhaFIuTz0/PzUrMZGBgAPrEyIk8pC1QAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 22px 22px;
  /*border: 1px solid #b6bbc3;*/
}
.rg-vscrollbar .rg-scroll-down:hover {
  background-color: #d2d2d2;
  /*border: 1px solid #abb0ba;*/
}

.rg-header {
  text-align: center;
  font-weight: bold;
  /*color: #4e545f;*/
  color: #444444;
  /*background: #e4e7eb;*/
  background: #EEF5FF;
}
.rg-header .rg-table tr td {
  border-top: none;
  /*
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;*/
  border-right: 1px solid #bbbfc2;
  border-bottom: 1px solid #bbbfc2;
  border-left: none;
  overflow: hidden;
}

.rg-header .rg-table tr td:last-child{
  border-right: 0 !important;
}

.rg-header .rg-table tr td:hover {
  /*background: #cdd2d9;*/
  background: #e2e4e5;
}

.rg-header-cell {
  text-align: center;
}

/* 20220413 필수입력항목 아이콘 영역 추가 */
.rg-header-cell.bl_ess{}
.rg-header-cell.bl_ess .rg-header-renderer > span{
  position: relative;
}
.rg-header-cell.bl_ess .rg-header-renderer > span:first-child:before{
  content: "*";
  display: inline-block;
  position: absolute;
  left: -14px; /*top: 4px;*/
  width: 14px; height: 14px;
  font-size: 14px;
  color: #D32F2F;
}

.rg-data-cell.right-column {
  text-align: right;
}

.rg-data-cell.left-column {
  text-align: left;
}

.cell-editable {
  background-color: #EBF8FF; /*편집가능 Color*/
}

.rg-header-cell.multi-line-css{
  white-space: pre;
}

.rg-header-group-cell {
  background: var(--secondary-l5);
  /*background: #d9dce2;*/
  text-align: center;
}

.rg-header-renderer {
  padding: 0 4px;
}

.rg-header-focus {
  background: var(--primary-l4);
  /*background: #B9E6FE;*/
}

.rg-header-select {
  background: var(--secondary-l4);
  /*background-color: #B2D3FA;*/
}

.rg-header-sort-ascending {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjEzLDguOCA4LDQuNSAzLDguOCA2LjYsOC44IDYuNiwxMS41IDkuNCwxMS41IDkuNCw4LjggIi8+PC9zdmc+) no-repeat center 70%;
  font-size: 8px;
  vertical-align: middle;
}

.rg-header-sort-descending {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjkuNCw3LjIgOS40LDQuNSA2LjYsNC41IDYuNiw3LjIgMyw3LjIgOCwxMS41IDEzLDcuMiAiLz48L3N2Zz4=) no-repeat center 70%;
  font-size: 8px;
  vertical-align: middle;
}

.rg-header-sort-none {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCwybDMuMiw1LjFINC44TDgsMnogTTQuOCw4LjloNi40TDgsMTRMNC44LDguOXoiLz48L2c+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}

.rg-header-filtering {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjE0LDIgMiwyIDIsMyA2LDcgNiwxNCAxMCwxMiAxMCw3IDE0LDMgIi8+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}
.rg-header-filtering.filter-activated {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3Q1IiBwb2ludHM9IjE0LDIgMiwyIDIsMyA2LDcgNiwxNCAxMCwxMiAxMCw3IDE0LDMgIi8+PC9zdmc+) no-repeat center;
}

.rg-header-popup {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSI0LjUiIHk9IjQiIGNsYXNzPSJzdDEiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjciIGNsYXNzPSJzdDEiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjEwIiBjbGFzcz0ic3QxIiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+PC9zdmc+) no-repeat center;
}
.rg-header-popup:active:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSI0LjUiIHk9IjQiIGNsYXNzPSJzdDYiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjciIGNsYXNzPSJzdDYiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjEwIiBjbGFzcz0ic3Q2IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+PC9zdmc+) no-repeat center;
}
.rg-header-popup:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSI0LjUiIHk9IjQiIGNsYXNzPSJzdDUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjciIGNsYXNzPSJzdDUiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0LjUiIHk9IjEwIiBjbGFzcz0ic3Q1IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+PC9zdmc+) no-repeat center;
}

.rg-header-check {
  margin: 2px !important;
}

.rg-header-summary {
  text-align: center;
  color: #3b2f14;
  background: #f3ebdb;
}
.rg-header-summary .rg-table tr td {
  border-bottom: none;
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  border-left: none;
}

.rg-header-summary-cell {
  text-align: right;
}

.rg-header-summary-renderer {
  padding: 0 4px;
}

.rg-fixed-header-summary {
  background: #f3ebdb;
}
.rg-fixed-header-summary .rg-table tr td {
  border-top: none;
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  border-left: none;
}

.rg-footer {
  /*color: #000000;*/
  color: #222222;
  background: #f6f6f8;
}
.rg-footer .rg-table tr td {
  border-bottom: none;
  /*
  border-right: 1px solid #bcc0c8;
  border-top: 1px solid #bcc0c8;
  */
  border-right: 1px solid #e2e4e5;
  border-top: 1px solid #e2e4e5;
  border-left: none;
}

.rg-fixed-footer {
  /*
  background: #e4e7eb;
  */
  background: #EEF5FF;
}

.rg-fixed-footer .rg-table tr td {
  border-bottom: none;
  /*
  border-right: 1px solid #bcc0c8;
  border-top: 1px solid #bcc0c8;
  */
  border-right: 1px solid #e2e4e5;
  border-top: 1px solid #e2e4e5;
  border-left: none;
}

.rg-footer-cell {
  text-align: right;
}

.rg-footer-renderer {
  padding: 0px 4px;
}

.rg-head {
  text-align: center;
  font-weight: bold;
  background: #EEF5FF;
  color: #444444;
}
.rg-head .rg-table tr td {
  border-top: none;
  border-right: 1px solid #bbbfc2;
  border-bottom: 1px solid #bbbfc2;
  border-left: none;
}

.rg-sum {
  text-align: center;
  background: #f3ebdb;
}
.rg-sum .rg-table tr td {
  border-top: none;
  /*
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  */
  border-right: 1px solid #e2e4e5;
  border-bottom: 1px solid #e2e4e5;
  border-left: none;
}

.rg-foot {
  text-align: center;
  /*
  background: #f6f6f8;
  */
  background: #f5f7f8;
}
.rg-foot .rg-table tr td {
  border-bottom: none;
  /*
  border-right: 1px solid #bcc0c8;
  border-top: 1px solid #bcc0c8;
  */
  border-right: 1px solid #e2e4e5;
  border-top: 1px solid #e2e4e5;
  border-left: none;
}

.rg-rowbarcontainer {
  text-align: center;
  background: #FFFFFF;
}
.rg-rowbarcontainer .rg-table tr td {
  /*
  background-color: #f6f6f8;
  */
  background-color: #f5f7f8;
  border-top: none;

  border-right: 1px solid #e2e4e5;
  border-bottom: 1px solid #e2e4e5;
  border-left: none;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-cell {
  text-align: center;
  padding-left: 3px;
  padding-right: 3px;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-cell:hover {
  /*background-color: #b0b8c3;*/
  background-color: #e2e4e5;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-editing {
  /*background: white url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowO2ZpbGw6IzAwRURGRjt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjUsMTQuNWMwLDAsMC4xLTAuMSwwLjEtMC4xbC0wLjMsMC4zQzIuNCwxNC42LDIuNCwxNC41LDIuNSwxNC41eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuNywyMS40YzAsMC4xLTAuMSwwLjEtMC4xLDAuMmMwLDAtMC4xLDAuMS0wLjIsMC4xTDkuNywyMS40eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjYsOC4zIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTUuNywyLjQiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45LDkuMmwtNi40LDYuNGMtMC4yLDAuMS0wLjMsMC4yLTAuNSwwLjJzLTAuNC0wLjEtMC41LTAuMmMtMC4zLTAuMy0wLjMtMC44LDAtMS4xbDYuNC02LjQNCgkJCQljMC4zLTAuMywwLjgtMC4zLDEuMSwwQzE2LjIsOC40LDE2LjIsOC45LDE1LjksOS4yeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLDNDMTkuMSwxLDE2LDEsMTQsM2MtMC4xLDAuMS0wLjIsMC4zLTAuMiwwLjVjMCwwLjIsMC4xLDAuNCwwLjIsMC41bDUuNCw1LjRMOSwxOS45TDQuMSwxNWw4LjgtOC45DQoJCQkJYzAuMy0wLjMsMC4zLTAuOCwwLTEuMWMtMC4zLTAuMy0wLjgtMC4zLTEuMSwwbC05LjIsOS4zbC0wLjMsMC4zbC0wLjYsMC42Yy0wLjEsMC4xLTAuMiwwLjMtMC4yLDAuNXY2YzAsMC40LDAuMywwLjgsMC44LDAuOGg2DQoJCQkJYzAuMiwwLDAuNC0wLjEsMC41LTAuMkwyMSwxMEMyMiw5LDIyLjUsNy44LDIyLjUsNi41UzIyLDMuOSwyMSwzeiBNNy45LDIxSDN2LTQuOWwwLDBMNy45LDIxTDcuOSwyMXogTTIwLjUsOC4zbC00LjgtNC44DQoJCQkJQzE3LDIuNywxOC44LDIuOCwyMCw0YzAuNywwLjcsMSwxLjUsMSwyLjVDMjEsNy4xLDIwLjgsNy44LDIwLjUsOC4zeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=")no-repeat center;*/
  background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMywxMC41djJoMmMwLjIsMCwwLjQtMC4xLDAuNS0wLjJsNC40LTQuNEw3LjYsNS42TDMuMiwxMEMzLjEsMTAuMSwzLDEwLjMsMywxMC41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjQsNC44bDIuMywyLjNMMTEuOCw2YzAuMi0wLjIsMC4yLTAuNSwwLTAuN2wtMS42LTEuNmMtMC4yLTAuMi0wLjUtMC4yLTAuNywwTDguNCw0Ljh6Ii8+PHJlY3QgeD0iOCIgeT0iMTEuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: 24px 24px !important;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-editing:hover {
  background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMywxMC41djJoMmMwLjIsMCwwLjQtMC4xLDAuNS0wLjJsNC40LTQuNEw3LjYsNS42TDMuMiwxMEMzLjEsMTAuMSwzLDEwLjMsMywxMC41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjQsNC44bDIuMywyLjNMMTEuOCw2YzAuMi0wLjIsMC4yLTAuNSwwLTAuN2wtMS42LTEuNmMtMC4yLTAuMi0wLjUtMC4yLTAuNywwTDguNCw0Ljh6Ii8+PHJlY3QgeD0iOCIgeT0iMTEuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPjwvZz48L3N2Zz4=) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-inserting {
  background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3Q3IiBwb2ludHM9IjE0LDUgMTQsMTIgMiwxMiAyLDE0IDE0LDE0IDE2LDE0IDE2LDEyIDE2LDUgIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LDEuNUgxSDB2MXY5djFoMWgxM2gxdi0xdi05di0xSDE0eiBNMSwxMS41di05aDEzdjlIMXoiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUuNSw3IDMsNCAzLDYgMSw2IDEsOCAzLDggMywxMCAiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjEzLDYuMiAxMC44LDYuMiAxMC44LDQgOS4yLDQgOS4yLDYuMiA3LDYuMiA3LDcuOCA5LjIsNy44IDkuMiwxMCAxMC44LDEwIDEwLjgsNy44IDEzLDcuOCAiLz48L3N2Zz4=) no-repeat center;
  background-size: 24px 24px !important;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-inserting:hover {
  background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3Q3IiBwb2ludHM9IjE0LDUgMTQsMTIgMiwxMiAyLDE0IDE0LDE0IDE2LDE0IDE2LDEyIDE2LDUgIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LDEuNUgxSDB2MXY5djFoMWgxM2gxdi0xdi05di0xSDE0eiBNMSwxMS41di05aDEzdjlIMXoiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUuNSw3IDMsNCAzLDYgMSw2IDEsOCAzLDggMywxMCAiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjEzLDYuMiAxMC44LDYuMiAxMC44LDQgOS4yLDQgOS4yLDYuMiA3LDYuMiA3LDcuOCA5LjIsNy44IDkuMiwxMCAxMC44LDEwIDEwLjgsNy44IDEzLDcuOCAiLz48L3N2Zz4=) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-focus {
  background-color: var(--primary-l4);
  /*background-color: #B9E6FE;*/
}
.rg-rowbarcontainer .rg-table tr td.rg-rowindicator-select {
  background-color: var(--secondary-l4);
  /*background-color: #B2D3FA;*/
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-created {
  background: rgba(0, 128, 255, 0.1) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIxMiIgY2xhc3M9InN0MSIgd2lkdGg9IjMiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjYuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48L2c+PHBvbHlnb24gY2xhc3M9InN0MTIiIHBvaW50cz0iMTIsNSA5LDUgOSwyIDcsMiA3LDUgNCw1IDQsNyA3LDcgNywxMCA5LDEwIDksNyAxMiw3ICIvPjwvc3ZnPg==) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-create-and-deleted {
  background: rgba(128, 0, 0, 0.2) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIxMiIgY2xhc3M9InN0MSIgd2lkdGg9IjMiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjYuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48L2c+PHBvbHlnb24gY2xhc3M9InN0MTIiIHBvaW50cz0iOCw1LjIgNS44LDUuMiA1LjgsMyA0LjIsMyA0LjIsNS4yIDIsNS4yIDIsNi44IDQuMiw2LjggNC4yLDkgNS44LDkgNS44LDYuOCA4LDYuOCAiLz48cmVjdCB4PSI5IiB5PSI1LjIiIGNsYXNzPSJzdDkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEuNSIvPjwvc3ZnPg==) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-deleted {
  background: rgba(255, 0, 0, 0.2) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyLjUiIHk9IjEyIiBjbGFzcz0ic3QxIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iNi41IiB5PSIxMiIgY2xhc3M9InN0MSIgd2lkdGg9IjMiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjEwLjUiIHk9IjEyIiBjbGFzcz0ic3QxIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+PC9nPjxyZWN0IHg9IjQiIHk9IjUiIGNsYXNzPSJzdDkiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48L3N2Zz4=) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-updated {
  /*background: rgba(237, 237, 237, 0.2) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3Q4IiBwb2ludHM9IjYuOSw3LjQgNC4zLDQuOCAzLDYuMSA1LjUsOC43IDYuOSwxMCA4LjIsOC43IDEzLjQsMy40IDEyLjEsMi4xICIvPjxnPjxyZWN0IHg9IjIuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI2LjUiIHk9IjEyIiBjbGFzcz0ic3QxIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iMTAuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48L2c+PC9zdmc+) no-repeat center;*/
  background: rgba(237, 237, 237, 0.2) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3Q4IiBwb2ludHM9IjYuOSw3LjQgNC4zLDQuOCAzLDYuMSA1LjUsOC43IDYuOSwxMCA4LjIsOC43IDEzLjQsMy40IDEyLjEsMi4xICIvPjxnPjxyZWN0IHg9IjIuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI2LjUiIHk9IjEyIiBjbGFzcz0ic3QxIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iMTAuNSIgeT0iMTIiIGNsYXNzPSJzdDEiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48L2c+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-error {
  background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3Q5IiBkPSJNOCwxNS41Yy00LjEsMC03LjUtMy40LTcuNS03LjVTMy45LDAuNSw4LDAuNXM3LjUsMy40LDcuNSw3LjVTMTIuMSwxNS41LDgsMTUuNXogTTgsMi41QzUsMi41LDIuNSw1LDIuNSw4YzAsMywyLjUsNS41LDUuNSw1LjVTMTMuNSwxMSwxMy41LDhDMTMuNSw1LDExLDIuNSw4LDIuNXoiLz48L2c+PHBhdGggY2xhc3M9InN0OSIgZD0iTTkuNCw4bDEuMy0xLjNjMC40LTAuNCwwLjQtMSwwLTEuNHMtMS0wLjQtMS40LDBMOCw2LjZMNi43LDUuM2MtMC40LTAuNC0xLTAuNC0xLjQsMHMtMC40LDEsMCwxLjRMNi42LDhMNS4zLDkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEM1LjUsMTAuOSw1LjcsMTEsNiwxMXMwLjUtMC4xLDAuNy0wLjNMOCw5LjRsMS4zLDEuM0M5LjUsMTAuOSw5LjcsMTEsMTAsMTFzMC41LTAuMSwwLjctMC4zYzAuNC0wLjQsMC40LTEsMC0xLjRMOS40LDh6Ii8+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-warning {
  background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjgsMS42IDEsMTQuNCAxNSwxNC40ICIvPjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xNSwxNC45SDFjLTAuMiwwLTAuMy0wLjEtMC40LTAuMmMtMC4xLTAuMi0wLjEtMC4zLDAtMC41bDctMTIuN2MwLjItMC4zLDAuNy0wLjMsMC45LDBsNywxMi43YzAuMSwwLjIsMC4xLDAuMywwLDAuNUMxNS4zLDE0LjgsMTUuMiwxNC45LDE1LDE0Ljl6IE0xLjgsMTMuOWgxMi4zTDgsMi43TDEuOCwxMy45eiIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSI2IiBjbGFzcz0ic3QxMCIgd2lkdGg9IjIiIGhlaWdodD0iNSIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxMiIgY2xhc3M9InN0MTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48L2c+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}
.rg-rowbarcontainer .rg-table tr td.rg-statebar-info {
  background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNOCwxNS41Yy00LjEsMC03LjUtMy40LTcuNS03LjVTMy45LDAuNSw4LDAuNXM3LjUsMy40LDcuNSw3LjVTMTIuMSwxNS41LDgsMTUuNXogTTgsMi41QzUsMi41LDIuNSw1LDIuNSw4YzAsMywyLjUsNS41LDUuNSw1LjVTMTMuNSwxMSwxMy41LDhDMTMuNSw1LDExLDIuNSw4LDIuNXoiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iNCIgY2xhc3M9InN0OCIgd2lkdGg9IjIiIGhlaWdodD0iNSIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxMCIgY2xhc3M9InN0OCIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;
  vertical-align: middle;
}

.rg-checkbar-head-checked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48Zz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNNi44LDExLjhjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMy0zQzIuNyw4LjEsMi43LDcuNCwzLDdzMS0wLjQsMS40LDBsMi4zLDIuM2w0LjgtNC44YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRsLTUuNSw1LjVDNy4zLDExLjcsNywxMS44LDYuOCwxMS44eiIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}

.rg-checkbar-head-unchecked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48L3N2Zz4=) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}

.rg-checkbar-checked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48Zz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNNi44LDExLjhjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMy0zQzIuNyw4LjEsMi43LDcuNCwzLDdzMS0wLjQsMS40LDBsMi4zLDIuM2w0LjgtNC44YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRsLTUuNSw1LjVDNy4zLDExLjcsNywxMS44LDYuOCwxMS44eiIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}
.rg-checkbar-checked.disabled {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48Zz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNNi44LDExLjhjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMy0zQzIuNyw4LjEsMi43LDcuNCwzLDdzMS0wLjQsMS40LDBsMi4zLDIuM2w0LjgtNC44YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRsLTUuNSw1LjVDNy4zLDExLjcsNywxMS44LDYuOCwxMS44eiIvPjwvZz48L3N2Zz4=) no-repeat center;
}

.rg-checkbar-unchecked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48L3N2Zz4=) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}
.rg-checkbar-unchecked.disabled {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxyZWN0IHg9IjIiIHk9IjIiIGNsYXNzPSJzdDciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48L3N2Zz4=) no-repeat center;
}

.rg-checkbar-radio-checked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjgiIGN5PSI4IiByPSI1LjUiLz48Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI4IiBjeT0iOCIgcj0iMi41Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTgsM2MyLjgsMCw1LDIuMiw1LDVzLTIuMiw1LTUsNXMtNS0yLjItNS01UzUuMiwzLDgsMyBNOCwyQzQuNywyLDIsNC43LDIsOHMyLjcsNiw2LDZzNi0yLjcsNi02UzExLjMsMiw4LDJMOCwyeiIvPjwvc3ZnPg==) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}
.rg-checkbar-radio-checked.disabled {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0NyIgY3g9IjgiIGN5PSI4IiByPSI1LjUiLz48Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI4IiBjeT0iOCIgcj0iMi41Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTgsM2MyLjgsMCw1LDIuMiw1LDVzLTIuMiw1LTUsNXMtNS0yLjItNS01UzUuMiwzLDgsMyBNOCwyQzQuNywyLDIsNC43LDIsOHMyLjcsNiw2LDZzNi0yLjcsNi02UzExLjMsMiw4LDJMOCwyeiIvPjwvc3ZnPg==) no-repeat center;
}

.rg-checkbar-radio-unchecked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjgiIGN5PSI4IiByPSI1LjUiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCwzYzIuOCwwLDUsMi4yLDUsNXMtMi4yLDUtNSw1cy01LTIuMi01LTVTNS4yLDMsOCwzIE04LDJDNC43LDIsMiw0LjcsMiw4czIuNyw2LDYsNnM2LTIuNyw2LTZTMTEuMywyLDgsMkw4LDJ6Ii8+PC9zdmc+) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}
.rg-checkbar-radio-unchecked.disabled {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0NyIgY3g9IjgiIGN5PSI4IiByPSI1LjUiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCwzYzIuOCwwLDUsMi4yLDUsNXMtMi4yLDUtNSw1cy01LTIuMi01LTVTNS4yLDMsOCwzIE04LDJDNC43LDIsMiw0LjcsMiw4czIuNyw2LDYsNnM2LTIuNyw2LTZTMTEuMywyLDgsMkw4LDJ6Ii8+PC9zdmc+) no-repeat center;
}

.rg-body, .rg-fixed-body {
  background-color: #FFFFFF;
}
.rg-body .rg-table tr td, .rg-fixed-body .rg-table tr td {
  border-top: none;
  border-right: 1px solid #D2D5DA;
  border-bottom: 1px solid #D2D5DA;
  border-left: none;
  height: 0px;
}

/*
.rg-data-row {
  background: none;
}
*/


.rg-alternate-row {
  background: #fafafa;
}

.rg-fixed-row {
  /*background-color: #ededed;*/
  background-color: #dedede;
}
.rg-fixed-row td {
  border-top: none;
  border-right: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  border-left: none;
  height: 0;
}

.rg-fixed-body .rg-data-row {
  background-color: #ededed;
}

.rg-fixed-body .rg-alternate-row {
  background-color: #ededed;
}

.rg-body-cell {
  text-align: center;
}

.rg-data-cell {
  white-space: nowrap;
  text-align: center;
}

.rg-root .rg-table td.rg-data-cell{
  /*padding: 0 16px !important;*/
}

.rg-data-empty-cell {
  color: #bfbfbf;
}

.rg-checkbox, .rg-radio {
  vertical-align: middle;
  margin: 0;
  margin-top: 0 !important;
  padding: 0;
}

.rg-button-action {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE00LDhDMy41LDgsMyw3LjUsMyw3czAuNS0xLDEtMXMxLDAuNSwxLDFTNC41LDgsNCw4eg0KCSBNNyw4QzYuNSw4LDYsNy41LDYsN3MwLjUtMSwxLTFzMSwwLjUsMSwxUzcuNSw4LDcsOHogTTEwLDhDOS41LDgsOSw3LjUsOSw3czAuNS0xLDEtMXMxLDAuNSwxLDFTMTAuNSw4LDEwLDh6Ii8+DQo8L3N2Zz4NCg==")no-repeat center;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNyIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjciIHk9IjciIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMCIgeT0iNyIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;*/
}

.rg-button-action:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMjJBRkZDO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE00LDhDMy41LDgsMyw3LjUsMyw3czAuNS0xLDEtMXMxLDAuNSwxLDFTNC41LDgsNCw4eg0KCSBNNyw4QzYuNSw4LDYsNy41LDYsN3MwLjUtMSwxLTFzMSwwLjUsMSwxUzcuNSw4LDcsOHogTTEwLDhDOS41LDgsOSw3LjUsOSw3czAuNS0xLDEtMXMxLDAuNSwxLDFTMTAuNSw4LDEwLDh6Ii8+DQo8L3N2Zz4NCg==")no-repeat center;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHBhdGggY2xhc3M9InN0NSIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjxyZWN0IHg9IjQiIHk9IjciIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI3IiB5PSI3IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iMTAiIHk9IjciIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48L2c+PC9zdmc+) no-repeat center;*/
}

.rg-button-action:hover:active {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE00LDhDMy41LDgsMyw3LjUsMyw3czAuNS0xLDEtMXMxLDAuNSwxLDFTNC41LDgsNCw4eg0KCSBNNyw4QzYuNSw4LDYsNy41LDYsN3MwLjUtMSwxLTFzMSwwLjUsMSwxUzcuNSw4LDcsOHogTTEwLDhDOS41LDgsOSw3LjUsOSw3czAuNS0xLDEtMXMxLDAuNSwxLDFTMTAuNSw4LDEwLDh6Ii8+DQo8L3N2Zz4NCg==")no-repeat center;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNyIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjciIHk9IjciIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMCIgeT0iNyIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;*/
}

.rg-button-action:active:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE00LDhDMy41LDgsMyw3LjUsMyw3czAuNS0xLDEtMXMxLDAuNSwxLDFTNC41LDgsNCw4eg0KCSBNNyw4QzYuNSw4LDYsNy41LDYsN3MwLjUtMSwxLTFzMSwwLjUsMSwxUzcuNSw4LDcsOHogTTEwLDhDOS41LDgsOSw3LjUsOSw3czAuNS0xLDEtMXMxLDAuNSwxLDFTMTAuNSw4LDEwLDh6Ii8+DQo8L3N2Zz4NCg==")no-repeat center;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNyIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjciIHk9IjciIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMCIgeT0iNyIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;*/
}

.rg-button-popup {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNCIgY2xhc3M9InN0MSIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjQiIHk9IjciIGNsYXNzPSJzdDEiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0IiB5PSIxMCIgY2xhc3M9InN0MSIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjwvc3ZnPg==) no-repeat center;
}

.rg-button-popup:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHBhdGggY2xhc3M9InN0NSIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjxyZWN0IHg9IjQiIHk9IjQiIGNsYXNzPSJzdDUiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0IiB5PSI3IiBjbGFzcz0ic3Q1IiB3aWR0aD0iOCIgaGVpZ2h0PSIyIi8+PHJlY3QgeD0iNCIgeT0iMTAiIGNsYXNzPSJzdDUiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48L3N2Zz4=) no-repeat center;
}

.rg-button-popup:hover:active {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNCIgY2xhc3M9InN0NiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjQiIHk9IjciIGNsYXNzPSJzdDYiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0IiB5PSIxMCIgY2xhc3M9InN0NiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjwvc3ZnPg==) no-repeat center;
}

.rg-button-popup:active:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHJlY3QgeD0iNCIgeT0iNCIgY2xhc3M9InN0NiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjxyZWN0IHg9IjQiIHk9IjciIGNsYXNzPSJzdDYiIHdpZHRoPSI4IiBoZWlnaHQ9IjIiLz48cmVjdCB4PSI0IiB5PSIxMCIgY2xhc3M9InN0NiIgd2lkdGg9IjgiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;
}

.rg-cell-buttons{
  /*margin-right: 8px;*/ /* 클래스추가 */
  margin-right: 4px;
}


.rg-button-list {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE03LDlMNCw2aDZMNyw5eiIvPg0KPC9zdmc+DQo=")no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC40LDUuOWg3LjFjMC40LDAsMC42LDAuNSwwLjMsMC43bC0zLjYsMy42Yy0wLjIsMC4yLTAuNCwwLjItMC42LDBMNC4xLDYuN0MzLjksNi40LDQsNS45LDQuNCw1Ljl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjwvZz48L3N2Zz4=) no-repeat center left;*/
}

.rg-button-list:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMjJBRkZDO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE03LDlMNCw2aDZMNyw5eiIvPg0KPC9zdmc+DQo=")no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHBhdGggY2xhc3M9InN0NSIgZD0iTTQuNCw1LjloNy4xYzAuNCwwLDAuNiwwLjUsMC4zLDAuN2wtMy42LDMuNmMtMC4yLDAuMi0wLjQsMC4yLTAuNiwwTDQuMSw2LjdDMy45LDYuNCw0LDUuOSw0LjQsNS45eiIvPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48L2c+PC9zdmc+) no-repeat center left;*/
}

.rg-button-list:hover:active {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE03LDlMNCw2aDZMNyw5eiIvPg0KPC9zdmc+DQo=")no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNC40LDUuOWg3LjFjMC40LDAsMC42LDAuNSwwLjMsMC43bC0zLjYsMy42Yy0wLjIsMC4yLTAuNCwwLjItMC42LDBMNC4xLDYuN0MzLjksNi40LDQsNS45LDQuNCw1Ljl6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjwvZz48L3N2Zz4=) no-repeat center left;*/
}

.rg-button-list:active:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE03LDlMNCw2aDZMNyw5eiIvPg0KPC9zdmc+DQo=")no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNC40LDUuOWg3LjFjMC40LDAsMC42LDAuNSwwLjMsMC43bC0zLjYsMy42Yy0wLjIsMC4yLTAuNCwwLjItMC42LDBMNC4xLDYuN0MzLjksNi40LDQsNS45LDQuNCw1Ljl6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjwvZz48L3N2Zz4=) no-repeat center left;*/
}

.rg-button-calendar {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iY2FsZW5kYXItYWx0LWZpbGwiIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDEuOHYwLjljMCwxLTAuOCwxLjgtMS44LDEuOFM3LjksMy42LDcuOSwyLjZWMS44SDYuMXYwLjljMCwxLTAuOCwxLjgtMS44LDEuOA0KCVMyLjYsMy42LDIuNiwyLjZWMS44SDBWMTRoMTRWMS44SDExLjR6IE00LjQsMTIuMkgyLjZ2LTEuOGgxLjhDNC40LDEwLjQsNC40LDEyLjIsNC40LDEyLjJ6IE00LjQsOC44SDIuNlY3aDEuOA0KCUM0LjQsNyw0LjQsOC44LDQuNCw4Ljh6IE03LjksMTIuMkg2LjF2LTEuOGgxLjhDNy45LDEwLjQsNy45LDEyLjIsNy45LDEyLjJ6IE03LjksOC44SDYuMVY3aDEuOEM3LjksNyw3LjksOC44LDcuOSw4Ljh6IE05LjYsMTIuMg0KCXYtMS44aDEuOEw5LjYsMTIuMnogTTExLjQsOC44SDkuNlY3aDEuOEMxMS40LDcsMTEuNCw4LjgsMTEuNCw4Ljh6IE0zLjUsMi42VjAuOUMzLjUsMC40LDMuOSwwLDQuNCwwczAuOSwwLjQsMC45LDAuOXYxLjgNCgljMCwwLjUtMC40LDAuOS0wLjksMC45UzMuNSwzLjEsMy41LDIuNnogTTguOCwyLjZWMC45QzguOCwwLjQsOS4xLDAsOS42LDBzMC45LDAuNCwwLjksMC45djEuOGMwLDAuNS0wLjQsMC45LTAuOSwwLjkNCglTOC44LDMuMSw4LjgsMi42eiIvPg0KPC9zdmc+DQo=") no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyLjUiIHk9IjYuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iNi41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI2LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI2LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjguNSIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iOC41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI4LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI4LjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjEwLjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI1LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI4LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSIxMC41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMi41IiB5PSIxMi41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNS41IiB5PSIxMi41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSIxMi41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTEuNSIgeT0iMTIuNSIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCwxLjVoLTEuNXYtMWgtMXYxaC03di0xaC0xdjFIMkMxLjIsMS41LDAuNSwyLjIsMC41LDN2MTFjMCwwLjgsMC43LDEuNSwxLjUsMS41aDEyYzAuOCwwLDEuNS0wLjcsMS41LTEuNVYzQzE1LjUsMi4yLDE0LjgsMS41LDE0LDEuNXogTTEzLjUsMi41djFoLTF2LTFIMTMuNXogTTEwLjUsMi41aDF2MWgtMVYyLjV6IE01LjUsMi41djFoLTF2LTFINS41eiBNMi41LDIuNWgxdjFoLTFWMi41eiBNMTQuNSwxNGMwLDAuMy0wLjIsMC41LTAuNSwwLjVIMmMtMC4zLDAtMC41LTAuMi0wLjUtMC41VjUuNWgxM1YxNHoiLz48L2c+PC9zdmc+) no-repeat center left;*/
}

.rg-button-calendar:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMjJBRkZDO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iY2FsZW5kYXItYWx0LWZpbGwiIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDEuOHYwLjljMCwxLTAuOCwxLjgtMS44LDEuOFM3LjksMy42LDcuOSwyLjZWMS44SDYuMXYwLjljMCwxLTAuOCwxLjgtMS44LDEuOA0KCVMyLjYsMy42LDIuNiwyLjZWMS44SDBWMTRoMTRWMS44SDExLjR6IE00LjQsMTIuMkgyLjZ2LTEuOGgxLjhDNC40LDEwLjQsNC40LDEyLjIsNC40LDEyLjJ6IE00LjQsOC44SDIuNlY3aDEuOA0KCUM0LjQsNyw0LjQsOC44LDQuNCw4Ljh6IE03LjksMTIuMkg2LjF2LTEuOGgxLjhDNy45LDEwLjQsNy45LDEyLjIsNy45LDEyLjJ6IE03LjksOC44SDYuMVY3aDEuOEM3LjksNyw3LjksOC44LDcuOSw4Ljh6IE05LjYsMTIuMg0KCXYtMS44aDEuOEw5LjYsMTIuMnogTTExLjQsOC44SDkuNlY3aDEuOEMxMS40LDcsMTEuNCw4LjgsMTEuNCw4Ljh6IE0zLjUsMi42VjAuOUMzLjUsMC40LDMuOSwwLDQuNCwwczAuOSwwLjQsMC45LDAuOXYxLjgNCgljMCwwLjUtMC40LDAuOS0wLjksMC45UzMuNSwzLjEsMy41LDIuNnogTTguOCwyLjZWMC45QzguOCwwLjQsOS4xLDAsOS42LDBzMC45LDAuNCwwLjksMC45djEuOGMwLDAuNS0wLjQsMC45LTAuOSwwLjkNCglTOC44LDMuMSw4LjgsMi42eiIvPg0KPC9zdmc+DQo=") no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyLjUiIHk9IjYuNSIgY2xhc3M9InN0NSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iNi41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI2LjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI2LjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjguNSIgY2xhc3M9InN0NSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iOC41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI4LjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI4LjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjEwLjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI1LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI4LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSIxMC41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMi41IiB5PSIxMi41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNS41IiB5PSIxMi41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSIxMi41IiBjbGFzcz0ic3Q1IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTEuNSIgeT0iMTIuNSIgY2xhc3M9InN0NSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xNCwxLjVoLTEuNXYtMWgtMXYxaC03di0xaC0xdjFIMkMxLjIsMS41LDAuNSwyLjIsMC41LDN2MTFjMCwwLjgsMC43LDEuNSwxLjUsMS41aDEyYzAuOCwwLDEuNS0wLjcsMS41LTEuNVYzQzE1LjUsMi4yLDE0LjgsMS41LDE0LDEuNXogTTEzLjUsMi41djFoLTF2LTFIMTMuNXogTTEwLjUsMi41aDF2MWgtMVYyLjV6IE01LjUsMi41djFoLTF2LTFINS41eiBNMi41LDIuNWgxdjFoLTFWMi41eiBNMTQuNSwxNGMwLDAuMy0wLjIsMC41LTAuNSwwLjVIMmMtMC4zLDAtMC41LTAuMi0wLjUtMC41VjUuNWgxM1YxNHoiLz48L2c+PC9zdmc+) no-repeat center left;*/
}

.rg-button-calendar:hover:active {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iY2FsZW5kYXItYWx0LWZpbGwiIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDEuOHYwLjljMCwxLTAuOCwxLjgtMS44LDEuOFM3LjksMy42LDcuOSwyLjZWMS44SDYuMXYwLjljMCwxLTAuOCwxLjgtMS44LDEuOA0KCVMyLjYsMy42LDIuNiwyLjZWMS44SDBWMTRoMTRWMS44SDExLjR6IE00LjQsMTIuMkgyLjZ2LTEuOGgxLjhDNC40LDEwLjQsNC40LDEyLjIsNC40LDEyLjJ6IE00LjQsOC44SDIuNlY3aDEuOA0KCUM0LjQsNyw0LjQsOC44LDQuNCw4Ljh6IE03LjksMTIuMkg2LjF2LTEuOGgxLjhDNy45LDEwLjQsNy45LDEyLjIsNy45LDEyLjJ6IE03LjksOC44SDYuMVY3aDEuOEM3LjksNyw3LjksOC44LDcuOSw4Ljh6IE05LjYsMTIuMg0KCXYtMS44aDEuOEw5LjYsMTIuMnogTTExLjQsOC44SDkuNlY3aDEuOEMxMS40LDcsMTEuNCw4LjgsMTEuNCw4Ljh6IE0zLjUsMi42VjAuOUMzLjUsMC40LDMuOSwwLDQuNCwwczAuOSwwLjQsMC45LDAuOXYxLjgNCgljMCwwLjUtMC40LDAuOS0wLjksMC45UzMuNSwzLjEsMy41LDIuNnogTTguOCwyLjZWMC45QzguOCwwLjQsOS4xLDAsOS42LDBzMC45LDAuNCwwLjksMC45djEuOGMwLDAuNS0wLjQsMC45LTAuOSwwLjkNCglTOC44LDMuMSw4LjgsMi42eiIvPg0KPC9zdmc+DQo=") no-repeat center left;
  /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyLjUiIHk9IjYuNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iNi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI2LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI2LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjguNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iOC41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI4LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI4LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI1LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI4LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSIxMC41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMi41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNS41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTEuNSIgeT0iMTIuNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNCwxLjVoLTEuNXYtMWgtMXYxaC03di0xaC0xdjFIMkMxLjIsMS41LDAuNSwyLjIsMC41LDN2MTFjMCwwLjgsMC43LDEuNSwxLjUsMS41aDEyYzAuOCwwLDEuNS0wLjcsMS41LTEuNVYzQzE1LjUsMi4yLDE0LjgsMS41LDE0LDEuNXogTTEzLjUsMi41djFoLTF2LTFIMTMuNXogTTEwLjUsMi41aDF2MWgtMVYyLjV6IE01LjUsMi41djFoLTF2LTFINS41eiBNMi41LDIuNWgxdjFoLTFWMi41eiBNMTQuNSwxNGMwLDAuMy0wLjIsMC41LTAuNSwwLjVIMmMtMC4zLDAtMC41LTAuMi0wLjUtMC41VjUuNWgxM1YxNHoiLz48L2c+PC9zdmc+) no-repeat center left;*/
}

.rg-button-calendar:active:hover {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDM3N0I1O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iY2FsZW5kYXItYWx0LWZpbGwiIGNsYXNzPSJzdDAiIGQ9Ik0xMS40LDEuOHYwLjljMCwxLTAuOCwxLjgtMS44LDEuOFM3LjksMy42LDcuOSwyLjZWMS44SDYuMXYwLjljMCwxLTAuOCwxLjgtMS44LDEuOA0KCVMyLjYsMy42LDIuNiwyLjZWMS44SDBWMTRoMTRWMS44SDExLjR6IE00LjQsMTIuMkgyLjZ2LTEuOGgxLjhDNC40LDEwLjQsNC40LDEyLjIsNC40LDEyLjJ6IE00LjQsOC44SDIuNlY3aDEuOA0KCUM0LjQsNyw0LjQsOC44LDQuNCw4Ljh6IE03LjksMTIuMkg2LjF2LTEuOGgxLjhDNy45LDEwLjQsNy45LDEyLjIsNy45LDEyLjJ6IE03LjksOC44SDYuMVY3aDEuOEM3LjksNyw3LjksOC44LDcuOSw4Ljh6IE05LjYsMTIuMg0KCXYtMS44aDEuOEw5LjYsMTIuMnogTTExLjQsOC44SDkuNlY3aDEuOEMxMS40LDcsMTEuNCw4LjgsMTEuNCw4Ljh6IE0zLjUsMi42VjAuOUMzLjUsMC40LDMuOSwwLDQuNCwwczAuOSwwLjQsMC45LDAuOXYxLjgNCgljMCwwLjUtMC40LDAuOS0wLjksMC45UzMuNSwzLjEsMy41LDIuNnogTTguOCwyLjZWMC45QzguOCwwLjQsOS4xLDAsOS42LDBzMC45LDAuNCwwLjksMC45djEuOGMwLDAuNS0wLjQsMC45LTAuOSwwLjkNCglTOC44LDMuMSw4LjgsMi42eiIvPg0KPC9zdmc+DQo=") no-repeat center left;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyLjUiIHk9IjYuNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iNi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI2LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI2LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjguNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjUuNSIgeT0iOC41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSI4LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSI4LjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIyLjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI1LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSI4LjUiIHk9IjEwLjUiIGNsYXNzPSJzdDYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48cmVjdCB4PSIxMS41IiB5PSIxMC41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMi41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iNS41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iOC41IiB5PSIxMi41IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMTEuNSIgeT0iMTIuNSIgY2xhc3M9InN0NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNCwxLjVoLTEuNXYtMWgtMXYxaC03di0xaC0xdjFIMkMxLjIsMS41LDAuNSwyLjIsMC41LDN2MTFjMCwwLjgsMC43LDEuNSwxLjUsMS41aDEyYzAuOCwwLDEuNS0wLjcsMS41LTEuNVYzQzE1LjUsMi4yLDE0LjgsMS41LDE0LDEuNXogTTEzLjUsMi41djFoLTF2LTFIMTMuNXogTTEwLjUsMi41aDF2MWgtMVYyLjV6IE01LjUsMi41djFoLTF2LTFINS41eiBNMi41LDIuNWgxdjFoLTFWMi41eiBNMTQuNSwxNGMwLDAuMy0wLjIsMC41LTAuNSwwLjVIMmMtMC4zLDAtMC41LTAuMi0wLjUtMC41VjUuNWgxM1YxNHoiLz48L2c+PC9zdmc+) no-repeat center left;*/
}

.rg-button-step-up {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fS5zdDF7ZmlsbDojNjc2NzY3O30uc3Qye2ZpbGw6IzY5QjYzMTt9LnN0M3tmaWxsOiNGRkNDMDI7fS5zdDR7ZmlsbDojOUU3MjE1O30uc3Q1e2ZpbGw6I0U1NjYxNTt9LnN0NntmaWxsOiMyQzNFNTA7fS5zdDd7ZmlsbDojQjNCM0IzO30uc3Q4e2ZpbGw6IzM0NkJBOTt9LnN0OXtmaWxsOiNCMjNBM0E7fS5zdDEwe2ZpbGw6IzE3MTcxNzt9LnN0MTF7ZmlsbDojRkZGRkI0O30uc3QxMntmaWxsOiM2N0E0NUM7fS5zdDEze2ZpbGw6IzFBMUExQTt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIsNyAxNCw3IDgsMSAiLz48L3N2Zz4=) no-repeat 50% 50%;
  cursor: pointer;
}
.rg-button-step-up:hover {
  background-color: #cccccc;
}

.rg-button-step-down {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fS5zdDF7ZmlsbDojNjc2NzY3O30uc3Qye2ZpbGw6IzY5QjYzMTt9LnN0M3tmaWxsOiNGRkNDMDI7fS5zdDR7ZmlsbDojOUU3MjE1O30uc3Q1e2ZpbGw6I0U1NjYxNTt9LnN0NntmaWxsOiMyQzNFNTA7fS5zdDd7ZmlsbDojQjNCM0IzO30uc3Q4e2ZpbGw6IzM0NkJBOTt9LnN0OXtmaWxsOiNCMjNBM0E7fS5zdDEwe2ZpbGw6IzE3MTcxNzt9LnN0MTF7ZmlsbDojRkZGRkI0O30uc3QxMntmaWxsOiM2N0E0NUM7fS5zdDEze2ZpbGw6IzFBMUExQTt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIsMSAxNCwxIDgsNyAiLz48L3N2Zz4=) no-repeat 50% 50%;
  cursor: pointer;
}
.rg-button-step-down:hover {
  background-color: #cccccc;
}

.rg-fixed-row-bar {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/
}

.rg-fixed-row-bar-cell {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/
  border-bottom: 1px solid #D2D5DA !important;
}

.rg-fixed-column-bar {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/
  border-right: 1px solid #D2D5DA;
}

.rg-right-column-bar {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/
  border-left: 1px solid #D2D5DA;
}

.rg-rowgroup-head {
  text-align: center;
  font-weight: bold;
  background: #e4e7eb;
}
.rg-rowgroup-head .rg-table tr td {
  border-top: none;
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  border-left: none;
}

.rg-rowgroup-head-cell {
  text-align: center;
  font-weight: bold;
}

.rg-rowgroup-summary {
  background: #EBF8FF;
}

.rg-rowgroup-foot {
  text-align: center;
  background: #e4e7eb;
}
.rg-rowgroup-foot .rg-table tr td {
  border-bottom: none;
  border-right: 1px solid #bcc0c8;
  border-top: 1px solid #bcc0c8;
  border-left: none;
}

.rg-rowgroup-foot-cell {
  text-align: center;
}

.rg-rowgroup-bar-cell {
  text-align: center;
  vertical-align: top;
  padding-top: 2px;
}

.rg-rowgroup-bar {
  text-align: center;
  font-weight: bold;
  background: whitesmoke;
}
.rg-rowgroup-bar .rg-table tr td {
  border-top: none;
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  border-left: none;
  vertical-align: top;
}

.rg-rowgroup-header {
  background: whitesmoke;
  border-top: none;
  border-right: 1px solid #bcc0c8;
  border-bottom: 1px solid #bcc0c8;
  border-left: none;
  padding-left: 4px;
  white-space: nowrap;
}

.rg-rowgroup-footer {
  text-align: center;
  background: #ededed;
}
.rg-rowgroup-footer .rg-table tr td {
  border-bottom: none;
  border-right: 1px solid #bcc0c8;
  border-top: 1px solid #bcc0c8;
  border-left: none;
}

.rg-rowgroup-footer-cell {
  text-align: right;
  /* rg-rowgroup-footer에 설정하면 안된다. footer에 해당하는 마지막 병합셀만 표시될 때 문제가 된다.*/
}
.rg-rowgroup-footer-cell .rg-rowgroup-footer-renderer {
  padding: 0 4px;
}

.rg-rowgroup-expander {
  display: inline-block;
  vertical-align: middle;
  width: 13px;
  height: 13px;
}

.rg-rowgroup-expander-expanded, .rg-expander-expanded {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCwxMS44Yy0wLjIsMC0wLjMtMC4xLTAuNC0wLjJsLTUtNi41QzIuNCw0LjgsMi41LDQuNSwyLjcsNC40YzAuMi0wLjIsMC41LTAuMSwwLjcsMC4xbDQuNiw2bDQuNi02YzAuMi0wLjIsMC41LTAuMywwLjctMC4xYzAuMiwwLjIsMC4zLDAuNSwwLjEsMC43bC01LDYuNUM4LjMsMTEuNyw4LjIsMTEuOCw4LDExLjh6Ii8+PC9nPjwvc3ZnPg==) no-repeat center center;
  vertical-align: middle;
}

.rg-rowgroup-expander-collapsed, .rg-expander-collapsed {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC43LDEzLjVjLTAuMSwwLTAuMy0wLjEtMC40LTAuMmMtMC4yLTAuMi0wLjEtMC41LDAuMS0wLjdsNi00LjZsLTYtNC42QzQuMiwzLjIsNC4yLDIuOSw0LjQsMi43YzAuMi0wLjIsMC41LTAuMywwLjctMC4xbDYuNSw1YzAuMSwwLjEsMC4yLDAuMiwwLjIsMC40YzAsMC4yLTAuMSwwLjMtMC4yLDAuNGwtNi41LDVDNSwxMy41LDQuOSwxMy41LDQuNywxMy41eiIvPjwvZz48L3N2Zz4=) no-repeat center center;
  vertical-align: middle;
}

.rg-expanded-cell {
  margin-left: 18px;
}

.rg-collapsed-cell {
  margin-left: 18px;
}

.rg-column-expanded {
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0NntmaWxsOiMyQzNFNTA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTIsNyA0LDcgNCw5IDEyLDkgIi8+PC9zdmc+) no-repeat center center;
  vertical-align: middle;
}

.rg-column-collapsed {
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0NntmaWxsOiMyQzNFNTA7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTIsNyA5LDcgOSw0IDcsNCA3LDcgNCw3IDQsOSA3LDkgNywxMiA5LDEyIDksOSAxMiw5ICIvPjwvc3ZnPg==) no-repeat center center;
  vertical-align: middle;
}

.rg-group-panel {
  box-sizing: border-box;
  background: #eaecef;
  border-bottom: 1px solid #bcc0c8;
  text-align: left;
}

.rg-group-panel-message {
  display: block;
  position: absolute;
  font-size: 14px;
  color: #4e545f;
  white-space: nowrap !important;
}

.rg-group-panel-item {
  display: block;
  border: 1px solid #d2d5da;
  background: #FFFFFF;
}

.rg-group-panel-item-text {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}

.rg-group-panel-item-close {
  display: inline-block;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCwyLjFjMS42LDAsMywwLjYsNC4yLDEuN3MxLjcsMi41LDEuNyw0LjJzLTAuNiwzLTEuNyw0LjJDMTEsMTMuMyw5LjYsMTMuOSw4LDEzLjlzLTMtMC42LTQuMi0xLjdDMi43LDExLDIuMSw5LjYsMi4xLDhzMC42LTMsMS43LTQuMkM1LDIuNyw2LjQsMi4xLDgsMi4xeiBNMTEuNCw1LjhsLTEuMi0xLjJMOCw2LjhMNS45LDQuNkw0LjYsNS44TDYuOCw4bC0yLjIsMi4xbDEuMiwxLjJMOCw5LjJsMi4yLDIuMWwxLjItMS4yTDkuMiw4TDExLjQsNS44eiIvPjwvZz48L3N2Zz4=);
  width: 16px;
  height: 16px;
}

.rg-group-panel-cell-feedback {
  opacity: 0.8;
}

.rg-group-panel-no-mark {
  display: inline-block;
  position: absolute;
  border: 1px solid #EB394F;
  background: rgba(234, 236, 239, 0.5) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3Q5IiBkPSJNMTQuOCwxMC45TDguOCw4bDYtMi45QzE1LDUsMTUuMSw0LjgsMTUsNC42Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuMkw4LDcuNkwxLjUsNC40QzEuMyw0LjQsMS4xLDQuNCwxLDQuNkMwLjksNC44LDEsNSwxLjIsNS4xbDYsMi45bC02LDIuOUMxLDExLDAuOSwxMS4yLDEsMTEuNGMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuMmMwLjEsMCwwLjEsMCwwLjIsMEw4LDguNGw2LjUsMy4yYzAuMSwwLDAuMSwwLDAuMiwwYzAuMSwwLDAuMy0wLjEsMC4zLTAuMkMxNS4xLDExLjIsMTUsMTEsMTQuOCwxMC45eiIvPjwvc3ZnPg==) no-repeat center center;
  background-size: 100% 100%;
  margin-top: -1px;
  width: 100%;
  height: 100%;
}

.rg-tree-expanded {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyLDMuMiA3LDMuMiA0LjUsNS44ICIvPjwvc3ZnPg==) no-repeat center;
  vertical-align: middle;
}

.rg-tree-collapsed {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzLjIsNyAzLjIsMiA1LjgsNC41ICIvPjwvc3ZnPg==) no-repeat center;
  vertical-align: middle;
}

.rg-tree-leaf {
  display: inline-block;
  width: 16px;
  height: 1px;
}

.rg-tree-line {
  display: inline-block;
  background-color: #D2D5DA;
}

.rg-tree-renderer {
  padding-left: 0 !important;
  text-align: left !important;
}

.rg-tree-checkbox, .rg-tree-radio {
  vertical-align: middle;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 0 !important;
  padding: 0;
}

.rg-tree-icon {
  vertical-align: middle;
  margin-left: 2px;
  margin-right: 6px;
  width: 16px;
}

.rg-focus {
  border: 2px solid rgba(var(--primary-rgb-l2), 0.8);
  /*border: 2px solid rgba(84, 194, 252, .8);*/
}

.rg-deactive-focus {
  border: 2px solid rgba(var(--primary-rgb-l2), 0.8);
  /*border: 2px solid rgba(84, 194, 252, .8);*/
}

.rg-focus-line {
  border: 2px solid rgba(var(--primary-rgb-l2), 0.8);
  /*border: 2px solid rgba(84, 194, 252, .8);*/
  width: 2px;
  height: 2px; }

.rg-focus-editing {
  border: 2px solid var(--primary);
  /*border: 2px solid #0499E7;*/
}

.rg-focus-inner {
  border: 1px dotted rgba(61, 61, 61, 0.8);
}

.rg-focus-inner-line {
  border: 1px dotted rgba(61, 61, 61, 0.8);
  width: 1px;
  height: 1px;
}

.rg-rowhover {
  background: rgba(205, 210, 217, 0.1) !important;
}

.rg-rowfocus {
  background: rgba(205, 210, 217, 0.1) !important;
}

.rg-rowblock {
  background: rgba(205, 210, 217, 0.1) !important;
}

._rg-col-resizer_ {
  background: rgba(210, 213, 218, 0.5);
  border: none;
}

._rg-header-cell-feedback_ {
  opacity: 0.8;
  border: 1px solid #cdd2d9;
}

._rg-header-cell-mover_ {
  box-sizing: border-box;
  border: 3px solid rgba(210, 213, 218, 0.8);
  background: none;
}

._rg-col-resizer_ {
  background: rgba(31, 31, 31, 0.5);
  border: none;
}

._rg-header-cell-feedback_ {
  opacity: 0.8;
  border: 1px solid gray;
}

._rg-header-cell-mover_ {
  box-sizing: border-box;
  border: 3px solid rgba(31, 31, 31, 0.8);
  background: none;
}

._rg-row-mover-proxy_ {
  background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI4IiBjeT0iOCIgcj0iNy41Ii8+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTcsMTEuMmMtMC4zLDAtMC41LTAuMS0wLjctMC4zTDMuOCw4LjVjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBMNyw4LjhsMy40LTMuNGMwLjQtMC40LDEtMC40LDEuNCwwczAuNCwxLDAsMS40TDcuNywxMUM3LjUsMTEuMiw3LjMsMTEuMiw3LDExLjJ6Ii8+PC9nPjwvc3ZnPg==) 2% 50% no-repeat;
  border: 1px solid #adadad;
  opacity: 0.7;
  padding: 4px 16px 4px 32px;
  font-size: 13px;
  color: #1a1a1a; }

._rg-row-mover-proxy-disabled_ {
  background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48Y2lyY2xlIGNsYXNzPSJzdDkiIGN4PSI4IiBjeT0iOCIgcj0iNy41Ii8+PC9nPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjQsOGwxLjMtMS4zYzAuNC0wLjQsMC40LTEsMC0xLjRzLTEtMC40LTEuNCwwTDgsNi42TDYuNyw1LjNjLTAuNC0wLjQtMS0wLjQtMS40LDBzLTAuNCwxLDAsMS40TDYuNiw4TDUuMyw5LjNjLTAuNCwwLjQtMC40LDEsMCwxLjRDNS41LDEwLjksNS43LDExLDYsMTFzMC41LTAuMSwwLjctMC4zTDgsOS40bDEuMywxLjNDOS41LDEwLjksOS43LDExLDEwLDExczAuNS0wLjEsMC43LTAuM2MwLjQtMC40LDAuNC0xLDAtMS40TDkuNCw4eiIvPjwvc3ZnPg==) 2% 50% no-repeat; }

._rg-row-mover-line_ {
  background: rgba(31, 31, 31, 0.7);
  border: none; }

.rg-selection-cell {
  background: var(--primary);
  /*background: #0499E7 !important;*/
  color: inherit; }

.rg-selection {
  background: rgba(var(--secondary-rgb-l4), 0.2);
  border: 1px solid rgba(var(--primary-rgb-r2), 0.67);
  /*background: rgba(178, 211, 250, .2);*/
  /*border: 1px solid rgba(2, 86, 131, .67);*/
}

.rg-renderer {
  border: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  /*padding: 0 4px;*/
  padding: 0 8px;
  text-overflow: ellipsis;
}

.rg-bar-renderer {
  position: relative;
  /*position: absolute; 설정하면 ie에서 안됨. */
  width: 100%;
  height: 100%;
  left: 0;
  top: 0; }

.rg-bar-renderer-bar {
  background: var(--primary-l1);
  /*background: #22AFFC;*/
}

.rg-bar-renderer-bar-right {
  background: var(--primary-l1);
  /*background: #22AFFC;*/
}

.rg-bar-renderer-bar-top {
  background: var(--primary-l1);
  /*background: #22AFFC;*/
}

.rg-bar-renderer-bar-bottom {
  background: var(--primary-l1);
  /*background: #22AFFC;*/
}

.rg-image-renderer {
  text-overflow: ellipsis;
}

.rg-icon-renderer {
  position: relative;
}

.rg-check-renderer {
  position: relative;
}

.rg-check-renderer-checked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PGc+PHBhdGggY2xhc3M9InN0NSIgZD0iTTYuOCwxMS44Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTMtM0MyLjcsOC4xLDIuNyw3LjQsMyw3czEtMC40LDEuNCwwbDIuMywyLjNsNC44LTQuOGMwLjQtMC40LDEtMC40LDEuNCwwczAuNCwxLDAsMS40bC01LjUsNS41QzcuMywxMS43LDcsMTEuOCw2LjgsMTEuOHoiLz48L2c+PC9zdmc+) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}

.rg-check-renderer-unchecked {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PC9zdmc+) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}

.rg-check-renderer-intermediate {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PGc+PHJlY3QgeD0iNSIgeT0iNyIgY2xhc3M9InN0NSIgd2lkdGg9IjYiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: 16px;
  vertical-align: middle;
}

.rg-button-renderer {
  position: relative;
}

.rg-button-renderer-button {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  /*width: 70%;*/
  width: 70%;
  color: #ffffff;
  /*color: #222222;*/
  border: 1px solid var(--primary-gray);
  /*border: 1px solid #626D74;*/
  /*border-radius: 3px;*/
  border-radius: 2px;
  background: var(--primary-gray);
  /*background: #626D74;*/
  font-size: 12px;
  /*
  background: linear-gradient(to bottom, white, #EAECEF);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='white', endColorstr='#EAECEF', GradientType=0 );
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFEAECEF', EndColorStr='#FFFFFFFF')";
  */
}
.rg-button-renderer-button:hover {
  color: #30393E;
  border: 1px solid #BBBFC2;
  background: var(--primary-gray-l3);
  /*background: #BBBFC2;*/
  /*
  background: linear-gradient(to bottom, #edeff1, white);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeff1', endColorstr='white', GradientType=0 );
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFFFF', EndColorStr='#FFEDEFF1')";
  */
}

.rg-link-renderer {
  position: relative;
  text-decoration: underline;
}

.rg-shape-renderer {
  position: static;
}

.rg-shape-renderer-shape {
  fill: var(--primary)
  /*fill: #0499E7;*/
}

.rg-signalbar-renderer {
  position: relative;
  width: 100%;
  height: 90%;
}

.rg-signalbar-renderer-bar {
  fill: #9add1d;
}

.rg-signalbar-renderer-inactive {
  fill: #cdd2d9;
}

.rg-sparkline-renderer {
  position: relative;
  width: 100%;
  height: 90%;
}

.rg-sparkline-renderer-chart {
  stroke: #b6bbc3;
}

.rg-sparkline-renderer-last {
  fill: #b6bbc3;
}

.rg-sparkline-renderer-high {
  stroke: var(--primary-l1);
  fill: var(--primary-l1);
/*  stroke: #22AFFC;
  fill: #22AFFC;*/
}

.rg-sparkline-renderer-low {
  stoke: var(--primary);
  fill: var(--primary);
  /*stoke: #0499E7;*/
  /*fill: #0499E7;*/
}

.rg-sparkcolumn-renderer {
  position: relative;
  width: 100%;
  height: 90%;
}

.rg-sparkcolumn-renderer-chart {
  fill: #b6bbc3;
}

.rg-sparkcolumn-renderer-last {
  fill: #b6bbc3;
}

.rg-sparkcolumn-renderer-high {
  fill: var(--primary);
  /*fill: #0499E7;*/
}

.rg-sparkcolumn-renderer-low {
  fill : var(--primary-l1);
  /*fill: #22AFFC;*/
}

.rg-sparkwinloss-renderer {
  position: relative;
  width: 100%;
  height: 90%;
}

.rg-sparkwinloss-renderer-chart {
  fill: #b6bbc3;
}

.rg-sparkwinloss-renderer-below {
  fill : var(--primary-l1)
  /*fill: #22AFFC;*/
}

.rg-code39-renderer {
  position: relative;
  width: 100%;
  height: 90%;
  left: 0px;
  top: 5%;
}

.rg-code39-renderer-bar {
  fill: #2C3E50;
}

.rg-code128-renderer {
  position: relative;
  width: 100%;
  height: 90%;
  left: 0px;
  top: 5%;
}

.rg-code128-renderer-bar {
  fill: #417505;
}

.rg-popup-menu {
  margin: 0;
  padding: 8px 0;
  color: #222222;
  /*
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
   */
  border: 1px solid #222222;
  font-size: 12px;
  background: #FFFFFF;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);
}

.rg-popup-item {
  /*
  padding-top: 2px;
  padding-bottom: 2px;
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  */
  height: 24px;
  line-height: 20px;
  cursor: pointer;
}

.rg-popup-item-disable {
  color: #a2abb8;
}

.rg-popup-item:hover, .rg-popup-item-focused {
  color: #FFFFFF;
  background-color: #82B7F7;
  /*background-color: #E56615;*/
}

.rg-popup-item-disable:hover {
  color: #a2abb8;
}

.rg-popup-separator {
  height: 5px;
  border: 0;
  margin: 2px;
  color: #D2D5DA;
}

.rg-popup-separator-hr {
  margin-top: 5px;
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #D2D5DA;
  padding: 0;
}

.rg-popup-expander {
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUuNSw0IDUuNSwxMiAxMC41LDggIi8+PC9zdmc+) no-repeat center center;*/
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUuNSw0IDUuNSwxMiAxMC41LDggIi8+PC9zdmc+) no-repeat right;
  background-clip: padding-box;
}

.rg-popup-content {
  padding-right: 12px;
  padding-left: 12px;
  pointer-events: auto;
  position: relative;
  display: block; }

.rg-popup-check {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOCA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4IDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0NyIgcG9pbnRzPSI4LDAgMyw0LjUgMCwyIDAsNC41IDMsNyA4LDIuMyAiLz48L3N2Zz4=) no-repeat center center;
}

.rg-popup-check-checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOCA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4IDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MTMiIHBvaW50cz0iOCwwIDMsNC41IDAsMiAwLDQuNSAzLDcgOCwyLjMgIi8+PC9zdmc+) no-repeat center center;
}

.rg-popup-radio-checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI4IiBjeT0iOCIgcj0iNS41Ii8+PGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOCIgY3k9IjgiIHI9IjIuNSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LDNjMi44LDAsNSwyLjIsNSw1cy0yLjIsNS01LDVzLTUtMi4yLTUtNVM1LjIsMyw4LDMgTTgsMkM0LjcsMiwyLDQuNywyLDhzMi43LDYsNiw2czYtMi43LDYtNlMxMS4zLDIsOCwyTDgsMnoiLz48L3N2Zz4=) no-repeat center center;
}

.rg-popup-group1 {
  background: #dcdfe4;
}

.rg-waiting {
  text-align: center;
  width: 60px;
  height: 60px;
  background: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvYWRlci0xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgICB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4gIDxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iI0U1NjYxNSIgZD0iTTIwLjIwMSw1LjE2OWMtOC4yNTQsMC0xNC45NDYsNi42OTItMTQuOTQ2LDE0Ljk0NmMwLDguMjU1LDYuNjkyLDE0Ljk0NiwxNC45NDYsMTQuOTQ2ICAgIHMxNC45NDYtNi42OTEsMTQuOTQ2LTE0Ljk0NkMzNS4xNDYsMTEuODYxLDI4LjQ1NSw1LjE2OSwyMC4yMDEsNS4xNjl6IE0yMC4yMDEsMzEuNzQ5Yy02LjQyNSwwLTExLjYzNC01LjIwOC0xMS42MzQtMTEuNjM0ICAgIGMwLTYuNDI1LDUuMjA5LTExLjYzNCwxMS42MzQtMTEuNjM0YzYuNDI1LDAsMTEuNjMzLDUuMjA5LDExLjYzMywxMS42MzRDMzEuODM0LDI2LjU0MSwyNi42MjYsMzEuNzQ5LDIwLjIwMSwzMS43NDl6Ii8+ICA8cGF0aCBmaWxsPSIjRTU2NjE1IiBkPSJNMjYuMDEzLDEwLjA0N2wxLjY1NC0yLjg2NmMtMi4xOTgtMS4yNzItNC43NDMtMi4wMTItNy40NjYtMi4wMTJoMHYzLjMxMmgwICAgIEMyMi4zMiw4LjQ4MSwyNC4zMDEsOS4wNTcsMjYuMDEzLDEwLjA0N3oiPiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiAgICAgIHR5cGU9InJvdGF0ZSIgICAgICBmcm9tPSIwIDIwIDIwIiAgICAgIHRvPSIzNjAgMjAgMjAiICAgICAgZHVyPSIwLjVzIiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgIDwvcGF0aD4gIDwvc3ZnPg==) no-repeat center center;
  background-size: contain;
}

.rg-waiting.type-1 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvYWRlci0xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgICB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4gIDxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iI0U1NjYxNSIgZD0iTTIwLjIwMSw1LjE2OWMtOC4yNTQsMC0xNC45NDYsNi42OTItMTQuOTQ2LDE0Ljk0NmMwLDguMjU1LDYuNjkyLDE0Ljk0NiwxNC45NDYsMTQuOTQ2ICAgIHMxNC45NDYtNi42OTEsMTQuOTQ2LTE0Ljk0NkMzNS4xNDYsMTEuODYxLDI4LjQ1NSw1LjE2OSwyMC4yMDEsNS4xNjl6IE0yMC4yMDEsMzEuNzQ5Yy02LjQyNSwwLTExLjYzNC01LjIwOC0xMS42MzQtMTEuNjM0ICAgIGMwLTYuNDI1LDUuMjA5LTExLjYzNCwxMS42MzQtMTEuNjM0YzYuNDI1LDAsMTEuNjMzLDUuMjA5LDExLjYzMywxMS42MzRDMzEuODM0LDI2LjU0MSwyNi42MjYsMzEuNzQ5LDIwLjIwMSwzMS43NDl6Ii8+ICA8cGF0aCBmaWxsPSIjRTU2NjE1IiBkPSJNMjYuMDEzLDEwLjA0N2wxLjY1NC0yLjg2NmMtMi4xOTgtMS4yNzItNC43NDMtMi4wMTItNy40NjYtMi4wMTJoMHYzLjMxMmgwICAgIEMyMi4zMiw4LjQ4MSwyNC4zMDEsOS4wNTcsMjYuMDEzLDEwLjA0N3oiPiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiAgICAgIHR5cGU9InJvdGF0ZSIgICAgICBmcm9tPSIwIDIwIDIwIiAgICAgIHRvPSIzNjAgMjAgMjAiICAgICAgZHVyPSIwLjVzIiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgIDwvcGF0aD4gIDwvc3ZnPg==);
}

.rg-waiting.type-2 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvYWRlci0xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgICAgIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gIDxwYXRoIGZpbGw9IiNFNTY2MTUiIGQ9Ik0yNS4yNTEsNi40NjFjLTEwLjMxOCwwLTE4LjY4Myw4LjM2NS0xOC42ODMsMTguNjgzaDQuMDY4YzAtOC4wNzEsNi41NDMtMTQuNjE1LDE0LjYxNS0xNC42MTVWNi40NjF6Ij4gICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlVHlwZT0ieG1sIiAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgICAgICB0eXBlPSJyb3RhdGUiICAgICAgZnJvbT0iMCAyNSAyNSIgICAgICB0bz0iMzYwIDI1IDI1IiAgICAgIGR1cj0iMC42cyIgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPiAgICA8L3BhdGg+ICA8L3N2Zz4=);
}

.rg-waiting.type-3 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvYWRlci0xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgICAgIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gIDxwYXRoIGZpbGw9IiNFNTY2MTUiIGQ9Ik00My45MzUsMjUuMTQ1YzAtMTAuMzE4LTguMzY0LTE4LjY4My0xOC42ODMtMTguNjgzYy0xMC4zMTgsMC0xOC42ODMsOC4zNjUtMTguNjgzLDE4LjY4M2g0LjA2OGMwLTguMDcxLDYuNTQzLTE0LjYxNSwxNC42MTUtMTQuNjE1YzguMDcyLDAsMTQuNjE1LDYuNTQzLDE0LjYxNSwxNC42MTVINDMuOTM1eiI+ICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iICAgICAgdHlwZT0icm90YXRlIiAgICAgIGZyb209IjAgMjUgMjUiICAgICAgdG89IjM2MCAyNSAyNSIgICAgICBkdXI9IjAuNnMiICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gICAgPC9wYXRoPiAgPC9zdmc+);
}

.rg-waiting.type-4 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgICAgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI3IiBmaWxsPSIjRTU2NjE1Ij4gICAgICA8YW5pbWF0ZVRyYW5zZm9ybSAgYXR0cmlidXRlVHlwZT0ieG1sIiAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgICAgICAgIHZhbHVlcz0iMSwxOyAxLDM7IDEsMSIgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgIDwvcmVjdD4gICAgPHJlY3QgeD0iMTAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjciIGZpbGw9IiNFNTY2MTUiPiAgICAgIDxhbmltYXRlVHJhbnNmb3JtICBhdHRyaWJ1dGVUeXBlPSJ4bWwiICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiAgICAgICAgdmFsdWVzPSIxLDE7IDEsMzsgMSwxIiAgICAgICAgYmVnaW49IjAuMnMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgICAgICAgICA8L3JlY3Q+ICAgIDxyZWN0IHg9IjIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI3IiBmaWxsPSIjRTU2NjE1Ij4gICAgICA8YW5pbWF0ZVRyYW5zZm9ybSAgYXR0cmlidXRlVHlwZT0ieG1sIiAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgICAgICAgIHZhbHVlcz0iMSwxOyAxLDM7IDEsMSIgICAgICAgIGJlZ2luPSIwLjRzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgICAgPC9yZWN0PiAgPC9zdmc+);
}

.rg-waiting.type-5 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgICAgd2lkdGg9IjI0cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxMCIgZmlsbD0iI0U1NjYxNSI+ICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlVHlwZT0ieG1sIiAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiICAgICAgICB2YWx1ZXM9IjAgMDsgMCAyMDsgMCAwIiAgICAgICAgYmVnaW49IjAiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgIDwvcmVjdD4gICAgPHJlY3QgeD0iMTAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjEwIiBmaWxsPSIjRTU2NjE1Ij4gICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InRyYW5zbGF0ZSIgICAgICAgIHZhbHVlcz0iMCAwOyAwIDIwOyAwIDAiICAgICAgICBiZWdpbj0iMC4ycyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgPC9yZWN0PiAgICA8cmVjdCB4PSIyMCIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNFNTY2MTUiPiAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIiAgICAgICAgdmFsdWVzPSIwIDA7IDAgMjA7IDAgMCIgICAgICAgIGJlZ2luPSIwLjRzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICA8L3JlY3Q+ICA8L3N2Zz4=);
}

.rg-waiting.type-6 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgICAgd2lkdGg9IjI0cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgICA8cmVjdCB4PSIwIiB5PSIxMyIgd2lkdGg9IjQiIGhlaWdodD0iNSIgZmlsbD0iI0U1NjYxNSI+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IiBhdHRyaWJ1dGVUeXBlPSJYTUwiICAgICAgICB2YWx1ZXM9IjU7MjE7NSIgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgYXR0cmlidXRlVHlwZT0iWE1MIiAgICAgICAgdmFsdWVzPSIxMzsgNTsgMTMiICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgIDwvcmVjdD4gICAgPHJlY3QgeD0iMTAiIHk9IjEzIiB3aWR0aD0iNCIgaGVpZ2h0PSI1IiBmaWxsPSIjRTU2NjE1Ij4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgICAgICAgIHZhbHVlcz0iNTsyMTs1IiAgICAgICAgIGJlZ2luPSIwLjE1cyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiICAgICAgICB2YWx1ZXM9IjEzOyA1OyAxMyIgICAgICAgIGJlZ2luPSIwLjE1cyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgPC9yZWN0PiAgICA8cmVjdCB4PSIyMCIgeT0iMTMiIHdpZHRoPSI0IiBoZWlnaHQ9IjUiIGZpbGw9IiNFNTY2MTUiPiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgYXR0cmlidXRlVHlwZT0iWE1MIiAgICAgICAgdmFsdWVzPSI1OzIxOzUiICAgICAgICAgYmVnaW49IjAuM3MiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgYXR0cmlidXRlVHlwZT0iWE1MIiAgICAgICAgdmFsdWVzPSIxMzsgNTsgMTMiICAgICAgICBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgPC9yZWN0PiAgPC9zdmc+);
}

.rg-waiting.type-7 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgICAgd2lkdGg9IjI0cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0U1NjYxNSI+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiAgICAgICAgdmFsdWVzPSIxOyAuMjsgMSIgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgIDwvcmVjdD4gICAgPHJlY3QgeD0iNyIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iMjAiIGZpbGw9IiNFNTY2MTUiPiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgICAgICAgIHZhbHVlcz0iMTsgLjI7IDEiICAgICAgICAgYmVnaW49IjAuMnMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgIDwvcmVjdD4gICAgPHJlY3QgeD0iMTQiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjIwIiBmaWxsPSIjRTU2NjE1Ij4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiICAgICAgICB2YWx1ZXM9IjE7IC4yOyAxIiAgICAgICAgIGJlZ2luPSIwLjRzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICA8L3JlY3Q+ICA8L3N2Zz4=);
}

.rg-waiting.type-8 {
  background-image: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgICAgd2lkdGg9IjI0cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MCA1MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgICA8cmVjdCB4PSIwIiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNFNTY2MTUiIG9wYWNpdHk9IjAuMiI+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMHMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyA1OyAxMCIgYmVnaW49IjBzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICA8L3JlY3Q+ICAgIDxyZWN0IHg9IjgiIHk9IjEwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxMCIgZmlsbD0iI0U1NjYxNSIgIG9wYWNpdHk9IjAuMiI+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjAuMjsgMTsgLjIiIGJlZ2luPSIwLjE1cyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4xNXMiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+ICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgYXR0cmlidXRlVHlwZT0iWE1MIiB2YWx1ZXM9IjEwOyA1OyAxMCIgYmVnaW49IjAuMTVzIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICA8L3JlY3Q+ICAgIDxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjQiIGhlaWdodD0iMTAiIGZpbGw9IiNFNTY2MTUiICBvcGFjaXR5PSIwLjIiPiAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIwLjI7IDE7IC4yIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdmFsdWVzPSIxMDsgMjA7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBhdHRyaWJ1dGVUeXBlPSJYTUwiIHZhbHVlcz0iMTA7IDU7IDEwIiBiZWdpbj0iMC4zcyIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgPC9yZWN0PiAgPC9zdmc+);
}

.rg-filter-selector {
  font-size: 14px;
  color: #656d7b;
  width: 150px;
  min-height: 150px;
  background: #FFFFFF;
  border: 1px solid #9aa1ac;
  box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
  padding: 3px;
}

.rg-filter-header {
  padding: 0px;
}

.rg-filter-searchbox {
  padding: 0px;
}

.rg-filter-reset {
  font-size: 12px;
  cursor: pointer;
  padding-left: 2px;
  padding-top: 6px;
  padding-bottom: 3px;
}

.rg-filter-search-input {
  box-sizing: border-box;
  width: 100%;
  height: 24px;
  line-height: 24px;
  border: 1px solid #9aa1ac;
  background: #FFFFFF;
  color: #656d7b;
}

.rg-filter-select-all {
  cursor: pointer;
  font-size: 14px;
  width: 100%;
  overflow: auto;
  padding-left: 1px;
}

.rg-filter-list-viewport {
  overflow: auto;
  background: #FFFFFF;
  border-top: #b6bbc3 solid 1px;
  border-left: #b6bbc3 solid 1px;
  border-right: #9aa1ac solid 1px;
  border-bottom: #9aa1ac solid 1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.rg-filter-list-viewport::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
.rg-filter-list-viewport::-webkit-scrollbar-track, .rg-filter-list-viewport::-webkit-scrollbar-track-piece {
  -webkit-box-shadow: none;
  background: #dcdfe4;
  border-radius: 0;
  padding: 5px;
}
.rg-filter-list-viewport::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: none;
  background: var(--primary-gray-l4);
  border: 1px solid var(--primary-gray-l3);
  /*background: #D2D5DA;*/
  /*border: 1px solid #bcc0c8;*/
}
.rg-filter-list-viewport::-webkit-scrollbar-corner {
  background: var(--primary-gray-l3);
  /*background: #bfc5ce;*/
}

.rg-filter-item {
  cursor: pointer;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  white-space: nowrap;
}
.rg-filter-item:hover {
  background: var(--primary-gray-l3);
  /*background: #bfc5ce;*/
}

.rg-filter-checkbox {
  cursor: pointer;
  display: inline;
}

.rg-filter-item-indent-0 {
  display: inline-block;
}

.rg-filter-item-indent-1 {
  display: inline-block;
  width: 15px;
}

.rg-filter-item-indent-2 {
  display: inline-block;
  width: 30px;
}

.rg-filter-item-indent-3 {
  display: inline-block;
  width: 45px;
}

.rg-filter-item-indent-4 {
  display: inline-block;
  width: 60px;
}

.rg-filter-item-indent-5 {
  display: inline-block;
  width: 75px;
}

.rg-filter-expander {
  display: inline-block;
  height: 13px;
}

.rg-filter-expander-collapsed {
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzLjIsNyAzLjIsMiA1LjgsNC41ICIvPjwvc3ZnPg==) no-repeat center;
  width: 11px;
}

.rg-filter-expander-expanded {
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOSA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5IDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzY3Njc2Nzt9LnN0MntmaWxsOiM2OUI2MzE7fS5zdDN7ZmlsbDojRkZDQzAyO30uc3Q0e2ZpbGw6IzlFNzIxNTt9LnN0NXtmaWxsOiNFNTY2MTU7fS5zdDZ7ZmlsbDojMkMzRTUwO30uc3Q3e2ZpbGw6I0IzQjNCMzt9LnN0OHtmaWxsOiMzNDZCQTk7fS5zdDl7ZmlsbDojQjIzQTNBO30uc3QxMHtmaWxsOiMxNzE3MTc7fS5zdDExe2ZpbGw6I0ZGRkZCNDt9LnN0MTJ7ZmlsbDojNjdBNDVDO30uc3QxM3tmaWxsOiMxQTFBMUE7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIyLDMuMiA3LDMuMiA0LjUsNS44ICIvPjwvc3ZnPg==) no-repeat center;
  width: 11px;
}

.rg-filter-search-text {
  color: #eb344b;
  background-color: #A5E42F;
}

.rg-filter-button {
  text-align: right;
  padding: 2px;
}

.rg-filter-accept {
  display: inline-block;
  border: 1px solid var(--primary-gray-l2);
  /*border: 1px solid #a8aeb7;*/
  border-radius: 2px;
  padding: 2px 4px !important;
  color: var(--primary-gray-l1);
  /*color: #7e8795;*/
  background-color: var(--primary-gray-l4);
  /*background-color: #dcdfe4;*/
}
.rg-filter-accept:hover {
  background: var(--primary-gray-l3);
  /*background-color: #bfc5ce;*/
}

.rg-filter-cancel {
  display: inline-block;
  border: 1px solid var(--primary-gray-l2);
  /*border: 1px solid #a8aeb7;*/
  border-radius: 2px;
  padding: 2px 4px !important;
  color: var(--primary-gray-l1);
  /*color: #7e8795;*/
  background-color: var(--primary-gray-l4);
  /*background-color: #dcdfe4;*/
  margin-left: 2px;
}
.rg-filter-cancel:hover {
  background: var(--primary-gray-l3);
  /*background-color: #bfc5ce;*/
}

.rg-tooltip {
  background: rgba(var(--primary-gray-rgb-l5), 0.9);
  /*background: rgba(234, 236, 239, 0.9);*/
  color: var(--primary-gray-l1);
  border: 1px solid var(--primary-gray-l1);
  /*color: #656d7b;*/
  /*border: 1px solid #6e7786;*/
  border-radius: 2px;
  box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  visibility: hidden;
  white-space: nowrap;
  padding: 3px 6px;
}

.rg-toast {
  background: rgba(var(--primary-gray-rgb-l5), 0.9);
  /*background: rgba(234, 236, 239, 0.9);*/
  color: var(--primary-gray-l1);
  /*color: #656d7b;*/
  border: 1px solid var(--primary-gray-l1);
  /*border: 1px solid #6e7786;*/
  border-radius: 4px;
  box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 32px;
  padding: 2px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.rg-dropdownlist {
  /*font-family:  "Noto Sans KR","Helvetica Neue",Helvetica,Arial,sans-serif;*/
  font-family:'Spoqa Han Sans Neo', 'Noto Sans KR','맑은고딕',AppleGothic,'Apple SD Gothic Neo','Malgun Gothic', Helvetica, sans-serif;
  /*color: #656d7b;*/
  color: #444444;
  background: #FFFFFF;
  /*border: 1px solid #9aa1ac;*/
  /*box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);*/
  border: 1px solid var(--primary-l1);
  /*border: 1px solid #22AFFC;*/
  font-size: 10pt;
  padding: 1px;
  margin: 2px 1px;
}

.rg-dropdown-select {
  background: var(--primary-r1);
  /*background: #22AFFC;*/
  color: #FFFFFF;
  margin: 0;
}

.rg-dropdown-item {
  margin: 0;
}
.rg-dropdown-item:hover {
  background: var(--primary-l1);
  /*background: #82B7F7;*/
  /*background: #73CDA2;*/
}

.rg-calendar {
  padding: 8px;
  font-size: 12px;
  background: #f8f8f8;
  /*
  border: 1px solid #D2D5DA;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);
  */
  border: 1px solid #222222 !important;
  box-shadow: none !important;
}
.rg-calendar .rg-cal-header {
  height: 24px;
  background: #f8f8f8 !important;
  /*background: #dcdfe4 !important;*/
}
.rg-calendar .rg-cal-header .rg-cal-prev-month {
  width: 20px;
  height: 20px;
  top: 2px !important;
  left: 2px !important;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCgkuc3Qxe29wYWNpdHk6MDtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNSw3IDksMy41IDksMTAuNSAiLz4NCjxyZWN0IGNsYXNzPSJzdDEiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIvPg0KPC9zdmc+DQo=);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNS43LDguM2w0LjEsMy4zYzAuMywwLjIsMC43LDAsMC43LTAuM1Y0LjdjMC0wLjMtMC40LTAuNS0wLjctMC4zTDUuNyw3LjdDNS41LDcuOCw1LjUsOC4yLDUuNyw4LjN6Ii8+PC9zdmc+);*/
}
.rg-calendar .rg-cal-header .rg-cal-prev-month:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6I0ZBQkE2RDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0Ii8+DQo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUsNyA5LDMuNSA5LDEwLjUgIi8+DQo8L3N2Zz4NCg==);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHBhdGggY2xhc3M9InN0NSIgZD0iTTUuMyw4LjNsNC4xLDMuM2MwLjMsMC4yLDAuNywwLDAuNy0wLjNWNC43YzAtMC4zLTAuNC0wLjUtMC43LTAuM0w1LjMsNy43QzUuMSw3LjgsNS4xLDguMiw1LjMsOC4zeiIvPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xMywyYzAuNiwwLDEsMC40LDEsMXYxMGMwLDAuNi0wLjQsMS0xLDFIM2MtMC42LDAtMS0wLjQtMS0xVjNjMC0wLjYsMC40LTEsMS0xSDEzIE0xMywxSDNDMS45LDEsMSwxLjksMSwzdjEwYzAsMS4xLDAuOSwyLDIsMmgxMGMxLjEsMCwyLTAuOSwyLTJWM0MxNSwxLjksMTQuMSwxLDEzLDFMMTMsMXoiLz48L2c+PC9zdmc+);*/
}
.rg-calendar .rg-cal-header .rg-cal-prev-month:active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6I0MyODIzNTt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0Ii8+DQo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUsNyA5LDMuNSA5LDEwLjUgIi8+DQo8L3N2Zz4NCg==);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiLz48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNNS4zLDguM2w0LjEsMy4zYzAuMywwLjIsMC43LDAsMC43LTAuM1Y0LjdjMC0wLjMtMC40LTAuNS0wLjctMC4zTDUuMyw3LjdDNS4xLDcuOCw1LjEsOC4yLDUuMyw4LjN6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjwvZz48L2c+PC9zdmc+);*/
}
.rg-calendar .rg-cal-header .rg-cal-next-month {
  width: 20px;
  height: 20px;
  top: 2px !important;
  right: 2px !important;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowO2ZpbGw6I0ZGRkZGRjt9DQoJLnN0MXtmaWxsOiM2MjZENzQ7fQ0KPC9zdHlsZT4NCjxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIvPg0KPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI5LDcgNSwxMC41IDUsMy41ICIvPg0KPC9zdmc+DQo=);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAuMyw4LjNsLTQuMSwzLjNjLTAuMywwLjItMC43LDAtMC43LTAuM1Y0LjdjMC0wLjMsMC40LTAuNSwwLjctMC4zbDQuMSwzLjNDMTAuNSw3LjgsMTAuNSw4LjIsMTAuMyw4LjN6Ii8+PC9zdmc+);*/
}
.rg-calendar .rg-cal-header .rg-cal-next-month:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6I0ZBQkE2RDt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0Ii8+DQo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjksNyA1LDEwLjUgNSwzLjUgIi8+DQo8L3N2Zz4NCg==);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cmVjdCB4PSIyIiB5PSIyIiBjbGFzcz0ic3QxMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIi8+PHBhdGggY2xhc3M9InN0NSIgZD0iTTEzLDJjMC42LDAsMSwwLjQsMSwxdjEwYzAsMC42LTAuNCwxLTEsMUgzYy0wLjYsMC0xLTAuNC0xLTFWM2MwLTAuNiwwLjQtMSwxLTFIMTMgTTEzLDFIM0MxLjksMSwxLDEuOSwxLDN2MTBjMCwxLjEsMC45LDIsMiwyaDEwYzEuMSwwLDItMC45LDItMlYzQzE1LDEuOSwxNC4xLDEsMTMsMUwxMywxeiIvPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xMC43LDguM2wtNC4xLDMuM2MtMC4zLDAuMi0wLjcsMC0wLjctMC4zVjQuN2MwLTAuMywwLjQtMC41LDAuNy0wLjNsNC4xLDMuM0MxMC45LDcuOCwxMC45LDguMiwxMC43LDguM3oiLz48L2c+PC9zdmc+);*/
}
.rg-calendar .rg-cal-header .rg-cal-next-month:active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowO30NCgkuc3Qxe2ZpbGw6I0MyODIzNTt9DQo8L3N0eWxlPg0KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0Ii8+DQo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjksNyA1LDEwLjUgNSwzLjUgIi8+DQo8L3N2Zz4NCg==);
  /*background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTMsMmMwLjYsMCwxLDAuNCwxLDF2MTBjMCwwLjYtMC40LDEtMSwxSDNjLTAuNiwwLTEtMC40LTEtMVYzYzAtMC42LDAuNC0xLDEtMUgxMyBNMTMsMUgzQzEuOSwxLDEsMS45LDEsM3YxMGMwLDEuMSwwLjksMiwyLDJoMTBjMS4xLDAsMi0wLjksMi0yVjNDMTUsMS45LDE0LjEsMSwxMywxTDEzLDF6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEwLjcsOC4zbC00LjEsMy4zYy0wLjMsMC4yLTAuNywwLTAuNy0wLjNWNC43YzAtMC4zLDAuNC0wLjUsMC43LTAuM2w0LjEsMy4zQzEwLjksNy44LDEwLjksOC4yLDEwLjcsOC4zeiIvPjwvZz48L3N2Zz4=);*/
}
.rg-calendar .rg-cal-header .rg-cal-today-button {
  padding: 0 4px;
  font-size: 12px;
  border: 1px solid #D2D5DA;
  color: #656d7b;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  top: 3px !important;
  right: 24px !important;
}
.rg-calendar .rg-cal-header .rg-cal-today-button:hover {
  /*border: 1px solid #088349;*/
  /*background: #088349;*/
  /*border: #82B7F7;*/
  /*background: #82B7F7;*/
  border: var(--primary-l1);
  background: var(--primary-l1);;
  color: #FFFFFF;
}
.rg-calendar .rg-cal-header .rg-cal-yearmonth .rg-cal-year {
  color: var(--primary-gray);
  /*color: #656d7b;*/
  cursor: default;
  /*  top: 5px;*/
  top: 3px;
  padding-left: 20px;
}
.rg-calendar .rg-cal-header .rg-cal-yearmonth .rg-cal-month {
  color: var(--primary-gray);
  /*color: #656d7b;*/
  cursor: pointer;
  /*top: 5px;*/
  top: 3px
}
.rg-calendar .rg-cal-days-table {
  background: #F8f8f8;
}
.rg-calendar .rg-cal-days-table .rg-cal-weeks {
  color: var(--primary-gray);
  /*color: #656d7b;*/
  font-size: 12px;
  cursor: default;
}
.rg-calendar .rg-cal-days-table .rg-cal-weeks .rg-cal-week-sun{
  color: #BF321C; font-weight: 700;
}
.rg-calendar .rg-cal-days-table .rg-cal-weeks .rg-cal-week-sat{
  color: #2B73E5; font-weight: 700;
}
.rg-calendar .rg-cal-days-table .rg-cal-days {
  font-size: 12px;
  text-align: center;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-week-year-week {
  font-size: 10px;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day {
  cursor: pointer;
  width: 24px;
  height: 24px;
  font-size: 12px;
  border-radius: 50%;
  color: #656d7b;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day:hover {
  /*border: 1px solid #b0b8c3;*/
  color: var(--primary-l1);
  background-color: var(--primary-l4);
  /*color: #22AFFC;*/
  /*background-color: #B2D3FA;*/
  box-sizing: border-box;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-week-sun {
  color: #EB394F;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-week-sat {
  color: #1772B0;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-prev-day {
  color: var(--primary-gray-l4);
  /*color: #c4c8ce;*/
  background: #f8f8f8;
  border: none;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-next-day {
  color: var(--primary-gray-l4);
  /*color: #c4c8ce;*/
  background: #f8f8f8;
  border: none;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-next-day:hover {
  /*border: 1px solid #e4e7eb;*/
  color: #fff;
  background-color: var(--black-l4);
  /*background-color: #D8DBDC;*/
  box-sizing: border-box;
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-today {
  color: #fff;
  background: var(--secondary-l4);
  /*background: #82B7F7;*/
}
.rg-calendar .rg-cal-days-table .rg-cal-days .rg-cal-day.rg-cal-focusday {
  background: var(--primary-l1);
  /*background: #22AFFC;*/
  color: #FFFFFF;
}
.rg-calendar .rg-cal-buttons {
  /*height: 31px;*/
  display: flex;
  height: 32px;
  border-top: 1px solid var(--black-l4);
  /*border-top: 1px solid #D8D8D8;*/
}
.rg-calendar .rg-cal-buttons > span{flex: 1;}
.rg-calendar .rg-cal-buttons .rg-cal-delete-button {
  padding: 2px;
  font-size: 12px;
  border: 1px solid transparent;
  /*border-radius: 3px;*/
  /*line-height: 18px;*/
  line-height: 24px;
  padding-left: 18px;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zLDE1aDEwVjYuNUgzVjE1eiBNOS41LDljMC0wLjMsMC4yLTAuNSwwLjUtMC41czAuNSwwLjIsMC41LDAuNXY0YzAsMC4zLTAuMiwwLjUtMC41LDAuNVM5LjUsMTMuMyw5LjUsMTNWOXogTTcuNSw5YzAtMC4zLDAuMi0wLjUsMC41LTAuNVM4LjUsOC43LDguNSw5djRjMCwwLjMtMC4yLDAuNS0wLjUsMC41UzcuNSwxMy4zLDcuNSwxM1Y5eiBNNS41LDljMC0wLjMsMC4yLTAuNSwwLjUtMC41UzYuNSw4LjcsNi41LDl2NGMwLDAuMy0wLjIsMC41LTAuNSwwLjVTNS41LDEzLjMsNS41LDEzVjl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDNWMlYxSDlIN0g2djF2MUgydjFoMXYyaDEwVjRoMVYzSDEweiBNNywyaDJ2MUg3VjJ6Ii8+PC9nPjwvc3ZnPg==) no-repeat 2px center;*/
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0idHJhc2gtZmlsbCIgY2xhc3M9InN0MCIgZD0iTTEwLjUsMS44YzAtMS0wLjgtMS44LTEuOC0xLjhINS4yYy0xLDAtMS44LDAuOC0xLjgsMS44SDB2MS44aDEuOHY3LjljMCwxLjQsMS4yLDIuNiwyLjYsMi42DQoJaDUuMmMxLjQsMCwyLjYtMS4yLDIuNi0yLjZWMy41SDE0VjEuOEgxMC41eiBNNS4yLDEwLjVjLTAuNSwwLTAuOS0wLjQtMC45LTAuOXMwLjQtMC45LDAuOS0wLjlzMC45LDAuNCwwLjksMC45UzUuNywxMC41LDUuMiwxMC41eg0KCSBNNS4yLDdDNC44LDcsNC40LDYuNiw0LjQsNi4xczAuNC0wLjksMC45LTAuOXMwLjksMC40LDAuOSwwLjlTNS43LDcsNS4yLDd6IE04LjgsMTAuNWMtMC41LDAtMC45LTAuNC0wLjktMC45czAuNC0wLjksMC45LTAuOQ0KCXMwLjksMC40LDAuOSwwLjlTOS4yLDEwLjUsOC44LDEwLjV6IE04LjgsN0M4LjMsNyw3LjksNi42LDcuOSw2LjFzMC40LTAuOSwwLjktMC45czAuOSwwLjQsMC45LDAuOVM5LjIsNyw4LjgsN3oiLz4NCjwvc3ZnPg0K) no-repeat 2px center;
  /*background-size: 14px;*/
  background-size: 12px;
  cursor: pointer;
}
.rg-calendar .rg-cal-buttons .rg-cal-delete-button:hover {
  /*  border: 1px solid #aaa;
    background-color: #fff;*/
  background-color: var(--primary-l1);
  /*background-color: #B9E6FE;*/
  text-decoration: underline;
}
.rg-calendar .rg-cal-buttons .rg-cal-cancel-button {
  padding: 2px;
  font-size: 12px;
  border: 1px solid transparent;
  /*border-radius: 3px;*/
  /*line-height: 18px;*/
  line-height: 24px;
  cursor: pointer;
  padding-left: 18px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0ieC1hbHR4LWFsdCIgY2xhc3M9InN0MCIgZD0iTTcsMEMzLjEsMCwwLDMuMSwwLDdzMy4xLDcsNyw3czctMy4xLDctN1MxMC45LDAsNywweiBNMTAuNSw5LjJsLTEuMiwxLjJMNyw4LjJsLTIuMiwyLjINCglMMy41LDkuMkw1LjgsN0wzLjUsNC44bDEuMi0xLjJMNyw1LjhsMi4yLTIuMmwxLjIsMS4yTDguMiw3TDEwLjUsOS4yeiIvPg0KPC9zdmc+DQo=) no-repeat 2px center;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05LjQsOGw0LjMtNC4zYzAuNC0wLjQsMC40LTEsMC0xLjRzLTEtMC40LTEuNCwwTDgsNi42TDMuNywyLjNjLTAuNC0wLjQtMS0wLjQtMS40LDBzLTAuNCwxLDAsMS40TDYuNiw4bC00LjMsNC4zYy0wLjQsMC40LTAuNCwxLDAsMS40QzIuNSwxMy45LDIuNywxNCwzLDE0czAuNS0wLjEsMC43LTAuM0w4LDkuNGw0LjMsNC4zYzAuMiwwLjIsMC41LDAuMywwLjcsMC4zczAuNS0wLjEsMC43LTAuM2MwLjQtMC40LDAuNC0xLDAtMS40TDkuNCw4eiIvPjwvc3ZnPg==) no-repeat 2px center;*/
  /*background-size: 14px;*/
  background-size: 12px;
}
.rg-calendar .rg-cal-buttons .rg-cal-cancel-button:hover {
  /*  border: 1px solid #aaa;
    background-color: #fff;*/
  background-color: var(--primary-l1);
  /*background-color: #B9E6FE;*/
  text-decoration: underline;
}
.rg-calendar .rg-cal-buttons .rg-cal-save-button {
  padding: 2px;
  font-size: 12px;
  border: 1px solid transparent;
  /*border-radius: 3px;*/
  /*line-height: 18px;*/
  line-height: 24px;
  cursor: pointer;
  padding-left: 18px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjUsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i66CI7J207Ja0XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNjI2RDc0O30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iY2hlY2stYWx0IiBjbGFzcz0ic3QwIiBkPSJNNywwQzMuMSwwLDAsMy4xLDAsN3MzLjEsNyw3LDdzNy0zLjEsNy03UzEwLjksMCw3LDB6IE01LjksMTAuMkwyLjcsN2wxLjItMS4ybDIsMmw0LjItNC4yDQoJbDEuMiwxLjJMNS45LDEwLjJ6Ii8+DQo8L3N2Zz4NCg==) no-repeat 2px center;
  /*
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy42LDMuOGwtMC45LDAuOWMwLDAsMCwwLDAsMEw4LDkuNGwtMi0yQzUuNyw3LDUuMSw3LDQuOCw3LjRzLTAuMywwLjksMCwxLjJsMi42LDIuNmMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM3MwLjQtMC4xLDAuNi0wLjNsNC41LTQuNWMwLjEsMC40LDAuMiwwLjgsMC4yLDEuMmMwLDIuOS0yLjQsNS4yLTUuMiw1LjJTMi44LDEwLjksMi44LDhTNS4xLDIuOCw4LDIuOGMxLjIsMCwyLjMsMC40LDMuMSwxbDEuMi0xLjJDMTEuMiwxLjYsOS43LDEsOCwxQzQuMSwxLDEsNC4xLDEsOHMzLjEsNyw3LDdzNy0zLjEsNy03QzE1LDYuNCwxNC41LDUsMTMuNiwzLjh6Ii8+PC9zdmc+) no-repeat 2px center;
  background-size: 14px;*/
  background-size: 12px;
}
.rg-calendar .rg-cal-buttons .rg-cal-save-button:hover {
  /*  border: 1px solid #aaa;
    background-color: #fff;*/
  background-color: var(--primary-l1);
  /*background-color: #B9E6FE;*/
  text-decoration: underline;
}

.rg-cal-next-year {
  background-repeat: no-repeat;
  background-size: auto;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTEsOS41IDUsOS41IDgsNi41ICIvPjwvc3ZnPg==);
}
.rg-cal-next-year:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xMy41LDMuNWgtMTFjLTEuMSwwLTIsMC45LTIsMnY3aDE1di03QzE1LjUsNC40LDE0LjYsMy41LDEzLjUsMy41eiBNNSw5bDMtM2wzLDNINXoiLz48L3N2Zz4=);
}
.rg-cal-next-year:active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xLjUsMTEuNXYtNmMwLTAuNiwwLjQtMSwxLTFoMTFjMC42LDAsMSwwLjQsMSwxdjZIMS41IE0wLjUsMTIuNWgxNXYtN2MwLTEuMS0wLjktMi0yLTJoLTExYy0xLjEsMC0yLDAuOS0yLDJWMTIuNUwwLjUsMTIuNXoiLz48cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9IjExLDkgNSw5IDgsNiAiLz48L2c+PC9zdmc+);
}

.rg-cal-prev-year {
  background-repeat: no-repeat;
  background-size: auto;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNSw2LjUgMTEsNi41IDgsOS41ICIvPjwvc3ZnPg==);
}
.rg-cal-prev-year:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0wLjUsMy41djdjMCwxLjEsMC45LDIsMiwyaDExYzEuMSwwLDItMC45LDItMnYtN0gwLjV6IE04LDEwTDUsN2g2TDgsMTB6Ii8+PC9zdmc+);
}
.rg-cal-prev-year:active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9LnN0MTN7ZmlsbDojMUExQTFBO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNC41LDQuNXY2YzAsMC42LTAuNCwxLTEsMWgtMTFjLTAuNiwwLTEtMC40LTEtMXYtNkgxNC41IE0xNS41LDMuNWgtMTV2N2MwLDEuMSwwLjksMiwyLDJoMTFjMS4xLDAsMi0wLjksMi0yVjMuNUwxNS41LDMuNXoiLz48cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9IjUsNyAxMSw3IDgsMTAgIi8+PC9nPjwvc3ZnPg==);
}

.rg-cal-month-picker {
  margin: 0;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #D2D5DA;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}
.rg-cal-month-picker .rg-cal-month-picker-item {
  padding: 3px 6px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
.rg-cal-month-picker .rg-cal-month-picker-item:hover {
  background: #cdd2d9;
}

.rg-cal-disable-day {
  background: #e6e6e6 !important;
  color: #c4c8ce;
  border: none !important;
}

.rg-multicheck {
  background: #FFFFFF;
  border: 1px solid #9aa1ac;
  box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.3);
  padding: 0;
  margin: 0;
  font-size: 10pt;
}

.rg-multicheck-button {
  text-align: center;
}

.rg-multicheck-accept {
  display: inline-block;
  border: 1px solid #9aa1ac;
  border-radius: 2px;
  padding: 2px 4px !important;
  color: #656d7b;
  background-color: #dcdfe4;
}
.rg-multicheck-accept:hover {
  background-color: #bfc5ce;
}

.rg-multicheck-cancel {
  display: inline-block;
  border: 1px solid #9aa1ac;
  border-radius: 2px;
  padding: 2px 4px !important;
  color: #656d7b;
  background-color: #dcdfe4;
}
.rg-multicheck-cancel:hover {
  background-color: #bfc5ce;
}

.rg-multicheck-select {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/
  color: #FFFFFF;
}

.rg-multicheck-item {
  background: none;
  color: transparent;
}
.rg-multicheck-item:hover {
  background: rgba(var(--secondary-rgb-l1), .3) !important;
  /*background: rgba(34, 127, 241, .3) !important;*/
  color: transparent;
}

.rg-multicheck-selectitem {
  background: rgba(var(--secondary-rgb-l1), .6) !important;
  /*background: rgba(34, 127, 241, .6);*/
  color: #7e8795;
}

.rg-changed-marker {
  width: 0;
  height: 0;
  border-left: 3px solid #EB394F;
  border-top: 3px solid #EB394F;
  border-bottom: 3px solid transparent;
  border-right: 3px solid transparent;
}

.rg-edgemarker-lefttop {
  width: 0;
  height: 0;
  border-left: 3px solid #EB394F;
  border-top: 3px solid #EB394F;
  border-bottom: 3px solid transparent;
  border-right: 3px solid transparent;
  top: 0px;
  display: block;
  position: absolute;
}

.rg-edgemarker-leftbottom {
  width: 0;
  height: 0;
  border-left: 3px solid #EB394F;
  border-top: 3px solid transparent;
  border-bottom: 3px solid #EB394F;
  border-right: 3px solid transparent;
  bottom: 0px;
  display: block;
  position: absolute;
}

.rg-edgemarker-righttop {
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-top: 3px solid #EB394F;
  border-bottom: 3px solid transparent;
  border-right: 3px solid #EB394F;
  right: 0px;
  top: 0px;
  display: block;
  position: absolute;
}

.rg-edgemarker-rightbottom {
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-top: 3px solid transparent;
  border-bottom: 3px solid #EB394F;
  border-right: 3px solid #EB394F;
  bottom: 0px;
  right: 0px;
  display: block;
  position: absolute;
}

.rg-editor-container {
  box-sizing: border-box;
  overflow: hidden;
  background-color: #FFFFFF;
  resize: none;
  border: 2px solid var(--primary);
  /*border: 2px solid #0499E7;*/
  box-shadow: rgba(0, 0, 0, 0.4) 1px 2px 5px;
}

.rg-editor-container > input, .rg-editor-container > textarea {
  background-color: #FFFFFF;
  line-height: normal;
  text-align: left;
  /*color: #000000;*/
  color: #222222;
  font: inherit;
  ime-mode: auto;
  cursor: text;
}

.rg-editor-container .rg-number-editor {
  text-align: left;
}

.rg-progress {
  background-color: #f2f2f2;
  border: 1px solid #cccccc;
}

.rg-progress-bar {
  background: linear-gradient(#a1a1a1, #e6e6e6);
  border: 1px solid #4d4d4d;
}

.rg-progress-progress {
  background: linear-gradient(#FFFFFF, #dbdbdb);
  border-right: 1px solid #4d4d4d;
}

.rg-progress-message {
  font-size: 11px;
  font-weight: bold;
}

.rg-load-indicator {
  display: inline-block;
  text-align: center;
  width: 100px;
  height: 100px;
  border: none;
  background: url(data:image/svg+xml;base64,ICA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvYWRlci0xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgICB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4gIDxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iI0U1NjYxNSIgZD0iTTIwLjIwMSw1LjE2OWMtOC4yNTQsMC0xNC45NDYsNi42OTItMTQuOTQ2LDE0Ljk0NmMwLDguMjU1LDYuNjkyLDE0Ljk0NiwxNC45NDYsMTQuOTQ2ICAgIHMxNC45NDYtNi42OTEsMTQuOTQ2LTE0Ljk0NkMzNS4xNDYsMTEuODYxLDI4LjQ1NSw1LjE2OSwyMC4yMDEsNS4xNjl6IE0yMC4yMDEsMzEuNzQ5Yy02LjQyNSwwLTExLjYzNC01LjIwOC0xMS42MzQtMTEuNjM0ICAgIGMwLTYuNDI1LDUuMjA5LTExLjYzNCwxMS42MzQtMTEuNjM0YzYuNDI1LDAsMTEuNjMzLDUuMjA5LDExLjYzMywxMS42MzRDMzEuODM0LDI2LjU0MSwyNi42MjYsMzEuNzQ5LDIwLjIwMSwzMS43NDl6Ii8+ICA8cGF0aCBmaWxsPSIjRTU2NjE1IiBkPSJNMjYuMDEzLDEwLjA0N2wxLjY1NC0yLjg2NmMtMi4xOTgtMS4yNzItNC43NDMtMi4wMTItNy40NjYtMi4wMTJoMHYzLjMxMmgwICAgIEMyMi4zMiw4LjQ4MSwyNC4zMDEsOS4wNTcsMjYuMDEzLDEwLjA0N3oiPiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiAgICAgIHR5cGU9InJvdGF0ZSIgICAgICBmcm9tPSIwIDIwIDIwIiAgICAgIHRvPSIzNjAgMjAgMjAiICAgICAgZHVyPSIwLjVzIiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+ICAgIDwvcGF0aD4gIDwvc3ZnPg==) no-repeat center center;
  background-size: contain;
}

.rg-validation-error {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3Q5IiBkPSJNOCwxNS41Yy00LjEsMC03LjUtMy40LTcuNS03LjVTMy45LDAuNSw4LDAuNXM3LjUsMy40LDcuNSw3LjVTMTIuMSwxNS41LDgsMTUuNXogTTgsMi41QzUsMi41LDIuNSw1LDIuNSw4YzAsMywyLjUsNS41LDUuNSw1LjVTMTMuNSwxMSwxMy41LDhDMTMuNSw1LDExLDIuNSw4LDIuNXoiLz48L2c+PHBhdGggY2xhc3M9InN0OSIgZD0iTTkuNCw4bDEuMy0xLjNjMC40LTAuNCwwLjQtMSwwLTEuNHMtMS0wLjQtMS40LDBMOCw2LjZMNi43LDUuM2MtMC40LTAuNC0xLTAuNC0xLjQsMHMtMC40LDEsMCwxLjRMNi42LDhMNS4zLDkuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEM1LjUsMTAuOSw1LjcsMTEsNiwxMXMwLjUtMC4xLDAuNy0wLjNMOCw5LjRsMS4zLDEuM0M5LjUsMTAuOSw5LjcsMTEsMTAsMTFzMC41LTAuMSwwLjctMC4zYzAuNC0wLjQsMC40LTEsMC0xLjRMOS40LDh6Ii8+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}

.rg-validation-warning {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjgsMS42IDEsMTQuNCAxNSwxNC40ICIvPjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xNSwxNC45SDFjLTAuMiwwLTAuMy0wLjEtMC40LTAuMmMtMC4xLTAuMi0wLjEtMC4zLDAtMC41bDctMTIuN2MwLjItMC4zLDAuNy0wLjMsMC45LDBsNywxMi43YzAuMSwwLjIsMC4xLDAuMywwLDAuNUMxNS4zLDE0LjgsMTUuMiwxNC45LDE1LDE0Ljl6IE0xLjgsMTMuOWgxMi4zTDgsMi43TDEuOCwxMy45eiIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSI2IiBjbGFzcz0ic3QxMCIgd2lkdGg9IjIiIGhlaWdodD0iNSIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxMiIgY2xhc3M9InN0MTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz48L2c+PC9zdmc+) no-repeat center;
  vertical-align: middle;
}

.rg-validation-info {
  width: 16px;
  height: 16px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM2NzY3Njc7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojRTU2NjE1O30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojMzQ2QkE5O30uc3Q5e2ZpbGw6I0IyM0EzQTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtmaWxsOiNGRkZGQjQ7fS5zdDEye2ZpbGw6IzY3QTQ1Qzt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNOCwxNS41Yy00LjEsMC03LjUtMy40LTcuNS03LjVTMy45LDAuNSw4LDAuNXM3LjUsMy40LDcuNSw3LjVTMTIuMSwxNS41LDgsMTUuNXogTTgsMi41QzUsMi41LDIuNSw1LDIuNSw4YzAsMywyLjUsNS41LDUuNSw1LjVTMTMuNSwxMSwxMy41LDhDMTMuNSw1LDExLDIuNSw4LDIuNXoiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iNCIgY2xhc3M9InN0OCIgd2lkdGg9IjIiIGhlaWdodD0iNSIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxMCIgY2xhc3M9InN0OCIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjwvZz48L3N2Zz4=) no-repeat center;
  vertical-align: middle;
}

.rg-form-root {
  /*font-family: "Malgun Gothic", "맑은 고딕", AppleSDGothicNeo-Light, sans-serif;*/
  /*font-family: "Noto Sans KR", "Helvetica Neue", Helvetica, Arial, sans-serif;*/ /* 기본폰트 변경 */
  font-family:'Spoqa Han Sans Neo', 'Noto Sans KR','맑은고딕',AppleGothic,'Apple SD Gothic Neo','Malgun Gothic', Helvetica, sans-serif;
  font-size: 16px;
  /*color: #000000;*/
  color: #222222;
  background: #FFFFFF;
  -webkit-appearance: none;
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.rg-form-marquee {
  background: rgba(0, 0, 0, 0.01);
}

.rg-form {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
}

.rg-form-root .rg-form-table, .rg-form-table tr {
  position: relative;
  margin: 0 !important;
  padding: 0 !important;
  border-spacing: 0 !important;
  border-collapse: separate !important;
}

.rg-form-table td {
  position: relative;
  margin: 0 !important;
  padding: 6px 2px;
  border-spacing: 0 !important;
  border-collapse: separate !important;
  box-sizing: border-box !important;
  line-height: 1.5em;
}

.rg-form-modal {
  border: 1px solid gray;
  box-shadow: 4px 7px 7px darkgray;
}

.rg-form-cell {
  overflow: hidden;
  border-top: none;
  border-right: 1px solid #D2D5DA;
  border-bottom: 1px solid #D2D5DA;
  border-left: none;
}

.rg-form-cell-right {
  border-right: none;
}

.rg-form-scrollbar {
  opacity: 0.3;
  background: #000000;
  border-radius: 5px;
}

.rg-form-header {
  background: #e4e7eb;
}

.rg-form-header-cell {
  height: 50%;
  transform: translate(0px, 50%);
  text-align: center;
}

.rg-form-footer {
  border-top: 1px solid #D2D5DA;
  background: #e4e7eb;
}

.rg-form-body {
  background-color: #FFFFFF !important;
}

.rg-form-body .rg-form-table td {
  font-size: 14px;
  text-align: center;
}

.rg-form-label-cell {
  border-top: none;
  border-right: 1px solid #D2D5DA;
  border-bottom: 1px solid #D2D5DA;
  border-left: none;
  word-wrap: break-word;
  font-weight: bold;
  background: #EAECEF;
  text-align: center;
}

.rg-form-label-focused {
  background-color: #D2D5DA;
}

.rg-form-value-cell {
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #D2D5DA;
  border-left: none;
  height: 0px;
}

.rg-form-position {
  font-size: 16px;
  line-height: 1.6;
  color: #373c43;
}

.rg-form-position-slash {
  padding-left: 4px;
  padding-right: 4px;
}

.rg-footer-form-head {
  margin-left: 6px;
}

.rg-form-menu {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMyw1SDNDMi40LDUsMiw0LjYsMiw0czAuNC0xLDEtMWgxMGMwLjYsMCwxLDAuNCwxLDFTMTMuNiw1LDEzLDV6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMyw5SDNDMi40LDksMiw4LjYsMiw4czAuNC0xLDEtMWgxMGMwLjYsMCwxLDAuNCwxLDFTMTMuNiw5LDEzLDl6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMywxM0gzYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDEwYzAuNiwwLDEsMC40LDEsMVMxMy42LDEzLDEzLDEzeiIvPjwvZz48L2c+PC9zdmc+) no-repeat center;
  background-size: contain;
}

.rg-footer-form-foot {
  margin-right: 6px;
}

.rg-form-check {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjUsMTIuMmMtMC4zLDAtMC41LTAuMS0wLjctMC4zTDIuMyw4LjVjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsMi44LDIuOEwxMi4zLDRjMC40LTAuNCwxLTAuNCwxLjQsMHMwLjQsMSwwLDEuNEw3LjIsMTJDNywxMi4yLDYuOCwxMi4yLDYuNSwxMi4yeiIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: contain;
}

.rg-form-close {
  position: absolute;
  left: 4px;
  top: 10px;
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05LjQsOGw0LjMtNC4zYzAuNC0wLjQsMC40LTEsMC0xLjRzLTEtMC40LTEuNCwwTDgsNi42TDMuNywyLjNjLTAuNC0wLjQtMS0wLjQtMS40LDBzLTAuNCwxLDAsMS40TDYuNiw4bC00LjMsNC4zYy0wLjQsMC40LTAuNCwxLDAsMS40QzIuNSwxMy45LDIuNywxNCwzLDE0czAuNS0wLjEsMC43LTAuM0w4LDkuNGw0LjMsNC4zYzAuMiwwLjIsMC41LDAuMywwLjcsMC4zczAuNS0wLjEsMC43LTAuM2MwLjQtMC40LDAuNC0xLDAtMS40TDkuNCw4eiIvPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-cancel {
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05LjIsOGwxLjYtMS42YzAuMy0wLjMsMC4zLTAuOSwwLTEuMnMtMC45LTAuMy0xLjIsMEw4LDYuOEw2LjQsNS4yYy0wLjMtMC4zLTAuOS0wLjMtMS4yLDBzLTAuMywwLjksMCwxLjJMNi44LDhMNS4yLDkuNmMtMC4zLDAuMy0wLjMsMC45LDAsMS4yYzAuMiwwLjIsMC40LDAuMywwLjYsMC4zYzAuMiwwLDAuNC0wLjEsMC42LTAuM0w4LDkuMmwxLjYsMS42YzAuMiwwLjIsMC40LDAuMywwLjYsMC4zYzAuMiwwLDAuNC0wLjEsMC42LTAuM2MwLjMtMC4zLDAuMy0wLjksMC0xLjJMOS4yLDh6Ii8+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTgsMTVjLTMuOSwwLTctMy4xLTctN3MzLjEtNyw3LTdzNywzLjEsNyw3UzExLjksMTUsOCwxNXogTTgsMi44QzUuMSwyLjgsMi44LDUuMSwyLjgsOHMyLjQsNS4yLDUuMiw1LjJzNS4yLTIuNCw1LjItNS4yUzEwLjksMi44LDgsMi44eiIvPjwvZz48L3N2Zz4=) no-repeat center;
  background-size: contain;
}

.rg-form-commit {
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjUsMTJDNi45LDEyLDgsMTAuOSw4LDkuNXYtM0M4LDUuMSw2LjksNCw1LjUsNFMzLDUuMSwzLDYuNXYzQzMsMTAuOSw0LjEsMTIsNS41LDEyeiBNNCw2LjVDNCw1LjcsNC43LDUsNS41LDVTNyw1LjcsNyw2LjV2M0M3LDEwLjMsNi4zLDExLDUuNSwxMVM0LDEwLjMsNCw5LjVWNi41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCw5LjJsMi42LDIuN2MwLjEsMC4xLDAuMiwwLjIsMC40LDAuMmMwLjEsMCwwLjIsMCwwLjMtMC4xYzAuMi0wLjIsMC4yLTAuNSwwLTAuN0wxMC4zLDhsMy4xLTMuMmMwLjItMC4yLDAuMi0wLjUsMC0wLjdjLTAuMi0wLjItMC41LTAuMi0wLjcsMEwxMCw2LjhWNC4xSDlWMTJoMVY5LjJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTAsMHYxNmgxNlYwSDB6IE0xNSwxNUgxVjFoMTRWMTV6Ii8+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-delete {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zLDE1aDEwVjYuNUgzVjE1eiBNOS41LDljMC0wLjMsMC4yLTAuNSwwLjUtMC41czAuNSwwLjIsMC41LDAuNXY0YzAsMC4zLTAuMiwwLjUtMC41LDAuNVM5LjUsMTMuMyw5LjUsMTNWOXogTTcuNSw5YzAtMC4zLDAuMi0wLjUsMC41LTAuNVM4LjUsOC43LDguNSw5djRjMCwwLjMtMC4yLDAuNS0wLjUsMC41UzcuNSwxMy4zLDcuNSwxM1Y5eiBNNS41LDljMC0wLjMsMC4yLTAuNSwwLjUtMC41UzYuNSw4LjcsNi41LDl2NGMwLDAuMy0wLjIsMC41LTAuNSwwLjVTNS41LDEzLjMsNS41LDEzVjl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDNWMlYxSDlIN0g2djF2MUgydjFoMXYyaDEwVjRoMVYzSDEweiBNNywyaDJ2MUg3VjJ6Ii8+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-edit {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjEsMTEuMnYyLjZoMi42YzAuMiwwLDAuNS0wLjEsMC42LTAuM2w1LjctNS43bC0zLTNsLTUuNyw1LjdDMi4yLDEwLjgsMi4xLDExLDIuMSwxMS4yeiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS4xLDMuOWwzLDNsMS41LTEuNWMwLjMtMC4zLDAuMy0wLjcsMC0xbC0yLTJjLTAuMy0wLjMtMC43LTAuMy0xLDBMOS4xLDMuOXoiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-add {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTQsNyA5LDcgOSwyIDcsMiA3LDcgMiw3IDIsOSA3LDkgNywxNCA5LDE0IDksOSAxNCw5ICIvPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-first {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMS41LDE0Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTUtNWMtMC40LTAuNC0wLjQtMSwwLTEuNGw1LTVjMC40LTAuNCwxLTAuNCwxLjQsMHMwLjQsMSwwLDEuNEw3LjksOGw0LjMsNC4zYzAuNCwwLjQsMC40LDEsMCwxLjRDMTIsMTMuOSwxMS44LDE0LDExLjUsMTR6Ii8+PC9nPjxnPjxyZWN0IHg9IjMuNSIgeT0iMiIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMTIiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-last {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjUsMTRjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNEw4LjEsOEwzLjgsMy43Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDUsNWMwLjQsMC40LDAuNCwxLDAsMS40bC01LDVDNSwxMy45LDQuOCwxNCw0LjUsMTR6Ii8+PC9nPjxnPjxyZWN0IHg9IjEwLjUiIHk9IjIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIC0xLjIyNDY0N2UtMTYgMS4yMjQ2NDdlLTE2IC0xIDIzIDE2KSIgY2xhc3M9InN0MSIgd2lkdGg9IjIiIGhlaWdodD0iMTIiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-prev {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC41LDE0Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTUtNWMtMC40LTAuNC0wLjQtMSwwLTEuNGw1LTVjMC40LTAuNCwxLTAuNCwxLjQsMHMwLjQsMSwwLDEuNEw2LjksOGw0LjMsNC4zYzAuNCwwLjQsMC40LDEsMCwxLjRDMTEsMTMuOSwxMC44LDE0LDEwLjUsMTR6Ii8+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-next {
  width: 14px;
  height: 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjUsMTRjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNEw5LjEsOEw0LjgsMy43Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDUsNWMwLjQsMC40LDAuNCwxLDAsMS40bC01LDVDNiwxMy45LDUuOCwxNCw1LjUsMTR6Ii8+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size: contain;
}

.rg-form-label {
  white-space: nowrap;
  word-wrap: unset;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.6;
  /*color: #000000; */
  color: #222222;
}

.rg-form-swipe-left {
  opacity: 0.3;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNSw4IDExLDE2IDExLDAgIi8+PC9zdmc+) no-repeat center;
  background-size: contain;
}

.rg-form-swipe-right {
  opacity: 0.3;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTEsOCA1LDAgNSwxNiAiLz48L3N2Zz4=) no-repeat center;
  background-size: contain;
}

.rg-form-end-left {
  opacity: 0.2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0xNS4xLDE0LjRMMTYsMTZWMGwtMC45LDEuNkMxMi44LDUuNiwxMi44LDEwLjQsMTUuMSwxNC40eiIvPjwvc3ZnPg==) no-repeat center;
  background-size: cover;
}

.rg-form-end-right {
  opacity: 0.2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtmaWxsOiM0Mjc3QUQ7fS5zdDJ7ZmlsbDojNjlCNjMxO30uc3Qze2ZpbGw6I0ZGQ0MwMjt9LnN0NHtmaWxsOiM5RTcyMTU7fS5zdDV7ZmlsbDojNjJBOUZGO30uc3Q2e2ZpbGw6IzJDM0U1MDt9LnN0N3tmaWxsOiNCM0IzQjM7fS5zdDh7ZmlsbDojQjIzQTNBO30uc3Q5e2ZpbGw6IzM0NkJBOTt9LnN0MTB7ZmlsbDojMTcxNzE3O30uc3QxMXtvcGFjaXR5OjAuNTtmaWxsOiM2MkE5RkY7fS5zdDEye2ZpbGw6IzY3Njc2Nzt9LnN0MTN7ZmlsbDojRTU2NjE1O308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0wLjksMS42TDAsMHYxNmwwLjktMS42QzMuMiwxMC40LDMuMiw1LjYsMC45LDEuNnoiLz48L3N2Zz4=) no-repeat center;
  background-size: cover;
}

.rg-selection-handleleft-handle {
  background: var(--primary) !important;
  /*background: #0499E7 !important;*/

}

/* column color */
.orange-cell{
  background-color: #ffad97 !important;
}
.yellow-column{
  background-color: #ffffe0 !important;
}
.gray-column{
  background-color: #f4f4f4 !important;
}
.red-column{
  background-color: #FF7171 !important;
}
.green-column{
  background-color: #61D682 !important;
}
.blue-text-column{
  color: #006cff !important;
}
.red-text-column{
  color: #ff0000 !important;
}

.rg-icon-renderer.rg-icon-right img{
  max-width: 14px !important;
  max-height: 14px !important;
}

.rg-header .rg-table tr td.ess{}
.rg-header .rg-table tr td.ess span:before{
  content: "*";
  margin-right: 2px;
  color: #F6222E;
}