#ListView-Downline .dhx_grid-header-cell-text_content,
#ListView-DownlineOld .dhx_grid-header-cell-text_content,
#ListView-DownlineTest .dhx_grid-header-cell-text_content {
line-height: 16px !important;
text-align:center;
white-space:break-spaces;
justify-content: center;

}
#ListView-Downline .dhx_header-rows .dhx_header-row:nth-child(2),
#ListView-DownlineOld .dhx_header-rows .dhx_header-row:nth-child(2),
#ListView-DownlineTest .dhx_header-rows .dhx_header-row:nth-child(2)
 {
visibility:hidden;
}
#ListView-Downline .filter-Downline-Obdobi_FK .drop-down-list .select .select-container,
#ListView-Downline .filter-Downline-StarlifeCountry_FK .drop-down-list .select .select-container,
#ListView-Downline .filter-Downline-NACTAKTST_FK .drop-down-list .select .select-container,
#ListView-Downline .filter-Downline-LimitLk65_FK .drop-down-list .select .select-container,
#ListView-DownlineOld .filter-DownlineOld-Obdobi_FK .drop-down-list .select .select-container,
#ListView-DownlineOld .filter-DownlineOld-StarlifeCountry_FK .drop-down-list .select .select-container,
#ListView-DownlineOld .filter-DownlineOld-NACTAKTST_FK .drop-down-list .select .select-container,
#ListView-DownlineOld .filter-DownlineOld-LimitLk65_FK .drop-down-list .select .select-container,
#ListView-DownlineTest .filter-DownlineTest-Obdobi_FK .drop-down-list .select .select-container,
#ListView-DownlineTest .filter-DownlineTest-StarlifeCountry_FK .drop-down-list .select .select-container,
#ListView-DownlineTest .filter-DownlineTest-NACTAKTST_FK .drop-down-list .select .select-container,
#ListView-DownlineTest .filter-DownlineTest-LimitLk65_FK .drop-down-list .select .select-container {
    max-height: 600px;
}
#ListView-Downline .filter-Downline-Obdobi_FK .drop-down-list .select .select-container .items,
#ListView-Downline .filter-Downline-StarlifeCountry_FK .drop-down-list .select .select-container .items,
#ListView-Downline .filter-Downline-NACTAKTST_FK .drop-down-list .select .select-container .items,
#ListView-Downline .filter-Downline-LimitLk65_FK .drop-down-list .select .select-container .items,
#ListView-DownlineOld .filter-DownlineOld-Obdobi_FK .drop-down-list .select .select-container .items,
#ListView-DownlineOld .filter-DownlineOld-StarlifeCountry_FK .drop-down-list .select .select-container .items,
#ListView-DownlineOld .filter-DownlineOld-NACTAKTST_FK .drop-down-list .select .select-container .items,
#ListView-DownlineOld .filter-DownlineOld-LimitLk65_FK .drop-down-list .select .select-container .items,
#ListView-DownlineTest .filter-DownlineTest-Obdobi_FK .drop-down-list .select .select-container .items,
#ListView-DownlineTest .filter-DownlineTest-StarlifeCountry_FK .drop-down-list .select .select-container .items,
#ListView-DownlineTest .filter-DownlineTest-NACTAKTST_FK .drop-down-list .select .select-container .items,
#ListView-DownlineTest .filter-DownlineTest-LimitLk65_FK .drop-down-list .select .select-container .items {
    max-height: 500px;
}

.profile-Obchodnik #ListView-Downline .toolbar-container .grid-settings-column-selection,
.profile-Obchodnik #ListView-DownlineOld .toolbar-container .grid-settings-column-selection,
.profile-Obchodnik #ListView-DownlineTest .toolbar-container .grid-settings-column-selection{
	display: none;
}

#ListView-Downline .dhx_grid-header-cell,
#ListView-DownlineOld .dhx_grid-header-cell,
#ListView-DownlineTest .dhx_grid-header-cell {
height: 56px !important;
}

#ListView-Downline .filter-grid-container numeric-up-down .input-group-btn,
#ListView-DownlineOld .filter-grid-container numeric-up-down .input-group-btn,
#ListView-DownlineTest .filter-grid-container numeric-up-down .input-group-btn {
	display: none;
}
#ListView-Downline .record-list-tabs,
#ListView-DownlineOld .record-list-tabs,
#ListView-DownlineTest .record-list-tabs {
	display:none;
}
#ListView-Downline .filter-grid-container numeric-up-down input,
#ListView-DownlineOld .filter-grid-container numeric-up-down input,
#ListView-DownlineTest .filter-grid-container numeric-up-down input {
	border-radius: 5px
}
#ListView-Downline numeric-up-down-filter .column:nth-child(odd),
#ListView-DownlineOld numeric-up-down-filter .column:nth-child(odd),
#ListView-DownlineTest numeric-up-down-filter .column:nth-child(odd) {
	padding:0 0 0 5px;
	width: 30px
}
/*#ListView-Downline numeric-up-down-filter .column:nth-child(even),
#ListView-DownlineOld numeric-up-down-filter .column:nth-child(even),
#ListView-DownlineTest numeric-up-down-filter .column:nth-child(even) {
	padding:0 0 0 20px;
}*/
#ListView-Downline date-picker-filter .column:nth-child(odd),
#ListView-DownlineOld date-picker-filter .column:nth-child(odd),
#ListView-DownlineTest date-picker-filter .column:nth-child(odd) {
	padding:0 0 0 5px;
}
#ListView-Downline date-picker-filter .column:nth-child(even),
#ListView-DownlineOld date-picker-filter .column:nth-child(even),
#ListView-DownlineTest date-picker-filter .column:nth-child(even) {
	padding:0 0 0 20px;
}
#ListView-Downline date-picker-filter .row > div:first-child, 
#ListView-DownlineOld date-picker-filter .row > div:first-child,
#ListView-DownlineTest date-picker-filter .row > div:first-child {
	width:16.66666667% !important;
}
#ListView-Downline date-picker-filter .row > div:last-child, 
#ListView-DownlineOld date-picker-filter .row > div:last-child,
#ListView-DownlineTest date-picker-filter .row > div:last-child {
	width:83.33333333% !important;
}
#ListView-Downline .row-summary .cell-body,
#ListView-DownlineOld .row-summary .cell-body,
#ListView-DownlineTest .row-summary .cell-body {
	background:lightpink !important
}
#ListView-Downline .cell-body,
#ListView-DownlineTest .cell-body {
	padding:4px 3px !important
}

#ListView-Downline numeric-up-down-filter drop-down-list .input-group-btn,
#ListView-DownlineOld numeric-up-down-filter drop-down-list .input-group-btn,
#ListView-DownlineTest numeric-up-down-filter drop-down-list .input-group-btn,
#ListView-Downline date-picker-filter drop-down-list .input-group-btn,
#ListView-DownlineOld date-picker-filter drop-down-list .input-group-btn,
#ListView-DownlineTest date-picker-filter drop-down-list .input-group-btn {
	display:none;
}
#ListView-Downline numeric-up-down-filter drop-down-list .form-control,
#ListView-DownlineOld numeric-up-down-filter drop-down-list .form-control,
#ListView-DownlineTest numeric-up-down-filter drop-down-list .form-control,
#ListView-Downline date-picker-filter drop-down-list .form-control,
#ListView-DownlineOld date-picker-filter drop-down-list .form-control,
#ListView-DownlineTest date-picker-filter drop-down-list .form-control  {
	border-color:transparent;
	text-align: right;
	pointer-events:none;
}
#ListView-Downline date-picker-filter .input-group-btn button:first-child,
#ListView-DownlineOld date-picker-filter .input-group-btn button:first-child,
#ListView-DownlineTest date-picker-filter .input-group-btn button:first-child {
	display:none;
}
#ListView-Downline .autocomplete,
#ListView-DownlineOld .autocomplete,
#ListView-DownlineTest .autocomplete {
	z-index:1000;
}
#ListView-Downline .dhx_grid-header-cell--sortable:after,
#ListView-DownlineOld .dhx_grid-header-cell--sortable:after,
#ListView-DownlineTest .dhx_grid-header-cell--sortable:after {
	height:20px;
}


#ListView-Downline .dhx_grid-header-cell--sortable .dhx_grid-sort-icon,
#ListView-DownlineOld .dhx_grid-header-cell--sortable .dhx_grid-sort-icon,
#ListView-DownlineTest .dhx_grid-header-cell--sortable .dhx_grid-sort-icon {
	top: 18%;
}
#ListView-Downline .dhx_grid-header-cell--sortable .dhx_grid-sort-icon--asc,
#ListView-DownlineOld .dhx_grid-header-cell--sortable .dhx_grid-sort-icon--asc,
#ListView-DownlineTest .dhx_grid-header-cell--sortable .dhx_grid-sort-icon--asc {
	top: 82%;
}
#ListView-Downline .dhx_grid-header-cell--sortable:has(> .dhx_grid-sort-icon--asc):after,
#ListView-DownlineOld .dhx_grid-header-cell--sortable:has(> .dhx_grid-sort-icon--asc):after,
#ListView-DownlineTest .dhx_grid-header-cell--sortable:has(> .dhx_grid-sort-icon--asc):after {
	top:36px;
}
#ListView-Downline filter-form .panel-heading .row > div,
#ListView-DownlineOld filter-form .panel-heading .row > div,
#ListView-DownlineTest filter-form .panel-heading .row > div {
	width: auto !important;
	margin-right:20px;
}
.dhx_header-fixed-cols {
	z-index: 99 !important
}
.login-body span.right {
	position: absolute;
    top: 0;
    right: 20px;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    cursor: pointer;
}
.main-header .logo .logo-lg > img {
    position: absolute;
    z-index: 99999;
    left: 310px;
	height: 32px;
	top: 8px
}
.sidebar-collapse .main-header .logo .logo-lg > img {
	left:100px
}
.sidebar-mini.sidebar-collapse .main-header .logo > .logo-lg {
	display: block !important
}
@media only screen and (min-width: 900px) {
toolbar .column-select .item-grid thead tr th.check-box {
	padding-right: 53px
}	
}
#ListView-Downline .numeric-up-down-filter .row .column .drop-down-list .select,
#ListView-DownlineOld .numeric-up-down-filter .row .column .drop-down-list .select,
#ListView-DownlineTest .numeric-up-down-filter .row .column .drop-down-list .select {
	width: 30px;
	min-width:unset
}
#ListView-Downline .date-time-picker-filter .row .column .drop-down-list .select,
#ListView-DownlineOld .date-time-picker-filter .row .column .drop-down-list .select, 
#ListView-DownlineTest .date-time-picker-filter .row .column .drop-down-list .select  {
	min-width:unset
}
#ListView-Downline .filter-form .filter-grid-container .control-label,
#ListView-DownlineOld .filter-form .filter-grid-container .control-label,
#ListView-DownlineTest .filter-form .filter-grid-container .control-label
 {
	 font-size:12px;
	 line-height: 14px;
	 word-break:break-all;
	 display: flex;
    align-items: center;
	padding-top:4px
 } 
 
/* #ListView-Downline .filter-form .filter-grid-container .control-label,
#ListView-DownlineOld .filter-form .filter-grid-container .control-label,
#ListView-DownlineTest .filter-form .filter-grid-container .control-label
 .numeric-up-down-filter .row .column {
	 padding: 0 5px
 }*/
 @media screen and (min-width:992px){
  #ListView-Downline .filter-form .form-group .col-lg-10 .numeric-up-down-filter,
#ListView-DownlineOld .filter-form .form-group .col-lg-10  .numeric-up-down-filter,
#ListView-DownlineTest .filter-form .form-group .col-lg-10 .numeric-up-down-filter
{	display: flex;
	margin-left:-3%;
	width: 130%
}
 }
 
 .navbar-custom-menu .info-menu:has(svg.fa-info-circle) .links li {
	 display:none
 }
  .navbar-custom-menu .info-menu:has(svg.fa-info-circle) .links li:first-child {
  display: block}
  
#ListView-Downline .data-table .dhx_grid-container .dhx_grid-container__widget .dhx_data-wrap .dhx_grid-row .dhx_grid-cell.dhx_boolean-cell .cell-body:has(.checkbox-container),
#ListView-DownlineOld .data-table .dhx_grid-container .dhx_grid-container__widget .dhx_data-wrap .dhx_grid-row .dhx_grid-cell.dhx_boolean-cell .cell-body:has(.checkbox-container),
#ListView-DownlineTest .data-table .dhx_grid-container .dhx_grid-container__widget .dhx_data-wrap .dhx_grid-row .dhx_grid-cell.dhx_boolean-cell .cell-body:has(.checkbox-container) 
{
	display: flex;
    justify-content: center;
}

#ListView-Downline .dhx_any-cell .dhx_grid-cell__content,
#ListView-DownlineOld .dhx_any-cell .dhx_grid-cell__content,
#ListView-DownlineTest .dhx_any-cell .dhx_grid-cell__content {
	text-align:center
}

#ListView-LeaderBonus .data-table .dhx_grid-container .dhx_grid-container__widget .dhx_header-wrapper .v-grid-header-cell {
font-weight: normal;
font-size:12px}

   .custom-starlife-widget-div {
            display: flex;
            flex-wrap: wrap;
            gap: 4rem;
            color: inherit;
            align-items: center;
            margin-left: 3rem;
        }

        .custom-starlife-widget-box-a {
            color: inherit;
            text-decoration: none;
        }
        
        .custom-starlife-widget-box {
            min-width: 8rem;
            min-height: 7rem;
            color: white;
            cursor: pointer;
            text-align: center;
            display: flex;
            font-size: 1.5rem;
            font-family: 'Arial Narrow', Arial, sans-serif;
            font-weight: bold;
            padding: 1rem;
            align-items: center;
            justify-content: center;
            position: relative;
            background-color: var(--starlife-widget-box-color);
            transition: transform 0.3s ease;
            /*Box Scaling*/
            /*If you adjust overall scale of boxes you also need to adjust margins*/
            --starlife-widget-box-size: 1.1;
            transform: scale(var(--starlife-widget-box-size));
            margin: 1rem;
            margin-top: 2rem;
        }

        .custom-starlife-widget-box::before {
            content: "";
            position: absolute;
            left: -2.5rem; /* Adjust arrow offset */
            border-top: 3rem solid transparent;
            border-bottom: 3rem solid transparent;
            border-right: 3rem solid var(--starlife-widget-box-color);
        }

        .custom-starlife-widget-box:hover {
            cursor: pointer;
            transform: scale(calc(var(--starlife-widget-box-size) + 0.06));
        }

        .custom-starlife-widget-box-red {
            --starlife-widget-box-color: red;
        }

        .custom-starlife-widget-box-brown {
            --starlife-widget-box-color: #d3b269;
        }

        .custom-starlife-widget-box-orange {
            --starlife-widget-box-color: rgb(234, 141, 0);
        }

        .custom-starlife-widget-box-yellow {
            --starlife-widget-box-color: rgb(247, 226, 0);
        }

        .custom-starlife-widget-box-green {
            --starlife-widget-box-color: rgb(151, 223, 44);
        }
.custom-starlife-widget-box-blue {
            --starlife-widget-box-color: rgb(0, 137, 207);
        }
		.grid-settings-column-layout-check-box-downline {
			display:none;
		}
#EditView-OrderReceived .item-grid .column-c_CodeWeb {
	display:table-cell;
	max-width:100px
}
#EditView-OrderReceived .item-grid .column-c_CodeWeb span {
	max-width: 100px
}

#EditView-OrderReceived .item-grid .column-c_CodeWeb input {
	min-width:unset
}
#EditView-OrderReceived .item-grid .column-Product_FK span, #EditView-OrderReceived .item-grid .column-Product_FK input {
	min-width: 20vw;
}

[id='60ed3508-5902-4119-8b67-d1b2dcbdfb9c'] .process-bar .my-process-bar-wrapper .arrow-steps .step.done   {
	background-color:#d5e8f2 !important;
	color:#333333 !important
}

[id='60ed3508-5902-4119-8b67-d1b2dcbdfb9c'] .process-bar .my-process-bar-wrapper .arrow-steps .step:after,
[id='60ed3508-5902-4119-8b67-d1b2dcbdfb9c'] .process-bar .my-process-bar-wrapper .arrow-steps .step:before
 {
display:none
}
[id='60ed3508-5902-4119-8b67-d1b2dcbdfb9c']  .process-bar .my-process-bar-wrapper .arrow-steps .step {
 padding: 5px 10px
}