.model-content {
	padding: 20px;
	width: 100%;
	height: calc( 100% - 40px - 40px );
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;	
 }
	.model-row {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 15px;
		width: 100%;
		box-sizing: border-box;
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;
	 }
		.model-row-label {
			margin-right: 5px;
			min-width: 120px;
			max-width: 120px;
			box-sizing: border-box;
			text-align: right;
			display: flex;
			flex-direction: row;
			justify-content: flex-end;
			align-items: flex-start;			
		 }
		 	.model-row-label>i {
		  		margin-left: 3px; 
		  		color: #2C36F6EE; 
		  		text-shadow: 1px 1px 2px #565151E5;
		  	 }			 
		.model-row-data {
			box-sizing: border-box;
			min-width: calc( 100% - 120px );
			max-width: calc( 100% - 120px );
			text-align: left;
			font-weight: bolder;
		 }
		.model-row-data-main {
			font-size: 16px; 
			font-weight: bolder; 
			text-shadow: 2px 2px 2px #60606060; 
			color: #000080;"
		 }
		.model-row-data:focus {
			background-color: #FFFFA8D4;
			color: #5F0606D2;
			font-weight: bolder;
		 }

.obj-label {
	font-size: 10px;
	font-weight: 100;
	opacity: 80%;
}
.obj-value {
	font-size: 16px;
	font-weight: 600;
}
.obj-value-1 {
	font-size: 14px;
	font-weight: 400;
}
.obj-value-2 {
	font-size: 11px;
	font-weight: 400;
	padding: 2px;
	border: none;
	outline: none;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	box-shadow: 0 0 4px hsl(228, 10%, 15%);
	background: linear-gradient(
		45deg,
		hsl(228,10%,70%),
		hsl(228,10%,80%),
		hsl(228,10%,70%)
	);
	color: hsl(228,10%,15%);
}