﻿.activebar, .activepassword, .activepeople, .activecomputer, .activereport, .activevod, .activehomework, .activeadv, .activebbs, .activedoor, .activeschedule, .activememo, .activemail, .activeapprove, .activecustomer, .activehandshake, .activeservice,
.activenote, .activecheck, .activestudent, .activeappointment, .activerecord, .activeperformance, .activestaffattend, .activeattendance, .activejournal, .activeanalysis, .activetuition, .activecash, .activetuitionitem {
    width: auto;
    overflow: hidden;
    background-image: url(/iKidsIcons/bgiKidsApp.png);
    background-repeat: no-repeat;
}

.activebar {
    background-position: center 20px;
}

.activepassword {
    background-position: center -180px;
}

.activepeople {
    background-position: center -380px;
}

.activecomputer {
    background-position: center -580px;
}

.activereport {
    background-position: center -780px;
}

.activevod {
    background-position: center -980px;
}

.activehomework {
    background-position: center -1180px;
}

.activeadv {
    background-position: center -1380px;
}

.activebbs {
    background-position: center -1580px;
}

.activedoor {
    background-position: center -1780px;
}

.activeschedule {
    background-position: center -1980px;
}

.activememo {
    background-position: center -2180px;
}

.activemail {
    background-position: center -2380px;
}

.activeapprove {
    background-position: center -2580px;
}

.activecustomer {
    background-position: center -2780px;
}

.activehandshake {
    background-position: center -2980px;
}

.activeservice {
    background-position: center -3180px;
}

.activenote {
    background-position: center -3380px;
}

.activecheck {
    background-position: center -3580px;
}

.activestudent {
    background-position: center -3780px;
}

.activeappointment {
    background-position: center -3980px;
}

.activerecord {
    background-position: center -4180px;
}

.activeperformance {
    background-position: center -4380px;
}

.activestaffattend {
    background-position: center -4580px;
}

.activeattendance {
    background-position: center -4780px;
}

.activejournal {
    background-position: center -4980px;
}

.activeanalysis {
    background-position: center -5180px;
}

.activetuition {
    background-position: center -5380px;
}

.activecash {
    background-position: center -5580px;
}

.activetuitionitem {
    background-position: center -5780px;
}

.activecard, .activelink, .activekids, .activestaff, .activeorg, .activedate, .activehomeset, .activeauthorize, .activenotice, .activeupload, .active2member, .activewebanalysis, .activewebset, .activecare, .activecall, .activeforecast, .activecontract,
.activesolution, .activetarget, .activesalesmember, .activeincome, .activechecklist, .activecourse, .activelib, .activeonline, .activescore, .activehealth, .activemembercall, .activeweibo, .activesms {
    width: auto;
    overflow: hidden;
    background-image: url(/iKidsIcons/bgiKidsApp1.png);
    background-repeat: no-repeat;
}

.activecard {
    background-position: center 20px;
}

.activelink {
    background-position: center -180px;
}

.activekids {
    background-position: center -380px;
}

.activestaff {
    background-position: center -580px;
}

.activeorg {
    background-position: center -780px;
}

.activedate {
    background-position: center -980px;
}

.activehomeset {
    background-position: center -1180px;
}

.activeauthorize {
    background-position: center -1380px;
}

.activenotice {
    background-position: center -1580px;
}

.activeupload {
    background-position: center -1780px;
}

.active2member {
    background-position: center -1980px;
}

.activewebanalysis {
    background-position: center -2180px;
}

.activewebset {
    background-position: center -2380px;
}

.activecare {
    background-position: center -2580px;
}

.activecall {
    background-position: center -2780px;
}

.activeforecast {
    background-position: center -2980px;
}

.activecontract {
    background-position: center -3180px;
}

.activesolution {
    background-position: center -3380px;
}

.activetarget {
    background-position: center -3580px;
}

.activesalesmember {
    background-position: center -3780px;
}

.activeincome {
    background-position: center -3980px;
}

.activechecklist {
    background-position: center -4180px;
}

.activecourse {
    background-position: center -4380px;
}

.activelib {
    background-position: center -4580px;
}

.activeonline {
    background-position: center -4780px;
}

.activescore {
    background-position: center -4980px;
}

.activehealth {
    background-position: center -5180px;
}

.activemembercall {
    background-position: center -5380px;
}

.activeweibo {
    background-position: center -5580px;
}

.activesms {
    background-position: center -5780px;
}

.activebi, .activetask, .activecontact, .activefile, .activeoffice, .activemajorevent, .activeschoolbus, .activeweixin, .activeluckdraw, .activevolt, .activeapplication, .activeaccesscard,
.activegraduatepaper, .activedocument, .activestaffrecruitment, .activestaffdocument, .activekidsadvance, .activeenroll, .activeposition, .activemedication, .activeassets, .activewarehouse,
.activewarehousecheckout, .activesecuritycheck, .activeuserfeedback, .activemore, .activeinterestedclass, .activelibrary, .activestaffattendmine, .activeclockinhealthcare {
    width: auto;
    overflow: hidden;
    background-image: url(/iKidsIcons/bgiKidsApp2New.png);
    background-repeat: no-repeat;
}

.activebi {
    background-position: center 20px;
}

.activetask {
    background-position: center -180px;
}

.activecontact {
    background-position: center -380px;
}

.activefile {
    background-position: center -580px;
}

.activeoffice {
    background-position: center -780px;
}

.activemajorevent {
    background-position: center -980px;
}

.activeschoolbus {
    background-position: center -1180px;
}

.activeweixin {
    background-position: center -1380px;
}

.activeluckdraw {
    background-position: center -1580px;
}

.activevolt {
    background-position: center -1780px;
}

.activeapplication {
    background-position: center -1980px;
}

.activeaccesscard {
    background-position: center -2180px;
}

.activegraduatepaper {
    background-position: center -2380px;
}

.activedocument {
    background-position: center -2580px;
}

.activestaffrecruitment {
    background-position: center -2780px;
}

.activestaffdocument {
    background-position: center -2980px;
}

.activekidsadvance {
    background-position: center -3180px;
}

.activeenroll {
    background-position: center -3400px;
}

.activeposition {
    background-position: center -3580px;
}

.activemedication {
    background-position: center -3780px;
}

.activeassets {
    background-position: center -3980px;
}

.activewarehouse {
    background-position: center -4180px;
}

.activesecuritycheck {
    background-position: center -4380px;
}

.activeuserfeedback {
    background-position: center -4580px;
}

.activemore {
    background-position: center -4780px;
}

.activeinterestedclass {
    background-position: center -4980px;
}

.activelibrary {
    background-position: center -5180px;
}

.activestaffattendmine {
    background-position: center -5380px;
}

.activeclockinhealthcare {
    background-position: center -5580px;
}

.activewarehousecheckout {
    background-position: center -5780px;
}

.activeOffice, .activeServiceGroup, .activeCourseGroup, .activeKManagement, .activeCRM, .activeGraduate, .activeFinanceGroup, .activeOrg, .activeSystem,
.activeExit, .activeAppM, .activeAppF, .activeFavorite, .activeClickHere, .activeHealth, .activeEvent, .activeNotice, .activeTrain, .activeSMS, .activeCall, .activeWeiBo, .activeSchedule, .activeWebMail,
.activeAttendance, .activeNote, .activeFolder, .activeTask, .activeContact, .activeCAENote, .activeAppoint, .activeLib, .activeCheck, .activeApply, .activeRecruitment, .activeRect, .activeCheckList,
.activeMemberAttend, .activeStaffAttend, .activeLinkManager, .activeInfo, .activeKids, .activeStaff, .activeWeiXin, .activeLuckDraw, .activeDocument, .activeStaffRecruitment, .activeStaffDocument,
.activeKidsAdvance, .activeEnroll, .activeClockInHealthCare {
    width: auto;
    background-image: url(/iKidsIcons/bgAppGroupNew.png);
    background-repeat: no-repeat;
    padding-top: 20px;
    font-weight: bold;
    font-size: 1.4rem;
    text-align: right;
}

.activeOffice {
    background-position: left 0px;
}

.activeServiceGroup {
    background-position: left -400px;
}

.activeCourseGroup {
    background-position: left -500px;
}

.activeKManagement {
    background-position: left -600px;
}

.activeCRM {
    background-position: left -700px;
}

.activeFinanceGroup {
    background-position: left -800px;
}

.activeOrg {
    background-position: left -900px;
}

.activeSystem {
    background-position: left -1100px;
}

.activeExit {
    background-position: left -1200px;
}

.activeAppM {
    background-position: left -1300px;
}

.activeAppF {
    background-position: left -1400px;
}

.activeFavorite {
    background-position: left -1500px;
}

.activeClickHere {
    background-position: left -1600px;
}

.activeHealth {
    background-position: left -2000px;
}

.activeEvent {
    background-position: left -2300px;
}

.activeNotice {
    background-position: left -2400px;
}

.activeTrain {
    background-position: left -2500px;
}

.activeSMS {
    background-position: left -2600px;
}

.activeCall {
    background-position: left -2700px;
}

.activeWeiBo {
    background-position: left -2800px;
}

.activeSchedule {
    background-position: left -2900px;
}

.activeWebMail {
    background-position: left -3000px;
}

.activeNote {
    background-position: left -3100px;
}

.activeFolder {
    background-position: left -3200px;
}

.activeTask {
    background-position: left -3300px;
}

.activeContact {
    background-position: left -3400px;
}

.activeCAENote {
    background-position: left -3500px;
}

.activeAppoint {
    background-position: left -3600px;
}

.activeLib {
    background-position: left -3700px;
}

.activeCheck {
    background-position: left -3800px;
}

.activeRect {
    background-position: left -3900px;
}

.activeCheckList {
    background-position: left -4000px;
}

.activeApply {
    background-position: left -4100px;
}

.activeMemberAttend {
    background-position: left -4200px;
}

.activeStaffAttend {
    background-position: left -4300px;
}

.activeLinkManager {
    background-position: left -4400px;
}

.activeInfo {
    background-position: left -4500px;
}

.activeKids {
    background-position: left -4600px;
}

.activeStaff {
    background-position: left -4700px;
}

.activeWeiXin {
    background-position: left -4800px;
}

.activeLuckDraw {
    background-position: left -4900px;
}

.activeRecruitment {
    background-position: left -5000px;
}

.activeAttendance {
    background-position: left -5100px;
}

.activeGraduate {
    background-position: left -5200px;
}

.activeDocument {
    background-position: left -5300px;
}

.activeStaffRecruitment {
    background-position: left -5400px;
}

.activeStaffDocument {
    background-position: left -5500px;
}

.activeKidsAdvance {
    background-position: left -5600px;
}

.activeEnroll {
    background-position: left -5700px;
}

.activeClockInHealthCare {
    background-position: left -5800px;
}

/* Metro Favorite */
.activeAddFavorite, .activeDelFavorite {
    position: absolute;
    width: 64px;
    height: 64px;
    display: inline-block;
    display: -moz-inline-stack;
    *display: inline;
    zoom: 1;
    background-image: url(/iKidsIcons/bgFavorite.png);
    background-repeat: no-repeat;
}

.activeAddFavorite {
    background-position: left 0px;
}

.activeDelFavorite {
    background-position: left -300px;
}
