body {font-family: 'DIN Pro';
padding:0; margin:0;
background-color:#060606; }

#nk .registered{ background-color:#333; text-align:center; height:172px; text-decoration:none;}
#nk .registered_h{ margin-top:-90px; vertical-align:middle; }
#nk .registered p{ color:#FFF; font-size:14px; text-align:left; }
#nk .story{ color:#FFF; font-size:22px; text-align:center; }
#nk h1{ font-size:26px; color:#FFF; background-color:#F00; border-radius:20px; padding:15px; margin-top:120px; }
#nk a{text-decoration:none;}
#nk h1:hover{ color:#F00; background-color:#FFF; text-decoration:none;}
#nk h3{ font-size:20px; color:#F00; text-align:left; margin-top:120px;}

#nk  h2 {text-transform: uppercase;font-size: 38px;color: #f00; font-weight: bold;}
#nk { margin:0; padding:0;background-color:#060606; }

@media screen and (max-width:780px){
#nk .registered{ background-color:#333; text-align:center; height:20px; text-decoration:none;}
#nk h1{ margin-top:20px;padding:1px; }
#nk .registered_h{ margin-top:0px; vertical-align:middle; }
#nk h3{ font-size:20px; color:#F00; text-align:left; margin-top:-50px;}
}

@media screen and (max-width:1280px){
#nk .registered{ background-color:#333; text-align:center; height:0px; text-decoration:none;}
#nk h1{ font-size:26px; color:#FFF; background-color:#F00; border-radius:20px; padding:15px; margin-top:120px; }
#nk .registered_h{ margin-top:0px; vertical-align:middle; }
#nk h3{ font-size:20px; color:#F00; text-align:left; margin-top:-50px;}
}
