/* Add here all your CSS customizations */

/* Layout Fixed */
@media only screen and (min-width: 768px) {
	/* Layout Fixed - Page header */
	html.fixed .sidebar-left {
		top: 0px; /* MICHAL - used to be 60px */
	}

	.logo-padding{
		padding-left: 25px;
	}

	.sidebar-logo{
	    height: 80px;
    	    margin-top: 20px;
    	    margin-bottom: 20px;
	}

	.sidebar-header{
	    background-color: #171717;
	}

	html.fixed .page-header{
		top: 0px;
	}

	.content-body.card-margin .card{
		margin-top: 100px
	}

	/*MEYER: fixes table accessories - paginator, search bar,... */
	.form-select {
		display: inline-block;
    		width: auto;
	}
	div.dataTables_wrapper div.dataTables_paginate ul.pagination {
		justify-content: flex-end;
	}
	.dataTables_wrapper .dataTables_filter input {
		width: 100%!important;
	}
	div.dataTables_wrapper div.dataTables_filter {
    		text-align: right;
	}
}

.ecommerce-status.on-hold:before {
    background-color: #f8dda7;
}
.ecommerce-status:before {
    content: '';
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 100%;
    background-color: #CCC;
    margin-right: 8px;
    margin-right: 0.5rem;
}

.hidden-element {
	display: none !important;
}
