.it_pl_scroll_image{
    position:relative;
    display: block;
	max-width:100%;
}

.it_pl_scroll_image a{
    outline: none !important;
}

.it_pl_scroll_image .it_pl_scroll_image-scroller{
    overflow:hidden;
    position: relative;
}
.it_pl_scroll_image .it_pl_scroll_image{
    position: relative;
	max-width:100%;
}

.it_pl_scroll_image *{
    box-sizing: border-box;
}

.it_pl_scroll_image i{
    font-style: normal;
}

.it_pl_scroll_image a{
    text-decoration:none;
    outline: none !important;
}

.it_pl_scroll_image img{
    width:100%;
}

.it_pl_scroll_image-inner{
    display:inline-block;
	max-width:100%;
}

.it_pl_scroll_image_alignment_left{
    text-align:left;
}

.it_pl_scroll_image_alignment_center{
    text-align:center;
}

.it_pl_scroll_image_alignment_right{
    text-align:right;
}

.it_pl_scroll_image .it_pl_scroll_image-scroller{
    overflow:hidden;
    position: relative;
	max-width:100%;
}
.it_pl_scroll_image .it_pl_scroll_image{
    position: relative;
}

.it_pl_scroll_image .it_pl_scroll_image-title span{
    display:inline-block;
}
/**/
.it_pl_scroll_image .it_pl_scroll_image-content{
    position:absolute;
}

.it_pl_scroll_image .it_pl_scroll_image-content i{
    transition:all 0.25s ease-in-out;
}

.it_pl_scroll_image .it_pl_scroll_image-content.top-left{
    top:0;
    left:0;
}

.it_pl_scroll_image .it_pl_scroll_image-content.top-center{
    top:0;
    left:50%;
    transform:translateX(-50%);
}

.it_pl_scroll_image .it_pl_scroll_image-content.top-right{
    top:0;
    right:0;
}

.it_pl_scroll_image .it_pl_scroll_image-content.center-left{
    top:50%;
    left:0;
    transform:translateY(-50%);
}

.it_pl_scroll_image .it_pl_scroll_image-content.center{
    top:50%;
    left:50%;
    transform:translateY(-50%) translateX(-50%);
}

.it_pl_scroll_image .it_pl_scroll_image-content.center-right{
    top:50%;
    right:0;
    transform:translateY(-50%);
}

.it_pl_scroll_image .it_pl_scroll_image-content.bottom-left{
    bottom:0;
    left:0;
}

.it_pl_scroll_image .it_pl_scroll_image-content.bottom-center{
    bottom:0;
    left:50%;
    transform:translateX(-50%);
}

.it_pl_scroll_image .it_pl_scroll_image-content.bottom-right{
    bottom:0;
    right:0;
}

.it_pl_scroll_image .it_pl_scroll_image-content i{
    display:inline-block;
    text-align:center;
    transition:all 0.25s ease-in-out;
}