/* ! Debugging *//*
================================================================================================================================ */
/* body { background-image: url(/system/library/images/grid-debug.gif); background-repeat: repeat; background-position: 0px 19px; } */


/* ! Layout *//*
================================================================================================================================ */
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section h2, 
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary h2 {
	margin-bottom: 1.2em;
}

div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section h3, 
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary h3 {
	border-top: 1px solid;
	margin-top: -1px;
}
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section h3 {
	padding-top: 1.5em;
}
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary h3 {
	padding-top: 1.875em;
}
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section div {
	padding-bottom: 1.5em;
}
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary div {
	padding-bottom: 1.875em;
}


/* ! Design *//*
================================================================================================================================ */
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section h2, 
div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary h2 {
	font-size: 1.875em;
	line-height: 1.2em;
	font-style: normal;
	text-transform: uppercase;
}
/* div#jl-container-main div.page div.article-single div#jl-page-1-1 div.section h3,  */
/* div#jl-container-main div.page div.article-single div#jl-page-1-1 div.aside-secondary h3 { */
/* 	border-color: #2ca10b; */
/* } */


/* ! Links *//*
================================================================================================================================ */
/* page */
a {
	color: #000;
}
a:link {
	color: #2ca10b;
}
a:visited {
	color: #2ca10b;
}
a:hover {
	color: #2ca10b;
}
a:focus {
	color: #000;
}
a:active {
	color: #000;
}
a.selected {
	color: #000;
}
a:hover {
	border-color: #2ca10b;
}
a:focus, 
a:active {
	border-color: #333;
}

/* navigation */
div#jl-container-main div.nav div.menu div.menu-part ul li a span.content-count {
	color: #2ca10b;
}
/* navigation list */
div#jl-container-main div.page div.article div.article-part div.list-nav ul li a span.content-count {
	color: #2ca10b;
}

/* article */
div#jl-container-main div.page div.article div.article-part div.aside-primary h1 a:hover, 
div#jl-container-main div.page div.article div.article-part div.aside-primary h2 a:hover, 
div#jl-container-main div.page div.article div.article-part div.aside-primary h1 a:focus, 
div#jl-container-main div.page div.article div.article-part div.aside-primary h2 a:focus {
	color: #2ca10b;
}

/* list */
div#jl-container-main div.page div.article div.article-part div.list-item h1 a:hover, 
div#jl-container-main div.page div.article div.article-part div.list-item h2 a:hover, 
div#jl-container-main div.page div.article div.article-part div.list-item h1 a:focus, 
div#jl-container-main div.page div.article div.article-part div.list-item h2 a:focus {
	color: #2ca10b;
}
