div.emd-container .segvalue {
    font-weight: 400 !important; 
  color: rgba(0, 0, 0, 0.6);
}

div.emd-container i.fa.fa-envelope.fa-fw {
    color: #d3d3d3;
}
.col-sm-4.well-left .slcontent{text-align:center}
.fc-event, .fc-event:hover, .ui-widget .fc-event {
    color: #428bca !important;
    text-decoration: none;
}
.fixed-table-container{background-color:white}

.textwidget #wid .person{width:25% !important;margin:5px !important}

div.emd-container .orgchart .node.finance .title {
 background-color: #006699;
}
div.emd-container .orgchart .node.finance .content {
 border-color: #006699;
}
div.emd-container .orgchart .node.marketing .title {
 background-color: #009933;
}
div.emd-container .orgchart .node.marketing .content {
 border-color: #009933;
}
div.emd-container .orgchart .node.it .title {
 background-color: #993366;
}
div.emd-container .orgchart .node.it .content {
 border-color: #993366;
}

 div.emd-card-container {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-orient: horizontal;
	 -webkit-box-direction: normal;
	 -ms-flex-direction: row;
	 flex-direction: row;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
 }

.emd-card.employee.person{
	margin-right:10px;
	margin-bottom:10px;
}
@supports (display:grid) {
	div.emd-card-container {
                display: -ms-grid;
		display: grid;
		grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
		grid-gap: 10px;
	}
}
_:-ms-fullscreen, :root div.emd-card.alpha{
	margin-right:10px;
	margin-bottom:10px;
}
.emd-card-container div.emd-card.alpha .person-img.img-circle {
    min-width: 140px;
    max-width: 150px;
}
div.emd-card-container .employee.tagcloud .person-img.img-circle{
	min-width:auto;
}
    #reduce-hsize .orgchart .node {
        width: 100px;
    }