/* fix old styles */
body {
	padding-top        : 29px !important;
	background-position: 0 29px !important;
}
#lang {
	top: 175px !important;
}

/* all resources.css */
#ar {
	top                : 0;
	left               : 0;
	width              : 100%;
	position           : absolute;
	z-index            : 20;
	background-color   : #505050;
	-moz-user-select   : none;
	-webkit-user-select: none;
}
	#ar ul {
		margin     : 0;
		padding    : 0;
		text-align : center;
		list-style : none;
		text-shadow: 0 0 1px transparent;
		white-space: nowrap;
	}
		/* resource link */
		#ar ul li {
			display: inline;
		}
			#ar a {
				display        : inline-block;
				color          : #fff;
				margin         : 0 9px;
				text-decoration: none;
				position       : relative;
			}
				#ar .ar__hr {
					display : block;
					height  : 2px;
					position: absolute;
					width   : 100%;
				}
					#ar .ar__hr hr {
						display: none;
					}
				#ar .ar__resource-title {
					color  : #fff;
					display: block;
					font   : 12px/29px "Verdana", sans-serif;

				}
		/* current resource */
		#ar .ar__current {
		}		
			#ar .ar__current a {
				cursor: default;
			}
				#ar .ar__current .ar__hr {
					background-color: #d93c59;
				}
				#ar .ar__current .ar__resource-title {
					font-weight: bold;
				}