<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import "fonts/ptsans.css";
.font-regular {
  font-family: PTSansRegular;
}
.font-caption {
  font-family: PTSansNarrowRegular;
}
.content-block {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  color: #707070;
  font-family: PTSansRegular;
    /*overflow: hidden;*/
}
.content-block a {
  color: #369;
}
.clear {
  clear: both;
  float: none;
}
.items-container .items-filter {
  font-size: 18px;
  color: #707070;
  display: inline-block;
  float: left;
  padding-top: 20px;
    margin-bottom: 10px;
}
.items-container .items-filter a {
  text-decoration: none;
  display: inline-block;
  margin: 0 8px 0 5px;
  color: #707070;
}
.items-container .items-filter a.open {
  color: #e10844;
}
.items-container .items-filter a.closed {
  color: #7aaf3f;
}
.items-container .items-filter a.cats {
  color: #369;
}
.items-container .items-filter a:hover {

}
.items-container .items-filter a.active.one {
    background: #707070;
    color: #fff;
}
.items-container .items-filter a.active.closed {
    background: #7aaf3f;
    color: #fff;

}
.items-container .items-filter a.active.open {
    background: #e10844;
    color: #fff;

}
.items-container .items-filter a.active.cats {
    background: #369;
    color: #fff;
}
.items-container .items-filter a.one {
    text-shadow: none;
}
.items-container .items-filter a.closed {
    text-shadow: none;
}
.items-container .items-filter a.open {
    text-shadow: none;
}
.items-container .items-filter a.cats {
    text-shadow: none;
}

.items-container .add-item {
  /*width: 272px;*/
  float: right;
    padding-top: 15px;
  margin-right: 11px;
  /*margin-bottom: 5px;*/
}
.items-container .add-item a {
  /*display: block;*/
  /*width: 272px;*/
  /*height: 66px;*/
}
.item-block {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  padding: 7px;
  position: relative;
  margin-bottom: 15px;
    margin: 0 2px 15px;
}
.item-block .info-block {
  margin-left: 80px;
}
.item-block .info-block .item-cats-line {
  font-size: 12px;
}
.item-block .info-block .item-cats-line a {
  color: #808080;
  text-decoration: none;
}
.item-block .info-block .item-cats-line a:hover {
  border-bottom: 1px dotted #808080;
}
.item-block .info-block .item-date {
  font-size: 16px;
  width: 80px;
  text-align: center;
  position: absolute;
  left: 3px;
  top: 5px;
  font-family: PTSansNarrowRegular;
}
.item-block .info-block .item-title {
  padding: 10px 0;
}
.item-block .info-block .item-title a {
  color: #369;
  text-decoration: none;
  font-size: 22px;
  margin-right: 5px;
  line-height: 20px;
  font-family: PTSansNarrowRegular;
}
.item-block .info-block .item-title a:hover {
  color: #5babf2;
}
.item-block .info-block .item-title a.photo {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../img/icons.png) 0 2px no-repeat;
}
.item-block .info-block .item-title a.video {
  display: inline-block;
  width: 15px;
  height: 16px;
  background: url(../img/icons.png) -16px 2px no-repeat;
}
.item-block .info-block .item-title a.sound {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../img/icons.png) -32px 2px no-repeat;
}
.item-block .info-block .item-description {
  border: 1px solid #e6e6e6;
  padding: 7px;
  border-radius: 6px;
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 10px;
  position: relative;
}
.item-block .info-block .item-description .line {
  background: url(../img/line.png);
  width: 28px;
  height: 17px;
  position: absolute;
  top: 15px;
  left: -28px;
}
.item-block .info-block .item-description .user-ava {
  position: absolute;
  left: -70px;
  top: 0px;
}
.item-block .comm-block span {
  padding-right: 15px;
  height: 22px;
  line-height: 22px;
  float: left;
}
.item-block .comm-block span.views {
  background: url(../img/view.png) left center no-repeat;
  padding-left: 22px;
}
.item-block .comm-block span.comm {
  color: #0e85ce;
  background: url(../img/comm.png) left center no-repeat;
  padding-left: 22px;
}
.item-info .pr-st {
  padding-left: 25px;
  display: inline-block;
  height: 37px;
  line-height: 37px;
}
.item-info .st-open {
  background: url(../img/open.png) left center no-repeat;
  color: #ff0066;
}
.item-info .st-closed {
  background: url(../img/close.png) left center no-repeat;
  color: #669933;
}
.item-info .item-pull {
  background: #7aaf3f;
  /* Old browsers */

  background: -moz-linear-gradient(top, #7aaf3f 0%, #628238 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7aaf3f), color-stop(100%, #628238));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #7aaf3f 0%, #628238 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #7aaf3f 0%, #628238 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #7aaf3f 0%, #628238 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #7aaf3f 0%, #628238 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aaf3f', endColorstr='#628238', GradientType=0);
  /* IE6-9 */

  border: 1px solid #808080;
  border-radius: 2px;
  color: #fff;
  line-height: 16px;
  min-width: 90px;
  max-width: 100px;
  text-align: center;
  padding: 15px 3px;
  margin: 0 auto;
}
.item-info .item-pull span {
  display: block;
  font-size: 16px;
}
@media (min-width: 420px) {
  .info-block {
    margin-right: 0;
  }
  .pr-st {
    display: inline-block;
    float: left;
  }
  .pb-detail {
    float: right;
    margin-top: -50px;
  }
  .item-pull {
    float: none;
  }
}
@media (min-width: 620px) {
  .info-block {
    margin-right: 145px;
  }
  .item-info {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 140px;
    text-align: center;
  }
  .pr-st {
    display: block;
    float: none;
  }
  .pb-detail {
    float: none;
  }
  .item-pull {
    float: none;
  }
}
@media (min-width: 992px) {
  .info-block {
    margin-right: 280px;
  }
  .comm-block {
    margin-left: 80px;
  }
  .item-info {
    position: absolute;
    right: 10px;
    width: 260px;
    height: 50px;
    top: 20px;
  }
  .item-pull {
    float: right;
  }
  .pb-detail {
    float: left;
    margin-top: 10px;
  }
}
.f-block .info-row {
  background: #deeaf7;
  padding: 10px 2%;
  color: red;
  width: 92%;
  margin-bottom: 10px;
}
.f-block #add_p_field {
  color: red;
  text-decoration: none;
}
.f-block .row {
  margin-bottom: 10px;
}
.f-block .row .req {
  color: red;
  font-size: 20px;
}
.f-block .row.check input {
  float: left;
  display: inline-block;
  width: 15px;
  margin-top: 6px;
}
.f-block .row.check label {
  float: left;
}
.f-block .row label {
  display: block;
  font-size: 18px;
}
.f-block .row label span.photo {
  background: url(../img/icons.png) 0 2px no-repeat;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 3px;
}
.f-block .row label span.video {
  background: url(../img/icons.png) -16px 2px no-repeat;
  display: inline-block;
  width: 15px;
  height: 16px;
  margin-right: 3px;
}
.f-block .row label span.t-video {
  background: url(../img/tube.png) 0px 0px no-repeat;
  display: inline-block;
  width: 15px;
  height: 16px;
  margin-right: 3px;
}
.f-block .row input,
.f-block .row select,
.f-block .row textarea {
  width: 95%;
  border: 1px solid #808080;
  padding: 3px;
  display: block;
}
.f-block .row #short-desc {
  height: 60px;
}
@media (min-width: 420px) {
  .f-block {
    width: 100%;
    float: none;
  }
}
@media (min-width: 620px) {
  .f-block {
    width: 50%;
    float: left;
  }
}
@media (min-width: 992px) {
  .f-block {
    width: 50%;
    float: left;
  }
}
.item-container .item-information {
  position: relative;
  margin-bottom: 5px;
}
.item-container .item-information .pb-status {
    width: 50%;
    float: left;
    font-size: 22px;
    line-height: 60px;
    height: 70px;
    font-family: PTSansNarrowRegular;
}
.item-container .item-information .pb-status .pb-date {
  font-size: 13px;
  color: #808080;
  margin-top: -35px;
}
.item-container .item-information .pb-status .pb-date span {
  padding-right: 15px;
}
.item-container .item-information .pb-status .st-open {
  color: #ff0066;
  background: url(../img/open_b.png) left center no-repeat;
  height: 45px;
  display: inline-block;
  padding-left: 30px;
  margin-left: 10px;
}
.item-container .item-information .pb-status .st-close {
  color: #669933;
  background: url(../img/close_b.png) left center no-repeat;
  height: 45px;
  display: inline-block;
  padding-left: 30px;
  margin-left: 10px;
}
.item-container .item-information .pb-view {
  width: 50%;
  float: right;
  text-align: right;
    font-family: PTSansNarrowRegular;
}
.item-container .item-information .pb-view span {
    color: #999;
    font-size: 16px;
    font-family: PTSansNarrowRegular;
    padding-left: 10px;
}
.item-container .item-information .pb-view a.st-close {
  font-size: 18px;
  color: #ff0066;
  text-decoration: none;
}
.item-container .item-information .pb-view a.st-close:hover {
  text-decoration: underline;
}
.item-container table.pb-info {
  width: 100%;
}
.item-container table.pb-info tr:nth-child(even) {
  background: #fff;
}
.item-container table.pb-info tr:nth-child(odd) td {
  background: #e6e6e6;
}
.item-container table.pb-info tr:nth-child(odd) td:first-child {
  background: #cccccc;
}
.item-container table.pb-info tr td {
  padding: 6px 10px;
  font-size: 16px;
}
.item-container table.pb-info tr td:first-child {
  width: 180px;
}
.item-container #maps {
  margin: 10px 0;
  background: #ccc;
  height: 185px;
}
.item-container .pb-desc {
  position: relative;
}
.item-container .pb-desc .desc {
  margin-left: 90px;
}
.item-container .pb-desc .desc .user-ava {
  position: absolute;
  left: -85px;
  top: 0px;
}
.item-container .pb-desc .desc h1 {
  color: #369;
  text-decoration: none;
  font-size: 20px;
  margin-right: 5px;
  line-height: 20px;
  font-family: PTSansNarrowRegular;
  padding-left: 10px;
}
.item-container .pb-desc .desc .pb-content {
  border: 1px solid #e6e6e6;
  border-radius: 8px;
  padding: 5px 10px;
  margin-top: 10px;
  font-size: 16px;
  line-height: 20px;
  position: relative;
}
.item-container .pb-desc .desc .pb-content .line {
  background: url(../img/line.png);
  width: 28px;
  height: 17px;
  position: absolute;
  top: 15px;
  left: -28px;
}
.item-container .pb-link {
  position: relative;
  margin: 15px 0;
}
.item-container .pb-link a {
  display: inline-block;
  height: 42px;
  line-height: 42px;
  font-size: 22px;
  color: #336699;
  text-decoration: none;
}
.item-container .pb-link a:hover {
  color: #ff0066;
}
.item-container .pb-link a.list {
  float: left;
}
.item-container .pb-link a.list span {
  float: left;
}
.item-container .pb-link a.list span.img {
  background: url(../img/list.png);
  width: 56px;
  height: 42px;
  display: inline-block;
  margin: 0 5px;
}
.item-container .pb-link a.add {
  float: right;
}
.item-container .pb-link a.add span {
  float: left;
}
.item-container .pb-link a.add span.img {
  background: url(../img/add_v.png);
  width: 49px;
  height: 42px;
  display: inline-block;
  margin: 0 5px;
}
.item-container .gallery-block {
  background: #ebebeb;
  padding: 10px 30px;
  margin-bottom: 15px;
  position: relative;
}
.up-down-block {
  position: relative;
  margin-bottom: 15px;
}
.up-down-block .up-block a.st {
  display: inline-block;
  height: 46px;
  line-height: 46px;
  border: 1px solid #666;
  font-size: 28px;
  color: #fff;
  font-family: PTSansNarrowRegular;
  text-decoration: none;
  width: 355px;
  text-align: center;
  background: #7aae3f;
  /* Old browsers */

  background: -moz-linear-gradient(top, #7aae3f 0%, #638338 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7aae3f), color-stop(100%, #638338));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #7aae3f 0%, #638338 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #7aae3f 0%, #638338 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #7aae3f 0%, #638338 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #7aae3f 0%, #638338 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aae3f', endColorstr='#638338', GradientType=0);
  /* IE6-9 */

}
.up-down-block .down-block {
  width: 95.5%;
  border: 1px solid #e6e6e6;
    border-top: none;
  padding: 2%;
  min-height: 160px; 
  position: relative;
  text-align: left;
    margin: auto;
}
.up-down-block .up-block {
    width: 95.5%;
    margin: auto;
    border: 1px solid #e6e6e6;
    padding: 2%;
    min-height: 160px;
    position: relative;
    text-align: left;
}
.up-down-block .down-block a.st {
  display: inline-block;
  height: 46px;
  line-height: 46px;
  border: 1px solid #666;
  font-size: 28px;
  color: #fff;
  font-family: PTSansNarrowRegular;
  text-decoration: none;
  width: 355px;
  text-align: center;
  background: #c72e1f;
  /* Old browsers */

  background: -moz-linear-gradient(top, #c72e1f 0%, #a0231d 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c72e1f), color-stop(100%, #a0231d));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #c72e1f 0%, #a0231d 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #c72e1f 0%, #a0231d 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #c72e1f 0%, #a0231d 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #c72e1f 0%, #a0231d 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c72e1f', endColorstr='#a0231d', GradientType=0);
  /* IE6-9 */

}
.up-down-block .usr-block {
  padding-top: 22px;
}
.up-down-block .usr-block .usr {
  width: 50px;
  display: inline-block;
  margin: 0 5px;
}
.up-down-block .usr-block .usr a {
  color: #5577bf;
  font-size: 12px;
  text-decoration: none;
  line-height: 14px;
}
.up-down-block .usr-block .usr a:hover {
  text-decoration: underline;
}
.up-down-block .usr-block .usr a.ava {
  width: 50px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
}
.up-down-block .usr-block .usr a.ava img {
  width: 100%;
}
.pull-block {
  width: 230px;
  float: left;
}
.pull-block table.pull-table {
  width: 100%;
}
.pull-block table.pull-table tr td {
  padding: 0px;
  color: #666;
}
.pull-block table.pull-table tr td:first-child {
  width: 180px;
}
.pull-block table.pull-table tr td.total {
  text-align: center;
  color: #000;
}
.pull-block table.pull-table tr td div {
  height: 15px;
  width: 100%;
  background: #75a53d;
}
.pull-block table.pull-table tr td div.pull1 {
  background: #f11926;
}
.pull-block table.pull-table tr td div.pull2 {
  background: #34b74f;
}
.pull-block table.pull-table tr td div.pull3 {
  background: #0100fe;
}
.pull-block table.pull-table tr td div.pull4 {
  background: #c89b02;
}
.pull-block table.pull-table tr td div.pull5 {
  background: #cab095;
}
.pull-block table.pull-table tr td div.pull6 {
  background: #0275a2;
}
.action-block {
  width: 380px;
  float: right;
  text-align: right;
}
.action-block .views {
  font-size: 18px;
  color: #336699;
  /*background: url(../img/list1.png) 0 18px no-repeat;*/
  padding-left: 30px;
  display: inline-block;
}
.action-block .views span {
  font-size: 30px;
}
.tags-block {
  margin: 15px 0;
}
.tags-block a {
  display: inline-block;
  margin-right: 3px;
  padding: 2px 10px;
  border: 1px solid #cbcbcb;
  font-size: 11px;
  color: #b3b3b3;
  text-decoration: none;
  background: #f7f7f7;
  /* Old browsers */

  background: -moz-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #e9e9e9));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f7f7f7 0%, #e9e9e9 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f7f7f7 0%, #e9e9e9 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e9e9e9', GradientType=0);
  /* IE6-9 */

}
.tags-block a:hover {
  background: #f7f7f7;
}




.con {
  min-width: 500px;
  max-width: 1200px;
  margin: 0 auto;
  padding-top: 20px;
  font-family: Arial;
} 
.cat_block {
  background: #fff;
  box-shadow: 0 0 10px #666;
  padding: 40px 40px 0 40px;
  margin-bottom: 20px;
}
.cat_block ul.cat {
  padding: 0;
  margin: 0;
  padding-right: 2%;
  list-style: none;
  width: 48%;
  float: left;
  display: block;
  height: 160px;
}
.cat_block ul.cat &gt; li {
  list-style: none;
  padding: 0;
  margin: 0;
  padding-bottom: 10px;
}
.cat_block ul.cat &gt; li a {
  font-family: MyriadPro-Regular;
  font-size: 25px;
}
.cat_block ul.cat ul {
  padding: 0;
  padding-left: 5px;
  margin: 0;
}
.cat_block ul.cat ul li {
  padding: 5px 0;
}
.cat_block ul.cat ul li.hide {
  display: none;
}
.cat_block ul.cat ul li.show_all {
  position: relative;
  border-bottom: 1px dashed #999999;
  text-align: center;
  display: block;
  height: 1px;
  margin-bottom: 20px;
}
.cat_block ul.cat ul li a {
  font-size: 16px;
}
.cat_block ul.cat ul li a:hover {
  color: #000;
}
.cat_block ul.cat ul li a.show_all {
  font-size: 12px;
  color: #999999;
  display: block;
  margin-bottom: -10px;
  background: #fff;
  width: 90px;
  margin: 0 auto;
}
.cat_block ul.cat ul li a.show_all:hover {
  color: #5d5d5d;
  text-decoration: underline;
}
.cat_block ul.cat ul li a.new {
  color: red;
  padding-left: 5px;
  font-weight: bold;
}
.cat_block ul.cat ul li a.new:hover {
  text-decoration: underline;
}
.cat_block ul.cat a {
  color: #4d4d4d;
  text-decoration: none;
}



.button, .button:visited {
    background: #222 url(../img/overlay.png) repeat-x;
    display: inline-block;
    padding: 5px 15px;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer; color: #fff;
}
.button:hover							{ text-decoration: none !important; background-color: #111; color: #fff; }
.button:active							{ top: 1px; }
.small.button, .small.button:visited 			{ font-size: 11px}
.button, .button:visited,
.medium.button, .medium.button:visited
{
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    font-family: PTSansNarrowRegular;
}
.large.button, .large.button:visited
{
    font-size: 14px;
    padding: 8px 14px 9px;
}
.super.button, .super.button:visited
{
    font-size: 20px;
    padding: 6px 13px;
}
.pink.button, .magenta.button:visited		{ color: #fff; background-color: #ff0066; }
.pink.button:hover							{ background-color: #c81e82; }
.gray.button, .gray.button:visited		{ background-color: #f0f0f0; }
.gray.button:hover						    { background-color: #ddd; }
.red.button, .red.button:visited			{ background-color: #e62727; }
.red.button:hover							{ background-color: #cf2525; }
.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
.orange.button:hover						{ background-color: #d45500; }
.blue.button, .blue.button:visited		    { background-color: #2981e4; }
.blue.button:hover							{ background-color: #2575cf; }
.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
.yellow.button:hover						{ background-color: #fc9200; }
.gray.button
{
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}
td.specFont
{
    font-family: PTSansNarrowRegular;
}
.item-container table.pb-info {
    position: relative;
}
div.absShare
{
    position: absolute;
    top: 5px;
    right: 12px;
}
.pb-content object embed
{
    width: 560px;
    height: 315px;
}
.cm_ajax_list{
    text-align: left;
}
</pre></body></html>