

/* Start:/styles/dacha.css?17852402946889*/
.monitor {
  background: black;
  padding: 24px 28px;
  display: inline-block;
  border-top-left-radius: 29px;
  border-top-right-radius: 29px;
  position: relative;
  margin-bottom: 219px;
  margin-top: 100px;
  max-width: 100%;
}
.monitor:before {
  content: "";
  height: 80px;
  border-bottom-left-radius: 29px;
  border-bottom-right-radius: 29px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -80px;
  background-color: #d5d6d8;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD5D6D8', endColorstr='#FFE4E5E7');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5d6d8), color-stop(1%, #e4e5e7), color-stop(3%, #dddee0), color-stop(4%, #dfe0e2), color-stop(9%, #dfe0e2), color-stop(10%, #dddee0), color-stop(14%, #e0e1e3), color-stop(18%, #dddee0), color-stop(24%, #e0e1e3), color-stop(25%, #dcdddf), color-stop(29%, #e0e0e2), color-stop(32%, #dcdddf), color-stop(39%, #dcdddf), color-stop(42%, #dedfe1), color-stop(44%, #dadbdd), color-stop(46%, #dbdcde), color-stop(47%, #dfe0e2), color-stop(48%, #dedfe1), color-stop(49%, #dadbdd), color-stop(52%, #dedee0), color-stop(65%, #dbdcde), color-stop(66%, #dedfe1), color-stop(67%, #dbdcde), color-stop(68%, #dbdcde), color-stop(70%, #dedfe1), color-stop(72%, #dadbdd), color-stop(76%, #dfdfe1), color-stop(81%, #dadbdd), color-stop(84%, #dcdddf), color-stop(94%, #dadcdb), color-stop(99%, #dddee0), color-stop(100%, #e4e5e7));
  background-image: -webkit-linear-gradient(top, #d5d6d8 0%, #e4e5e7 1%, #dddee0 3%, #dfe0e2 4%, #dfe0e2 9%, #dddee0 10%, #e0e1e3 14%, #dddee0 18%, #e0e1e3 24%, #dcdddf 25%, #e0e0e2 29%, #dcdddf 32%, #dcdddf 39%, #dedfe1 42%, #dadbdd 44%, #dbdcde 46%, #dfe0e2 47%, #dedfe1 48%, #dadbdd 49%, #dedee0 52%, #dbdcde 65%, #dedfe1 66%, #dbdcde 67%, #dbdcde 68%, #dedfe1 70%, #dadbdd 72%, #dfdfe1 76%, #dadbdd 81%, #dcdddf 84%, #dadcdb 94%, #dddee0 99%, #e4e5e7 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d5d6d8), color-stop(1%, #e4e5e7), color-stop(3%, #dddee0), color-stop(4%, #dfe0e2), color-stop(9%, #dfe0e2), color-stop(10%, #dddee0), color-stop(14%, #e0e1e3), color-stop(18%, #dddee0), color-stop(24%, #e0e1e3), color-stop(25%, #dcdddf), color-stop(29%, #e0e0e2), color-stop(32%, #dcdddf), color-stop(39%, #dcdddf), color-stop(42%, #dedfe1), color-stop(44%, #dadbdd), color-stop(46%, #dbdcde), color-stop(47%, #dfe0e2), color-stop(48%, #dedfe1), color-stop(49%, #dadbdd), color-stop(52%, #dedee0), color-stop(65%, #dbdcde), color-stop(66%, #dedfe1), color-stop(67%, #dbdcde), color-stop(68%, #dbdcde), color-stop(70%, #dedfe1), color-stop(72%, #dadbdd), color-stop(76%, #dfdfe1), color-stop(81%, #dadbdd), color-stop(84%, #dcdddf), color-stop(94%, #dadcdb), color-stop(99%, #dddee0), to(#e4e5e7));
  background-image: linear-gradient(top, #d5d6d8 0%, #e4e5e7 1%, #dddee0 3%, #dfe0e2 4%, #dfe0e2 9%, #dddee0 10%, #e0e1e3 14%, #dddee0 18%, #e0e1e3 24%, #dcdddf 25%, #e0e0e2 29%, #dcdddf 32%, #dcdddf 39%, #dedfe1 42%, #dadbdd 44%, #dbdcde 46%, #dfe0e2 47%, #dedfe1 48%, #dadbdd 49%, #dedee0 52%, #dbdcde 65%, #dedfe1 66%, #dbdcde 67%, #dbdcde 68%, #dedfe1 70%, #dadbdd 72%, #dfdfe1 76%, #dadbdd 81%, #dcdddf 84%, #dadcdb 94%, #dddee0 99%, #e4e5e7 100%);
}
.monitor:after {
  content: "";
  position: absolute;
  width: 975px;
  height: 139px;
  bottom: -219px;
  left: 50%;
  margin-left: -487.5px;
  background: url(/images/portfolio/kerasol/feet.png) no-repeat;
}

body .page.inner {
  background: #f3f8e4;
}
body .main{
  background: transparent;
}

.welcome {
  position: relative;
}
.welcome .items {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 0;
  height: 993px;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, rgba(255, 255, 255, 0)), color-stop(15%, rgba(255, 255, 255, 0)), color-stop(30%, #ffffff), color-stop(70%, #ffffff), color-stop(85%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 15%, #ffffff 30%, #ffffff 70%, rgba(255, 255, 255, 0) 85%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(255, 255, 255, 0)), color-stop(15%, rgba(255, 255, 255, 0)), color-stop(30%, #ffffff), color-stop(70%, #ffffff), color-stop(85%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 0) 15%, #ffffff 30%, #ffffff 70%, rgba(255, 255, 255, 0) 85%, rgba(255, 255, 255, 0) 100%);
}
.welcome .container, .welcome .container-small {
  position: relative;
  z-index: 1;
}
.welcome .items-over {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 993px;
  z-index: 1;
}

.items img {
  position: absolute;
}
.items img:nth-child(1) {
  right: 0;
  top: 141px;
}
.items img:nth-child(2) {
  left: 98px;
  top: 914px;
}
.items img:nth-child(3) {
  right: 313px;
  top: 166px;
}
.items img:nth-child(5) {
  left: -1px;
  top: 137px;
}
.items img:nth-child(6) {
  left: 63px;
  top: 650px;
}
.items img:nth-child(7) {
  right: 168px;
  top: 432px;
}
.items img:nth-child(9) {
  right: 381px;
  top: 515px;
}
.items img:nth-child(10) {
  right: 0;
  top: 592px;
}
.items img:nth-child(11) {
  left: 151px;
  top: 495px;
}
.items img:nth-child(12) {
  right: 230px;
  top: 706px;
}
.items img:nth-child(13) {
  right: 153px;
  top: 269px;
}
.items img:nth-child(15) {
  right: 222px;
  top: 792px;
}
.items img:nth-child(16) {
  right: 427px;
  top: 834px;
}
.items img:nth-child(17) {
  left: 342px;
  top: 131px;
}
.items img:nth-child(4) {
  right: 50%;
  top: 226px;
  margin-right: -570px;
}
.items img:nth-child(14) {
  left: 50%;
  top: 700px;
  margin-left: -633px;
}
.items img:nth-child(8) {
  left: 50%;
  top: 428px;
  margin-left: -525px;
}

.items-over img {
  position: absolute;
}
.items-over img:nth-child(1) {
  left: 50%;
  top: 119px;
  margin-left: -540px;
}
.items-over img:nth-child(2) {
  left: 50%;
  top: 791px;
  margin-left: 284px;
}

.dis1 {
  margin-top: 85px;
  background: url(/images/portfolio/dacha/bg1.png) repeat-x center top 285px;
}

.line {
  background: url(/images/portfolio/dacha/line.png) no-repeat;
  width: 876px;
  height: 111px;
  display: block;
  margin: 76px auto;
}

.dis2, .dis3 {
  margin-bottom: 100px;
}

.dis1 img, .dis2, .dis3 {
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
}

/*# sourceMappingURL=dacha.css.map */
/* End */
/* /styles/dacha.css?17852402946889 */
