/** -------------------- **/
/** -------------------- **/
/* SWE helper classes */

.note {background-color: #fce968}
.debug-notes {display: none;}
.nowrap {white-space: nowrap;}
.flex-break {flex-basis: 100%; width: 0;}
.sr-only {visibility: hidden;}

.mt-0 {margin-top: 0;}
.mr-0 {margin-right: 0;}
.mb-0 {margin-bottom: 0;}
.ml-0 {margin-left: 0;}
.mt-1 {margin-top: 1.5rem;}
.mr-1 {margin-right: 1.5rem;}
.mb-1 {margin-bottom: 1.5rem;}
.ml-2 {margin-left: 3rem;}
.mt-2 {margin-top: 3rem;}
.mr-2 {margin-right: 3rem;}
.mb-2 {margin-bottom: 3rem;}
.ml-1 {margin-left: 1.5rem;}
.pt-0 {padding-top: 0;}
.pr-0 {padding-right: 0;}
.pb-0 {padding-bottom: 0;}
.pl-0 {paddingn-left: 0;}

.text-underline {text-decoration: underline;}
.text-bold {font-weight: bold;}

ul.inline-list,
ul.list-reset {
	list-style-position: outside;
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}
ul.inline-list > li {
	display: inline;
}

/* hover dropdowns */
.swe-dropdown {
	position: relative;
	display: inline-block;
}
.swe-dropdown-trigger {
	cursor: pointer;
	position: relative;
	z-index: 2;
}
.swe-dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 16px;
	z-index: 1;
}
.swe-dropdown:hover .swe-dropdown-content {
	display: block;
}

a.button.button-secondary {
	background-color: var(--theme-palette-color-6);
    color: var(--theme-palette-color-4);
}
a.button.button-secondary:hover {
	background-color: var(--swe-blue-med);
}