.aeroSpinner .cursor2,.chronos .cursor2,.circleDot .cursor2,.circles .cursor2,.clock .cursor2,.clock2 .cursor2,.dottedCircle .cursor2,.fish .cursor2,.flower .cursor2,.fourSegments .cursor2,.funnel .cursor2,.gear .cursor2,.halfCircle .cursor2,.halfCircle2 .cursor2,.halfMoon .cursor2,.hasher .cursor2,.hatchway .cursor2,.heartsSpinning .cursor2,.inCircle .cursor2,.loadingCircle .cursor2,.lollipop .cursor2,.maelstorm .cursor2,.movingTarget .cursor2,.position .cursor2,.puff .cursor2,.radar .cursor2,.rotatingSnakes .cursor2,.sharkArrows .cursor2,.snakesChasing .cursor2,.spinningCircles .cursor2,.spinningFangs .cursor2,.spinningSun .cursor2,.spinningStars .cursor2,.stopwatch .cursor2,.surroundedIndicator .cursor2,.tailSpin .cursor2,.triplex .cursor2,.ventilation .cursor2,.ventilator .cursor2,.watermill .cursor2,.windmill .cursor2,.yingYang .cursor2{border:5px solid rgba(255,0,0,0.1);box-shadow:0 0 22px rgba(255,255,255,0);}

.audio .cursor2,.bars .cursor2,.fillingBox .cursor2,.grid .cursor2,.threeDots .cursor2{border:3px solid #FFFFFF;border-radius:0;box-shadow:0 0 22px rgba(255,255,255,0.6);}

/* aero spinner */
.aeroSpinner .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/aero-spinner.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* audio */
.audio .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/audio.svg');background-size:36px 36px;border-radius:0;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* ball triangle */
.ballTriangle .cursor2{width:45px;height:45px;border:5px solid rgba(255,0,0,0.1);box-shadow:0 0 22px rgba(255,255,255,0);}
.ballTriangle .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/ball-triangle.svg');background-size:calc(36px - 2px) calc(36px - 2px);background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* bars */
.bars .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/bars.svg');background-size:36px 36px;border-radius:0;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* chronos */
.chronos .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/chronos.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* circle dot */
.circleDot .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/circle-dot.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* rotating circles */
.circles .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/circles.svg');background-size:36px 36px;background-position: center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* clock */
.clock .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/clock.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* clock2 */
.clock2 .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/clock2.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* dotted circle */
.dottedCircle .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/dotted-circle.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* filling box */
.fillingBox .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/filling-box.svg');background-size:36px 36px;border-radius:0;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* fish */
.fish .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/fish.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* flower */
.flower .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/flower.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* four segments */
.fourSegments .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/four-segments.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* funnel */
.funnel .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/funnel.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* gear */
.gear .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/gear.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* grid */
.grid .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/grid.svg');background-size:36px 36px;border-radius:0;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* half circle */
.halfCircle .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/half-circle.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* half circles */
.halfCircles .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/half-circles.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* half moon */
.halfMoon .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/half-moon.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* hasher */
.hasher .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/hasher.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* hatchway */
.hatchway .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/hatchway.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* hearts spinning */
.heartsSpinning .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/hearts-spinning.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* in circle */
.inCircle .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/in-circle.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* loading circle */
.loadingCircle .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/loading-circle.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* lollipop */
.lollipop .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/lollipop.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* maelstorm */
.maelstorm .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/maelstorm.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* moving target */
.movingTarget .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/moving-target.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* position */
.position .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/position.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* sonar puff */
.puff .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/puff.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* radar */
.radar .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/radar.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* rings */
.rings .cursor2{border: 1px solid #fff;box-shadow: 0 0 12px rgba(255,255,255,0.6);-webkit-transform:scale(2) translateX(-25%) translateY(-25%);transform:scale(2) translateX(-25%) translateY(-25%);}
.rings .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/rings.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* rotating snakes */
.rotatingSnakes .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/rotating-snakes.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* shark arrows */
.sharkArrows .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/shark-arrows.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* snakes chasing */
.snakesChasing .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/snakes-chasing.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* spinning circles */
.spinningCircles .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/spinning-circles.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* spinning fangs */
.spinningFangs .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/spinning-fangs.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* spinning sun */
.spinningSun .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/spinning-sun.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* spinning stars */
.spinningStars .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/spinning-stars.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* stopwatch */
.stopwatch .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/stopwatch.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* surrounded indicator */
.surroundedIndicator .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/surrounded-indicator.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* tailspin */
.tailSpin .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/tail-spin.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* three dots */
.threeDots .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/three-dots.svg');background-size:36px 36px;border-radius:0;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* triplex */
.triplex .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/triplex.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* ventilation */
.ventilation .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/ventilation.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* ventilator */
.ventilator .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/ventilator.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* watermill */
.watermill .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/watermill.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* windmill */
.windmill .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/windmill.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}

/* ying yang */
.yingYang .cursor2.hover{background-color:transparent;background-repeat:no-repeat;background-image:url('../cursor-effects/ying-yang.svg');background-size:36px 36px;background-position:center center;border-width:0;box-shadow:0 0 14px rgba(255,255,255,0);opacity:0.5;}