.xsa-avatarheader {
	width: 10em !important;
	height: 3.25em !important;
}

table.xsa-salesreport td { padding-left: 1em; padding-right: 1em; }
table.xsa-salesreport td.green { color: #00FF00; text-align: right; }
table.xsa-salesreport td.red { color: #FF0000; text-align: right; }

img.slideshowexample {
	max-height: 200px;
	object-fit: cover;
	margin: 0 auto;
}

div.slideshowcaptionform {
	display: none;
}

div.slideshowcaptiontext {
	display: block;
}
.xsa_rte, .xsa_rte_plain {
	width: 100%;
	height: 12em;
}

span#dashboardaddress p {
	margin-bottom: 0 !important;
}

.widget10-item {
	margin-bottom: 1em;
	background: black;
}

.widget10-nopad {
	padding: 0rem !important;
}
#update_modal {
	margin: 1em;
	display: none;
}

#update_modal h1 {
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
}

#update_modal {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid e3e3e3;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}

#update_modal div {
	text-align: left;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	padding-left: 30px;
	display: block;
	line-height: 30px;
}

#update_modal div.inprogress span.preupdateview {
	/* float: left; */
}

#update_modal div.complete span.postupdateview {
	float: right;
	display: none;
}

#update_modal div.inprogress {
	background-image: url('/UserAdmin_v05/images/updateicon_spinner.gif');
}

#update_modal div.complete {
	background-image: url('/UserAdmin_v05/images/updateicon_check.png');
}
	
.setUpdate_Text{
	color: lightgreen;
	display: none;
}

.setUpdate_Progress {
	width: 100%;
	height: 2em;
	display: none;
}

.setUpdate_Progress .progress-bar {
	height: 100%;
	color: lightgreen;
}

div#setPhotos_container {
	/* border: 4px solid green; */
	margin-bottom: 16px;
}

div#setVideo_container {
	/* border: 4px solid yellow; */
	margin-bottom: 16px;
}

div#updateform {
	display: none;
}
div.updatetype {
	padding: 20px;
	border: 1px solid gray;
}

div.updatetype i {
	font-size: 600%;
}
/* HIDE RADIO */
input.updatetype[type=radio] { 
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

/* IMAGE STYLES */
input.updatetype[type=radio] + div {
  cursor: pointer;
}

/* CHECKED STYLES */
input.updatetype[type=radio]:checked + div {
  background-color: white;
  color: black;
}


#fontSample {
	font-size: 240%;
}

#tblLinks td.button
	{
	max-width: 75px;
	}

#tblLinks td.link
	{
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
	word-break: break-all;
	overflow-wrap: break-word;
	}

div.menu-submenu div.menu-item
	{
	margin-left: 20px;
	}

.rich-list-content
	{
	position: relative;
	}

.newuser_homepage_link
	{
	position:absolute; 
	width:100%;
	height:100%;
	top:0;
	left: 0;

	z-index: 1;

	/* fixes overlap error in IE7/8, 
	make sure you have an empty gif */
	background-image: url('/UserAdmin_v05/images/empty.gif');
	}

img#stateid
	{
	max-width: 100%;
	}

img.graphicsample
	{
	max-width: 100%;
	padding-bottom: 8px;
	}

/* https://stackoverflow.com/questions/33825207/insert-character-between-div-bootstrap */
#domain_last:before
	{
	content: '.';
	}

img.featurethumb
	{
	max-width: 100%;
	}

<style>
	/* Set dropdown font-families */
	#toolbar-container .ql-font span[data-label="andalemono"]::before { font-family: "Andale Mono"; }
	#toolbar-container .ql-font span[data-label="arial"]::before { font-family: "Arial"; }
	#toolbar-container .ql-font span[data-label="arialblack"]::before { font-family: "Arial Black"; }
	#toolbar-container .ql-font span[data-label="bangers"]::before { font-family: "Bangers"; }
	#toolbar-container .ql-font span[data-label="berkshireswash"]::before { font-family: "Berkshire Swash"; }
	#toolbar-container .ql-font span[data-label="bookantiqua"]::before { font-family: "Book Antiqua"; }
	#toolbar-container .ql-font span[data-label="changaone"]::before { font-family: "Changa One"; }
	#toolbar-container .ql-font span[data-label="comfortaa"]::before { font-family: "Comfortaa"; }
	#toolbar-container .ql-font span[data-label="couriernew"]::before { font-family: "Courier New"; }
	#toolbar-container .ql-font span[data-label="fanwoodtext"]::before { font-family: "Fanwood Text"; }
	#toolbar-container .ql-font span[data-label="georgia"]::before { font-family: "Georgia"; }
	#toolbar-container .ql-font span[data-label="helvetica"]::before { font-family: "Helvetica"; }
	#toolbar-container .ql-font span[data-label="impact"]::before { font-family: "Impact"; }
	#toolbar-container .ql-font span[data-label="italianno"]::before { font-family: "Italianno"; }
	#toolbar-container .ql-font span[data-label="junge"]::before { font-family: "Junge"; }
	#toolbar-container .ql-font span[data-label="oleoscript"]::before { font-family: "Oleo Script"; }
	#toolbar-container .ql-font span[data-label="oxygen"]::before { font-family: "Oxygen"; }
	#toolbar-container .ql-font span[data-label="play"]::before { font-family: "Play"; }
	#toolbar-container .ql-font span[data-label="quattrocento"]::before { font-family: "Quattrocento"; }
	#toolbar-container .ql-font span[data-label="quattrocentosans"]::before { font-family: "Quattrocento Sans"; }
	#toolbar-container .ql-font span[data-label="questrial"]::before { font-family: "Questrial"; }
	#toolbar-container .ql-font span[data-label="russoone"]::before { font-family: "Russo One"; }
	#toolbar-container .ql-font span[data-label="symbol"]::before { font-family: "Symbol"; }
	#toolbar-container .ql-font span[data-label="tahoma"]::before { font-family: "Tahoma"; }
	#toolbar-container .ql-font span[data-label="terminal"]::before { font-family: "Terminal"; }
	#toolbar-container .ql-font span[data-label="timesnewroman"]::before { font-family: "Times New Roman"; }
	#toolbar-container .ql-font span[data-label="trebuchetms"]::before { font-family: "Trebuchet MS"; }
	#toolbar-container .ql-font span[data-label="verdana"]::before { font-family: "Verdana"; }
	#toolbar-container .ql-font span[data-label="vollkorn"]::before { font-family: "Vollkorn"; }
	#toolbar-container .ql-font span[data-label="webdings"]::before { font-family: "Webdings"; }
	#toolbar-container .ql-font span[data-label="wingdings"]::before { font-family: "Wingdings"; }
	#toolbar-container .ql-font span[data-label="yellowtail"]::before { font-family: "Yellowtail"; }

	/* Set content font-families */
	.ql-font-andalemono{ font-family: "Andale Mono"; }
	.ql-font-arial{ font-family: "Arial"; }
	.ql-font-arialblack{ font-family: "Arial Black"; }
	.ql-font-bangers{ font-family: "Bangers"; }
	.ql-font-berkshireswash{ font-family: "Berkshire Swash"; }
	.ql-font-bookantiqua{ font-family: "Book Antiqua"; }
	.ql-font-changaone{ font-family: "Changa One"; }
	.ql-font-comfortaa{ font-family: "Comfortaa"; }
	.ql-font-couriernew{ font-family: "Courier New"; }
	.ql-font-fanwoodtext{ font-family: "Fanwood Text"; }
	.ql-font-georgia{ font-family: "Georgia"; }
	.ql-font-helvetica{ font-family: "Helvetica"; }
	.ql-font-impact{ font-family: "Impact"; }
	.ql-font-italianno{ font-family: "Italianno"; }
	.ql-font-junge{ font-family: "Junge"; }
	.ql-font-oleoscript{ font-family: "Oleo Script"; }
	.ql-font-oxygen{ font-family: "Oxygen"; }
	.ql-font-play{ font-family: "Play"; }
	.ql-font-quattrocento{ font-family: "Quattrocento"; }
	.ql-font-quattrocentosans{ font-family: "Quattrocento Sans"; }
	.ql-font-questrial{ font-family: "Questrial"; }
	.ql-font-russoone{ font-family: "Russo One"; }
	.ql-font-symbol{ font-family: "Symbol"; }
	.ql-font-tahoma{ font-family: "Tahoma"; }
	.ql-font-terminal{ font-family: "Terminal"; }
	.ql-font-timesnewroman{ font-family: "Times New Roman"; }
	.ql-font-trebuchetms{ font-family: "Trebuchet MS"; }
	.ql-font-verdana{ font-family: "Verdana"; }
	.ql-font-vollkorn{ font-family: "Vollkorn"; }
	.ql-font-webdings{ font-family: "Webdings"; }
	.ql-font-wingdings{ font-family: "Wingdings"; }
	.ql-font-yellowtail{ font-family: "Yellowtail"; }

#ui-dialog-titlebar-close:after {
	display: inline-block;
	content: "\00d7";
}
</style>
