/*  Copyright 2025-2025</ SliderVilla  (email : tedeshpa@gmail)
*/
/*basic styles*/
.pinwheel_slider_fouc .pinwheel_slider {display: none;} /* Keep this as it is*/
.pinwheel_slider div,.pinwheel_slider p,.pinwheel_slider li,.pinwheel_slider span,.pinwheel_slider img,.pinwheel_slider h2,.pinwheel_slider ul{list-style:none;vertical-align:baseline;}
.pinwheel_slider{overflow:hidden;margin: 0 0 0 0;line-height:18px;position:relative;width:100%;}
.pinwheel_slider .pinwheel_slider_handle{  width:100%;  height:100%;  position:relative;}
.pinwheel_slider .pinwheel_slider_thumbnail {  border:0;  display:block; padding:0px !important;}
.pinwheel_slider span{display:inline;}
.pinwheel_slider a{border:none !important;text-decoration:none !important;}
.pinwheel_slider a:hover{text-decoration:underline !important;}
.pinwheel_slider h2{clear:none;display:block;padding:0px;border:none;text-shadow:none}
.pinwheel_slider p.more a{text-decoration:underline;float:right;}
.pinwheel_slider p.more a:hover{text-decoration:none;}
.pinwheel_slider .pinwheel_slideri {  position:absolute;  top:-1000px;  left:-1000px;}
.pinwheel_slider .pinwheel_text {  position:absolute;  bottom:0;  padding:5px;}
.pinwheel_slider .pinwheel_text h2,.pinwheel_slider .pinwheel_text p{opacity:1;}

/* Next and Previous navigational arrows */
.pinwheel_slider .pinwheel_next {  position:absolute;  bottom:40%;  right:5%; cursor:pointer;z-index:10;}
.pinwheel_slider .pinwheel_prev {   position:absolute;  bottom:40%;  left:5%;  cursor:pointer;z-index:10;}

/* Navigation Numbers */
.pinwheel_slider .tracker-summation-container {  position:absolute;  right:5px;  bottom:0;  padding:3px;  margin:0 0 10px 0 !important;  background-color:#777;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;padding:2px 5px;font-weight:bold;}
.pinwheel_slider .tracker-individual-container {  position:absolute;  color:white;  left:5px;  bottom:0;  padding:0;  margin:0 0 10px 0 !important;}
.pinwheel_slider .tracker-individual-container li {  list-style:none !important;}
.pinwheel_slider .tracker-individual-container .tracker-individual-blip {  margin:0 3px;  padding:0 5px !important; text-align:center;  background-color:#777;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px}
.pinwheel_slider .tracker-individual-container .tracker-individual-blip-selected {  color:white;  font-weight:bold;  background-color:#222;}

.pinwheel_slider .sldr_clearlt{display:block;visibility:hidden;clear:left;height:0;content:".";}
.pinwheel_slider .sldr_clearrt{display:block;visibility:hidden;clear:right;height:0;content:".";}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
