.main-content{
    float:left
}
.overlay-content{
    background:#FFF;
    position:relative;
    cursor:default;
    box-shadow:0 0 5px rgba(0,0,0,.9);
    margin:1%
}
.overlay-content .close-btn{
    cursor:pointer;
    background-image:url(//cdn.firstcry.com/brainbees/images/n/close-btn.png);
    height:25px;
    width:24px;
    position:absolute;
    top:-10px;
    left:869px
}
.overlay-content .left_img{
    background-image:url(//cdn.firstcry.com/brainbees/images/n/assembly-video-baby.jpg);
    height:457px;
    width:247px;
    position:absolute;
    background-repeat:no-repeat;
    top:26px;
    float:left;
    left:22px
}
.overlay-content .right_con{
    float:right;
    width:729px
}
.overlay-content .right_con .heading{
    background-image:url(//cdn.firstcry.com/brainbees/images/n/assembly-video-title.gif);
    width:598px;
    left:24px;
    height:77px;
    float:left;
    background-repeat:no-repeat;
    margin-left:92px;
    margin-top:9px
}
.overlay-content .right_con .anim_div{
    height:342px;
    float:left;
    margin-left:77px;
    margin-top:22px;
    width:648px;
    background-repeat:no-repeat;
    text-align:center
}
.overlay-content .right_con .anim_change{
    bottom:30px;
    float:left;
    height:32px;
    position:absolute;
    width:248px;
    top:440px;
    left:427px
}
.right_con .anim_change .comm{
    float:left;
    background-position:4px -27px;
    width:43px;
    height:31px;
    position:relative;
    margin-left:14px
}
.right_con .anim_change .comm span{
    position:absolute;
    left:20px;
    margin-top:9px
}
.right_con .anim_change .comm:hover{
    float:left;
    background-position:4px -58px;
    width:45px;
    position:relative;
    height:34px;
    color:#000
}
.right_con .anim_change .active{
    float:left;
    background-position:4px 2px;
    width:45px;
    height:31px;
    position:relative;
    color:#fff
}
.right_con .anim_change .bg_ln{
    background-position:21px -92px;
    width:57px;
    height:7px;
    top:6px
}
@media only screen and (min-width:0px) and (max-width:480px){
    .overlay-content{
        width:96%;
        margin:0 2%;
        left:0
    }
}
.sprite {
    background-image: url('//cdn.fcglcdn.com/brainbees/images/n/but_2.gif');
    background-repeat: no-repeat;
} 