﻿@import url('http://fonts.googleapis.com/css?family=Oswald:400,300');

/* #region Stardock Games Network */

#stardock_games_network {
	align-items: stretch;
	border-left: 1px solid #3c3f40;
	border-right: 1px solid #3c3f40;
	display: -webkit-box;
	display: flex;
	height: 33px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
}

	#stardock_games_network li {
		display: block;
	}

	#stardock_games_network > li {
		background: rgba(36, 43, 49, .9);
		border-bottom: 1px solid #3c3f40;
		border-left: 1px solid #33373B;
		position: relative;
	}

		#stardock_games_network > li > a {
			color: #FFF;
			display: -webkit-box;
			display: flex;
			font: 13px/33px 'Oswald', sans-serif;
			height: 33px;
			padding: 0 12px;
			text-decoration: none;
		}

		#stardock_games_network > li > a > span.hassubmenu {
			background: url('/Images/sg/arrow.svg') no-repeat left 55%;
			display: inline-block;
			height: 33px;
			margin-left: 6px;
			vertical-align: middle;
			width: 12px;
		}

		#stardock_games_network > li:hover > a {
			background-color: rgba(60, 66, 71, .9);
			color: #FFF;
		}

		#stardock_games_network > li > a:first-of-type {
			border-left: none;
		}

		#stardock_games_network > li > a > img {
			display: block;
			margin-top: 5px;
		}

		#stardock_games_network > li:last-of-type > a {
			background: linear-gradient(to bottom, rgba(196, 104, 1, .9) 0%, rgba(164, 73, 0, .9) 100%);
		}

		#stardock_games_network > li:last-of-type:hover > a {
			background: linear-gradient(to bottom, rgba(221, 120, 2, .9) 0%, rgba(189, 88, 0, .9) 100%);
		}

		#stardock_games_network > li > ul {
			display: -webkit-box;
			display: flex;
			opacity: 0;
			transition: visibility 0s linear 0.25s,opacity 0.25s linear;
			visibility: hidden;
		}

		#stardock_games_network > li:hover > ul {
			opacity: 1;
			transition-delay: 0s;
			visibility: visible;
		}

#stardock_games_network_account_menu {
	flex-direction: column;
}

	#stardock_games_network_account_menu > li {
		background: rgba(36, 43, 49, .9);
		padding: .25em 1em;
	}

		#stardock_games_network_account_menu > li > a {
			color: #B9B8B8;
			display: block;
			font: 13px/33px 'Oswald', sans-serif;
			text-decoration: none;
		}

			#stardock_games_network_account_menu > li > a:hover {
				color: #FFF;
			}

#stardock_games_network_links {
	position: absolute;
	right: 0;
	top: 33px;
	width: 586px;
}

	#stardock_games_network_links > li {
		background: linear-gradient(to bottom, rgba(84, 92, 99, .97) 0%, rgba(24, 26, 27, .97) 100%);
		border-bottom: 1px solid #737c84;
		border-right: 1px solid #737c84;
		border-top: 1px solid #737c84;
		text-align: center;
	}

		#stardock_games_network_links > li > a {
			background-position: center 1em;
			background-repeat: no-repeat;
			color: #B9B8B8;
			display: block;
			font: 300 13px 'Oswald', sans-serif;
			height: 45px;
			line-height: 45px;
			padding: 100px 1em 1em;
			text-align: center;
			text-decoration: none;
			width: 90px;
		}

			#stardock_games_network_links > li > a > span {
				display: inline-block;
				line-height: normal;
				vertical-align: middle;
			}

			#stardock_games_network_links > li > a > span > sup {
				font-size: .8em;
				margin: 0 2px;
				position: relative;
				top: -3px;
			}

			#stardock_games_network_links > li > a:hover {
				color: #FFF;
			}

		#stardock_games_network_links > li:first-of-type {
			border-left: 1px solid #737c84;
		}

/* #endregion */