body, html{
	scroll-behavior: smooth;
}
/* .content{
	width:100% !important;
}
.block {
	width: 100% !important;
} */
.block-title{
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none; 
}
/* .select2-selection__choice{
	background:blue !important;
}
.select2-selection__choice__remove{
	color:red!important;
}

.select2-container{
	border:none !important;
	border:none !important;
	border: 0.01em solid lightgray !important;
	border-radius:5px !important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple, .select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple, .select2-container--default.select2-container--open .select2-selection--single {
    border-color: transparent !important;
    box-shadow: 0 0 0 0 !important;
    outline: 0 !important;
}

.select2-selection{
	background: #c4e2c3!important;
}
.select2-dropdown{
	background: #c9eae3!important;
	border:1px solid black !important;
} */
.hidden{
	display:none !important;
}

/* .nav-main-link-icon{
	padding-left:5px !important;
} */

/* #sidebar,#page-header{
	background-color : black !important;
} */


/* .sidebar-content-header{
	display:flex;
    justify-content:space-between;
    align-items:center;
    padding-left: 25%;
    height:4rem;
	background-color: black !important;
	color: gold !important;
}
.tracking-wider{
	color : gold !important;
	align-items:center;
} */
#emp-lock{
   	width:100%;
   	width:50px !important;
   	height:31px;
}

#theme-save{
	margin-left:20px !important;
	width:75% !important;
}
.sidebar-close-button{
	width:75px !important;
	color:#c2434c;
}
#sidebar-image{
	margin-right:3px !important;
	width:20px;
	height:20px;
}

div.dt-buttons .dropdown-toggle::after {
  display: none;
}

.modal {
     overflow-y: auto !important;
}
#modal-block-extra-large{
	height: 100% !important;
}


.modal-buttons{
  margin: 0;
  position: absolute;
  left: 60%;
  top: 5px;
  /* padding-right:20px !important;
} */
}

.modal-button{
  /* margin-right:20px;
  min-width : 60px; */
  border: 1px solid #343434;
  border-radius:5px;
}

#block-footer-content {
  position: fixed;
  bottom: 0;
  height:9%;
  left: 0;
  width: 100%;
  background-color: #2f2f2f !important;
  /* opacity: .85; */
  color: white;
  text-align: center;
}

#stat-range-picker{
	padding-left: 20px;
	/* width:100%; */
}
#dateFrom{
	height:35px;
/* 	width:150px;
 */}
#dateTo{
	height:35px;
/* 	width:150px; */
}


