/* $This file is distributed under the terms of the license in LICENSE$ */

.conceptsListContainer {
	overflow:hidden;
	width:100%;
}
.concepts .row {
	clear:both;
	float:left;
	border-bottom: 1px solid #5F6464;
}
.conceptType {
	width: 40px;
}
.conceptDefinition{
	width:400px;
}

.conceptRemoval {
	width:50px;
}

/* For adding an empty element under the best match column*/
.emptyColumn {
	width:67px;
	height:18px;
	background: url("../images/conceptSpacer.png") no-repeat left center;
}

/*For adding the checkmark under the best match column*/
.bestMatchFlag {
	width:67px;
	height:18px;
	background: url("../images/conceptCheckMark.png") no-repeat left center;
}

form#addConceptForm {
	display:none;
}

form#addConceptForm span#createOwnOne{
	float:left;
	margin-top:24px
}

/*For existing concepts, display will also be tabular with columns*/

.existingConcept .row, .conceptHeadings .row {
	clear:both;
	float:left;
}

.existingConcept .column,
.conceptHeadings .column,
.concepts .column {
	float:left;
	padding-right:3px;
	clear:none !important; /*Overriding customFor div's clearing*/
}
/*label and semantic type if it exists*/
.conceptLabel,
.existingConcept .conceptLabelInfo,
.conceptHeadings .conceptLabelInfo,
existingConcept .conceptVocabSource,
.conceptHeadings .conceptVocabSource {
	width:220px;
}

.conceptHeadings .row {
	border-bottom: 1px solid #5F6464;
}

/*For showing and hiding more results, copied from individual.css*/
a.more-less {
    margin-left: 1.5em;
    padding: .3em .8em;
    font-size: .8em;
    text-decoration: none;
    color: #666;
    background: #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
a:hover.more-less {
    color: #fff;
    background: #888;
}
