body{margin:0;padding:0;width:100%}.otg-carousel{width:100%;height:250px;margin:50px auto;background-color:#fff;position:relative}.otg-carousel-mask,.otg-carousel-shell{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;transition:left .5s ease}.otg-carousel .otg-dots{margin:0 auto;padding:0;position:absolute;bottom:5px;width:100%;text-align:center;z-index:100}.otg-carousel .otg-dots li{list-style:none;width:10px;height:10px;border-radius:50%;cursor:pointer;margin:5px;border:solid 1px #fff;display:inline-block;background-color:#fff}.otg-carousel .otg-dots .selected{background-color:#777}.otg-carousel .left-arrow,.otg-carousel .right-arrow{width:0;height:0;position:absolute;top:50%;cursor:pointer;z-index:999}.otg-carousel .left-arrow{border-top:10px solid transparent;border-right:20px solid #fff;border-bottom:10px solid transparent;margin-top:-10px;left:20px}.otg-carousel .right-arrow{border-top:10px solid transparent;border-left:20px solid #fff;border-bottom:10px solid transparent;margin-top:-10px;right:20px}.otg-image-caption{position:absolute;z-index:999;left:0;padding:10px 60px;width:100%;box-sizing:border-box;background-color:rgba(0,0,0,.44);color:#fff;transition:.5s ease}.otg-image-caption h1{font-size:16px}.otg-thumbnails{width:100%;position:absolute;top:100%;left:0;z-index:999;text-align:center;margin:0;padding:1px;background-color:#fff;font-size:0;list-style:none}.otg-thumbnails li{border:solid 2px #fff;border-radius:6px;margin-top:4px;padding:0;font-size:0;height:90px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;margin-left:-2px}