body {
font-family: Arial; 
font-size: 14px; 
margin: 0;
background: #FFFFFF;
background-attachment: fixed;
background-size: cover;
}


.video-background {
  background: #000000;
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  z-index: -99;
}
.video-foreground,
.video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

@media (min-aspect-ratio: 16/9) {
  .video-foreground { height: 300%; top: -100%; }
}
@media (max-aspect-ratio: 16/9) {
  .video-foreground { width: 300%; }
}



#second {
margin-top: 540px;
right: 0; 
bottom: 0;
min-width: 100%; 
min-height: 100%;
width: auto; 
height: auto;
}

#cover {
  position: absolute;
  top: 60%;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 10px;
  text-align: center;
}

.menu {
font-family: 'Anton', sans-serif;
font-size: 16px;
display: inline-block;
color: #EEEEEE;
text-decoration: none;
background: rgba(0,0,0,0.4);
margin: 3px; 
padding: 15px;
border: solid;
border-width:1px; 	
border-radius: 8px;
border-color:#888888; 	
}
.menu:hover{
  background:#FF0000;
}

.aa {
font-size: 14px;
color: #AAAAAA;
margin: 0; 
padding: 0;
}
.aa:hover{
  background:#FF0000;
}

.normal {
  font-family: Arial;
  font-size: 14px;
  color: #FF0000;
  text-decoration: none;
}
.normal:hover{
  color:#EEEEEE;
  background:#FF0000;
}

#hrf {
  margin: 0; 
  padding: 0;
  width: 1;
  color: #FFFFFF;
  text-decoration: none;
}

.wh {
  font-family: Arial;
  font-size: 16px;
  color: #000000;
  background:#FFFFFF;
  margin: 30px; 
  padding: 0;
  width: 50%;
  align-content: top;
}

.white {
  font-family: Arial;
  font-size: 16px;
  color: #000000;
  background:#FFFFFF;
  margin: 30px; 
  padding: 0;
  width: 50%;
  align-content: top;
  background-repeat: no-repeat;
  background-image: url('corner_a_rb.jpg'); 
  background-position: right bottom; 
}

.white_left {
  font-family: Arial;
  font-size: 16px;
  color: #000000;
  background:#FFFFFF;
  margin: 30px; 
  padding: 0;
  width: 50%;
  align-content: top;
  background-repeat: no-repeat;
  background-image: url('corner_left.jpg'); 
  background-position: right top; 
}

.white_right {
  font-family: Arial;
  font-size: 16px;
  color: #000000;
  background:#FFFFFF;
  margin: 30px; 
  padding: 0;
  width: 50%;
  align-content: top;
  background-repeat: no-repeat;
  background-image: url('corner_right.jpg'); 
  background-position: left bottom; 
}

.black {
  color: #FFFFFF;
  background:#333333;
  margin: 0; 
  padding: 0;
  width: 50%;
}

.img {
  margin: 0; 
  padding: 0;
  display: block;
}

.text { 
font-family: Arial; 
font-size: 14px; 
color: #000000; 
margin: 20px;
padding: 0 20px 0 0;
width: 400px;
}

.ul { 
font-family: Arial; 
font-size: 14px; 
color: #000000; 
margin: 40px;
padding: 0 20px 0 0;
width: 400px;
}

.op { 
font-family: Arial; 
font-size: 14px; 
color: #FFFFFF; 
margin: 20px;
padding: 0 20px 0 0;
width: 400px;
}

.opx { 
font-family: Arial; 
font-size: 14px; 
color: #FFFFFF; 
margin: 20px;
padding: 0 20px 0 0;
}


.h0 { 
font-family: 'Anton', sans-serif;
font-size: 48px; 
color: #FF0000; 
margin: 20px;
padding: 0;
}

.h1 { 
font-family: 'Anton', sans-serif;
font-size: 30px; 
color: #888888; 
margin: 20px;
padding: 0;
}

.h2 { 
font-family: 'Anton', sans-serif;
font-size: 20px; 
color: #888888; 
margin: 5px;
padding: 5px;
}

.fr {
  font-size: 16px;
  color: #FFFFFF;
  font-family: Arial;
  text-align: center;
}

#anarchy { 
  font-family: Arial;
  position: relative;
  background: rgba(0,0,0,0.4);
  color: #FFFFFF;
  font-size: 14px;
  border: solid;
  border-color: #888888;
  border-radius: 175px;
  padding: 0;
  top: 100px;
  left: 50px;
  bottom: 0;
  margin: 0;
  text-align: center;
  width: 350px;
  height: 350px;
  text-align: center;
  vertical-align: middle;
}

.img_sh {	
position: relative;
background: rgba(256,256,256,0.1);
box-shadow: inset 0px 0px 10px 5px #000000;
}

.img_d {
box-shadow: inset 0px 0px 10px 5px #000000;
}

.line {
border: solid; 
border-width: 1px;
border-color: #555555; 
margin: 0;
}

.tab { 
font-family: Arial; 
font-size: 12px; 
color: #000000; 
border: solid; 
border-width: 1px; 
border-color: #888888; 
border-collapse: collapse; 
padding: 3px; 
margin: 5px; 
text-align: left; }
.tab TH { font-family: Arial; font-size: 12px; color: #000000; border: solid; border-width: 1px; border-color: #888888; background-color: #DDDDDD; border-collapse: collapse; padding: 3px; margin: 0; text-align: left; }
.tab TD { font-family: Arial; font-size: 12px; color: #000000; border: solid; border-width: 1px; border-color: #888888; border-collapse: collapse; padding: 3px; margin: 0; text-align: left; }

.price_small_left_strike {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 18px 0 0 0;
border-color:#DDDDDD; 	
background-color: #999999;
padding: 5px;
padding-left: 10px;
width: 140px;
text-decoration:line-through;
text-decoration-color: #000000; 
}

.price_small_right_black {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #000000; 
border: solid;
border-width:5px; 	
border-radius: 0 18px 0 0;
border-color:#DDDDDD; 	
background-color: #999999;
padding: 5px;
padding-left: 10px;
width: 140px;
}

.price {
font-family: 'Anton', sans-serif;
font-size: 36px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 0;
border-color:#DDDDDD; 	
background-color: #BBBBBB;
padding: 5px;
padding-left: 10px;
width: 310px;
}

.price_small_left {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 0 0 0 18px;
border-color:#DDDDDD; 	
background-color: #BBBBBB;
padding: 5px;
padding-left: 10px;
width: 140px;
}

.price_small_right {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 0 0 18px 0;
border-color:#DDDDDD; 	
background-color: #BBBBBB;
padding: 5px;
padding-left: 10px;
width: 140px;
}

.inpx {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#DDDDDD; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
padding-left: 10px;
width: 300px;
}
.inpx:hover {
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#FF0000; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
padding-left: 10px;
}

.alert_f {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#FF0000; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
padding-left: 10px;
width: 300px;
}


.inpch {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#DDDDDD; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
padding-left: 5px;
width: 50px;
}

.currency {
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#DDDDDD; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
padding-left: 10px;
width: 300px;
}

.bitcoin {
font-family: 'Anton', sans-serif;
font-size: 15px; 
color: #FF0000; 
border: solid;
border-width:5px; 	
border-radius: 12px;
border-color:#DDDDDD; 	
box-shadow: inset 5px 5px 5px #888888;
padding: 5px;
width: 300px;
height: 150px;
background-color:#FFFFFF;
align-content:center;
text-align: center;
}

.btn { 
font-family: 'Anton', sans-serif;
font-size: 18px; 
color: #FFFFFF; 
border: solid;
border-width:2px; 	
border-radius: 6px;
border-color:#AAAAAA; 	
box-shadow: 5px 5px 5px #222222;
background-color: #000000;
padding: 5px;
margin: 0 0 10px 0;
}
.btn:hover {
border-color:#888888; 	
background-color: #FF0000;
}

.tab { 
font-family: Arial; 
font-size: 12px; 
color: #000000; 
border: solid; 
border-width: 1px; 
border-color: #888888; 
border-collapse: collapse; 
padding: 3px; 
margin: 5px; 
text-align: left; }
.tab TH { font-family: Arial; font-size: 12px; color: #000000; border: solid; border-width: 1px; border-color: #888888; background-color: #DDDDDD; border-collapse: collapse; padding: 3px; margin: 0; text-align: left; }
.tab TD { font-family: Arial; font-size: 12px; color: #000000; border: solid; border-width: 1px; border-color: #888888; border-collapse: collapse; padding: 3px; margin: 0; text-align: left; }

.card { 
font-family: Arial; font-size: 12px; color: #000000; margin-top: 0; margin-bottom: 0;
border: solid;
border-width:1px; 	
border-radius: 8px;
border-color:#888888; 	
box-shadow: 5px 5px 5px #888888;
width: 550px; 
background-color: #FFFFFF;
padding:5px;
}

.contact {
font-family: 'Anton', sans-serif;
font-size: 16px;
color: #888888;
text-decoration: none;
margin: 3px; 
padding: 0;
}
