/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent;}

/* FONT-FACE */
@font-face {
	font-family: 'RobotoBold';
	src: url('../font/Roboto-Bold-webfont.eot');
	src: url('../font/Roboto-Bold-webfont.eot?#iefix') format('eot'),
	     url('../font/Roboto-Bold-webfont.woff') format('woff'),
	     url('../font/Roboto-Bold-webfont.ttf')  format('truetype'),
	     url('../font/Roboto-Bold-webfont.svg#RobotoBold') format('svg');
}

/* BASIS */
body {background:#f1f7eb url(../img/bg.png); font-size:100%; font-family:Helvetica,Arial; color:#383838;}
.redirect-wrap {width:100%; position:relative; overflow:hidden;}
.redirect-logo {
	display:block; margin:0 auto;
}
.redirect-container {
	width:90%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:30px auto; max-width:978px;
}
.redirect-content {
	float:left; width:100%;
	background:#eaeaea;
	border:1px solid #bfbfbf;
	margin-bottom:20px;
}
.redirect-txt, .content-txt {
	float:left; width:100%;
}
.redirect-txt p, .content-txt p {
	font-size:0.875em; line-height:24px; padding:1.5em 3%; color:#383838;
}
.redirect-txt p span, .content-txt p span {
	font-family:RobotoBold, Helvetica, Arial;
	font-size:1.25em;
	text-shadow:1px 1px 0 #fff;
}
.redirect-txt p a, .content-txt p a {
	color:#74ac37;
	text-decoration:underline;
}
.redirect-txt p a:hover, .content-txt p a:hover {
	color:#383838;
}
.redirect-img {
	float:right;
	width:100%;
	background:#fff;
	text-align:center;
	display:none;
}
.redirect-img img {
	display:block;
	margin:0 auto;
	max-width:100%;
	height:auto;
}

@media all and (min-width: 766px) {
	.redirect-txt { float:left; width:69%; }
	.redirect-img { width:30%; border-left:1px solid #bfbfbf; display:block;}
}
