.lm-videos {
	& h2 {
		font-size:18px;
		font-weight:bold;
		line-height:1.5;
		padding:0 .5rem;
	}
	& iframe {
		width:280px;
		height:180px;
		@media (min-width: 1120px) {
			width:380px;
			height:240px;
		}	
		@media (min-width: 1410px) {
			width:515px;
			height:330px;
		}
	}
	& .lm-card {
		margin-bottom:2rem;
		& p {
			font-size:16px;
			padding:0 .5rem;
			margin-bottom:0;
		}
	}
}


.lm-myview {
	#content & ul li a {
		color: #333;
		font-family: var(--light-weight-sans);
		text-decoration:none;
	}
	& .clist-navpan, & .mashide {
		display:none;
	}	
	& .tb2, & .tb3, & .tb4, & .tb5 {
		text-align:right;
	}
	& .treeicon {
		display: inline-block;
		/*width: 18px;
		height: 13px;
		margin: 0;
		padding: 0;*/
	}
}

.lm-confroom {
	& img {
		width:100%;
	}
	& .button-small {
		margin-top:1rem;
	}
	& .cr-imgs a {
		display:inline-block;
		width:49%;
	}
}

.lm-fiscalteam {
	& figure {
		height:200px;
		display:inline-block;
		& img {
			width:100%;
			height:100%;
		}
		& figcaption {
			text-align:center;
		}
	}
	& .ftpics {
		margin-bottom: 1rem;
	}
}
