.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;

 z-index:1

}

.owl-carousel .owl-wrapper {

 display:none;

 position:relative

}

.owl-carousel .owl-wrapper-outer {

 overflow:hidden;

 position:relative;

 width:100%

}

.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-buttons div,.owl-controls .owl-page {

 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:transparent

}

.grabbing {

 cursor:url(../image/grabbing.png) 8 8,move

}

.owl-carousel .owl-item,.owl-carousel .owl-wrapper {

 -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-theme .owl-controls {

 margin-top:0px;

 text-align:center

}

.imargins .owl-theme .owl-controls {

 margin-top:-33px;

 text-align:center

}

.tab-content .owl-theme .owl-controls .owl-buttons div {

 width:20px;

 height:20px;

 margin:0 5px 0 5px;

 display:block;

 position:absolute;

 top:-43px;border-radius:3px;

 z-index:10;border:0px solid #EEE;

 cursor:pointer;background:none;

 -webkit-transition:all .3s ease;

 color:#111;

}

.tab-content .owl-theme .owl-controls .owl-buttons div .fa {

 font-size:13px;font-weight:normal;

 line-height:30px;

}



.owl-theme .owl-controls .owl-buttons div {

 width:20px;

 height:20px;

 margin:0 0px 0 0;

 display:block;

 position:absolute;

 top:-48px;border-radius:3px;

 z-index:10;border:0px solid #EEE;

 cursor:pointer;background:none;

 -webkit-transition:all .3s ease;

 color:#111;

}

.owl-theme .owl-controls .owl-buttons div .fa {

 font-size:13px;font-weight:normal;

 line-height:37px;

}

.owl-theme .owl-controls.clickable .owl-buttons div:hover {

 filter:Alpha(Opacity=100);

 opacity:1;

 text-decoration:none

}

.owl-theme .owl-controls .owl-buttons div.owl-next {

right:15px;

 -webkit-transition:all .3s ease-in-out;

 -moz-transition:all .3s ease-in-out;

 -o-transition:all .3s ease-in-out;

 -ms-transition:all .3s ease-in-out;

 transition:all .3s ease-in-out

}

.owl-theme .owl-controls .owl-buttons div.owl-prev {

 left:15px;

 -webkit-transition:all .3s ease-in-out;

 -moz-transition:all .3s ease-in-out;

 -o-transition:all .3s ease-in-out;

 -ms-transition:all .3s ease-in-out;

 transition:all .3s ease-in-out

}

.owl-theme .owl-controls .owl-buttons div.owl-next:hover,.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {

 -webkit-transition:all .2s ease-in-out;

 -moz-transition:all .2s ease-in-out;

 -o-transition:all .2s ease-in-out;

 -ms-transition:all .2s ease-in-out;

 transition:all .2s ease-in-out;

 color:#999

}

.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-next,.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-prev {

 width:30px;

 height:60px;

 line-height:66px;

 text-align:center;

 margin:-30px 0 0;

 color:#fff;

 background-color:rgba(0,0,0,.3);

 top:50%

}

.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-next .fa,.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-prev .fa {

 font-size:22px

}

.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-prev {

 left:0

}

.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-next {

 right:0

}

.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-next:hover,.owl-carousel.slideshowhome .owl-controls .owl-buttons .owl-prev:hover {

 color:#fff;

 background-color:#0289cc

}

.owl-carousel.slideshowhome .owl-controls .owl-pagination {

 position:absolute;

 bottom:0;

 width:100%

}

.owl-carousel.slideshowhome.owl-theme .owl-controls .owl-page span {

 background:rgba(0,0,0,.4)

}

.owl-carousel.slideshowhome.owl-theme .owl-controls .owl-page.active span,.owl-carousel.slideshowhome.owl-theme .owl-controls.clickable .owl-page:hover span {

 background:rgba(0,0,0,.6)

}

.owl-carousel.nxt .owl-controls .owl-buttons .owl-prev {

 left:0;

 top:50%;

 margin-top:-28px

}

.owl-carousel.nxt .owl-controls .owl-buttons .owl-next {

 right:0;

 top:50%;

 margin-top:-28px

}

.owl-carousel.nxt .owl-item img {

 display:inline-block

}

.owl-carousel.nxt .owl-controls .owl-buttons {

 visibility:hidden

}

.owl-carousel.nxt:hover .owl-controls .owl-buttons {

 visibility:visible

}

.owl-theme .owl-controls .owl-page {

 display:inline-block;

 zoom:1;z-index:999;

}

.owl-theme .owl-controls .owl-page span {

 display:block;

 width:17px;

 height:17px;

 margin:5px 4px;box-shadow:0 0 0 1px #fff inset;

 filter:Alpha(Opacity=40);

 opacity:.9;

 -webkit-border-radius:20px;

 -moz-border-radius:20px;

 border-radius:20px;

background:#F18201;

}

.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {

 filter:Alpha(Opacity=100); 

 opacity:.9;background:#eee;box-shadow:0 0 0 1px #F18201 inset;

}

.owl-theme .owl-controls .owl-page span.owl-numbers {

 height:auto;

 width:auto;

 color:#FFF;

 padding:2px 10px;

 font-size:12px;

 -webkit-border-radius:30px;

 -moz-border-radius:30px;

 border-radius:30px

}

.owl-item.loading .image {

 min-height:150px;

 background:url(/image/progress.gif) center center no-repeat

}
