/*jstree taxonomy navigation widget*/
.widget .jstree li {border:none; padding:0}
.widget .jstree ul:first-child {margin:-5px 0 0 .2em; padding:.5em .5em .5em .5em; border:2px solid rgb(238, 238, 238); /*border-bottom-left-radius:.5em; border-bottom-right-radius:.5em;*/ border-top:none}
.widget .jstree a {color:#333; text-decoration:none; }
.widget .jstree {font-size:.9em}
.widget .jstree a.current, .widget. jstree a:hover, .jstree-classic .jstree-clicked {border:none !important; background-color:#FCF1E1 !important; border-radius:.3em !important; font-weight:bold; padding-right:.3em !important}
.widget .jstree a:hover {font-weight:normal}
.widget .jstree a.current  {font-weight:bold}

.widget .jstree a { white-space:normal !important; height: auto; padding:1px 2px; } 
.widget .jstree li > ins { vertical-align:top; }
.jstree-hovered, .jstree-clicked { border:0; }

.jstree-loading ul, .jstree-loading li, .jstree-loading a {display:none !important; }
.jstree-hidden  {display:none}
.jstree-loading {background:url('./images/loader.gif') center no-repeat; z-index:1000; height: 2em; overflow:hidden}

#quaternary .widget.widget_jtn_widget {margin-bottom:0; margin-top:1px; clear:both;}
#quaternary .widget_jtn_widget:last-child {/*border-bottom:2px solid rgb(238,238,238);*/}
.widget_jtn_widget .widget-title{font-size:1em; font-variant:small-caps; /*width: 90%; padding: .2em 4% .6em 4%; margin:0;  width:100%; */padding:.5em .5em .9em .5em; /*border-top-left-radius:.5em; border-top-right-radius:.5em; */border:1px solid transparent/*rgb(238, 238, 238)*/; border-bottom:none; position:relative; margin:0}
.inactive .widget-title {color:#AFAFAF}
.jstree {margin-bottom:1em}

/*.widget_jtn_widget .widget-title {
	background: rgb(230, 230, 230);
	background: -moz-linear-gradient(180deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -webkit-linear-gradient(top, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -o-linear-gradient(180deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -ms-linear-gradient(180deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: linear-gradient(180deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);}
.widget_jtn_widget .widget_jtn_widget:first-child {-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}*/

.widget_jtn_widget {margin-right:3px; border:none}
.widget_jtn_widget .widget-title {
	margin-bottom:5px;
	padding:.7em .5em;
	/*border-radius:.5em; */border: 2px solid rgb(238, 238, 238); box-shadow:-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2);box-shadow:3px 3px 3px rgba(0,0,0,0.2);
	background: rgb(230, 230, 230);
	background: -moz-linear-gradient(90deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -webkit-linear-gradient(left, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -o-linear-gradient(90deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: -ms-linear-gradient(90deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);
	background: linear-gradient(90deg, rgb(230, 230, 230) 60%, rgb(255, 255, 255) 100%);}
.widget_jtn_widget .widget_jtn_widget:first-child {-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
/*.widget_jtn_widget .widget-title:hover {box-shadow:none;}*/
