.icon-rotate{
	-webkit-transition: all .25s ease;
	   -moz-transition: all .25s ease;
	    -ms-transition: all .25s ease;
	     -o-transition: all .25s ease;
	        transition: all .25s ease;
}
.c-dropdown-title:not(.collapsed) > div.d-flex > div.text-right > svg.icon-rotate {
	transform: rotate(90deg);
}
.w4em{
	width: 5em;
}
.filter-gray-img{
	filter: grayscale(1);
}
.icon-input-search{
	width: 16px;
	height: 16px;
	stroke-width: 3;
}
.feather.feather-eye {
	width: 15px;
	height: 15px;
}
.custom-control-label {
  font-weight: bolder !important;
}
.custom-sticky-top{
    position: -webkit-sticky;
      position: -moz-sticky;
      position: -ms-sticky;
      position: -o-sticky;
    position: sticky;
    background-color: var(--white);
    top: 0;
	box-shadow:0 1px rgba(0,0,0,.1);
    padding: 1rem 0 0.5rem 0;
    z-index: 1020;
}
.container-native-search {
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 1020;
    background-color: var(--dark);
    padding: 1rem;
    border-radius: 15px 0 0 15px;
}
.container-native-input-search {
    float: left;
    max-width: 300px;
}
.powered-clavel-logo{
	position: absolute;bottom: 0;right: 0;
}
.cursor-pointer{
	cursor: pointer;
}
.Search-1,.Search-2,.Search-3,.Search-4,.Search-5,.Search-6,.Search-7{
	text-align: justify;
}
.table td:not(.no-break), .table th:not(.no-break){
	word-break: break-word !important;
	word-wrap: break-word !important;
}
thead tr:first-child td {
    position: sticky !important;
    background-color: var(--white);
    top: 0;
    z-index: 1090;
}

thead tr:nth-child(2) td {
    position: sticky !important;
    top: 50px;
    background-color: var(--white);
    z-index: 1090;
}