body {
  font-weight: normal; 
  font-size: normal; 
  font-family: tahoma, arial;
  color: #ca5;
  background-color: #020c10;
  background-image: url('/static/destroyers/bg.jpg');
  font-size: 13pt;
}

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

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

  padding: 10px;
  background-color: #450000;
  display: none;
}


@media (max-width:740px) {
  .top { display: block; }
}


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

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



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

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


/* линия разделитель */
div.line {
  background-color: #210;
  background-image: url('/static/tiwar/line1.png');
  display: none;
}


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

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

/* блок ссылок (картинок) на маркеты */
.links {
  padding: 10px;
  margin-top: 5px;
  border-radius:2px;
  border:2px solid #ab885a;
  background-color: #0e0c10;
}


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


/* блок выбора языков */
#language_panel { 
  font-size: 13pt;
}

#language_panel span {
  color: #d95;
  background-color: #000;
  border-radius:4px;
}

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

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

#language_panel span.current {
}

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


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


/* нижний блок иконок с другими играми */
.games-list {
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius:2px;
  border:2px solid #ab885a;
  background-color: #0e0c10;
}

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


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

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


/* кнопка (управления - сылка или кнопка) */
.btn {
  color:white;
  border:1px solid #604000;
  border-radius:4px;
  background-color: #450000;
  text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 10px #ff4000;
  font-size: medium;
  font-family: tahoma, arial;
  cursor:pointer;
}


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


/* кнопка выбора платформы для мобильной версии */
.ps {
  background-color:#200200;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#140000,endColorstr=#501000,GradientType=0);
  background: linear-gradient(to top, #501000, #140000, #140000, #501000);

  border-radius:4px;
  border:1px solid #801000;
  color:#ffd060;
  text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 10px #ff0000;
}

.pns {
  background-color:#060200;
  background: linear-gradient(to top, #261200, #060200, #060200, #261200);
  border-radius:4px;
  border:1px solid #604010;
  color:#d85;
  text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 8px #804000;
}


#desktop_content {
}

#tablet_content {
  padding: 10px;
  xmargin-top: 5px;
  border-radius:2px;
  border-top:1px solid #ab885a;
  border-bottom:2px solid #ab885a;
  background-color: #0e0c10;
}

@media (max-width:480px) {
  div.version_update { border:0px; }
}

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