body {
	font-size: .9375rem;
} 

.float-left {
	float:left!important
}

.float-right {
	float:right!important
}

.text-justify {
	text-align: justify !important;
}

.ml-0 {
	margin-left: 0 !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.ml-auto {
	margin-left: auto !important;
}

.mr-0 {
	margin-right: 0 !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mr-auto {
	margin-right: auto !important;
}

.mr-sm-2 {
	margin-left: auto !important;
}
.navbar {
	padding-left: 1rem !important;
	padding-right: 1rem !important;
}

/**/

.card summary::marker, ::-webkit-details-marker{
    color:var(--bs-card-color) !important;
}

.nubometr_effs summary::marker, ::-webkit-details-marker{
    color:#2FA4E7 !important;
	/* text-shadow: 0 0 1px rgba(255,255,255,.6),0 0 3px rgba(255,255,255,.5),0 0 .5rem rgba(255,255,255,.3),0 0 2rem rgba(255,255,255,.2); */
}

#formulas summary::marker {
	color:var(--bs-body-color) !important;
	display:inline !important;
}

.nubometr_effs a {
	text-decoration:none;
}

.nubometr_effs a:hover {
	text-decoration:underline;
}

.tr-spoiler {
	cursor:pointer;
}

.abbr{
    text-decoration:underline dotted !important;
    color:var(--bs-link-color) !important;
}
.abbr:hover{
    color:var(--bs-link-color) !important;
}

/*spy*/
.form-select{
    /*max-width:140px !important;*/
}
#result .col-sm-7 a {
	text-decoration:none !important;
}