
body {
	font-size:	0.7em !important;
}

.IBMSupport-ShadowBoxLarge {
	margin-top:		1em;
	margin-left:		auto;
	margin-right:		auto;
	width:			90%;
	height:			50em; //45
}

.IBMSupport-ShadowBoxLarge-Inner {
	position:		relative;
	top:			1em;
	width:			98%;
	overflow-y: 		auto;
        max-height:             90vh; //90
}

#oDataTable_wrapper {
	margin-top:		1em;
}

#oDataTable_filter {
	position:		relative;
	right:			1em;
}

#oDataTable_filter label,
#oDataTable_length label {
	font-size:		.9em;
}

#oDataTable_length {
	display:		none;
}

.dataTables_filter input { 
	width: 			30em;
}

.dataTables_filter label { 
	display:		inline !important;
}


.centerIt {
	text-align:			center;
}

.hidden {
	display:		none !important;
}

td.details-control {
    background: url('../../../../../datatables/images/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../../../../../datatables/images/details_close.png') no-repeat center center;
}

#oResults {
	overflow-y: 	scroll;
	//margin-top: 	2em;
}

.expanded {
	background-color:	#cae1e4 !important;
}


.spinner {
	border: 		16px solid #f3f3f3;
	border-radius: 		50%;
	border-top: 		16px solid #3498db;
	width: 			4em;
	height: 		4em;
	-webkit-animation: 	spin 2s linear infinite; /* Safari */
	animation: 		spin 2s linear infinite;
}

	/* Safari */
@-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
#spinner {
	margin:			0 auto;
}
.spinnerBG {
	background-color:  	#ffffff !important;
}

tbody .copyPaste:after{
     	content:                "\2702" !important;
}

#Section-Body-Box-Inner {
	overflow-y:		hidden;
}

#Section-Panel1,
#Section-Panel2,
#Section-Panel3 {
	width:			90%;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:		1em;
}

#Section-Panel1-Title,
#Section-Panel2-Title,
#Section-Panel3-Title {
	text-align:		center;
}


.Section-Panel-Collapsed:after {
	content:		"\25BC";
}

.Section-Panel-Collapsed:before {
	content:		"\25BC Show ";
}

.Section-Panel-Expanded:before {
	content:		"\25B2 Hide ";
}

.Section-Panel-Expanded:after {
	content:		"\25B2";
}

#Section-PageStatus {
	margin-top:		2em;
	font-size:		2em;
	font-weight:		bold;
	font-style:		italic;
	text-align:		center;
}

#oExportOptions {
	margin-top:		1em;
}


.Section-Panel1-Title {
	display:		block;
}

.Section-Header {
	width:			100%;
}
.Section-Header svg {
	margin-left:		1em;
}

.Section-Divider {
	margin-top:		1em;
	width:			100%;
	border-bottom:		1px solid #989898;
}

.Section-Header-Title {
	font-family: 		"Arial Narrow", sans-serif;
	margin-top:		0.5em;
	margin-left:		0.5em;
	font-size:		2.3em;
	color:			#5e5e5e;
}


summary {
	 font-size:		0.7em;
	 color:			blue;
	 font-style:		italic;
	 font-weight:		bold;
	 cursor:		pointer;
	 list-style:		none; /* Removes the default triangle icon */
}
summary::before {
	 content:		"[ ... Show more"; /* Adds a custom icon for closed state */
	 margin-right:		5px;
}
summary::after{
	 content:		" ... ]"; /* Adds a custom icon for closed state */
	 margin-right:		5px;
}

details {
	 padding:		10px;
	 margin-bottom:		10px;
}

details[open] summary::before {
	 content:		"[ ... Show less"; /* Changes icon for open state */
}
details[open] summary::after{
	 content:		" ... ]"; /* Changes icon for open state */
}
