.jf_carousel{direction:ltr}.jf_carousel.owl-theme .owl-controls .owl-page span{background:#888;margin:5px}.jf_carousel .owl-pagination{line-height:0;margin:20px 0}.jf_carousel.owl-theme .owl-controls{margin:0}.jf_carousel.owl-theme .owl-controls .owl-buttons div{background:#fff;border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;line-height:0;color:#555;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.5);-khtml-box-shadow:0 2px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 5px rgba(0,0,0,0.5);-o-box-shadow:0 2px 5px rgba(0,0,0,0.5);box-shadow:0 2px 5px rgba(0,0,0,0.5);margin:0;padding:10px;font-size:16px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:-21px}.jf_carousel.owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:0}.jf_carousel.jf_p_c_full .item{background-size:contain;background-repeat:no-repeat}.jf_carousel.jf_p_c_full .jf_p_c_layer{position:absolute;text-align:left}.jf_carousel.jf_p_c_full .owl-pagination{position:absolute;bottom:10px;width:100%}.jf_carousel.jf_p_c_full.owl-theme .owl-controls .owl-page span{background:#eee}