p {color: #fff}
/*.panorama-container .area {cursor: pointer;}
.panorama-container .area.tv{cursor: url(../images/openhand.cur),default;}
.panorama-container .area.tv .ipnrm-hotspot{display:none}*/

/*newsPapers*/
.newsPapers {  background: url(../images/roomItems/newsPapers.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*salahShirt*/
.salahShirt {  background: url(../images/roomItems/salahShirt.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*mohamedSalah*/
.mohamedSalah {  background: url(../images/roomItems/mohamedSalah.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*clockDing*/
.clockDing {  background: url(../images/roomItems/clock.gif) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*mapFrame*/
.mapFrame {  background: url(../images/roomItems/mapFrame.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*radio*/
.radio {  background: url(../images/roomItems/radio.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*tv*/
.tv {  background: url(../images/roomItems/tv.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*gallery*/
.gallery {  background: url(../images/roomItems/gallery.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*ayman*/
.ayman {  background: url(../images/roomItems/ayman.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*russia*/
.Russia {overflow: initial !important;background: url(../images/roomItems/russia.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }
.Russia .ipnrm-hotspot {  display: none  }

/*vaze*/
.vaze {  background: url(../images/roomItems/vaze.png) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }
.vaze:hover {  background: url(../images/roomItems/vazeHover.gif) !important;  background-size: 100% !important;  background-repeat: no-repeat !important;  }

/*cigarette*/
.cigarette {  background-color: transparent !important;  }
.cigarette > .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto;  background:  url('../images/roomItems/cigarette.png') no-repeat 0 0;  background-size: 100%;  animation: playSpirites 0.8s steps(5) infinite alternate;  }

/*shoes*/
.shoes {  background-color: transparent !important;  }
.shoes > .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto;  background:  url('../images/roomItems/shoes.png') no-repeat 0 0;  background-size: 100%;  }
.shoes:hover > .spirit {  background:  url('../images/roomItems/shoesHover.png') no-repeat 0 0 !important;  animation: playSpirites 0.8s steps(3) infinite alternate;  background-size: 100% !important;  }

/*ball*/
.ball {  background-color: transparent !important;  }
.ball > .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto;  background:  url('../images/roomItems/ball.png') no-repeat 0 0;  background-size: 100%;  }
.ball:hover > .spirit {  background:  url('../images/roomItems/ballHover.png') no-repeat 0 0 !important;  animation: playSpirites 0.8s steps(5) infinite;  background-size: 100% !important;  }


/*gloves*/
.gloves {overflow: initial !important; background-color: transparent !important;  }
.gloves > .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto;  background:  url('../images/roomItems/gloves.png') no-repeat 0 0;  background-size: 100%;  }
.gloves:hover > .spirit {  background:  url('../images/roomItems/glovesHover.png') no-repeat 0 0 !important;  background-size: 100% !important;  }
.gloves .ipnrm-hotspot {  top: -38px;  left: -30px;  }

/*go to play ground button throw magdy icon*/
.magdy {  background-color: transparent !important;  }
.magdy .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto; background: url(../images/roomItems/magdy.png)  no-repeat 0 0;  background-size: 100%;  }
.magdy:hover > .spirit {  background:  url('../images/roomItems/magdyHover.png') no-repeat 0 0 !important;  animation: playSpirites 0.8s steps(5) infinite alternate;  background-size: 100% !important;  }
.magdy .ipnrm-hotspot:after {  background-image: url('../images/goToIcon.png') !important;  }
/*go to play ground button throw magdy icon*/

/*flag*/
.flag {  background-color: transparent !important;  }
.flag .spirit {  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: 0 auto; background: url(../images/roomItems/flag.png)  no-repeat 0 0;  background-size: 100%;  }
.flag:hover > .spirit {
    background:  url('../images/roomItems/flagHover.png') no-repeat 0 0 !important;
    animation: playSpirites 0.8s steps(5) infinite alternate;
    background-size: 100% !important;
}
/*flag*/

@keyframes playSpirites {
    from { background-position: 0% 0; }
    to { background-position: 0 100%; }
}
