.steck {
    width: 337px;
    height: 588px;
    overflow: auto;
    margin-left: -10px;
    margin-top: 10px;
    box-sizing: content-box;
    color: rgba(30, 32, 35, .8);
    font-family: 'Cuprum';
    text-align: center;}
.poster{
position: absolute;
    height: 40px;
    width: 40px;
    margin-left: 201px;
    margin-top: -630px;
}
.descr{
display: none;
    margin-left: 32px;
    margin-top: -258px;
    height: 200px;
}
.poster:hover .descr{
    display:block;
    position:absolute;
    top:120px;
    z-index:9999;
    width:400px;
}



#emilie { width: 400px; height: 767px; position: relative; transition: all 0.7s ease-in; -moz-transition: all 0.7s ease-in; -webkit-transition: all 0.7s ease-in; -ms-transition: all 0.7s ease-in; -o-transition: all 0.7s ease-in; overflow: hidden; background: url(http://funkyimg.com/i/2kX7V.png); }
.isthe { float: left;  } 
.isthe label {     display: block;
    width: 62px;
    height: 62px;
    position: relative;
    top: 164px;
    left: 26px;
    margin-left: 20px;
    margin-top: 49px;
cursor: pointer;
    transition: all 0.7s ease-in;
    transition: all 0.7s ease-in;
    -moz-transition: all 0.7s ease-in;
    -webkit-transition: all 0.5s ease-in;
    -ms-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;}
.isthe label:hover { background-color: transparent; }
.isthe input[type=checkbox] { display: none; }
.bombdigity { position: absolute;
    width: 330px;
    height: 463px; z-index: -1; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; }
.bombdigity label {     position: absolute;
top: 1170px;
left: -297px;
    background-image: url(http://funkyimg.com/i/2kXof.png);
    color: black;
    width: 176px;
    height: 33px;}
.bombdigity label:hover { background-color: transparent; }
.isthe input[type=checkbox]:checked ~ label ~ .bombdigity { z-index: 99; opacity: 1; left: 335px; top: -527px;}
.tothemoon {width: 310px;
    height: 280px;
    padding: 0px 10px;
    font-family: arial;
    font-size: 10px;
    text-align: justify;
    overflow: auto;
    line-height: 150%;
    position: relative;
    top: 107px;}
.tothemoon::-webkit-scrollbar { width: 5px; }
.tothemoon::-webkit-scrollbar-thumb { background-color:#444c40; }
.tothemoon::-webkit-scrollbar-track { background-color:#dddddd; border-left: 2px solid #eeeeee; border-right: 2px solid #eeeeee; }
.pinkiepromise { width: 318px;
    height: 599px;
    padding: 0px 10px;
margin-left: -600px;
margin-top: 605px;
    font-family: arial;
    font-size: 13px;
    line-height: 150%;
    overflow: auto;
    background-color: rgba(80, 89, 97, 0.91);
    z-index: -1;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    text-align: justify;
    font-style: italic;}
.pinkiepromise1 { width: 318px;
    height: 599px;
    padding: 0px 10px;
margin-left: -600px;
margin-top: 605px;
    font-family: arial;
    font-size: 13px;
    line-height: 150%;
    overflow: auto;
    background-color: rgba(80, 89, 97, 0.91);
background-image: url(http://funkyimg.com/i/2m5RS.png);
    z-index: -1;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    text-align: justify;
    font-style: italic;}
.pinkiepromise2 { width: 318px;
    height: 599px;
    padding: 0px 10px;
margin-left: -600px;
margin-top: 605px;
    font-family: arial;
    font-size: 13px;
    line-height: 150%;
    overflow: auto;
    background-color: rgba(80, 89, 97, 0.91);
background-image: url(http://funkyimg.com/i/2m6bT.png);
    z-index: -1;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    text-align: justify;
    font-style: italic;}
.pinkiepromise::-webkit-scrollbar { width: 7px; }
.pinkiepromise::-webkit-scrollbar-thumb { background-color:#444c40; }
.pinkiepromise::-webkit-scrollbar-track { background-color:#dddddd; border-left: 3px solid #eeeeee; border-right: 3px solid #eeeeee; }
