#system .item > header .meta {
	margin: 5px 0 0 0;
	text-transform: uppercase;
	color: #959595;
}

#system .item > .links a:after {
	content: " »";
	font-size: 16px;
}


/* Items
----------------------------------------------------------------------------------------------------*/

#system .items .item {
	margin-top: 12px;
	padding-top: 18px;
	background: url(../images/article.png) 0 0 repeat-x;
}

.content-whitebg #system .items .item { background: url(../images/article_metal.png) 0 0 repeat-x; }

#system .items .item:first-child,
.content-whitebg #system .items .item:first-child {
	margin-top: 0;
/*		padding-top: 0;*/
	background: none;
}
.content.clearfix img {border-radius:8px;max-width: 100%;height: auto;}

/* Pagination
----------------------------------------------------------------------------------------------------*/

#system .pagination a,
#system .pagination strong {
	height: 30px;
  	font-size: 14px;
	margin-left: 5px;
	padding: 3px 3px;
	line-height: 30px;
	overflow: hidden;
	border-radius: 3px;
	background: rgba(255,255,255,0.04);
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1);
}

#system .pagination strong { font-weight: bold; }

#system .pagination > *:first-child { margin-left: 0; }

#system .pagination a.previous,
#system .pagination a.next {
	width: 17px;
	min-width: 17px;
	padding: 0;
	border: none;
	background-color: transparent;
	background-position: 50% 0;
	background-repeat: no-repeat;
	box-shadow: none;
	text-indent: 50px;
}
#system .pagination a.previous:hover { background-position: 50% -30px; }
#system .pagination a.next { background-position: 50% -60px; }
#system .pagination a.next:hover { background-position: 50% -90px; }

#system .pagination a.first,
#system .pagination a.last { display: none; }


/* Search Box
----------------------------------------------------------------------------------------------------*/

.searchbox {
	width: 94px;
	height: 35px;
	padding: 0 30px;
}

.searchbox input {
	height: 35px;
	font-size: 13px;
}

.searchbox.filled button { width: 30px; }

.searchbox.loading button { background: url(../images/searchbox_loader.gif) 50% 50% no-repeat; }

/* Search Results */
.searchbox .results {
	top: 52px;
	right: -1px;
	width: 300px;
}

.searchbox .results:before {
	position: absolute;
	content: "";
	top: 3px;
	right: 3px;
	bottom: 3px;
	left: 3px;
	width: 288px;
	padding: 3px;
	border-radius: 6px;
}

.searchbox .results li {
	position: relative;
	z-index: 3;
}

.searchbox .results li.results-header { margin-bottom: 1px; }
.searchbox .results li.more-results { margin-top: 1px; }
.searchbox .results li.result {
	margin: 0 3px;
	border: 1px solid #000;
}


/* Breadcrumbs
----------------------------------------------------------------------------------------------------*/
.breadcrumbs a, .breadcrumbs > span, .breadcrumbs strong {
    padding: 7px 22px 7px 0;
}
.breadcrumbs a,
.breadcrumbs > span {
	padding-right: 15px;
	/*background: url(../images/breadcrumbs.png) 100% 50% no-repeat;*/
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAgCAYAAAAmG5mqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yNS8xMZuoTlEAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABBUlEQVQ4jY2UYWfDYBRGz23pCCOUVWIh7P//p9FpbJQwwko9+/DeTCp7896HfOtxep/cG4A3YC+JyLMDbkBHMDvgAtRm9hwCJN2BM9BEDUi6ApjZMQR4BqAzs30IkPQNjEAbNUCa5WhmVQjwAr6A16gBSRfgKVfACvC8kyngX8ALmIBT1DBbGjM7hABJN9K76aMGgE+gMrM6BCz27G+bS4ZVNgGvtXNLyHACJkljEfA6G1K9ob/UA4PXuw34uVakWh+SM/TA2WvdBsysBX7ms90EvMYX4CNjXhk64CppKgI+aE36TmWzNDRkBl0B8znmBn0AFvsylH48G1pg9LMMAQcW21jKL2r7eUfCdhBFAAAAAElFTkSuQmCC) 100% 50% no-repeat;
}

.content-whitebg #content .breadcrumbs a,
.content-whitebg #content .breadcrumbs > span { background: url(../images/breadcrumbs_metal.png) 100% 50% no-repeat; }


/* Author Box
----------------------------------------------------------------------------------------------------*/

#system .author-box { padding: 15px; }

#system .author-box .avatar {
	padding: 3px;
	border: 1px solid #2d2d2f;
	background: #1d1d1f;
}


/* Comments
----------------------------------------------------------------------------------------------------*/

/* Head */
#system #comments .comment-head {
	padding: 5px;
	border: 1px solid #1B1B1D;
	background: #08080A;
}

/* Body */
#system #comments ul.level1 ul { background: url(../images/comments_arrow.png) 0 0 no-repeat; }


/* Latest Comments
----------------------------------------------------------------------------------------------------*/

.comments-list > article:first-child { background: none; }