@charset "utf-8";
/* Aggiungi di seguito il tuo stile personalizzato */

body {
	background: #000;
    min-height: calc(100vh - 28px);
    margin-top: 28px;
}

main {
	color: #eee;
}

section {
	padding: 0.25rem 0;
}

a:not(.btn) {
    color: var(--secondary);
}
a:not(.btn):hover {
    color: var(--secondary-over);
}

main .btn{
	border-width: 2px;
	border-color: var(--secondary); 
	color: var(--secondary);
	border-radius: 5rem;
}

main .btn:hover,
main .btn:focus,
main .btn:active,
main .btn.active {
	color: #ffffff;
	border-color: var(--secondary-over);
	background: var(--secondary-over);
	}

main .btn:not(:disabled):not(.disabled).active, 
main .btn:not(:disabled):not(.disabled):active, 
main .show>.btn.dropdown-toggle{
  color: #ffffff;
  background-color: var(--secondary-active);
  border-color: var(--secondary-active);
}

h1.separatore-inferiore:after, .h1.separatore-inferiore:after, h2.separatore-inferiore:after, .h2.separatore-inferiore:after, h3.separatore-inferiore:after, .h3.separatore-inferiore:after, h4.separatore-inferiore:after, .h4.separatore-inferiore:after, h5.separatore-inferiore:after, .h5.separatore-inferiore:after, h6.separatore-inferiore:after, .h6.separatore-inferiore:after {
    background-color: var(--secondary);
}