ul#navigation li.external:hover .icon, ul#navigation li.currentmenu .icon{
	color: #8dc63f;
}
.ul-boxed li {
	border-left-color:#8dc63f;
}
ul.ul-card li .dy .year {
	background-color: #8dc63f;
}
ul.ul-dates div.dates span {
	background-color: #8dc63f;
}
ul.timeline li .date {
	background: #8dc63f;
}
ul.timeline li .data {
	border-left-color: #8dc63f;
}
.ul-withdetails li .imageoverlay {
	background: #8dc63f;
}
.cd-active.cd-dropdown > span {
	color: #8dc63f;
}
.cd-active.cd-dropdown ul li span:hover {
	background: #8dc63f;
}
.pitems .pubmain .pubassets {
	border-top-color:#8dc63f;
}
.pitems .pubmain .pubassets a:hover,.pitems .pubmain .pubassets a:focus,.pitems .pubmain .pubassets a.pubcollapse {
	background: #8dc63f;
}
.contact-office .icon-huge, .contact-lab .icon-huge {
	color: #8dc63f;
}

/* socpndary color 
**************************************************/
ul.ul-card li .dy .degree {
	background-color: #007dc6;
}
ul.ul-dates div.dates span:last-child {
	background-color: #007dc6;
}
ul.timeline li.open .circle {
	background-color: #007dc6;
}
ul.timeline li.open .data {
	border-color: #007dc6;
}
#labp-heads-wrap {
	background-color: #007dc6;
}
#labp-heads-wrap:after{
	border-top-color: #007dc6;
}

/* custom */
p, table {
    color: #666;
    line-height: 1.8em;
}
a {
    color: #8dc63f;
}
span {
    color: #666;
}
h1, h2, h3, h4, h5, h6 {
    color: #333;
}
h1 {
    font-size: 24px;
	font-weight: 600;
	margin: 20px 0 20px;
}
h2 {
    font-size: 22px;
	font-weight: 600;
	margin: 20px 0 20px;
}
h3 {
    font-size: 20px;
	font-weight: 600;
	margin: 20px 0 20px;
}
h3.title {
    color: #fff;
}
h4 {
    font-size: 18px;
	font-weight: 600;
	margin: 20px 0 20px;
}
h5 {
    font-size: 16px;
	font-weight: 600;
	margin: 20px 0 20px;
}
h6 {
    font-size: 14px;
	font-weight: 600;
	margin: 20px 0 20px;
}
.left {
    float: left;
    margin: 20px 30px 20px 0;
}
.right {
    float: right;
    margin: 20px 0 20px 30px;
}
.left img, .right img {
    display: block;
}
span.info {
    float: left;
    margin-top: 5px;
    font-size: 14px;
}
span.info span.title {
    border: none;
}
