*{margin:0; padding:0; border:0}
main,figcaption,figure,footer,header,nav,section{display:block}
html{font-family:sans-serif; color:#222; font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
/** html{overflow-y:scroll} **/
body{margin:0; font-size:1em; line-height:1.4; text-align:center; background-color:#fff; 
font-family:'proxima-nova','Helvetica',sans-serif;
font-weight:400}
body:before{content:""; position:fixed; top:27px; left:0; width:100%; height:15px; z-index:100; -webkit-box-shadow:0px 0px 10px rgba(0,0,0,.9); -moz-box-shadow:0px 0px 10px rgba(0,0,0,.9); box-shadow:0px 0px 10px rgba(0,0,0,.9)}

.content{text-align:center; margin-left:auto; margin-right:auto}

/** h1,h2,h3,h4,h5,h6{color:#3a3a3a; margin-top:25px; margin-bottom:20px; max-width:480px} **/
h1,h2,h3,h4,h5,h6{text-align:left}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:22px; font-weight:bold; }
header h1{padding:0 24px}
header h1 a{font-size:22px; line-height:42px; display:block}
h2{font-size:20px; font-weight:600; margin-top:20px}
h2{text-align:left}
h3{font-size:19px; font-weight:600}
h4{font-size:17px; font-weight:600; color:#000}
h5{color:#555; font-size:17px}
h6{font-size:16px; font-weight:600; color:#555}


header{
position:fixed;
z-index:100;
top:0;
width:100%;
height:41px;
background:#fff;
background:rgba(255,255,255,.95);
border-bottom:1px solid #d8d8d8;
font-family:"Franklin ITC",sans-serif;
font-style:normal;
font-weight:bold;
font-size:14px;
line-height:18px;
}

main{
padding-top:50px; padding-bottom:50px;
padding-left:24px; padding-right:24px; 
min-height:500px;
}

section{}

footer{position:relative; padding-bottom:60px; 
background:#ededed url(/d/_repo/site_assets/img/noise.png);
font-family:"Franklin ITC Light",sans-serif;
font-weight:normal;
font-style:normal;
font-size:14px;
line-height:18px}

footer .inline-items{width:960px;max-width:100%;margin:0 auto 22px;line-height:50px}
footer .copyright{line-height:24px}
footer li{margin-right:30px}
footer li small{font-size:14px;display:block}
footer li.head-east-young-man{margin-right:0;display:inline-block}
footer li.head-east-young-man a{margin:0 3px}
footer .inline-items a{font-family:"Franklin ITC",sans-serif;font-weight:bold;color:#222}

a,a:link{text-decoration:none; color:#666; font-weight:700}
a:visited{color:#551a8b}
a:hover,a:active,a:focus{outline:thin dotted; text-decoration:underline; color:#000}






cite{}


p{text-align:left}
p{font-size:15px;line-height:23px;margin-top:20px;margin-bottom:20px;color:#4d4d4d;font-family:'proxima-nova',sans-serif;font-weight:400}


ol,ul{list-style-type:none}
li{text-align:left}
.sub-ul,.sub-ol{text-indent:1.5em}
.sub-sub-ul,.sub-sub-ol{text-indent:2.5em}












abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{margin:0;padding:0;list-style:none;list-style-type:none}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}

img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}






table{background-color:#bbb; margin-bottom:1em}
caption{font-style:none; text-align:left; display:block}
thead{}
tfoot{}
tbody{}
td{}
tr{}
th,td{padding:10px 20px; text-align:left; border-bottom:1px solid #ccc}
th{background-color:#eee; border-width:2px}
td{background-color:#fff; color:#666; 
vertical-align:top}
/* http://pea.rs/content/data-table */
table{border-collapse:collapse;border-spacing:0}
td{}


table th{}
tr:last-child th,tr:last-child td{border-bottom:none}
tr:nth-child(even){background:#eee}


