/*html, body*/
html, body {height:100%;}
html, body, div, h1, h2, h3, h4, h5, h6, form, p {padding:0; margin:0;}
body, input, textarea, button {color:#FFF; font:24px/40px Helvetica, "Helvetica Neue", Arial, sans-serif;;}
body {background:#1E1F20 url("bg.jpg") no-repeat center -206px;}
img {border:none;}

/*box-sizing*/
* {word-wrap:break-word; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

p {margin-bottom:10px;}

/*link*/
a {color:#FFF; text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}

.tdu a {text-decoration:underline;}
.tdu a:hover {text-decoration:none;}
.tdn a, .tdn a:hover, .tdna, .tdna:hover {text-decoration:none;}

/*list*/
ul, ol {padding-left:30px; margin:3px 0 4px;}
ul li, ol li {padding-bottom:10px;}
ol li {list-style-type:decimal !important;}

/*list*/
.reset, .reset li {list-style:none; padding:0; margin:0;}
.lifl > li {float:left;}
.lifr > li {float:right;}
.lifn > li {float:none;}

/*img_clr*/
.img_clr {font-size:1px; line-height:1px;}

/*left, right*/
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.tc, .table_cell {display:table-cell; vertical-align:top;}

.p_abs {position:absolute;}
.p_rel {position:relative;}

.ta_center {text-align:center !important;}

.wrap {padding:0 20px;}

.logo {margin:48px 0 36px;}
	.logo img {max-width:459px; width:100%; height:auto;}
.text_info {max-width:470px; font-size:28px; margin:0 auto; opacity:0.7; -moz-opacity:0.7; -khtml-opacity:0.7; filter:alpha(opacity=70);}
.but_app {max-width:390px; height:90px; display:block; font-weight:bold; font-size:34px; color:#FFF; line-height:90px; text-decoration:none !important; margin:49px auto 38px; background:#3DBB52; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px;}
.iphone img {max-width:525px; width:100%; height:auto;}
.go_site {padding:19px 0 38px; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(opacity=50);}

/*media*/
@media screen and (max-width: 420px) {
	.text_info {font-size:18px; line-height:30px;}
	.but_app {font-size:22px;}
	.go_site {font-size:16px;}
}