/* 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: 'PTSansRegular';
    src: url('../font/PTS55F-webfont.eot');
    src: url('../font/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/PTS55F-webfont.woff') format('woff'),
         url('../font/PTS55F-webfont.ttf') format('truetype'),
         url('../font/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('../font/Chunkfive-webfont.eot');
    src: url('../font/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/Chunkfive-webfont.woff') format('woff'),
         url('../font/Chunkfive-webfont.ttf') format('truetype'),
         url('../font/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* BASIS */
body {background:#fff url(../img/bg-redirect.png); font-size:100%; font-family:PTSansRegular,Arial; color:#343434;}
.redirect-wrap {width:100%; position:relative; overflow:hidden;}
.redirect-logo {
	display:block; margin:1.5em auto 1.5em; max-width:300px;
}
.redirect-container {
	width:90%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0 auto 30px; max-width:978px;
}
.redirect-content {
	float:left; width:100%;
	background:#e5e5e5;
	border:1px solid #d5d5d5;
}
.redirect-txt, .content-txt {
	float:left; width:100%; text-shadow:1px 1px 0 #fff;
}
.redirect-txt p, .content-txt p {
	font-size:0.875em; line-height:24px; padding:1em 3%; color:#343434;
}
.redirect-txt p span, .content-txt p span {
	font-family:ChunkFiveRegular, Arial;
	font-size:1.25em;
	text-transform:uppercase;
}
.redirect-txt p a, .content-txt p a {
	color:#0092cf;
	text-decoration:underline;
}
.redirect-txt p a:hover, .content-txt p a:hover {
	color:#343434;
}
.redirect-img {
	float:right;
	width:100%;
	text-align:center;
	display:none;
}
.redirect-img img {
	float:right;
	display:block;
	/* margin:0 auto; */
	max-width:100%;
	height:auto;
}

@media all and (min-width: 766px) {
	.redirect-txt { float:left; width:69%; }
	.redirect-logo { max-width:none; }
	.redirect-img { width:30%; display:block;}
}
