.petNavigationButton{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-border-raduis:3px;
    -moz-border-raduis:3px;
    -webkit-border-raduis:3px;
    -o-box-shadow:inset 0 1px #9ee4ff;
    -moz-box-shadow:inset 0 1px #9ee4ff;
    -webkit-box-shadow:inset 0 1px #9ee4ff;
}
.petNavigationButton:hover{
    -o-box-shadow: inset 0 1px #dbf5ff;
    -moz-box-shadow: inset 0 1px #dbf5ff;
    -webkit-box-shadow: inset 0 1px #dbf5ff;
}
.petNavigationButton.selected{
    -o-box-shadow: inset 0 1px #feefb1;
    -moz-box-shadow: inset 0 1px #feefb1;
    -webkit-box-shadow: inset 0 1px #feefb1;
}
.petNavigationButton.myWorld{
    -o-border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -o-box-shadow:inset 0 1px #9ee4ff,0 1px 0 rgba(241,245,248,.25);
    -moz-box-shadow:inset 0 1px #9ee4ff,0 1px 0 rgba(241,245,248,.25);
    -webkit-box-shadow:inset 0 1px #9ee4ff,0 1px 0 rgba(241,245,248,.25);
}
.petNavigationButton.myWorld:hover{
    -o-box-shadow:inset 0 1px #dbf5ff,0 1px 0 rgba(241,245,248,.25);
    -moz-box-shadow:inset 0 1px #dbf5ff,0 1px 0 rgba(241,245,248,.25);
    -webkit-box-shadow:inset 0 1px #dbf5ff,0 1px 0 rgba(241,245,248,.25);
}
.petNavigationButton.myWorld.selected{
    -o-box-shadow: inset 0 1px #feefb1;
    -moz-box-shadow: inset 0 1px #feefb1;
    -webkit-box-shadow: inset 0 1px #feefb1;
}
/*controls scroll arrows*/
.scrollArrow,.scrollArrow em{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.scrollArrow.bg{
    -o-transition:background-color .1s;
    -moz-transition:background-color .1s;
    -webkit-transition:background-color .1s;
}
.scrollArrow.blueBg,.scrollArrow.blueBg:active{
    -o-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 1px rgba(0,0,0,.25);
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 1px rgba(0,0,0,.25);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 1px rgba(0,0,0,.25);
}
/*pet actions panel*/
.petActionsPanel{
    -o-border-radius:6px 6px 0 0;
    -moz-border-radius:6px 6px 0 0;
    -webkit-border-radius:6px 6px 0 0;
    -o-border-radius:6px 6px 0 0;
    -moz-border-radius:6px 6px 0 0;
    -webkit-border-radius:6px 6px 0 0;
}
.petActionsList .petActionsItem{
    -o-box-shadow:inset 0 2px 0 rgba(255,255,255,.5);
    -moz-box-shadow:inset 0 2px 0 rgba(255,255,255,.5);
    -webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,.5);
}
.petActionsList .petActionsItem:first-child{
    -o-border-radius:6px 0 0 6px;
    -moz-border-radius:6px 0 0 6px;
    -webkit-border-radius:6px 0 0 6px;
}
.petActionsList .petActionsItem:last-child{
    -o-border-radius:0 6px 6px 0;
    -moz-border-radius:0 6px 6px 0;
    -webkit-border-radius:0 6px 6px 0;
}
.petActionsPanel .petActionsGroupIco,.petActionsPanel .friendsActionsGroupIco{
    -o-transition:top .2s;
    -moz-transition:top .2s;
    -webkit-transition:top .2s;
}
.friendActionsList .friendActionsItem.first{
    -o-border-radius:5px 0 0 0;
    -moz-border-radius:5px 0 0 0;
    -webkit-border-radius:5px 0 0 0;
}
/*pet operations bubble*/
.operationsGroup{
    -o-transition:opacity .3s,top .3s,bottom .3s;
    -moz-transition:opacity .3s,top .3s,bottom .3s;
    -webkit-transition:opacity .3s,top .3s,bottom .3s;
}
.operationsGroup .group .contentWrap{
    -o-border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.operationsGroup .group li{
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
/*top navigation*/
.petTopNavigation .petTopNavigationList .petTopNavigationItem a{
    -o-transition:top .15s;
    -moz-transition:top .15s;
    -webkit-transition:top .15s;
}
.petTopNavigation .scrollArrow{
    -o-border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
/*bottom sub panel*/
.bottomSubPanel .bottomContentWrap{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);
}
#petInteriors .blueRoundDiv,#clothesShopBottom .blueRoundDiv{
    -o-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
}
.bottomSubPanel .petBottomTabsWrap{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#petHomeEvents .tabs li a.curr,#petInteriors .petTabs .curr,#clothesShopBottom .petTabs .curr{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
}
#petEventsList li{
    -o-border-radius:9px;
    -moz-border-radius:9px;
    -webkit-border-radius:9px;
}
#petEventsList .date{
    -o-border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
/*friends*/
.online{
    -o-box-shadow:inset 0 -1px 0 rgba(0,66,91,.3),inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px rgba(0,0,0,.35);
    -moz-box-shadow:inset 0 -1px 0 rgba(0,66,91,.3),inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow:inset 0 -1px 0 rgba(0,66,91,.3),inset 0 1px 0 rgba(255,255,255,.5),0 0 0 1px rgba(0,0,0,.35);
    -o-border-radius:9px;
    -moz-border-radius:9px;
    -webkit-border-radius:9px;
}
.petFriendsWrap{
    -o-box-shadow:inset 0 1px 0 #41c2f3;
    -moz-box-shadow:inset 0 1px 0 #41c2f3;
    -webkit-box-shadow:inset 0 1px 0 #41c2f3;
}
.petFriendsContainer{
    -o-border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -o-box-shadow:inset 0 1px 0 rgba(0,66,91,.35);
    -moz-box-shadow:inset 0 1px 0 rgba(0,66,91,.35);
    -webkit-box-shadow:inset 0 1px 0 rgba(0,66,91,.35);
}
.petFriendsContainer .scrollArrow{
    -o-border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.petFriendsContainer .scrollArrow.prevItem{
    -o-border-radius:3px 0 0 3px;
    -moz-border-radius:3px 0 0 3px;
    -webkit-border-radius:3px 0 0 3px;
}
.petFriendsListWrap{
    -o-transition:width .2s;
    -moz-transition:width .2s;
    -webkit-transition:width .2s;
}
.petUserImg{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.petUserImg img{
    -o-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}
.petFriendsItem.guestAt{
    -o-border-radius:0 6px 6px 0;
    -moz-border-radius:0 6px 6px 0;
    -webkit-border-radius:0 6px 6px 0;
}
.petFriendsItem.guestAt .petUserImg{
    -o-border-color:#41c3f4;
    -moz-border-color:#41c3f4;
    -webkit-border-color:#41c3f4;
}
/*bottom navigation*/
.navigateWrap{
    -o-border-radius:5px 0 0 0;
    -moz-border-radius:5px 0 0 0;
    -webkit-border-radius:5px 0 0 0;
    -o-box-shadow:inset 0 1px 0 #41c2f3;
    -moz-box-shadow:inset 0 1px 0 #41c2f3;
    -webkit-box-shadow:inset 0 1px 0 #41c2f3;
}
.navigateWrap .openNav{
    -o-border-radius:3px 0 0 0;
    -moz-border-radius:3px 0 0 0;
    -webkit-border-radius:3px 0 0 0;
    -o-box-shadow:inset 0 1px 0 #41c2f3;
    -moz-box-shadow:inset 0 1px 0 #41c2f3;
    -webkit-box-shadow:inset 0 1px 0 #41c2f3;
}
/*bubble*/
.bubble{
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.showBubble .bubble{
    -o-box-shadow:0 0 0 2px rgba(0,0,0,.15);
    -moz-box-shadow:0 0 0 2px rgba(0,0,0,.15);
    -webkit-box-shadow:0 0 0 2px rgba(0,0,0,.15);
}
.bubble .content .item:first-child{
    -o-border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
}
.bubble .content .item:last-child{
    -o-border-radius:0 0 3px 3px;
    -moz-border-radius:0 0 3px 3px;
    -webkit-border-radius:0 0 3px 3px;
}
.showBubble .bubble{
    -o-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -webkit-transition: opacity .1s;
}
/*pet statuses*/
#petLevel .petExpBar{
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#petLevel .petExpBar .yellowBar{
    -o-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}
#petLevel .petAchievements{
    -o-transition:margin-top .15s;
    -moz-transition:margin-top .15s;
    -webkit-transition:margin-top .15s;
}
/*pet options*/
#petOptionsPanel .petOptionsWrap{
    -o-transition:opacity .4s,top .2s;
    -moz-transition:opacity .4s,top .2s;
    -webkit-transition:opacity .4s,top .2s;
}
#petOptionsPanel.opened .petOptionsWrap{
    -o-transition:opacity .2s,top .4s;
    -moz-transition:opacity .2s,top .4s;
    -webkit-transition:opacity .2s,top .4s;
}
/*friends without pets popup*/
#popup.noPetFriends .scaleBar{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#popup.noPetFriends .scaleBar .scaleWrap{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:3px;
}
#popup.noPetFriends .scaleBar .bar{
    -o-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}
#popup.noPetFriends .friendListWrap{
    -o-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#popup.noPetFriends .friend-item .img{
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#popup.noPetFriends .friend-item img{
    -o-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
}
/*gifts for not active pets (friends panel block and popup)*/
#inviteUserBlock #noPetImgsWrap .noPetImg{
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
.friendsItem .giftBlock{
    -o-transition:top .2s;
    -moz-transition:top .2s;
    -webkit-transition:top .2s;
}
#popup.notActivePetsGifts .giftsWrap{
    -o-border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
}
#popup.notActivePetsGifts .giftsWrap .giftList li{
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#popup.notActivePetsGifts .multiGift{
    -o-border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#popup.notActivePetsGifts .giftFriendsList img{
    -o-border-radius:2px;
    -moz-border-radius:2px;
    webkit-border-radius:2px;
}
/*pet home rooms*/
#homeMap{
    -o-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -o-box-shadow:0 1px 0 rgba(0,0,0,.2);
    -moz-box-shadow:0 1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);
}
/*friend guest*/
#guestPetTextBlock span{
    -o-border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#app_fs2pet_css3_css{display:none}
