﻿.G_Footer > * {
	float: left;
}

.G_Footer > a {
	height: 28px;
	margin: 10px 0 0 10px;
	padding: 7px 12px 0 12px;
	color: darkslategray;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 1px gray;
	text-decoration: none;
	-webkit-box-shadow: #59ec5b 0 0 19px 0;
	-moz-box-shadow: #59ec5b 0 0 19px 0;
	box-shadow: #59ec5b 0 0 19px 0;
	border: 1px solid #3b9e3d;
	border-radius: 8px 8px 0 0;
	background-color: #60ff63;
	background: -webkit-linear-gradient(top, #60ff63, #3b9e3d);
	background: -o-linear-gradient(bottom, #60ff63, #3b9e3d);
	background: -moz-linear-gradient(bottom, #60ff63, #3b9e3d);
	background: linear-gradient(to bottom, #60ff63, #3b9e3d);
}

	.G_Footer > a:hover {
		color: white;
		text-shadow: 1px 1px 1px black;
		outline: 0;
		border: 1px solid #4ac54c;
		background: #73ff77;
		background: -webkit-linear-gradient(top, #73ff77, #47be49);
		background: -o-linear-gradient(bottom, #73ff77, #47be49);
		background: -moz-linear-gradient(bottom, #73ff77, #47be49);
		background: linear-gradient(to bottom, #73ff77, #47be49);
	}

		.G_Footer > a:hover > span {
			text-decoration: none;
		}

	.G_Footer > a > span {
		padding-top: 3px;
		display: inline;
		text-decoration: underline;
		letter-spacing: 0;
		line-height: 20px;
		font-family: Sylfaen;
	}

.G_Footer > span {
	width: calc(100% - 148px - 98px - 98px);
	text-align: center;
	font-size: 15px;
	color: #fafafa;
	text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);
	display: inline-block;
	cursor: default;
}

	.G_Footer > span > span:hover {
		text-decoration: underline;
	}

	.G_Footer > span > span > span {
		font-size: 12px;
	}

	.G_Footer > span > span:hover > span {
		text-decoration: none;
	}

.G_Footer > div {
	width: 88px;
	height: 31px;
	margin-top: 5px;
}


/* mobile styling */

.G_Footer > span.mobile_big {
	font-size: 10px !important;
}

	.G_Footer > span.mobile_big > span > span {
		font-size: 9px !important;
	}

	.G_Footer > span.mobile_big > span {
		padding: 0 5px;
	}

.G_Footer > span.mobile {
	width: calc(100% - 98px);
}

	.G_Footer > span.mobile > span {
		padding: 0 5px;
	}
