* {
	padding: 0;
	margin: 0;
}

/*td {
	vertical-align: top;
}*/
a {
	color: inherit;
}

.clr {
	clear: both;
}

body {
	background-color: #fff;
}
#wrapper {
	width: 1251px;
	margin: 0 auto;
	color: #000;
	.go_test {
		width: 219px;
		height: 144px;
		background: url(../images/button.png);
		position: absolute;
		z-index: 2;
		margin: 450px 0 0 860px;
		cursor: pointer;
		&:hover {
			background: url(../images/button_hover.png);
		}
	}
	
	.diktant {
		width: 800px;
		margin-left: 230px;
		font: 18px/38px Octava;
	}
	.txt {
		width: 540px;
		font: 16px/19px Octava;
		span {
			font: 20px/24px Futura;
		}
		
		i {
			font: italic 16px/19px Octava;
		}
	}
	.vynos {
		width: 220px;
		margin-top: 270px;
		font: 12px/18px Futura;
		text-transform: uppercase;
	}
	.fixed {
		padding-left: 180px;
	}
	.check {
		width: 149px;
		height: 145px;
		background: url(../images/b.png);
		cursor: pointer;
		margin: 50px 0 0 551px;
		&:hover {
			background: url(../images/b_hover.png);
		}
	}
	.result {
		font: 15px/18px Futura;
		text-transform: uppercase;
		margin-top: 50px;
		display: none;
		
		img {
			margin: 30px 0 0 275px;
		}
		.buttons {
			margin: 20px 0 0 460px;
			.fb {
				width: 162px;
				height: 43px;
				background: url(../images/fb.png);
				cursor: pointer;
				float: left;
				&:hover {
					background: url(../images/fb_hover.png);
				}
			}
			.tw {
				width: 162px;
				height: 43px;
				background: url(../images/twitter.png);
				cursor: pointer;
				float: left;
				&:hover {
					background: url(../images/twitter_hover.png);
				}
			}
		}
	}
}

.social-share {
	top: 20px;
}