
@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700&subset=cyrillic");

/* ../desktop.blocks/wrap/wrap.styl:begin */
body {
  margin: 0;
  padding: 0;
  background: #333;
  font-family: 'PT Sans', Arial, sans-serif;
  min-width: 1024px;
}
.wrap {
  margin: 0 12px;
}
/* ../desktop.blocks/wrap/wrap.styl:end */
/* ../desktop.blocks/windows/windows.styl:begin */
.windows {
  min-width: 1000px;
  max-width: 1256px;
  padding: 0;
  height: 30px;
  margin: 0 auto;
}
.windows__player {
  float: left;
  width: 64%;
  min-width: 640px;
  min-height: 360px;
  background: #000;
  position: relative;
}
.windows__inputs {
  background: #262626;
  float: right;
  width: 36%;
  min-width: 360px;
  min-height: 360px;
}
.windows__timeline {
  padding-top: 20px;
  clear: both;
  width: 100%;
  min-height: 171px;
  background: #262626;
  box-shadow: inset 0px 1px 20px 0px rgba(0,0,0,0.5);
  padding-bottom: 20px;
}
/* ../desktop.blocks/windows/windows.styl:end */
/* ../desktop.blocks/add-button/add-button.styl:begin */
.add-button {
  position: absolute;
  bottom: 3px;
  right: 5px;
  width: 230px;
  height: 30px;
}
.add-button__button {
  z-index: 100;
  display: block;
  width: 200px;
  height: 20px;
  border: 0;
  outline: none;
  background: #666;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100, #666));
  background-image: -webkit-linear-gradient(top, #999 0%, #666 100%);
  background-image: linear-gradient(to bottom, #999 0%, #666 100%);
  border-radius: 3px;
  font-size: 12px;
  padding: 0;
  line-height: 20px;
  color: #262626;
  cursor: pointer;
  vertical-align: top;
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
}
.add-button__button:hover {
  background: #808080;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(100, #808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #808080 100%);
  background-image: linear-gradient(to bottom, #b3b3b3 0%, #808080 100%);
}
.add-button__button:active {
  background: #4d4d4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #969696), color-stop(100, #4d4d4d));
  background-image: -webkit-linear-gradient(top, #969696 0%, #4d4d4d 100%);
  background-image: linear-gradient(to bottom, #969696 0%, #4d4d4d 100%);
}
/* ../desktop.blocks/add-button/add-button.styl:end */
/* ../desktop.blocks/tabs/tabs.styl:begin */
.tabs {
  width: 60%;
  height: 20px;
  margin: 20px auto 20px auto;
}
.tabs__input {
  display: none;
}
.tabs__input+label {
  display: inline-block;
  width: 49%;
  text-align: center;
  font-size: 14px;
  cursor: default;
}
.tabs__input:not(checked)+label {
  background: #000;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #333), color-stop(99, #000));
  background-image: -webkit-linear-gradient(top, #333 1%, #000 99%);
  background-image: linear-gradient(to bottom, #333 1%, #000 99%);
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
  color: #fff;
  cursor: pointer;
  border: 1px solid #333;
}
.tabs__input:checked+label {
  background-image: none;
  border: 1px solid #333;
  color: #666;
}
.tabs__label_pos_first {
  border-radius: 3px 0 0 3px;
  border-right: 0 !important;
}
.tabs__label_pos_last {
  border-radius: 0 3px 3px 0;
}
/* ../desktop.blocks/tabs/tabs.styl:end */
/* ../desktop.blocks/result/result.styl:begin */
.result {
  display: none;
  text-align: center;
}
.result__box {
  display: block;
  width: 64%;
  height: 180px;
  margin: 0 auto;
  background: transparent;
  border: 1px solid #666;
}
.result__thr {
  width: 80%;
  margin: 70px auto 0 auto;
}
.result__percent {
  text-align: center;
  display: inline-block;
  margin-bottom: 5px;
  color: #666;
  font-size: 10px;
}
.result__percent:after {
  content: '%';
}
.result__line {
  display: block;
  width: 100%;
  float: left;
  height: 2px;
}
.result__img {
  display: block;
  width: auto;
  height: auto;
  margin: 0 auto;
}
.result__refresh {
  background: #666;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100, #666));
  background-image: -webkit-linear-gradient(top, #999 0%, #666 100%);
  background-image: linear-gradient(to bottom, #999 0%, #666 100%);
  border-radius: 3px;
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
  width: 200px;
  height: 20px;
  display: block;
  font-size: 12px;
  color: #262626;
  line-height: 15px;
  border: 0;
  margin: 10px auto 0 auto;
  font-family: 'PT Sans', Arial, sans-serif;
  cursor: pointer;
  outline: none;
  text-align: center;
}
.result__refresh:hover {
  background: #808080;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(100, #808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #808080 100%);
  background-image: linear-gradient(to bottom, #b3b3b3 0%, #808080 100%);
}
.result__refresh:active {
  background: #4d4d4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #969696), color-stop(100, #4d4d4d));
  background-image: -webkit-linear-gradient(top, #969696 0%, #4d4d4d 100%);
  background-image: linear-gradient(to bottom, #969696 0%, #4d4d4d 100%);
}
.result__refresh span:before {
  content: '';
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-right: 5px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjlweCIgdmlld0JveD0iMCAwIDkgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+ICAgICAgICA8dGl0bGU+aWNvbjwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IjAxIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzUwLjAwMDAwMCwgLTIzNi4wMDAwMDApIiBmaWxsPSIjMjYyNjI2Ij4gICAgICAgICAgICA8ZyBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY0MC4wMDAwMDAsIDAuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJmaW5hbF9naWYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjAwMDAwMCwgNjAuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYnV0dG9uLWNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxLjAwMDAwMCwgMTcwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC40MzE5Mjk3LDExLjMyMTQyNTQgQzM4LjQzMTkyOTcsMTEuMjI2NTU5MiAzOC4zNTM4MDQ2LDExLjE0Mjg1MzcgMzguMjUzMzU4MSwxMS4xNDI4NTM3IEwzNy4xODE5MjgyLDExLjE0Mjg1MzcgQzM3LjA5ODIyMjcsMTEuMTQyODUzNyAzNy4wNDI0MTkxLDExLjE5MzA3NyAzNy4wMTQ1MTczLDExLjI3MTIwMjEgQzM2LjkxOTY1MTEsMTEuNDk0NDE2NyAzNi44NTI2ODY3LDExLjcwNjQ3MDUgMzYuNzE4NzU4LDExLjkyNDEwNDcgQzM2LjE5OTc4NDIsMTIuNzcyMzIgMzUuMjc5MDI0MiwxMy4yODU3MTM0IDM0LjI4NTcxOTQsMTMuMjg1NzEzNCBDMzMuNTY1ODUyNSwxMy4yODU3MTM0IDMyLjg2ODMwNywxMy4wMDY2OTUyIDMyLjM0Mzc1MjgsMTIuNTE1NjIzMiBMMzMuMTA4MjYyNiwxMS43NTExMTM0IEMzMy4xNzUyMjcsMTEuNjg0MTQ5IDMzLjIxNDI4OTUsMTEuNTk0ODYzMiAzMy4yMTQyODk1LDExLjQ5OTk5NyBDMzMuMjE0Mjg5NSwxMS4zMDQ2ODQzIDMzLjA1MjQ1OSwxMS4xNDI4NTM3IDMyLjg1NzE0NjMsMTEuMTQyODUzNyBMMzAuMzU3MTQzMywxMS4xNDI4NTM3IEMzMC4xNjE4MzA2LDExLjE0Mjg1MzcgMzAsMTEuMzA0Njg0MyAzMCwxMS40OTk5OTcgTDMwLDE0IEMzMCwxNC4xOTUzMTI3IDMwLjE2MTgzMDYsMTQuMzU3MTQzMyAzMC4zNTcxNDMzLDE0LjM1NzE0MzMgQzMwLjQ1MjAwOTUsMTQuMzU3MTQzMyAzMC41NDEyOTUzLDE0LjMxODA4MDcgMzAuNjA4MjU5NywxNC4yNTExMTY0IEwzMS4zMjgxMjY2LDEzLjUzMTI0OTQgQzMyLjEyMDUzODIsMTQuMjg0NTk4NiAzMy4xNzUyMjcsMTQuNzE0Mjg2NiAzNC4yNjMzOTc5LDE0LjcxNDI4NjYgQzM2LjMyMjU1MjIsMTQuNzE0Mjg2NiAzNy45NTIwMTg0LDEzLjMzNTkzNjcgMzguNDI2MzQ5MywxMS4zNjA0ODc5IEMzOC40MzE5Mjk3LDExLjM0OTMyNzIgMzguNDMxOTI5NywxMS4zMzI1ODYxIDM4LjQzMTkyOTcsMTEuMzIxNDI1NCBMMzguNDMxOTI5NywxMS4zMjE0MjU0IFogTTM4LjU3MTQzODgsNi44NTcxMzQzNCBDMzguNTcxNDM4OCw2LjY2MTgyMTYxIDM4LjQwOTYwODIsNi40OTk5OTEwNiAzOC4yMTQyOTU1LDYuNDk5OTkxMDYgQzM4LjExOTQyOTMsNi40OTk5OTEwNiAzOC4wMzAxNDM1LDYuNTM5MDUzNjEgMzcuOTYzMTc5MSw2LjYwNjAxNzk3IEwzNy4yMzc3MzE4LDcuMzI1ODg0OSBDMzYuNDQ1MzIwMiw2LjU3ODExNjE1IDM1LjM3OTQ3MDcsNi4xNDI4NDc3OCAzNC4yODU3MTk0LDYuMTQyODQ3NzggQzMyLjIyNjU2NTIsNi4xNDI4NDc3OCAzMC41ODAzNTc4LDcuNTE1NjE3MjcgMzAuMTAwNDQ2NSw5LjQ5NjY0NjQyIEwzMC4xMDA0NDY1LDkuNTM1NzA4OTYgQzMwLjEwMDQ0NjUsOS42MzA1NzUxNSAzMC4xNzg1NzE2LDkuNzE0MjgwNjEgMzAuMjc5MDE4Miw5LjcxNDI4MDYxIEwzMS4zODk1MTA2LDkuNzE0MjgwNjEgQzMxLjQ3MzIxNiw5LjcxNDI4MDYxIDMxLjUyOTAxOTcsOS42NjQwNTczMyAzMS41NTY5MjE1LDkuNTg1OTMyMjQgQzMxLjY1MTc4NzcsOS4zNjI3MTc2OSAzMS43MTg3NTIsOS4xNTA2NjM4NiAzMS44NTI2ODA4LDguOTMzMDI5NjcgQzMyLjM3MTY1NDYsOC4wODQ4MTQzOCAzMy4yOTI0MTQ2LDcuNTcxNDIwOTEgMzQuMjg1NzE5NCw3LjU3MTQyMDkxIEMzNS4wMDU1ODYzLDcuNTcxNDIwOTEgMzUuNzAzMTMxOCw3Ljg0NDg1ODczIDM2LjIzMzI2NjQsOC4zMzU5MzA3NSBMMzUuNDYzMTc2Miw5LjEwNjAyMDk1IEMzNS4zOTYyMTE4LDkuMTcyOTg1MzIgMzUuMzU3MTQ5Miw5LjI2MjI3MTE0IDM1LjM1NzE0OTIsOS4zNTcxMzczMiBDMzUuMzU3MTQ5Miw5LjU1MjQ1MDA2IDM1LjUxODk3OTgsOS43MTQyODA2MSAzNS43MTQyOTI1LDkuNzE0MjgwNjEgTDM4LjIxNDI5NTUsOS43MTQyODA2MSBDMzguNDA5NjA4Miw5LjcxNDI4MDYxIDM4LjU3MTQzODgsOS41NTI0NTAwNiAzOC41NzE0Mzg4LDkuMzU3MTM3MzIgTDM4LjU3MTQzODgsNi44NTcxMzQzNCBaIiBpZD0iaWNvbiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+");
}
.result__delete {
  background: #666;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100, #666));
  background-image: -webkit-linear-gradient(top, #999 0%, #666 100%);
  background-image: linear-gradient(to bottom, #999 0%, #666 100%);
  border-radius: 3px;
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
  width: 200px;
  height: 20px;
  display: block;
  font-size: 12px;
  color: #262626;
  line-height: 15px;
  border: 0;
  margin: 10px auto 0 auto;
  font-family: 'PT Sans', Arial, sans-serif;
  cursor: pointer;
  outline: none;
  text-align: center;
}
.result__delete:hover {
  background: #808080;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(100, #808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #808080 100%);
  background-image: linear-gradient(to bottom, #b3b3b3 0%, #808080 100%);
}
.result__delete:active {
  background: #4d4d4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #969696), color-stop(100, #4d4d4d));
  background-image: -webkit-linear-gradient(top, #969696 0%, #4d4d4d 100%);
  background-image: linear-gradient(to bottom, #969696 0%, #4d4d4d 100%);
}

.result__text {
  text-align: center;
  width: 320px;
  margin: 20px auto;
  font-size: 14px;
  color: #fff;
}
.result__link {
  text-decoration: none;
  color: #666;
  float: right;
}
.result__link-title {
  float: left;
}
.result__copy-container_1 {
  width: 320px;
  clear: both;
  margin: 10px auto 0 auto;
}
.result__copy-container_2 {
  width: 225px;
  text-align: left;
  float: right;
}
.result__copy-button {
  border: 1px solid #666;
  border-radius: 3px;
  font-size: 12px;
  background: transparent;
  color: #666;
  cursor: pointer;
  margin-right: 10px;
  outline: none;
}
.result__copy-button:hover {
  border: 1px solid #999;
  color: #999;
}
.result__copy-button:active {
  border: 1px solid #4d4d4d;
  color: #4d4d4d;
}
.result__copy-state {
  color: #5cb300;
  display: none;
  font-size: 12px;
}
.clearfix {
  clear: both;
}
/* ../desktop.blocks/result/result.styl:end */
/* ../desktop.blocks/upload/upload.styl:begin */
.upload {
  margin: 0 20px 0 20px;
  height: 20px;
  min-width: 300px;
}
.upload__button {
  width: 100px;
  height: 20px;
  margin: 0 0 0 10px;
  padding: 0;
  background: #356600;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb300), color-stop(98, #356600));
  background-image: -webkit-linear-gradient(top, #5cb300 0%, #356600 98%);
  background-image: linear-gradient(to bottom, #5cb300 0%, #356600 98%);
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
  border-radius: 3px;
  font-size: 14px;
  color: #fff;
  border: 0;
  outline: none;
  cursor: pointer;
  vertical-align: top;
  line-height: 20px;
}
.upload__button:hover {
  background: #007326;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #008c2f), color-stop(98, #007326));
  background-image: -webkit-linear-gradient(top, #008c2f 0%, #007326 98%);
  background-image: linear-gradient(to bottom, #008c2f 0%, #007326 98%);
}
.upload__button:active {
  background: #004015;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00591e), color-stop(98, #004015));
  background-image: -webkit-linear-gradient(top, #00591e 0%, #004015 98%);
  background-image: linear-gradient(to bottom, #00591e 0%, #004015 98%);
}
.mem-title__text {
  padding: 0 12px;
  margin: 0 0 20px 0;
  color: #666;
  height: 20px;
  background: #b3b3b3;
  box-shadow: inset 0px 1px 2px 0px rgba(0,0,0,0.5);
  border-radius: 3px;
  font-style: italic;
  border: 0;
  outline: none;
  vertical-align: top;
  width:60%;
}
.mem-title__text::-webkit-input-placeholder {
  color: #666;
}
.mem-title__text::-moz-placeholder {
  color: #666;
}
.mem-title__text:-moz-placeholder {
  color: #666;
}
.mem-title__text:-ms-input-placeholder {
  color: #666;
}
.upload__text {
  padding: 0 12px;
  margin: 0;
  color: #666;
  height: 20px;
  background: #b3b3b3;
  box-shadow: inset 0px 1px 2px 0px rgba(0,0,0,0.5);
  border-radius: 3px;
  font-style: italic;
  border: 0;
  outline: none;
  vertical-align: top;
}
.upload__text::-webkit-input-placeholder {
  color: #666;
}
.upload__text::-moz-placeholder {
  color: #666;
}
.upload__text:-moz-placeholder {
  color: #666;
}
.upload__text:-ms-input-placeholder {
  color: #666;
}
/* ../desktop.blocks/upload/upload.styl:end */
/* ../desktop.blocks/list-wrap/list-wrap.styl:begin */
.list-wrap {
  min-width: 340px;
  min-height: 230px;
  margin: 20px 10px 0 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
/* ../desktop.blocks/list-wrap/list-wrap.styl:end */
/* ../desktop.blocks/list/list.styl:begin */
.list {
  width: 100%;
  min-width: 323px;
  height: 50px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  border-radius: 3px;
}
.list_type_active {
  background: #333;
  cursor: default;
}
.list__img {
  width: 50px;
  height: 35px;
  margin: 7.5px 0 7.5px 10px;
  float: left;
}
.list__button {
  float: right;
  margin: 15px 10px 15px 10px;
  width: 80px;
  height: 20px;
  border: 0;
  outline: none;
  background: #666;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100, #666));
  background-image: -webkit-linear-gradient(top, #999 0%, #666 100%);
  background-image: linear-gradient(to bottom, #999 0%, #666 100%);
  border-radius: 3px;
  font-size: 12px;
  padding: 0;
  line-height: 15px;
  color: #262626;
  cursor: pointer;
  vertical-align: top;
  box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,0.2);
}
.list__button:hover {
  background: #808080;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(100, #808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #808080 100%);
  background-image: linear-gradient(to bottom, #b3b3b3 0%, #808080 100%);
}
.list__button:active {
  background: #4d4d4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #969696), color-stop(100, #4d4d4d));
  background-image: -webkit-linear-gradient(top, #969696 0%, #4d4d4d 100%);
  background-image: linear-gradient(to bottom, #969696 0%, #4d4d4d 100%);
}
.list__title {
  float: left;
  display: inline-block;
  vertical-align: top;
  margin: 18px 0 0 20px;
  font-size: 12px;
  color: #ccc;
  line-height: 15px;
  text-decoration: none;
}
.list__delete {
  cursor: pointer;
  width: 10px;
  height: 11px;
  float: right;
  display: inline-block;
  margin: 20px 20px 0 10px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTAgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmRlbGV0ZSBjb3B5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iMDEiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05NDAuMDAwMDAwLCAtMTY5LjAwMDAwMCkiIGZpbGw9IiNEMDAxMUIiPiAgICAgICAgICAgIDxnIGlkPSJyaWdodCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjQwLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRlbnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjAuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iMDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNzMuNDI4NTc2LDEzLjY0Mjg1MDggQzI3My40Mjg1NzYsMTMuNTIyMzE0OSAyNzMuMzM0ODI1LDEzLjQyODU2NDggMjczLjIxNDI5LDEzLjQyODU2NDggTDI3Mi43ODU3MTgsMTMuNDI4NTY0OCBDMjcyLjY2NTE4MiwxMy40Mjg1NjQ4IDI3Mi41NzE0MzIsMTMuNTIyMzE0OSAyNzIuNTcxNDMyLDEzLjY0Mjg1MDggTDI3Mi41NzE0MzIsMTcuNDk5OTk4MiBDMjcyLjU3MTQzMiwxNy42MjA1MzQxIDI3Mi42NjUxODIsMTcuNzE0Mjg0MiAyNzIuNzg1NzE4LDE3LjcxNDI4NDIgTDI3My4yMTQyOSwxNy43MTQyODQyIEMyNzMuMzM0ODI1LDE3LjcxNDI4NDIgMjczLjQyODU3NiwxNy42MjA1MzQxIDI3My40Mjg1NzYsMTcuNDk5OTk4MiBMMjczLjQyODU3NiwxMy42NDI4NTA4IFogTTI3NS4xNDI4NjMsMTMuNjQyODUwOCBDMjc1LjE0Mjg2MywxMy41MjIzMTQ5IDI3NS4wNDkxMTMsMTMuNDI4NTY0OCAyNzQuOTI4NTc3LDEzLjQyODU2NDggTDI3NC41MDAwMDUsMTMuNDI4NTY0OCBDMjc0LjM3OTQ3LDEzLjQyODU2NDggMjc0LjI4NTcxOSwxMy41MjIzMTQ5IDI3NC4yODU3MTksMTMuNjQyODUwOCBMMjc0LjI4NTcxOSwxNy40OTk5OTgyIEMyNzQuMjg1NzE5LDE3LjYyMDUzNDEgMjc0LjM3OTQ3LDE3LjcxNDI4NDIgMjc0LjUwMDAwNSwxNy43MTQyODQyIEwyNzQuOTI4NTc3LDE3LjcxNDI4NDIgQzI3NS4wNDkxMTMsMTcuNzE0Mjg0MiAyNzUuMTQyODYzLDE3LjYyMDUzNDEgMjc1LjE0Mjg2MywxNy40OTk5OTgyIEwyNzUuMTQyODYzLDEzLjY0Mjg1MDggWiBNMjc2Ljg1NzE1MSwxMy42NDI4NTA4IEMyNzYuODU3MTUxLDEzLjUyMjMxNDkgMjc2Ljc2MzQwMSwxMy40Mjg1NjQ4IDI3Ni42NDI4NjUsMTMuNDI4NTY0OCBMMjc2LjIxNDI5MywxMy40Mjg1NjQ4IEMyNzYuMDkzNzU3LDEzLjQyODU2NDggMjc2LjAwMDAwNywxMy41MjIzMTQ5IDI3Ni4wMDAwMDcsMTMuNjQyODUwOCBMMjc2LjAwMDAwNywxNy40OTk5OTgyIEMyNzYuMDAwMDA3LDE3LjYyMDUzNDEgMjc2LjA5Mzc1NywxNy43MTQyODQyIDI3Ni4yMTQyOTMsMTcuNzE0Mjg0MiBMMjc2LjY0Mjg2NSwxNy43MTQyODQyIEMyNzYuNzYzNDAxLDE3LjcxNDI4NDIgMjc2Ljg1NzE1MSwxNy42MjA1MzQxIDI3Ni44NTcxNTEsMTcuNDk5OTk4MiBMMjc2Ljg1NzE1MSwxMy42NDI4NTA4IFogTTI3Ny43MTQyOTUsMTguNDkxMDcwOCBDMjc3LjcxNDI5NSwxOC44MTI0OTk4IDI3Ny41MzM0OTEsMTkgMjc3LjUwMDAwOSwxOSBMMjcxLjkyODU3NCwxOSBDMjcxLjg5NTA5MiwxOSAyNzEuNzE0Mjg4LDE4LjgxMjQ5OTggMjcxLjcxNDI4OCwxOC40OTEwNzA4IEwyNzEuNzE0Mjg4LDEyLjE0Mjg0OSBMMjc3LjcxNDI5NSwxMi4xNDI4NDkgTDI3Ny43MTQyOTUsMTguNDkxMDcwOCBaIE0yNzMuMjE0MjksMTEuMjg1NzA1MSBMMjczLjU0MjQxNSwxMC41MDIyMjIgQzI3My41NjI1MDQsMTAuNDc1NDM2MyAyNzMuNjE2MDc2LDEwLjQzNTI1NzYgMjczLjY1NjI1NCwxMC40Mjg1NjEyIEwyNzUuNzc5MDI1LDEwLjQyODU2MTIgQzI3NS44MTI1MDcsMTAuNDM1MjU3NiAyNzUuODcyNzc1LDEwLjQ3NTQzNjMgMjc1Ljg5Mjg2NCwxMC41MDIyMjIgTDI3Ni4yMTQyOTMsMTEuMjg1NzA1MSBMMjczLjIxNDI5LDExLjI4NTcwNTEgWiBNMjc5LjQyODU4MywxMS40OTk5OTExIEMyNzkuNDI4NTgzLDExLjM3OTQ1NTIgMjc5LjMzNDgzMywxMS4yODU3MDUxIDI3OS4yMTQyOTcsMTEuMjg1NzA1MSBMMjc3LjE0NTA5OCwxMS4yODU3MDUxIEwyNzYuNjc2MzQ3LDEwLjE2NzQwMDIgQzI3Ni41NDI0MTksOS44MzkyNzQ3OSAyNzYuMTQwNjMyLDkuNTcxNDE3MzMgMjc1Ljc4NTcyMSw5LjU3MTQxNzMzIEwyNzMuNjQyODYxLDkuNTcxNDE3MzMgQzI3My4yODc5NSw5LjU3MTQxNzMzIDI3Mi44ODYxNjQsOS44MzkyNzQ3OSAyNzIuNzUyMjM1LDEwLjE2NzQwMDIgTDI3Mi4yODM0ODUsMTEuMjg1NzA1MSBMMjcwLjIxNDI4NiwxMS4yODU3MDUxIEMyNzAuMDkzNzUsMTEuMjg1NzA1MSAyNzAsMTEuMzc5NDU1MiAyNzAsMTEuNDk5OTkxMSBMMjcwLDExLjkyODU2MyBDMjcwLDEyLjA0OTA5ODkgMjcwLjA5Mzc1LDEyLjE0Mjg0OSAyNzAuMjE0Mjg2LDEyLjE0Mjg0OSBMMjcwLjg1NzE0NCwxMi4xNDI4NDkgTDI3MC44NTcxNDQsMTguNTE3ODU2NiBDMjcwLjg1NzE0NCwxOS4yNTQ0NjQ2IDI3MS4zMzkyODcsMTkuODU3MTQzOSAyNzEuOTI4NTc0LDE5Ljg1NzE0MzkgTDI3Ny41MDAwMDksMTkuODU3MTQzOSBDMjc4LjA4OTI5NSwxOS44NTcxNDM5IDI3OC41NzE0MzksMTkuMjI3Njc4OCAyNzguNTcxNDM5LDE4LjQ5MTA3MDggTDI3OC41NzE0MzksMTIuMTQyODQ5IEwyNzkuMjE0Mjk3LDEyLjE0Mjg0OSBDMjc5LjMzNDgzMywxMi4xNDI4NDkgMjc5LjQyODU4MywxMi4wNDkwOTg5IDI3OS40Mjg1ODMsMTEuOTI4NTYzIEwyNzkuNDI4NTgzLDExLjQ5OTk5MTEgWiIgaWQ9ImRlbGV0ZS1jb3B5Ij48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=");
}
.list__process {
  height: 50px;
  margin: 7px 0 0 10px;
  float: left;
}
.list__percent {
  color: #666;
  font-size: 10px;
  margin-bottom: 5px;
}
.list__percent:after {
  content: '%';
}
.list__line-wrap {
  height: 2px;
  width: 100%;
}
/* ../desktop.blocks/list/list.styl:end */
/* ../desktop.blocks/timings/timings.styl:begin */
.timings {
  float: right;
  display: none;
  height: 20px;
  vertical-align: top;
  margin: 15px 0;
}
.timings__input {
  margin: 0 2px;
  width: 23px;
  height: 18px;
  font-size: 12px;
  border: 1px solid #4d4d4d;
  border-radius: 3px;
  text-align: center;
  padding: 0;
  background: transparent;
  color: #ccc;
  outline: none;
  vertical-align: top;
}
.timings__span {
  display: inline-block;
  color: #ccc;
  font-size: 12px;
  line-height: 20px;
  vertical-align: top;
  margin: 0 2px;
}
/* ../desktop.blocks/timings/timings.styl:end */
/* ../desktop.blocks/timeline-wrap/timeline-wrap.styl:begin */
.timeline-wrap {
  margin: 0 30px 0 30px;
  max-height: 200px;
  position: relative;
  overflow: hidden;
  overflow-x: auto;
}
.timeline-wrap__left-arrow {
  position: absolute;
  width: 54px;
  top: 36px;
  left: -10px;
  z-index: 3;
  cursor: pointer;
}
.timeline-wrap__right-arrow {
  position: absolute;
  width: 54px;
  top: 36px;
  right: -10px;
  z-index: 3;
  cursor: pointer;
}
/* ../desktop.blocks/timeline-wrap/timeline-wrap.styl:end */
/* ../desktop.blocks/scroll-wrap/scroll-wrap.styl:begin */
.scroll-wrap {
  margin-bottom: 10px;
  overflow: hidden;
}
/* ../desktop.blocks/scroll-wrap/scroll-wrap.styl:end */
/* ../desktop.blocks/timeline-item/timeline-item.styl:begin */
.timeline-item {
  width: 225px;
  height: 130px;
  position: relative;
  display: inline-block;
  cursor: pointer;
  border: 5px solid transparent;
}
.timeline-item+.timeline-item {
  margin-left: 25px;
}
.timeline-item_type_active {
  border: 5px solid #ffd400;
  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.8);
  cursor: default;
}
.timeline-item__intervals-wrap {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  background: rgba(0,0,0,0.8);
  padding: 2px 5px;
}
.timeline-item__intervals {
  font-family: 'PT Sans', Arial, sans-serif;
  font-size: 10px;
  color: #fff;
  line-height: 12px;
}
.timeline-item__img {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.timeline-item__back-img {
  display: none;
}
.timeline-item__trash {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  width: 30px;
  height: 30px;
  background: #000;
  cursor: pointer;
}
.timeline-item__trash_type_active {
  background: #ffd400;
}
.timeline-item__trash-img {
  position: absolute;
  right: 6px;
  top: 6px;
  width: 16px;
  height: 16px;
}
.timeline-item__textarea {
  width: 173px;
  height: 13px;
  position: absolute;
  left: 10px;
  bottom: 10px;
  border: 1px solid #000;
  font-style: italic;
  text-align: left;
  line-height: 11px;
  font-size: 11px;
  z-index: 2;
  outline: none;
  padding: 11px 15px;
  resize: none;
}
/* ../desktop.blocks/timeline-item/timeline-item.styl:end */
.popup {
  position: absolute;
  z-index: 10;
  background-color: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  opacity: 0.8;
  display: block;
  top: 105px;
  left: 0;
}
.popup__content {
  width: 900px;
  position: absolute;
  top: 25%;
  left: 50%;
  margin-left: -450px;
  text-align: center;
}
.popup__title {
  font-family: 'PT Sans', Arial, sans-serif;
  font-weight: bold;
  font-size: 24px;
  color: #fff;
  line-height: 32px;
  margin-bottom: 65px;
}
.blur {
  filter: blur(10px); /* Someday, sigh ... */
  -webkit-filter: blur(10px); /* Prefixed CSS3 blur filters */
  -moz-filter: blur(10px);
  -o-filter: blur(10px);
  -ms-filter: blur(10px);
  overflow: hidden;
}
.publ__button {
  font-size: 12px;
}
.publ__button2 {
  background: #666;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100, #666));
  background-image: -webkit-linear-gradient(top, #999 0%, #666 100%);
  background-image: linear-gradient(to bottom, #999 0%, #666 100%);
  color: #262626;
  font-size: 12px;
}
.publ__button2:hover {
  background: #808080;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b3b3b3), color-stop(100, #808080));
  background-image: -webkit-linear-gradient(top, #b3b3b3 0%, #808080 100%);
  background-image: linear-gradient(to bottom, #b3b3b3 0%, #808080 100%);
}
.publ__button2:active {
  background: #4d4d4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #969696), color-stop(100, #4d4d4d));
  background-image: -webkit-linear-gradient(top, #969696 0%, #4d4d4d 100%);
  background-image: linear-gradient(to bottom, #969696 0%, #4d4d4d 100%);
}
