body {
  font-weight: normal; 
  font-size: normal; 
  font-family: verdana, arial, tahoma, sans-serif;
  color: #eb6;
  background-color: #13100c;
  background-image: url('/static/wartank/bg.png');
  font-size: 11pt;
}

a { text-decoration:none; color:#d85 }

/* верхняя шапка (меню) */
.top {
  color: #eb6;
  font-size: medium;
  font-weight: bold;
  text-shadow: 1px 1px 2px #000;

  padding: 2px;
  background-color: #432;
  background-image: url('/static/wartank/bg2.png');
}

/* кнопка в верхнем меню */
.top_button {
  background-color:#13100c;
  border-radius:4px;
  border:1px solid #402000;
}

/* название сайта в заголовке */
.top_title {
  font-size: 14pt;
  text-shadow: 2px 2px 2px black;
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135);
}



/* меню раскрывающееся по кнопкам */
.menu {
  background-color: #0f0800;
  background-color: #13100c;
}

.menu_item {
  border-bottom: 1px solid #000;
}


/* линия разделитель */
div.line {
  background-color: #210;
  background-image: url('/static/wartank/line.png');
  background-repeat: repeat-x;
  height: 4px;
}


/* сообщение об отправке */
div.sent {
  color: #d95;
  padding: 10px;
  margin-bottom: 5px;
  border-radius:2px;
  border:2px solid #ab885a;
  background-color: #0e0c10;
  margin:0px;
}

/* сообщение обновления версии */
div.version_update {
  color: #d95;
  padding: 10px;
  margin-bottom: 5px;
  border-radius:2px;
  border:2px solid #ab885a;
  background-color: #0e0c10;
  margin:0px;
}


/* блок ссылок (картинок) на маркеты */
.links {
  padding: 10px;
  background-color: #432;
  background-image: url('/static/wartank/bg2.png');
}


/* блок "поделиться" */
div.share {
  color:#865;
}


/* блок выбора языков */
#language_panel { 
  font-size: 11pt;
  font-family: tahoma, arial;
}

#language_panel span {
  color: #d95;
}

#language_panel img {
  vertical-align:bottom;
  margin-right:2px;
}

#language_panel span a {
  font-weight: normal;
  color: #d95;
}

#language_panel span.current {
}

#language_panel span.current a {
  font-weight: bold;
  color: #d85;
}


/* поле ввода */
.input {
  border-radius:4px;
  border:2px solid #421;
}


/* нижний блок иконок с другими играми */
.games-list {
  padding: 10px;
  background-color: #432;
  background-image: url('/static/wartank/bg2.png');
}

.games-list img {
  vertical-align: middle;
}


/* бльшая кнопка/ссылка на маркет */
a.market:focus  {
  background-color: #432; 
}

a.market img {
  border-radius:10px;
  border: 1px solid #000;
  border-top: 1px solid #333;
  border-left: 1px solid #222;
}


/* кнопка (управления - сылка или кнопка) */
.btn {
  color: #5c4;
  border:2px solid #421;
  border-radius:4px;
  font-weight: bold;
  font-size: medium;
  font-family: tahoma, arial;
  background-color: #432; #046;
  text-shadow: 1px 1px 2px #000;
  color: #5c4;
}


.input {
  font-family: tahoma, arial;
}

.policy div {
  font-size: small;
}

.rules div {
  font-size: small;
}

/* кнопка выбора платформы для мобильной версии */
.ps {
  background-color:#604010;
  background: linear-gradient(to top, #503000, #503000, #706030, #503000);
  border-radius:4px;
  border:1px solid #13100c;
  color:#ffd060;
  text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 10px black;
  font-weight: bold;
}

.pns {
  background-color:#13100c;
  background: linear-gradient(to top, #13100c, #13100c, #23200c, #13100c);
  border-radius:4px;
  border:1px solid #703010;
  color:#d85;
  text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 8px black;
}

#desktop_content {
}

#tablet_content {
  padding: 10px;
  background-color: #432;
  background-image: url('/static/wartank/bg2.png');
}

@media (max-width:700px) {
  .btn { font-size:11pt }
}

@media (max-width:480px) {
  .btn { font-size:10pt }
}

@media (max-width:350px) {
  .top_title { display:block; font-size:10pt }
}
