.warningbox {
	border-color: var(--awb-custom_color_1);
	border-width: 3px;
	border-style: solid;
	padding: 10px;
	margin: 20px 0px;
	border-radius: 5px;
	background: var(--awb-color2);
}


th.right {
	text-align: right;
}

th.left {
	text-align: left;
}

th.center {
	text-align: center;
}

.warningboxCaption {
	font-weight: 500;
	color: var(--awb-custom_color_1);
}

.propertyDescription {

}

.propertyOverview {
	padding: 10px;
	margin: 20px 0px;
	border-radius: 5px;
	background: var(--awb-color2);
}

.propertyOverviewValue {
	font-weight: 500;
}

.propertyMembers {

}

.memberType {
	color: var(--awb-custom_color_2);
}

tr.member > td {
	vertical-align: text-top;
	border-bottom: 1pt solid var(--awb-color3);
}

td.memberType {
	text-align: right;
}
.memberName {
	font-weight:500;
}
.memberNameHidden {
	font-weight:500;
	color: var(--awb-custom_color_2);
}

.memberNameHidden::after {
	content: "(hidden)";
}


.memberOffsetSize {
	font-size:small;
	color: var(--awb-custom_color_2);
}

.memberDescription {
	color: var(--awb-custom_color_2);
}

ul.members {
	list-style: none;
}

/*
.members > li {
  text-indent: 40px hanging;
  list-style-image: url(images/doc.svg);
}*/

/*.member::before {
    position: absolute;
    display: block;
    content: '\2022';
    text-indent: -999999px;
    left: -.0em;
    width: .4em; 
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(images/doc.svg);
    background-size: .4em .7em;
    background-position: 0 .3em;
}*/

li.member::before {
    position: absolute;
    display: block;
    content: '\2022';
    text-indent: -999999px;
    left: 1em;
    width: 3em; /* desired width of the image */
    height: 3em; /* unrelated to image height; this is so it gets snipped */
    background-repeat: no-repeat;
    background-image: url(images/doc.svg);
    background-size: 1em 1em;
    background-position: 0 .3em;
}

table.propertyMembersTable th, table.propertyMembersTable td {
	padding: 5px;
	border-collapse: collapse;
}

table.propertyMembersTable th {
	font-size: small;
	font-weight: lighter;
}