
:root {
	--bunnyfans-color: #6366f1;
	--bunnyfans-bg-color: #131022;
	--instagram-color: #fb006a;
	--twitter-color: #3db2fb;
	--tiktok-color: #000000;
	--telegram-color: #106590;
	--onlyfans-color: #006eff;
}



body {
	height: auto;
}

.widget-08 .list li.task-color:before {
	background-color: #c9c9c9;
}
.widget-08 .list li.task-color.task-ig:before {
	background-color: var(--instagram-color);
}
.widget-08 .list li.task-color.task-twitter:before {
	background-color: var(--twitter-color);
}
.widget-08 .list li.task-color.task-tiktok:before {
	background-color: var(--tiktok-color);
}
.widget-08 .list li.task-color.task-telegram:before {
	background-color: var(--telegram-color);
}
.widget-08 .list li.task-color.task-of:before {
	background-color: var(--onlyfans-color);
}

.elisyam-overlay.overlay-08 {
	background: var(--bunnyfans-bg-color);
}

#btn-salva {
	position: fixed;
	z-index: 9999;
	bottom: 12px;
	right: -100vw;
	margin-right: 12px;
}
#btn-salva.btn-salva-visibile {
	right: 0;
}
#btn-salva .btn i.la {
	vertical-align: bottom;
}

.copy_to_clipboard {
	cursor: pointer;
}


#sorting-table-mobile .accordion-button { padding: 1rem; }
#sorting-table-mobile .accordion-item { border-radius: .75rem; margin-bottom: .5rem; }



@media screen and (max-width: 768px) {
	.body-login .elisyam-bg {
		height: 50vh;
	}
	.timeline.timeline .timeline-label {
		transform: none;
		margin: 0 0 20px 0;
		text-align: left;
	}
}
@media screen and (max-width: 578px) {
	.timeline.timeline:before {
		left: 10px;
	}
	.timeline.timeline .timeline-item {
		padding-left: 40px !important;
	}
	.timeline.timeline .timeline-item>.timeline-point {
		left: 10px !important;
	}
	.dataTables_wrapper .dataTables_length, .dataTables_info {
		display: none !important;
	}
	


	.table-responsive table {
		border: 0 !important;
	}
	.table-responsive table thead {
		display: none;
	}
	.table-responsive table tr {
		display: block;
		margin-bottom: .75rem;
		border: 1px solid #dee2e6;
		border-radius: .5rem;
	}
	.table-responsive table td {
		display: flex;
		/* justify-content: space-between; */ 
		justify-content: flex-start;
		align-items: center;
		padding: .5rem .75rem;
		border: none !important;
	}
	.table-responsive table td::before {
		content: attr(data-label);
		font-weight: 600;
		margin-right: 1rem;
		min-width: 80px;
	}
	.table-responsive table td.mobile-no-label span {
		min-width: 0 !important;
	}
	.table-responsive table td.mobile-no-label::before, .table-responsive table td.dataTables_empty::before {
		display: none;
	}
	.table-responsive table td span {
		min-width: 140px;
	}
	.table-responsive table td span.badge-text-small {
		min-width: 0;
	}
	.table-responsive table td.td-actions {
		text-align: center;
	}
	.table-responsive table td.td-actions span {
		width: 100% !important;
	}
}

