
/* - ++resource++classificationBrowser.css - */
@media screen {
/* https://www.cipra.org/portal_css/++resource++classificationBrowser.css?original=1 */
.csColumnContainer {
overflow:hidden;
background:url(dots_blue_vertical.gif) 223px 0px repeat-y;
}
.csTreeColumn {
float: left;
width: 212px;
margin-right: 22px;
}
.csContentColumn {
float: left;
width: 444px;
}
.csNavigation {
line-height: 2em;
margin-bottom: -1em;
}
.topBorderMargin .csNavigation {
margin-bottom: 0em;
}
#cs-config {
background:url(dots_blue_horizontal.gif) bottom left repeat-x;
line-height: 2em;
margin-bottom: 1em;
}
#cs-config .selected {
color:  #6e8ba7;
}
#cs-tree {
list-style: none;
list-style-image: none;
margin: 0;
line-height: 1.1em;
}
#cs-tree ul {
margin-bottom: 1em;
margin-top: 0.1em;
margin-left: 2.5em;
}
#cs-tree li {
list-style: none;
list-style-image: none;
line-height: 1.1em;
margin-bottom: 0.3em;
}
#cs-tree a.selected {
color:  #6e8ba7;
}
.expandButton {
line-height: 1.5em;
padding: 0 0 0 15px;
background: url(++resource++icon_expand.gif) 3px 2px no-repeat;
cursor: pointer;
}
.collapseButton {
line-height: 1.5em;
padding: 0 0 0 15px;
background: url(++resource++icon_collapse.gif) 0px 5px no-repeat;
cursor: pointer;
}
.collapsed {
display: none;
}
/* */
.c-item-bref {
margin-bottom: 1em;
}
.c-item-bref-desc {
margin-left: 2em;
color: #666666;
}
/* */
dl.classification-collection-item dd {
margin: 1em 0 1em 3em;
color: #666666;
}

}


/* - ++resource++classification_widget.css - */
@media screen {
/* https://www.cipra.org/portal_css/++resource++classification_widget.css?original=1 */
ul.classification-tree ul {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin-left:1em !important;
margin-top:0em !important;
margin-bottom:0em !important;
}
ul.classification-tree .imagePadding {
padding-left:0.7em;
}
ul.classification-tree li {
font-size:1em !important;
}

}


/* - ++resource++permissionmanager.resources/jquery.treeTable.css - */
@media screen {
/* https://www.cipra.org/portal_css/++resource++permissionmanager.resources/jquery.treeTable.css?original=1 */
/* */
/* */
.treeTable tr td .expander {
background-position: left center;
background-repeat: no-repeat;
cursor: pointer;
padding: 0;
zoom: 1; /* */
}
.treeTable td {
vertical-align: top;
border-right:1px solid #8CACBB;
}
.treeTable tr.odd {
background-color: buttonface;
}
.treeTable tr.collapsed td .expander {
background-image: url(++resource++permissionmanager.resources/toggle-expand-dark.png);
margin-left:-5px;
}
.treeTable tr.expanded td .expander {
background-image: url(++resource++permissionmanager.resources/toggle-collapse-dark.png);
margin-left:-5px;
}
/* */
.treeTable tr.selected, .treeTable tr.accept {
background-color: #3875d7;
color: #fff;
}
.treeTable tr.collapsed.selected td .expander, .treeTable tr.collapsed.accept td .expander {
background-image: url(++resource++permissionmanager.resources/toggle-expand-light.png);
}
.treeTable tr.expanded.selected td .expander, .treeTable tr.expanded.accept td .expander {
background-image: url(++resource++permissionmanager.resources/toggle-collapse-light.png);
}
.treeTable .ui-draggable-dragging {
color: #000;
z-index: 1;
}
.treeTable tr.notAquired {
border-top: 2px solid red;
}
}

