.owl-carousel .owl-wrapper:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}

.owl-carousel{display:none;
    position:relative;
    width:100%;
    -ms-touch-action:pan-y;
}

.owl-carousel .owl-wrapper{
    display:none;
    position:relative;
    -webkit-transform:translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper-outer{
    overflow:hidden;
    position:relative;
    width:100%;
    padding-left:18px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
    -webkit-transition:height 500ms ease-in-out;
    -moz-transition:height 500ms ease-in-out;
    -ms-transition:height 500ms ease-in-out;
    -o-transition:height 500ms ease-in-out;
    transition:height 500ms ease-in-out;
}
.owl-carousel .owl-item{
    float:left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
    cursor:pointer;
}
.owl-controls{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
}
.owl-controls .owl-buttons{
    position:absolute;
    top:0;
    width:100%;
}
.owl-controls .owl-buttons .owl-prev{
    left:-5px;
    z-index:3;
    background-position:0px 0px;
}
.owl-controls .owl-buttons .owl-prev{
    top:-220px;
    color:rgb(0, 0, 0);
    font-size:0;
    text-indent:-9999;
    cursor:pointer;
}
.owl-controls .owl-buttons .owl-prev,.owl-controls .owl-buttons .owl-next{
    position:absolute;
    top:80px;
    width: 63px;
    height: 63px;
    cursor:pointer;
    background:url(/images/site-img/ar.png) no-repeat;
    border-radius: 50%;
    border: 2px solid black;
    background-position: center;
}
.owl-controls .owl-buttons .owl-next{
    right:-5px;
}
.owl-controls .owl-buttons .owl-next{
    /* background-position:right -85px !important; */
    transform: scaleX(-1);
}
.owl-controls .owl-buttons .owl-next, .owl-controls .owl-buttons .owl-prev{
    color:transparent;
    font-size:0;
    text-indent:-9999;
    cursor:pointer;
}
.owl-carousel_module_1 .owl-buttons .owl-next, .owl-carousel_module_1 .owl-controls .owl-buttons .owl-prev{
    top:400px;
}
.owl-carousel_module_2 .owl-buttons .owl-next, .owl-carousel_module_2 .owl-controls .owl-buttons .owl-prev{
    top:90px;
}
.owl-carousel_module_3 .owl-buttons .owl-next, .owl-carousel_module_3 .owl-controls .owl-buttons .owl-prev{
    top:90px;
}
.owl-carousel_module_4 .owl-buttons .owl-next, .owl-carousel_module_4 .owl-controls .owl-buttons .owl-prev{
    top:90px;
}
.owl-carousel_module_5 .owl-buttons .owl-next, .owl-carousel_module_5 .owl-controls .owl-buttons .owl-prev{
    top:90px;
}
.owl-carousel_module_6 .owl-buttons .owl-next, .owl-carousel_module_6 .owl-controls .owl-buttons .owl-prev{
    top:190px;
}
.owl-carousel_module_7 .owl-buttons .owl-next, .owl-carousel_module_7 .owl-controls .owl-buttons .owl-prev{
    top:185px;
}
.owl-carousel_module_8 .owl-buttons .owl-next, .owl-carousel_module_8 .owl-controls .owl-buttons .owl-prev{
    top:180px;
}
.owl-carousel_module_9 .owl-buttons .owl-next, .owl-carousel_module_9 .owl-controls .owl-buttons .owl-prev{
    top:180px;
}
.owl-carousel_module_10 .owl-buttons .owl-next, .owl-carousel_module_10 .owl-controls .owl-buttons .owl-prev{
    top:175px;
}
.owl-carousel_1 .owl-buttons .owl-next, .owl-carousel_1 .owl-controls .owl-buttons .owl-prev{
    top:85px;
}
.owl-carousel_2 .owl-buttons .owl-next, .owl-carousel_2 .owl-controls .owl-buttons .owl-prev{
    top:80px;
}
.owl-carousel_3 .owl-buttons .owl-next, .owl-carousel_3 .owl-controls .owl-buttons .owl-prev{
    top:60px;
}
.owl-carousel_4 .owl-buttons .owl-next, .owl-carousel_4 .owl-controls .owl-buttons .owl-prev{
    top:35px;
}
.owl-carousel_5 .owl-buttons .owl-next, .owl-carousel_5 .owl-controls .owl-buttons .owl-prev{
    top:20px;
}
.owl-carousel_6 .owl-buttons .owl-next, .owl-carousel_6 .owl-controls .owl-buttons .owl-prev{
    top:10px;
}
.owl-carousel_7 .owl-buttons .owl-next, .owl-carousel_7 .owl-controls .owl-buttons .owl-prev{
    top:3px;}

.owl-carousel_8 .owl-buttons .owl-next, .owl-carousel_8 .owl-controls .owl-buttons .owl-prev{
    top:-4px;
}
.owl-carousel_9 .owl-buttons .owl-next, .owl-carousel_9 .owl-controls .owl-buttons .owl-prev{
    top:-8px;
}
.owl-carousel_10 .owl-buttons .owl-next, .owl-carousel_10 .owl-controls .owl-buttons .owl-prev{
    top:-8px;
}
.owl-pagination{
    height:30px;
    text-align:center;
    margin-top:5px;
}
.ito-slider1 .owl-pagination{
    margin-top:15px;
}
.owl-item{
    float:left;
}
.owl-wrapper-outer{
    overflow:hidden;
    height:auto;
}
.owl-wrapper{
    position:relative;
}
.navigation{
    position:absolute;
    top:350px;
    left:39%;
    z-index:3;}
.ito-slider .scroll{
    overflow:visible;
}
.navigation1,
.navigation2{
    position:absolute;
    top:530px;
    left:39%;
    z-index:3;}
.owl-pagination > div,
.navigation li,
.navigation1 li,
.navigation2 li{
    list-style:none;
    display:inline;
}
.owl-pagination > div{
    display:inline-block;
}
.owl-pagination > div span{
    width:15px;
    height:15px;
    float:left;
    margin:0 4px;
    background:url(img/nav.png) no-repeat;
    background-position:0px -99px;
    cursor:pointer;
}
.owl-pagination > div span{
    display:inline-block;
}
.owl-pagination > div span:hover{
    background-position:0px -51px;
}
.owl-pagination > div.active span{
    background-position:0px 0px;
    margin:-3px 4px 0;
}
.owl-carousel img{
    border-radius:5px;
}
.owl-wrapper-outer{
    overflow:hidden;
    height:auto;
}
.owl-carousel_1 img{
    *height:410px;
}