img { border: 0; }

/* Tiny Circleslider */
.cirslider { height:300px; padding: 25px; position:relative; width:300px; }
.cirslider .viewport{ height:300px; position: relative; margin:0 auto; overflow:hidden; width:300px }
.cirslider .overview { background-color: #efefef; position: absolute; width: 798px; list-style: none; margin: 0; padding: 0;  left: 0; top: 0; }
.cirslider .overview li { height:300px; width:300px; margin: 0 20px 0 0; float: left; position: relative; }
.cirslider .overlay {background:url(/cuba/images/bg-rotatescroll2.png) no-repeat 0 0; pointer-events: none; position: absolute; left: 0; top: 0; height:350px; width:350px;  background-size: 100% 100%;}
.cirslider .thumb { background:url(/cuba/images/bg-thumb.png) no-repeat 50% 50%; position: absolute; top: -3px; cursor: pointer; left: 137px; width: 100px; z-index: 200; height: 100px; }
.cirslider .dot { background:url(/cuba/images/bg-dot2.png) no-repeat 0 0; cursor: pointer; height: 12px; width: 12px; position: absolute; left: 155px; top: 3px; z-index: 100; }
.cirslider .dot span { cursor: pointer; display: none; }
