body {
    margin:0;
    background-color:#000000;
    font-family:Arial,Verdana,sans;
    text-size:24px;
    background-attachment:fixed;
    background-position:center;
    background-size:cover;
	color:#000000;
}

a {
  color:#000000;
}

.page {
  padding:10px;
  text-align:left;
  background-color:rgba(255, 255, 255, 0.5);
}

.lp_logo {
  position:absolute;
  background-size:auto;
}

.lp_block {
  position:absolute;
  width:630px;
  height:630px;
  padding:15px 15px 21px 15px;
  background-image:url('../assets/images/button_block.svg');
  font-size:28px;
}

.lp_block h1 {
  margin:0 0 20px 0;
  padding:0;
  font-size:36px;
}

.lp_block ul {
  margin:0;
}

.lp_block img, .lp_block iframe {
  position:absolute;
  bottom:21px;
  left:14px;
  width:630px;
  height:354px;
  border:1px solid #888888;
}

.lp_button {
  position:absolute;
  background-size:auto;
  cursor:pointer;
}

.foot_left {
  z-index:2;
  position:absolute;
  bottom:12px;
  left:12px;
  font-size:20px;
}

.foot_right {
  z-index:2;
  position:absolute;
  bottom:12px;
  right:12px;
  font-size:20px;
}

.popup_container {
  display:none;
  z-index:3;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(255, 255, 255, 0.9);
}

.popup_container .popup {
  position:absolute;
  font-size:28px;
  top:0;
  left:0;
}

.popup_container .popup .text {
  margin:10px;
}

.popup_container .popup .cookies {
  display:none;
  margin:10px;
}

.popup_container .popup .cookies .item {
  padding:10px;
}

.popup_container .popup .cookies .item input {
  float:right;
  -moz-transform: scale(3);
  zoom:3;
  margin-left:10px;
}

.popup_container .popup .button {
  width:320px;
  margin:20px 10px 10px 10px;
  padding:10px;
  text-align:center;
  font-size:36px;
  cursor:pointer;
}

.popup_container .popup .button_accept {
  background:#E5F9D4;
  border:2px solid #A7E074;
}

.popup_container .popup .button_options {
  background:#EEEEEE;
  border:2px solid #AAAAAA;
}