.fancybox-wrap2 .fancybox-skin{
    padding:50px 50px!important;
    background:#fff;
    border-radius:0;
}
.fancybox-wrap2 .fancybox-close{
    position:absolute;
    top:18px;
    right:18px;
    width:30px;
    height:30px;
    background-image:url(img/close3.png);
    background-repeat:no-repeat;
    background-size:30px auto;
}
.fancybox-wrap2 .fancybox-nav{
    width:50%;
}
.fancybox-wrap2 .fancybox-nav span{
    background-size:auto!important;
    visibility:visible!important;
    background-position:0!important;
    /*
    width:27px;
    height:48px;
    margin-top:-24px;
    */
    width:19px;
    height:35px;
    margin-top:-17px;
}
.fancybox-wrap2 .fancybox-prev span{
    left:-35px;
    background-image:url(img/prev3.png);
}
.fancybox-wrap2 .fancybox-next span{
    right:-35px;
    background-image:url(img/next3.png);
}

@media (max-width:1023px){
    .fancybox-wrap2 .fancybox-close{
        right:5px;
        top:5px;
        width:30px;
        height:30px;
        background-size:30px 30px;
    }

    .fancybox-wrap2 .fancybox-skin{
        padding:40px 5px!important;
    }
    .fancybox-wrap2 .fancybox-prev span{
        left:10px;
    }
    .fancybox-wrap2 .fancybox-next span{
        right:10px;
    }
}