
/* @override http://wp6.eudml.site/assets/css/eudml-components.css */



/* @group Pagination */

p.pagination {
	text-align:center;
	display: block;
	margin-bottom: 15px;
	width: auto;
	border-top:1px dotted #CCC;
	padding-top:15px;
}

p.pagination *, p.pagination a {
	padding: 2px;
	color: #333;
	text-decoration: none;
}

p.pagination .previous {
	background:url(../images/leftArrow.gif) left 35% no-repeat;
	padding-left:15px;
	padding-right:0;
}

p.pagination .next {
	background:url(../images/rightArrow.gif) right 35% no-repeat;
	padding-right:15px;
	padding-left:0;
}

p.pagination strong {
	color: #FF7900;
}

p.pagination a:hover {
	text-decoration: underline;
}

p.pagination span {
	color: #999;
}

/* @end */



/* @group Buttons */

input[type=submit],  input.submit,  button {
	color:#FFFFFF;
	background-color: #000;
	background: -moz-linear-gradient(100% 100% 90deg, #252525, #666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#252525));
	border-style:solid;
	border-color:#000;
	border-width:1px;
	padding:4px 10px 6px 10px;
	margin: 0;
	vertical-align: bottom;
	font-family: Helmet, Freesans, sans-serif;
	font-size: 100%;
}

input[type=submit],  input.submit {
}

input[type=submit]:hover,  input.submit:hover,  button:hover {
	border-color: #af4600;
	background-color: #F88616;
	background: -moz-linear-gradient(100% 100% 90deg, #F86200, #F88616);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F88616), to(#F86200));
}

input[type=submit]:active,  input.submit:active,  button:active {
	border-color: #953b00;
	background-color: #f8993c;
	background: -moz-linear-gradient(100% 100% 90deg, #F88616, #f8993c);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8993c), to(#F88616));
}

button.s {
	font-size: 0.83em;
	padding: 3px 6px 4px;
}

button.l {
	font-size: 1.2em;
	padding:4px 10px 6px 10px;
}

/* @end */



/* @group Articles */

.info-mark {
	color : #FF7900;
}

.unit-article-list article {
	border-left:2px solid #666;
	margin-bottom:20px;
	padding-left:20px;
}

.unit-article-list .unit-results-currently-displaying, .unit-article-list h2.author {
	border-left:2px solid #FF7900;
	margin-bottom:20px;
	margin-top:0;
	padding-left:20px;
	position:relative;
}

#unit-article-header h1 {
	border-left:2px solid #FF7900;
	margin-bottom:20px;
	margin-top:13px;
	padding-left:20px;
	position:relative;
}

.unit-article-list .unit-results-currently-displaying p {
	margin-bottom:0;
	margin-top:0.25em;
}

.unit-article-list .unit-results-currently-displaying p a {
	text-decoration:none;
}

.unit-article-list .unit-results-currently-displaying p a.selected, .unit-article-list .unit-results-currently-displaying p a:hover {
	text-decoration:underline;
}

.unit-article-list .unit-results-currently-displaying .rss {
	position:absolute;
	top:4px;
	right:0;
}

.unit-article-list article h2,  .unit-article-list article h3,  .unit-article-list article .meta p,  .unit-article-list article .excerpt p,  .unit-article-list .unit-results-currently-displaying h2 {
	margin: 0;
}

.unit-article-list article h2 {
	font-size: 1.833em;
	margin: 1em 0;
}

.unit-article-list article h3 {
	font-size: 1.0833em;
	margin-bottom: 0.25em;
	letter-spacing:0;
}

.meta-detail ul, .unit-journal-list ul {
	color: #0D774A;
	line-height: 1.333;
	margin-left:0;
	list-style:none;
}

.unit-article-list article .excerpt, .unit-article-list article footer {
	color: #666666;
	margin: 0.75em 0;
}

.unit-article-list article footer .notes {
	background:url(../images/notes-icon.png) left 35% no-repeat;
	padding-left:18px;
}

.unit-article-list article footer .tags {
	background:url(../images/tags-icon.png) left 35% no-repeat;
	padding-left:18px;
}

.unit-search-filter-list h2 {
	border-left:2px solid #FF7900;
	margin-top:0;
	margin-bottom:10px;
	padding-left:20px;
	position:relative;
}

.unit-search-filter-list ul {
	border-left:2px solid #666;
	margin-bottom:20px;
	padding-left:20px;
	list-style:none outside;
}

.unit-search-filter-list li a, .unit-search-filter-list li a:visited {
	color:#6F6F6F;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	display:block;
	background:url(../images/filter-bar.png) repeat-y -300px 0;
	margin:1px 0;
}

.unit-search-filter-list li a.filter-0 {
	background-position:-300px 0
}

.unit-search-filter-list li a.filter-1 {
	background-position:-297.7px 0
}

.unit-search-filter-list li a.filter-2 {
	background-position:-295.4px 0
}

.unit-search-filter-list li a.filter-3 {
	background-position:-293.1px 0
}

.unit-search-filter-list li a.filter-4 {
	background-position:-290.8px 0
}

.unit-search-filter-list li a.filter-5 {
	background-position:-288.5px 0
}

.unit-search-filter-list li a.filter-6 {
	background-position:-286.2px 0
}

.unit-search-filter-list li a.filter-7 {
	background-position:-283.9px 0
}

.unit-search-filter-list li a.filter-8 {
	background-position:-281.6px 0
}

.unit-search-filter-list li a.filter-9 {
	background-position:-279.3px 0
}

.unit-search-filter-list li a.filter-10 {
	background-position:-277px 0
}

.unit-search-filter-list li a.filter-11 {
	background-position:-274.7px 0
}

.unit-search-filter-list li a.filter-12 {
	background-position:-272.4px 0
}

.unit-search-filter-list li a.filter-13 {
	background-position:-270.1px 0
}

.unit-search-filter-list li a.filter-14 {
	background-position:-267.8px 0
}

.unit-search-filter-list li a.filter-15 {
	background-position:-265.5px 0
}

.unit-search-filter-list li a.filter-16 {
	background-position:-263.2px 0
}

.unit-search-filter-list li a.filter-17 {
	background-position:-260.9px 0
}

.unit-search-filter-list li a.filter-18 {
	background-position:-258.6px 0
}

.unit-search-filter-list li a.filter-19 {
	background-position:-256.3px 0
}

.unit-search-filter-list li a.filter-20 {
	background-position:-254px 0
}

.unit-search-filter-list li a.filter-21 {
	background-position:-251.7px 0
}

.unit-search-filter-list li a.filter-22 {
	background-position:-249.4px 0
}

.unit-search-filter-list li a.filter-23 {
	background-position:-247.1px 0
}

.unit-search-filter-list li a.filter-24 {
	background-position:-244.8px 0
}

.unit-search-filter-list li a.filter-25 {
	background-position:-242.5px 0
}

.unit-search-filter-list li a.filter-26 {
	background-position:-240.2px 0
}

.unit-search-filter-list li a.filter-27 {
	background-position:-237.9px 0
}

.unit-search-filter-list li a.filter-28 {
	background-position:-235.6px 0
}

.unit-search-filter-list li a.filter-29 {
	background-position:-233.3px 0
}

.unit-search-filter-list li a.filter-30 {
	background-position:-231px 0
}

.unit-search-filter-list li a.filter-31 {
	background-position:-228.7px 0
}

.unit-search-filter-list li a.filter-32 {
	background-position:-226.4px 0
}

.unit-search-filter-list li a.filter-33 {
	background-position:-224.1px 0
}

.unit-search-filter-list li a.filter-34 {
	background-position:-221.8px 0
}

.unit-search-filter-list li a.filter-35 {
	background-position:-219.5px 0
}

.unit-search-filter-list li a.filter-36 {
	background-position:-217.2px 0
}

.unit-search-filter-list li a.filter-37 {
	background-position:-214.9px 0
}

.unit-search-filter-list li a.filter-38 {
	background-position:-212.6px 0
}

.unit-search-filter-list li a.filter-39 {
	background-position:-210.3px 0
}

.unit-search-filter-list li a.filter-40 {
	background-position:-208px 0
}

.unit-search-filter-list li a.filter-41 {
	background-position:-205.7px 0
}

.unit-search-filter-list li a.filter-42 {
	background-position:-203.4px 0
}

.unit-search-filter-list li a.filter-43 {
	background-position:-201.1px 0
}

.unit-search-filter-list li a.filter-44 {
	background-position:-198.8px 0
}

.unit-search-filter-list li a.filter-45 {
	background-position:-196.5px 0
}

.unit-search-filter-list li a.filter-46 {
	background-position:-194.2px 0
}

.unit-search-filter-list li a.filter-47 {
	background-position:-191.9px 0
}

.unit-search-filter-list li a.filter-48 {
	background-position:-189.6px 0
}

.unit-search-filter-list li a.filter-49 {
	background-position:-187.3px 0
}

.unit-search-filter-list li a.filter-50 {
	background-position:-185px 0
}

.unit-search-filter-list li a.filter-51 {
	background-position:-182.7px 0
}

.unit-search-filter-list li a.filter-52 {
	background-position:-180.4px 0
}

.unit-search-filter-list li a.filter-53 {
	background-position:-178.1px 0
}

.unit-search-filter-list li a.filter-54 {
	background-position:-175.8px 0
}

.unit-search-filter-list li a.filter-55 {
	background-position:-173.5px 0
}

.unit-search-filter-list li a.filter-56 {
	background-position:-171.2px 0
}

.unit-search-filter-list li a.filter-57 {
	background-position:-168.9px 0
}

.unit-search-filter-list li a.filter-58 {
	background-position:-166.6px 0
}

.unit-search-filter-list li a.filter-59 {
	background-position:-164.3px 0
}

.unit-search-filter-list li a.filter-60 {
	background-position:-162px 0
}

.unit-search-filter-list li a.filter-61 {
	background-position:-159.7px 0
}

.unit-search-filter-list li a.filter-62 {
	background-position:-157.4px 0
}

.unit-search-filter-list li a.filter-63 {
	background-position:-155.1px 0
}

.unit-search-filter-list li a.filter-64 {
	background-position:-152.8px 0
}

.unit-search-filter-list li a.filter-65 {
	background-position:-150.5px 0
}

.unit-search-filter-list li a.filter-66 {
	background-position:-148.2px 0
}

.unit-search-filter-list li a.filter-67 {
	background-position:-145.9px 0
}

.unit-search-filter-list li a.filter-68 {
	background-position:-143.6px 0
}

.unit-search-filter-list li a.filter-69 {
	background-position:-141.3px 0
}

.unit-search-filter-list li a.filter-70 {
	background-position:-139px 0
}

.unit-search-filter-list li a.filter-71 {
	background-position:-136.7px 0
}

.unit-search-filter-list li a.filter-72 {
	background-position:-134.4px 0
}

.unit-search-filter-list li a.filter-73 {
	background-position:-132.1px 0
}

.unit-search-filter-list li a.filter-74 {
	background-position:-129.8px 0
}

.unit-search-filter-list li a.filter-75 {
	background-position:-127.5px 0
}

.unit-search-filter-list li a.filter-76 {
	background-position:-125.2px 0
}

.unit-search-filter-list li a.filter-77 {
	background-position:-122.9px 0
}

.unit-search-filter-list li a.filter-78 {
	background-position:-120.6px 0
}

.unit-search-filter-list li a.filter-79 {
	background-position:-118.3px 0
}

.unit-search-filter-list li a.filter-80 {
	background-position:-116px 0
}

.unit-search-filter-list li a.filter-81 {
	background-position:-113.7px 0
}

.unit-search-filter-list li a.filter-82 {
	background-position:-111.4px 0
}

.unit-search-filter-list li a.filter-83 {
	background-position:-109.1px 0
}

.unit-search-filter-list li a.filter-84 {
	background-position:-106.8px 0
}

.unit-search-filter-list li a.filter-85 {
	background-position:-104.5px 0
}

.unit-search-filter-list li a.filter-86 {
	background-position:-102.2px 0
}

.unit-search-filter-list li a.filter-87 {
	background-position:-99.9px 0
}

.unit-search-filter-list li a.filter-88 {
	background-position:-97.6px 0
}

.unit-search-filter-list li a.filter-89 {
	background-position:-95.3px 0
}

.unit-search-filter-list li a.filter-90 {
	background-position:-93px 0
}

.unit-search-filter-list li a.filter-91 {
	background-position:-90.7px 0
}

.unit-search-filter-list li a.filter-92 {
	background-position:-88.4px 0
}

.unit-search-filter-list li a.filter-93 {
	background-position:-86.1px 0
}

.unit-search-filter-list li a.filter-94 {
	background-position:-83.8px 0
}

.unit-search-filter-list li a.filter-95 {
	background-position:-81.5px 0
}

.unit-search-filter-list li a.filter-96 {
	background-position:-79.2px 0
}

.unit-search-filter-list li a.filter-97 {
	background-position:-76.9px 0
}

.unit-search-filter-list li a.filter-98 {
	background-position:-74.6px 0
}

.unit-search-filter-list li a.filter-99 {
	background-position:-72.3px 0
}

.unit-search-filter-list li a.filter-100 {
	background-position:-70px 0
}

.unit-search-filter-list li {
	border-bottom:1px dotted #6F6F6F;
	position:relative;
}

.unit-search-filter-list li a:hover, .unit-search-filter-list li.selected a {
	background-image:url(../images/filter-bar-over.png);
}

.unit-search-filter-list li a:hover, .unit-search-filter-list li.selected a {
	color:#6F6F6F;
}

.unit-search-filter-list li a:hover span, .unit-search-filter-list li.selected a span {
	background:#ff8414;
}

.unit-search-filter-list li.hidden {
	display:none;
}

.unit-search-filter-list li.last {
	border-bottom:0;
}

.unit-search-filter-list ul a span {
	float:right;
	background:#6F6F6F;
	color:#FFF;
	border-radius:5px;
	padding:0px 4px;
	font-size:0.833em;
	position:relative;
	top:1px;
}

.ie6 .unit-search-filter-list ul a span, .ie7 .unit-search-filter-list ul a span {
	top:-17px;
}

.unit-search-filter-list .search-filter-more, .unit-search-filter-list .search-filter-more:hover {
	background:url(../images/rightArrow.gif) right 35% no-repeat;
	width:57px;
	margin-top:8px;
}
.unit-search-filter-list .search-filter-more, .unit-search-filter-list .search-filter-more a, .unit-search-filter-list .search-filter-more:hover{
	width:auto;	
	display:inline-block;
}
.unit-search-filter-list .search-filter-more a{
	padding-right:16px;	
}
.unit-search-filter-list .search-filter-more a:hover {
	color:#6F6F6F;
	text-decoration:underline;
}

.unit-search-filter-list .search-filter-show-all, .unit-search-filter-list .search-filter-show-all:hover {
	background:url(../images/rightArrow.gif) right 35% no-repeat;
	width:57px;
	margin-top:8px;
	color:#6F6F6F;
}

.unit-search-filter-list .search-filter-show-all a:hover {
	color:#6F6F6F;
	text-decoration:underline;
}

/* @end */

/* @group Embed */

a.embed {
	position: absolute;
	top: 4px;
	left: 153px;
	color:#333;
	text-decoration:none;
	background-image: url("../images/embed-icon.gif");
	background-repeat:no-repeat;
	background-position: 0 50%;
	padding-left:22px;
	padding-bottom:1px;
	font-weight: normal;
}
a.embed:hover {
	text-decoration:underline;
}
a.embed-tooltip {
	position: absolute;
	top: 4px; left: 220px;
	color: #ff7900;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
}
a.embed-tooltip{
	position:static;	
}
a.embed-list, a.embed-notes, a.embed-search{
	position: static;
	margin-left: 1em;
}

#unit-notes a.tipsy-tooltip.embed-tooltip{
	font-size:0.6em;
	top:0;
}
#unit-notes a.embed.embed-notes{
	font-size:0.6em; 
	margin-left:1em;
	top:0;	
}

#primary-content h1 a.embed.embed-list,#primary-content h2 a.embed.embed-list{
	font-size:0.6em; 
	background-position:0 50%;
	line-height:0.6em;
}
h1 a.embed-tooltip, h2 a.embed-tooltip{
    margin-left:0;
    font-size:0.6em;
}

#secondary-content .unit-article-list.unit-lists article h3 a.embed.embed-list{
	margin-right:0;	
	margin-left:0.5em;    
}
#secondary-content .unit-article-list.unit-lists article h3 a.embed-tooltip{
	margin-left:0;	
}
#secondary-content .unit-article-list.unit-lists article h3 a.embed-tooltip, .embed-list a.embed-tooltip{
	position:static;	
}

a.embed-search {
	position: static;
	padding-bottom: 4px;
}
#embed-text {
	clear: both;
	font-family: monospace;
}
#embed-text2 {
	font-family: monospace;
}

/* @end */

/* @group RSS */

a.rss {
	display:block;
	float:right;
	background-image: url("../images/rss-logo.gif");
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding-left:22px;
	color:#333;
	text-decoration:none;
}

a.rss:hover {
	text-decoration:underline;
}

.rss.right {
	margin-right: 10px;
    margin-top: 1.7em;
}

/* @end */


/* @group Sidebar Block Item */



.block {
	color:#333;
	border:2px solid #F3F3F3;
	padding:15px;
	margin-top:13px;
	background-color: #dfdfdf;
	background: url(../images/linear_bg_1.png) repeat-x #dfdfdf;
	background: -moz-linear-gradient(100% 100% 90deg, #EEEEEE, #FDFDFD);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFDFD), to(#EEEEEE));
}

.block h3 {
	color:#333;
	margin: 0 0 9px;
	padding-bottom: 5px;
	font-size:1.833em;
	letter-spacing:0;
	border-bottom:2px solid #F3F3F3;
}

/* @end */



/* @group Main Block */



#primary-content > h1, #page-content > h1, #secondary-content > h1, #primary-content form > h1 {
	border-left:2px solid #FF7900;
	margin-bottom:20px;
	padding-left:20px;
}

/* @end */

/* @group Article */

#primary-content.article header {
	position:relative;
}

#primary-content.article header .icon-top {
	position:absolute;
	top:6px;
	right:0;
}

#unit-article-abstract header p {
	bottom: 0;
    color: #666666;
    left: 9em;
    margin-bottom: 0.1em;
    position: absolute;
}

.ie7 #unit-article-abstract header p {
	bottom:1.8em;
}

.ie6 #unit-article-abstract header p {
	bottom:-1.8em;
}

#unit-article-abstract header p span {
	background:url(../images/notes-icon.png) right 35% no-repeat;
	padding-right:18px;
}

#primary-content.article header h2 {
	border-left:2px solid #FF7900;
	margin-bottom:20px;
	padding-left:20px;
}

#primary-content.article section.content, #unit-article-header section.content,
#primary-content article.template-statistics section.content,
#primary-content article.ref-lookup-content section.content {
	border-left:2px solid #666;
	margin-bottom:20px;
	padding-left:24px;
	position:relative;
}

#primary-content.article section.content h3 {
	color:#000;	
	font-size:1.167em;
}

#primary-content.article ul.article-details {
	list-style:none;
	list-style-position:outside;
	margin-bottom:1em;
}

#primary-content.article .sub-title-1 {
	font-weight:bold;
	font-size:1.167em;
	color:#000;
	margin-bottom:0.125em;
}

#primary-content.article .sub-title-1 sup {
	font-weight:normal;
}

#primary-content .icon-pdf {
	background:url(../images/icon-pdf.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-plain-text {
	background:url(../images/icon-plain-text.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-latex {
	background:url(../images/icon-latex.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-html {
	background:url(../images/icon-html.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-djvu {
	background:url(../images/icon-djvu.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-xml {
	background:url(../images/icon-xml.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-dvi {
	background:url(../images/icon-dvi.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-ps {
	background:url(../images/icon-ps.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon-bibtex {
	background:url(../images/icon-bibtex.png) left 50% no-repeat;
	padding:1px 0 1px 26px;
}

#primary-content .icon span {
	color:#666;
}

#unit-references ol {
	list-style-position:outside;
	margin-left:20px;
}

#unit-references li {
	margin-bottom:0.5em;
}

#unit-notes section.note {
	background: #F1F1F1 url(../images/tab-content-gradient.png) left top repeat-x;
	border: 2px solid #F1F1F1;
	padding:10px 10px 0 10px;
	margin-bottom:0;
	position:relative;
	z-index:10;
}

#unit-notes section.note a.annotationComponent:hover {
    text-decoration:underline;
    color:#ff7900;
}

#unit-notes section.note a.annotationComponent{
	text-decoration:none;
	color: #ff7900;
}

#unit-notes section.note a.eudmlHome, #unit-latest-articles a.annotationComponent.eudmlHome {
	color: #ff7900;
	font-weight: bold;
	background: transparent url('../images/eudml-home.png') center left no-repeat;
	border: 1px dotted #ff7900;
	padding: 0 2px 0 21px;
	margin: 0 2px;
}

#unit-notes .child {
    margin-left: 20px;
}

#unit-notes footer.note {
	background: url(../images/note-corner.png) left top no-repeat;
	padding:10px 10px 0 10px;
	margin-bottom:10px;
	position:relative;
	z-index:11;
}

#unit-notes footer.note .note-options {
	display:none;
	position:absolute;
	top:0;
	right:0;
	background:#f1f1f1;
	list-style:none;
	padding-bottom:5px;
	z-index:200;
}

#unit-notes footer.note .note-options li {
	padding:5px 5px 0 28px;
}

#unit-notes footer.note .note-options .reply {
	background:url(../images/icon-note-options.png) 5px 5px no-repeat;
}


#unit-notes footer.note .note-options .flag {
	background:url(../images/icon-note-options.png) 5px -29px no-repeat;
}

a.rss.rss-notes {
	margin-right:400px;
	margin-top:0.3em;
}

.ie7 .rss-notes {
	position:relative;
	top:18px;
}

#unit-notes cite {
	color:#FF7900;
	font-style:italic;
	font-weight:bold;
	padding:0 0 10px 25px;
	background:url(../images/cite-marks.png) left top no-repeat;
	display:block;
}

#unit-notes footer {
	color:#666;
}

#unit-notes footer span {
	color:#000;
	font-weight:bold;
}

#unit-notes img.corner {
	bottom: -8px;
    left: -2px;
    position: absolute;
}

#unit-notes .layout .field-100 {
	float:none;
}


#unit-article-abstract .icon-note {
	background:url(../images/notes-icon.png) top left no-repeat;
	height:14px;
	width:14px;
	position:absolute;
	left:-20px;
	top:1.8em;
}

#unit-article-abstract section.content *::selection {
	background:#FF7900;
}

#unit-article-abstract section.content *::-moz-selection {
	background:#FF7900;
}

.download-citation {
	position:absolute;
    top: 0;
	right:0;
	margin-bottom:0;
    padding-right: 4px;
    padding-top: 5px;
	z-index:20;
}

#field-notetype {
	width:25%;
}
.layout .field-note-language {
	float: right;
	width: 40%;
	text-align: right;
}
#field-notelanguage {
	width: 80px;
}

#unit-add-to-lists {
	margin-top:0;
}

.unit-added {
	margin-top:13px;	
}

#fieldset-select-lists {
	padding-bottom:13px;
}

/* @end */

/* @group Table of Contents */

#unit-table-contents ul {
	list-style:none;
	list-style-position:outside;
}

#unit-table-contents ul li {
	border-bottom:1px dotted #333;
}

#unit-table-contents ul li a {
	display:block;
	text-decoration:none;
	color:#666;
	padding:2px 5px;
	margin:1px 0;
}

#unit-table-contents ul li a:hover {
	color:#fff;
	background-color:#FF7900;
}

/* @end */


/* @group Subject Areas */

#unit-subject-areas h4 {
	margin-left:50px;	
	color:#000;
}

#unit-subject-areas dl {
	font-size:1.083em;
}

#unit-subject-areas dl dt {
	clear: right;
	font-weight:bold;
}

#unit-subject-areas dl dd {
	float: right;
	margin-top: -19px;
	width: 195px;
}

/* @end */


/* @group Other IDs */

#unit-other-ids dl {
	font-size:1.083em;
}

#unit-other-ids dl dt {
	clear: right;
	font-weight:bold;
}

#unit-other-ids dl dd {
}

/* @end */



/* @group Share This Article */

#unit-share-this-article {
	position:relative;
}
#addthis-social{
	position:absolute;
	right:0px;
	top:4.917em;
}
#unit-share-this-article #unit-tweet-box,
#unit-share-this-article #unit-facebook-like-box,
#unit-share-this-article #unit-google-plusone-box
{
	clear:both;	
	height:20px;
	overflow:hidden;
	margin-bottom:10px;
}
#unit-share-this-article #unit-facebook-like-box{
	margin-top:7px;	
	width:100px;
}
#unit-share-this-article ul {
	list-style-type: none;
	list-style-position:outside;
}

#unit-share-this-article ul li {
	margin-bottom: 10px;
}

#unit-share-this-article ul li a {
	text-decoration:none;
	color:#333;
}

#unit-share-this-article ul li a:hover {
	opacity: 1 !important; /* override addthis widget.css hover state */
}

#unit-share-this-article ul li#email-to-colleague a {
	background: transparent url(../images/email-icon.gif) no-repeat scroll 0 5px;
}

#unit-share-this-article ul li#mendeley a {
	background: transparent url(../images/mendeley-icon.gif) no-repeat scroll 0 3px;
}

#unit-share-this-article ul li#citeulike a {
	background: transparent url(../images/citeUlike-icon.gif) no-repeat scroll 0 3px;
}

#unit-share-this-article ul li#bibsonomy a {
	background: transparent url(../images/bibSonomy-icon.png) no-repeat scroll 0 3px;
}

#unit-share-this-article ul li#connotea a {
	background: transparent url(../images/Connotea-icon.gif) no-repeat scroll 0 3px;
}

.addthis_toolbox li{
	width:148px;	
}

/* @end */



/* @group UI Tabs */

.ui-tabs {
	border: 0 none;
}

#tabs {
	background:none;
	z-index:10;
}

.ui-tabs .ui-widget-header {
	background: transparent;
	margin: 0;
	padding: 0;
	border: 0 none;
}

.ui-tabs .ui-tabs-nav li {
	background: #F0F0F0 url(../images/tab-heading-gradient.png) left bottom repeat-x;
	border: 0 none;
	margin: 0 2px 0 0;
	padding: 0;
}

.ui-tabs .ui-tabs-nav li a {
	padding: 7px 10px 3px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: #FFF;
	border: 2px solid #F1F1F1;
	border-width: 2px 2px 0 2px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	cursor: default;
	padding-top: 5px;
	padding-bottom: 4px;
}

.ui-tabs .ui-state-default a {
	color: #333333;
	font-weight: bold;
}

.ui-tabs .ui-tabs-panel {
	background: #F1F1F1 url(../images/tab-content-gradient.png) left top repeat-x;
	border: 2px solid #F1F1F1;
	margin-top: -1px;
}

/* @end */



/* @group UI Slider */

.ui-slider {
	margin: 1em 0.6em;
}

.ui-slider a.ui-slider-handle {
	color: #000;
	border: 1px solid #A1A1A1;
	background: #fff url(../images/slider-handle.png) 50% 50% repeat-x;
}

.ui-slider a.ui-state-hover, .ui-slider a.ui-state-focus {
	border: 1px solid #A1A1A1;
	background: #DFDFDF url(../images/slider-handle-hover.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #000;
	outline: none;
	cursor: pointer;
	outline: 0;
}

/* @end */



/* @group UI Datepicker */

#datepicker {
	margin: 1em;
}

/* @end */



/* @group UI Dialogs */

#dialog-2 textarea, #dialog-add-note textarea {
	width: 98%;
}

#dialog-2 button, #dialog-add-note button {
	margin: 0.5em 0 0;
}

#dialog-2 .excerpt, #dialog-add-note .excerpt {
	float: right;
	margin: 0.5em 0 0;
	color: #666;
	font-size: 0.9em;
}

#dialog-2 .excerpt p, #dialog-add-note .excerpt p {
	margin: 0;
}

/* @end */ 





/* @group Icon Links */

.icon {
	display: block;
	margin-bottom: 10px;
}

a.share-icon {
	padding-left: 20px;
	text-decoration: none;
	color: #000;
	background: url(../images/icon-links.png) no-repeat top left;
	zoom:1;
	margin-bottom: 4px;
}

a.share-icon span {
	padding-left: 4px;
	color: #333;
}

a.icon-email-colleague {
	background-position:  0px 2px;
}

a.icon-mendeley {
	background-position:  0px -19px;
}

a.icon-citeulike {
	background-position:  0px -41px;
}

a.icon-bibsonomy {
	background-position:  0px -64px;
}

a.icon-connotea {
	background-position:  0px -87px;
}

a.icon-download-results {
	background-position: 0 -108px;
}

a.icon-rss {
	background-position: 0 -131px;
}

a.icon-top {
	width: 32px;
	height: 12px;
	background: url(../images/top.png) no-repeat;
}

/* ------------- */
.unit.addthis_toolbox a.share-icon{
	background-image:none;
	padding-left:0;
}
.unit.addthis_toolbox a.share-icon span{
	display:block;	
}
.unit.addthis_toolbox a.share-icon span.icon{
	padding:0;
	width:17px;
	height:17px;
	float:left;
	display:block;
	margin-right:5px;
	background : url(../images/icon-links.png) left -107px no-repeat;	
}
.unit.addthis_toolbox a.share-icon.icon-email-colleague .icon{
	background-position:  0px 2px;
}
.unit.addthis_toolbox a.share-icon.icon-mendeley .icon{
	background-position:  0px -19px;
}
.unit.addthis_toolbox a.share-icon.icon-citeulike .icon{
	background-position:  0px -41px;
}
.unit.addthis_toolbox a.share-icon.icon-bibsonomy .icon{
	background-position:  0px -64px;
}
.unit.addthis_toolbox a.share-icon.icon-connotea .icon{
	background-position:  0px -87px;
}
/* ------------- */

a:hover.icon-top {
	background-position:  0px -14px;
}

a.icon-top span {
	text-indent:-9999px;
	position: absolute !important;
}

a.icon-add-note {
	background: url(../images/add-a-note.png) no-repeat left 50%;
	padding-left: 26px;
	text-decoration: none;
	padding-bottom:0.125em;
}

a.icon-add-note span {
	font-size: 1.083em; /* 13px relative to 12px body */
	font-weight: bold;
}

a.icon-suggest-subject {
	background: url(../images/add-a-note.png) no-repeat left 50%;
	padding-left: 22px;
	text-decoration: none;
	padding-bottom:0.125em;
	float:right;
	margin-top:0.3em;
}

a.icon-suggest-subject span {
	font-weight: bold;
	color:#666;
}


a.icon-arrow-bar {
	background: url("../images/arrow-bar-background.png") no-repeat top left;
	width: 100%;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 0;
	color: #333734;
}

a.icon-arrow-bar:hover {
	background-position: 0 -100px;
	color:#FFF;
}

a.icon-arrow-bar:active {
	background-position: 0 -200px;	
	color:#FFF;
}

a.icon-arrow-bar span {
	display: block;
	padding: 7px 0 6px 10px;
	margin-right: 24px;
	font-size:  1.1em; 
	font-weight: bold;
}

a.icon-arrow-bar-plus span {
	padding: 7px 0 6px 40px;
}

a.icon-arrow-bar-plus span.icon-plus {
	position: absolute !important;
	background: transparent;
	padding: 7px 0 6px 40px;
	background : url(../images/add-bookmark-cross.png) 50% 50% no-repeat;
	clip: rect(1px 1px 1px 1px);
}

a.icon-rect-bar {
	background: url("../images/rect-bar-background.png") no-repeat top left;
	width: 100%;
	text-decoration: none;
	margin-top: 13px;
	margin-bottom: 0;
	color: #333734;
}

a.icon-rect-bar:hover {
	background-position: 0 -100px;
	color:#FFF;
}

a.icon-rect-bar:active {
	background-position: 0 -200px;	
	color:#FFF;
}

a.icon-rect-bar span {
	display: block;
	padding: 6px 0 6px 10px;
	font-size:  1.1em;
	font-weight: bold;
	background : url(../images/add-bookmark-cross.png) 96% 50% no-repeat;
}
a.icon-suggest-correction span {
	background : url(../images/add-bookmark-edit.png) 96% 50% no-repeat;
}

a.icon-link {
	padding-left: 14px;
	background: url(../images/icon-link.png) no-repeat top left;
}

/* @end */



/* @group Alphabetical Pagination */

.unit-alphabetical-pagination p a {
	text-transform: capitalize;
}

/* @end */



/* @group Download Results */

p.download-results {
#	text-align:right;
    text-align:left;
}

a.download-results {
	color:#333;
	padding:4px 4px 4px 22px;
	background : url(../images/icon-links.png) left -107px no-repeat;
	text-decoration:none;
}

a.download-results:hover {
	text-decoration:underline;
}

/* @end */

/* @group Widget Builder */

.message {
	clear: both;
	font-weight: bold;
	color: #aaa;
	margin: 0.25em 0 .5em;
}
.message code {
	font-family: monospace;
}
.area-widget-form {
	/*float: left;*/
	/*width: 250px;*/
	/*margin-right: 30px;*/
}
#unit-widget-form input {
	width: 80px;
}
#unit-widget-form .field-inline select,
#unit-widget-notes-form .field-inline select,
#unit-widget-list-form .field-inline select {
	width: auto;
	display: inline;
	/*float: left;*/
	margin: 0 4px;
}
#unit-widget-notes-form textarea,
#unit-widget-list-form textarea {
	margin-top: .5em;
}
#unit-widget-preview {
	clear: both;
}
#embed-dialog .embed-title { margin-top: 0; }
