/*================================================================================

	Item Name: Materialize - Material Design Admin Template

	Version: 5.0

	Author: PIXINVENT

	Author URL: https://themeforest.net/user/pixinvent/portfolio

================================================================================



NOTE:

------

PLACE HERE YOUR OWN CSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.

WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */

#chart-container {

  font-family: Arial;

  height: 420px;

  border: 2px dashed #aaa;

  border-radius: 5px;

  overflow: auto;

  text-align: center;

}



.orgchart {

  background: #fff;

}

.orgchart td.left,

.orgchart td.right,

.orgchart td.top {

  border-color: #aaa;

}

.orgchart td > .down {

  background-color: #aaa;

}

.orgchart .middle-level .title {

  background-color: #006699;

}

.orgchart .middle-level .content {

  border-color: #006699;

}

.orgchart .product-dept .title {

  background-color: #009933;

}

.orgchart .product-dept .content {

  border-color: #009933;

}

.orgchart .rd-dept .title {

  background-color: #993366;

}

.orgchart .rd-dept .content {

  border-color: #993366;

}

.orgchart .pipeline1 .title {

  background-color: #996633;

}

.orgchart .pipeline1 .content {

  border-color: #996633;

}

.orgchart .frontend1 .title {

  background-color: #cc0066;

}

.orgchart .frontend1 .content {

  border-color: #cc0066;

}



#github-link {

  position: fixed;

  top: 0px;

  right: 10px;

  font-size: 3em;

}


/***************************************************Only For Genealogy and Referral Tree Start****************************************/
/*Now the CSS*/

.tree ul {
	padding-top: 20px; position: relative;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

.tree li {
	float: left; text-align: center;
	list-style-type: none;
	position: relative;
	padding: 20px 5px 0 5px;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

/*We will use ::before and ::after to draw the connectors*/

.tree li::before, .tree li::after{
	content: '';
	position: absolute; top: 0; right: 50%;
	border-top: 1px solid #ccc;
	width: 50%; height: 20px;
}
.tree li::after{
	right: auto; left: 50%;
	border-left: 1px solid #ccc;
}

/*We need to remove left-right connectors from elements without 
any siblings*/
.tree li:only-child::after, .tree li:only-child::before {
	display: none;
}

/*Remove space from the top of single children*/
.tree li:only-child{ padding-top: 0;}

/*Remove left connector from first child and 
right connector from last child*/
.tree li:first-child::before, .tree li:last-child::after{
	border: 0 none;
}
/*Adding back the vertical connector to the last nodes*/
.tree li:last-child::before{
	border-right: 1px solid #ccc;
	border-radius: 0 5px 0 0;
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
}
.tree li:first-child::after{
	border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
}

/*Time to add downward connectors from parents*/
.tree ul ul::before{
	content: '';
	position: absolute; top: 0; left: 50%;
	border-left: 1px solid #ccc;
	width: 0; height: 20px;
}

.tree li a{
	border: 1px solid #ccc;
	padding: 5px 10px;
	text-decoration: none;
	color: #666;
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	display: inline-block;
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

/*Time for some hover effects*/
/*We will apply the hover effect the the lineage of the element also*/
.tree li a:hover, .tree li a:hover+ul li a {
	background: #c8e4f8; color: #000; border: 1px solid #94a0b4;
}
/*Connector styles on hover*/
.tree li a:hover+ul li::after, 
.tree li a:hover+ul li::before, 
.tree li a:hover+ul::before, 
.tree li a:hover+ul ul::before{
	border-color:  #94a0b4;
}

/***************************************************Only For Genealogy and Referral Tree End****************************************/




