/* http://meyerweb.com/eric/tools/css/reset/
   v2.0b2 | 201101
   NOTE: THIS IS A BETA VERSION (see previous line)
   USE WITH CAUTION AND TEST WITH ABANDON */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* END MEYER RESET */
#wrapper {
    background: transparent;
    position: relative;
    width: 100%
}
.abs-t{position: absolute;}
.center-wrapper {
    width: 1000px;
    margin: 0 auto;;
}
#skatert-top {position: absolute; top:500px; left:0; width:100%; height: 678px; background: url("i/cups.jpg") no-repeat center top transparent; background-size: auto; z-index: -5}
#skatert {
    width:100%;
    height:586px;
    background: #f3f1e2;
    position: relative;
}
#skatert-bottom {position: absolute; top:1764px; left:0;width: 100%; height: 280px; background: url("i/skatert-bottom.gif") no-repeat center top transparent;}
section, article{position: relative;}

.snowflakes0, .snowflakes1 {position: absolute; top:-223px; left:492px}
.snowflakes0 {
    background: url("i/snowflacke0.png") transparent center center no-repeat;
}
.snowflakes1 {
    background: url("i/snowflacke1.png") transparent center center no-repeat;
}
/*---------------------  skatert -------------------------*/
/*  natalie */
#natalie {
    top:-20px; left: 329px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#natalie.hidden {
    opacity: 0;
    top:-20px; left: 280px;
    -webkit-transform:scale(.8);
    -moz-transform:scale(.8);
    -o-transform:scale(.8);
    transform:scale(.8);
}/*  wonder */
#wonder {
    top:39px; left: 179px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#wonder.hidden {
    opacity: 0;
    top:45px; left: 264px;
    -webkit-transform:scale(.8);
    -moz-transform:scale(.8);
    -o-transform:scale(.8);
    transform:scale(.8);
}/*  party */
#party {
    top:150px; left: 300px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#party.hidden {
    opacity: 0;
    top:170px; left: 250px;
    -webkit-transform:scale(.8);
    -moz-transform:scale(.8);
    -o-transform:scale(.8);
    transform:scale(.8);
}
/*  priglos */
#priglos {
    top:205px; left: 600px;
}
#priglos.hidden {
    opacity: 0;    left:700px;    top:200px;
}
/* on-two*/
#on-two {
    top:247px; left: 625px;
}
#on-two.hidden {
    opacity: 0;    left:540px;    top:240px;
}
/* persons*/
#persons {
    top:330px; left: 700px;
}
#persons.hidden {
    opacity: 0;    left:700px;    top:460px;
}
/* pink-teapot*/
#pink-teapot {
    top:120px; left: -100px;
}
#pink-teapot.hidden {
    opacity: 0;top:160px; left: -280px;
}
/* teapot-with-bird*/
#teapot-with-bird {
    top:-140px; left: 785px;
}
#teapot-with-bird.hidden {
    opacity: 0;top:-180px; left: 965px;
}
/* green-spoon1*/
#green-spoon1 {
    top:300px; left: 365px;
}
#green-spoon1.hidden {
    opacity: 0;top:320px; left: 265px;
}
/* green-spoon2*/
#green-spoon2{
    top:220px; left: 980px;
}
#green-spoon2.hidden {
    opacity: 0;top:180px; left: 1080px;
}
/* clock 1 */
#big-arrow1{
    -moz-transform:
    rotate(-90deg);
}
#small-arrow1{

}
/* hat-for-rabbit1*/
#hat-for-rabbit1 {
    top:-5px; right: 80px;
}
#hat-for-rabbit1.hidden {
    opacity: 0;
    top:-60px; right: -40px;
}
/* evens-happen */
#evens-happens {
    top:0px; left:290px;
}
#evens-happens.hidden {
    opacity: 0;
    top:-20px; left:250px;
}
/* comma */
#comma {
    top:100px; right: 195px;
    opacity: 1;
}
#comma.hidden {
    opacity: 0;
}
/* when-can */
#when-can {
    top:85px; left: 390px;
}
#when-can.hidden {
    opacity: 0;
    top:80px; left: 340px;
}
/* foget */
#foget {
    top:115px; left:440px;
}
#foget.hidden {
    opacity: 0;
    top:145px; left:470px;
}
/* about-time */
#about-time {
    top:170px; left: 530px;
}
#about-time.hidden {
    opacity: 0;
    top:220px; left: 560px;
}
/* days-happens */
#days-happens {
    top:0px; left: 490px;
}
#days-happens.hidden {
    opacity: 0;
    top:-20px; left: 570px;
}
/* comma2 */
#comma2 {
    top:18px; left:860px;
}
#comma2.hidden {
    opacity: 0;
}
/* when */
#when {
    top:84px; left:520px;
}
#when.hidden {
    opacity: 0;
    top:84px; left:480px;
}
/* happens */
#happens {
    top:40px; left:687px;
}
#happens.hidden {
    opacity: 0;
    top:20px; left:787px;
}
/* miracles */
#miracles {
    top:118px; left:610px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#miracles.hidden {
    opacity: 0;
    top:118px; left:610px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}
/* this */
#this {
    top:320px; left:359px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#this.hidden {
    opacity: 0;
    top:350px; left:459px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}/* simple */
#simple {
    top:430px; left:433px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#simple.hidden {
    opacity: 0;
    top:460px; left:533px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}/* special */
#special{
    top:0px; left:200px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#special.hidden {
    opacity: 0;
    top:-30px; left:100px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}/* winter */
#winter {
    top:50px; left:50px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#winter.hidden {
    opacity: 0;
    top:100px; left:0px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}
/* light */
#light{
    top:80px; left:575px;
    box-shadow:0px 0px 100px 60px #e37013;
    opacity: 0.5;
    
}
#light.hidden {
    opacity: 0;
    
}
/* nakanune */
#nakanune {
    top:380px; left:520px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#nakanune.hidden {
    opacity: 0;
    top:380px; left:520px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}
/* new-year */
#new-year {
    top:400px; left:350px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#new-year.hidden {
    opacity: 0;
    top:400px; left:300px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}
/* mary-cristmas */
#mary-cristmas {
    top:460px; left:430px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#mary-cristmas.hidden {
    opacity: 0;
    top:40px; left:430px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
    
}
/* shar */
#shar {
    opacity: 1;
    
}
#shar.hidden {
    opacity: 0;
    
}
/* takova */
#takova {
    top:110px; left:315px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#takova.hidden {
    opacity: 0;
    top:110px; left:365px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
    
}
/* logika */
#logika {
    top:190px; left:365px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#logika.hidden {
    opacity: 0;
    top:200px; left:345px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
    
}
/* vechey */
#vechey {
    top:215px; left:440px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#vechey.hidden {
    opacity: 0;
    top:225px; left:490px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
    
}
/* 3-tochki */
#tritochki {
    top:245px; left:620px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    
}
#tritochki.hidden {
    opacity: 0;
    top:245px; left:620px;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
}
/* kstati */
#kstati {
    top:375px; left:260px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#kstati.hidden {
    opacity: 0;
    top:355px; left:210px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* inogda */
#inogda {
    top:435px; left:300px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#inogda.hidden {
    opacity: 0;
    top:435px; left:300px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* neskromno */
#neskromno {
    top:463px; left:145px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#neskromno.hidden {
    opacity: 0;
    top:423px; left:105px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* byt-skromnym */
#byt-skromnym {
    top:500px; left:195px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#byt-skromnym.hidden {
    opacity: 0;
    top:505px; left:215px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* and */
#and {
    top:560px; left:380px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#and.hidden {
    opacity: 0;
    top:560px; left:380px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* stranno-byt */
#stranno-byt {
    top:560px; left:480px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#stranno-byt.hidden {
    opacity: 0;
    top:600px; left:580px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* ne-strannym */
#ne-strannym {
    top:620px; left:320px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#ne-strannym.hidden {
    opacity: 0;
    top:670px; left:260px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* poetomu */
#poetomu {
    top:665px; left:560px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#poetomu.hidden {
    opacity: 0;
    top:675px; left:610px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* dress-code*/
#dress-code {
    top:210px; left:420px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#dress-code.hidden {
    opacity: 0;
    top:210px; left:420px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* dress-code*/
#dress-code {
    top:210px; left:420px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#dress-code.hidden {
    opacity: 0;
    top:210px; left:420px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* privetstvuetsya*/
#privetstvuetsya {
    top:305px; left:419px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#privetstvuetsya.hidden {
    opacity: 0;
    top:325px; left:519px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* but*/
#but {
    top:325px; left:360px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#but.hidden {
    opacity: 0;
    top:355px; left:310px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* ne*/
#ne {
    top:345px; left:460px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#ne.hidden {
    opacity: 0;
    top:370px; left:460px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* obyazatelen*/
#obyazatelen {
    top:338px; left:520px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#obyazatelen.hidden {
    opacity: 0;
    top:370px; left:560px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* itak */
#itak {
    top:70px; left:160px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#itak.hidden {
    opacity: 0;
    top:40px; left:100px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* vstrechaemsya */
#vstrechaemsya {
    top:180px; left:105px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#vstrechaemsya.hidden {
    opacity: 0;
    top:100px; left:5px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* 15dekabrya */
#pdekabrya{
    top:220px; left:210px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#pdekabrya.hidden {
    opacity: 0;
    top:260px; left:150px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* vrestorane */
#vrestorane {
    left: 430px; top: 255px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#vrestorane.hidden {
    opacity: 0;
    left: 530px;    top: 205px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* white */
#white-rest {
    top:295px; left:310px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#white-rest.hidden {
    opacity: 0;
    top:335px; left:210px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* rabbit */
#rabbit{
    top:345px; left:410px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#rabbit.hidden {
    opacity: 0;
    top:345px; left:610px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* v */
#v {
    top:475px; left:290px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#v.hidden {
    opacity: 0;
    top:500px; left:250px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* 18-00 */
#vosem-00 {
    top:450px; left:350px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#vosem-00.hidden {
    opacity: 0;
    ttop:480px; left:450px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* white */
#v-restorane {
    top:295px; left:310px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#white.hidden {
    opacity: 0;
    top:135px; left:210px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* white-rabbit-logo*/
#white-rabbit {
    top:-370px; left:250px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#white-rabbit.hidden {
    opacity: 0;
    top:-370px; left:250px;
    -webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -o-transform:scale(0.9);
    transform:scale(0.9);
}
/* smolenskaya*/
#smolenskaya {
    top:-30px; left:290px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#smolenskaya.hidden {
    opacity: 0;
    top:-135px; left:210px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* ploshad */
#ploshad {
    top:15px; left:350px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#ploshad.hidden {
    opacity: 0;
    top:35px; left:220px;
    -webkit-transform:scale(0.8);
    -moz-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
}
/* dom */
#dom {
    top:43px; left:420px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#dom.hidden {
    opacity: 0;
    top:49px; left:400px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* tri */
#tri {
    top:25px; left:530px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#tri.hidden {
    opacity: 0;
    top:25px; left:530px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* comma3 */
#comma3 {
    top:65px; left:575px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#comma3.hidden {
    opacity: 0;
    top:45px; left:605px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* 16 */
#shestn {
    top:80px; left:450px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#shestn.hidden {
    opacity: 0;
    top:80px; left:450px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* etazh */
#etazh {
    top:160px; left:570px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#etazh.hidden {
    opacity: 0;
    top:140px; left:670px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* vzdanii */
#vzdanii {
    top:175px; left:390px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#vzdanii.hidden {
    opacity: 0;
    top:175px; left:390px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* left-braket */
#left-braket {
    top:138px; left:133px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#left-braket.hidden {
    opacity: 0;
    top:100px; left:033px;
    -webkit-transform:scale(0.5);
    -moz-transform:scale(0.5);
    -o-transform:scale(0.5);
    transform:scale(0.5);
}
/* tdc */
#tdc{
    top:171px; left:149px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#tdc.hidden {
    opacity: 0;
    top:151px; left:109px;
    -webkit-transform:scale(0.7);
    -moz-transform:scale(0.7);
    -o-transform:scale(0.7);
    transform:scale(0.7);
}
/* left-kavychka */
#left-kavychka{
    top:185px; left:260px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#left-kavychka.hidden {
    opacity: 0;
    top:165px; left:200px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* smolenskiy */
#smolenskiy{
    top:175px; left:300px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#smolenskiy.hidden {
    opacity: 0;
    top:175px; left:300px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* passazh */
#passazh{
    top:245px; left:420px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#passazh.hidden {
    opacity: 0;
    top:245px; left:420px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* right-kavychka */
#right-kavychka{
    top:275px; left:685px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#right-kavychka.hidden {
    opacity: 0;
    top:300px; left:725px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* right-bracket */
#right-bracket{
    top:205px; left:690px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#right-bracket.hidden {
    opacity: 0;
    top:255px; left:790px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* bottom-rabbit */
#bottom-rabbit{
    bottom:0px; left:246px;
}
#bottom-rabbit.hidden {
    opacity: 0;
    bottom:-390px; left:246px;
}
/* page-is-finish */
#page-is-finish{
    top:250px; right:60px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#page-is-finish.hidden {
    opacity: 0;
    top:250px; right:120px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}
/* what-are-you-doing-here */
#what-are-you-doing-here{
    top:130px; left:30px;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
}
#what-are-you-doing-here.hidden {
    opacity: 0;
    top:130px; left:-30px;
    -webkit-transform:scale(0.2);
    -moz-transform:scale(0.2);
    -o-transform:scale(0.2);
    transform:scale(0.2);
}