/*	Алерт выбора номера	*/
.phone .welcome {
  display: none;
  /* background:url(/@/images/loc/phone.jpg) 50% 0% no-repeat #f8f7b0;
		height:300px;
		margin-bottom:12px;*/

}
.phone-list {
  white-space: nowrap;
  overflow: auto;
}
.phone-list,
.phone-accessories-list {
  list-style: none;
  margin: 0 auto;
  text-align: justify;
  text-justify: newspaper;
  line-height: 0;
  padding: 0;
  position: relative;
  width: 100%;
  *width: 99.9%;
  *text-align-last: justify;
  text-align: center;
}
.phone-list li,
.phone-accessories-list li {
  display: -moz-inline-box;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: none;
}
.phone-list li.end,
.phone-accessories-list li.end {
  width: 100%;
  background: none;
  *display: none;
}
.phone-list .object-thumb.selected .padding,
.phone-accessories-list .object-thumb.selected .padding {
  background: #9acff2 url(../images/ico/slot.png) 2px -910px no-repeat;
}
.phone-list .object-thumb.selected .padding img,
.phone-accessories-list .object-thumb.selected .padding img {
  background: url(../images/ico/slots.png) 0px -910px no-repeat;
}
.phone-list .object-thumb.selected .action,
.phone-accessories-list .object-thumb.selected .action,
.phone-list .object-thumb.selected .action *,
.phone-accessories-list .object-thumb.selected .action * {
  background: none !important;
  border-color: transparent !important;
  color: #307392 !important;
}
.phone-accessories-list {
  text-align: left;
}
.phone-accessories-list .object-thumb {
  height: auto !important;
}
.phone-accessories-list .object-thumb .padding {
  float: none;
}
.phone-accessories-list .object-thumb span.name {
  color: #d3af72;
  height: auto;
  width: 100%;
  line-height: 16px;
  position: relative;
  display: block;
  text-align: center;
}
.phone-accessories-list .object-thumb.highlighted {
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.phone-accessories-list .object-thumb.highlighted .padding {
  background-color: #e3c80f;
  background-image: none;
}
.phone-accessories-list .object-thumb.highlighted .padding img {
  background: url(../images/ico/slots.png) 0px -3080px no-repeat;
}
.phone-accessories-list .object-thumb.highlighted span.name {
  font-weight: bold;
  color: #775a00;
}
.phone table.buttons {
  margin: 0 0 12px 0;
}
.phone table.buttons td {
  padding: 2px;
  width: 25%;
}
.phone table.buttons .button {
  width: 100%;
  font-size: 110%;
}
.phone table.list-users {
  margin: 10px 0;
}
.phone table.list-users tr.options td {
  background: #ffdfa9;
}
.phone table.list-users tr.options td label {
  color: #b0925e;
}
.phone .contacts .block-rounded {
  background: #ffe3b3;
  padding: 10px;
}
.phone .contacts-add input.name,
.phone .contacts-add input.clan,
.phone .contacts-add input.comment {
  width: 200px;
}
.phone .messages .block-rounded {
  background: #ffe3b3;
  padding: 10px;
}
.phone .messages-add h3 {
  margin: 3px 0;
}
.phone .messages-add input.name {
  width: 200px;
}
.phone .messages-add textarea {
  width: 100%;
  height: 4em;
}
.phone .messages-list {
  margin-top: 2px;
  border-top: 1px dotted #e8d092;
}
.phone .messages-list td {
  font-size: 90%;
  padding: 4px 3px;
  border-bottom: 1px dotted #e8d092;
  vertical-align: middle;
}
.phone .messages-list td i.arrived,
.phone .messages-list td i.resident {
  margin-top: -3px;
}
.phone .messages-list td.date {
  width: 10%;
  vertical-align: top;
  padding: 4px 5px 4px 0;
}
.phone .messages-list td.text {
  width: 89%;
  vertical-align: top;
}
.phone .messages-list td.text b {
  font-size: 100%;
  vertical-align: top;
}
.phone .messages-list td.text blockquote {
  margin: 5px 0 0 0;
  padding: 0;
}
.phone .messages-list td.text .objects {
  text-align: left;
}
.phone .messages-list td.text .objects .object-thumb {
  width: 32px;
  height: 32px;
}
.phone .messages-list td.text .objects .object-thumb .count {
  top: auto;
  right: -1px;
  bottom: -1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.phone .messages-list td.text .objects img {
  width: 32px;
  height: 32px;
  background: none;
  -ms-interpolation-mode: bicubic;
}
.phone .messages-list td.text .grey {
  color: #9c917f;
  font-size: 90%;
}
.phone .messages-list td.actions {
  white-space: nowrap;
  width: 1%;
}
.phone .messages-list td.actions .button {
  margin-left: 3px;
}
.phone .messages-list td.actions .button .f .c {
  padding: 0 3px;
}
.phone .messages-list td.admin-action {
  color: red;
}
.phone .messages-list tr.new td.date,
.phone .messages-list tr.new td.text {
  font-weight: bold;
}
.phone .messages-list tr.new td.text blockquote {
  font-weight: normal;
}
.phone.missed-calls .big-leading {
  line-height: 19px;
  font-size: 12px;
}
.phone.missed-calls .big-leading strong:first-child {
  line-height: normal;
  display: block;
  margin-bottom: 3px;
}
.phone.missed-calls span.text-line {
  display: block;
  font-weight: bold;
  color: #975d17;
  font-size: 110%;
  margin-bottom: 5px;
}
.phone.missed-calls span.text-line .number,
.phone.missed-calls span.text-line .stat-info {
  font-weight: normal;
  color: #393939;
}
.phone.missed-calls span.text-line .number.nosim,
.phone.missed-calls span.text-line .stat-info.nosim {
  background: #d73620;
  color: white;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.phone.missed-calls .phone-emulator {
  padding: 20px 0 64px;
}
.phone.missed-calls .phone-emulator .pincode {
  width: 180px;
  height: 45px;
  text-align: center;
  font-family: 'Arial';
  font-size: 28px;
  color: #000;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}
.phone.missed-calls .phone-emulator #myphone-plug {
  background: transparent url(../images/decor/myphone-plug.png) 0 top no-repeat;
  position: absolute;
  left: 50%;
  bottom: 0;
  top: auto;
  margin-left: -62px;
  height: 42px;
  width: 124px;
  padding-top: 16px;
  text-align: center;
  z-index: 0;
}
.phone.missed-calls .phone-emulator #myphone-plug.pluged {
  height: 66px;
}
.phone.missed-calls .phone-emulator .phone {
  height: 659px;
  width: 378px;
  margin: 0 auto;
  position: relative;
  background: transparent url(../images/decor/phone-shape2.png) 0 0 no-repeat;
  z-index: 1;
}
.phone.missed-calls .phone-emulator .phone #home-button {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABApJREFUeNrUmM9rXFUUx7/v93szmZlM49gmRaQixcY0irrQhQtx6caduBKJlkotiCD0D/A/UEGQIi51JS5EBBdVQRe1VBtisY2Nis0iYCeT+fV+zDzv904anHmTmXsnaYgH7ubOffd85px7zz3nGNCU5srHaRJH4Oh0InSTBN1uR4yu/N00TTEsmLYNy3JhO72Rm3/V0NGjvHjr2kdpHLYRRy0BFWr9Gdvx4LgBHM9H4fTrxr6A1ZcvplG7iShsoJPE2ItYtgPXy8P1c5haWDImBtu8+mEaturSSvsptJ4XTKH0+FlDG+zOlQ/SsFkT5yjBvRDLsuHliig/cc5QBrvz0/tpq7mJdPtA3ysxxEUJciWUn3wzw2EOs9SkUJsdW2s9dVAXdY4Ek2dKuG8SqK+rFTy//Ay+rx3RhqNO6h4KxtvHgz7Jmfqmeh8urJ1CDAtv3XoUP2yVtb6nTuomQwaMIWGS2/dtbQbvrM2Lg+zhxINlWJ6H878v4Eq9pLUPdZOhD4zBk3FKV2iZt2/1oI7eX4BhGJg9VpBwb6yexs+NotZ+ZCDLDhgjum7wvFyflpax/btQ2zdtGy51PZwVcNeaBXWXCgayyH349m1VN7SeGbrpzOqitAwhDCMbdbrdFLfXa7CTNi4+/Avmc1vKz1dhugKz9yCrQ9ECdJPpurtC9R5zA3OzRSS2Ly13o5VX2p8sZJJgqrIioM7cXJRuotLdoAbhmqaPpZuPYbWdU4QTYExdVOR6a0pC0QKzx8ZDDcI1BNxrAm4tzCmEDwHGfGqc0A2Eals9S1GZ3rto4rj4roYASzcW8WcYjFxPJpNJ3ijhP6Qb6I7jcyVtqD64uSKqAo6WW4+83cEEk/H3pXdF3EiVNv88PIlP2gsTP9qv+Mt40ftNKU00dTb+Kjqxp2ziy+gh9ayXOfo4d+7cyg1gZqZ/7mnnNhbsjcza5aSCH+O5/gu0ITxTULkwJsEsZbBi0c/MEeoFd3Xo+kGwUilQvMmimGE1o5wSO1b28Y2Hp0jD5m1b7eSQyWSJtReJk67WvNoNFiUfa769yNVWGVGUjYUrHZGTBZPtKWvRXkHqadeKd+VS4yi+qGVzr5I4j5VgEihPgpmskFlOqUjFbGbmcoEjIQYH51W+H1bakUmefFbIUeiMzcmec/7AZ+Gpvrl83pVDRfj9uIKYLH3l2z+X30tbjeroN0ws/7T9CL6LH8B6d0rZPbNmHc86f+El/7qI6Lu/MkF+GkeeOi+ZdmIFy3aes1F5Pzd92f9Vjv0WupAMmWKEvQSW7ayQD1pkVS50/7ef0Rfx2Etg2c4K+aCEuqhzsI+RIWAvgWX7QcDttAiG9C/+X02VQ92GOtSNu0Pd6hyUg2oO/yvAAMXH5PjWN2UBAAAAAElFTkSuQmCC) 0 0 no-repeat;
  height: 38px;
  width: 38px;
  margin: 0 auto;
  display: block;
  position: absolute;
  left: 50%;
  bottom: 14px;
  top: auto;
  margin-left: -19px;
  cursor: pointer;
}
.phone.missed-calls .phone-emulator .phone #home-button:hover {
  opacity: 0.65;
}
.phone.missed-calls .phone-emulator .phone .interface {
  background: #21313e;
  height: 540px;
  width: 340px;
  position: absolute;
  left: 19px;
  top: 59px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  z-index: 0;
  border: 1px solid #001533;
  margin: -1px 0 0 -1px;
  /*overflow: hidden;*/

}
.phone.missed-calls .phone-emulator .phone .interface span.user img,
.phone.missed-calls .phone-emulator .phone .interface span.user img[align="left"] {
  margin: 0 2px 0 0 !IMPORTANT;
  float: none;
  clear: both;
}
.phone.missed-calls .phone-emulator .phone .interface div.turningOffMenu {
  height: 53%;
  width: 100%;
  margin-top: 120px;
  position: relative;
}
.phone.missed-calls .phone-emulator .phone .interface div.turningOffMenu table {
  height: 100%;
  width: 100%;
  table-layout: fixed;
  opacity: 1;
  filter: alpha(opacity=100);
}
.phone.missed-calls .phone-emulator .phone .interface div.turningOffMenu table td {
  height: 50%;
  vertical-align: middle;
  text-align: center;
  padding: 0 16px;
}
.phone.missed-calls .phone-emulator .phone .interface div.turningOffMenu table td.message {
  color: white;
  font-weight: bold;
}
.phone.missed-calls .phone-emulator .phone .interface div.turningOffMenu table td.iactions {
  color: #6f7d87;
}
.phone.missed-calls .phone-emulator .phone .interface div.app {
  position: absolute;
  left: 0;
  top: 53px;
  height: 78%;
  width: 100%;
  overflow: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  display: none;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.desktop ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.desktop ul li {
  float: left;
  margin: 10.5px;
  display: block;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 12px;
  width: 130px;
  height: 163px;
  cursor: pointer;
  text-align: center;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.desktop ul li > img {
  display: block;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.desktop ul li .app-name {
  width: 80px;
  white-space: nowrap;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  color: #1f759b;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages {
  position: absolute;
  left: 0;
  top: 58px;
  height: 77%;
  width: 100%;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages .jspTrack {
  background: none;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages .jspVerticalBar {
  width: 7px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages .jspDrag {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #3E9BDA;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board {
  list-style: none;
  padding: 0;
  width: 304px;
  margin: 6px 18px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li {
  background: #DEFCFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #3E9BDA;
  position: relative;
  padding: 5px 5px 7px;
  margin-bottom: 10px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table {
  table-layout: fixed;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td {
  width: 80px;
  text-align: center;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td img {
  margin: 5px 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td span.user img {
  margin: 0 2px 0 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: white;
  font-size: 11px;
  width: 64px;
  display: block;
  margin: 0 auto;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status a,
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status a:visited,
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status a:active {
  color: white !important;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status.active {
  background-color: #80b31f;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td .caller-status.awaiting {
  background-color: red;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last {
  width: auto;
  text-align: left;
  padding-left: 10px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last > span {
  display: block;
  margin-bottom: 3px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last span.message {
  color: #142A66;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .caller-id {
  color: #7F9DA5;
  font-size: 11px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .holders {
  font-size: 90%;
  border: 1px solid #B5EBE4;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .now:link {
  color: red;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .block-rounded.award {
  color: #1f759b;
  margin-top: 7px;
  margin-left: -10px;
  padding: 2px 10px 6px;
  background: #B2E4EB;
  font-size: 90%;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .block-rounded.award img[align="left"] {
  margin: 0 16px 10px 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .block-rounded.award > span {
  display: block;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li table td.last .block-rounded.award .button {
  margin-top: 5px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.messages ul.message-board li .tipsy {
  display: block;
  height: 37px;
  width: 15px;
  position: absolute;
  left: -15px;
  top: 10px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAlCAYAAACd4bMaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwODk2NTIwRDZGMTFFMkJEMzZCQjFEMUMyNTFENjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwODk2NTMwRDZGMTFFMkJEMzZCQjFEMUMyNTFENjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OTA4OTY1MDBENkYxMUUyQkQzNkJCMUQxQzI1MUQ2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OTA4OTY1MTBENkYxMUUyQkQzNkJCMUQxQzI1MUQ2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrW5ujYAAAKcSURBVHjanFVNaFNBEJ4kbZomFpsmQnhoVFARxGItXhtBL6Kigj8HL4IeLCjWi14EQcGDBz14Uag/KEXEHzwIiiJaLdSfRCMVBWuxrRYb06SamObnJVm/eXmJaZumbzswO8Pu++bbt7MzaxJCEIuvs98Bsx4a6j6w3E8GxMRgAL3wX0AX6/PXoPsRJF8NbNbtKQYqjVaqt2pT+6AdszEXwVt4OLpRoXafp7h2AjtyVgXjgyZYlwOMCxpqqXmhg1Ypdl5j4LHZmN3szLNZSpM7W11kKrgdCL6sGriOnVqLuTS51G2jthXz2bVBLyOAZSZwnJ2kmpu0sGedmxrtNey2QU9WBU9kJmfFjjM4iMMzm0qHt3caGLmMcIAkwIkpAVZ66mlXq3YkHOIKAmytlKoBHkb/ZKZtbdNqJ21u1jJmhd5FgENTwUEevo2lKp4qs+9ocWnnCr2AAM+gviL4rUYfTs2Y021rmujIBoUaCinlGnheo6/xvabPP5Mk9B+sJC1eB531LKHHn35T70C8UBh6VY3AKKe3e2mRs85IUZG5zH/EQ2AoQUalHHyHB/9gfE7gp9Doj/EMDUfTcmBcFk7yTfZ7+mPSzCxXNfDXGKXUvBwY7AGYV3zPOYAsM8t5Hp4gl2IO4HvQ4VBMpY8jE3JgbD0Lc479++8j0swsndy/+a5/+J6QA4OdEWe0fwC7kGRmucT/PhRJU2DwrxwY7Gn9MaBb/jFSc0KKufjsBMNxlR72jcuBwc4t9TBUPOiLUiSRlWLmAD0w1zNZQTd6f8mBdTnOFRdE2sqLxhAY7CEYrWt2vQlTVN++UWYOwOV6m/v7xe5RyuWFcbAu7Zz7L6Ekdb0O/2+ARgWNci3MS36RZJl5++9gdvMD80+AAQD+HfFTJYpI8AAAAABJRU5ErkJggg==) 0 0 no-repeat;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade {
  position: absolute;
  left: 0;
  top: 58px;
  height: 77%;
  width: 100%;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade .jspTrack {
  background: none;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade .jspVerticalBar {
  width: 7px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade .jspDrag {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #3E9BDA;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board {
  list-style: none;
  padding: 0;
  width: 304px;
  margin: 6px 18px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li {
  background: #DEFCFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #3E9BDA;
  position: relative;
  padding: 5px 5px 7px;
  margin-bottom: 10px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table {
  table-layout: fixed;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td {
  width: 80px;
  text-align: center;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td img {
  margin: 5px 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: white;
  font-size: 11px;
  width: 64px;
  display: block;
  margin: 0 auto;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status a,
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status a:visited,
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status a:active {
  color: white !important;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status.active {
  background-color: #80b31f;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td .caller-status.awaiting {
  background-color: red;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last {
  width: auto;
  text-align: left;
  padding-left: 10px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last > span {
  display: block;
  margin-bottom: 3px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last span.message {
  color: #142A66;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .caller-id {
  color: #7F9DA5;
  font-size: 11px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .block-rounded.award {
  color: #1f759b;
  margin-top: 7px;
  margin-left: -10px;
  padding: 2px 0px 6px 7px;
  background: #B2E4EB;
  font-size: 90%;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .block-rounded.award .object-thumb { margin: 0; width: 67px; }
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .block-rounded.award .padding { padding: 0; }
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .block-rounded.award > span {
  display: block;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li table td.last .block-rounded.award .button {
  margin-top: 5px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.trade ul.message-board li .tipsy {
  display: block;
  height: 37px;
  width: 15px;
  position: absolute;
  left: -15px;
  top: 10px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAlCAYAAACd4bMaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwODk2NTIwRDZGMTFFMkJEMzZCQjFEMUMyNTFENjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwODk2NTMwRDZGMTFFMkJEMzZCQjFEMUMyNTFENjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OTA4OTY1MDBENkYxMUUyQkQzNkJCMUQxQzI1MUQ2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OTA4OTY1MTBENkYxMUUyQkQzNkJCMUQxQzI1MUQ2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrW5ujYAAAKcSURBVHjanFVNaFNBEJ4kbZomFpsmQnhoVFARxGItXhtBL6Kigj8HL4IeLCjWi14EQcGDBz14Uag/KEXEHzwIiiJaLdSfRCMVBWuxrRYb06SamObnJVm/eXmJaZumbzswO8Pu++bbt7MzaxJCEIuvs98Bsx4a6j6w3E8GxMRgAL3wX0AX6/PXoPsRJF8NbNbtKQYqjVaqt2pT+6AdszEXwVt4OLpRoXafp7h2AjtyVgXjgyZYlwOMCxpqqXmhg1Ypdl5j4LHZmN3szLNZSpM7W11kKrgdCL6sGriOnVqLuTS51G2jthXz2bVBLyOAZSZwnJ2kmpu0sGedmxrtNey2QU9WBU9kJmfFjjM4iMMzm0qHt3caGLmMcIAkwIkpAVZ66mlXq3YkHOIKAmytlKoBHkb/ZKZtbdNqJ21u1jJmhd5FgENTwUEevo2lKp4qs+9ocWnnCr2AAM+gviL4rUYfTs2Y021rmujIBoUaCinlGnheo6/xvabPP5Mk9B+sJC1eB531LKHHn35T70C8UBh6VY3AKKe3e2mRs85IUZG5zH/EQ2AoQUalHHyHB/9gfE7gp9Doj/EMDUfTcmBcFk7yTfZ7+mPSzCxXNfDXGKXUvBwY7AGYV3zPOYAsM8t5Hp4gl2IO4HvQ4VBMpY8jE3JgbD0Lc479++8j0swsndy/+a5/+J6QA4OdEWe0fwC7kGRmucT/PhRJU2DwrxwY7Gn9MaBb/jFSc0KKufjsBMNxlR72jcuBwc4t9TBUPOiLUiSRlWLmAD0w1zNZQTd6f8mBdTnOFRdE2sqLxhAY7CEYrWt2vQlTVN++UWYOwOV6m/v7xe5RyuWFcbAu7Zz7L6Ekdb0O/2+ARgWNci3MS36RZJl5++9gdvMD80+AAQD+HfFTJYpI8AAAAABJRU5ErkJggg==) 0 0 no-repeat;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer input.number {
  background-color: #b2eaf9;
  background-image: -moz-linear-gradient(top, #bef0fd, #a1e2f3);
  background-image: -ms-linear-gradient(top, #bef0fd, #a1e2f3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bef0fd), to(#a1e2f3));
  background-image: -webkit-linear-gradient(top, #bef0fd, #a1e2f3);
  background-image: -o-linear-gradient(top, #bef0fd, #a1e2f3);
  background-image: linear-gradient(top, #bef0fd, #a1e2f3);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bef0fd', endColorstr='#a1e2f3', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bef0fd', endColorstr='#a1e2f3', GradientType=0);
  color: #1f759b;
  text-align: right;
  margin: 0;
  padding: 0 16px;
  border: 0;
  height: 156px;
  width: 308px;
  font-size: 56px;
  margin-bottom: 1px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad {
  table-layout: fixed;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but {
  height: 60px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span {
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 100%;
  width: 98%;
  text-align: center;
  cursor: pointer;
  font-weight: bold;
  color: #12455b;
  font-size: 44px;
  line-height: 60px;
  background-color: #bce7f2;
  background-image: -moz-linear-gradient(top, #d4f2fa, #98d7e7);
  background-image: -ms-linear-gradient(top, #d4f2fa, #98d7e7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d4f2fa), to(#98d7e7));
  background-image: -webkit-linear-gradient(top, #d4f2fa, #98d7e7);
  background-image: -o-linear-gradient(top, #d4f2fa, #98d7e7);
  background-image: linear-gradient(top, #d4f2fa, #98d7e7);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4f2fa', endColorstr='#98d7e7', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4f2fa', endColorstr='#98d7e7', GradientType=0);
  border-left: 1px solid #cff5ff;
  border-top: 1px solid #cff5ff;
  border-right: 1px solid #3a8ca1;
  border-bottom: 1px solid #3a8ca1;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.65);
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span > i {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 60px;
  width: 36px;
  background: url(../images/ico/caller-icons.png);
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span:hover {
  background-color: #dff3f8;
  background-image: -moz-linear-gradient(top, #f9fdfe, #b9e4ef);
  background-image: -ms-linear-gradient(top, #f9fdfe, #b9e4ef);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9fdfe), to(#b9e4ef));
  background-image: -webkit-linear-gradient(top, #f9fdfe, #b9e4ef);
  background-image: -o-linear-gradient(top, #f9fdfe, #b9e4ef);
  background-image: linear-gradient(top, #f9fdfe, #b9e4ef);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fdfe', endColorstr='#b9e4ef', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fdfe', endColorstr='#b9e4ef', GradientType=0);
  color: #175570;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span:active {
  background-color: #b0e2ef;
  background-image: -moz-linear-gradient(top, #98d7e7, #d4f2fa);
  background-image: -ms-linear-gradient(top, #98d7e7, #d4f2fa);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#98d7e7), to(#d4f2fa));
  background-image: -webkit-linear-gradient(top, #98d7e7, #d4f2fa);
  background-image: -o-linear-gradient(top, #98d7e7, #d4f2fa);
  background-image: linear-gradient(top, #98d7e7, #d4f2fa);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98d7e7', endColorstr='#d4f2fa', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98d7e7', endColorstr='#d4f2fa', GradientType=0);
  color: #12455b;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-backspace i {
  background-position: 0 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-backspace:hover i {
  background-position: 0 -60px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-backspace:active i {
  background-position: 0 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call {
  background-color: #bcf2be;
  background-image: -moz-linear-gradient(top, #d4fad6, #98e79b);
  background-image: -ms-linear-gradient(top, #d4fad6, #98e79b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d4fad6), to(#98e79b));
  background-image: -webkit-linear-gradient(top, #d4fad6, #98e79b);
  background-image: -o-linear-gradient(top, #d4fad6, #98e79b);
  background-image: linear-gradient(top, #d4fad6, #98e79b);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4fad6', endColorstr='#98e79b', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4fad6', endColorstr='#98e79b', GradientType=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call i {
  background-position: -36px 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call:hover {
  background-color: #dff8e0;
  background-image: -moz-linear-gradient(top, #f9fef9, #b9efbb);
  background-image: -ms-linear-gradient(top, #f9fef9, #b9efbb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9fef9), to(#b9efbb));
  background-image: -webkit-linear-gradient(top, #f9fef9, #b9efbb);
  background-image: -o-linear-gradient(top, #f9fef9, #b9efbb);
  background-image: linear-gradient(top, #f9fef9, #b9efbb);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fef9', endColorstr='#b9efbb', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9fef9', endColorstr='#b9efbb', GradientType=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call:hover i {
  background-position: -36px -60px;
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call:active {
  background-color: #b0efb2;
  background-image: -moz-linear-gradient(top, #98e79b, #d4fad6);
  background-image: -ms-linear-gradient(top, #98e79b, #d4fad6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#98e79b), to(#d4fad6));
  background-image: -webkit-linear-gradient(top, #98e79b, #d4fad6);
  background-image: -o-linear-gradient(top, #98e79b, #d4fad6);
  background-image: linear-gradient(top, #98e79b, #d4fad6);
  background-repeat: repeat-x;
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98e79b', endColorstr='#d4fad6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98e79b', endColorstr='#d4fad6', GradientType=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.app.dialer table.dialpad td.dpad-but span#dpad-but-call:active i {
  background-position: -36px 0;
}
.phone.missed-calls .phone-emulator .phone .interface span.background {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -ms-border-radius: 5px 5px 0 0;
  -o-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  background: transparent url(../images/decor/phone-bg.png) left bottom no-repeat;
  height: 125px;
  width: 100%;
}
.phone.missed-calls .phone-emulator .phone .interface span.background.bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  top: auto;
  background-position: left top;
  height: 137px;
  width: 100%;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar {
  position: absolute;
  left: 0;
  top: 0;
  height: 20px;
  width: 308px;
  font-size: 12px;
  font-weight: bold;
  color: #1f759b;
  padding: 8px 16px;
  display: none;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar.bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  top: auto;
  height: 40px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar.bottom #my-number .title {
  display: block;
  color: #2385b0;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar.bottom #my-number .number {
  font-size: 22px;
  font-weight: normal;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar.bottom #my-number .number .code {
  font-size: 12px;
  line-height: 22px;
  font-weight: bold;
  vertical-align: text-top;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator {
  position: relative;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 9px;
  width: 20px;
  padding-top: 5px;
  *margin-right: 3px;
  line-height: 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i {
  background-color: #1f759b;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 9px;
  width: 2px;
  margin: 0 1px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i:first-child {
  height: 2px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i:first-child + i {
  height: 3px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i:first-child + i + i {
  height: 5px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i:first-child + i + i + i {
  height: 7px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .bar i:first-child + i + i + i + i {
  height: 9px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .signal#signal-indicator .provider {
  height: 14px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator {
  float: right;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 9px;
  padding-top: 5px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 7px;
  width: 25px;
  border: 1px solid #1f759b;
  line-height: 0;
  position: relative;
  margin-left: 3px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar i {
  background-color: #1f759b;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 5px;
  width: 4px;
  margin: 1px;
  /*&.charging-icon {
												background-color: transparent;
												background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAFCAYAAABirU3bAAAAQUlEQVQIW2NkgAL50tn/H3anMjLKF8yUZGBlevb/H4PJo97Us4wgGZgqEM0IIuSKZxszMjGcYfj9TwosANMPYgMApRkVdW/cbqgAAAAASUVORK5CYII=);
												background-repeat: no-repeat;
												background-position: 0 0;
												margin: 1px auto;
											}*/

}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar i.end {
  height: 3px;
  width: 1px;
  position: absolute;
  right: -3px;
  top: 1px;
  left: auto;
  border: 1px solid #1f759b;
  border-left: 0;
  background-color: transparent;
  margin: 0;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar.discharged i.row {
  opacity: 0;
  filter: alpha(opacity=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar.low i.row + i.row,
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar.low i.row + i.row + i.row {
  opacity: 0;
  filter: alpha(opacity=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .bar-wrapper .bar.mid i.row + i.row + i.row {
  opacity: 0;
  filter: alpha(opacity=0);
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .percentage {
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  font-weight: normal;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
  padding-top: 2px;
}
.phone.missed-calls .phone-emulator .phone .interface div.statusbar .battery#battery-indicator .chargetimer {
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  font-weight: normal;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
  padding-top: 2px;
  color: #CE6300;
  margin-left: 3px;
  display: none;
}
.phone.missed-calls .phone-emulator .phone .interface #glowing-screen {
  -webkit-box-shadow: 0 0 20px 4px #ffffff;
  -moz-box-shadow: 0 0 20px 4px #ffffff;
  box-shadow: 0 0 20px 4px #ffffff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: white;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface {
  background: #a1e2f3;
  border: 1px solid #A9CDFF;
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface table.turningOffMenu {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
  opacity: 0;
  filter: alpha(opacity=0);
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface div.app.desktop {
  opacity: 1;
  filter: alpha(opacity=100);
  display: block;
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface span.background {
  background-position: -378px bottom;
  height: 65px;
  width: 100%;
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface span.background.bottom {
  height: 77px;
  width: 100%;
  background-position: -378px top;
}
.phone.missed-calls .phone-emulator .phone.turned-on .interface div.statusbar {
  display: block;
}
.phone.missed-calls .phone-emulator .phone.turned-on #glowing-screen {
  -webkit-box-shadow: 0 0 0 0 #000000;
  -moz-box-shadow: 0 0 0 0 #000000;
  box-shadow: 0 0 0 0 #000000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: rgba(25, 35, 52, 0.65);
}
.phone.missed-calls .phone-stats .mynumber {
  background: #f6d6a0;
  padding: 10px 10px 13px;
  left: -10px;
}
.phone.missed-calls .phone-change {
  color: #975d17;
  padding-left: 0;
  padding-right: 0;
}
.phone.missed-calls .phone-change #checkNumberExist {
  background-color: #FFE3B3;
  margin-left: -5px;
  margin-top: -5px;
  margin-bottom: 3px;
  vertical-align: middle;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-change #checkNumberExist span.message {
  white-space: nowrap;
  margin-left: 5px;
  color: white;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  overflow: hidden;
}
.phone.missed-calls .phone-change .goback {
  color: #975d17;
  position: absolute;
  left: 10px;
  top: 5px;
}
.phone.missed-calls .phone-change > table {
  width: 100%;
  table-layout: fixed;
  font-size: 90%;
  margin-top: 12px;
}
.phone.missed-calls .phone-change > table tr.input {
  background: #f6d6a0;
}
.phone.missed-calls .phone-change > table tr.input td:first-child {
  text-align: center;
}
.phone.missed-calls .phone-change > table tr.input td {
  vertical-align: middle;
}
.phone.missed-calls .phone-change > table tr.input span.code {
  font-size: 38px;
  color: #b5945d;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer {
  list-style: none;
  margin: 0 auto;
  text-align: justify;
  text-justify: newspaper;
  line-height: 0;
  padding: 0;
  position: relative;
  width: 100%;
  *width: 99.9%;
  *text-align-last: justify;
  margin: 3px 0;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li {
  display: -moz-inline-box;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: none;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li.end {
  width: 100%;
  background: none;
  *display: none;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li {
  text-align: center;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li span.minus,
.phone.missed-calls .phone-change > table tr.input ul.number-changer li span.plus {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 16px;
  width: 16px;
  text-align: center;
  line-height: 16px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJFNjdDMDdCRjI5NDExRTE5NTI2RkJBNjkzQjQ3RkZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJFNjdDMDdDRjI5NDExRTE5NTI2RkJBNjkzQjQ3RkZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkU2N0MwNzlGMjk0MTFFMTk1MjZGQkE2OTNCNDdGRkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkU2N0MwN0FGMjk0MTFFMTk1MjZGQkE2OTNCNDdGRkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Qd6ZJAAAA7klEQVR42mL8//8/AxpwA2J3ILYCYk2o2HUgPgbEO4F4F4pqkAFQrADEPUD8+T9u8BmqRgGmD1nz4v/Eg8UwQ2AG9PwnHfTADHAj4Gx83nFjggYYDwPpAKTHnQka2uQCK0agMz4AGfwfD8aQpJPffgmI+sjEQCEAueA4kLYgU/8JJmgKIxccY4Imzy9kaP4C1kuNhESVpEx2ZmKkNDtTnA5oWx58OBANxvgCEeaFHCAmJTPEQPWADQAFWjoZvgfpGS0PoOngOK5IxxONMHB84MsDJmjmmEmGASA9u2CBOAWIl5CgeQlUzyAoDwACDACVbsdSPCVgAgAAAABJRU5ErkJggg==) 0 0 no-repeat;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li span.plus {
  background-position: 0 -16px;
}
.phone.missed-calls .phone-change > table tr.input ul.number-changer li .digit {
  font-family: Tahoma, Arial, sans-serif;
  height: 63px;
  width: 43px;
  margin: 3px 0;
  background: white;
  display: block;
  border: 3px solid #e2be82;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  font-size: 58px;
  color: #975d17;
  text-align: center;
  padding: 0px 0 1px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.phone.missed-calls .phone-change > table tr.input.gold {
  background: #ffc53a;
}
.phone.missed-calls .phone-change > table tr.input.gold span.code {
  color: #dd9400;
}
.phone.missed-calls .phone-change > table tr.input.gold .digit {
  border-color: #dd9400 !important;
  color: #dd9400;
}
.phone.missed-calls .phone-change > table tr.input.bronze {
  background: #ffbd73;
}
.phone.missed-calls .phone-change > table tr.input.bronze span.code {
  color: #ff8c00;
}
.phone.missed-calls .phone-change > table tr.input.bronze .digit {
  border-color: #ff8c00 !important;
  color: #ff8c00;
}
.phone.missed-calls .phone-change > table tr.input.cyan {
  background: #a7f4e9;
}
.phone.missed-calls .phone-change > table tr.input.cyan span.code {
  color: #5fa59b;
}
.phone.missed-calls .phone-change > table tr.input.cyan .digit {
  border-color: #5fa59b !important;
  color: #5fa59b;
}
.phone.missed-calls .phone-change > table tr.input.wet-asphalt {
  background: #cbe1ed;
}
.phone.missed-calls .phone-change > table tr.input.wet-asphalt span.code {
  color: #81c5ea;
}
.phone.missed-calls .phone-change > table tr.input.wet-asphalt .digit {
  border-color: #81c5ea !important;
  color: #81c5ea;
}
.phone.missed-calls .phone-change > table tr.input.dark {
  background: #3b4052;
}
.phone.missed-calls .phone-change > table tr.input.dark span.code {
  color: #090c15;
}
.phone.missed-calls .phone-change > table tr.input.dark .digit {
  border-color: #090c15 !important;
  color: #090c15;
}
.phone.missed-calls .phone-change > table tr.input.grey {
  background: #f3f3f3;
}
.phone.missed-calls .phone-change > table tr.input.grey span.code {
  color: #bababa;
}
.phone.missed-calls .phone-change > table tr.input.grey .digit {
  border-color: #bababa !important;
  color: #bababa;
}
.phone.missed-calls .phone-change > table tr.last td {
  padding-top: 10px;
}
.phone.missed-calls .phone-change > table td {
  width: 62%;
}
.phone.missed-calls .phone-change > table td:first-child,
.phone.missed-calls .phone-change > table td.last {
  width: 19%;
}
.phone.missed-calls .phone-sms .entry-cols {
  text-align: center;
  display: block;
  position: relative;
  font-size: 0;
  line-height: 0;
  letter-spacing: -1px;
  *zoom: 1;
  color: #975d17;
}
.phone.missed-calls .phone-sms .entry-cols:before,
.phone.missed-calls .phone-sms .entry-cols:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-sms .entry-cols:after {
  clear: both;
}
.phone.missed-calls .phone-sms .entry-cols .column {
  font-size: 13px;
  line-height: normal;
  width: 50%;
  text-align: left;
  position: relative;
  *zoom: 1;
  line-height: normal;
  letter-spacing: normal;
  display: -moz-inline-stack !important;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-sms .entry-cols .column:before,
.phone.missed-calls .phone-sms .entry-cols .column:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-sms .entry-cols .column:after {
  clear: both;
}
.phone.missed-calls .phone-sms .entry-cols .column > p.special {
  font-size: 100% !important;
}
.phone.missed-calls .phone-sms .entry-cols .column p,
.phone.missed-calls .phone-sms .entry-cols .column .hint,
.phone.missed-calls .phone-sms .entry-cols .column .center,
.phone.missed-calls .phone-sms .entry-cols .column > div {
  font-size: 88%;
}
.phone.missed-calls .phone-sms .entry-cols .column p table td,
.phone.missed-calls .phone-sms .entry-cols .column .hint table td,
.phone.missed-calls .phone-sms .entry-cols .column .center table td,
.phone.missed-calls .phone-sms .entry-cols .column > div table td,
.phone.missed-calls .phone-sms .entry-cols .column p p,
.phone.missed-calls .phone-sms .entry-cols .column .hint p,
.phone.missed-calls .phone-sms .entry-cols .column .center p,
.phone.missed-calls .phone-sms .entry-cols .column > div p,
.phone.missed-calls .phone-sms .entry-cols .column p .hint,
.phone.missed-calls .phone-sms .entry-cols .column .hint .hint,
.phone.missed-calls .phone-sms .entry-cols .column .center .hint,
.phone.missed-calls .phone-sms .entry-cols .column > div .hint,
.phone.missed-calls .phone-sms .entry-cols .column p .center,
.phone.missed-calls .phone-sms .entry-cols .column .hint .center,
.phone.missed-calls .phone-sms .entry-cols .column .center .center,
.phone.missed-calls .phone-sms .entry-cols .column > div .center {
  font-size: 100%;
}
.phone.missed-calls .phone-sms .entry-cols .column p h3,
.phone.missed-calls .phone-sms .entry-cols .column .hint h3,
.phone.missed-calls .phone-sms .entry-cols .column .center h3,
.phone.missed-calls .phone-sms .entry-cols .column > div h3 {
  font-size: 110% !important;
}
.phone.missed-calls .phone-sms .entry-cols .column > .block-bordered,
.phone.missed-calls .phone-sms .entry-cols .column > .block-rounded {
  padding: 6px;
  font-size: 110% !important;
}
.phone.missed-calls .phone-sms .entry-cols .column .block-bordered,
.phone.missed-calls .phone-sms .entry-cols .column .block-rounded,
.phone.missed-calls .phone-sms .entry-cols .column > div,
.phone.missed-calls .phone-sms .entry-cols .column > p {
  margin-left: 25px;
  margin-right: 25px;
}
.phone.missed-calls .phone-sms .entry-cols .column:first-child .block-bordered,
.phone.missed-calls .phone-sms .entry-cols .column:first-child .block-rounded,
.phone.missed-calls .phone-sms .entry-cols .column:first-child > div,
.phone.missed-calls .phone-sms .entry-cols .column:first-child > p {
  margin-left: 0;
  margin-right: 25px;
}
.phone.missed-calls .phone-sms .entry-cols .column.last .block-bordered,
.phone.missed-calls .phone-sms .entry-cols .column.last .block-rounded,
.phone.missed-calls .phone-sms .entry-cols .column.last > div,
.phone.missed-calls .phone-sms .entry-cols .column.last > p {
  margin-right: 0;
  margin-left: 25px;
}
.phone.missed-calls .phone-sms .entry-cols .column {
  width: 68%;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board {
  list-style: none;
  padding: 0;
  margin: 0;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li {
  background: #fff4de;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #f6d6a0;
  position: relative;
  padding: 5px 5px 7px;
  margin-bottom: 10px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table {
  table-layout: fixed;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td {
  width: 80px;
  text-align: center;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td img {
  margin: 5px 0;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: white;
  font-size: 11px;
  width: 64px;
  display: block;
  margin: 0 auto;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status a,
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status a:visited,
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status a:active {
  color: white !important;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status.active {
  background-color: #80b31f;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .caller-status.awaiting {
  background-color: red;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td .holders {
  color: red;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last {
  width: auto;
  text-align: left;
  padding-left: 5px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last > span {
  display: block;
  margin-bottom: 3px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last span.message {
  color: #370000;
  font-weight: bold;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last .caller-id {
  color: #8b7c62;
  font-size: 11px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last .users {
  color: #b65d17;
  font-size: 11px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li table td.last .users .user {
  font-weight: normal !important;
  margin-right: 10px;
}
.phone.missed-calls .phone-sms .entry-cols .column ul.message-board li .tipsy {
  display: block;
  height: 36px;
  width: 14px;
  position: absolute;
  right: -14px;
  top: 10px;
  left: auto;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAkCAMAAACOofuzAAABJlBMVEXrzJnvz5v21qD21qD21qD21qDqy5j21qD21qD21qD21qD21qD21qD21qD21qD21qD21qDmyJXtzpr21qDmyJb21qD21qD21qD21qD21qDnyZb21qDnyZb21qDrzZn21qD21qD21qDszZr21qD21qDoypf21qD21qDy0p3myJX21qD21qD21qDqzJjqy5j21qAAAADqy5j32qj/8tv65b797tH647z86cb32KX+8Nb21qHz057216L86cf979P64rr43a/43rLv0Jzx0Zz43K3537P647r/893868v216H86sj76MT758P+8tr43Kz+8Nf426v97M375cD97tL+79T86Mb43rD647v+8NX86sn868z65Lz54LX537L97c/43a721qD/9N53MafbAAAAMXRSTlPTvnJEFEDZdDt6ARkVh14LMvzFEvQzm22XMPEP7g3QU1qFyzd95EagrvmZHJDX3AUAxtnyWQAAAO5JREFUeNpNzdVaw1AUhNGDS4HiLkVrkQ3FrbhbjbaU5sx+/5cgaUL2+e/WNxejKM6yLRJ2AbBi9mGvAjtmP/YZ+GcOulrAbsQZnNb4ACrk1DTqzEdIh3Rw32A+RHeHk9AeM3+jR5Hr5m7vfnydHKNXJcdHJ3QgbiJDaiyTvfY4qIUBUtmbeoM7aQyS0jUO8+AQqSpHlbHuM0Jws2OwhG3XYAtbJPz8wqbBV2yQ8LGNlMEmllcM/mKOhE/PyAv9cZaEL0Be+N7GPAnfsLgkrHxgjYQPWCXhxTkWhJdXSJOwCJsMnjkjJocSZHKYzP4Akj+AtkPVxBMAAAAASUVORK5CYII=) 0 0 no-repeat;
}
.phone.missed-calls .phone-sms .entry-cols .column.last {
  width: 32%;
}
.phone.missed-calls .phone-sms .entry-cols .column.last img.myphone-stogramm {
  display: block;
  margin: 10px auto 20px;
}
.phone.missed-calls .phone-sms .entry-cols .column.last .text-line a {
  font-weight: normal;
}
.phone.missed-calls .phone-sms .entry-cols .column.last .text-line span.mynumber {
  display: block;
  font-size: 22px;
}
/*	Алерт выбора номера	*/
.phone-number-alert {
  width: 720px;
  margin: -130px 0 0 -354px;
}
.phone-number-alert .padding {
  background-color: #ffe3b3;
}
.phone-number-choose {
  position: relative;
}
.phone-number-choose .tabs {
  position: absolute;
  width: 100%;
  margin: 0;
  border-bottom: none;
}
.phone-number-choose .tabs ul {
  margin: 0;
  padding: 0;
}
.phone-number-choose .tabs ul li {
  width: 134px;
  margin-right: 4px;
  height: 28px;
  line-height: 31px;
  font-size: 120%;
  top: 0;
  padding: 0;
  border-bottom: 3px solid #e7c68f;
  background-color: #f4d5a1;
}
.phone-number-choose .tabs ul li a {
  color: #aa6000;
  font-weight: bold;
  display: block;
  width: 100%;
  height: 100%;
}
.phone-number-choose .tabs ul li.cur {
  background: none;
  border-bottom: none;
  margin: 0 2px;
}
.phone-number-choose .tabs ul li.cur a {
  color: #000;
  text-decoration: none;
  cursor: default;
}
.phone-number-choose .tabs ul li.first {
  margin-left: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
}
.phone-number-choose .tabs ul li.first.cur {
  margin: 0 2px;
}
.phone-number-choose .tabs ul li.last {
  margin-right: 0;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
}
.phone-number-choose .tabs ul li.last.cur {
  margin-right: -2px;
}
.phone-number-choose .tabs ul li.last.cur a {
  color: #bdbcc9;
}
.phone-number-choose .tab-content {
  padding: 60px 0 20px 0;
  background-color: #fff4de;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.phone-number-choose .tab-content p {
  text-align: left;
  color: #714000;
}
.phone-number-choose .tab-content h3 {
  color: #aa6000;
  font-weight: bold;
  line-height: 20px;
}
.phone-number-choose .tab-content .refresh {
  background-color: #f4d5a1;
  padding: 1px 5px 3px 3px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.phone-number-choose .tab-content .refresh a {
  text-decoration: none;
  border-bottom: 1px dashed #aa6000;
  color: #aa6000;
}
.phone-number-choose .tab-content .refresh .icon {
  background: url("../images/ico/icons.png") no-repeat -154px -342px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  font-size: 0px;
  vertical-align: middle;
  margin-right: 3px;
  margin-left: 3px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: -5px;
  *margin-top: -3px;
}
.phone-number-choose .tab-content .honey .value .icon.neft-big {
    background: url("../images/ico/icons.png") no-repeat -260px -340px;
    height: 20px;
    width: 15px;
    line-height: 20px;
    font-size: 0px;
    vertical-align: middle;
    margin-right: 3px;
    margin-left: 3px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    background-position: -260px -340px;
    margin-top: -5px;
    *margin-top: -3px;
}
.phone-number-choose .tab-content .honey .value .icon.copter_chip-big,
.phone-number-choose .tab-content .ruda .value .icon.copter_chip-big,
.copter_chip-big {
    background: url("../images/ico/icons.png") no-repeat -180px -366px;
    height: 20px;
    width: 21px;
    line-height: 20px;
    font-size: 0px;
    vertical-align: middle;
    margin-right: 3px;
    margin-left: 3px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    background-position: -180px -366px;
    margin-top: -5px;
    *margin-top: -3px;
}
.phone-number-choose .tab-content .honey .value .icon {
  background: url("../images/ico/icons.png") no-repeat -210px -342px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  font-size: 0px;
  vertical-align: middle;
  margin-right: 3px;
  margin-left: 3px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 18px;
  width: 18px;
  background-position: -210px -341px;
  margin-top: -5px;
  *margin-top: -3px;
}
.phone-number-choose .tab-content .ruda .value .icon {
  background: url("../images/ico/icons.png") no-repeat -238px -342px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  font-size: 0px;
  vertical-align: middle;
  margin-right: 3px;
  margin-left: 3px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 18px;
  width: 18px;
  background-position: -237px -341px;
  margin-top: -5px;
  *margin-top: -3px;
}
.phone-number-choose .tab-content .lcol {
  padding: 0 15px 0 64px;
}
.phone-number-choose .tab-content .mcol {
  width: 220px;
}
.phone-number-choose .tab-content .rcol {
  padding: 0 64px 0 15px;
}
.phone-number-choose .tab-content .lcol h3 {
  font-size: 200%;
}
.phone-number-choose .tab-content .rcol h3 {
  font-size: 160%;
}
.phone-number-choose .tab-content .numbers {
  margin-top: 10px;
  padding: 1px 5px;
}
.phone-number-choose .tab-content .numbers a {
  display: block;
  text-align: center;
  width: 166px;
  height: 39px;
  font-size: 300%;
  line-height: 40px;
  font-family: Tahoma, Arial;
  text-decoration: none;
  margin: 4px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-shadow: 1px 1px 0 #eaeaea;
  -moz-text-shadow: 1px 1px 0px #eaeaea;
  -webkit-text-shadow: 1px 1px 0px #eaeaea;
  background: url(../images/decor/phonenumber_bg.png) top center no-repeat;
  position: relative;
}

.phone-star-icon {
	background: url("../images/ico/icons.png") no-repeat -148px -850px;
	height: 20px;
	width: 20px;
	line-height: 20px;
	font-size: 0px;
	vertical-align: middle;
	margin-right: 3px;
	margin-left: 3px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: -5px;
	*margin-top: -3px;
}
.adamantite .phone-star-icon { background-position: -170px -850px; }
.numbers a .phone-star-icon {
	position: absolute;
	top: -3px;
	right: -9px;
}

.phone-number-choose .tab-content .numbers .curr {
  font-weight: bold;
}
.phone-number-choose .tab-content .price {
  margin-top: 10px;
  width: 168px;
}
.phone-number-choose .tab-content .price .top-decor {
  display: block;
  background: url(../images/decor/sales-top.png);
  width: 168px;
  height: 24px;
}
.phone-number-choose .tab-content .price .container {
  color: #7f002d;
  background: url(../images/decor/sales-bg.png) 0 0;
  height: 99px;
  width: 168px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px;
}
.phone-number-choose .tab-content .price .container p.header {
  text-align: center;
  font-weight: bold;
  color: #fff4de;
  margin: 0 0 4px 0;
}
.phone-number-choose .tab-content .price .container span.value {
  margin-bottom: 3px;
  font-size: 200%;
  display: inline-block;
  padding: 0 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  text-shadow: 1px 1px 0 #747573;
  -moz-text-shadow: 1px 1px 0px #747573;
  -webkit-text-shadow: 1px 1px 0px #747573;
}
.phone-number-choose .tab-content .price.honey .top-decor {
  background-position: 0 0;
}
.phone-number-choose .tab-content .price.honey .container {
  color: #7f002d;
  background-color: #ea2365;
}
.phone-number-choose .tab-content .price.honey .container span.value {
  background-color: #c81451;
}
.phone-number-choose .tab-content .price.honey .container span.value b {
  color: #fff4de;
}
.phone-number-choose .tab-content .price.honey .container b {
  color: #7f002d;
}
.phone-number-choose .tab-content .price.ruda .top-decor {
  background-position: 0 -24px;
}
.phone-number-choose .tab-content .price.ruda .container {
  color: #537705;
  background-color: #8dbc27;
}
.phone-number-choose .tab-content .price.ruda .container span.value {
  background-color: #51830b;
}
.phone-number-choose .tab-content .price.ruda .container span.value b {
  color: #fff4de;
}
.phone-number-choose .tab-content .price.ruda .container b {
  color: #386000;
}

.phone-number-choose .tab-content.bronze .numbers a {
  border: 1px solid #ff873f;
  background-color: #ffbd73;
  color: #c44a00;
  -moz-box-shadow: inset 0px 1px 1px #ffd57d;
  -webkit-box-shadow: inset 0px 1px 1px #ffd57d;
  box-shadow: inset 0px 1px 1px #ffd57d;
}
.phone-number-choose .tab-content.silver .numbers a {
  border: 1px solid #a1c6db;
  background-color: #cbe1ed;
  color: #3e6c85;
  -moz-box-shadow: inset 0px 1px 1px #f0f6fa;
  -webkit-box-shadow: inset 0px 1px 1px #f0f6fa;
  box-shadow: inset 0px 1px 1px #f0f6fa;
}
.phone-number-choose .tab-content.gold .numbers a {
  border: 1px solid #ffb400;
  background-color: #ffd36c;
  color: #aa6000;
  -moz-box-shadow: inset 0px 1px 1px #fff3b0;
  -webkit-box-shadow: inset 0px 1px 1px #fff3b0;
  box-shadow: inset 0px 1px 1px #fff3b0;
}
.phone-number-choose .tab-content.brilliant .numbers a {
  border: 1px solid #3fe2ff;
  background-color: #89eff4;
  color: #0676a5;
  -moz-box-shadow: inset 0px 1px 1px #c1f7f9;
  -webkit-box-shadow: inset 0px 1px 1px #c1f7f9;
  box-shadow: inset 0px 1px 1px #c1f7f9;
}
.phone-number-choose .tab-content.adamantite .numbers a {
  border: 1px solid #000000;
  background-color: #151a2b;
  color: #bdbcc9;
  -moz-box-shadow: inset 0px 1px 1px #999ba5;
  -webkit-box-shadow: inset 0px 1px 1px #999ba5;
  box-shadow: inset 0px 1px 1px #999ba5;
}
.phone-number-choose .tab-content.adamantite {
  background: #151a2b;
}
.phone-number-choose .tab-content.adamantite h3 {
  color: #bdbcc9;
  text-shadow: none;
}
.phone-number-choose .tab-content.adamantite p {
  color: #9fa6be;
}
.phone-number-choose .tab-content.adamantite .refresh {
  background-color: #bdbcc9;
  display: inline-block;
}
.phone-number-choose .tab-content.adamantite .refresh a {
  color: #151a2b;
  border-color: #151a2b;
}
.phone-number-choose .tab-content.adamantite .refresh .icon {
  background: url("../images/ico/icons.png") no-repeat -182px -342px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  font-size: 0px;
  vertical-align: middle;
  margin-right: 3px;
  margin-left: 3px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: -5px;
  *margin-top: -3px;
}
.phone-number-choose .tab-content.adamantite .numbers {
  background: #1C2239;
  display: inline-block;
  padding: 1px 5px;
  border-radius: 6px;
}
.phone-number-choose .tab-content.adamantite .numbers a {
  margin: 4px 0;
  text-shadow: 1px -1px 0 #242424;
  box-shadow: inset 0px 1px 1px #999ba5, 0 0 0 2px rgba(255, 255, 255, 0.05);
}
.phone-number-choose .tab-content .timer {
  color: brown;
  font-size: 22px;
}
.phone.missed-calls .phone-interface .entry-cols .column p table td,
.phone.missed-calls .phone-interface .entry-cols .column .hint table td,
.phone.missed-calls .phone-interface .entry-cols .column .center table td,
.phone.missed-calls .phone-interface .entry-cols .column > div table td,
.phone.missed-calls .phone-interface .entry-cols .column p p,
.phone.missed-calls .phone-interface .entry-cols .column .hint p,
.phone.missed-calls .phone-interface .entry-cols .column .center p,
.phone.missed-calls .phone-interface .entry-cols .column > div p,
.phone.missed-calls .phone-interface .entry-cols .column p .hint,
.phone.missed-calls .phone-interface .entry-cols .column .hint .hint,
.phone.missed-calls .phone-interface .entry-cols .column .center .hint,
.phone.missed-calls .phone-interface .entry-cols .column > div .hint,
.phone.missed-calls .phone-interface .entry-cols .column p .center,
.phone.missed-calls .phone-interface .entry-cols .column .hint .center,
.phone.missed-calls .phone-interface .entry-cols .column .center .center,
.phone.missed-calls .phone-interface .entry-cols .column > div .center {
  font-size: 100%;
}
.phone.missed-calls .phone-interface .entry-cols .column.last .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column.last .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column.last > div,
.phone.missed-calls .phone-interface .entry-cols .column.last > p {
  margin-right: 0;
  margin-left: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column:first-child .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column:first-child .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column:first-child > div,
.phone.missed-calls .phone-interface .entry-cols .column:first-child > p {
  margin-left: 0;
  margin-right: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column > div,
.phone.missed-calls .phone-interface .entry-cols .column > p {
  margin-left: 6px;
  margin-right: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column:before,
.phone.missed-calls .phone-interface .entry-cols .column:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-interface .entry-cols .column > .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column > .block-rounded {
  padding: 6px;
  font-size: 110% !important;
}
.phone.missed-calls .phone-stats span.text-line .number,
.phone.missed-calls .phone-stats span.text-line .stat-info {
  font-weight: normal;
  color: #393939;
}
.phone.missed-calls .phone-interface .entry-cols:before,
.phone.missed-calls .phone-interface .entry-cols:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-interface .entry-cols .column p h3,
.phone.missed-calls .phone-interface .entry-cols .column .hint h3,
.phone.missed-calls .phone-interface .entry-cols .column .center h3,
.phone.missed-calls .phone-interface .entry-cols .column > div h3 {
  font-size: 110% !important;
}
.phone.missed-calls .phone-interface .entry-cols .column p,
.phone.missed-calls .phone-interface .entry-cols .column .hint,
.phone.missed-calls .phone-interface .entry-cols .column .center,
.phone.missed-calls .phone-interface .entry-cols .column > div {
  font-size: 88%;
}
.phone.missed-calls .phone-interface {
  padding: 20px;
}
.phone.missed-calls .phone-interface .column div .block-rounded {
  margin-left: 0 !important;
}
.phone.missed-calls .phone-interface .pincode {
  width: 180px;
  height: 45px;
  text-align: center;
  font-family: 'Arial';
  font-size: 28px;
  color: #000;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}
.phone.missed-calls .phone-interface .column.phone div .interface {
  height: 400px;
  width: 256px;
  position: absolute;
  left: 13px;
  top: 43px;
  z-index: 2;
  overflow: hidden;
}
.phone.missed-calls .phone-interface .column.phone div .interface table {
  height: 60%;
  width: 100%;
  margin-top: 84px;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td.message {
  color: white;
  font-weight: bold;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td {
  height: 50%;
  vertical-align: middle;
  text-align: center;
  padding: 16px;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td.iactions {
  color: #6f7d87;
}
.phone.missed-calls .phone-interface .column.phone div .foreground {
  position: relative;
  left: -2px;
  top: -3px;
  width: 100%;
  height: 494px;
  z-index: 1;
  background: transparent url(../images/decor/phone-shape.png) 0 0 no-repeat;
}
.phone.missed-calls .phone-interface .column.phone div .background {
  height: 400px;
  width: 256px;
  position: absolute;
  left: 13px;
  top: 43px;
  background: #13232f url(../images/decor/phone-wallpaper.jpg) 50% 50% no-repeat;
}
.phone.missed-calls .phone-interface .entry-cols:after {
  clear: both;
}
.phone.missed-calls .phone-interface .entry-cols {
  text-align: center;
  display: block;
  position: relative;
  font-size: 0;
  line-height: 0;
  letter-spacing: -1px;
  *zoom: 1;
}
.phone.missed-calls .phone-interface .entry-cols .column {
  font-size: 13px;
  line-height: normal;
  width: 50%;
  text-align: left;
  position: relative;
  *zoom: 1;
  line-height: normal;
  letter-spacing: normal;
  display: -moz-inline-stack !important;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-interface .entry-cols .column p.special {
  font-size: 100% !important;
}
.phone.missed-calls .phone-interface .entry-cols .column:after {
  clear: both;
}
.phone.missed-calls .phone-stats span.text-line {
  display: block;
  font-weight: bold;
  color: #975d17;
  font-size: 110%;
  margin-bottom: 5px;
}
.phone.missed-calls .phone-stats span.text-line .number.nosim,
.phone.missed-calls .phone-stats span.text-line .stat-info.nosim {
  background: #d73620;
  color: white;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.phone.missed-calls .phone-interface .entry-cols .column p table td,
.phone.missed-calls .phone-interface .entry-cols .column .hint table td,
.phone.missed-calls .phone-interface .entry-cols .column .center table td,
.phone.missed-calls .phone-interface .entry-cols .column > div table td,
.phone.missed-calls .phone-interface .entry-cols .column p p,
.phone.missed-calls .phone-interface .entry-cols .column .hint p,
.phone.missed-calls .phone-interface .entry-cols .column .center p,
.phone.missed-calls .phone-interface .entry-cols .column > div p,
.phone.missed-calls .phone-interface .entry-cols .column p .hint,
.phone.missed-calls .phone-interface .entry-cols .column .hint .hint,
.phone.missed-calls .phone-interface .entry-cols .column .center .hint,
.phone.missed-calls .phone-interface .entry-cols .column > div .hint,
.phone.missed-calls .phone-interface .entry-cols .column p .center,
.phone.missed-calls .phone-interface .entry-cols .column .hint .center,
.phone.missed-calls .phone-interface .entry-cols .column .center .center,
.phone.missed-calls .phone-interface .entry-cols .column > div .center {
  font-size: 100%;
}
.phone.missed-calls .phone-interface .entry-cols .column.last .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column.last .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column.last > div,
.phone.missed-calls .phone-interface .entry-cols .column.last > p {
  margin-right: 0;
  margin-left: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column:first-child .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column:first-child .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column:first-child > div,
.phone.missed-calls .phone-interface .entry-cols .column:first-child > p {
  margin-left: 0;
  margin-right: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column .block-rounded,
.phone.missed-calls .phone-interface .entry-cols .column > div,
.phone.missed-calls .phone-interface .entry-cols .column > p {
  margin-left: 6px;
  margin-right: 6px;
}
.phone.missed-calls .phone-interface .entry-cols .column:before,
.phone.missed-calls .phone-interface .entry-cols .column:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-interface .entry-cols .column > .block-bordered,
.phone.missed-calls .phone-interface .entry-cols .column > .block-rounded {
  padding: 6px;
  font-size: 110% !important;
}
.phone.missed-calls .phone-stats span.text-line .number,
.phone.missed-calls .phone-stats span.text-line .stat-info {
  font-weight: normal;
  color: #393939;
}
.phone.missed-calls .phone-interface .entry-cols:before,
.phone.missed-calls .phone-interface .entry-cols:after {
  content: "";
  display: table;
}
.phone.missed-calls .phone-interface .entry-cols .column p h3,
.phone.missed-calls .phone-interface .entry-cols .column .hint h3,
.phone.missed-calls .phone-interface .entry-cols .column .center h3,
.phone.missed-calls .phone-interface .entry-cols .column > div h3 {
  font-size: 110% !important;
}
.phone.missed-calls .phone-interface .entry-cols .column p,
.phone.missed-calls .phone-interface .entry-cols .column .hint,
.phone.missed-calls .phone-interface .entry-cols .column .center,
.phone.missed-calls .phone-interface .entry-cols .column > div {
  font-size: 88%;
}
.phone.missed-calls .phone-interface {
  padding: 20px;
}
.phone.missed-calls .phone-interface .column div .block-rounded {
  margin-left: 0 !important;
}
.phone.missed-calls .phone-interface .pincode {
  width: 180px;
  height: 45px;
  text-align: center;
  font-family: 'Arial';
  font-size: 28px;
  color: #000;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}
.phone.missed-calls .phone-interface .column.phone div .interface {
  height: 400px;
  width: 256px;
  position: absolute;
  left: 13px;
  top: 43px;
  z-index: 2;
  overflow: hidden;
}
.phone.missed-calls .phone-interface .column.phone div .interface table {
  height: 60%;
  width: 100%;
  margin-top: 84px;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td.message {
  color: white;
  font-weight: bold;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td {
  height: 50%;
  vertical-align: middle;
  text-align: center;
  padding: 16px;
}
.phone.missed-calls .phone-interface .column.phone div .interface table td.iactions {
  color: #6f7d87;
}
.phone.missed-calls .phone-interface .column.phone div .foreground {
  position: relative;
  left: -2px;
  top: -3px;
  width: 100%;
  height: 494px;
  z-index: 1;
  background: transparent url(../images/decor/phone-shape.png) 0 0 no-repeat;
}
.phone.missed-calls .phone-interface .column.phone div .background {
  height: 400px;
  width: 256px;
  position: absolute;
  left: 13px;
  top: 43px;
  background: #13232f url(../images/decor/phone-wallpaper.jpg) 50% 50% no-repeat;
}
.phone.missed-calls .phone-interface .entry-cols:after {
  clear: both;
}
.phone.missed-calls .phone-interface .entry-cols {
  text-align: center;
  display: block;
  position: relative;
  font-size: 0;
  line-height: 0;
  letter-spacing: -1px;
  *zoom: 1;
}
.phone.missed-calls .phone-interface .entry-cols .column {
  font-size: 13px;
  line-height: normal;
  width: 50%;
  text-align: left;
  position: relative;
  *zoom: 1;
  line-height: normal;
  letter-spacing: normal;
  display: -moz-inline-stack !important;
  vertical-align: top;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.phone.missed-calls .phone-interface .entry-cols .column p.special {
  font-size: 100% !important;
}
.phone.missed-calls .phone-interface .entry-cols .column:after {
  clear: both;
}
.phone.missed-calls .phone-stats span.text-line {
  display: block;
  font-weight: bold;
  color: #975d17;
  font-size: 110%;
  margin-bottom: 5px;
}
.phone.missed-calls .phone-stats span.text-line .number.nosim,
.phone.missed-calls .phone-stats span.text-line .stat-info.nosim {
  background: #d73620;
  color: white;
  padding: 0 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}





.phone .cell-alert {
	background: #fbd264;
	position: relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	margin: -13px 7px 20px 7px;
	padding: 4px 12px 10px 12px;
	height: 126px !ie7;
}
.phone .cell-alert h3 {
	font-size: 13px;
	color: #943400;
	font-weight: bold;
	text-shadow: none;
}
.phone .cell-alert .shop-link {
	position: absolute;
	font-size: 11px;
	color: #6b3e2c;
	font-weight: bold;
	margin-right: 10px;
	top: 5px;
	right: 5px;
}
.phone .cell-alert .content {
	width: 335px;
	float: left;
}
.phone .cell-alert .content p {
	color: #6b3e2c;
	font-size: 11px;
	margin: 5px 0;
	line-height: 13px;
}
.phone .cell-alert .content p.bonuses {
	font-weight: bold;
	line-height: 16px;
}
.phone .cell-alert .content p.bonuses span.green {
	color: #628e0d;
}
.phone .cell-alert .content p.bonuses span.thin {
	font-weight: normal;
}
.phone .cell-alert img[align="left"] {
	margin-top: 5px !important;
	margin-bottom: 15px !important;
	background: url('../images/ico/slot-cell.png') no-repeat;
}
.phone .cell-alert .phones {
	float: right;
	width: 280px;
}
.phone .cell-alert .phones .new-phone {
	width: 135px;
	float: left;
	text-align: center;
	margin-top: 5px;
}
.phone .cell-alert .phones .new-phone .button {
	margin-top: 5px;
	box-shadow: 0px 0px 0px 2px #FFE9AE;
}
.phone .cell-alert .phones .new-phone img.cell {
	border: 2px solid #ffe9ae;
	background: url(../images/ico/slots.png) 0px 0 no-repeat;
}
.phone .cell-alert .phones .new-phone .button-wrapper {
	background: #ffe9ae;
}
.phone .cell-alert .phones .new-phone .button .c { max-width: 107px; white-space: normal; }
.phone .cell-alert .phones .new-phone .button .c span { display: inline-block; }



/* Лупа */
.phone .amulet-reward-buffs { color: #905b06; font-size: 11px; line-height: 15px; padding: 0 !important; text-align: center; }
.phone .amulet-reward-buffs .hint { padding: 8px 0; margin: 0; font-family: Tahoma, Arial, Verdana, sans-serif; }
.phone .amulet-reward-buffs .hint-bottom { padding: 8px 0; margin-top: -7px; }
.phone .amulet-reward-buffs .top-text { margin: 0 0 5px 0; background: #f6d499; -webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-ms-border-radius-topleft: 6px;-ms-border-radius-topright: 6px;-o-border-radius-topleft: 6px;-o-border-radius-topright: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px; }

.phone .amulet-reward-buffs .items { padding: 0 7px; margin-top: 8px; }
.phone .amulet-reward-buffs .items .item { background: #f6d499; margin: 3px; width: 298px; padding: 7px; display: inline-block; //display: inline; zoom: 1;  -webkit-border-radius: 6px;  -moz-border-radius: 6px;  -ms-border-radius: 6px;  -o-border-radius: 6px; border-radius: 6px; }
.phone .amulet-reward-buffs .items .item img { margin: 0 8px 0 0 !important; height: 46px; width: 46px; }
.phone .amulet-reward-buffs .items .item .item-table { width: 240px;  }
.phone .amulet-reward-buffs .items .item .item-table td { vertical-align: middle; }
.phone .amulet-reward-buffs .items .item .item-table td .button { width: 100%; }
.phone .amulet-reward-buffs .items .item .item-table td.buy { width: 109px; padding-top: 6px; }
.phone .amulet-reward-buffs .items .item .item-table td.get { width: 95px; padding-top: 6px; }
.phone .amulet-reward-buffs .items .item .item-table td.or { width: 33px; padding: 6px 2px 0 2px;}

.phone .amulet-reward-buffs .bar { background: #fff6dc; border: 1px solid #fff6dc; height: 16px; position: relative; }
.phone .amulet-reward-buffs .bar .label  { position: absolute; top: 0; left: 0; width: 100%; text-align: center; line-height: 16px; }
.phone .amulet-reward-buffs .bar .percent { background: url(../images/ico/bar.png) 0 -350px #ffd57a; height: 16px; position: absolute; top: 0; left: 0; }

.phone .phone_logs_no_img img { display: none; }
.phone .phone_logs_no_background { background-color: #ffe3b3 !important; }

.phone-tab-fader { position: absolute; top: 31px; left: 40px; bottom: 10px; right: 40px; background-color: rgba(255, 244, 222, 0.8); z-index: 1; }
.phone-tab-fader .phone-tab-fader__text {width: 220px;font-size: 11px;font-weight: bold;color: #b16900 !important;background: #FFF4DE;text-align: center  !important;margin: 190px auto 0 auto;border-radius: 5px;padding: 5px;position: relative;}
.phone-tab-fader .hr1,
.phone-tab-fader .hr2 { position: absolute;  margin: 0 !important;  background-color: #CEA780;  width: 100%;  top: 50%; }
.phone-tab-fader .hr1 {
    -moz-transform: rotate(33deg);
    -o-transform: rotate(33deg);
    -webkit-transform: rotate(33deg);
    -ms-transform: rotate(33deg);
    transform: rotate(33deg);
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.838670567945424, M12=-0.544639035015027, M21=0.544639035015027, M22=0.838670567945424, SizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.838670567945424,M12=-0.544639035015027,M21=0.544639035015027,M22=0.838670567945424,SizingMethod='auto expand');
}
.phone-tab-fader .hr2 {
    -moz-transform: rotate(-33deg);
    -o-transform: rotate(-33deg);
    -webkit-transform: rotate(-33deg);
    -ms-transform: rotate(-33deg);
    transform: rotate(-33deg);
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.8386705679454243, M12=0.5446390350150266, M21=-0.5446390350150266, M22=0.8386705679454243, SizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.8386705679454243,M12=0.5446390350150266,M21=-0.5446390350150266,M22=0.8386705679454243,SizingMethod='auto expand');
}
