.ck.ck-content.ck-editor__editable,
.ck.ck-content.ck-editor__editable h2,
.ck.ck-content.ck-editor__editable h3,
.ck.ck-content.ck-editor__editable h4
{color: #656565!important;}

.card-header-dark {background-color: #33547b!important;}
.card-header-dark .card-title {color:#fff!important;}


#breadcrumb {background-color: #4e26a3;}

table tr.odd {background: #f9f9f9!important}


/* - - - - - WIDGETS - - - - - */

	.buttonthumb:hover {background-color: #e6e6eb!important;}

	#widgetContent {background-image: linear-gradient(#7040d7, #4e26a3); background-color: #7040d7}
	#widgetContent .card-header {background-color: #4e26a3; border:none}
	#widgetContent .buttonthumb {background: none!important;}
	#widgetContent .buttonthumb:hover {background-color: #00000022!important;}

	#widgetVideos {background-image: linear-gradient(#33547b, #202b46); background-color:#33547b}


/* - - - - - CKEDITOR - - - - - */
	
	#editor_document table {border-bottom: 1px #bfbfbf solid;}
	#editor_document table td {padding: 7px 10px;}

	/* torne a barra pegajosa (cola no topo ao rolar) */
	#editor_toolbar {
	  position: sticky;
	  top: var(--toolbar-offset, 80px); /* ajuste se tiver um header fixo */
	  z-index: 99;                  /* acima do conteúdo */
	  background: #fff;               /* evita “transparência” sobre o texto */
	  border-bottom: 1px solid #e5e7eb;
	}

	@media (max-width: 767px) {
	  #editor_toolbar {top: var(--toolbar-offset, 10px);}
	}

	/* um mimo visual quando ficar colada */
	#editor_toolbar.is-stuck {
	  box-shadow: 0 2px 8px rgba(0,0,0,.08);
	}